Nasdaq • DUOL • US26603R1068
Generating your data highlights...
6.75b USD | # 2049 in US
1.17m shares | 163.13m USD
40.39m
93.28% | 37.67m