Skip to main content
INOD
NASDAQ Technology

CEO Jack Abuhoff Files New Form 144 to Sell $8.6M in Stock, Continuing Recent Sales Pattern

Analysis by Wiseek AI
Sentiment info
Negative
Importance info
9
Price
$90.427
Mkt Cap
$2.937B
52W Low
$33.436
52W High
$114.77
52W Position info
170% above low
Off High info
21% below high
Rel. Volume info
1.5× avg
Market data snapshot near publication time

INOD has more than doubled off its 52-week low of $33.436.

Summary

Innodata's CEO, Jack Abuhoff, has filed a new Form 144 to sell $8.6 million in common stock, marking a continuation of recent significant insider sales despite the company's strong financial performance.


Key Events · Ownership and Investor Activity · INOD

  • CEO Files New Intent to Sell

    CEO Jack Abuhoff filed a Form 144 to sell 94,460 shares of common stock, valued at approximately $8.61 million.

  • Continues Recent Selling Pattern

    This filing follows a Form 144 filed yesterday, May 12, 2026, where Mr. Abuhoff indicated intent to sell shares worth $6.85 million, establishing a pattern of significant insider sales.

  • Shares Acquired via Option Exercise

    The shares intended for sale were acquired through the exercise of options under a registered plan.

  • Contrasts with Strong Company Performance

    This insider selling occurs despite the company recently reporting record first-quarter 2026 financial results and expanding its credit facility.


Analysis · INOD · Technology

Innodata's CEO, Jack Abuhoff, has filed another Form 144, indicating his intent to sell an additional $8.6 million worth of common stock. This follows a previous Form 144 filed just yesterday for a $6.85 million sale, creating a pattern of significant insider selling. While the company recently reported record Q1 2026 results and expanded its credit facility, these repeated filings by the CEO, especially after exercising options, could be interpreted negatively by investors, raising questions about management's long-term conviction despite strong operational performance.

At the time of this filing, INOD was trading at $90.43 on NASDAQ in the Technology sector, with a market capitalization of approximately $2.9B. The 52-week trading range was $33.44 to $114.77. This filing was assessed with negative market sentiment and an importance score of 9 out of 10.

View Main SEC Filing

Price Chart

Share this article

Copied!

INOD - Latest Insights

INOD
Jun 17, 2026, 4:38 PM EDT
Filing Type: 8-K
Importance Score:
7
Price at Filing: $104.20
Real-time Price: $74.60 info
Change: -$29.60 (-28%) info
Market Cap: $2.413B info
INOD
Jun 16, 2026, 8:32 PM EDT
Filing Type: 4
Importance Score:
9
Price at Filing: $107.70
Real-time Price: $74.60 info
Change: -$33.10 (-31%) info
Market Cap: $2.413B info
INOD
Jun 16, 2026, 4:07 PM EDT
Filing Type: 144
Importance Score:
9
Price at Filing: $109.80
Real-time Price: $74.60 info
Change: -$35.20 (-32%) info
Market Cap: $2.413B info
INOD
Jun 15, 2026, 4:16 PM EDT
Filing Type: 144
Importance Score:
9
Price at Filing: $98.89
Real-time Price: $74.60 info
Change: -$24.29 (-25%) info
Market Cap: $2.413B info
INOD
Jun 08, 2026, 4:11 PM EDT
Filing Type: 8-K
Importance Score:
7
Price at Filing: $102.79
Real-time Price: $74.60 info
Change: -$28.19 (-27%) info
Market Cap: $2.413B info
INOD
Jun 03, 2026, 8:33 AM EDT
Filing Type: 4
Importance Score:
8
Price at Filing: $109.98
Real-time Price: $74.60 info
Change: -$35.38 (-32%) info
Market Cap: $2.413B info
INOD
Jun 02, 2026, 4:09 PM EDT
Filing Type: 144
Importance Score:
8
Price at Filing: $114.22
Real-time Price: $74.60 info
Change: -$39.62 (-35%) info
Market Cap: $2.413B info
INOD
Jun 01, 2026, 4:32 PM EDT
Filing Type: 4
Importance Score:
7
Price at Filing: $115.23
Real-time Price: $74.60 info
Change: -$40.63 (-35%) info
Market Cap: $2.413B info
INOD
Jun 01, 2026, 4:30 PM EDT
Filing Type: 4
Importance Score:
8
Price at Filing: $115.23
Real-time Price: $74.60 info
Change: -$40.63 (-35%) info
Market Cap: $2.413B info
INOD
May 29, 2026, 4:02 PM EDT
Filing Type: 144
Importance Score:
7
Price at Filing: $104.98
Real-time Price: $74.60 info
Change: -$30.38 (-29%) info
Market Cap: $2.413B info