KRRO Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Stock Reaction PPC Q1 2026 Earnings Earnings Miss Expectations Stock Declines Slightly GM Q1 2026 Earnings Earnings Per Share Smashes Estimates Driving Optimism MNTK Earnings Overview 20260526 KLXE Q1 2026 Earnings EPS Beats Estimates Amid Sector Headwinds FORR Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Declines DSGR Q1 2026 Earnings EPS Beats Estimates Despite Modest Stock Decline CIT Inc Q1 2026 Earnings EPS Misses Estimates Amid Market Caution CDLX Q1 2026 Earnings NarrowerThanExpected Loss Signals Operating Discipline Westamerica Bancorporation Q1 2026 Earnings Earnings Beat Estimates Amid Modest Stock Decline BIO Q1 2026 Earnings EPS Falls Short of Estimates Shares Gain VLYPO Q1 2026 Earnings Preferred Stock Series B Reports EPS Beat Stock Edges Higher STRA Q1 2026 Earnings EPS Misses Estimates as Enrollment Trends Weigh on Sentiment