Home Stock Duolingo stock price is soaring after earnings: is it a bargain?