Titan TWI Rallies 182 as Bulls Target 762 20260520 Biote BTMD Q1 2026 Earnings Surprise EPS 006 Up Significant CanFite Bio CANF Q4 2023 Earnings Outperformance Signals Momentum James JRVR Surges 235 Nearing 435 Resistance 20260520