Company Valuation: Healthpeak Properties, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 19,455 13,476 10,832 14,178 11,175 13,623 - -
Change - -30.73% -19.62% 30.89% -21.18% 21.91% - -
Enterprise Value (EV) 1 25,467 19,902 17,539 22,545 20,309 23,447 23,239 23,311
Change - -21.85% -11.87% 28.54% -9.91% 15.45% -0.89% 0.31%
P/E ratio 38.8x 27.3x 35.4x 56.3x 161x 79.2x 88.7x 77.3x
PBR 2.99x 2.06x 1.71x 1.69x 1.49x 1.98x 2.18x 2.57x
PEG - -25.39x -0.9x -1.6x -2.2x 1x -8.3x 5.2x
Capitalization / Revenue 10.5x 6.61x 5.02x 5.34x 4.05x 4.9x 4.6x 4.74x
EV / Revenue 13.7x 9.77x 8.12x 8.49x 7.36x 8.43x 7.85x 8.11x
EV / EBITDA 25.8x 20.9x 15.1x 15.2x 13.2x 14.6x 14.2x 13.2x
EV / EBIT 84.2x 59.7x 42.6x 52.9x 42.1x 44.2x 47.4x 42.7x
EV / FCF - - - - - - - -
FCF Yield - - - - - - - -
Dividend per Share 2 1.2 1.2 1.2 1.2 1.22 1.224 1.262 1.274
Rate of return 3.33% 4.79% 6.06% 5.92% 7.59% 6.19% 6.39% 6.45%
EPS 2 0.93 0.92 0.56 0.36 0.1 0.2494 0.2228 0.2557
Distribution rate 129% 130% 214% 333% 1,220% 491% 567% 498%
Net sales 1 1,858 2,038 2,159 2,656 2,761 2,781 2,959 2,873
EBITDA 1 986.8 954.1 1,162 1,484 1,541 1,606 1,641 1,761
EBIT 1 302.5 333.3 412.1 426.4 482.4 530.9 490.5 545.3
Net income 1 502.3 497.8 304.3 242.4 70.51 185.3 141.4 158.2
Net Debt 1 6,012 6,426 6,707 8,367 9,135 9,825 9,617 9,688
Reference price 2 36.09 25.07 19.80 20.27 16.08 19.76 19.76 19.76
Nbr of stocks (in thousands) 539,072 537,540 547,074 699,443 694,950 689,420 - -
Announcement Date 08/02/22 07/02/23 08/02/24 03/02/25 02/02/26 - - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
79.22x8.43x14.79x6.2% 13.62B
74.13x11.98x31.55x1.43% 152B
141.56x7.95x21.98x2.37% 42.63B
22.03x17.54x15.24x5.7% 14B
70.78x3.64x21.08x2.04% 9.71B
26.29x18.32x19.4x3.66% 9.58B
11.93x23.49x27.35x5.73% 7.08B
-163.5x9.34x16.13x4.79% 6.94B
30.46x8.67x15.61x5.8% 5.22B
72.59x7.55x19.69x2.95% 4.99B
Average 36.55x 11.69x 20.28x 4.07% 26.54B
Weighted average by Cap. 71.86x 11.46x 26.42x 2.47%

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. Equities
  3. DOC Stock
  4. Valuation Healthpeak Properties, Inc.