Nasdaq • SUPN • US8684591089
Generating your data highlights...
2.93b USD | # 3395 in US
729.01k shares | 37.16m USD
58.04m
90.02% | 52.25m