NYSE • SPG • US8288061091
Generating your data highlights...
66.8b USD | # 343 in US
1.53m shares | 301.18m USD
324.84m
99.20% | 322.26m