What factors are influencing Immersion Corporation IMMR stock today Weakens 20260427 CLVT Clarivate posts 182 percent EPS beat for Q4 2025 but shares fall 2 percent in todays trading EW SSP Competitive Edge EW delivers 139 percent EPS beat topping analyst estimates