FINHUB Insights

General Mills insider activity

GIS · GIS income statements · EDGAR

What the executives and directors of General Mills actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.

−$1.2M net open-market flow, 12 m
0 open-market buys, 12 m
0% of sale value on 10b5-1 plans, 12 m
2,954 days since an insider bought, whole record

The tape: three years of insider trades

Open-market buy Discretionary sale Planned sale (10b5-1) Reported-price path Routine

Every marker sits at the price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the grey strip is the routine flow (grants, vestings, tax withholding and gifts) that a headline gets wrong by counting it as selling.

The 178 routine events on the chart, as a list
Date Insider Shares
Aug 30, 2026 MORIKIS JOHN G 654
Aug 30, 2026 HENRY MARIA 842
Aug 30, 2026 Uribe Jorge A. 908
Aug 1, 2026 Bruce Kofi A 971
Jul 7, 2026 Williams-Roll Jacqueline 9,672
Jul 6, 2026 HARMENING JEFFREY L 69K
Jul 6, 2026 THISSEN KAREN WILSON 12K
Jul 6, 2026 Saksena Asheesh 13K
Jul 6, 2026 Bruce Kofi A 24K
Jul 6, 2026 McNabb Dana M 28K
Jul 6, 2026 Pallot Mark A 2,077
Jul 6, 2026 Montemayor Jaime 17K
Jul 6, 2026 Shaffer Werner Lanette 6,576
Jul 6, 2026 Fernandez Ricardo 6,576
Jul 6, 2026 Sharma Pankaj MN 6,576
Jul 6, 2026 Mascolo Elizabeth 6,576
Jul 6, 2026 Ness Jonathan David 5,884
Jul 1, 2026 Williams-Roll Jacqueline 2,897
Jun 30, 2026 HARMENING JEFFREY L 29K
Jun 30, 2026 THISSEN KAREN WILSON 3,459
Jun 30, 2026 Bruce Kofi A 5,187
Jun 30, 2026 McNabb Dana M 3,640
Jun 30, 2026 Pallot Mark A 610
Jun 30, 2026 Montemayor Jaime 6,088
Jun 30, 2026 Shaffer Werner Lanette 1,629
Jun 30, 2026 Fernandez Ricardo 1,935
Jun 30, 2026 Sharma Pankaj MN 1,221
Jun 30, 2026 Mascolo Elizabeth 1,935
Jun 30, 2026 Ness Jonathan David 654
Jun 30, 2026 Saksena Asheesh 528
Jun 28, 2026 HARMENING JEFFREY L 4,187
Jun 28, 2026 Williams-Roll Jacqueline 671
Jun 28, 2026 THISSEN KAREN WILSON 2,082
Jun 28, 2026 Bruce Kofi A 3,881
Jun 28, 2026 McNabb Dana M 1,410
Jun 28, 2026 Montemayor Jaime 2,927
Jun 28, 2026 Fernandez Ricardo 1,167
Jun 28, 2026 Mascolo Elizabeth 598
Jun 28, 2026 Ness Jonathan David 480
Jun 5, 2026 Williams-Roll Jacqueline 39K
Jun 5, 2026 THISSEN KAREN WILSON 51K
Jun 5, 2026 Bruce Kofi A 106K
Jun 5, 2026 Montemayor Jaime 75K
Jun 5, 2026 Fernandez Ricardo 15K
Jun 5, 2026 Mascolo Elizabeth 15K
May 31, 2026 MORIKIS JOHN G 780
May 31, 2026 HENRY MARIA 1,002
May 31, 2026 Uribe Jorge A. 1,081
Feb 22, 2026 MORIKIS JOHN G 578
Feb 22, 2026 HENRY MARIA 744
Feb 22, 2026 Uribe Jorge A. 661
Jan 27, 2026 Bottarini Joan 4,026
Jan 8, 2026 McNabb Dana M 678
Jan 6, 2026 Gallagher Paul Joseph 11K
Nov 23, 2025 MORIKIS JOHN G 551
Nov 23, 2025 HENRY MARIA 708
Nov 23, 2025 Uribe Jorge A. 763
Nov 17, 2025 Sharma Pankaj MN 170
Nov 17, 2025 Mascolo Elizabeth 128
Nov 15, 2025 Mascolo Elizabeth 185

The 60 most recent of 178.

Where the shares went, last 12 months

Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price.

The chart, in numbers
Flow Shares
Granted 601K
Withheld for tax 51K
Discretionary sales 33K
Gifts 30K
Kept 487K

Skin in the game

Directly held shares as reported after each trade, indexed to 100 at the start of the window, up to five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades.

The chart, in numbers
Insider Start of the window Latest reported Indexed, start = 100
HARMENING JEFFREY L 258K 454K 176.1
ODLAND STEPHEN A 164K 185K 113
Nudi Jonathon 74K 138K 187.3

Who holds what

the 14 largest holdings of 29
Insider Role Shares held Buys 12 m Sales 12 m 12 m Last trade
HARMENING JEFFREY L Chairman of the Board & CEO Last trade Mar 7, 2025 CEO 637K Mar 7, 2025
Bruce Kofi A Chief Financial Officer Last trade Sep 20, 2019 CFO 256K Sep 20, 2019
ODLAND STEPHEN A Last trade Mar 31, 2016 Director 185K Mar 31, 2016
Montemayor Jaime Chief Technology Officer Officer 180K
Nudi Jonathon Group President Last trade Sep 27, 2024 Officer 155K Sep 27, 2024
Williams-Roll Jacqueline Chief Human Resources Officer Last trade May 13, 2026 Officer 144K $883K net selling over the year: 0 months buying, 2 months selling May 13, 2026
Walker Sean N Group President Last trade Jan 9, 2023 Officer 101K Jan 9, 2023
THISSEN KAREN WILSON General Counsel & Secretary Officer 95K
McNabb Dana M Chief Operating Officer Last trade Jul 6, 2022 COO 93K Jul 6, 2022
Fernandez Ricardo Segment President Last trade May 12, 2026 Officer 83K $276K net selling over the year: 0 months buying, 1 month selling May 12, 2026
CLARK R KERRY Last trade Apr 5, 2021 Director 62K Apr 5, 2021
Gallagher Paul Joseph Chief Supply Chain Officer Last trade Dec 19, 2025 Officer 60K $72K net selling over the year: 0 months buying, 1 month selling Dec 19, 2025
HENRY MARIA Director 53K
Sharma Pankaj MN Segment President Last trade May 15, 2025 Officer 47K May 15, 2025

Open-market trade log

the 60 most recent of 839
Date Insider Type Shares Price Value Since trade Filed
May 13, 2026 Williams-Roll Jacqueline (Officer) 10K shares $33.97 +0.9% since trade filed May 14, 2026 Discretionary sale 10K $33.97 $340K +0.9% May 14, 2026
May 12, 2026 Williams-Roll Jacqueline (Officer) 10K shares $34.27 +0.0% since trade filed May 14, 2026 Discretionary sale 10K $34.27 $343K +0.0% May 14, 2026
May 12, 2026 Fernandez Ricardo (Officer) 7,995 shares $34.50 −0.7% since trade filed May 14, 2026 Discretionary sale 7,995 $34.50 $276K −0.7% May 14, 2026
Dec 19, 2025 Gallagher Paul Joseph (Officer) 1,500 shares $48.15 −28.8% since trade filed Dec 23, 2025 Discretionary sale 1,500 $48.15 $72K −28.8% Dec 23, 2025
Sep 19, 2025 Williams-Roll Jacqueline (Officer) 4,000 shares $50.04 −31.5% since trade filed Sep 23, 2025 Discretionary sale 4,000 $50.04 $200K −31.5% Sep 23, 2025
May 15, 2025 Sharma Pankaj MN (Officer) 3,643 shares $54.12 −36.7% since trade filed May 19, 2025 Discretionary sale 3,643 $54.12 $197K −36.7% May 19, 2025
Mar 7, 2025 HARMENING JEFFREY L (CEO) 11K shares $65.00 −47.3% since trade filed Mar 10, 2025 Planned sale (10b5-1) 11K $65.00 $740K −47.3% Mar 10, 2025
Dec 20, 2024 Gallagher Paul Joseph (Officer) 1,041 shares $64.50 −46.9% since trade filed Dec 23, 2024 Discretionary sale 1,041 $64.50 $67K −46.9% Dec 23, 2024
Nov 15, 2024 SASTRE MARIA (Director) 1,000 shares $63.66 −46.2% since trade filed Nov 19, 2024 Discretionary sale 1,000 $63.66 $64K −46.2% Nov 19, 2024
Oct 23, 2024 HARMENING JEFFREY L (CEO) 47K shares $68.61 −50.1% since trade filed Oct 25, 2024 Planned sale (10b5-1) 47K $68.61 $3.2M −50.1% Oct 25, 2024
Oct 15, 2024 Pallot Mark A (Officer) 1,007 shares $71.28 −51.9% since trade filed Oct 17, 2024 Discretionary sale 1,007 $71.28 $72K −51.9% Oct 17, 2024
Oct 15, 2024 Pallot Mark A (Officer) 2,251 shares $71.25 −51.9% since trade filed Oct 17, 2024 Discretionary sale 2,251 $71.25 $160K −51.9% Oct 17, 2024
Oct 15, 2024 Pallot Mark A (Officer) 4,825 shares $71.29 −51.9% since trade filed Oct 17, 2024 Discretionary sale 4,825 $71.29 $344K −51.9% Oct 17, 2024
Sep 27, 2024 Nudi Jonathon (Officer) 9,647 shares $74.39 −53.9% since trade filed Oct 1, 2024 Discretionary sale 9,647 $74.39 $718K −53.9% Oct 1, 2024
Sep 20, 2024 Sharma Pankaj MN (Officer) 2,325 shares $74.63 −54.1% since trade filed Sep 24, 2024 Discretionary sale 2,325 $74.63 $174K −54.1% Sep 24, 2024
May 13, 2024 Shaffer Werner Lanette (Officer) 710 shares $70.57 −51.4% since trade filed May 15, 2024 Discretionary sale 710 $70.57 $50K −51.4% May 15, 2024
Mar 22, 2024 Nudi Jonathon (Officer) 10K shares $69.21 −50.5% since trade filed Mar 26, 2024 Discretionary sale 10K $69.21 $692K −50.5% Mar 26, 2024
Feb 22, 2024 MORIKIS JOHN G (Director) 55 shares $65.76 −47.9% since trade filed Mar 22, 2024 late Discretionary sale 55 $65.76 $4K −47.9% Mar 22, 2024 late
Jan 29, 2024 Nudi Jonathon (Officer) 7,671 shares $64.15 −46.6% since trade filed Jan 31, 2024 Discretionary sale 7,671 $64.15 $492K −46.6% Jan 31, 2024
Jan 24, 2024 HARMENING JEFFREY L (CEO) 60K shares $64.44 −46.8% since trade filed Jan 26, 2024 Planned sale (10b5-1) 60K $64.44 $3.9M −46.8% Jan 26, 2024
May 17, 2023 Cordani David (Director) 8,675 shares $89.55 −61.7% since trade filed May 19, 2023 Discretionary sale 8,675 $89.55 $777K −61.7% May 19, 2023
May 16, 2023 Pallot Mark A (Officer) 4,081 shares $90.32 −62.1% since trade filed May 18, 2023 Discretionary sale 4,081 $90.32 $369K −62.1% May 18, 2023
May 12, 2023 Benson Jodi J (Officer) 3,009 shares $90.60 −62.2% since trade filed May 16, 2023 Discretionary sale 3,009 $90.60 $273K −62.2% May 16, 2023
May 5, 2023 Williams-Roll Jacqueline (Officer) 19K shares $89.47 −61.7% since trade filed May 9, 2023 Discretionary sale 19K $89.47 $1.7M −61.7% May 9, 2023
Apr 4, 2023 Quam Bethany C. (Officer) 2,321 shares $85.85 −60.1% since trade filed Apr 6, 2023 Discretionary sale 2,321 $85.85 $199K −60.1% Apr 6, 2023
Apr 4, 2023 Quam Bethany C. (Officer) 5,024 shares $85.89 −60.1% since trade filed Apr 6, 2023 Discretionary sale 5,024 $85.89 $432K −60.1% Apr 6, 2023
Apr 4, 2023 Quam Bethany C. (Officer) 6,568 shares $85.81 −60.1% since trade filed Apr 6, 2023 Discretionary sale 6,568 $85.81 $564K −60.1% Apr 6, 2023
Apr 4, 2023 Quam Bethany C. (Officer) 7,821 shares $85.89 −60.1% since trade filed Apr 6, 2023 Discretionary sale 7,821 $85.89 $672K −60.1% Apr 6, 2023
Mar 29, 2023 Nudi Jonathon (Officer) 8,030 shares $85.33 −59.8% since trade filed Mar 31, 2023 Discretionary sale 8,030 $85.33 $685K −59.8% Mar 31, 2023
Jan 11, 2023 Nudi Jonathon (Officer) 11K shares $84.49 −59.4% since trade filed Jan 13, 2023 Discretionary sale 11K $84.49 $920K −59.4% Jan 13, 2023
Jan 9, 2023 Walker Sean N (Officer) 27K shares $84.87 −59.6% since trade filed Jan 11, 2023 Discretionary sale 27K $84.87 $2.3M −59.6% Jan 11, 2023
Jan 6, 2023 Pallot Mark A (Officer) 922 shares $85.99 −60.2% since trade filed Jan 10, 2023 Discretionary sale 922 $85.99 $79K −60.2% Jan 10, 2023
Jan 6, 2023 Pallot Mark A (Officer) 1,033 shares $85.99 −60.2% since trade filed Jan 10, 2023 Discretionary sale 1,033 $85.99 $89K −60.2% Jan 10, 2023
Nov 22, 2022 OGrady Shawn P (Officer) 20K shares $82.50 −58.5% since trade filed Nov 23, 2022 Discretionary sale 20K $82.50 $1.7M −58.5% Nov 23, 2022
Nov 11, 2022 Cordani David (Director) 26K shares $76.18 −55.0% since trade filed Nov 14, 2022 Discretionary sale 26K $76.18 $2.0M −55.0% Nov 14, 2022
Nov 9, 2022 OGrady Shawn P (Officer) 32K shares $80.50 −57.4% since trade filed Nov 14, 2022 Discretionary sale 32K $80.50 $2.6M −57.4% Nov 14, 2022
Oct 31, 2022 Benson Jodi J (Officer) 8,682 shares $82.00 −58.2% since trade filed Nov 1, 2022 Discretionary sale 8,682 $82.00 $712K −58.2% Nov 1, 2022
Oct 28, 2022 Benson Jodi J (Officer) 9,008 shares $81.55 −58.0% since trade filed Nov 1, 2022 Discretionary sale 9,008 $81.55 $735K −58.0% Nov 1, 2022
Sep 30, 2022 Nudi Jonathon (Officer) 26K shares $77.50 −55.8% since trade filed Oct 3, 2022 Discretionary sale 26K $77.50 $2.0M −55.8% Oct 3, 2022
Sep 23, 2022 Williams-Roll Jacqueline (Officer) 10K shares $79.11 −56.7% since trade filed Sep 26, 2022 Discretionary sale 10K $79.11 $795K −56.7% Sep 26, 2022
Sep 22, 2022 OGrady Shawn P (Officer) 470 shares $80.58 −57.5% since trade filed Sep 26, 2022 Discretionary sale 470 $80.58 $38K −57.5% Sep 26, 2022
Sep 22, 2022 OGrady Shawn P (Officer) 15K shares $80.57 −57.5% since trade filed Sep 26, 2022 Discretionary sale 15K $80.57 $1.2M −57.5% Sep 26, 2022
Sep 21, 2022 HARMENING JEFFREY L (CEO) 38K shares $80.00 −57.2% since trade filed Sep 22, 2022 Discretionary sale 38K $80.00 $3.0M −57.2% Sep 22, 2022
Aug 4, 2022 Benson Jodi J (Officer) 16K shares $75.25 −54.5% since trade filed Aug 8, 2022 Discretionary sale 16K $75.25 $1.2M −54.5% Aug 8, 2022
Jul 6, 2022 McNabb Dana M (Officer) 5,425 shares $76.16 −55.0% since trade filed Jul 7, 2022 Discretionary sale 5,425 $76.16 $413K −55.0% Jul 7, 2022
Jul 6, 2022 McNabb Dana M (Officer) 5,568 shares $76.15 −55.0% since trade filed Jul 7, 2022 Discretionary sale 5,568 $76.15 $424K −55.0% Jul 7, 2022
Jun 30, 2022 Walker Sean N (Officer) 29K shares $75.00 −54.3% since trade filed Jul 1, 2022 Discretionary sale 29K $75.00 $2.2M −54.3% Jul 1, 2022
Jun 30, 2022 Pallot Mark A (Officer) 957 shares $74.66 −54.1% since trade filed Jul 1, 2022 Discretionary sale 957 $74.66 $71K −54.1% Jul 1, 2022
Jun 30, 2022 Pallot Mark A (Officer) 1,298 shares $74.66 −54.1% since trade filed Jul 1, 2022 Discretionary sale 1,298 $74.66 $97K −54.1% Jul 1, 2022
Apr 20, 2022 OGrady Shawn P (Officer) 44K shares $71.90 −52.3% since trade filed Apr 22, 2022 Discretionary sale 44K $71.90 $3.1M −52.3% Apr 22, 2022
Apr 5, 2022 OGrady Shawn P (Officer) 27K shares $69.50 −50.7% since trade filed Apr 7, 2022 Discretionary sale 27K $69.50 $1.9M −50.7% Apr 7, 2022
Apr 1, 2022 Williams-Roll Jacqueline (Officer) 11K shares $68.62 −50.1% since trade filed Apr 5, 2022 Discretionary sale 11K $68.62 $749K −50.1% Apr 5, 2022
Jan 10, 2022 Quam Bethany C. (Officer) 5,455 shares $69.04 −50.4% since trade filed Jan 12, 2022 Discretionary sale 5,455 $69.04 $377K −50.4% Jan 12, 2022
Jan 10, 2022 Quam Bethany C. (Officer) 9,000 shares $69.01 −50.3% since trade filed Jan 12, 2022 Discretionary sale 9,000 $69.01 $621K −50.3% Jan 12, 2022
Jan 10, 2022 Pallot Mark A (Officer) 1,410 shares $69.31 −50.6% since trade filed Jan 12, 2022 Discretionary sale 1,410 $69.31 $98K −50.6% Jan 12, 2022
Jan 7, 2022 McNabb Dana M (Officer) 808 shares $68.89 −50.3% since trade filed Jan 11, 2022 Discretionary sale 808 $68.89 $56K −50.3% Jan 11, 2022
Jan 7, 2022 McNabb Dana M (Officer) 2,689 shares $68.90 −50.3% since trade filed Jan 11, 2022 Discretionary sale 2,689 $68.90 $185K −50.3% Jan 11, 2022
Jan 7, 2022 McNabb Dana M (Officer) 4,501 shares $68.90 −50.3% since trade filed Jan 11, 2022 Discretionary sale 4,501 $68.90 $310K −50.3% Jan 11, 2022
Jan 7, 2022 McNabb Dana M (Officer) 13K shares $68.84 −50.2% since trade filed Jan 11, 2022 Discretionary sale 13K $68.84 $877K −50.2% Jan 11, 2022
Jan 6, 2022 Benson Jodi J (Officer) 9,127 shares $68.91 −50.3% since trade filed Jan 7, 2022 Discretionary sale 9,127 $68.91 $629K −50.3% Jan 7, 2022

“Since trade” compares with the latest insider-implied price, not a market quote: these pages are built from filings alone. A role here is the one on that day's Form 4, so somebody promoted since appears under both titles.

Filing hygiene

259 Forms 4, 3 years
4 filed late
1 amendments
2.8 avg. days to file

How to read this

A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.

Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.

Every number on this page comes from Forms 3, 4 and 5 filed with the SEC. The insider export runs on its own schedule, so it can be a few days behind the rest of the site; the date below says how far it goes. Browse the source filings on SEC EDGAR. Data through Sep 18, 2026