
PSA-PL
$18.05
1D:
-0.1%
1Y:
-2.2%
US74460W5528Sign in to check this stock against your screeners
Sign In$38.28
1D:
-0.4%
1Y:
-7.2%
US9290421091Mkt Cap
$7.20B
P/E Ratio TTM
9.2
Revenue TTM
$1.81B
Beta
1.57
Earnings TTM
$795.27M
Dividend Yield TTM
1.92%
$14.36
1D:
-3.6%
1Y:
-19.1%
US03064D1081Mkt Cap
$4.10B
P/E Ratio TTM
-36.6
Revenue TTM
$2.60B
Beta
0.90
Earnings TTM
$-111.73M
Dividend Yield TTM
6.42%