Public StoragePSA

Market cap
$47.3B
P/E ratio
Period EndRevenue growth (%) YoY (%)
Dec 31, 20243.9-50.87%
Dec 31, 20238-64.24%
Dec 31, 202222.4+30.56%
Dec 31, 202117.2+615.83%
Dec 31, 20202.4-28.57%
Dec 31, 20193.4+4.67%
Dec 31, 20183.2-23.93%
Dec 31, 20174.2-43.81%
Dec 31, 20167.5-11.54%
Dec 31, 20158.5-21.24%
Dec 31, 201410.8+26.97%
Dec 31, 20138.5+99.30%
Dec 31, 20124.3-33.44%
Dec 31, 20116.4