PACCAR Q1 2026 Earnings EPS Slightly Misses Estimates Stock Holds Steady Biogen Q1 2026 Earnings Strong EPS Surprise of 2634 Boosts Investor Confidence Dine Brands Global Inc DIN Q1 2026 Earnings Earnings Per Share Beat Estimates Amidst Operational Focus CorVel Corp CRVL Q1 2026 Earnings Steady EPS Amid Limited Comparables Share Price Gains HMC Q1 2026 Earnings Significant Loss Per Share Exceeds Estimates BMO Q1 2026 Earnings Profit Beat Drives Modest Share Gains