NYSE • STN • CA85472N1096
Generating your data highlights...
7.72b USD | # 1912 in US
391.54k shares | 27.88m USD
112.4m
99.70% | 112.07m