NYSE • STN • CA85472N1096
Generating your data highlights...
8.33b USD | # 1888 in US
466.64k shares | 33.64m USD
114.07m
95.08% | 108.46m