INNODATA INC

Institutional Ownership & Holdings Analysis

Company Overview
Key metrics for innodata
Entity Type
Public Company
Institutional Holders
227
Top 10 Own
54.5%
Total Value Held by Institutions
$633.0B
Top Institutional Holders
As of 2025-03-31
Value:$71.8M
As of 2025-03-31
Value:$63.2M
As of 2025-03-31
Value:$46.2M
Value:$28.5M
Value:$28.5M
Value:$22.6M
As of 2025-03-31
Value:$21.6M
Value:$21.2M
As of 2025-03-31
Value:$21.0M
Value:$20.4M
Value:$18.0M
Value:$15.2M
As of 2025-03-31
Value:$14.5M
Value:$13.6M
As of 2025-03-31
Value:$12.5M
As of 2024-12-31
Value:$12.4M
As of 2025-03-31
Value:$12.3M
As of 2025-03-31
Value:$11.3M
As of 2025-03-31
Value:$9.2M
As of 2025-03-31
Value:$7.9M
Total Institutional Holders:227
Top 10 Holders Own:54.5%