INFO:
Super Micro Computer (SMCI) is falling by over 20% Wednesday morning after reporting its preliminary fiscal first quarter earnings yesterday. The company has yet to file its annual 10-K report, delayed from August, especially distressing as Ernst & Young resigned as the company
Super Micro Computer cuts sales guidance, stock sinks over 20%