NYSE • SLG • US78440X8873
Generating your data highlights...
3.45b USD | # 3068 in US
898.75k shares | 47.81m USD
70.85m
93.96% | 66.57m