
PSA-PF
$18.92
1D:
-0.7%
1Y:
-14.8%
US74460W6856Sign in to check this stock against your screeners
Sign In$13.98
1D:
-1.7%
1Y:
3.3%
US03064D1081Mkt Cap
$3.99B
P/E Ratio TTM
-9.2
Revenue TTM
$2.61B
Beta
1.00
Earnings TTM
$-456.07M
Dividend Yield TTM
6.32%
$52.80
1D:
-5.0%
1Y:
-13.1%
US78440X8873Mkt Cap
$3.76B
P/E Ratio TTM
-21.5
Revenue TTM
$1.04B
Beta
1.60
Earnings TTM
$-172.85M
Dividend Yield TTM
4.12%