‹ Screener

ALLSTATE CORP

ALL, ALL-PH, ALL-PB, ALL-PI, ALL-PJ · Fire, Marine & Casualty Insurance · 257.4M shares · -6%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $262M (gross $335M, SBC $73M)

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

Grade

B81

Allstate — auto/home insurer with strong returns after re-pricing.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $16.6B2025-09-30 · $17.3B2025-12-31 · $17.3B2026-03-31 · $16.9B

Last 4 quarters · from SEC filings.

Key metrics

Net margin
15.2%
Return on equity
33.6%
Return on assets
8.6%
Revenue growth (QoQ)
-2.3%
Net-income growth
120.3%
Debt / equity
0.2×
Free cash flow
$9.9B
Tangible book value
$26.9B
Stock comp / revenue
0.2%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-05Ferren Eric KOption exercise245
2026-06-05Ferren Eric KTax withheld72$221.01
2026-06-04Carter Andrea MTax withheld1.7K$210.84
2026-06-04Carter Andrea MOption exercise4.0K
2026-06-01REDMOND ANDREAOption exercise2.2K
2026-06-01Turner Monica JOption exercise1.6K
2026-06-01KEANE MARGARET MOption exercise1.6K
2026-06-01REDMOND ANDREASell2.2K$202.91
2026-06-01HUME RICHARD TOption exercise1.6K
2026-06-01Perold Jacques POption exercise1.6K
2026-05-22Prindiville Mark QSell1.6K$216.27
2026-05-22Prindiville Mark QOption exercise1.6K$69.31
2026-05-01Rizzo MarioSell19K$218.80
2026-05-01Rizzo MarioOption exercise19K$92.80
2026-04-01TRAQUINA PERRY MGrant202$204.10
2026-04-01Perold Jacques PGrant208$204.10
2026-04-01KEANE MARGARET MGrant165$204.10
2026-03-16WILSON THOMAS JSell2.1K$207.65
2026-03-16WILSON THOMAS JSell5.3K$208.39
2026-03-16WILSON THOMAS JSell9.3K$209.48
2026-03-02WILSON THOMAS JSell9.3K$211.86
2026-03-02WILSON THOMAS JSell6.6K$212.66
2026-03-02WILSON THOMAS JSell911$213.50
2026-02-25Merten Jesse ESell16K$208.58
2026-02-25Merten Jesse ESell1.3K$210.44
2026-02-25Merten Jesse EOption exercise13K$122.64
2026-02-25Merten Jesse EOption exercise1.7K$133.00
2026-02-25Merten Jesse EOption exercise19K$137.10
2026-02-25Merten Jesse ESell8.8K$207.53
2026-02-25Merten Jesse ESell8.0K$209.40
2026-02-24Ferren Eric KTax withheld77$209.82
2026-02-24Merten Jesse EOption exercise1.2K
2026-02-24Merten Jesse ETax withheld533$209.82
2026-02-24Rizzo MarioOption exercise1.3K
2026-02-24Rizzo MarioTax withheld534$209.82
2026-02-24Prindiville Mark QOption exercise402
2026-02-24Prindiville Mark QTax withheld169$209.82
2026-02-24Jeevanjee ZulfikarOption exercise565
2026-02-24Jeevanjee ZulfikarTax withheld249$209.82
2026-02-24Gupta SurenOption exercise680
2026-02-24Gupta SurenTax withheld286$209.82
2026-02-24Ferren Eric KOption exercise221
2026-02-24Dugenske John EOption exercise1.0K
2026-02-24Dugenske John ETax withheld458$209.82
2026-02-24DeBiase Christine M.Option exercise728
2026-02-24DeBiase Christine M.Tax withheld369$209.82
2026-02-24Brady ElizabethOption exercise476
2026-02-24Brady ElizabethTax withheld200$209.82
2026-02-21Rizzo MarioOption exercise1.8K
2026-02-21Rizzo MarioTax withheld769$206.37
2026-02-21Prindiville Mark QOption exercise571
2026-02-21Prindiville Mark QTax withheld240$206.37
2026-02-21Merten Jesse EOption exercise1.5K
2026-02-21Merten Jesse ETax withheld669$206.37
2026-02-21DeBiase Christine M.Tax withheld459$206.37
2026-02-21Brady ElizabethOption exercise662
2026-02-21Brady ElizabethTax withheld278$206.37
2026-02-21Jeevanjee ZulfikarOption exercise754
2026-02-21Jeevanjee ZulfikarTax withheld333$206.37
2026-02-21Gupta SurenOption exercise942
2026-02-21Gupta SurenTax withheld396$206.37
2026-02-21Dugenske John EOption exercise1.6K
2026-02-21Dugenske John ETax withheld691$206.37
2026-02-21DeBiase Christine M.Option exercise905
2026-02-17WILSON THOMAS JSell8.8K$209.92
2026-02-17WILSON THOMAS JSell3.9K$211.50
2026-02-17WILSON THOMAS JSell4.1K$210.72
2026-02-13Gupta SurenTax withheld6.5K$207.51
2026-02-13Brady ElizabethTax withheld3.3K$207.51
2026-02-13WILSON THOMAS JGrant86K
2026-02-13WILSON THOMAS JTax withheld37K$207.51
2026-02-13Jeevanjee ZulfikarGrant7.6K
2026-02-13Jeevanjee ZulfikarTax withheld2.6K$207.51
2026-02-13Merten Jesse EGrant16K
2026-02-13Merten Jesse ETax withheld6.3K$207.51
2026-02-13Gupta SurenGrant15K
2026-02-13Rizzo MarioGrant20K
2026-02-13Rizzo MarioTax withheld8.0K$207.51
2026-02-13Dugenske John EGrant20K
2026-02-13Dugenske John ETax withheld8.0K$207.51
2026-02-13DeBiase Christine M.Grant12K
2026-02-13DeBiase Christine M.Tax withheld5.6K$207.51
2026-02-13Prindiville Mark QGrant7.2K
2026-02-13Prindiville Mark QTax withheld2.5K$207.51
2026-02-13Brady ElizabethGrant8.9K
2026-02-03DeBiase Christine M.Option exercise2.5K
2026-02-03DeBiase Christine M.Tax withheld1.1K$201.77
2026-02-02WILSON THOMAS JSell13K$201.06
2026-02-02WILSON THOMAS JSell359$201.51
2026-02-02WILSON THOMAS JSell1.6K$199.57
2026-02-02WILSON THOMAS JSell1.6K$198.77
2026-02-01Turner Monica JOption exercise456
2026-01-12WILSON THOMAS JSell4.8K$205.68
2026-01-12WILSON THOMAS JSell1.6K$207.02
2026-01-12WILSON THOMAS JSell4.3K$208.35
2026-01-12WILSON THOMAS JSell4.4K$209.07
2026-01-12WILSON THOMAS JSell1.7K$209.99
2026-01-07Gupta SurenOption exercise20K$62.32
2026-01-07Gupta SurenSell20K$210.00
2026-01-02WILSON THOMAS JSell1.1K$206.17
2026-01-02WILSON THOMAS JSell7.2K$204.10
2026-01-02WILSON THOMAS JSell7.2K$204.86
2026-01-02WILSON THOMAS JSell1.2K$206.90
2026-01-01KEANE MARGARET MGrant162$208.15
2026-01-01TRAQUINA PERRY MGrant198$208.15
2026-01-01Perold Jacques PGrant204$208.15
2025-12-19WILSON THOMAS JGift50K
2025-12-19WILSON THOMAS JGift50K
2025-12-15WILSON THOMAS JSell9.5K$210.37
2025-12-15WILSON THOMAS JSell1.4K$208.35
2025-12-15WILSON THOMAS JSell3.8K$209.40
2025-12-15WILSON THOMAS JSell2.0K$210.96
2025-12-01WILSON THOMAS JSell13K$212.48
2025-12-01WILSON THOMAS JSell4.2K$213.27
2025-11-28Gupta SurenOption exercise3.8K$62.32
2025-11-28Gupta SurenSell3.8K$215.13
2025-11-26Gupta SurenOption exercise750$62.32
2025-11-26Gupta SurenSell750$215.01
2025-11-24Gupta SurenOption exercise600$62.32
2025-11-24Gupta SurenSell600$215.02
2025-11-21Gupta SurenSell22K$215.21
2025-11-21Gupta SurenOption exercise22K$62.32
2025-11-17WILSON THOMAS JSell1.1K$213.96
2025-11-17WILSON THOMAS JSell300$214.70
2025-11-17Gupta SurenOption exercise400$62.32
2025-11-17Gupta SurenSell400$215.22
2025-11-17Gupta SurenGift385
2025-11-17WILSON THOMAS JSell15K$213.12
2025-11-14Gupta SurenOption exercise1.4K$62.32
2025-11-14Gupta SurenSell1.4K$215.02
2025-11-03Jeevanjee ZulfikarOption exercise5.1K
2025-11-03WILSON THOMAS JSell5.9K$188.73
2025-11-03WILSON THOMAS JSell7.8K$189.39
2025-11-03WILSON THOMAS JSell2.1K$190.42
2025-11-03WILSON THOMAS JSell985$191.37
2025-11-03Jeevanjee ZulfikarTax withheld2.3K$191.25
2025-10-20WILSON THOMAS JSell1.1K$195.50
2025-10-20WILSON THOMAS JSell11K$193.69
2025-10-20WILSON THOMAS JSell4.5K$194.36
2025-10-20WILSON THOMAS JSell201$196.50
2025-10-06WILSON THOMAS JSell9.8K$210.48
2025-10-06WILSON THOMAS JSell6.3K$209.63
2025-10-06WILSON THOMAS JSell668$211.15
2025-10-05Merten Jesse EGrant538
2025-10-05Rizzo MarioGrant199
2025-10-05Rizzo MarioTax withheld89
2025-10-05Merten Jesse ETax withheld239$210.82
2025-10-01KEANE MARGARET MGrant160$210.68
2025-10-01TRAQUINA PERRY MGrant195$210.68
2025-09-06Gupta SurenOption exercise14K
2025-09-06Gupta SurenTax withheld6.2K$201.53
2025-08-22Prindiville Mark QOption exercise7.4K$62.32
2025-08-22Prindiville Mark QSell1.3K$206.82
2025-08-22Prindiville Mark QSell3.0K$205.33
2025-08-22Prindiville Mark QSell3.0K$207.31
2025-08-22Prindiville Mark QSell115$208.26
2025-07-01TRAQUINA PERRY MGrant206$200.14
2025-07-01KEANE MARGARET MGrant168$200.14
2025-06-05Ferren Eric KTax withheld72$206.65
2025-06-05Ferren Eric KOption exercise245
2025-06-02WILSON THOMAS JSell34K$211.31
2025-06-02WILSON THOMAS JSell16K$209.63
2025-06-02WILSON THOMAS JSell24K$210.70
2025-06-02WILSON THOMAS JSell5.7K$207.51
2025-06-02WILSON THOMAS JSell9.8K$208.27
2025-06-02SPRIESER JUDITH ASell1.3K$209.34
2025-06-01KEANE MARGARET MOption exercise1.3K
2025-06-01Sherrill Gregg MOption exercise1.3K
2025-06-01HUME RICHARD TOption exercise1.3K
2025-06-01SPRIESER JUDITH AOption exercise1.3K
2025-06-01Mehta Siddharth NOption exercise1.3K
2025-05-30WILSON THOMAS JSell23K$208.37
2025-05-30WILSON THOMAS JSell600$205.81
2025-05-30WILSON THOMAS JSell24K$207.35
2025-05-30WILSON THOMAS JSell18K$209.92
2025-05-30WILSON THOMAS JSell26K$209.31
2025-05-29WILSON THOMAS JOption exercise295K$62.32
2025-05-29WILSON THOMAS JTax withheld89K$206.45
2025-05-29WILSON THOMAS JSell25K$206.37
2025-05-06Rizzo MarioGift1.8K
2025-05-05Rizzo MarioTax withheld4.2K$200.64
2025-05-05Rizzo MarioOption exercise6.0K$92.80
2025-04-21WILSON THOMAS JSell9.7K$189.67
2025-04-21WILSON THOMAS JSell4.9K$190.93
2025-04-21WILSON THOMAS JSell7.0K$191.99
2025-04-21WILSON THOMAS JSell243$192.83
2025-04-21WILSON THOMAS JSell4.2K$187.82
2025-04-21WILSON THOMAS JSell5.5K$189.03
2025-04-01TRAQUINA PERRY MGrant198$207.50
2025-04-01KEANE MARGARET MGrant162$207.50
2025-03-24WILSON THOMAS JSell19K$206.75
2025-03-24WILSON THOMAS JSell13K$207.42
2025-02-24WILSON THOMAS JSell1.6K$186.83
2025-02-24WILSON THOMAS JSell22K$188.03
2025-02-24WILSON THOMAS JSell7.8K$188.79
2025-02-24WILSON THOMAS JSell100$189.52
2025-02-21Prindiville Mark QTax withheld154$185.66
2025-02-21Jeevanjee ZulfikarOption exercise754
2025-02-21Jeevanjee ZulfikarTax withheld242$185.66
2025-02-21Rizzo MarioOption exercise1.8K
2025-02-21Rizzo MarioTax withheld769$185.66
2025-02-21Prindiville Mark QOption exercise570
2025-02-21Merten Jesse EOption exercise1.5K
2025-02-21Merten Jesse ETax withheld668$185.66
2025-02-21Gupta SurenOption exercise942
2025-02-21Gupta SurenTax withheld396$185.66
2025-02-21Dugenske John EOption exercise1.6K
2025-02-21Dugenske John ETax withheld690$185.66
2025-02-21DeBiase Christine M.Option exercise904
2025-02-21DeBiase Christine M.Tax withheld304$185.66
2025-02-21Brady ElizabethOption exercise662
2025-02-21Brady ElizabethTax withheld278$185.66
2025-02-17Gupta SurenGrant5.3K
2025-02-17Gupta SurenTax withheld1.6K$187.63
2025-02-17Merten Jesse EGrant3.7K
2025-02-17Merten Jesse ETax withheld1.6K$187.63
2025-02-14WILSON THOMAS JGrant33K
2025-02-14WILSON THOMAS JTax withheld14K$187.63
2025-02-14Brady ElizabethGrant3.5K
2025-02-14Brady ElizabethTax withheld1.1K$187.63
2025-02-14Rizzo MarioGrant6.8K
2025-02-14Rizzo MarioTax withheld2.3K$187.63
2025-02-14Prindiville Mark QGrant3.0K
2025-02-14Prindiville Mark QTax withheld923$187.63
2025-02-14Dugenske John EGrant8.1K
2025-02-14Dugenske John ETax withheld2.8K$187.63
2025-02-14Gupta SurenGrant5.3K
2025-02-14Gupta SurenTax withheld1.6K$187.63
2025-02-14Merten Jesse EGrant3.7K
2025-02-14Merten Jesse ETax withheld1.6K$187.63
2025-02-10Merten Jesse EOption exercise700$100.80
2025-02-10Merten Jesse EOption exercise20K$124.26
2025-02-10Merten Jesse EOption exercise9.7K$105.08
2025-02-10Merten Jesse EOption exercise10K$122.64
2025-02-10Merten Jesse ESell27K$186.03
2025-02-10Merten Jesse ESell8.6K$187.20
2025-02-10Merten Jesse ESell2.7K$188.14
2025-02-10Merten Jesse ESell1.5K$188.99
2025-02-03DeBiase Christine M.Option exercise2.5K
2025-02-03DeBiase Christine M.Tax withheld876$191.98
2025-01-21WILSON THOMAS JSell2.8K$190.96
2025-01-21WILSON THOMAS JSell28K$192.20
2025-01-21WILSON THOMAS JSell500$192.84
2025-01-01Brown Donald EugeneGrant220$192.79
2025-01-01TRAQUINA PERRY MGrant213$192.79
2025-01-01KEANE MARGARET MGrant175$192.79

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

Supply chain

Customers (1)

Suppliers (0)

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

    Notable events (8-K)

    DateItems
    2026-06-18Reg FDExhibitsfiling ↗
    2026-05-27Shareholder votefiling ↗
    2026-05-21Reg FDExhibitsfiling ↗
    2026-04-29ResultsExhibitsfiling ↗
    2026-04-16Reg FDExhibitsfiling ↗
    2026-03-19Reg FDExhibitsfiling ↗
    2026-02-19Reg FDExhibitsfiling ↗
    2026-02-04ResultsExhibitsfiling ↗

    Recent filings

    FormFiledPeriodAccession
    8-K2026-06-182026-06-180000899051-26-000096 ↗
    8-K2026-05-272026-05-220000899051-26-000081 ↗
    8-K2026-05-212026-05-210000899051-26-000079 ↗
    10-Q2026-04-292026-03-310000899051-26-000075 ↗
    8-K2026-04-292026-04-290000899051-26-000074 ↗
    8-K2026-04-162026-04-160000899051-26-000067 ↗
    8-K2026-03-192026-03-190000899051-26-000055 ↗
    10-K2026-02-202025-12-310000899051-26-000031 ↗
    8-K2026-02-192026-02-190000899051-26-000029 ↗
    8-K2026-02-042026-02-040000899051-26-000013 ↗
    8-K2026-01-152026-01-150000899051-26-000009 ↗
    8-K2025-12-182025-12-180000899051-25-000126 ↗