Public StoragePSA

Market cap
$47.3B
P/E ratio
Period EndDividend payout ratio (%) (Million USD)YoY (%)
Dec 31, 2024112.8+3.95%
Dec 31, 2023108.5+20.55%
Dec 31, 202290+11.04%
Dec 31, 202181.1-36.27%
Dec 31, 2020127.2+15.90%
Dec 31, 2019109.7+17.15%
Dec 31, 201893.7-21.19%
Dec 31, 2017118.9+10.89%
Dec 31, 2016107.2+0.10%
Dec 31, 2015107.1+0.39%
Dec 31, 2014106.7+1.28%
Dec 31, 2013105.3-6.65%
Dec 31, 2012112.8+1.69%
Dec 31, 2011110.9-14.52%
Dec 31, 2010129.8