Three stocks are hitting all-time highs as the stock market picks up momentum. Duolingo cleared a buy point.

Continue Reading

View Comments