Public Storage (PSA) Shareholding Patterns
$295.15
As on 19-Oct-2026 15:43EDT
Market cap
$55,183 Mln
Revenue (TTM)
$4,890 Mln
P/E Ratio
28.2
P/B Ratio
11.2
Div. Yield
4.2 %
$295.15
As on 19-Oct-2026 15:43EDT
Market cap
$55,183 Mln
Revenue (TTM)
$4,890 Mln
P/E Ratio
28.2
P/B Ratio
11.2
Div. Yield
4.2 %