Nasdaq • DUOL • US26603R1068
Generating your data highlights...
7.43b USD | # 2026 in US
1.31m shares | 173.63m USD
40.39m
93.23% | 37.65m