Crawford & Company (CRD) Stock

Crawford & Company (CRD) is a stock trading at $9.93 (as of 2026-09-02). Figures are sourced from first-party U.S. SEC EDGAR filings and market data.

Valuation — source: SEC EDGAR (first-party)
Price$9.93
CRD earnings history · CRD institutional & insider holders · CRD KPIs & operating metrics · CRD financials · CRD investor presentations & press releases · CRD SEC filings · CRD peers · Congress trades · Insider trades · Short interest · Stock screener

Data as of 2026-09-02.

Figures sourced from U.S. Securities and Exchange Commission (SEC EDGAR) filings and market data. Not personalized investment advice.