10.37USD-0.29%Mkt Cap: 505.44M USDP/E: 28.81Last update: 2026-05-22
Crawford & Company provides claims management and outsourcing solutions for carriers, brokers, and corporations in the United States, the United Kingdom, Europe, Canada, Australia, Asia, and Latin America. The company pr…
Industry Peers
Insurance Brokersloading…
Indicators:|
Key Statistics
Company
Market Cap505.44M USD
Enterprise Value721.69M USD
Revenue (TTM)1.26B USD
Gross Profit367.09M USD
Net Income (TTM)19.63M USD
Revenue/Share25.66 USD
Last Price10.37 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees8.8K
CountryUS
SectorFinancial Services
IndustryInsurance Brokers
ISIN—
Valuation
P/E (Trailing)28.81
P/E (Forward)10.61
PEG0.91
EV/EBITDA9.77
EV/Revenue0.57
P/S0.40
P/B2.87
EPS (TTM)0.36
EPS (Forward)0.98
52W Range
8.63050% of range12.10
52W High12.10 USD
52W Low8.630 USD
Profitability
Gross Margin28.00%
Oper. Margin3.21%
EBITDA Margin5.85%
Profit Margin1.50%
ROE11.34%
ROA2.57%
Growth
Revenue Growth-0.80%
Earnings Growth-25.90%
Cash Flow & Leverage
Operating CF101.85M USD
CapEx (TTM)38.55M USD
FCF Margin5.26%
FCF Yield13.16%
Net Debt216.60M USD
Net Debt/EBITDA2.93
Balance Sheet
Debt/Equity1.56
Current Ratio1.14
Quick Ratio0.99
Book Value/Sh3.620 USD
Cash/Share1.118 USD
Dividends
Fwd Div Rate0.3000 USD
Trail. Div Rate0.2950 USD
Div. Yield2.88%
5Y Avg Yield2.82%
Payout Ratio81.94%
Ex-Div DateMay 29, 2026
Pay DateJun 12, 2026
Splits
Last Split3:2
Split DateMar 26, 1997
Analyst Consensus
Rating2.0 (Buy)
Target (Mean)13.00 USD
Target Range13.00 USD – 13.00 USD
# Analysts1
Ownership
Shares Out.29.79M
Float21.69M
Insiders46.12%
Institutions43.82%
Short Interest
Short Ratio6.9d
Short % Float2.78%
Short % Out.0.95%
Shares Short462.41K
Short (prev mo.)287.23K
Technical
SMA 5010.16 (+2.0%)
SMA 20010.66 (-2.7%)
Beta0.61
S&P 52W Chg28.31%
Avg Vol (30d)48.87K
Avg Vol (10d)61.88K
Technical Indicators
RSI (14)—
MACD—
MACD Signal—
MACD Hist.—
BB Upper—
BB Middle—
BB Lower—
BB Width—
ATR (14)—
Vol Ratio (20d)—