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,110 - -
Change - -25.43% 42.62% -2.4% 35.85% 31.54% - -
Enterprise Value (EV) 1 6,428 4,705 6,891 6,587 8,998 11,594 11,205 10,789
Change - -26.8% 46.46% -4.42% 36.61% 28.85% -3.35% -3.72%
P/E 39.8x 19.5x 26.6x 23.4x 27.1x 29.4x 26.2x 23.6x
PBR 5.61x 3.78x 4.6x 3.99x 4.54x 5.16x 4.44x -
PEG - 0.4x 5.85x 2.1x 1.6x 1.4x 2.1x 2.2x
Capitalization / Revenue 3.61x 2.46x 3.38x 3.01x 3.78x 4.28x 4.05x 3.83x
EV / Revenue 3.55x 2.38x 3.35x 2.92x 3.69x 4.1x 3.74x 3.42x
EV / EBITDA 21.1x 12.9x 16.9x 14.5x 16.9x 18.1x 16.1x 14.2x
EV / EBIT 24.8x 14.5x 18.9x 16.5x 18.9x 20.3x 17.9x 15.7x
EV / FCF 41.7x 24x 24.5x 20.2x 25.3x 29.3x 23x 20.4x
FCF Yield 2.4% 4.16% 4.08% 4.95% 3.96% 3.42% 4.34% 4.9%
Dividend per Share 2 1.01 1.16 1.38 1.65 1.99 2.41 2.512 2.52
Rate of return 0.52% 0.79% 0.66% 0.81% 0.72% 0.66% 0.69% 0.7%
EPS 2 4.88 7.48 7.82 8.69 10.17 12.32 13.84 15.35
Distribution rate 20.7% 15.5% 17.6% 19% 19.6% 19.6% 18.2% 16.4%
Net sales 1 1,809 1,980 2,056 2,252 2,438 2,829 2,993 3,158
EBITDA 1 304 363.5 407.4 454 534 640 697.8 759.6
EBIT 1 258.9 323.8 365.2 399.6 477.2 572.5 627.5 685.4
Net income 1 165.7 251.5 262.1 291.2 340.8 412.4 463.3 514.4
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 362.45 362.45 362.45
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.45x4.1x18.12x0.66% 12.11B
31.26x5.45x19.75x0.82% 123B
34.77x5.47x20.73x1.54% 97.02B
45.01x9.13x26.71x-.--% 65.4B
27.72x3.17x18.33x0.75% 60.61B
40.16x6.25x27.57x1.93% 58.17B
28.01x5.18x18.14x2.15% 36.54B
20.86x1.78x12.85x2.25% 30.35B
31.08x4.12x15.58x0.11% 30.48B
21.54x3.75x11.99x1.41% 29.92B
Average 30.98x 4.84x 18.98x 1.16% 54.36B
Weighted average by Cap. 32.71x 5.30x 20.25x 1.12%

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.