Upscale McDonalds Rival Silently Shutters Over a Dozen Locations Mirion Technologies MIR Drops 235 Key Support at 1756 20260515 Manufacturing Plant Closure in Erwin to Affect 129 Workers Is Expedia Group EXPE Still a Buy After 070 Rally 20260515 CAMP4 CAMP Q1 2026 Earnings Miss by Significant Key Takeaways Redwood Trust RWT Q1 2026 Results Fall Short EPS 021 Revenue NA The Illusion of Reciprocity Examining Potential Market Impacts of SelfDefeating Trade Policy Deckers DECK Drops 179 Key Support at 8861 20260515 Minerva Neurosciences NERV Slides 522 as Selling Pressure Mounts 20260515 X Pledges Faster Action on Hate and Terror Content in UK Raising Compliance Costs Annovis Bio ANVS Falls 329 Watching 196 Support 20260515