NYSE • SPG • US8288061091
Generating your data highlights...
66.6b USD | # 217 in US
1.58m shares | 346.22m USD
323.55m
98.86% | 319.86m