Loar Holdings LOAR Stock Today Drops 675 Key Support at 5499 20260515 Sonoma Pharmaceuticals SNOA Slips 356 Testing 108 Support 20260515 Hancock HWC Q1 2026 Beat Revenue NA EPS Exceeds by Significant SOLV Energy MWH Crushes Q1 2026 Estimates EPS 025 Tops Views International Court Ruling Backs Pakistan on Indus Waters Treaty BrainsWay BWAY Stock Analysis Climbs 154 Eyes on 1588 20260520 Vinyl Pressing Capacity Constraints Dominate Making Vinyl Conference Discussions CMS Q1 2026 Earnings EPS Beat Offsets Slight Stock Decline Pet Supply Retailers Face Margin Pressure as Consumers Trade Down Amid Rising Costs