Public StoragePSA

Market cap
$47.3B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-1,003-71.66%
Dec 31, 2023-3,539-415.94%
Dec 31, 20221,120-120.13%
Dec 31, 2021-5,564+397.76%
Dec 31, 2020-1,118+24.56%
Dec 31, 2019-897+74.66%
Dec 31, 2018-514-30.56%
Dec 31, 2017-740+3.23%
Dec 31, 2016-717+62.85%
Dec 31, 2015-440+106.63%
Dec 31, 2014-213-84.92%
Dec 31, 2013-1,412+386.25%
Dec 31, 2012-290+257.03%
Dec 31, 2011-81-69.48%
Dec 31, 2010-267