Public StoragePSA

Market cap
$47.3B
P/E ratio
Period EndCommon stock and paid-in capital (Million USD)YoY (%)
Dec 31, 20246,134+2.26%
Dec 31, 20235,998+1.43%
Dec 31, 20225,914+1.28%
Dec 31, 20215,839+2.00%
Dec 31, 20205,725-0.07%
Dec 31, 20195,728-0.13%
Dec 31, 20185,736+1.24%
Dec 31, 20175,666+0.69%
Dec 31, 20165,627+0.15%
Dec 31, 20155,619+0.72%
Dec 31, 20145,579+0.55%
Dec 31, 20135,548+0.21%
Dec 31, 20125,537+1.41%
Dec 31, 20115,460-1.32%
Dec 31, 20105,533