In November, the markets experienced a “tech wreck” with the S&P 500 down 2% and technology stocks facing even steeper declines. Concerns over artificial intelligence growth shifted to worries about valuations and returns on investment, leading to lackluster results from top tech companies.

Amazon’s stock fell 12% post-third-quarter earnings, with concerns over cloud growth and e-commerce sales impacting investor sentiment. Analysts predict a slowdown in Amazon Web Services growth and want to see more before rewarding the company for its sales.

Oracle’s stock dropped 13% due to a correction after a strong October rally. Delayed cloud infrastructure adoption and revenue concerns have contributed to the decline, but signs of stabilization may be on the horizon with the stock nearing its 200-day simple moving average.

Palantir’s stock plummeted over 18% as government shutdowns added to investor uncertainty. Revenue predictions may take longer to materialize, leading to concerns about the company’s fourth-quarter earnings report. Despite the decline, the long-term narrative for Palantir remains intact, but a bearish MACD suggests further selling.

MarketBeat offers insights from top analysts on five stocks they recommend buying before the market catches on. These picks are not the usual big names, and analysts believe these companies present the best opportunities for investors right now. See which stocks analysts are whispering about and why they’re worth considering.

Read more at Nasdaq: 3 Big Tech Stocks Sliding: What’s Behind the Drop?