Skip to content

Innodata

INOD$56.5724/5
Held by 5 portfolios Follow tracks5portfolios
+2.4%

Holders

Portfolio
0%
$22.2MJun 2026New position · Jun 30+5.2%
0%
$6.1M——+16.1%
0%
$4.7M——+13.8%
0%
$528.9K——+13.5%
0%
$128.5K——+9.4%