Ethos Technologies Stock Surges 78%: What's Driving the Momentum? | Whale Factor