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 173,808 - -
Change - -17.03% 61.12% 57.25% 62.33% 36.44% - -
Enterprise Value (EV) 1 51,195 44,890 63,648 90,471 141,917 191,375 191,484 191,998
Change - -12.32% 41.79% 42.14% 56.86% 34.85% 0.06% 0.27%
P/E 110x 219x 137x 80.3x 134x 83.9x 76.8x 62.4x
PBR 2.18x 1.58x 2.02x 2.51x 3.07x 3.66x 3.49x 3.36x
PEG - -3.6x 1x 1x -11.7x 1x 8.2x 2.7x
Capitalization / Revenue 7.87x 5.29x 7.52x 9.82x 11.8x 12.1x 10.4x 9.24x
EV / Revenue 10.8x 7.66x 9.59x 11.3x 13.1x 13.3x 11.4x 10.2x
EV / EBITDA 27.8x 20.9x 25.3x 30.9x 54.6x 35.8x 29.8x 26.6x
EV / EBIT 63.7x 53.4x 57.3x 70x 275x 74.2x 58x 46.4x
EV / FCF - - - - - - - -
FCF Yield - - - - - - - -
Dividend per Share 2 2.44 2.44 2.44 2.56 2.82 3.143 3.568 3.956
Rate of return 2.84% 3.72% 2.71% 2.03% 1.52% 1.3% 1.48% 1.64%
EPS 2 0.78 0.3 0.66 1.57 1.39 2.873 3.142 3.865
Distribution rate 313% 813% 370% 163% 203% 109% 114% 102%
Net sales 1 4,742 5,861 6,638 7,991 10,838 14,375 16,782 18,808
EBITDA 1 1,841 2,151 2,511 2,925 2,602 5,345 6,426 7,228
EBIT 1 803.3 841.1 1,110 1,293 516.6 2,580 3,301 4,138
Net income 1 336.1 141.2 340.1 951.7 936.8 2,105 2,358 2,822
Net Debt 1 13,862 13,916 13,742 11,994 14,528 17,567 17,676 18,190
Reference price 2 85.77 65.55 90.17 126.03 185.61 241.15 241.15 241.15
Nbr of stocks (in thousands) 435,275 472,521 553,469 622,690 686,328 720,745 - -
Announcement Date 2/15/22 2/15/23 2/13/24 2/11/25 2/10/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
83.52x13.26x35.61x1.31% 173B
168.51x8.66x23.9x2.22% 47.95B
47.03x8x14.3x5.68% 14.91B
19.78x16.78x15.14x5.79% 14.12B
92.98x4.65x25.16x1.8% 12.99B
26.2x17.27x18.8x3.93% 9.37B
7.9x15.55x18.1x6.06% 6.72B
-195.29x9.53x16.08x4.97% 6.62B
37.25x8.47x15.27x5.87% 5.23B
140.4x7.5x19.7x2.94% 5B
Average 42.83x 10.97x 20.21x 4.06% 29.59B
Weighted average by Cap. 83.20x 11.95x 29.21x 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

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