Public StoragePSA

Market cap
$48.8B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 202420.9-1.78%
Dec 31, 202321.3-52.36%
Dec 31, 202244.7+104.62%
Dec 31, 202121.9+41.76%
Dec 31, 202015.4-7.89%
Dec 31, 201916.7-11.76%
Dec 31, 201819+20.52%
Dec 31, 201715.7+0.45%
Dec 31, 201615.7+11.21%
Dec 31, 201514.1+12.27%
Dec 31, 201412.6+0.56%
Dec 31, 201312.5+8.71%
Dec 31, 201211.5+16.79%
Dec 31, 20119.8