What quantitative research Intuit INTU 028 20260427 CRBP Corbus posts narrower than expected Q4 2025 loss yet shares dip 157 percent in todays trading CHPT ChargePoint posts 476 percent positive Q1 2026 EPS surprise yet shares fall 115 percent today