Why McCormick MKC Just Dropped 138 What to Watch 20260515 FutureFuel FF Rallies 447 as Bulls Target 442 20260518 Thermon THR Q1 2026 Earnings Surprise EPS 066 Up Significant Red River RRBI Delivers Q1 2026 Beat EPS 181 vs 171 Expected Markets Raise Chances for a Fed Rate Hike Following Hot Inflation Report Reinsurance RZB at 2526 Buy Sell or Hold 20260517 Musk Loses OpenAI Court Battle After Jury Finds He Waited Too Long to Sue