Public StoragePSA

Market cap
$47.3B
P/E ratio
Period EndDividend per share (USD)YoY (%)
Dec 31, 202412+0.00%
Dec 31, 202312-43.26%
Dec 31, 202221.2+164.37%
Dec 31, 20218+0.00%
Dec 31, 20208+0.00%
Dec 31, 20198+0.00%
Dec 31, 20188+0.00%
Dec 31, 20178+9.59%
Dec 31, 20167.3+12.31%
Dec 31, 20156.5+16.07%
Dec 31, 20145.6+8.74%
Dec 31, 20135.2+17.05%
Dec 31, 20124.4+20.55%
Dec 31, 20113.7+19.67%
Dec 31, 20103.1