Super Micro Stock Drops Amid Lowered Outlook, Tariff Concerns
Super Micro Computer (SMCI) saw its stock drop nearly 6% midday Wednesday after the company revised its full-year revenue guidance for 2025, citing the ongoing economic uncertainty exacerbated by President Trump’s global
