Super Micro Computer (NASDAQ:SMCI) shares have had a tough couple of weeks, losing almost 40% since the end of February. In a ...