Few stocks have taken investors on more of a roller-coaster ride in a single year than Super Micro Computer (NASDAQ: SMCI).
Dow Jones futures, along with S&P 500 futures and Nasdaq 100 futures, were slightly lower ahead of Tuesday's stock market ...