Nasdaq • DUOL • US26603R1068
Generating your data highlights...
5.68b USD | # 2302 in US
1.79m shares | 185.62m USD
40.24m
98.98% | 39.83m