I am upgrading Duolingo to a 'buy' with a $480 price target, as the recent pullback creates an attractive entry for long-term investors. Q2 results showed accelerating revenue growth, expanding ...