Mosaic insider activity
What the executives and directors of Mosaic 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 67 routine events on the chart, as a list
| Date | Insider | Shares |
|---|---|---|
| May 28, 2026 | EBEL GREGORY L | 7,310 |
| May 28, 2026 | WESTBROOK KELVIN R | 2,437 |
| May 28, 2026 | BEEBE CHERYL K | 2,437 |
| May 28, 2026 | Shanahan Kathleen M | 4,873 |
| May 28, 2026 | Seaton David Thomas | 3,167 |
| May 28, 2026 | Koenig Emery N. | 4,873 |
| May 28, 2026 | Watkins Gretchen H | 4,873 |
| May 28, 2026 | Gitzel Timothy S. | 4,873 |
| May 28, 2026 | Little Sonya C | 4,873 |
| May 28, 2026 | Teixeira Joao Roberto Goncalves | 4,873 |
| May 28, 2026 | Kuzenko Jody Lynne | 4,873 |
| Mar 9, 2026 | Precourt Walter F. III | 24K |
| Mar 9, 2026 | Flugel Russell A | 7,929 |
| Mar 9, 2026 | Bodine Bruce M. | 27K |
| Mar 9, 2026 | Swager Karen A | 23K |
| Mar 9, 2026 | Wang Yijun | 15K |
| Mar 9, 2026 | Bauer Philip Eugene | 15K |
| Jan 5, 2026 | Bauer Philip Eugene | 1,739 |
| Jan 2, 2026 | Bauer Philip Eugene | 5,865 |
| May 29, 2025 | EBEL GREGORY L | 9,033 |
| May 29, 2025 | WESTBROOK KELVIN R | 3,011 |
| May 29, 2025 | BEEBE CHERYL K | 3,011 |
| May 29, 2025 | Shanahan Kathleen M | 2,413 |
| May 29, 2025 | Seaton David Thomas | 3,914 |
| May 29, 2025 | Koenig Emery N. | 6,022 |
| May 29, 2025 | Watkins Gretchen H | 6,022 |
| May 29, 2025 | Gitzel Timothy S. | 6,022 |
| May 29, 2025 | Little Sonya C | 2,413 |
| May 29, 2025 | Teixeira Joao Roberto Goncalves | 7,829 |
| May 29, 2025 | Kuzenko Jody Lynne | 6,022 |
| May 23, 2025 | Flugel Russell A | 5,098 |
| Mar 4, 2025 | Precourt Walter F. III | 22K |
| Mar 4, 2025 | Bodine Bruce M. | 25K |
| Mar 4, 2025 | Swager Karen A | 23K |
| Mar 4, 2025 | Wang Yijun | 11K |
| Mar 4, 2025 | Bauer Philip Eugene | 3,792 |
| Mar 3, 2025 | Pires Luciano Siani | 1,465 |
| Dec 31, 2024 | Wang Yijun | 6,330 |
| Aug 13, 2024 | Precourt Walter F. III | 42K |
| Jun 6, 2024 | EBEL GREGORY L | 7,682 |
| Jun 6, 2024 | WESTBROOK KELVIN R | 2,304 |
| Jun 6, 2024 | BEEBE CHERYL K | 2,305 |
| Jun 6, 2024 | Seaton David Thomas | 2,996 |
| Jun 6, 2024 | Koenig Emery N. | 4,609 |
| Jun 6, 2024 | Watkins Gretchen H | 4,609 |
| Jun 6, 2024 | Gitzel Timothy S. | 4,609 |
| Jun 6, 2024 | Teixeira Joao Roberto Goncalves | 5,992 |
| Jun 6, 2024 | Kuzenko Jody Lynne | 1,864 |
| May 23, 2024 | Flugel Russell A | 5,096 |
| May 20, 2024 | EBEL GREGORY L | 7,439 |
| May 20, 2024 | WESTBROOK KELVIN R | 4,435 |
| May 20, 2024 | BEEBE CHERYL K | 2,218 |
| May 20, 2024 | SEIBERT STEVEN M | 2,882 |
| May 20, 2024 | Seaton David Thomas | 2,882 |
| May 20, 2024 | Koenig Emery N. | 4,435 |
| May 20, 2024 | Watkins Gretchen H | 4,435 |
| May 20, 2024 | Gitzel Timothy S. | 4,435 |
| Mar 4, 2024 | Freeland Clint | 62K |
| Mar 4, 2024 | Ricard Corrine D. | 54K |
| Mar 4, 2024 | Precourt Walter F. III | 55K |
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 |
|---|---|
| Vested / exercised | 137K |
| Bought on market | 685 |
| Withheld for tax | 33K |
| Discretionary sales | 23K |
| Kept | 81K |
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 |
|---|---|---|---|
| Precourt Walter F. III | 61K | 116K | 189 |
| Koenig Emery N. | 50K | 86K | 171.4 |
| Gitzel Timothy S. | 44K | 80K | 182.4 |
Who holds what
the 14 largest holdings of 22| Insider | Role | Shares held | Buys 12 m | Sales 12 m | 12 m | Last trade |
|---|---|---|---|---|---|---|
| O'Rourke James Calvin CEO Last trade Apr 12, 2022 | CEO | 607K | – | – | Apr 12, 2022 | |
| Freeland Clint EVP & Chief Financial Officer Last trade May 10, 2019 | CFO | 186K | – | – | May 10, 2019 | |
| Swager Karen A EVP - Operations | Officer | 177K | – | – | – | |
| Ricard Corrine D. Sr VP - Digital Strategy Last trade Apr 18, 2022 | Officer | 140K | – | – | Apr 18, 2022 | |
| Precourt Walter F. III SVP - Chief Admin Officer Last trade Aug 19, 2026 | Officer | 116K | – | $509K | net selling over the year: 0 months buying, 1 month selling | Aug 19, 2026 |
| Koenig Emery N. Last trade May 10, 2019 | Director | 86K | – | – | May 10, 2019 | |
| Gitzel Timothy S. Last trade Feb 16, 2016 | Director | 80K | – | – | Feb 16, 2016 | |
| Wang Yijun EVP-Commercial | Officer | 61K | – | – | – | |
| Seaton David Thomas | Director | 51K | – | – | – | |
| SEIBERT STEVEN M Last trade Mar 12, 2014 | Director | 48K | – | – | Mar 12, 2014 | |
| BEEBE CHERYL K Last trade Aug 21, 2019 | Director | 47K | – | – | Aug 21, 2019 | |
| WESTBROOK KELVIN R Last trade Aug 12, 2024 | Director | 40K | – | – | Aug 12, 2024 | |
| Bauer Philip Eugene Sr. VP, Gen Counsel & Corp Sec | Officer | 36K | – | – | – | |
| Watkins Gretchen H | Director | 36K | – | – | – |
Open-market trade log
the 60 most recent of 160| Date | Insider | Type | Shares | Price | Value | Since trade | Filed |
|---|---|---|---|---|---|---|---|
| Aug 19, 2026 | Precourt Walter F. III (Officer) 23K shares $22.12 +0.0% since trade filed Aug 21, 2026 | Discretionary sale | 23K | $22.12 | $509K | +0.0% | Aug 21, 2026 |
| Nov 11, 2025 | Kuzenko Jody Lynne (Director) 685 shares $25.53 −13.4% since trade filed Nov 13, 2025 | Open-market buy | 685 | $25.53 | $17K | −13.4% | Nov 13, 2025 |
| May 29, 2025 | Precourt Walter F. III (Officer) 18K shares $35.73 −38.1% since trade filed Jun 2, 2025 | Discretionary sale | 18K | $35.73 | $643K | −38.1% | Jun 2, 2025 |
| May 8, 2025 | Bodine Bruce M. (CEO) 181K shares $31.56 −29.9% since trade filed May 9, 2025 | Discretionary sale | 181K | $31.56 | $5.7M | −29.9% | May 9, 2025 |
| Aug 13, 2024 | Precourt Walter F. III (Officer) 150 shares $27.98 −20.9% since trade filed Aug 15, 2024 | Discretionary sale | 150 | $27.98 | $4K | −20.9% | Aug 15, 2024 |
| Aug 13, 2024 | Precourt Walter F. III (Officer) 400 shares $28.00 −21.0% since trade filed Aug 15, 2024 | Discretionary sale | 400 | $28.00 | $11K | −21.0% | Aug 15, 2024 |
| Aug 13, 2024 | Precourt Walter F. III (Officer) 500 shares $27.97 −20.9% since trade filed Aug 15, 2024 | Discretionary sale | 500 | $27.97 | $14K | −20.9% | Aug 15, 2024 |
| Aug 13, 2024 | Precourt Walter F. III (Officer) 700 shares $27.99 −21.0% since trade filed Aug 15, 2024 | Discretionary sale | 700 | $27.99 | $20K | −21.0% | Aug 15, 2024 |
| Aug 13, 2024 | Precourt Walter F. III (Officer) 942 shares $27.99 −21.0% since trade filed Aug 15, 2024 | Discretionary sale | 942 | $27.99 | $26K | −21.0% | Aug 15, 2024 |
| Aug 13, 2024 | Precourt Walter F. III (Officer) 1,301 shares $27.96 −20.9% since trade filed Aug 15, 2024 | Discretionary sale | 1,301 | $27.96 | $36K | −20.9% | Aug 15, 2024 |
| Aug 13, 2024 | Precourt Walter F. III (Officer) 1,342 shares $27.98 −20.9% since trade filed Aug 15, 2024 | Discretionary sale | 1,342 | $27.98 | $38K | −20.9% | Aug 15, 2024 |
| Aug 13, 2024 | Precourt Walter F. III (Officer) 2,073 shares $28.00 −21.0% since trade filed Aug 15, 2024 | Discretionary sale | 2,073 | $28.00 | $58K | −21.0% | Aug 15, 2024 |
| Aug 13, 2024 | Precourt Walter F. III (Officer) 2,301 shares $28.01 −21.0% since trade filed Aug 15, 2024 | Discretionary sale | 2,301 | $28.01 | $64K | −21.0% | Aug 15, 2024 |
| Aug 13, 2024 | Precourt Walter F. III (Officer) 4,075 shares $27.97 −20.9% since trade filed Aug 15, 2024 | Discretionary sale | 4,075 | $27.97 | $114K | −20.9% | Aug 15, 2024 |
| Aug 13, 2024 | Precourt Walter F. III (Officer) 6,310 shares $27.96 −20.9% since trade filed Aug 15, 2024 | Discretionary sale | 6,310 | $27.96 | $176K | −20.9% | Aug 15, 2024 |
| Aug 13, 2024 | Precourt Walter F. III (Officer) 20K shares $27.95 −20.9% since trade filed Aug 15, 2024 | Discretionary sale | 20K | $27.95 | $549K | −20.9% | Aug 15, 2024 |
| Aug 12, 2024 | WESTBROOK KELVIN R (Director) 662 shares $27.31 −19.0% since trade filed Aug 13, 2024 | Discretionary sale | 662 | $27.31 | $18K | −19.0% | Aug 13, 2024 |
| Aug 12, 2024 | WESTBROOK KELVIN R (Director) 800 shares $27.33 −19.1% since trade filed Aug 13, 2024 | Discretionary sale | 800 | $27.33 | $22K | −19.1% | Aug 13, 2024 |
| Aug 12, 2024 | WESTBROOK KELVIN R (Director) 921 shares $27.33 −19.1% since trade filed Aug 13, 2024 | Discretionary sale | 921 | $27.33 | $25K | −19.1% | Aug 13, 2024 |
| Aug 12, 2024 | WESTBROOK KELVIN R (Director) 10K shares $27.32 −19.0% since trade filed Aug 13, 2024 | Discretionary sale | 10K | $27.32 | $281K | −19.0% | Aug 13, 2024 |
| May 16, 2022 | Johnson Denise C (Director) 24K shares $65.00 −66.0% since trade filed May 18, 2022 | Discretionary sale | 24K | $65.00 | $1.6M | −66.0% | May 18, 2022 |
| May 6, 2022 | EBEL GREGORY L (Director) 16K shares $63.49 −65.2% since trade filed May 12, 2022 late | Open-market buy | 16K | $63.49 | $990K | −65.2% | May 12, 2022 late |
| Apr 18, 2022 | Ricard Corrine D. (Officer) 17K shares $76.02 −70.9% since trade filed Apr 19, 2022 | Discretionary sale | 17K | $76.02 | $1.3M | −70.9% | Apr 19, 2022 |
| Apr 18, 2022 | Precourt Walter F. III (Officer) 9,647 shares $78.00 −71.6% since trade filed Apr 19, 2022 | Discretionary sale | 9,647 | $78.00 | $752K | −71.6% | Apr 19, 2022 |
| Apr 18, 2022 | Isaacson Mark J. (Officer) 14K shares $76.02 −70.9% since trade filed Apr 19, 2022 | Discretionary sale | 14K | $76.02 | $1.1M | −70.9% | Apr 19, 2022 |
| Apr 14, 2022 | Ricard Corrine D. (Officer) 10K shares $77.00 −71.3% since trade filed Apr 15, 2022 | Discretionary sale | 10K | $77.00 | $770K | −71.3% | Apr 15, 2022 |
| Apr 12, 2022 | O'Rourke James Calvin (CEO) 28K shares $74.97 −70.5% since trade filed Apr 13, 2022 | Discretionary sale | 28K | $74.97 | $2.1M | −70.5% | Apr 13, 2022 |
| Mar 21, 2022 | Ricard Corrine D. (Officer) 10K shares $67.00 −67.0% since trade filed Mar 22, 2022 | Discretionary sale | 10K | $67.00 | $670K | −67.0% | Mar 22, 2022 |
| Mar 3, 2022 | Ricard Corrine D. (Officer) 10K shares $57.00 −61.2% since trade filed Mar 4, 2022 | Discretionary sale | 10K | $57.00 | $570K | −61.2% | Mar 4, 2022 |
| Mar 2, 2022 | Precourt Walter F. III (Officer) 64K shares $55.00 −59.8% since trade filed Mar 4, 2022 | Discretionary sale | 64K | $55.00 | $3.5M | −59.8% | Mar 4, 2022 |
| Feb 8, 2022 | Isaacson Mark J. (Officer) 20K shares $45.00 −50.8% since trade filed Feb 9, 2022 | Discretionary sale | 20K | $45.00 | $896K | −50.8% | Feb 9, 2022 |
| Feb 8, 2022 | Isaacson Mark J. (Officer) 20K shares $45.00 −50.8% since trade filed Feb 9, 2022 | Discretionary sale | 20K | $45.00 | $908K | −50.8% | Feb 9, 2022 |
| Nov 9, 2021 | Vale S.A. (Other) 34M shares $36.84 −40.0% since trade filed Nov 10, 2021 | Discretionary sale | 34M | $36.84 | $1.3B | −40.0% | Nov 10, 2021 |
| Mar 17, 2020 | Isaacson Mark J. (Officer) 1,000 shares $9.67 filed Mar 17, 2020 | Open-market buy | 1,000 | $9.67 | $10K | – | Mar 17, 2020 |
| Mar 16, 2020 | Bernardes Oscar (Director) 5,000 shares $9.96 filed Mar 17, 2020 | Open-market buy | 5,000 | $9.96 | $50K | – | Mar 17, 2020 |
| Mar 13, 2020 | Pires Luciano Siani (Director) 10K shares $9.43 filed Mar 17, 2020 | Open-market buy | 10K | $9.43 | $94K | – | Mar 17, 2020 |
| Mar 9, 2020 | O'Rourke James Calvin (CEO) 15K shares $13.43 filed Mar 9, 2020 | Open-market buy | 15K | $13.43 | $201K | – | Mar 9, 2020 |
| Mar 9, 2020 | Isaacson Mark J. (Officer) 1,000 shares $12.81 filed Mar 9, 2020 | Open-market buy | 1,000 | $12.81 | $13K | – | Mar 9, 2020 |
| Mar 9, 2020 | Bodine Bruce M. (Officer) 5,500 shares $13.60 filed Mar 10, 2020 | Open-market buy | 5,500 | $13.60 | $75K | – | Mar 10, 2020 |
| Sep 10, 2019 | MONAHAN WILLIAM T (Director) 2,360 shares $21.15 filed Sep 16, 2019 late | Open-market buy | 2,360 | $21.15 | $50K | – | Sep 16, 2019 late |
| Aug 21, 2019 | BEEBE CHERYL K (Director) 13K shares $19.21 filed Aug 22, 2019 | Open-market buy | 13K | $19.21 | $250K | – | Aug 22, 2019 |
| May 10, 2019 | Freeland Clint (CFO) 4,250 shares $23.60 filed May 10, 2019 | Open-market buy | 4,250 | $23.60 | $100K | – | May 10, 2019 |
| May 10, 2019 | Koenig Emery N. (Director) 2,089 shares $23.95 filed May 10, 2019 | Open-market buy | 2,089 | $23.95 | $50K | – | May 10, 2019 |
| May 10, 2019 | Isaacson Mark J. (Officer) 1,000 shares $23.55 filed May 10, 2019 | Open-market buy | 1,000 | $23.55 | $24K | – | May 10, 2019 |
| May 8, 2019 | O'Rourke James Calvin (CEO) 10K shares $24.03 filed May 9, 2019 | Open-market buy | 10K | $24.03 | $240K | – | May 9, 2019 |
| Aug 16, 2018 | Pires Luciano Siani (Director) 2,000 shares $29.68 filed Aug 20, 2018 | Open-market buy | 2,000 | $29.68 | $59K | – | Aug 20, 2018 |
| May 2, 2018 | LUMPKINS ROBERT L (Director) 4,655 shares $27.14 filed May 14, 2018 late | Open-market buy | 4,655 | $27.14 | $126K | – | May 14, 2018 late |
| Feb 27, 2018 | WESTBROOK KELVIN R (Director) 1,200 shares $27.63 filed Mar 1, 2018 | Open-market buy | 1,200 | $27.63 | $33K | – | Mar 1, 2018 |
| Aug 21, 2017 | LUMPKINS ROBERT L (Director) 2,000 shares $19.83 filed Aug 21, 2017 | Open-market buy | 2,000 | $19.83 | $40K | – | Aug 21, 2017 |
| Aug 18, 2017 | LUMPKINS ROBERT L (Director) 5,000 shares $19.98 filed Aug 21, 2017 | Open-market buy | 5,000 | $19.98 | $100K | – | Aug 21, 2017 |
| May 16, 2017 | COOPER NANCY E (Director) 1,100 shares $23.39 filed May 17, 2017 | Discretionary sale | 1,100 | $23.39 | $26K | – | May 17, 2017 |
| May 5, 2017 | EBEL GREGORY L (Director) 21K shares $23.49 filed May 8, 2017 | Open-market buy | 21K | $23.49 | $493K | – | May 8, 2017 |
| May 5, 2017 | Johnson Denise C (Director) 803 shares $23.58 filed May 5, 2017 | Open-market buy | 803 | $23.58 | $19K | – | May 5, 2017 |
| May 4, 2017 | MACK RICHARD L (CFO) 7,500 shares $23.35 filed May 4, 2017 | Open-market buy | 7,500 | $23.35 | $175K | – | May 4, 2017 |
| Feb 10, 2017 | Koenig Emery N. (Director) 3,000 shares $32.35 filed Feb 13, 2017 | Open-market buy | 3,000 | $32.35 | $97K | – | Feb 13, 2017 |
| Jun 2, 2016 | BRAUSEN ANTHONY T (Officer) 20K shares $25.72 filed Jun 6, 2016 | Discretionary sale | 20K | $25.72 | $507K | – | Jun 6, 2016 |
| May 13, 2016 | MACK RICHARD L (CFO) 27K shares $25.23 filed May 16, 2016 | Discretionary sale | 27K | $25.23 | $684K | – | May 16, 2016 |
| May 12, 2016 | MACK RICHARD L (CFO) 9,500 shares $26.00 filed May 16, 2016 | Discretionary sale | 9,500 | $26.00 | $247K | – | May 16, 2016 |
| Mar 14, 2016 | EBEL GREGORY L (Director) 9,000 shares $29.56 filed Mar 16, 2016 | Open-market buy | 9,000 | $29.56 | $266K | – | Mar 16, 2016 |
| Feb 22, 2016 | BRAUSEN ANTHONY T (Officer) 7,800 shares $24.69 filed Feb 24, 2016 | Discretionary sale | 7,800 | $24.69 | $193K | – | Feb 24, 2016 |
“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.