Duolingo Inc Stock News

DUOLNASDAQ
$144.70
-4.23-2.84%
Last update: Oct 16, 12:29 PM
$150.41
1.480.99%