NYSE • STN • CA85472N1096
Generating your data highlights...
8.49b USD | # 1869 in US
465.73k shares | 33.5m USD
114.07m
95.08% | 108.46m