
PSA
$337.46
1D:
-0.9%
1Y:
21.4%
US74460D1090Sign in to check this stock against your screens
Sign In$159.19
1D:
-0.6%
1Y:
21.5%
US30225T1025Mkt Cap
$33.63B
P/E Ratio TTM
32.2
Revenue TTM
$3.54B
Beta
1.17
Earnings TTM
$1.04B
Dividend Yield TTM
4.09%