Flowserve Corporation
FLS
$46.47
-$1.97-4.07%
FLS
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.