Company Valuation: Ventas, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 20,406 18,007 20,041 24,705 36,348 47,463 - -
Change - -11.75% 11.29% 23.27% 47.13% 30.58% - -
Enterprise Value (EV) 1 32,284 30,182 33,023 37,330 48,573 59,813 59,957 60,405
Change - -6.51% 9.41% 13.04% 30.12% 23.14% 0.24% 0.75%
P/E 393x -375x -498x 310x 143x 162x 98x 68.6x
PBR 1.88x 1.77x 2.13x 2.28x 2.93x 3.36x 3.42x 3.47x
PEG - 2x 29.9x -1x 1x 28.46x 1.5x 1.6x
Capitalization / Revenue 5.33x 4.36x 4.46x 5.02x 6.23x 6.79x 6x 5.31x
EV / Revenue 8.43x 7.31x 7.34x 7.58x 8.33x 8.56x 7.58x 6.76x
EV / EBITDA 19.5x 17.3x 18x 18.7x 21.2x 23.8x 20.9x 19.1x
EV / EBIT 70.3x 55.3x 74.8x 50.3x 53.1x 65.7x 51.8x 42.8x
EV / FCF - - - - - - - -
FCF Yield - - - - - - - -
Dividend per Share 2 1.8 1.8 1.8 1.8 1.92 2.08 2.24 2.438
Rate of return 3.52% 4% 3.61% 3.06% 2.48% 2.25% 2.42% 2.64%
EPS 2 0.13 -0.12 -0.1 0.19 0.54 0.5707 0.9445 1.349
Distribution rate 1,385% -1,500% -1,800% 947% 356% 364% 237% 181%
Net sales 1 3,828 4,129 4,498 4,924 5,834 6,986 7,905 8,937
EBITDA 1 1,656 1,744 1,834 1,995 2,295 2,513 2,865 3,156
EBIT 1 459 545.7 441.6 742 915.4 910 1,157 1,412
Net income 1 49.01 -47.45 -40.97 81.15 251.4 283.4 497.1 732
Net Debt 1 11,878 12,174 12,982 12,625 12,225 12,350 12,494 12,942
Reference price 2 51.12 45.05 49.84 58.89 77.38 92.53 92.53 92.53
Nbr of stocks (in thousands) 3,99,176 3,99,718 4,02,104 4,19,508 4,69,733 5,12,946 - -
Announcement Date 17/02/22 09/02/23 14/02/24 12/02/25 05/02/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
81.81x13.12x35.37x1.32% 17TCr
162.12x8.56x23.81x2.25% 4.75TCr
52.68x8.37x14.8x5.64% 1.5TCr
21.45x17.61x15.82x5.54% 1.48TCr
93.01x3.92x22.5x1.82% 1.07TCr
27.49x18.1x19.13x3.79% 971.89Cr
-625.84x9.83x16.48x4.71% 698.81Cr
7.99x15.64x18.2x5.99% 672.21Cr
30.52x8.71x15.26x5.69% 538.52Cr
Average -16.53x 11.54x 20.15x 4.08% 3.2TCr
Weighted average by Cap. 69.15x 12.07x 29.12x 2.29%

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