EquityFolio

FLS vs ITT

Flowserve Corporation Common Stock · ITT Inc. Common Stock

Relative return (rebased to 100)

Key stats

Metric FLS ITT
Price $74.46 $204.14
Market Cap $9.46B $18.25B
P/E 27.34 37.40
P/B 4.19 3.80
P/S 4.63
ROE 15.3% 10.2%
Net Margin 12.4%
Gross Margin 35.4%
Revenue Growth 8.5%
Dividend Yield 1.13% 0.69%
EPS $2.72 $5.46

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