INNODATA INC (INOD)

Market cap
$1.2B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 202463+146.94%
Dec 31, 202326+36.91%
Dec 31, 202219-37.27%
Dec 31, 202130+0.97%
Dec 31, 202030+12.66%
Dec 31, 201926-13.93%
Dec 31, 201831-1.78%
Dec 31, 201731-7.89%
Dec 31, 201634-11.59%
Dec 31, 201538-2.58%
Dec 31, 201439-1.88%
Dec 31, 201340-2.90%
Dec 31, 201141
AI Chat