Super Micro Computer (NASDAQ:SMCI | SMCI Price Prediction) has whipsawed investors over the past year, with the stock down 32 ...