HMC Q1 2026 Earnings Significant Loss Per Share Exceeds Estimates SUNC Q1 2026 Earnings Significant EPS Miss Raises Concerns SPMA Q1 2026 Earnings Preferred Share Earnings Fall Short of Estimates PALI Q1 2026 Earnings EPS Misses Estimates as Palisade Bio Advances Pipeline Efforts EM Q2 2024 Earnings Stellar EPS Surprise of 42957 Innodata Inc INOD Q1 2026 Earnings Massive EPS Surprise of 447 Fails to Lift Stock