Public StoragePSA

Market cap
$47.3B
P/E ratio
Period EndDiluted EPS (USD)YoY (%)
Dec 31, 202410.6-3.80%
Dec 31, 202311.1-52.94%
Dec 31, 202223.5+138.10%
Dec 31, 20219.9+56.92%
Dec 31, 20206.3-13.72%
Dec 31, 20197.3-14.64%
Dec 31, 20188.5+26.89%
Dec 31, 20176.7-1.17%
Dec 31, 20166.8+12.19%
Dec 31, 20156.1+15.62%
Dec 31, 20145.3+7.36%
Dec 31, 20134.9+25.38%
Dec 31, 20123.9+18.54%
Dec 31, 20113.3+40.00%
Dec 31, 20102.4