NYSE:STN | CA85472N1096
Generating your data highlights...
9.04b USD | # 1491 in US
129.62k shares | 10.77m USD
114.07m
92.34% | 105.33m