IQV IQVIA Holdings revenue rises 59 percent to 163B in Q1 but stock barely budges ATRC AtriCure shares slide 547 despite 149 revenue growth as earnings miss disappoints investors BTMD surges 43 as Biote EPS crushes estimates by 237 in Q1 2026