Top executives from three companies have recently invested over $20 million in their own stocks. These purchases come as their respective company shares have faced significant downturns in 2026, signaling confidence from leadership that the market may be undervaluing these names.
Alibaba Group (NYSE: BABA) CEO Eddie Wu and director Joseph Tsai made recent purchases totaling just over $15 million. This follows a period where Alibaba’s stock dropped over 20% in 2026. The company is investing heavily in AI and its e-commerce network, which led to a 75% year-over-year fall in non-adjusted net income last quarter. However, its cloud business grew 45% year-over-year, and AI-related product revenue saw triple-digit growth for the twelfth straight quarter. Alibaba’s Zhenwu chips are now in use by more than 650 cloud customers. The insider buys occurred near $14.30 per ordinary Alibaba share, or about $114.40 per American Depositary Receipt (ADR). Wu’s personal position increased by roughly 2.6% from this investment. Wall Street analysts maintain a high degree of confidence, with a MarketBeat consensus price target near $189, predicting a rebound of over 60%.
Payments platform Klarna (NYSE: KLAR) saw its CEO, Sebastian Siemiatkowski, buy almost $10 million worth of shares at $14.37. Klarna’s stock has fallen over 65% since its 2025 IPO. Following its latest earnings report, shares dropped 22.8% due to a disappointing growth outlook, despite beating revenue and earnings per share estimates and raising profitability guidance. The company lowered its gross merchandise value guidance to $150 billion, citing weaker spending in Germany, its largest market by volume. Siemiatkowski’s purchase increased his stake by about 2.8%.
CoStar Group (NASDAQ: CSGP), a real estate analytics provider, also saw insider buying. CEO Andrew Florance recently acquired 83,000 shares at $29.89, contributing to approximately $2.5 million in insider purchases during Q2 and Q3. CoStar’s stock is down about 50% in 2026 after the company cut its full-year revenue growth guidance to 15% year-over-year from a previous 17% midpoint. Management states this decelerated growth is a deliberate strategy for more profitable expansion, evidenced by its adjusted earnings before interest, taxes, depreciation, and amortization more than doubling last quarter. Florance’s recent buy was very small compared to his total holding of around 1.8 million shares.

Leave a Reply