Middlesex MSEX Stock Today Unchanged at 5097 Key Levels 20260519 What LENSAR LNSRs 162 Jump Means for Investors 20260518 Horizon HTFC Unchanged at 2496 RangeBound Trading 20260515 EMCOR Group EME Q1 2026 Beat Revenue NA EPS Exceeds by Significant