Nasdaq • SUPN • US8684591089
Generating your data highlights...
2.62b USD | # 3531 in US
628.48k shares | 30.9m USD
58.04m
89.80% | 52.12m