NYSE:SR | US84857L1017
Generating your data highlights...
3.54b USD | # 2726 in US
411.36k shares | 24.64m USD
57.75m
97.07% | 56.06m