Public StoragePSA

Market cap
$47.3B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20244,696+3.94%
Dec 31, 20234,518+8.02%
Dec 31, 20224,182+22.43%
Dec 31, 20213,416+17.18%
Dec 31, 20202,915+2.40%
Dec 31, 20192,847+3.36%
Dec 31, 20182,754+3.21%
Dec 31, 20172,669+4.22%
Dec 31, 20162,561+7.51%
Dec 31, 20152,382+8.49%
Dec 31, 20142,195+10.78%
Dec 31, 20131,982+8.49%
Dec 31, 20121,827+4.26%
Dec 31, 20111,752+6.40%
Dec 31, 20101,647