Innodata's Stock Skyrockets 86% After Earnings Report Exceeds Expectations | Whale Factor