NYSE • STN • CA85472N1096
Generating your data highlights...
7.82b USD
416.27k shares | 33.93m USD
114.07m
99.71% | 113.73m