Company Deep Dive

Business segments breakdown, earnings transcript analysis, management credibility scoring, competitive landscape, and scenario modelling.

Request Deep Dive(50 Feathers)

LIFE

SELL

Ethos Technologies Inc. · Financial Services · United States · $1.8B · Avg Vol: $9M/d

34
StockRank
Get insider-trade alerts
Q
67
V
23
M
36
P/E (TTM)
ROE
-29.1%
D/E
0.0x
Dividend %
Loading 1Y...
PRICE (1Y)+24.8%
15.2616.4717.6818.8820.09Jun 12Jul 7Jul 27
SMA 50SMA 200
Close
$19.48
RSI (14)
50.2

SCORE BREAKDOWN

Quality
67
ROIC
19.6%93.6
ROE
-29.1%2.6
GP/Assets
92.6%98.5
Op. Margin
-84.6%2.7
FCF/Assets
5.8%80.2
Piotroski
365.2
Int. Cover
24.9x69.5
D/E Ratio
0.00x85.7
Current Ratio
1.67x52.1
Value
23
P/E (TTM)
N/A
EV/EBITDA
-10.5x25.0
P/FCF
58.7x8.0
P/B
2.6x16.7
P/S
3.6x52.7
Div Yield
N/A
Momentum
36
52W High %
N/A
RS 6M
N/A
SMA 50/200
N/A
EPS Rev 4W
N/A
EPS Rev 12W
N/A
EPS Improve
+213%92.7
Q Growth
N/A

FUNDAMENTALS

Market Cap
$1.8B
P/E (Forward)
9.6x
Gross Margin
98.3%

SECTOR PEERS

Closest peers in Financial Services, ranked by industry match, size, and score similarity. Cross-listings of LIFE are excluded.

TickerCompanyMkt CapStockRankSignal
LIFEEthos Technologies Inc.(you)$1.8B34SELL
GSHDGoosehead Insurance, Inc.$2.1B39HOLD
CRVLCorVel Corporation$3.1B32SELL
BWINThe Baldwin Insurance Group, Inc.$2.6B23SELL
NPNeptune Insurance Holdings Inc.$4.1B60HOLD
ERIEErie Indemnity Company$11.7B41HOLD
CRD-BCrawford & Company$493M58HOLD
BROBrown & Brown, Inc.$22.9B32SELL
TWFGTWFG, Inc.$342M65BUY
SLQTSelectQuote, Inc.$114M47HOLD

Peer medians: ROE 9.5% · P/E 13.9x · Gross margin 100.0%

Ethos Technologies Inc. (LIFE) — Stock Score Summary

Ethos Technologies Inc. (LIFE) has a MoatMap StockRank of 34/100 based on Quality (67/100), Value (23/100), and Momentum (36/100) factor scores. The current signal is SELL.

Key Financial Metrics

Price$19.48
Market Cap$1.8B
P/E (Forward)9.57
Price/Book2.64
Return on Equity-29.1%
Return on Invested Capital19.6%
Debt/Equity0.00x
Gross Margin98.3%
Operating Margin-84.6%
Revenue Growth103.5%
Free Cash Flow$30M

Ethos Technologies Inc. operates in the Insurance Brokers industry, part of the Financial Services sector (United States).

Frequently Asked Questions

What is Ethos Technologies Inc.’s (LIFE) StockRank?
MoatMap’s StockRank for Ethos Technologies Inc. (LIFE) is 34/100, with a Sell signal. It is a composite of Quality (67), Value (23), and Momentum (36) factor ranks across MoatMap’s 20,000+ stock universe.
Does Ethos Technologies Inc. have an economic moat?
Ethos Technologies Inc. (LIFE) has a Quality factor score of 67/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage — the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is Ethos Technologies Inc. a buy, hold, or sell?
MoatMap’s current signal for Ethos Technologies Inc. (LIFE) is Sell, based on a StockRank of 34/100. Signals are derived mechanically from the StockRank composite and should be one input among many — combine with your own thesis on management, competitive position, and valuation.
What sector is Ethos Technologies Inc. in?
Ethos Technologies Inc. (LIFE) operates in the Financial Services sector, specifically the Insurance Brokers industry (United States).