tiprankstipranks
Advertisement
Advertisement

Top Brass Cash Out: Global-e Online Insiders Quietly Unload Major Stakes

Top Brass Cash Out: Global-e Online Insiders Quietly Unload Major Stakes

New insider activity at Global-e Online ( (GLBE) ) has taken place on May 21, 2026.

Meet Samuel – Your Personal Investing Prophet

Global-e Online has seen notable insider activity as three top executives recently offloaded significant chunks of their holdings. President Debbi Nir sold 2,303 shares of Global-e Online stock in a transaction valued at $69,113. CEO Amir Schlachet executed the largest sale among the group, disposing of 8,333 shares for a total of $241,657. Meanwhile, COO Tamari Shahar sold 4,946 shares, generating proceeds of $148,429. These insider sales collectively highlight substantial share disposals at the uppermost levels of Global-e Online’s leadership team.

Recent Updates on GLBE stock

Global‑e Online shares slid about 9% after a Q1 beat and guidance raise, as investors focused on issues like promotional activity, FX headwinds, and evolving revenue mix, despite strong GMV growth, margin expansion, and GAAP profitability. In response, multiple banks trimmed price targets mainly to reflect more conservative longer‑term assumptions and fading FX tailwinds while still citing robust cross‑border demand, improved profitability, and platform momentum as key supports for the investment case.

Spark’s Take on GLBE Stock

According to Spark, TipRanks’ AI Analyst, GLBE is a Outperform.

The score is driven primarily by strengthened financial performance (profitability and strong free cash flow with a low-risk balance sheet) and a positive earnings update with raised 2026 guidance and margin expansion. Offsetting these strengths are weak technicals (price below key moving averages with negative momentum indicators) and a high P/E with no dividend yield provided.

To see Spark’s full report on GLBE stock, click here.

More about Global-e Online

YTD Price Performance: -23.71%

Average Trading Volume: 1,333,413

Technical Sentiment Signal: Sell

Current Market Cap: $5.08B

Disclaimer & DisclosureReport an Issue

1