Super Micro Computer (SMCI) faced a 19% drop in its stock price after announcing a delay in filing its annual report for the fiscal year ending June 30. This announcement followed a critical report from Hindenburg Research, which alleged accounting manipulation and undisclosed related party transactions. Despite a previous surge in stock value from $290 in January to around $1,200 in March, the price has since fallen over 60% from its peak and is still up 50% year-to-date. Analysts have downgraded their ratings, and short sellers have claimed over $1.07 billion in profits from the stock’s decline.