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
$11.14
P/E Ratio
28.0
Market Cap
550M
Sector
Financial Services
What is the Crawford & Company stock price forecast?

Crawford & Company is currently trading at $11.14. 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 28.0.

Crawford & Company

NYSE · CRD.A
$11.14-0.08(-0.71%)Pre-marketNYSE regular session 09:30–16:00 ET
Ask about Crawford & Company's future dividend policy...
Alpha Chat Insight

Crawford & Company trades at a P/E of 28.0 (premium valuation) with solid ROE of 11.9%.

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 2025

Profile

$549.97MMarket Cap
$1.31BRevenue
0.00Shares Out
9,144Employees

Margins

28.00%Gross
8.13%EBITDA
5.56%Operating
2.64%Pre-Tax
1.50%Net

Valuation

28.01P/E
3.18P/B
0.42EV/Sales
7.08EV/EBITDA
8.69P/FCF

Growth (CAGR)

2.11%Rev 3Yr
5.22%Rev 5Yr
12.95%Op Inc 3Yr
4.00%Op Inc 5Yr
N/ANet Inc 3Yr
-6.18%Net Inc 5Yr

Returns

2.51%ROA
11.89%ROE
6.71%ROIC

Financial Health

$64.08MCash & Cash Equivalents
$528.79MNet Debt
345.83%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 $550M.

The current price is $11.14 with a P/E ratio of 28.01x and P/B of 3.18x.

ROE is 11.89% and operating margin is 5.56%. 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 (CRD.A) Stock Forecast 2026 $11.14 — Price, Financials & Analyst Targets | Alpha Lenz