Public StoragePSA

Market cap
$47.3B
P/E ratio
Period EndTotal cash & short-term investments (Million USD)YoY (%)
Dec 31, 2024447+11.75%
Dec 31, 2023400-50.27%
Dec 31, 2022805+5.76%
Dec 31, 2021761+169.39%
Dec 31, 2020283-34.82%
Dec 31, 2019434+12.90%
Dec 31, 2018384-15.80%
Dec 31, 2017456+148.28%
Dec 31, 2016184+76.14%
Dec 31, 2015104-44.44%
Dec 31, 2014188+879.25%
Dec 31, 201319+11.20%
Dec 31, 201217-87.60%
Dec 31, 2011139-69.53%
Dec 31, 2010456