Nasdaq • DUOL • US26603R1068
Generating your data highlights...
5.7b USD | # 2327 in US
1.53m shares | 179.39m USD
40.24m
98.96% | 39.82m