FLS

Flowserve Corporation

FLSNYSE

$55.39

-2.07

3.60%

Last Updated: Feb 21, 21:00