Ethos Technologies (LIFE) Ownership
LIFE$37.92+1.91 +5.29%
Market cap$2.46BEnterprise value$2.74BRevenue (TTM)$586.53MMarket position—
Score
29
Bearish
Value
34
Quality
47
Growth
6
Ownership data loads after the page opens.
Ownership data loads after the page opens.
LIFE price $37.92 +1.91 +5.29%
Stocklytics score rationale: value 34, quality 47, growth 6.
Insights · Forecast · Financials · Learn