Duolingo (DUOL) has had a rough stretch lately, with the stock sliding over the past 3 months even as revenue continues to grow. That disconnect is exactly what makes the setup interesting. See our ...