
Innodata CEO Cashes Out $23.7M in Stock After 52-Week High
Innodata CEO sold $23.7M in shares at 52-week highs after strong Q1 results. Analysts view move as profit-taking; elevated 85x P/E ratio raises valuation concerns.
INODQ1 earningsinsider trading