Why DocGo DCGO might be early to something big Grinds Higher 20260507 ATRC AtriCure shares slide 547 despite 149 revenue growth as earnings miss disappoints investors STERIS plc STE Stock Market Update Momentum Building 20260418