Nasdaq • SUPN • US8684591089
Generating your data highlights...
2.47b USD | # 3688 in US
839.84k shares | 38.84m USD
58.13m
88.86% | 51.65m