Skip to content

Dossier · INOD · Dormant

INOD · Innodata Inc. · Stock research

Last analysed ·

Current thesis

AI training-data pure-play with a still-accelerating fundamental story (Q1 rev +54%, 40%+ FY26 guide reaffirmed 06-17) but a fully broken chart: ~-51% from the June $125.14 ATH to ~$61, with the CEO filing a fresh 200k-share sale on 07-16 into a binary Aug 6 Q2 print. Real narrative, distributing tape a knife, not a base.

Invalidation trigger

secondarily, an Aug 6 Q2 print showing the ~56% anchor customer cutting spend, or a FY26 guide cut, breaks the fundamental leg.

Thesis status

Invalidated resolved published trigger fired How this is scored →

Latest analysis and events for INOD —

As of 2026-07-18, orbyd's latest analysis for Innodata Inc. (INOD): AI training-data pure-play with a still-accelerating fundamental story (Q1 rev +54%, 40%+ FY26 guide reaffirmed 06-17) but a fully broken chart: ~-51% from the June $125.14 ATH to ~$61, with the CEO filing a fresh 200k-share sale on 07-16 into a binary Aug 6 Q2 print. Real narrative, distributing tape a knife, not a base.

Invalidation trigger: secondarily, an Aug 6 Q2 print showing the ~56% anchor customer cutting spend, or a FY26 guide cut, breaks the fundamental leg.

Next dated event on file: — catalyst in 18d.

Current Thesis

Innodata is the cleanest US-listed pure-play on AI training-data and LLM data-engineering labeling, RLHF datasets, trust & safety, model evaluation sold into the hyperscalers building frontier models. The fundamental story is still expanding: Q1 2026 (reported 2026-05-07) beat hard and management reaffirmed a 40%+ FY26 growth guide on 2026-06-17. The tape has done the opposite. A real accelerating narrative sits on top of a distributing chart with a binary Q2 print on 2026-08-06. That is a falling knife with a catalyst not a base to lean on.

Bullish and bearish views on Innodata Inc.

The model's bull view on Innodata Inc. (INOD), in brief: Q1 2026 revenue $90.1M, +54% YoY / +24% QoQ, ~18% above the $76.5M consensus (reported 2026-05-07). The bear view: The parabola has fully unwound: ~-51% from the $125.14 ATH (2026-06-04) to $60.81 (2026-07-17); the $70 shelf that held the late-June low ($71.08 intraday 2026-06-26) broke in early July with no bounce of note. Both cases follow in full.

Bull Case

  • Q1 2026 revenue $90.1M, +54% YoY / +24% QoQ, ~18% above the $76.5M consensus (reported 2026-05-07).
  • Margin inflection: adj EBITDA $25.0M (28% margin) vs ~$10.4M consensus; adj gross margin 47%, above the company's 40% target (Q1 call 2026-05-07).
  • FY26 growth guide of ~40%+ reaffirmed 2026-06-17, the second consecutive quarter at the raised bar, with large programs described as not yet in the forecast.
  • Diversification is showing up in the numbers: non-top-customer tech revenue +453% YoY in Q1, and a $51M Big Tech engagement ramping toward the #2 account in 2026 from a standing start a year earlier.
  • Self-funding balance sheet: Q1 OCF $37.3M, cash $117.4M (up from $82.2M at YE25) no dilution overhang.
  • Sell-side keeps upgrading: Weiss moved Hold→Buy on 2026-07-16 and Zacks Hold→Strong Buy on 2026-07-07; consensus is Strong Buy with an average target of $130 (range $120 Wedbush / $140 BWS), roughly double the 2026-07-17 close.
  • New CFO Jayant Chauhan (ex-Mphasis, OYO, J.P. Morgan) started 2026-07-06 with an M&A and scaling brief.

Bear Case

  • The parabola has fully unwound: ~-51% from the $125.14 ATH (2026-06-04) to $60.81 (2026-07-17); the $70 shelf that held the late-June low ($71.08 intraday 2026-06-26) broke in early July with no bounce of note.
  • COO Ashok Mishra ~$4.4M (06-02); interim CFO Marissa Espineli ~$2.08M (05-29); directors Forlenza and Massey trimmed in May >$126M of supply in three months.
  • The sell-side upgrades are landing into a falling stock, and price is ignoring them. When targets sit ~2x above spot and the tape still bleeds, the targets are lagging the story, not leading it.
  • Customer concentration is the structural fault line: one customer ~56% of Q1 revenue, second ~17% (top two ~73%). Management conceded on the Q1 call that in this business "things do start and stop."
  • The model is project-lumpy; the unresolved question is whether the record quarter is a durable step-change or a peak tied to one hyperscaler's training budget answered, or not, on 2026-08-06.
  • Valuation still prices acceleration: ~$1.99B cap, ~54x trailing earnings, beta ~2.83, into a binary print with no supporting catalyst before it. A 2026-07-06 syndicated "overvalued stocks to take profits on" list named INOD mainstream skepticism, not froth.

Setup & Price Structure

  • Latest: $60.81 close (2026-07-17, -0.26%), after-hours $60.10; session range $59.15 open / $62.45 high on ~0.94M shares. 52-week range $34.23–$125.14.
  • Sequence: $125.14 intraday ATH (2026-06-04) → -16% the next session → lower high $110.76 (2026-06-16) on the BWS $140 / Wedbush $120 target hikes → $90.68 (2026-06-22) → $73.90 (2026-06-26) → sub-$70 through early July → low-$60s now.
  • Structure is broken across the board: price sits below every meaningful moving average, each rally has printed a lower high, and there is no consolidation shelf yet under the current level.
  • Downside reference points if the slide continues: the May 2026 post-earnings gap zone, then the 52-week low at $34.23. Nothing between the mid-$50s and that gap is a proven buyer.
  • What a turn would need first: a higher low, a reclaim and hold of the mid-$70s, and insider Form 4 buying none present as of 2026-07-17.

Catalyst Calendar (next 30 days)

  • 2026-08-06 (confirmed 2026-07-15): Q2 2026 results after the close, 5:00pm ET call. The binary. Watch items are the FY26 40%+ guide, the anchor-customer concentration%, and whether the $51M Big Tech program is scaling on plan.
  • No FDA/PDUFA, analyst day, or index event is scheduled in the window.
  • Timing note: as of 2026-07-18 the print is ~13 trading sessions out; the name enters an earnings blackout for fresh entries around 2026-08-01.

Elapsed catalysts

  • Rolling, through the window: execution of CEO Abuhoff's 2026-07-16 200,000-share Form 144, plus any follow-through Form 4/144 filings continued supply is bearish confirmation; a first insider BUY would be the earliest turn signal. _(passed 3d ago)_

What Would Change Our Mind

  • Constructive again: a weekly close that reclaims and holds the mid-$70s on a higher low, the insider-selling cluster stopping (ideally a Form 4 buy), and an Aug 6 print that keeps the 40%+ guide while the ~56% anchor customer's share of revenue declines i.e., diversification proving the step-change is durable.
  • Bearish confirmation: continued weekly closes below $55, a FY26 guide cut, or Q2 detail showing the anchor customer pulling spend
  • The trap to avoid: bottom-fishing on "cheap versus a $130 target." A broken chart plus active insider distribution is how value traps begin; the correct stance is to stand aside until the name bases and the Aug 6 binary clears, then re-assess a clean higher-low setup rather than catch the knife.

Correlation Notes

  • INOD trades as a high-beta (β~2.83) proxy on AI-capex and frontier-model training budgets; it moves with the AI-infrastructure complex (hyperscaler capex commentary, data/annotation demand) and against any risk-off rotation out of unprofitable-until-recently, high-multiple AI names.
  • It is not a memory/datacenter-hardware name and should not be paired with storage or semis as a read-through; the driver is services demand from a handful of large model builders, so single-customer headlines matter more than sector tape.
  • With ~73% of revenue from two customers, idiosyncratic risk dominates macro beta into the print a single anchor-customer datapoint on 2026-08-06 will override whatever the AI-infra group is doing that week.

Notes

  • THEME CORRECTION: prior tag 'data-storage-ai-workload' was wrong INOD is AI training-data / data-engineering services (labeling, trust & safety), NOT storage.
  • Q2 2026 earnings ~2026-07-30 (est.) is a binary treat late July as a blackout window window for fresh entries.
  • Customer concentration: ~56% one customer / ~17% second (Q1 2026) = top-two ~73%. The single-point-of-failure; watch each 10-Q for anchor-customer% drift.
  • Best entry is a higher-low retest into $95-105 (gap base / 20-EMA), not green-day ATH chasing at $119. Conviction upgrades to HIGH on a clean retest hold above $100.
  • Despite +92% gap and retail froth this is picks & shovels, NOT a6 retail squeeze the move is earnings/guidance-driven, not a meme float-squeeze.
  • Customer concentration: ~56% one customer / ~17% second (Q1 2026) = top-two ~73%. Single-point-of-failure; watch each 10-Q for anchor-customer% drift.
  • Insider selling cluster late May–early June 2026: CEO/founder Abuhoff ~$23.7M (05-24) + $3.8M (06-04), COO Mishra ~$4.42M @ $114.34 (06-02), director Forlenza $1.7M (06-03), plus other directors ~$35M+ of supply into the ATH. Bearish distribution tell; watch for follow-through Form 4s.
  • $100 is the decision line: 2026-06-05 closed $101.97 (-16%) directly on it. Daily close below $100 = parabola rolled. Constructive entry is a higher-low reclaim/hold above $100–105, NOT a green-day ATH chase.
  • Archetype: picks & shovels, NOT a6 retail squeeze move is earnings/guidance-driven, not a meme float-squeeze. THEME CORRECTION (carried): not 'data-storage' INOD is AI training-data / data-engineering services.
  • Failed breakout: $125.14 intraday ATH on 2026-06-04 reversed to $100 within one session on ~2.13M vol the Wedbush $120 PT was met then overshot to the downside; sell-side catch-up tailwind now exhausted.
  • Q2 2026 earnings expected ~early August 2026 (est.; Q1 reported 2026-05-07) >30 days out as of late June; treat early Aug as a blackout window for fresh entries (binary).
  • Customer concentration: ~56% one customer / ~17% second (Q1 2026), top-two ~73% single-point-of-failure; watch each 10-Q for anchor-customer% drift.
  • New CFO Jayant Chauhan (ex-Mphasis/OYO/J.P. Morgan; M&A + scaling background) effective 2026-07-06; interim CFO Marissa Espineli → Chief Accounting Officer. Signals M&A/scaling ambitions.
  • Insider distribution cluster late May–early June 2026: CEO Abuhoff ~$23.7M (05-24) + ~$3.8M (06-04), COO Mishra ~$4.42M @ $114.34 (06-02), director Forlenza ~$1.7M (06-03) ~$35M+ into the ATH window; the selling preceded the ~41% drawdown.
  • $100 broke decisively (was the prior decision line). The 06-16 +11.1% spike to $110.76 on BWS $140 / Wedbush $120 PT raises was a lower high that failed; stock cascaded to $73.90 close (06-26).
  • Archetype: picks & shovels for model builders, NOT a retail/meme squeeze moves are earnings/guidance-driven, not float-squeeze driven.
  • THEME: AI training-data / data-engineering services (labeling, trust & safety, eval), NOT data-storage. Carried correction.
  • Falling knife, no base. The fundamental narrative is accelerating but the price structure is broken wait for a higher-low base and a $100 — reclaim before treating it as a fresh momentum setup.
  • Q2 2026 earnings CONFIRMED 2026-08-06 after close, 5:00pm ET call (announced 07-15) binary; treat ~Aug 1 onward as an earnings blackout for fresh entries.
  • Customer concentration ~56% one customer / ~17% second (top-two ~73%, Q1 2026). Single-point-of-failure; watch each 10-Q and the Aug 6 print for anchor-customer% drift.
  • Insider distribution is the dominant tape: CEO Abuhoff fresh 200k-share Form 144 filed 2026-07-16, adding to >$126M sold over ~3 months (incl ~$23.7M 05-15, ~$3.8M 06-04); COO Mishra ~$4.4M 06-02; interim CFO Espineli ~$2.08M 05-29. A Form 4 BUY would be the earliest turn signal.
  • Sell-side/price divergence: Weiss Hold→Buy 07-16 and Zacks Hold→Strong Buy 07-07 into a falling stock; consensus Strong Buy, avg PT $130 (range $120 Wedbush / $140 BWS) sits ~2x above spot targets lagging price, not leading it.
  • Archetype: picks & shovels / AI training-data services (labeling, RLHF, trust & safety, model eval), NOT a retail meme squeeze and NOT data-storage or datacenter hardware. Move is earnings/guidance-driven.
  • Do not bottom-fish on 'cheap vs $130 target' broken chart + active insider distribution = value-trap risk until a higher-low base forms and holds the mid-$70s.
  • Prior $70 invalidation shelf (late-June low $71.08) broke in early July; next structural references are the May post-earnings gap, then the 52-week low $34.23.

Related · shared themes