Ethos Technologies (LIFE) Price to Sales (2026)