Merit MMSI Q1 2026 Earnings Beat Revenue NA EPS 094 Omnicell OMCL Q1 2026 Earnings Surprise EPS 055 Up Significant Swatch CEO Cheers Good News as Pocket Watch Launch Creates Overcrowding Like Hell Inogen INGN Slips 147 Testing 604 Support 20260520 Gentex Corporation GNTX Surges 084 Nearing 2400 Resistance 20260520 NexGel Inc NXGLW Unchanged at 006 RangeBound Trading 20260520 Star STRR Slips 331 Testing 929 Support 20260520