Insider track record
OtherNot enough buy signals with a settled T+90 horizon to measure a track record yet.
Discover the full record of transactions filed by Toor Nauman Sabeeh. Officer active across 1 company, notably INNODATA INC. In total, 17 reports have been recorded. Breakdown: 0 buy · 14 sells. Total volume traded: €35.8m. Activity tracked since 16 May 2023. The latest transaction was filed on 5 June 2025 (Attribution). Regulator: SEC (Form 4). All data is openly available.
Companies and markets linked to Toor Nauman Sabeeh
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations17 total
3,943 shares0Common StockSEC:0001104659-25-057833:0
182,724 shares@ US$64.3331.2% of flowCommon StockSEC:0001104659-25-017484:0
110,207 shares@ US$44.0013.1% of flowCommon StockSEC:0001104659-24-131334:0
200,000 shares@ US$45.3724.1% of flowCommon StockSEC:0001104659-24-125907:0
160,000 shares@ US$44.9118.9% of flowCommon StockSEC:0001104659-24-121060:0
16,960 shares@ US$46.002.0% of flowCommon StockSEC:0001104659-24-119394:0
12,417 shares0Common StockSEC:0001104659-24-069105:0
6,984 shares0Common StockSEC:0001104659-23-130279:0
23,383 shares@ US$14.770.9% of flowCommon StockSEC:0001104659-23-096950:0
6,858 shares@ US$14.770.3% of flowCommon StockSEC:0001104659-23-096617:0
28,482 shares@ US$13.521.0% of flowCommon StockSEC:0001104659-23-094893:0
41,278 shares@ US$12.331.3% of flowCommon StockSEC:0001104659-23-073001:0
73,784 shares@ US$12.232.3% of flowCommon StockSEC:0001104659-23-072307:0
59,010 shares@ US$11.601.8% of flowCommon StockSEC:0001104659-23-067093:0
45,751 shares@ US$10.011.2% of flowCommon StockSEC:0001104659-23-063640:0
50,000 shares@ US$9.931.3% of flowCommon StockSEC:0001104659-23-062726:0
26,500 shares@ US$9.010.6% of flowCommon StockSEC:0001104659-23-061969:0
About Toor Nauman Sabeeh
Toor Nauman Sabeeh is a Director at INNODATA INC (XNAS). He has 17 filings in total, and in the 17 sampled filings the transactions are all sells, totaling EUR 35798976, over the period from 2023-05-17 to 2025-06-09. The largest sampled filings are dated 2025-02-26, 2024-12-05, 2024-11-20, 2024-12-23, 2023-06-16, and 2024-11-14.