Investor Confidence Crisis
A long-standing investor explicitly stated that the market does not believe the company's numbers, with the stock trading near triple digits. Multiple investors questioned auditor credibility and demanded share buybacks as trust-building measures.
