WallStreetZenWallStreetZen

NASDAQ: INOD
Innodata Inc Stock Ownership - Who owns Innodata?

Insider buying vs selling

Have Innodata Inc insiders been buying or selling?
Buy
Sell
NameRoleDateSharesPriceValue
Marissa B. EspineliInterim CFO2023-08-3011,628$15.04
$174.89kSell
Nauman Sabeeh ToorDirector2023-08-3023,383$14.77
$345.37kSell
Marissa B. EspineliInterim CFO2023-08-3011,628$1.24
$14.42kBuy
Marissa B. EspineliInterim CFO2023-08-291,772$15.05
$26.67kSell
Marissa B. EspineliInterim CFO2023-08-291,772$1.24
$2.20kBuy
Nauman Sabeeh ToorDirector2023-08-2960,946$14.77
$900.17kSell
Jack AbuhoffCEO2023-08-29135,056$14.58
$1.97MSell
Jack AbuhoffCEO2023-08-29135,056$1.07
$144.51kBuy
Louise C. ForlenzaDirector2023-08-285,000$13.74
$68.70kSell
Jack AbuhoffCEO2023-08-2814,944$1.07
$15.99kBuy

1 of 4

INOD insiders have sold more... subscribe to Premium to read more.
Net Insider Buy/Sell (L12M) Ownership

Be the first to know when INOD insiders and whales buy or sell their stock.

INOD Shareholders

What type of owners hold Innodata Inc stock?
Institutional
Insider
Retail
NameHoldSharesValueType
Nauman Sabeeh Toor13.29%3,820,731$45.89MInsider
Blackrock Inc6.34%1,822,442$21.89MInstitution
Todd Solomon6.18%1,776,947$21.34MInsider
Luzich Partners LLC5.47%1,573,473$18.90MInsider
Vanguard Group Inc5.08%1,460,430$17.54MInstitution
Janus Henderson Group PLC4.29%1,233,619$14.82MInstitution
Jack Abuhoff4.13%1,188,358$14.27MInsider
Next Century Growth Investors LLC2.86%823,398$9.89MInstitution
Geode Capital Management LLC1.94%556,415$6.68MInstitution
Renaissance Technologies LLC1.76%506,990$6.09MInstitution

1 of 3

INOD vs Information Technology Service Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
INOD32.03%30.69%Net Selling
TTEC19.79%80.21%Net SellingNet Selling
UIS82.46%10.04%Net SellingNet Selling
BBAI6.40%60.74%Net BuyingNet Buying
IBEX33.15%66.85%Net SellingNet Selling

Innodata Stock Ownership FAQ

Who owns Innodata?

Innodata (NASDAQ: INOD) is owned by 32.03% institutional shareholders, 30.69% Innodata insiders, and 37.28% retail investors. Nauman Sabeeh Toor is the largest individual Innodata shareholder, owning 3.82M shares representing 13.29% of the company. Nauman Sabeeh Toor's Innodata shares are currently valued at $45.89M.

If you're new to stock investing, here's how to buy Innodata stock.
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.