Verdict: Mixed
Key finding: INOD rose +10.0% to $60.56 on a strong software day (IGV +1.8%) with no company news found. The business behind it is real: revenue +57.8% YoY with 17% operating margins. Q3 results come Nov 5 after the close.
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 (TTM) | Mkt cap | 1-mo price % |
|---|---|---|---|---|---|---|---|---|---|
| INOD | 92.1 | +57.8% | +54.4% | 46.1% (up from 43.4%) | 17.2% | 0.41 vs 0.20 | ~6.6x | $2.08B | -0.8% |
| TASK (TaskUs) | 308.9 | +5.0% | +10.3% | 34.7% (up from 30.2%) | 10.8% | 0.24 vs 0.22 | ~0.6x | $0.78B | -1.0% |
| G (Genpact) | 1,343.4 | +7.1% | +6.7% | 36.5% (flat) | 14.4% | 0.86 vs 0.75 | ~1.3x | $6.66B | +15.4% |
INOD is the growth and quality leader of the group: revenue growth is 8-11x its peers' with the best gross margin. It pays for that with a P/S of about 6.6x vs 0.6-1.3x. Growth is accelerating (+54% → +58%) on a base that has already more than doubled since early 2025.
Move
- 10/21: opened $56.00 (+1.7% vs $55.05), high $61.16, closed $60.56 (+10.0%) on 1.08M shares (about average).
- Context: 10/1 high $75.19 → 10/15 low $50.68 (-33%); year range $34.23-$125.14. Today's close is back at the 50-day ($60.39), just under the 200-day ($61.82).
Catalyst
- No company-specific news on 10/21 in searches (MarketBeat reports the jump without a cause).
- Only October release: Q3 results scheduled for Nov 5 after the close (Webdisclosure).
- Background: Q1 2026 revenue $90.1M (+54%), full-year 2026 growth guidance raised to about 40%+ (Munich Startup); robotics training-data motion-capture lab opened 9/30; big-tech contract expansion (Nasdaq/Zacks).
Sector
Software led on 10/21: IGV +1.8% to $108.87 after a week of chop between $104 and $110. Inference: INOD moved with the software and AI-services bid rather than on its own news; peers TASK (+1.7%) and Genpact (+1.6%) rose far less.
Risks
- Binary date: Q3 results Nov 5; the stock fell 33% from 10/1 to 10/15 without news, so it swings hard both ways.
- Customer concentration: growth leans on big-tech data contracts; a loss or slowdown at one customer would hit revenue (inference from the contract coverage; exact shares not checked here).
- Valuation: about 6.6x sales vs 0.6-1.3x for services peers; it needs the growth to keep going.
- Volatility: -52% from the $125.14 high even with the growth intact.
Judgement
Mixed. The business justifies interest: accelerating 58% growth, rising margins, profitable. But today's +10% had no company catalyst; it is a sector day landing the stock back on its 50-day under the 200-day. The real test is Nov 5.
Sources
- https://www.marketbeat.com/instant-alerts/price-innodata-nasdaq-inod-stock-jumps-93-should-you-buy-2026-10-21/
- https://www.webdisclosure.com/press-release/innodata-to-report-third-quarter-2026-results-TbPwartEzlQ
- https://insights.munich-startup.de/news/feed/innodata-reports-record-q1-revenue-of-90m-beating-estimates-by-18
- https://www.nasdaq.com/articles/do-expanding-big-tech-contracts-push-innodata-toward-stronger-2026
- fundamentals_quarterly / prices_daily (INOD, TASK, G); FMP quotes 10/21 close