Company Valuation: Welltower Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 37,333 30,974 49,906 78,478 127,389 175,333 - -
Change - -17.03% 61.12% 57.25% 62.33% 37.64% - -
Enterprise Value (EV) 1 51,195 44,890 63,648 90,471 141,917 188,469 193,418 193,799
Change - -12.32% 41.79% 42.14% 56.86% 32.8% 2.63% 0.2%
P/E 110x 219x 137x 80.3x 134x 80.2x 76.2x 63.1x
PBR 2.18x 1.58x 2.02x 2.51x 3.07x 3.52x 3.46x 3.36x
PEG - -3.6x 1x 1x -11.7x 1x 14.56x 3x
Capitalization / Revenue 7.87x 5.29x 7.52x 9.82x 11.8x 12.1x 10.3x 9.29x
EV / Revenue 10.8x 7.66x 9.59x 11.3x 13.1x 13x 11.4x 10.3x
EV / EBITDA 27.8x 20.9x 25.3x 30.9x 54.6x 35x 29.5x 26.5x
EV / EBIT 63.7x 53.4x 57.3x 70x 275x 71.9x 55.9x 45.8x
EV / FCF - - - - - - - -
FCF Yield - - - - - - - -
Dividend per Share 2 2.44 2.44 2.44 2.56 2.82 3.143 3.567 3.927
Rate of return 2.84% 3.72% 2.71% 2.03% 1.52% 1.31% 1.49% 1.64%
EPS 2 0.78 0.3 0.66 1.57 1.39 2.98 3.136 3.785
Distribution rate 313% 813% 370% 163% 203% 105% 114% 104%
Net sales 1 4,742 5,861 6,638 7,991 10,838 14,498 16,951 18,875
EBITDA 1 1,841 2,151 2,511 2,925 2,602 5,385 6,560 7,317
EBIT 1 803.3 841.1 1,110 1,293 516.6 2,621 3,458 4,230
Net income 1 336.1 141.2 340.1 951.7 936.8 2,209 2,498 3,059
Net Debt 1 13,862 13,916 13,742 11,994 14,528 13,136 18,085 18,466
Reference price 2 85.77 65.55 90.17 126.03 185.61 239.00 239.00 239.00
Nbr of stocks (in thousands) 435,275 472,521 553,469 622,690 686,328 733,610 - -
Announcement Date 15/02/22 15/02/23 13/02/24 11/02/25 10/02/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
80.21x13x35x1.31% 175B
54.87x11.69x22.76x2.08% 98.36B
27.04x11.17x16.93x3.79% 87.33B
63.49x11.84x22.46x2.77% 66.57B
35.18x14.43x20.4x3.6% 62.26B
162.62x8.25x22.84x2.4% 45.86B
45.16x13.6x20.22x4.88% 37.07B
62.35x6.47x17.42x3.06% 34.29B
33.63x15.45x18.8x4.16% 32.56B
10.69x10.47x12.7x7.28% 27.53B
Average 57.52x 11.64x 20.95x 3.53% 66.72B
Weighted average by Cap. 61.30x 11.97x 23.94x 2.86%

Y-o-Y evolution of P/E

Valuation ratios - P/E - Welltower Inc.

Historical PBR trend

Valuation ratios - PBR - Welltower Inc.

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - Welltower Inc.

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - Welltower Inc.


Year-on-year evolution of the Yield

Valuation ratios - Yield - Welltower Inc.
  1. Stock Market
  2. Stocks
  3. WELL Stock
  4. Valuation Welltower Inc.