Company Valuation: Public Storage

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 65,681 49,212 53,630 52,457 45,533 53,031 - -
Change - -25.07% 8.98% -2.19% -13.2% 16.47% - -
Enterprise Value (EV) 1 72,421 55,308 62,363 61,362 55,468 65,827 66,198 66,492
Change - -23.63% 12.76% -1.61% -9.61% 18.67% 0.56% 0.44%
P/E 37.9x 11.9x 27.6x 28.1x 28.8x 28.5x 28.7x 26.6x
PBR 7.04x 4.87x 5.35x 5.41x 4.92x 4.12x 4.45x 4.59x
PEG - 0x -0.5x -7.4x -1.9x 2.7x -51.69x 3.52x
Capitalization / Revenue 20.5x 11.8x 11.9x 11.2x 9.44x 10.4x 9.6x 9.28x
EV / Revenue 22.6x 13.2x 13.8x 13.1x 11.5x 12.9x 12x 11.6x
EV / EBITDA 30.3x 18.3x 19.1x 18.5x 16.4x 18.1x 16.7x 16.3x
EV / EBIT 43.1x 26x 27.2x 28.1x 24.8x 28.2x 26.3x 25.2x
EV / FCF - - - - - - - -
FCF Yield - - - - - - - -
Dividend per Share 2 8 21.15 12 12 12 12.02 12.31 12.66
Rate of return 2.14% 7.55% 3.93% 4.01% 4.62% 4.24% 4.34% 4.46%
EPS 2 9.87 23.5 11.06 10.64 9.01 9.957 9.902 10.65
Distribution rate 81.1% 90% 108% 113% 133% 121% 124% 119%
Net sales 1 3,204 4,182 4,518 4,696 4,824 5,109 5,526 5,714
EBITDA 1 2,394 3,015 3,263 3,315 3,388 3,629 3,968 4,078
EBIT 1 1,681 2,126 2,293 2,186 2,236 2,336 2,517 2,641
Net income 1 1,732 4,142 1,949 1,873 1,586 1,854 1,966 2,068
Net Debt 1 6,741 6,096 8,733 8,906 9,936 12,796 13,167 13,461
Reference price 2 374.56 280.19 305.00 299.44 259.50 283.81 283.81 283.81
Nbr of stocks (in thousands) 175,355 175,638 175,836 175,183 175,463 186,852 - -
Announcement Date 2/22/22 2/21/23 2/20/24 2/24/25 2/12/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
28.52x12.89x18.15x4.23% 53.03B
78.83x12.55x33.83x1.38% 164B
58.77x11.81x22.98x2.04% 101B
23.09x10.06x15.21x4.44% 75.58B
62.4x11.89x22.06x2.77% 66.24B
153.89x7.95x21.84x2.48% 43.09B
60.25x6.33x17.02x3.17% 33.76B
34.03x11.25x16.86x6.43% 28.27B
28.43x13.87x16.87x4.9% 28.15B
8.26x9.9x12.02x8.03% 24.94B
Average 53.65x 10.85x 19.68x 3.99% 61.84B
Weighted average by Cap. 59.69x 11.32x 22.99x 3.09%

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. PSA Stock
  4. Valuation Public Storage