Director Wei Eric sells entire stake: 37,342,526 shares at $7.76 for $289,856,421.06 just 9 days after CCC IPO
Director Wei Eric executed 3 separate sales totaling 37,342,526 shares for $289,856,421.06 on 2025-11-07, eliminating his entire shareholding (down from 37.34M shares pre-transaction). The transaction occurred only 9 trading days after CCC's recent listing, and at $7.76 per share was $0.30 above the current market price of $7.46 as of 2025-11-12. The complete liquidation of an insider's full position immediately post-IPO is an extreme rare occurrence that warrants investor scrutiny, particularly given the company's modest profitability (net income of $-2.0M against $267.1M revenue in the latest quarter) and elevated valuation multiple (P/E of 186.50).