Company Valuation: Healthpeak Properties, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 16,275 19,455 13,476 10,832 14,178 14,075 - -
Change - 19.54% -30.73% -19.62% 30.89% -0.72% - -
Enterprise Value (EV) 1 22,528 25,467 19,902 17,539 22,545 22,998 22,787 21,811
Change - 13.04% -21.85% -11.87% 28.54% 2.01% -0.92% -4.28%
P/E ratio 39.3x 38.8x 27.3x 35.4x 56.3x 89.4x 78.2x 73.2x
PBR 2.4x 2.99x 2.06x 1.71x 1.69x 1.75x 1.9x -
PEG - 1.9x -25.39x -0.9x -1.6x -2.4x 5.4x 10.73x
Capitalization / Revenue 9.99x 10.5x 6.61x 5.02x 5.34x 4.97x 4.76x 4.58x
EV / Revenue 13.8x 13.7x 9.77x 8.12x 8.49x 8.13x 7.71x 7.1x
EV / EBITDA 46.3x 25.8x 20.9x 15.1x 15.2x 14.4x 13.4x 12x
EV / EBIT 64.7x 84.2x 59.7x 42.6x 52.9x 54.8x 44x 46x
EV / FCF 3,483x 348x - - 63.1x 34.2x 36.9x 34x
FCF Yield 0.03% 0.29% - - 1.58% 2.93% 2.71% 2.94%
Dividend per Share 2 1.48 1.2 1.2 1.2 1.2 1.219 1.249 1.293
Rate of return 4.9% 3.33% 4.79% 6.06% 5.92% 6.06% 6.21% 6.43%
EPS 2 0.77 0.93 0.92 0.56 0.36 0.2249 0.2574 0.275
Distribution rate 192% 129% 130% 214% 333% 542% 485% 470%
Net sales 1 1,628 1,858 2,038 2,159 2,656 2,830 2,956 3,070
EBITDA 1 487 986.8 954.1 1,162 1,484 1,602 1,705 1,815
EBIT 1 348.3 302.5 333.3 412.1 426.4 420 517.8 474
Net income 1 411.1 502.3 497.8 304.3 242.4 166.1 182.9 186
Net Debt 1 6,254 6,012 6,426 6,707 8,367 8,923 8,711 7,736
Reference price 2 30.23 36.09 25.07 19.80 20.27 20.12 20.12 20.12
Nbr of stocks (in thousands) 538,361 539,072 537,540 547,074 699,443 699,565 - -
Announcement Date 2/9/21 2/8/22 2/7/23 2/8/24 2/3/25 - - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

Add to a list
P/E ratio (N) EV / Sales (N) EV / EBITDA (N) Yield (N) Capi.($)
91.57x8.01x14.11x6.05% 14.08B
79.64x12.94x34.26x1.82% 88.66B
480.4x7.86x20.01x2.98% 25.39B
24.78x17.91x15.93x7.04% 10.62B
-10.97x8.5x14.59x7.49% 5.84B
31.92x19.54x20.57x4.4% 4.94B
452.31x2.22x13.38x3.34% 4.5B
32.56x9.37x14.89x7.14% 3.97B
136.33x - - 3.73% 3.14B
23.66x13.24x16.26x5.24% 3.12B
Average 134.22x 11.07x 18.22x percentage-no-prefix 16.43B
Weighted average by Cap. 143.50x 11.70x 26.50x percentage-no-prefix
See all sector valuations

Year-on-year evolution of the PER

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Equities
  3. DOC Stock
  4. Valuation Healthpeak Properties, Inc.