Nasdaq • SCYX • US8112922005
Generating your data highlights...
78m USD | # 8832 in US
557.25k shares | 505.45k USD
79.44m
72.50% | 57.6m