Company Deep Dive

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

Request Deep Dive(50 Feathers)

CRD-B

HOLD

Crawford & Company · Financial Services · United States · $493M · Avg Vol: $45K/d

58
StockRank
Get insider-trade alerts
Q
65
V
45
M
42
P/E (TTM)
27.3x
ROE
10.7%
D/E
1.6x
Dividend %
2.9%

COMPANY DESCRIPTION

Crawford & Company is a global provider of claims management and outsourcing solutions to insurance companies and self-insured entities. The company offers a comprehensive suite of services, including property and casualty claims handling, third-party administration, and consulting across various sectors. As a leading independent claims management firm, it leverages its global network and expertise to provide specialized services, maintaining client relationships through operational efficiency.

FINANCIAL SUMMARY (USD)

Year2022202320242025CAGRTTM2026E2027EFwd CAGR
Revenue1.2B1.3B1.3B1.3B2.1%1.3B1.3B1.4B2.5%
EPS-0.951.631.401.03-20.5%0.361.071.228.9%
Shares18.9M18.9M18.9M18.9M0.0%18.9M
Debt346.4M311.5M309.5M270.3M-7.9%271.1M
Equity124.5M141.6M157.2M173.1M11.6%
Op CF27.6M103.8M51.6M101.8M54.5%119.0M
Inv CF-57.9M-36.6M-41.6M-36.2M
Fin CF25.9M-54.7M-12.9M-57.6M
Loading 1Y...
PRICE (1Y)-6.4%
9.8210.1510.4810.8211.15Jun 11Jul 6Jul 24
SMA 50SMA 200
Close
$10.11
RSI (14)
39.2
52W High
$11.51
From 52W High
0.9%

SCORE BREAKDOWN

Quality
65
ROIC
11.6%86.5
ROE
10.7%56.2
GP/Assets
47.8%95.7
Op. Margin
3.2%24.7
FCF/Assets
8.7%87.4
Piotroski
774.1
Int. Cover
2.9x26.5
D/E Ratio
1.55x20.3
Current Ratio
1.14x36.3
Value
45
P/E (TTM)
27.3x16.4
EV/EBITDA
9.4x46.7
P/FCF
7.4x70.8
P/B
2.7x16.0
P/S
0.4x96.8
Div Yield
2.9%36.8
Momentum
42
52W High %
88%36.1
RS 6M
-11%28.3
SMA 50/200
1.01x41.5
EPS Rev 4W
0.0%69.8
EPS Rev 12W
-4.8%14.3
EPS Improve
+200%92.4
Q Growth
-27%13.4

FUNDAMENTALS

Market Cap
$493M
P/E (Forward)
9.1x
Gross Margin
28.9%

SECTOR PEERS

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

TickerCompanyMkt CapStockRankSignal
CRD-BCrawford & Company(you)$493M58HOLD
TWFGTWFG, Inc.$342M64HOLD
SLQTSelectQuote, Inc.$114M47HOLD
NPNeptune Insurance Holdings Inc.$4.1B58HOLD
GSHDGoosehead Insurance, Inc.$2.1B38HOLD
LIFEEthos Technologies Inc.$1.8B34SELL
CRVLCorVel Corporation$3.1B32SELL
EHTHeHealth, Inc.$53M38HOLD
BWINThe Baldwin Insurance Group, Inc.$2.6B19STRONG SELL
ERIEErie Indemnity Company$11.7B40HOLD

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

Crawford & Company (CRD-B) — Stock Score Summary

Crawford & Company (CRD-B) has a MoatMap StockRank of 58/100 based on Quality (65/100), Value (45/100), and Momentum (42/100) factor scores. The current signal is HOLD.

Crawford & Company is a global provider of claims management and outsourcing solutions to insurance companies and self-insured entities. The company offers a comprehensive suite of services, including property and casualty claims handling, third-party administration, and consulting across various sectors. As a leading independent claims management firm, it leverages its global network and expertise to provide specialized services, maintaining client relationships through operational efficiency.

Key Financial Metrics

Price$10.11
Market Cap$493M
P/E (TTM)27.28
P/E (Forward)9.09
Price/Book2.71
Return on Equity10.7%
Return on Invested Capital11.6%
Debt/Equity1.55x
Gross Margin28.9%
Operating Margin3.2%
Revenue Growth-0.8%
Dividend Yield2.9%
Free Cash Flow$66M

Crawford & Company operates in the Insurance Brokers industry, part of the Financial Services sector (United States).

Frequently Asked Questions

What is Crawford & Company’s (CRD-B) StockRank?
MoatMap’s StockRank for Crawford & Company (CRD-B) is 58/100, with a Hold signal. It is a composite of Quality (65), Value (45), and Momentum (42) factor ranks across MoatMap’s 20,000+ stock universe.
Does Crawford & Company have an economic moat?
Crawford & Company (CRD-B) has a Quality factor score of 65/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 Crawford & Company a buy, hold, or sell?
MoatMap’s current signal for Crawford & Company (CRD-B) is Hold, based on a StockRank of 58/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 Crawford & Company in?
Crawford & Company (CRD-B) operates in the Financial Services sector, specifically the Insurance Brokers industry (United States).