‹ Screener

CORE MOLDING TECHNOLOGIES INC

CMT · Plastics Products, NEC · 8.9M shares · +3%/yr ↑ shares · EDGAR filings ↗

Reference price $24.00 · est. market cap ~$214M — last insider sale, 2026-06-25 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

C62

Small-cap structural-plastics molder with a pristine balance sheet but mid returns, heavy customer concentration and a key program loss.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $79M2025-09-30 · $58M2025-12-31 · $75M2026-03-31 · $59M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
17.4%
Operating margin
5.2%
Net margin
4.1%
Return on equity
7.1%
Return on assets
4.9%
ROIC
6.4%
Revenue growth (QoQ)
-21.6%
Net-income growth
-15.8%
Debt / equity
0.1×
Net debt / EBITDA
-0.8×
Interest coverage
14218.0×
Current ratio
3.0×
Free cash flow
$2M
EBITDA
$27M
Tangible book value
$137M
Cash & investments
$38M
Stock comp / revenue
0.7%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-25CELLITTI THOMAS RSell150$24.00
2026-06-24CELLITTI THOMAS RSell750$24.07
2026-06-23CELLITTI THOMAS RSell513$24.02
2026-06-18CELLITTI THOMAS RSell12$24.00
2026-06-17CELLITTI THOMAS RSell2.5K$24.00
2026-06-16CELLITTI THOMAS RSell80$24.00
2026-06-15CELLITTI THOMAS RSell2.0K$25.07
2026-06-12CELLITTI THOMAS RSell3.0K$24.77
2026-06-11CELLITTI THOMAS RSell900$24.23
2026-03-27Panda Alex JosephTax withheld159$18.77
2026-03-27Panda Alex JosephTax withheld344$20.02
2026-03-27Panda Alex JosephTax withheld703$19.15
2026-03-27Pulliam StephanieTax withheld199$18.77
2026-03-27Pulliam StephanieTax withheld613$19.15
2026-03-27DUVALL DAVID L.Tax withheld5.6K$18.77
2026-03-27DUVALL DAVID L.Tax withheld1.8K$18.77
2026-03-27DUVALL DAVID L.Tax withheld4.0K$20.02
2026-03-27DUVALL DAVID L.Tax withheld4.4K$19.15
2026-03-27PALOMAKI ERICTax withheld2.5K$18.77
2026-03-27PALOMAKI ERICTax withheld807$18.77
2026-03-27PALOMAKI ERICTax withheld1.7K$20.02
2026-03-27PALOMAKI ERICTax withheld2.0K$19.15
2026-03-27Panda Alex JosephTax withheld501$18.77
2026-03-27Alanis ArnoldTax withheld370$18.77
2026-03-27Alanis ArnoldTax withheld118$18.77
2026-03-27Alanis ArnoldTax withheld276$20.02
2026-03-27Alanis ArnoldTax withheld303$19.15
2026-03-27Gayford Michael JamesTax withheld962$19.40
2026-03-27Gayford Michael JamesTax withheld102$19.40
2026-03-27Gayford Michael JamesTax withheld725$19.40
2026-03-27Gayford Michael JamesTax withheld400$19.40
2026-03-20PALOMAKI ERICBuy200$20.15
2026-03-20PALOMAKI ERICBuy200$19.96
2026-03-19Gayford Michael JamesBuy500$20.12
2026-03-11Gayford Michael JamesGrant4.8K
2026-03-11Alanis ArnoldGrant4.8K
2026-03-11Alanis ArnoldGrant397$19.15
2026-03-11Gayford Michael JamesGrant314$19.15
2026-03-11Panda Alex JosephGrant6.2K
2026-03-11Panda Alex JosephGrant441$19.15
2026-03-11Pulliam StephanieGrant4.8K
2026-03-11BANTZ ALEXANDERGrant5.4K
2026-03-11Kowaleski Sandra LeeGrant4.4K
2026-03-11DUVALL DAVID L.Grant4.0K$19.15
2026-03-11PALOMAKI ERICGrant13K
2026-03-11PALOMAKI ERICGrant1.8K$19.15
2026-03-11Smith Andrew OGrant4.4K
2026-03-11Minarro SalvadorGrant4.2K
2026-03-11Jauchius MatthewGrant4.6K
2026-03-11CELLITTI THOMAS RGrant6.1K
2026-03-11HELLMOLD RALPH OGrant4.2K
2026-01-12PALOMAKI ERICGrant12K
2026-01-12Panda Alex JosephGrant6.0K
2025-09-09DUVALL DAVID L.Sell50K$20.32
2025-09-08Jauchius MatthewSell6.0K$19.84
2025-08-26CELLITTI THOMAS RSell3.1K$18.64
2025-08-26Panda Alex JosephBuy200$19.10
2025-08-25CELLITTI THOMAS RSell6.9K$18.89
2025-08-25Panda Alex JosephBuy200$19.14
2025-08-21Panda Alex JosephBuy200$17.89
2025-08-19Panda Alex JosephBuy59$17.98
2025-08-18Panda Alex JosephBuy141$17.50
2025-08-13Panda Alex JosephBuy200$17.33
2025-08-11Panda Alex JosephBuy200$17.05
2025-06-20DUVALL DAVID L.Sell4.0K$16.50
2025-06-18DUVALL DAVID L.Sell1.0K$16.49
2025-06-16DUVALL DAVID L.Sell8.4K$16.56
2025-06-13DUVALL DAVID L.Sell24$16.60
2025-06-10DUVALL DAVID L.Sell2.0K$16.43
2025-06-09DUVALL DAVID L.Sell4.3K$16.16
2025-06-06DUVALL DAVID L.Sell10.0K$16.07
2025-06-05DUVALL DAVID L.Sell11K$16.02
2025-06-04DUVALL DAVID L.Sell9.0K$16.02
2025-05-12DUVALL DAVID L.Tax withheld9.7K$15.64
2025-05-12Zimmer John PTax withheld3.9K$15.66
2025-05-12PALOMAKI ERICTax withheld3.7K$15.66
2025-03-17PALOMAKI ERICBuy1.0K$13.99
2025-03-14PALOMAKI ERICBuy1.0K$14.01
2025-03-11Smith Andrew OGrant6.5K$12.81
2025-03-11PALOMAKI ERICGrant27K$12.81
2025-03-11DUVALL DAVID L.Grant30K
2025-03-11PALOMAKI ERICGrant13K
2025-03-11CELLITTI THOMAS RGrant9.0K$12.81
2025-03-11Jauchius MatthewGrant6.8K$12.81
2025-03-11Kowaleski Sandra LeeGrant6.5K$12.81
2025-03-11Minarro SalvadorGrant6.2K$12.81
2025-03-11DUVALL DAVID L.Grant59K$12.81
2025-03-11HELLMOLD RALPH OGrant6.2K$12.81
2025-03-10Zimmer John PTax withheld2.5K$13.52
2025-03-10Zimmer John PTax withheld2.8K$13.52
2025-03-10DUVALL DAVID L.Tax withheld4.0K$13.62
2025-03-10DUVALL DAVID L.Tax withheld4.0K$13.62
2025-03-07DUVALL DAVID L.Tax withheld5.7K$13.52
2025-03-07Zimmer John PTax withheld1.9K$13.63
2025-03-07Zimmer John PTax withheld1.7K$13.62
2025-03-07DUVALL DAVID L.Tax withheld5.7K$13.52

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

Supply chain

Customers (1)

  • Volvo 14% of rev

Suppliers (0)

    Named in the 10-K; linked when we track them.

    Notable events (8-K)

    DateItems
    2026-06-08Reg FDExhibitsfiling ↗
    2026-06-05Exec/director changeExhibitsfiling ↗
    2026-06-04Exec/director changeExhibitsfiling ↗
    2026-05-19Exec/director changeExhibitsfiling ↗
    2026-05-15Shareholder votefiling ↗
    2026-05-07ResultsExhibitsfiling ↗
    2026-03-20Reg FDExhibitsfiling ↗
    2026-03-11OtherExhibitsfiling ↗

    Recent filings

    FormFiledPeriodAccession
    8-K2026-06-082026-06-080001026655-26-000041 ↗
    8-K2026-06-052026-06-050001026655-26-000039 ↗
    8-K2026-06-042026-05-290001026655-26-000037 ↗
    8-K2026-05-192026-05-140001026655-26-000033 ↗
    8-K2026-05-152026-05-140001026655-26-000030 ↗
    8-K2026-05-072026-05-070001026655-26-000027 ↗
    10-Q2026-05-072026-03-310001026655-26-000028 ↗
    8-K2026-03-202026-03-200001026655-26-000016 ↗
    8-K2026-03-112026-03-110001026655-26-000013 ↗
    10-K2026-03-102025-12-310001026655-26-000009 ↗
    8-K2026-03-102026-03-100001026655-26-000007 ↗
    8-K2026-02-172026-02-100001026655-26-000003 ↗