NYSE • STN • CA85472N1096
Generating your data highlights...
8.02b USD | # 1009 in US
404.86k shares | 28.83m USD
112.4m
99.70% | 112.07m