INNODATA INC (INOD)

Market cap
$1.2B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 202464.3-1707.75%
Dec 31, 2023-4-91.89%
Dec 31, 2022-49.3+713.53%
Dec 31, 2021-6.1-363.48%
Dec 31, 20202.3-140.85%
Dec 31, 2019-5.6-14175.00%
Dec 31, 20180-100.26%
Dec 31, 2017-15.6+1.50%
Dec 31, 2016-15.3+110.27%
Dec 31, 2015-7.3+196.75%
Dec 31, 2014-2.5
AI Chat