Sonoma Pharmaceuticals SNOA Slips 356 Testing 108 Support 20260515 Natural Gas Futures Slide as Weather Forecasts Shift Warmer Deere Company Analyst Outlook What Market Experts Are Watching JB Hunt JBHT Delivers Q1 2026 Beat EPS 149 vs 147 Expected Invesco Municipal Trust VKQ Edges Higher as Bond Market Stabilizes Smurfit WestRock SW Holds Steady Near MidRange as Investors Eye Resistance Levels OFS Capital Corporation OFS Holds Gains as Stock Nears Resistance Zone Summit Midstream Corporation SMC Slides 34 as Support Levels Near 2939