Titan TWI Rallies 182 as Bulls Target 762 20260520 Costco COST Q1 2026 Results Miss Estimates EPS 458 vs 465 TrumpEndorsed Challenger Defeats Incumbent Massie in Kentucky GOP Primary Political Shift Could Reshape Fiscal Agenda NET Power NPWR Q1 2026 Earnings Miss Sparks Concern Farmers FMNB Q1 2026 Earnings Surprise EPS 045 Up Significant