Spring Spending Surges Despite Economic Headwinds NRF Reports NMIH Q1 2026 Earnings EPS Surpasses Expectations Amid Market Headwinds ATT Schedules SecondQuarter 2026 Earnings Release for July 22 Modine Manufacturing MOD Q1 2026 Earnings EPS Beats Estimates by 89 Stock Slips 33 POWW Q1 2026 Earnings Surprise Profitability Amid Flat Stock Reaction FFWM Q4 2025 Earnings EPS Misses Estimates Significantly Stock Gains Despite Loss BODI Q1 2026 Earnings Massive Profitability Surprise Drives Shares Higher SGHT Q1 2026 Earnings EPS Misses Estimates Stock Declines Dycom Industries Q1 2026 Earnings EPS Smashes Estimates by 57 Despite Stock Decline TPST Q1 2026 Earnings Massive EPS Miss Highlights Ongoing ClinicalStage Challenges