Why Hercules Capital HTGC Just Surged 199 Key Levels Ahead 20260520 Ethos Technologies LIFE Reports Strong Q1 2026 Revenue NA EPS Beats