Public StoragePSA

Market cap
$47.3B
P/E ratio
Period EndEarnings per share (USD)YoY (%)
Dec 31, 202410.7-3.87%
Dec 31, 202311.1-53.00%
Dec 31, 202223.6+138.55%
Dec 31, 20219.9+57.55%
Dec 31, 20206.3-13.84%
Dec 31, 20197.3-14.72%
Dec 31, 20188.6+26.81%
Dec 31, 20176.8-1.32%
Dec 31, 20166.8+12.13%
Dec 31, 20156.1+15.75%
Dec 31, 20145.3+7.11%
Dec 31, 20134.9+25.19%
Dec 31, 20123.9+18.73%
Dec 31, 20113.3+40.25%
Dec 31, 20102.4