Kirby Corporation Q1 2026 Earnings EPS Beat Drives Positive Sentiment ISBA Q1 2026 Earnings Massive EPS Miss Drives Stock Decline CRMD Q1 2026 Earnings Earnings Beat Estimates as EPS Surges on Strong Performance Ford Q1 2026 Earnings Massive EPS Surprise of 245 Drives Strong Rally INMD Q1 2026 Earnings EPS Misses Estimates as Company Faces Headwinds GDOT Q1 2026 Earnings EPS Surges Past Estimates Beat by 243