Business Super Micro stock plunges as $7 billion equity raise overshadows booming backlog by Marcus Liu - Business Editor June 10, 2026 by Marcus Liu - Business Editor June 10, 2026 Super Micro Computer Faces Liquidity Pressures Amid AI Server Demand Super Micro Computer Inc. (SMCI) is navigating a complex financial environment as it attempts to balance massive growth in artificial … 0 FacebookTwitterPinterestEmail