General Mills insider activity
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.
The tape: three years of insider trades
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 |
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
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.