Home › Free Stock Grades › CRD-A
Crawford & Company (CRD-A) Stock Grade
CRD-A · Financial Services
D+
Market Cap
$617.7M
P/E Ratio
28.4
Revenue Growth (YoY)
-2.0%
Net Margin
1.5%
Return on Equity
11.3%
Dividend Yield
2.6%
About Crawford & Company's fundamentals
Crawford & Company generates revenue primarily through insurance brokerage services with a current market capitalization of $617.7 million, though its top line contracted 1.2% year-over-year, indicating recent headwinds in the business. The company maintains a lean profit structure with a net margin of only 1.5%, meaning it converts just 1.5 cents of every revenue dollar into profit, while delivering an 11.3% return on equity to shareholders. Trading at a P/E ratio of 28.4, the stock commands a valuation premium relative to broader market averages, and the company supplements investor returns with a 2.6% dividend yield.