World
+54%, +52%, +40%: These AI-picked earnings winners keep surging higher
Innodata Inc.’s INOD first-quarter 2026 results suggest that operating leverage is becoming a more visible part of the story. Adjusted EBITDA rose to $25 million, up from $12.7 million in the prior-year period, marking …