NYSE:SPG.PRJ | US8288068856
Generating your data highlights...
56.6b USD | # 312 in US
1.13k shares | 69.46k USD
326.28m
93.81% | 306.09m