Company Valuation: ITT Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 6,655 8,747 6,707 9,796 11,646 17,770 17,770 -
Change - 31.45% -23.33% 46.06% 18.88% 52.59% 0% -
Enterprise Value (EV) 1 5,902 8,298 6,597 9,495 11,425 18,972 19,437 15,996
Change - 40.6% -20.5% 43.93% 20.33% 66.06% 2.45% -17.71%
P/E ratio 92.8x 27.9x 18.5x 24.1x 22.7x 28.4x 29.1x 26.4x
PBR 3.16x 3.93x 2.98x 3.87x 4.22x 4.7x 3.92x 3.33x
PEG - 0x 0.9x 1.8x 0.8x -9.42x 2.4x 2.6x
Capitalization / Revenue 2.69x 3.16x 2.24x 2.98x 3.21x 3.79x 4.26x 4.04x
EV / Revenue 2.38x 3x 2.21x 2.89x 3.15x 4.88x 4.66x 3.64x
EV / EBITDA 12.6x 14.9x 11.4x 14.3x 14.6x 22.3x 20.4x 14.6x
EV / EBIT 16.6x 18.7x 13.9x 17.1x 17.8x 26.7x 24.2x 18.1x
EV / FCF 15.9x -85.7x 38x 22.1x 26x 37.5x 33x 25.2x
FCF Yield 6.31% -1.17% 2.63% 4.53% 3.84% 2.67% 3.03% 3.98%
Dividend per Share 2 0.676 0.88 1.082 1.16 1.276 1.394 1.395 1.461
Rate of return 0.88% 0.86% 1.33% 0.97% 0.89% 0.67% 0.67% 0.71%
EPS 2 0.83 3.66 4.38 4.96 6.3 6.11 7.118 7.837
Distribution rate 81.4% 24% 24.7% 23.4% 20.3% 22% 19.6% 18.6%
Net sales 1 2,478 2,765 2,988 3,283 3,631 3,938 4,174 4,399
EBITDA 1 467.9 555.7 581.2 663.8 780 860.3 953.8 1,094
EBIT 1 355.7 442.6 473.8 554.6 642.7 717.1 802.6 883
Net income 1 72.5 316.3 367 410.5 518.3 488 608.2 666.6
Net Debt 1 -753 -449.9 -110.2 -301.5 -220.9 1,202 1,667 -1,775
Reference price 2 77.02 102.19 81.10 119.32 142.88 206.87 206.87 206.87
Nbr of stocks (in thousands) 86,400 85,600 82,700 82,100 81,507 85,900 85,900 -
Announcement Date 19/02/21 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.($)
32.6x4.88x22.34x0.67% 17.77B
36.13x6.21x22.9x0.75% 123B
38x6.48x24.28x1.62% 39.06B
56.89x5.54x20.3x0.08% 38.92B
38.65x3.89x17.6x1.12% 34.6B
27.65x3.96x17.41x0.94% 30.68B
21.29x1.67x13.52x2.14% 26.24B
26.66x4.24x15.09x1.57% 26.06B
56.08x14.22x43.86x0.67% 23.12B
24.65x3.2x15.44x1.82% 23.4B
Average 35.86x 5.43x 21.27x 1.14% 38.31B
Weighted average by Cap. 36.66x 5.57x 21.47x 1.03%
See all sector valuations

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