Ally Financial Inc ALLY Q1 2026 Earnings Earnings Per Share Beat Estimates by 165 Shares Edge Higher NPWR Q1 2026 Earnings EPS Misses Estimates as Net Power Focuses on Commercial Deployment BORR Q1 2026 Earnings Significant EPS Miss and Stock Decline Stepan Company SCL Q1 2026 Earnings EPS Slightly Tops Estimates Revenue Not Disclosed TRIB Q4 2024 Earnings Significant EPS Miss with 27255 Surprise Revenue Not Disclosed Digimarc DMRC Surges 435 as Buyers Defend Key Support Levels Autohome Inc ATHM Slips Slightly as Stock Hovers Near Key Support Levels Safe Bulkers Inc SB Slides Nearly 4 as Shipping Sector Faces Renewed Pressure Nomad Foods Shows Resilience as Shares Edge Higher NOMD Trading Near Key Resistance GPI Q1 2026 Earnings Miss on EPS Despite Positive Market Reaction