They reported last Thursday. Shares plunged 18% and another 5% today. It was priced for perfection and shares were in a hot rally in previous quarters leading up that report. Expectations were too high and maybe their AI business may not be as profitable as expected. That said, sales momentum is strong and their AI server backlog is up 30% over the past quarter, but isn't driving earnings much yet. The pullback is healthy given the overheated rally before. The AI story is on track but could take a little longer to play out. He still likes it.
Up 54% in May, the S&P's top performer. His favourite solar play because it's profitable and the largest US manufacturer with lots of exposure in industrial-scale projects. They reported a monster earnings beat, but were greatly help by Biden announcing tariffs of China's solar cells. This stock has more room to run.