GRABSeptember 23, 2026 at 7:29 AM UTCSoftware & Services

Grab executives purchase $30M in shares following three-year low on Atome deal

Read source article

What happened

Grab's stock slumped to a more than three-year low after announcing the acquisition of buy-now-pay-later provider Atome, reflecting investor concerns about the strategic fit and potential financial impact. In response, top executives bought over $30 million worth of company shares this week, signaling their belief that the market has overreacted and the stock is undervalued. The purchase comes at a share price of around $3.01, which is below the trim level of $3.60 from the latest DeepValue master report but still above the attractive entry point of $2.70. The master report had assigned a WAIT rating, citing the need for proof that financial services can achieve sustained profitability and that on-demand incentives decline from 10.9% of GMV. While insider buying is a positive signal, it does not address whether the Atome acquisition will create value or add credit risk, and investors should monitor upcoming quarterly results for confirmation of operating progress.

Implication

The insider purchases may provide short-term support for the stock, but they are a small signal compared to the company's market cap and do not change the underlying business fundamentals. The Atome acquisition introduces new risks: BNPL businesses are sensitive to credit cycles, and integration could strain management bandwidth and capital, especially as Grab already focuses on scaling Superbank and Stash. The master report's WAIT rating remains appropriate: investors should demand evidence that Q3-Q4 2026 show positive adjusted EBITDA in financial services and that incentives continue to decline before adding to positions. With the stock near $3, the downside is cushioned by a strong cash position and buybacks, but upside requires execution on profitability targets and successful integration of recent acquisitions. A disciplined approach would be to wait for either a further dip towards $2.70 or clear proof points in the next earnings reports before increasing exposure.

Thesis delta

The insider buying is a positive data point that slightly improves sentiment and aligns management interests with shareholders, but it does not alter the core thesis. The Atome deal raises additional concerns about capital allocation and credit risk, which were not previously factored in. The overall rating remains WAIT, with a need for fundamental confirmation rather than signaling.

Confidence

Moderate