NYSE:SPG | US8288061091
Generating your data highlights...
59.4b USD | # 352 in US
1.47m shares | 267.4m USD
326.46m
98.86% | 322.74m