Nasdaq • SUPN • US8684591089
Generating your data highlights...
2.52b USD | # 3678 in US
861.38k shares | 40.57m USD
58.16m
89.81% | 52.24m