Public StoragePSA

Market cap
$47.3B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20249,814-2.90%
Dec 31, 202310,107-0.59%
Dec 31, 202210,167+8.67%
Dec 31, 20219,355+9.08%
Dec 31, 20208,577-5.54%
Dec 31, 20199,080-0.71%
Dec 31, 20189,145+2.01%
Dec 31, 20178,964-5.06%
Dec 31, 20169,442+2.65%
Dec 31, 20159,198-3.26%
Dec 31, 20149,507+7.81%
Dec 31, 20138,819+8.57%
Dec 31, 20128,123-2.26%
Dec 31, 20118,311-4.57%
Dec 31, 20108,709