‹ Screener

MDU RESOURCES GROUP INC

MDU · Mining & Quarrying of Nonmetallic Minerals (No Fuels) · 209.0M shares · +1%/yr ↑ dilution · EDGAR filings ↗
Net buyback after stock comp: -$694K (gross $5M, SBC $6M)

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

Grade

C66

Stable multi-state regulated gas/electric/pipeline utility with solid cash margins but only mid-pack returns.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $349M2025-09-30 · $314M2025-12-31 · $534M2026-03-31 · $606M

Last 4 quarters · from SEC filings.

Key metrics

Operating margin
15.5%
Net margin
10.2%
Return on equity
6.9%
Return on assets
2.5%
ROIC
4.3%
Revenue growth (QoQ)
13.5%
Net-income growth
-32.3%
Debt / equity
0.9×
Net debt / EBITDA
4.8×
Current ratio
0.8×
EBITDA
$497M
Tangible book value
$2.4B
Cash & investments
$149M
Stock comp / revenue
0.3%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-03-31DURKIN MARIAN MGrant157
2026-03-31Dosch Vernon A.Grant1.3K
2026-02-18Senger GarretTax withheld8.2K$20.36
2026-02-18Vollmer Jason LTax withheld37K$20.36
2026-02-18Sievert Stephanie ATax withheld10K$20.36
2026-02-18Kivisto Nicole ATax withheld36K$20.36
2026-02-18Jones Anne MTax withheld12K$20.36
2026-02-18Johnson Rob L.Tax withheld11K$20.36
2026-02-17Johnson Rob L.Grant5.8K
2026-02-17Senger GarretGrant6.9K
2026-02-17Kivisto Nicole AGrant45K
2026-02-17Sievert Stephanie AGrant4.5K
2026-02-17Jones Anne MGrant5.5K
2026-02-17Foti Anthony DonaldGrant8.2K
2026-02-17Boese Dyke A.Grant3.7K
2026-02-17Vollmer Jason LGrant15K
2026-02-13KELLEY CHARLES MBuy5.0K$20.84
2025-12-31Dosch Vernon A.Grant1.4K
2025-12-31DURKIN MARIAN MGrant164
2025-11-13Patel Priti RashmikantGrant4.8K
2025-11-13Miller Tammy JGrant3.0K
2025-11-13KELLEY CHARLES MGrant3.0K
2025-11-13JOHNSON DENNIS WGrant7.8K
2025-11-13Jaeger Douglas W.Grant7.3K
2025-11-13DURKIN MARIAN MGrant7.3K
2025-11-13ANDERSON DARREL TGrant8.1K
2025-11-13Dosch Vernon A.Grant7.3K
2025-09-30Dosch Vernon A.Grant1.5K
2025-09-30DURKIN MARIAN MGrant182
2025-09-08Vollmer Jason LBuy5.0K$16.07
2025-08-19Vollmer Jason LBuy5.0K$16.27
2025-06-30Dosch Vernon A.Grant1.7K
2025-06-30DURKIN MARIAN MGrant175
2025-05-15Boese Dyke A.I7.7K$16.99
2025-03-31Dosch Vernon A.Grant1.6K
2025-03-31DURKIN MARIAN MGrant165
2025-02-12Jones Anne MTax withheld11K$16.83
2025-02-12Johnson Rob L.Grant5.8K
2025-02-12Johnson Rob L.Tax withheld6.8K$16.83
2025-02-12Foti Anthony DonaldGrant8.5K
2025-02-12Boese Dyke A.Grant3.4K
2025-02-12Sievert Stephanie ATax withheld9.5K$16.83
2025-02-12Vollmer Jason LGrant17K
2025-02-12Vollmer Jason LTax withheld30K$16.83
2025-02-12Sievert Stephanie AGrant5.0K
2025-02-12Senger GarretGrant7.5K
2025-02-12Senger GarretTax withheld7.5K$16.83
2025-02-12Kivisto Nicole AGrant46K
2025-02-12Kivisto Nicole ATax withheld30K$16.83
2025-02-12Jones Anne MGrant6.0K
2025-02-10JOHNSON DENNIS WBuy30K$16.64

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

Supply chain

Customers (0)

    Suppliers (2)

    • Everus
    • WBI Energy Transmission

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

    Notable events (8-K)

    DateItems
    2026-05-13Exec/director change5.05Shareholder voteExhibitsfiling ↗
    2026-05-07ResultsReg FDExhibitsfiling ↗
    2026-02-05ResultsReg FDExhibitsfiling ↗
    2026-01-16Material agreementDebt obligationExhibitsfiling ↗
    2025-12-29Material agreementOtherExhibitsfiling ↗
    2025-12-12Material agreementAcquisition/dispositionExhibitsfiling ↗
    2025-12-05Material agreementOtherExhibitsfiling ↗
    2025-11-20Reg FDExhibitsfiling ↗

    Recent filings

    FormFiledPeriodAccession
    8-K2026-05-132026-05-110000067716-26-000054 ↗
    8-K2026-05-072026-05-070000067716-26-000045 ↗
    10-Q2026-05-072026-03-310000067716-26-000050 ↗
    10-K2026-02-202025-12-310000067716-26-000014 ↗
    8-K2026-02-052026-02-050000067716-26-000008 ↗
    8-K2026-01-162026-01-150000067716-26-000005 ↗
    8-K2025-12-292025-12-230001539497-25-003350 ↗
    8-K2025-12-122025-12-110000067716-25-000095 ↗
    8-K2025-12-052025-12-030001539497-25-003175 ↗
    8-K2025-11-202025-11-200000067716-25-000092 ↗
    10-Q2025-11-102025-09-300000067716-25-000090 ↗
    8-K2025-11-062025-11-060000067716-25-000087 ↗