Why Super Micro Computer (SMCI) stock is down today: 8-K exec change as xAI expansion keeps AI servers in focus
NEW YORK, December 31, 2025, 14:55 ET — Regular session Super Micro Computer, Inc. (SMCI) shares were down about 1.7% at $29.16 by 2:55 p.m. ET on Wednesday, after trading between $29.12 and $29.86 on about 15.4 million shares. In