NYSE • STN • CA85472N1096
Generating your data highlights...
7.74b USD | # 1892 in US
423.7k shares | 34.39m USD
114.07m
99.71% | 113.73m