INNODATA INC (INOD)

Market cap
$1.2B
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 20244-0.72%
Dec 31, 20234+22.66%
Dec 31, 20223+87.60%
Dec 31, 20212+91.68%
Dec 31, 20201+9.21%
Dec 31, 20191+5.03%
Dec 31, 20181+14.53%
Dec 31, 20171-40.19%
Dec 31, 20161-12.37%
Dec 31, 20151+14.71%
Dec 31, 20141+23.64%
Dec 31, 20131-4.30%
Dec 31, 20121+19.88%
Dec 31, 20111
AI Chat