Public Storage (BMV:PSA)
Mexico flag Mexico · Delayed Price · Currency is MXN
5,404.30
0.00 (0.00%)
At close: Oct 9, 2025

Public Storage Ratios and Metrics

Millions MXN. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 20202007 - 2019
Period Ending
Oct '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2007 - 2019
958,007976,684996,307913,1531,219,795749,675
Upgrade
Market Cap Growth
-22.36%-1.97%9.11%-25.14%62.71%8.54%
Upgrade
Enterprise Value
1,213,7431,225,0501,241,3331,109,1241,423,019863,066
Upgrade
PE Ratio
31.5128.1427.5811.9237.9536.71
Upgrade
Forward PE
28.82-----
Upgrade
PS Ratio
10.6811.1911.8611.7419.2013.83
Upgrade
PB Ratio
5.365.415.354.877.034.71
Upgrade
P/TBV Ratio
101.445.435.374.907.044.71
Upgrade
P/FCF Ratio
-24.8527.5130.96-21.4745.24
Upgrade
P/OCF Ratio
-16.7916.5015.7525.7919.73
Upgrade
EV/Sales Ratio
13.7514.0314.7814.2622.4015.92
Upgrade
EV/EBITDA Ratio
19.5219.9620.6319.8831.9723.63
Upgrade
EV/EBIT Ratio
29.4030.3629.4628.2445.5532.89
Upgrade
EV/FCF Ratio
-31.1734.2737.61-25.0452.08
Upgrade
Debt / Equity Ratio
1.100.950.900.680.800.30
Upgrade
Debt / EBITDA Ratio
3.152.832.812.293.121.30
Upgrade
Debt / FCF Ratio
5.154.434.674.33-2.452.86
Upgrade
Asset Turnover
0.240.240.240.240.230.25
Upgrade
Quick Ratio
1.770.760.621.511.520.65
Upgrade
Current Ratio
1.770.760.621.511.520.65
Upgrade
Return on Equity (ROE)
18.91%20.93%21.31%44.73%21.86%15.42%
Upgrade
Return on Assets (ROA)
10.85%10.95%12.07%12.05%11.44%12.17%
Upgrade
Return on Capital (ROIC)
10.94%10.84%12.08%12.23%11.48%12.12%
Upgrade
Return on Capital Employed (ROCE)
11.22%11.31%12.50%12.45%11.86%12.60%
Upgrade
Earnings Yield
3.17%3.55%3.63%8.39%2.64%2.72%
Upgrade
FCF Yield
-4.02%3.64%3.23%-4.66%2.21%
Upgrade
Dividend Yield
4.32%4.38%4.31%7.96%2.43%3.99%
Upgrade
Payout Ratio
127.11%122.92%118.30%94.36%91.71%146.26%
Upgrade
Buyback Yield / Dilution
-0.09%0.18%-0.10%-0.07%-0.15%-0.03%
Upgrade
Total Shareholder Return
4.23%4.56%4.21%7.89%2.28%3.96%
Upgrade
Updated Jun 30, 2025. Data Source: Fiscal.ai. Real Estate template. Financial Sources.