Super Micro Computer shares spike ahead of filing deadline

Galina Shafran/iStock via Getty Images
Super Micro Computer (NASDAQ:SMCI) shares spiked more than 12% during Tuesday trading, exactly one week before its February 25 deadline to file its 2024 annual report, along with its quarterly reports for the September 2024 and December 2024 periods.
Shares