Up 200% This Year, Is It Too Late to Buy Super Micro Computer Stock?

Shares of Super Micro Computer (SMCI -11.84%) have pulled back after hitting a 52-week high of $1,077 in February. The stock currently hovers around $873, equaling a year-to-date increase of 207%, following a positive quarterly report from Nvidia (NVDA 0.35%) that points to growing demand for Supermicro's server solutions.The incredible performance has investors wondering if the company's recent growth is sustainable, and if so, how much upside may be left in the shares. Supermicro, as it is better known, i ...