Who
In numbers
- Trades disclosed
- 265
- Buys
- 8
- Sells
- 21
- Bought
- $107K
- Sold
- $287.0M
- Companies
- 1
- Companies where not an officer
- 0
- First trade
- 31 Dec 2005
- Last trade
- 16 Jun 2026
- Last filed
- 16 Jun 2026
Companies traded
Activity over time
1 Nov 2024 – 1 Oct 2026
Buys above the line, sells below, each month.
Every trade
| Traded | Company | What | Amount | |
|---|---|---|---|---|
| 16 Jun 2026filed 16 Jun 2026 | INOD InnodataPayments & Processors | SEC FORM 4 Sold | $1.8M16,869 at $107.31 | filing |
| 16 Jun 2026filed 16 Jun 2026 | INOD InnodataPayments & Processors | SEC FORM 4 Sold | $2.1M19,103 at $108.31 | filing |
| 16 Jun 2026filed 16 Jun 2026 | INOD InnodataPayments & Processors | SEC FORM 4 Sold | $6.0M54,411 at $109.55 | filing |
| 16 Jun 2026filed 16 Jun 2026 | INOD InnodataPayments & Processors | SEC FORM 4 Sold | $4.6M41,593 at $110.42 | filing |
| 16 Jun 2026filed 16 Jun 2026 | INOD InnodataPayments & Processors | SEC FORM 4 Sold | $4.8M42,870 at $111.50 | filing |
| 16 Jun 2026filed 16 Jun 2026 | INOD InnodataPayments & Processors | SEC FORM 4 Sold | $2.7M23,592 at $112.39 | filing |
| 16 Jun 2026filed 16 Jun 2026 | INOD InnodataPayments & Processors | SEC FORM 4 Sold | $177K1,562 at $113.16 | filing |
| 16 Jun 2026filed 16 Jun 2026 | INOD Innodataoption or derivative · Payments & Processors | SEC FORM 4 Code M | —65,941 at $0.00 | filing |
| 16 Jun 2026filed 16 Jun 2026 | INOD Innodataoption or derivative · Payments & Processors | SEC FORM 4 Code M | —134,059 at $0.00 | filing |
| 16 Jun 2026filed 16 Jun 2026 | INOD Innodataoption or derivative · Payments & Processors | SEC FORM 4 Code M | —65,941 at $0.00 | filing |
| 16 Jun 2026filed 16 Jun 2026 | INOD Innodataoption or derivative · Payments & Processors | SEC FORM 4 Code M | —134,059 at $0.00 | filing |
| 16 Jun 2026filed 16 Jun 2026 | INOD InnodataPayments & Processors | SEC FORM 4 Code M | $225K65,941 at $3.41 | filing |
| 16 Jun 2026filed 16 Jun 2026 | INOD InnodataPayments & Processors | SEC FORM 4 Code M | $166K134,059 at $1.24 | filing |
| 16 Jun 2026filed 16 Jun 2026 | INOD InnodataPayments & Processors | SEC FORM 4 Code M | $225K65,941 at $3.41 | filing |
| 16 Jun 2026filed 16 Jun 2026 | INOD InnodataPayments & Processors | SEC FORM 4 Code M | $166K134,059 at $1.24 | filing |
| 16 Jun 2026filed 16 Jun 2026 | INOD InnodataPayments & Processors | SEC FORM 4 Sold | $1.8M16,869 at $107.31 | filing |
| 16 Jun 2026filed 16 Jun 2026 | INOD InnodataPayments & Processors | SEC FORM 4 Sold | $2.1M19,103 at $108.31 | filing |
| 16 Jun 2026filed 16 Jun 2026 | INOD InnodataPayments & Processors | SEC FORM 4 Sold | $6.0M54,411 at $109.55 | filing |
| 16 Jun 2026filed 16 Jun 2026 | INOD InnodataPayments & Processors | SEC FORM 4 Sold | $4.6M41,593 at $110.42 | filing |
| 16 Jun 2026filed 16 Jun 2026 | INOD InnodataPayments & Processors | SEC FORM 4 Sold | $4.8M42,870 at $111.50 | filing |
News
Three Mid-Cap AI Infrastructure Stocks Trading At Deep Discounts Offer Massive Upside: Innodata (NASDAQ: INOD), Calix (NYSE: CALX), And Applied Optoelectronics (NASDAQ: AAOI)INOD · foreignpolicyjournal.com · 15 Oct 2026
0 headlines in the last 90 days name Jack Abuhoff; 1 article from the last 14 days about the 1 company they traded most, at most three about any one of them.