Public StoragePSA

Market cap
$47.3B
P/E ratio
Period EndOperating expenses (Million USD)YoY (%)
Dec 31, 20242,797+15.30%
Dec 31, 20232,426+10.68%
Dec 31, 20222,192+20.05%
Dec 31, 20211,826+17.04%
Dec 31, 20201,560+9.31%
Dec 31, 20191,427+3.83%
Dec 31, 20181,375+10.38%
Dec 31, 20171,245+5.00%
Dec 31, 20161,186+3.16%
Dec 31, 20151,150