duolingo stock analysis