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