
PSA-PL
$16.04
1D:
-0.5%
1Y:
-18.2%
US74460W5528Sign in to check this stock against your screeners
Sign In$144.75
1D:
0.1%
1Y:
-1.5%
US30225T1025Mkt Cap
$30.58B
P/E Ratio TTM
29.6
Revenue TTM
$3.43B
Beta
1.17
Earnings TTM
$957.84M
Dividend Yield TTM
4.46%