FLS

Flowserve Corporation

FLSNYSE

$71.53

-1.95

2.65%

Last Updated: Dec 12, 20:59