EquityFolio

FLS vs ITT

Flowserve Corporation Common Stock · ITT Inc. Common Stock

Relative return (rebased to 100)

Key stats

Metric FLS ITT
Price $69.94 $190.80
Market Cap $8.94B $17.06B
P/E 25.82 34.95
P/B 4.04 3.60
P/S 4.33
ROE 15.7% 10.3%
Net Margin 12.4%
Gross Margin 35.4%
Revenue Growth 8.5%
Dividend Yield 1.20% 0.74%
EPS $2.71 $5.46

Metrics from owned fundamentals, updated daily. Highlighted values are the more favorable of the two.