Shares of artificial intelligence (AI) server specialist Super Micro Computer (SMCI 6.18%) were rallying in Monday trading, up 7.2% as of 12:04 p.m. …
Related Stories
May 5, 2025