Public StoragePSA

Market cap
$47.3B
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Dec 31, 202419,755-0.27%
Dec 31, 202319,809+12.86%
Dec 31, 202217,552+0.99%
Dec 31, 202117,381+47.09%
Dec 31, 202011,817+3.97%
Dec 31, 201911,365+4.00%
Dec 31, 201810,928+1.82%
Dec 31, 201710,733+5.95%
Dec 31, 201610,130+3.60%
Dec 31, 20159,778-0.41%
Dec 31, 20149,819-0.58%
Dec 31, 20139,876+12.31%
Dec 31, 20128,793-1.56%
Dec 31, 20118,933-5.93%
Dec 31, 20109,495