Spruce Point Capital Management, LLC shared a Strong Sell research opinion on Super Micro Computer, Inc (NASDAQ: SMCI), susceptible to up to 40% – 50% downside risk, or $42.39 – $50.86 per share.
The SEC penalized SMCI by $17.5 million and urged CEO Charles Liang to return $2.1 million of profits from stock sales that called for a restatement of financial results.
CEO Liang continued to lead, fueling concerns over lingering accounting problems.
Spruce Point cautioned against undue reliance on the company’s GAAP net income or EPS as a measure of its …
