NYSE • PLD • US74340W1036
Generating your data highlights...
134b USD | # 145 in US
3.49m shares | 480.15m USD
932.34m
99.52% | 927.86m