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