Merchants MBINL Stock Slides Technical Strength 20260420 Red Rock RRR Stock Is It Accelerating Investor Concern 20260420 Williams WMB Stock Is It a Strong Buy Ticks Higher 20260420 Halliburton Company HAL Posts Q1 2026 Earnings Beat Rallies 4 in Tuesday Trading