Company Valuation: ITT Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 8,747 6,707 9,796 11,646 14,929 18,183 - -
Change - -23.33% 46.06% 18.88% 28.19% 21.8% - -
Enterprise Value (EV) 1 8,298 6,597 9,495 11,425 13,969 21,431 20,967 20,446
Change - -20.5% 43.93% 20.33% 22.27% 53.42% -2.16% -2.49%
P/E ratio 27.9x 18.5x 24.1x 22.7x 28.4x 36.5x 26x 22.7x
PBR 3.93x 2.98x 3.87x 4.22x 3.65x 3.48x 3.11x 2.74x
PEG - 0.9x 1.8x 0.8x -9.42x -4.18x 0.6x 1.5x
Capitalization / Revenue 3.16x 2.24x 2.98x 3.21x 3.79x 3.36x 3.09x 2.92x
EV / Revenue 3x 2.21x 2.89x 3.15x 3.55x 3.96x 3.56x 3.28x
EV / EBITDA 14.9x 11.4x 14.3x 14.6x 16.2x 17.5x 15x 13.3x
EV / EBIT 18.7x 13.9x 17.1x 17.8x 19.5x 21.5x 18x 15.6x
EV / FCF -85.7x 38x 22.1x 26x 25.2x 38.5x 28.4x 24x
FCF Yield -1.17% 2.63% 4.53% 3.84% 3.98% 2.6% 3.52% 4.16%
Dividend per Share 2 0.88 1.082 1.16 1.276 - 1.468 1.544 1.71
Rate of return 0.86% 1.33% 0.97% 0.89% - 0.72% 0.76% 0.84%
EPS 2 3.66 4.38 4.96 6.3 6.11 5.576 7.822 8.97
Distribution rate 24% 24.7% 23.4% 20.3% - 26.3% 19.7% 19.1%
Net sales 1 2,765 2,988 3,283 3,631 3,938 5,407 5,890 6,228
EBITDA 1 555.7 581.2 663.8 780 860.3 1,227 1,399 1,538
EBIT 1 442.6 473.8 554.6 642.7 717.1 995.8 1,164 1,309
Net income 1 316.3 367 410.5 518.3 488 504.9 692.8 796.2
Net Debt 1 -449.9 -110.2 -301.5 -220.9 -960.1 3,248 2,784 2,263
Reference price 2 102.19 81.10 119.32 142.88 173.51 203.39 203.39 203.39
Nbr of stocks (in thousands) 85,600 82,700 82,100 81,507 86,040 89,400 - -
Announcement Date 09/02/22 09/02/23 08/02/24 06/02/25 05/02/26 - - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
36.47x3.96x17.47x0.72% 18.18B
32.44x5.6x20.78x0.83% 111B
44.57x7.69x28.8x1.37% 45.4B
33.32x5.63x20.13x1.2% 33.7B
23.53x3.47x14.88x0.99% 28.9B
20.52x1.69x12.5x2.36% 29.09B
29.45x3.83x14.15x0.12% 27.94B
24.14x2.86x12.46x1.56% 25.91B
31.81x2.84x18.22x1.68% 24.99B
25.15x3.24x15.57x1.81% 24B
Average 30.14x 4.08x 17.50x 1.26% 36.94B
Weighted average by Cap. 31.25x 4.64x 18.83x 1.17%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield