Nasdaq • QTTB • US7469641051
Generating your data highlights...
103m USD | # 8414 in US
304.75k shares | 1.78m USD
16.96m
57.13% | 9.69m