Controversial Buy Call on Duolingo (DUOLINGO) | InvestorWaves | InvestorWaves