With shares trading up around 59% in the last 30 days, Super Micro Computer (NASDAQ: SMCI) is showing signs of recovery as investors become more confident ... Read more