NYSE:PSA | Key Financial Ratios | Public Storage

Complete source-backed ratio history.

Available history
2007-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-3010.16%22.24%
2026-03-319.59%20.63%
2025-12-318.83%19.29%
2025-09-309.41%20.32%
2025-06-308.82%19.32%
2025-03-3110.05%20.60%
2024-12-3110.49%21.33%
2024-09-309.58%19.74%
2024-06-3010.51%21.42%
2024-03-3110.91%21.51%
2023-12-3110.85%21.45%
2023-09-3010.67%20.99%
2023-06-3024.36%42.49%
2023-03-3124.86%43.33%
2022-12-3124.78%43.17%
2022-09-3026.11%45.44%
2022-06-3012.75%22.88%
2022-03-3111.49%20.97%
2021-12-3111.24%20.92%
2021-09-3011.02%18.68%
2021-06-3010.49%17.38%
2021-03-3111.89%16.56%
2020-12-3111.49%15.86%
2020-09-3012.23%16.50%
2020-06-3011.85%16.29%
2020-03-3112.85%16.87%
2019-12-3113.38%16.78%
2019-09-3015.08%19.61%
2019-06-3015.30%19.40%
2019-03-3115.95%19.12%
2018-12-3115.66%18.76%
2018-09-3014.09%17.02%
2018-06-3013.96%16.78%
2018-03-3113.50%16.23%
2017-12-3113.44%16.13%
2017-09-3013.62%16.41%
2017-06-3014.25%16.16%
2017-03-3114.68%15.81%
2016-12-3114.35%15.44%
2016-09-3014.22%15.49%
2016-06-3013.76%15.74%
2016-03-3113.37%14.87%
2015-12-3113.41%14.30%
2015-09-3013.41%14.14%
2015-06-3012.96%13.45%
2015-03-3112.27%12.92%
2014-12-3111.65%12.07%
2014-09-3011.37%11.81%
2014-06-3010.91%11.68%
2014-03-3111.03%11.91%
2013-12-3110.66%11.97%
2013-09-3011.23%11.70%
2013-06-3011.07%11.53%
2013-03-3110.38%10.83%
2012-12-3110.68%11.60%
2012-09-309.56%10.70%
2012-06-308.88%10.02%
2012-03-318.76%9.90%
2011-12-319.22%9.94%
2011-09-308.67%9.39%
2011-06-309.01%9.77%
2011-03-317.99%8.65%
2010-12-317.08%7.75%
2010-09-306.94%7.72%
2010-06-306.97%7.76%
2010-03-317.61%8.55%
2009-12-318.51%9.35%
2009-09-308.21%9.04%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-318.83%19.29%
2024-12-3110.49%21.33%
2023-12-3110.85%21.45%
2022-12-3124.78%43.17%
2021-12-3111.24%20.92%
2020-12-3111.49%15.86%
2019-12-3113.38%16.78%
2018-12-3115.66%18.76%
2017-12-3113.44%16.13%
2016-12-3114.35%15.44%
2015-12-3113.41%14.30%
2014-12-3111.65%12.07%
2013-12-3110.66%11.97%
2012-12-3110.68%11.60%
2011-12-319.22%9.94%
2010-12-317.08%7.75%
2009-12-318.51%9.35%
2008-12-319.41%10.74%
2007-12-314.94%