Nasdaq • SUPN • US8684591089
Generating your data highlights...
2.54b USD | # 3615 in US
847.59k shares | 38.85m USD
58.13m
89.02% | 51.74m