NYSE • PLD • US74340W1036
Generating your data highlights...
138b USD | # 147 in US
3.68m shares | 526.74m USD
933.03m
99.41% | 927.52m