Super Micro's Stock Surges 10.3% Amid Past Scandal and Future Prospects | Whale Factor