NVST Envista Holdings Corporation beats Q4 2025 EPS estimates by 154 percent but shares fall 128 percent in todays trading Marvell Technology MRVL Stock Expired Order Buying Pressure 20260418 MBVIW M3Brigade reports quarterly earnings as SPAC warrants await business combination milestone