Super Micro Computer Analysis: Down 27% Is SMCI Still a Top AI Buy?
Although Super Micro Computer stock has rallied over the past month, rising 15% to $895 per share, shares of the premier provider of AI-optimized computers, servers, networks, storage solutions and data center workstations remains depressed. Super Micro Computer (NASDAQ:SMCI) has largely been trading sideways since its big drop began in March. Having hit an all-time high $1,229 per share, it really tumbled hard after full-year earnings suggested a slowdown was coming. Since then, the stock remains 3.5% belo ...