Recent Posts

Does Super Micro Computer’s Delayed Filing Change Its Investment Thesis?

One of the most profound disappointments of the recent Super Micro Computer (NASDAQ: SMCI) earnings report came from an unexpected source. The disappointment did not come from the earnings release itself. That showed that the massive growth earned from selling servers containing Nvidia‘s artificial intelligence (AI) chips had continued. Instead, …

Read More »