Stocks were mixed on Tuesday as geopolitical tensions weighed on sentiment, while investors digested earnings reports from major retailers and awaited Nvidia's results tomorrow.
Super Micro Computer(NASDAQ: SMCI) stock is seeing explosive gains in Tuesday's trading. The company's share price was up 30.7% as of 1:45 a.m. ET. Supermicro stock is roaring higher today following ...