Insiders / ABUHOFF JACK / Companies
Back to ABUHOFF JACK

Abuhoff Jack

All linked companies

1 companies

CompanyRoleShares heldPeak heldTradesLatest
INNODATA INC · INODCEO1,340,4561,540,45679Jun 16, 2026
← PrevPage 1 of 1Next →