Verdict: Justified

Key finding: The jump is a margin story, not a growth story. Q3 revenue grew +9.7% and the Q4 guide midpoint ($114.5M) is flat with Q3. But non-GAAP EBITDA margin rose to 20.0% from 12.2% a year ago, and the Q4 EBITDA guide ($20-22M) beat the ~$17.45M consensus. AI work is 31% of revenue and has grown 45%+ a year for three straight quarters. The stock closed +40.8% at $13.36, on its high of the day, on 8.56M shares (about 8.6x its 50-day average). That is a new 52-week high, above the $9.63 top of its 3-month range.

Scorecard

Ticker Rev last Q ($M) Rev YoY last Q Rev YoY prior Q Gross margin (last Q, trend) Op margin EPS last Q vs yr ago P/S Mkt cap 1-mo price %
GDYN 114.3 +9.7% +7.0% 40.3% (from 33.3%) 10.2% 0.08 vs 0.01 2.68 $1.2B +69.5%
EPAM 1,414.8 +4.5% +7.6% 30.4% (from 28.8%) 10.8% 1.97 vs 1.56 1.41 $7.9B +29.7%
GLOB 614.4 +0.0% -0.7% 33.9% (from 35.4%) 3.2% 0.04 vs -0.05 0.86 $2.1B +34.6%

EPS = GAAP from our data (non-GAAP $0.18 vs $0.09). EPAM / GLOB rows are their June quarter (Q3 not yet in our data).

GDYN is the growth and margin leader of the IT-services group: revenue +9.7% vs EPAM +4.5% and GLOB flat, and gross margin up 7 points in a year (33.3% to 40.3%).
- Growth is accelerating (+7.0% to +9.7%), but the Q4 guide implies flat revenue quarter on quarter.
- After the jump it has the highest P/S of the three (2.68 vs 1.41 and 0.86): the old discount is gone.

Move

Catalyst

Q3 2026 (quarter to 9/30), released after the close on 10/29 (company 8-K):
- Revenue $114.3M, +9.7% YoY and +5.7% QoQ, above the $112.0-114.0M guide.
- Non-GAAP EBITDA $22.9M (20.0% of revenue) vs $12.7M (12.2%) a year ago.
- Non-GAAP EPS $0.18 vs $0.09; GAAP EPS $0.08.
- AI revenue = 31% of total. The company says AI revenue "has grown over 45% year-over-year for three consecutive quarters."
- Q4 guide: revenue $113.5-115.5M, non-GAAP EBITDA $20.0-22.0M. Both midpoints beat consensus ($112.8M / $17.45M, per StockStory).
- Capital: $35.5M of buybacks (5.3M shares) in nine months under a $50M program. Cash $304.3M, about 25% of the market cap. No debt in the release.
- Headcount 4,559 vs 4,971 a year ago (-8%): part of the margin gain is more revenue from fewer people.
- No strategic review, acquisition or partnership in the release.

Sector

Risks

Judgement

Justified.
- EBITDA margin up 8 points, a guide above consensus, AI at 31% of revenue and growing 45%+, and $304M of cash.
- Before the print the stock traded at about 2x sales with thin margins. The margin step changes its earnings power.
- A close on the high on ~8.6x volume, on a day the market fell, is real demand.

The open question is size: +40.8% in one day for a business growing ~10%. The next sessions show whether the buyers stay.

Sources