Watts Water Technologies, Inc. WTS

357.79 3.39 0.96% as of 25 Sep
Market cap
$12.0B
P/E
31.3×
Growth Flags show if company had growth for consecutive years
Older periods Sep '25 Dec '25 Mar '26 Jun '26
ROE

+8 more TTM periods

17.81% 18.25% 18.94% 18.81%
ROA
12.67% 12.91% 13.47% 13.72%
ROIC
15.60% 15.39% 16.07% 16.42%
Return on Tangible Assets
29.05% 31.83% 31.90% 33.44%
Average Days of Receivables
50.23 44.01 53.43 55.13
Free Cash Flow per Share
10.25 10.64 9.47 10.43
Free Cash Flow
343.50 356.30 317.30 349.40
Piotroski F-Score
7.00 6.00 7.00 8.00
Other line items

Show all line items

Columns are period end dates