NYSE • PLD • US74340W1036
Generating your data highlights...
131b USD | # 164 in US
4.22m shares | 603.7m USD
950.37m
99.52% | 945.84m