NYSE • PLD • US74340W1036
Generating your data highlights...
134b USD | # 149 in US
3.57m shares | 502.74m USD
932.34m
99.51% | 927.76m