‹ Screener

UNITED FIRE GROUP INC

UFCS · Fire, Marine & Casualty Insurance · 25.7M shares · -0%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: -$1M (gross $2M, SBC $3M)

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

Grade

C67

United Fire — small commercial P&C insurer in earnings recovery.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $335M2025-09-30 · $354M2025-12-31 · $366M2026-03-31 · $369M

Last 4 quarters · from SEC filings.

Key metrics

Net margin
8.5%
Return on equity
12.6%
Return on assets
3.1%
Revenue growth (QoQ)
1.0%
Net-income growth
90.8%
Tangible book value
$938M
Cash & investments
$156M
Stock comp / revenue
0.7%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-05MILLIGAN GEORGE DBuy4.5K$45.23
2026-05-20Spencer Gilda LivingstonGrant2.1K$48.04
2026-05-20Foran Matthew RGrant2.1K$48.04
2026-05-20McBride Lura EGrant2.1K$48.04
2026-05-20Clancy Brenda KayGrant2.1K$48.04
2026-05-20Green Mark A.Grant2.1K$48.04
2026-05-20Voss Susan EGrant2.1K$48.04
2026-05-20Carlton Scott LGrant2.1K$48.04
2026-05-20Drahozal Christopher RGrant2.1K$48.04
2026-05-20NOYCE JAMESGrant2.1K$48.04
2026-05-20MILLIGAN GEORGE DGrant2.1K$48.04
2026-05-15Hernandez Steven DennisTax withheld485$48.06
2026-03-20Stephenson Julie ATax withheld1.7K$36.40
2026-03-20Martin Eric JTax withheld1.1K$36.40
2026-03-20Madsen Sarah ETax withheld613$36.40
2026-03-20Leidwinger Kevin JamesTax withheld3.9K$36.40
2026-03-20Leidwinger Kevin JamesTax withheld1.3K$36.40
2026-03-15Hernandez Steven DennisTax withheld2.9K$36.87
2026-03-04Drahozal Christopher RSell4.2K$38.49
2026-03-03Drahozal Christopher RSell4.2K$37.94
2026-03-02McIntyre Dee AnnSell4.2K$38.84
2026-03-02Drahozal Christopher RSell4.2K$38.84
2026-03-02Rawlins Brian KeithTax withheld721$38.86
2026-02-24Leidwinger Kevin JamesTax withheld3.9K$37.72
2026-02-24Leidwinger Kevin JamesTax withheld5.7K$37.72
2026-02-24Stephenson Julie AGrant3.5K$37.72
2026-02-24Stephenson Julie ATax withheld862$37.72
2026-02-24Stephenson Julie ATax withheld1.2K$37.72
2026-02-24Martin Eric JTax withheld900$37.72
2026-02-24Martin Eric JGrant2.2K$37.72
2026-02-24Martin Eric JTax withheld623$37.72
2026-02-24Madsen Sarah ETax withheld551$37.72
2026-02-24Madsen Sarah EGrant1.3K$37.72
2026-02-24Madsen Sarah ETax withheld381$37.72
2026-02-24Leidwinger Kevin JamesGrant9.1K$37.72
2026-02-21Leidwinger Kevin JamesTax withheld3.1K$38.53
2026-02-21Vogt Adam MTax withheld160$38.53
2026-02-21Hernandez Steven DennisTax withheld542$38.53
2026-02-21Stephenson Julie ATax withheld1.2K$38.53
2026-02-21Martin Eric JTax withheld1.1K$38.53
2026-02-21Madsen Sarah ETax withheld660$38.53
2026-02-20Hernandez Steven DennisGrant4.8K$38.53
2026-02-20Stephenson Julie AGrant9.1K$38.53
2026-02-20Madsen Sarah EGrant5.7K$38.53
2026-02-20Leidwinger Kevin JamesGrant23K$38.53
2026-02-20Rawlins Brian KeithGrant2.9K$38.53
2026-02-20Vogt Adam MGrant1.6K$38.53
2026-02-20Martin Eric JGrant7.7K$38.53
2025-11-21Spencer Gilda LivingstonGrant2.3K$30.66
2025-11-14Vogt Adam MTax withheld644$37.11
2025-09-18BESONG JOHN PAUL ESell1.1K$32.25
2025-09-18BESONG JOHN PAUL ESell1.3K$32.26
2025-08-26Drahozal Christopher RGift25K
2025-08-22Leidwinger Kevin JamesTax withheld1.5K$31.75
2025-08-21McIntyre Dee AnnGift51K
2025-08-11Martin Eric JBuy500$29.00
2025-07-01Vogt Adam MTax withheld158$28.37
2025-06-16McIntyre Dee AnnGift168
2025-05-21Drahozal Christopher RGrant3.4K$27.78
2025-05-21Carlton Scott LGrant3.4K$27.78
2025-05-21Clancy Brenda KayGrant3.4K$27.78
2025-05-21BESONG JOHN PAUL EGrant3.4K$27.78
2025-05-21Voss Susan EGrant3.4K$27.78
2025-05-21NOYCE JAMESGrant3.4K$27.78
2025-05-21Green Mark A.Grant3.4K$27.78
2025-05-21MILLIGAN GEORGE DGrant3.4K$27.78
2025-05-21Foran Matthew RGrant3.4K$27.78
2025-05-21McBride Lura EGrant3.4K$27.78
2025-05-15Hernandez Steven DennisTax withheld485$28.52
2025-04-18Martin Eric JTax withheld636$27.20
2025-03-31Stephenson Julie ATax withheld6.8K$29.46
2025-03-24Ruehle Corey LynnL1$29.07
2025-03-24MILLIGAN GEORGE DL157$29.07
2025-03-24Clancy Brenda KayL0$29.07
2025-03-24BESONG JOHN PAUL EL51$29.07
2025-03-20Leidwinger Kevin JamesTax withheld844$29.04
2025-03-20Madsen Sarah ETax withheld729$29.04
2025-03-20Stephenson Julie ATax withheld1.3K$29.04
2025-03-20Ruehle Corey LynnTax withheld496$29.04
2025-03-20Leidwinger Kevin JamesTax withheld2.6K$29.04
2025-03-20Martin Eric JTax withheld1.2K$29.04
2025-03-15Hernandez Steven DennisTax withheld2.3K$29.13
2025-03-06McIntyre Dee AnnSell2.5K$28.33
2025-03-06Drahozal Christopher RSell2.5K$28.33
2025-03-05Drahozal Christopher RSell2.5K$28.09
2025-03-05McIntyre Dee AnnSell2.5K$28.09
2025-03-04Drahozal Christopher RSell2.5K$27.31
2025-03-04McIntyre Dee AnnSell2.5K$27.31
2025-03-04McIntyre Dee AnnSell4.2K$38.49
2025-03-03McIntyre Dee AnnSell4.2K$37.94
2025-02-21Vogt Adam MGrant1.4K$25.47
2025-02-21Hernandez Steven DennisGrant4.7K$25.47
2025-02-21Ruehle Corey LynnGrant4.1K$25.47
2025-02-21Madsen Sarah EGrant5.9K$25.47
2025-02-21Martin Eric JGrant10K$25.47
2025-02-21Stephenson Julie AGrant13K$25.47
2025-02-21Leidwinger Kevin JamesGrant33K$25.47
2025-02-18Ruehle Corey LynnTax withheld355$27.26
2025-02-18Madsen Sarah ETax withheld266$27.26
2025-02-14NOYCE JAMESBuy2.0K$26.97
2025-02-14MILLIGAN GEORGE DBuy3.5K$26.97
2024-12-31Leidwinger Kevin JamesTax withheld2.6K$28.45

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

Notable events (8-K)

DateItems
2026-05-26Exec/director changeExhibitsfiling ↗
2026-05-20Shareholder voteReg FDOtherExhibitsfiling ↗
2026-05-05ResultsExhibitsfiling ↗
2026-04-21OtherExhibitsfiling ↗
2026-02-11ResultsOtherExhibitsfiling ↗
2026-01-26OtherExhibitsfiling ↗
2025-11-21OtherExhibitsfiling ↗
2025-11-04ResultsExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-262026-05-200000101199-26-000037 ↗
8-K2026-05-202026-05-200000101199-26-000034 ↗
10-Q2026-05-062026-03-310000101199-26-000031 ↗
8-K2026-05-052026-05-050000101199-26-000029 ↗
8-K2026-04-212026-04-210000101199-26-000025 ↗
10-K2026-02-262025-12-310000101199-26-000015 ↗
8-K2026-02-112026-02-090000101199-26-000006 ↗
8-K2026-01-262026-01-260000101199-26-000003 ↗
8-K2025-11-212025-11-210000101199-25-000075 ↗
10-Q2025-11-052025-09-300000101199-25-000072 ↗
8-K2025-11-042025-11-040000101199-25-000069 ↗
8-K2025-10-232025-10-230000101199-25-000065 ↗