UI Ubiquiti Inc delivers robust Q1 2026 performance with strong earnings and revenue gains shares rise modestly Cibus CBUS Relative Performance Cibus Inc posts 345 EPS miss on wider loss Varonis Systems VRNS Stock Gaining Traction Technical Strength 20260418 Janux Therapeutics JANX Stock Builds Base Mini Selloff 20260415 Is Presurance Holdings PRHI stock moving sideways Presurance Holdings Inc notches 198 EPS beat earns profit Lucky LUCK Stock Is It Worth Investing In Q1 2026 EPS Misses Views What factors could change Mesa Laboratories MLAB stock direction Q1 2026 Better Than Expected TAK Takeda Pharmaceutical Company Limited American Depositary Shares reports 906 percent Q1 2026 EPS beat but stock slips slightly today IMMR Immersion Corporation shares climb almost 5 percent after Q3 2025 earnings top consensus analyst EPS estimates Is Tidewater TDW stock losing upward momentum Buying Pressure 20260418