NYSE • STN • CA85472N1096
Generating your data highlights...
9.53b USD | # 1682 in US
356.58k shares | 31.79m USD
114.07m
99.71% | 113.73m