Fri, March 27, 2026 at 10:35 AM UTC Founded in 1993, Super Micro Computer (NASDAQ:SMCI), a key provider of AI hardware, just delivered one of the sharpest sentiment reversals seen this year. Reddit's ...
Super Micro Computer (SMCI) shares crashed 27% to $22.39 after federal prosecutors charged co-founder Yih-Shyan Liaw with conspiring to smuggle $2.5 billion worth of servers containing Nvidia AI chips ...