Public StoragePSA

Market cap
$47.3B
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 202444.4-7.16%
Dec 31, 202347.8-54.20%
Dec 31, 2022104.4+81.98%
Dec 31, 202157.4+22.86%
Dec 31, 202046.7-12.87%
Dec 31, 201953.6-14.04%
Dec 31, 201862.3+14.86%
Dec 31, 201754.3-4.83%
Dec 31, 201657+3.09%
Dec 31, 201555.3+5.62%
Dec 31, 201452.4-1.84%
Dec 31, 201353.4+3.37%
Dec 31, 201251.6+8.14%
Dec 31, 201147.7+12.93%
Dec 31, 201042.3