NYSE • PLD • US74340W1036
Generating your data highlights...
129b USD | # 158 in US
4.13m shares | 583.08m USD
950.38m
99.52% | 945.84m