Public StoragePSA

Market cap
$47.3B
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 2024-2,079+1740.62%
Dec 31, 2023-113-97.31%
Dec 31, 2022-4,193-219.87%
Dec 31, 20213,498-425.19%
Dec 31, 2020-1,076-4.02%
Dec 31, 2019-1,121-30.80%
Dec 31, 2018-1,620+63.23%
Dec 31, 2017-992-13.63%
Dec 31, 2016-1,149-16.49%
Dec 31, 2015-1,376+12.26%
Dec 31, 2014-1,225+7483.01%
Dec 31, 2013-16-98.55%
Dec 31, 2012-1,117-22.33%
Dec 31, 2011-1,439+27.00%
Dec 31, 2010-1,133