Public StoragePSA

Market cap
$47.3B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 20243,128-3.65%
Dec 31, 20233,247+4.15%
Dec 31, 20223,117+22.55%
Dec 31, 20212,544+24.51%
Dec 31, 20202,043-1.20%
Dec 31, 20192,068+0.30%
Dec 31, 20182,062+4.34%
Dec 31, 20171,976+1.56%
Dec 31, 20161,945+12.28%
Dec 31, 20151,733+7.83%
Dec 31, 20141,607+12.33%
Dec 31, 20131,430+11.25%
Dec 31, 20121,286+6.83%
Dec 31, 20111,203+10.08%
Dec 31, 20101,093