Ethos Technologies IPO: shares fell 15% despite rapid growth and profits. Current valuation appears compelling for a small initial position. See more on LIFE stock.
Ethos Technologies picked a bruising moment to go public.