Public StoragePSA

Market cap
$47.3B
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 20242,084-3.50%
Dec 31, 20232,160-50.53%
Dec 31, 20224,366+122.81%
Dec 31, 20211,960+43.96%
Dec 31, 20201,361-10.78%
Dec 31, 20191,526-11.16%
Dec 31, 20181,717+18.55%
Dec 31, 20171,448-0.82%
Dec 31, 20161,460+10.83%
Dec 31, 20151,318+14.59%
Dec 31, 20141,150+8.74%
Dec 31, 20131,058+12.14%
Dec 31, 2012943+12.74%
Dec 31, 2011836+20.16%
Dec 31, 2010696