As on 12 Jun 2026 08:44 PM Innodata Inc opened at $106.05 while its previous close was at $105.36. In the trading session INOD reached a high of $106.05 and low of $100.50. The total number of shares traded is 2,61,849. Based on analyst ratings the stock has 100% Buy, 0% Sell and 0% Hold.
INOD Stock Performance
Markets Today
High
106.05
Low
100.50
Open at
106.05
Prev Close
105.36
Volumes
2,61,849
null
null
Price Movement
Historical Performance
3 M High
125.14
3 M Low
34.23
1 Yr High
125.14
1 Yr Low
34.23
3 Yr High
125.14
3 Yr Low
5.46
5 Yr High
125.14
5 Yr Low
2.78
1-Year Performance
INOD Analyst Rating
Buy
Analysts have suggested that investors can
Buy this Stock
- By ViewTrade from 4 analysts
Buy
100%
Hold
0%
Sell
0%
INOD Latest News
INOD Share Price History
Close Price
Volume
INOD share price in last 10 trading sessions
INOD Fundamentals
Company Valuation
Market Cap
$3,364M
PE Ratio
82.85
PEG Ratio
0.88
PB Ratio
23.41
ROE
37.41%
ROCE
41.19%
INNODATA INC Return Calculator
Note: Past profits do not guarantee future returns.
INOD Investment Returns
Short Term
1 Week
1 Month
3 Months
6 Months
Long Term
1 Year
2 Years
3 Years
5 Years
INOD Financials Summary
In USD
INOD Financials
Income Statement
In USD
Balance Sheet
In USD
Cash Flow
In USD
INOD Revenue Growth
All values are in USD
Revenue
Profit
Loss


