Will TowneBank TOWN stock fall further Q4 2025 Below Expectations Estrella Immunopharma ESLA Management Strategy Q1 2026 Below Expectations Helix HLXC Stock Float Motionless 20260416 Why Kforce KFRC earnings could be a turning point Q1 2026 EPS Exceeds Expectations