Innodata Inc INOD Q1 2026 Earnings Massive EPS Surprise of 447 Fails to Lift Stock Upwork Q1 2026 Earnings Strong EPS Beat Drives Positive Investor Sentiment Origin Agritech Limited SEED Q4 2011 Earnings EPS Surges Past Expectations Despite Missing Revenue Details EPAC Q1 2026 Earnings EPS Misses Estimates Shares Edge Higher HIVE Digital Technologies Q1 2026 Earnings Significant EPS Miss but Stock Climbs Amid Operational Developments Snap Inc SNAP Q1 2026 Earnings Modest EPS Beat Amid Unreported Revenue Figures