‹ Screener

COMMERCIAL METALS Co

CMC · Steel Works, Blast Furnaces & Rolling Mills (Coke Ovens) · 110.9M shares · -0%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $41M (gross $101M, SBC $61M)

Reference price $79.97 · est. market cap ~$8.9B — last insider sale, 2026-02-03 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

D54

Solid-balance-sheet steel producer at a cyclical trough with near-zero returns and a material litigation overhang.

Strengths

Risks

Notable findings

Quarterly revenue

2010-11-30 · $1.8B2011-11-30 · $2.0B

Last 2 quarters · from SEC filings.

Key metrics

Return on equity
2.0%
Return on assets
1.2%
Revenue growth (QoQ)
11.9%
Net-income growth
-82.6%
Debt / equity
0.3×
Current ratio
2.8×
Free cash flow
$312M
Tangible book value
$3.6B
Cash & investments
$1.0B

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-23Dumais Michael RGrant1.2K$71.14
2026-04-15WETHERBEE ROBERT SGrant7$64.91
2026-04-15McPherson John RGrant42$64.91
2026-04-15HICKTON DAWNE SGrant4$64.91
2026-04-15ARRIOLA DENNIS VGrant22$64.91
2026-04-15Perkins Tandra CGrant19$64.91
2026-04-10MATT PETER RTax withheld4.7K$65.57
2026-04-01McPherson John RGrant576$62.87
2026-04-01MCCULLOUGH GARY EGrant576$62.87
2026-02-03DURBIN JENNIFER JSell25K$79.97
2026-02-02HICKTON DAWNE SGrant3$80.38
2026-02-02Perkins Tandra CGrant14$80.38
2026-02-02WETHERBEE ROBERT SGrant5$80.38
2026-02-02McPherson John RGrant31$80.38
2026-02-02ARRIOLA DENNIS VGrant17$80.38
2026-01-23SLOAN LINDSAY LGift200
2026-01-20ARRIOLA DENNIS VBuy2.0K$74.69
2026-01-14Perkins Tandra CGrant2.2K$74.26
2026-01-14WETHERBEE ROBERT SGrant2.2K$74.26
2026-01-14Barton Lisa MGrant2.2K$74.26
2026-01-14McPherson John RGrant2.2K$74.26
2026-01-14SZEWS CHARLES LGrant2.2K$74.26
2026-01-14HICKTON DAWNE SGrant1.1K$74.26
2026-01-14HICKTON DAWNE SGrant1.1K$74.26
2026-01-14MCCULLOUGH GARY EGrant2.2K$74.26
2026-01-14ARRIOLA DENNIS VGrant2.2K$74.26
2026-01-02MCCULLOUGH GARY EGrant504$71.79
2026-01-02McPherson John RGrant487$71.79
2025-11-13Perkins Tandra CGrant12$59.53
2025-11-13McPherson John RGrant35$59.53
2025-11-13HICKTON DAWNE SGrant1$59.53
2025-11-13ARRIOLA DENNIS VGrant15$59.53
2025-11-13RAISS SARAH E.Grant49$59.53
2025-10-31Halloran Brian N.Sell6.2K$59.87
2025-10-20McPherson John RBuy1.7K$58.09
2025-10-20McPherson John RBuy10$58.68
2025-10-14Ghelani KekinGrant9.7K
2025-10-14Halloran Brian N.Tax withheld450$59.10
2025-10-14Halloran Brian N.Grant4.6K
2025-10-14Halloran Brian N.Tax withheld1.5K$59.10
2025-10-14Halloran Brian N.Grant8.4K
2025-10-14Ghelani KekinTax withheld608$59.10
2025-10-14Ghelani KekinTax withheld1.2K$59.10
2025-10-14SLOAN LINDSAY LTax withheld245$59.10
2025-10-14SLOAN LINDSAY LGrant2.1K
2025-10-14SLOAN LINDSAY LTax withheld514$59.10
2025-10-14SLOAN LINDSAY LGrant2.2K
2025-10-14DURBIN JENNIFER JTax withheld1.2K$59.10
2025-10-14DURBIN JENNIFER JGrant8.6K
2025-10-14DURBIN JENNIFER JTax withheld3.4K$59.10
2025-10-14DURBIN JENNIFER JGrant9.8K
2025-10-14ABSHER JODY KTax withheld1.4K$59.10
2025-10-14ABSHER JODY KGrant8.6K
2025-10-14ABSHER JODY KTax withheld3.4K$59.10
2025-10-14ABSHER JODY KGrant11K
2025-10-14MATT PETER RTax withheld5.3K$59.10
2025-10-14MATT PETER RGrant33K
2025-10-14MATT PETER RTax withheld13K$59.10
2025-10-14MATT PETER RGrant43K
2025-10-14LAWRENCE PAUL JAMESTax withheld2.0K$59.10
2025-10-14LAWRENCE PAUL JAMESGrant14K
2025-10-14LAWRENCE PAUL JAMESTax withheld5.7K$59.10
2025-10-14LAWRENCE PAUL JAMESGrant14K
2025-10-14HICKTON DAWNE SGrant538$60.43
2025-10-10LAWRENCE PAUL JAMESTax withheld2.1K$59.00
2025-10-10SLOAN LINDSAY LTax withheld186$59.00
2025-10-10DURBIN JENNIFER JTax withheld1.2K$59.00
2025-10-10ABSHER JODY KTax withheld1.2K$59.00
2025-10-10Halloran Brian N.Tax withheld541$59.00
2025-10-09MATT PETER RTax withheld4.9K$59.31
2025-10-09ABSHER JODY KTax withheld1.1K$59.31
2025-10-09Halloran Brian N.Tax withheld494$59.31
2025-10-09SLOAN LINDSAY LTax withheld162$59.31
2025-10-09LAWRENCE PAUL JAMESTax withheld1.8K$59.31
2025-10-09DURBIN JENNIFER JTax withheld1.1K$59.31
2025-10-01WETHERBEE ROBERT SGrant636$58.95
2025-10-01McPherson John RGrant593$58.95
2025-10-01MCCULLOUGH GARY EGrant614$58.95
2025-07-09Perkins Tandra CGrant13$52.45
2025-07-09ARRIOLA DENNIS VGrant17$52.45
2025-07-09McPherson John RGrant39$52.45
2025-07-09RAISS SARAH E.Grant56$52.45
2025-07-01MCCULLOUGH GARY EGrant714$50.71
2025-07-01McPherson John RGrant690$50.71
2025-07-01WETHERBEE ROBERT SGrant739$50.71
2025-04-10MATT PETER RTax withheld4.7K$43.80
2025-04-09ARRIOLA DENNIS VGrant20$43.80
2025-04-09Perkins Tandra CGrant16$43.80
2025-04-09RAISS SARAH E.Grant67$43.80
2025-04-09McPherson John RGrant47$43.80
2025-04-04McPherson John RBuy2.5K$40.42
2025-04-01MCCULLOUGH GARY EGrant771$46.98
2025-04-01McPherson John RGrant744$46.98
2025-04-01WETHERBEE ROBERT SGrant798$46.98
2025-03-27MATT PETER RBuy6.1K$48.30
2025-01-30ARRIOLA DENNIS VGrant18$48.99
2025-01-30Perkins Tandra CGrant14$48.99
2025-01-30McPherson John RGrant41$48.99
2025-01-30RAISS SARAH E.Grant59$48.99
2025-01-15RAISS SARAH E.Grant2.9K$51.61
2025-01-15SZEWS CHARLES LGrant2.9K$51.61
2025-01-15Barton Lisa MGrant2.9K$51.61
2025-01-15ARRIOLA DENNIS VGrant2.9K$51.61
2025-01-15Perkins Tandra CGrant2.9K$51.61
2025-01-15WETHERBEE ROBERT SGrant2.9K$51.61
2025-01-15MCCULLOUGH GARY EGrant2.9K$51.61
2025-01-15McPherson John RGrant2.9K$51.61
2025-01-02WETHERBEE ROBERT SGrant762$49.15
2025-01-02McPherson John RGrant712$49.15
2025-01-02MCCULLOUGH GARY EGrant737$49.15

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-25ResultsReg FDExhibitsfiling ↗
2026-06-24OtherExhibitsfiling ↗
2026-04-13Exec/director changeReg FDExhibitsfiling ↗
2026-03-26ResultsReg FDExhibitsfiling ↗
2026-03-25OtherExhibitsfiling ↗
2026-02-19Exhibitsfiling ↗
2026-01-15Shareholder votefiling ↗
2026-01-08ResultsReg FDExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-252026-06-250000022444-26-000038 ↗
8-K2026-06-242026-06-240000022444-26-000035 ↗
8-K2026-04-132026-04-130001193125-26-152960 ↗
10-Q2026-03-312026-02-280000022444-26-000031 ↗
8-K2026-03-262026-03-260000022444-26-000025 ↗
8-K2026-03-252026-03-250000022444-26-000021 ↗
8-K/A2026-02-192025-12-150001193125-26-059507 ↗
8-K2026-01-152026-01-140001193125-26-014157 ↗
8-K2026-01-082026-01-080000022444-26-000009 ↗
10-Q2026-01-082025-11-300000022444-26-000010 ↗
8-K2026-01-052026-01-050000022444-26-000003 ↗
8-K2025-12-172025-12-170001193125-25-322952 ↗