Crawford & Company (CRD.A) Stock Forecast & Analysis

Real-time stock price, financial statements, consensus target price, insider trading, and technical analysis for Crawford & Company (CRD.A:NYSE), powered by AI.

Current Price
$10.54
P/E Ratio
19.5
Market Cap
518M
Sector
Financial Services
What is the Crawford & Company stock price forecast?

Crawford & Company is currently trading at $10.54. View real-time AI analysis on Alpha Lenz.

What is Crawford & Company insider trading activity?

View the latest insider trading data for Crawford & Company on Alpha Lenz.

What is Crawford & Company's P/E ratio?

Crawford & Company's P/E ratio is 19.5.

Crawford & Company

NYSE · CRD.A
$10.54
Ask about Crawford & Company's future dividend policy...
Alpha Chat Insight

Crawford & Company trades at a P/E of 19.5 (fair value) with strong ROE of 17.8%.

Ask for details

Company Overview

Crawford & Company is a leading independent claims management firm providing services to the insurance and risk management industries globally. Established in 1941, the company specializes in a comprehensive array of solutions, including third-party administration, home office claims management, and catastrophe response. It serves various sectors, including insurance, government, and corporate entities, assisting them in effectively managing risks and resolving claims efficiently. Crawford & Company is notably recognized for its innovative approach to claims administration and loss adjustment, leveraging technology to deliver enhanced service accuracy and client satisfaction. With a presence in over 70 countries, the company plays a crucial role in risk assessment, offering support to organizations facing complex challenges due to natural disasters, accidents, and other unforeseen events. Its ability to provide tailored services positions Crawford & Company as a critical player in the claims management landscape, helping clients mitigate risks and manage resources judiciously.

CEOMr. Rohit Verma
SectorFinancial Services
IndustryInsurance Brokers
Employees9,144

Company Statistics

FY 2024

Profile

$517.67MMarket Cap
$1.34BRevenue
0.00Shares Out
9,144Employees

Margins

27.41%Gross
7.28%EBITDA
5.06%Operating
3.07%Pre-Tax
1.98%Net

Valuation

19.46P/E
3.29P/B
0.39EV/Sales
7.89EV/EBITDA
51.91P/FCF

Growth (CAGR)

5.58%Rev 3Yr
5.06%Rev 5Yr
13.08%Op Inc 3Yr
0.06%Op Inc 5Yr
-4.59%Net Inc 3Yr
22.73%Net Inc 5Yr

Returns

3.31%ROA
17.80%ROE
7.66%ROIC

Financial Health

$55.41MCash & Cash Equivalents
$592.79MNet Debt
416.71%Debt/Equity
N/AInterest Cov

Frequently Asked Questions

Crawford & Company (ticker: CRD.A) is a company listed on NYSE in the Financial Services sector (Insurance Brokers). It has approximately 9,144 employees. Market cap is $518M.

The current price is $10.54 with a P/E ratio of 19.46x and P/B of 3.29x.

ROE is 17.80% and operating margin is 5.06%. Annual revenue is $1.3B.

Alpha Lenz
Singapore
Treasurer Pte Ltd | License: 202346277E
9 Straits View Marina One West Tower #05-07 Singapore 018937
contact@treasurer.co.kr
©2026 Treasurer Pte Ltd. All rights reserved.
Crawford & Company (Financial Services) Stock Forecast & Analysis $10.54 | Alpha Lenz