Top executives at Super Micro Computer Inc. (NASDAQ: SMCI) have reportedly sold millions of dollars worth of company stock after the company managed to meet the deadline for overdue financial filings.
SMCI Co-Founder Cashes Out Millions In Stock A Day After Super Micro’s Delayed Filings