NYSE • SPG • US8288061091
Generating your data highlights...
72.3b USD | # 329 in US
1.96m shares | 425.33m USD
324.28m
96.89% | 314.19m