Nasdaq • SUPN • US8684591089
Generating your data highlights...
2.6b USD | # 3564 in US
684.12k shares | 32.98m USD
58.04m
89.80% | 52.12m