CHPT ChargePoint posts 476 percent positive Q1 2026 EPS surprise yet shares fall 115 percent today Cabot CBT Stock Trend Continuation Check Cabot posts 76 EPS beat topping analyst estimates US Press Freedom and Public Sector Governance Risk Analysis