Osisko ODVWZ Falls 720 Watching 011 Support 20260517 Sensus Healthcare SRTS Q1 2026 Disappoints EPS 016 Below 013 Views Alliance Res ARLP Stock Today Rallies 070 Resistance at 2625 20260514 Microchip MCHP Stock Today Drops 242 Key Support at 8996 20260515 SunPower SPWRW Stock Down 971 Support Test at 017 20260515 Revolution RVMDW Slides 890 as Selling Pressure Mounts 20260517 Brinker International EAT Q1 2026 Earnings 290 EPS Surges Past 290 Estimates