Company Valuation: Watts Water Technologies, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 6,528 4,868 6,943 6,777 9,206 12,064 - -
Change - -25.43% 42.62% -2.4% 35.85% 31.04% - -
Enterprise Value (EV) 1 6,428 4,705 6,891 6,587 8,998 11,549 11,160 10,743
Change - -26.8% 46.46% -4.42% 36.61% 28.34% -3.37% -3.73%
P/E 39.8x 19.5x 26.6x 23.4x 27.1x 29.1x 26.1x 23.7x
PBR 5.61x 3.78x 4.6x 3.99x 4.54x 5.15x 4.43x -
PEG - 0.4x 5.85x 2.1x 1.6x 1.3x 2.3x 2.3x
Capitalization / Revenue 3.61x 2.46x 3.38x 3.01x 3.78x 4.27x 4.03x 3.83x
EV / Revenue 3.55x 2.38x 3.35x 2.92x 3.69x 4.08x 3.73x 3.41x
EV / EBITDA 21.1x 12.9x 16.9x 14.5x 16.9x 18.1x 16x 14.2x
EV / EBIT 24.8x 14.5x 18.9x 16.5x 18.9x 20.2x 17.8x 15.7x
EV / FCF 41.7x 24x 24.5x 20.2x 25.3x 29.2x 22.9x 20.3x
FCF Yield 2.4% 4.16% 4.08% 4.95% 3.96% 3.43% 4.36% 4.92%
Dividend per Share 2 1.01 1.16 1.38 1.65 1.99 2.41 2.583 2.52
Rate of return 0.52% 0.79% 0.66% 0.81% 0.72% 0.67% 0.71% 0.7%
EPS 2 4.88 7.48 7.82 8.69 10.17 12.42 13.82 15.25
Distribution rate 20.7% 15.5% 17.6% 19% 19.6% 19.4% 18.7% 16.5%
Net sales 1 1,809 1,980 2,056 2,252 2,438 2,828 2,990 3,150
EBITDA 1 304 363.5 407.4 454 534 639.8 697 757.2
EBIT 1 258.9 323.8 365.2 399.6 477.2 572.3 626.7 683.2
Net income 1 165.7 251.5 262.1 291.2 340.8 413.9 462.2 510.9
Net Debt 1 -100.1 -163.2 -51.8 -189.9 -207.8 -515.4 -904.3 -1,321
Reference price 2 194.17 146.23 208.34 203.30 276.02 361.38 361.38 361.38
Nbr of stocks (in thousands) 33,622 33,293 33,326 33,333 33,353 33,383 - -
Announcement Date 2/9/22 2/8/23 2/12/24 2/10/25 2/11/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
29.6x4.16x18.38x0.66% 12.28B
29.21x5.22x19.04x0.9% 114B
30.16x4.74x17.92x1.77% 85.87B
29.2x3.33x19.26x0.71% 63.94B
41.3x6.45x28.44x1.85% 60.2B
38.2x7.73x22.64x-.--% 55.51B
23.51x4.55x15.61x2.64% 33.4B
29.75x3.93x14.84x0.11% 28.91B
22.25x3.23x13.91x1.05% 26.94B
23.79x2.89x12.46x1.58% 25.27B
Average 29.70x 4.62x 18.25x 1.13% 50.64B
Weighted average by Cap. 30.82x 4.96x 19.31x 1.14%

Y-o-Y evolution of P/E

Valuation ratios - P/E - Watts Water Technologies, Inc.

Historical PBR trend

Valuation ratios - PBR - Watts Water Technologies, Inc.

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - Watts Water Technologies, Inc.

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - Watts Water Technologies, Inc.


Year-on-year evolution of the Yield

Valuation ratios - Yield - Watts Water Technologies, Inc.
  1. Stock Market
  2. Stocks
  3. WTS Stock
  4. Valuation Watts Water Technologies, Inc.