INNODATA INC (INOD)

Market cap
$1.2B
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Dec 31, 2024113+90.89%
Dec 31, 202359+23.71%
Dec 31, 202248-18.87%
Dec 31, 202159+3.43%
Dec 31, 202057+15.09%
Dec 31, 201950+8.02%
Dec 31, 201846-3.80%
Dec 31, 201748+0.59%
Dec 31, 201648-7.12%
Dec 31, 201551-6.61%
Dec 31, 201455+9.73%
Dec 31, 201350-15.83%
Dec 31, 201159
AI Chat