S&P Global insider activity
What the executives and directors of S&P Global 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 94 routine events on the chart, as a list
| Date | Insider | Shares |
|---|---|---|
| Aug 1, 2026 | Thomas Darren Robert | 785 |
| Apr 1, 2026 | Craig Christopher | 2,236 |
| Mar 1, 2026 | Aboaf Eric W. | 1,570 |
| Feb 24, 2026 | Kemps Steven J | 10K |
| Feb 24, 2026 | CHEUNG MARTINA | 19K |
| Feb 24, 2026 | Craig Christopher | 2,091 |
| Feb 24, 2026 | Saha Saugata | 11K |
| Feb 24, 2026 | Moore Sally | 5,550 |
| Feb 24, 2026 | Twomey Christina | 737 |
| Feb 24, 2026 | Ganesan Girish | 1,721 |
| Feb 24, 2026 | Le Pallec Yann | 2,600 |
| Feb 24, 2026 | Ernsberger David P | 2,217 |
| Feb 24, 2026 | Eager William W | 16K |
| Feb 12, 2026 | Craig Christopher | 1,045 |
| Feb 1, 2026 | Eager William W | 369 |
| Dec 31, 2025 | Kemps Steven J | 2,156 |
| Dec 31, 2025 | Aboaf Eric W. | 1,705 |
| Dec 31, 2025 | CHEUNG MARTINA | 5,036 |
| Dec 31, 2025 | Craig Christopher | 466 |
| Dec 31, 2025 | Saha Saugata | 2,315 |
| Dec 31, 2025 | Moore Sally | 1,632 |
| Dec 31, 2025 | Twomey Christina | 192 |
| Dec 31, 2025 | Ganesan Girish | 466 |
| Dec 31, 2025 | Le Pallec Yann | 903 |
| Dec 31, 2025 | Ernsberger David P | 454 |
| Dec 31, 2025 | Eager William W | 5,633 |
| Nov 1, 2025 | Twomey Christina | 253 |
| Oct 1, 2025 | Ganesan Girish | 254 |
| Aug 1, 2025 | Le Pallec Yann | 624 |
| Apr 1, 2025 | Craig Christopher | 2,168 |
| Mar 4, 2025 | Kemps Steven J | 15K |
| Mar 4, 2025 | Peterson Douglas L. | 55K |
| Mar 4, 2025 | CHEUNG MARTINA | 29K |
| Mar 4, 2025 | Kocherlakota Sitarama Swamy | 13K |
| Mar 4, 2025 | Craig Christopher | 408 |
| Mar 4, 2025 | Tavernier Edouard | 13K |
| Mar 4, 2025 | Draper Daniel E | 12K |
| Mar 4, 2025 | Saha Saugata | 7,938 |
| Mar 4, 2025 | Moore Sally | 6,701 |
| Mar 4, 2025 | Twomey Christina | 144 |
| Mar 4, 2025 | Ganesan Girish | 327 |
| Mar 4, 2025 | Eramo Mark | 245 |
| Mar 4, 2025 | Le Pallec Yann | 385 |
| Mar 4, 2025 | Ernsberger David P | 343 |
| Feb 25, 2025 | THORNBURGH RICHARD E | 1,300 |
| Feb 12, 2025 | Craig Christopher | 1,045 |
| Feb 1, 2025 | Tavernier Edouard | 871 |
| Feb 1, 2025 | Eramo Mark | 316 |
| Dec 31, 2024 | Kemps Steven J | 1,986 |
| Dec 31, 2024 | Peterson Douglas L. | 18K |
| Dec 31, 2024 | CHEUNG MARTINA | 3,746 |
| Dec 31, 2024 | Kocherlakota Sitarama Swamy | 1,974 |
| Dec 31, 2024 | Craig Christopher | 1,369 |
| Dec 31, 2024 | Tavernier Edouard | 2,023 |
| Dec 31, 2024 | Draper Daniel E | 874 |
| Dec 31, 2024 | Saha Saugata | 2,423 |
| Dec 31, 2024 | Moore Sally | 1,325 |
| Dec 31, 2024 | Twomey Christina | 160 |
| Dec 31, 2024 | Ganesan Girish | 373 |
| Dec 31, 2024 | Eramo Mark | 281 |
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 | 49K |
| Vested / exercised | 20K |
| Bought on market | 8,486 |
| Withheld for tax | 30K |
| Kept | 46K |
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 |
|---|---|---|---|
| Peterson Douglas L. | 159K | 49K | 30.7 |
| CHEUNG MARTINA | 10K | 28K | 265.8 |
| Tavernier Edouard | 6,644 | 17K | 257.9 |
| Kemps Steven J | 13K | 13K | 103.2 |
| Craig Christopher | 5,248 | 11K | 219 |
Who holds what
the 14 largest holdings of 25| Insider | Role | Shares held | Buys 12 m | Sales 12 m | 12 m | Last trade |
|---|---|---|---|---|---|---|
| Peterson Douglas L. Last trade May 1, 2025 | Director | 64K | – | – | May 1, 2025 | |
| Kansler Adam Jason President, Market Intelligence Last trade Aug 1, 2024 | Officer | 37K | – | – | Aug 1, 2024 | |
| CHEUNG MARTINA CEO & President Last trade Apr 29, 2026 | CEO | 28K | $998K | – | net buying over the year: 1 month buying, 0 months selling | Apr 29, 2026 |
| Tavernier Edouard President, S&P Global Mobility Last trade Aug 6, 2025 | Officer | 17K | – | – | Aug 6, 2025 | |
| Kemps Steven J EVP, Chief Legal Officer Last trade May 5, 2025 | Officer | 16K | – | – | May 5, 2025 | |
| KELLY ROBERT P Last trade Aug 7, 2024 | Director | 16K | – | – | Aug 7, 2024 | |
| Craig Christopher SVP and Controller Last trade Dec 5, 2022 | Officer | 12K | – | – | Dec 5, 2022 | |
| Saha Saugata President, Market Intelligence Last trade Aug 8, 2025 | Officer | 12K | – | – | Aug 8, 2025 | |
| Eager William W President, S&P Global Mobility Last trade Dec 10, 2025 | Officer | 11K | $6K | – | net buying over the year: 1 month buying, 0 months selling | Dec 10, 2025 |
| Moore Sally EVP, Chief Client Officer Last trade May 5, 2025 | Officer | 9,492 | – | – | May 5, 2025 | |
| Thomas Darren Robert Co-Head, Market Intelligence | Officer | 6,732 | – | – | – | |
| Kocherlakota Sitarama Swamy EVP, Chief Digital Officer Last trade Aug 1, 2024 | Officer | 6,209 | – | – | Aug 1, 2024 | |
| Ernsberger David P President, S&P Global Energy | Officer | 5,656 | – | – | – | |
| Draper Daniel E CEO, S&P Dow Jones Indices | CEO | 5,314 | – | – | – |
Open-market trade log
the 60 most recent of 294| Date | Insider | Type | Shares | Price | Value | Since trade | Filed |
|---|---|---|---|---|---|---|---|
| May 1, 2026 | Clay Catherine R (CEO) 2,500 shares $431.39 +0.0% since trade filed May 4, 2026 | Open-market buy | 2,500 | $431.39 | $1.1M | +0.0% | May 4, 2026 |
| Apr 30, 2026 | Moritz Robert Edward Jr. (Director) 1,152 shares $434.03 −0.6% since trade filed May 4, 2026 | Open-market buy | 1,152 | $434.03 | $500K | −0.6% | May 4, 2026 |
| Apr 29, 2026 | CHEUNG MARTINA (CEO) 2,322 shares $429.93 +0.3% since trade filed May 1, 2026 | Open-market buy | 2,322 | $429.93 | $998K | +0.3% | May 1, 2026 |
| Feb 11, 2026 | Joly Hubert (Director) 199 shares $399.49 +8.0% since trade filed Feb 12, 2026 | Open-market buy | 199 | $399.49 | $79K | +8.0% | Feb 12, 2026 |
| Feb 11, 2026 | Joly Hubert (Director) 2,301 shares $398.94 +8.1% since trade filed Feb 12, 2026 | Open-market buy | 2,301 | $398.94 | $918K | +8.1% | Feb 12, 2026 |
| Dec 10, 2025 | Eager William W (Officer) 12 shares $493.40 −12.6% since trade filed Jan 15, 2026 late | Open-market buy | 12 | $493.40 | $6K | −12.6% | Jan 15, 2026 late |
| Sep 10, 2025 | Eager William W (Officer) 11 shares $544.30 −20.7% since trade filed Jan 15, 2026 late | Open-market buy | 11 | $544.30 | $6K | −20.7% | Jan 15, 2026 late |
| Aug 8, 2025 | Saha Saugata (Officer) 2,000 shares $561.12 −23.1% since trade filed Aug 12, 2025 | Discretionary sale | 2,000 | $561.12 | $1.1M | −23.1% | Aug 12, 2025 |
| Aug 6, 2025 | Tavernier Edouard (Officer) 1,799 shares $555.00 −22.3% since trade filed Aug 8, 2025 | Discretionary sale | 1,799 | $555.00 | $999K | −22.3% | Aug 8, 2025 |
| May 5, 2025 | Kemps Steven J (Officer) 2,000 shares $508.82 −15.2% since trade filed May 7, 2025 | Discretionary sale | 2,000 | $508.82 | $1.0M | −15.2% | May 7, 2025 |
| May 5, 2025 | Moore Sally (Officer) 500 shares $510.43 −15.5% since trade filed May 7, 2025 | Discretionary sale | 500 | $510.43 | $255K | −15.5% | May 7, 2025 |
| May 1, 2025 | Peterson Douglas L. (Director) 300 shares $504.38 −14.5% since trade filed May 2, 2025 | Discretionary sale | 300 | $504.38 | $151K | −14.5% | May 2, 2025 |
| May 1, 2025 | Peterson Douglas L. (Director) 3,959 shares $500.67 −13.8% since trade filed May 2, 2025 | Discretionary sale | 3,959 | $500.67 | $2.0M | −13.8% | May 2, 2025 |
| May 1, 2025 | Peterson Douglas L. (Director) 4,514 shares $502.72 −14.2% since trade filed May 2, 2025 | Discretionary sale | 4,514 | $502.72 | $2.3M | −14.2% | May 2, 2025 |
| May 1, 2025 | Peterson Douglas L. (Director) 4,544 shares $501.73 −14.0% since trade filed May 2, 2025 | Discretionary sale | 4,544 | $501.73 | $2.3M | −14.0% | May 2, 2025 |
| May 1, 2025 | Peterson Douglas L. (Director) 5,856 shares $503.59 −14.3% since trade filed May 2, 2025 | Discretionary sale | 5,856 | $503.59 | $2.9M | −14.3% | May 2, 2025 |
| Feb 14, 2025 | Peterson Douglas L. (Director) 40 shares $545.12 −20.9% since trade filed Feb 19, 2025 | Discretionary sale | 40 | $545.12 | $22K | −20.9% | Feb 19, 2025 |
| Feb 14, 2025 | Peterson Douglas L. (Director) 277 shares $540.62 −20.2% since trade filed Feb 19, 2025 | Discretionary sale | 277 | $540.62 | $150K | −20.2% | Feb 19, 2025 |
| Feb 14, 2025 | Peterson Douglas L. (Director) 300 shares $541.76 −20.4% since trade filed Feb 19, 2025 | Discretionary sale | 300 | $541.76 | $163K | −20.4% | Feb 19, 2025 |
| Feb 14, 2025 | Peterson Douglas L. (Director) 1,025 shares $544.26 −20.7% since trade filed Feb 19, 2025 | Discretionary sale | 1,025 | $544.26 | $558K | −20.7% | Feb 19, 2025 |
| Feb 14, 2025 | Peterson Douglas L. (Director) 3,879 shares $543.46 −20.6% since trade filed Feb 19, 2025 | Discretionary sale | 3,879 | $543.46 | $2.1M | −20.6% | Feb 19, 2025 |
| Nov 27, 2024 | Saha Saugata (Officer) 500 shares $523.00 −17.5% since trade filed Nov 27, 2024 | Planned sale (10b5-1) | 500 | $523.00 | $262K | −17.5% | Nov 27, 2024 |
| Nov 20, 2024 | Saha Saugata (Officer) 500 shares $503.60 −14.3% since trade filed Nov 20, 2024 | Planned sale (10b5-1) | 500 | $503.60 | $252K | −14.3% | Nov 20, 2024 |
| Nov 13, 2024 | Saha Saugata (Officer) 500 shares $503.85 −14.4% since trade filed Nov 15, 2024 | Planned sale (10b5-1) | 500 | $503.85 | $252K | −14.4% | Nov 15, 2024 |
| Nov 6, 2024 | Saha Saugata (Officer) 500 shares $499.32 −13.6% since trade filed Nov 7, 2024 | Planned sale (10b5-1) | 500 | $499.32 | $250K | −13.6% | Nov 7, 2024 |
| Aug 7, 2024 | KELLY ROBERT P (Director) 7,662 shares $481.28 −10.4% since trade filed Aug 9, 2024 | Discretionary sale | 7,662 | $481.28 | $3.7M | −10.4% | Aug 9, 2024 |
| Aug 7, 2024 | CHEUNG MARTINA (Officer) 403 shares $482.10 −10.5% since trade filed Aug 9, 2024 | Discretionary sale | 403 | $482.10 | $194K | −10.5% | Aug 9, 2024 |
| Aug 7, 2024 | CHEUNG MARTINA (Officer) 471 shares $480.84 −10.3% since trade filed Aug 9, 2024 | Discretionary sale | 471 | $480.84 | $226K | −10.3% | Aug 9, 2024 |
| Aug 7, 2024 | CHEUNG MARTINA (Officer) 1,616 shares $483.73 −10.8% since trade filed Aug 9, 2024 | Discretionary sale | 1,616 | $483.73 | $782K | −10.8% | Aug 9, 2024 |
| Aug 7, 2024 | CHEUNG MARTINA (Officer) 1,732 shares $486.60 −11.4% since trade filed Aug 9, 2024 | Discretionary sale | 1,732 | $486.60 | $843K | −11.4% | Aug 9, 2024 |
| Aug 7, 2024 | CHEUNG MARTINA (Officer) 2,574 shares $485.15 −11.1% since trade filed Aug 9, 2024 | Discretionary sale | 2,574 | $485.15 | $1.2M | −11.1% | Aug 9, 2024 |
| Aug 2, 2024 | Peterson Douglas L. (CEO) 2,050 shares $484.16 −10.9% since trade filed Aug 6, 2024 | Discretionary sale | 2,050 | $484.16 | $993K | −10.9% | Aug 6, 2024 |
| Aug 2, 2024 | Peterson Douglas L. (CEO) 4,950 shares $483.37 −10.8% since trade filed Aug 6, 2024 | Discretionary sale | 4,950 | $483.37 | $2.4M | −10.8% | Aug 6, 2024 |
| Aug 1, 2024 | Kansler Adam Jason (Officer) 3,500 shares $487.96 −11.6% since trade filed Aug 5, 2024 | Discretionary sale | 3,500 | $487.96 | $1.7M | −11.6% | Aug 5, 2024 |
| Aug 1, 2024 | Kansler Adam Jason (Officer) 6,400 shares $490.17 −12.0% since trade filed Aug 5, 2024 | Discretionary sale | 6,400 | $490.17 | $3.1M | −12.0% | Aug 5, 2024 |
| Aug 1, 2024 | Kansler Adam Jason (Officer) 7,100 shares $487.00 −11.4% since trade filed Aug 5, 2024 | Discretionary sale | 7,100 | $487.00 | $3.5M | −11.4% | Aug 5, 2024 |
| Aug 1, 2024 | Kocherlakota Sitarama Swamy (Officer) 818 shares $486.86 −11.4% since trade filed Aug 5, 2024 | Discretionary sale | 818 | $486.86 | $398K | −11.4% | Aug 5, 2024 |
| Aug 1, 2024 | Kocherlakota Sitarama Swamy (Officer) 1,239 shares $489.87 −11.9% since trade filed Aug 5, 2024 | Discretionary sale | 1,239 | $489.87 | $607K | −11.9% | Aug 5, 2024 |
| Aug 1, 2024 | Kocherlakota Sitarama Swamy (Officer) 2,112 shares $488.02 −11.6% since trade filed Aug 5, 2024 | Discretionary sale | 2,112 | $488.02 | $1.0M | −11.6% | Aug 5, 2024 |
| Aug 1, 2024 | Kocherlakota Sitarama Swamy (Officer) 5,431 shares $489.17 −11.8% since trade filed Aug 5, 2024 | Discretionary sale | 5,431 | $489.17 | $2.7M | −11.8% | Aug 5, 2024 |
| Aug 1, 2024 | Manis Dimitra (Officer) 2,151 shares $490.00 −12.0% since trade filed Aug 5, 2024 | Discretionary sale | 2,151 | $490.00 | $1.1M | −12.0% | Aug 5, 2024 |
| Jul 31, 2024 | Kemps Steven J (Officer) 2,700 shares $491.55 −12.2% since trade filed Aug 1, 2024 | Discretionary sale | 2,700 | $491.55 | $1.3M | −12.2% | Aug 1, 2024 |
| Jul 31, 2024 | Tavernier Edouard (Officer) 500 shares $491.55 −12.2% since trade filed Aug 1, 2024 | Discretionary sale | 500 | $491.55 | $246K | −12.2% | Aug 1, 2024 |
| Jul 31, 2024 | Saha Saugata (Officer) 1,500 shares $491.55 −12.2% since trade filed Aug 1, 2024 | Discretionary sale | 1,500 | $491.55 | $737K | −12.2% | Aug 1, 2024 |
| Jul 31, 2024 | Moore Sally (Officer) 100 shares $489.32 −11.8% since trade filed Aug 1, 2024 | Discretionary sale | 100 | $489.32 | $49K | −11.8% | Aug 1, 2024 |
| Jul 31, 2024 | Moore Sally (Officer) 226 shares $484.00 −10.9% since trade filed Aug 1, 2024 | Discretionary sale | 226 | $484.00 | $109K | −10.9% | Aug 1, 2024 |
| Jul 31, 2024 | Moore Sally (Officer) 261 shares $482.35 −10.6% since trade filed Aug 1, 2024 | Discretionary sale | 261 | $482.35 | $126K | −10.6% | Aug 1, 2024 |
| Jul 31, 2024 | Moore Sally (Officer) 343 shares $488.40 −11.7% since trade filed Aug 1, 2024 | Discretionary sale | 343 | $488.40 | $168K | −11.7% | Aug 1, 2024 |
| Jul 31, 2024 | Moore Sally (Officer) 438 shares $487.59 −11.5% since trade filed Aug 1, 2024 | Discretionary sale | 438 | $487.59 | $214K | −11.5% | Aug 1, 2024 |
| Jul 31, 2024 | Moore Sally (Officer) 962 shares $486.44 −11.3% since trade filed Aug 1, 2024 | Discretionary sale | 962 | $486.44 | $468K | −11.3% | Aug 1, 2024 |
| Jul 31, 2024 | Moore Sally (Officer) 1,513 shares $484.77 −11.0% since trade filed Aug 1, 2024 | Discretionary sale | 1,513 | $484.77 | $733K | −11.0% | Aug 1, 2024 |
| May 15, 2024 | Peterson Douglas L. (CEO) 100 shares $429.63 +0.4% since trade filed May 17, 2024 | Planned sale (10b5-1) | 100 | $429.63 | $43K | +0.4% | May 17, 2024 |
| May 15, 2024 | Peterson Douglas L. (CEO) 702 shares $431.40 +0.0% since trade filed May 17, 2024 | Planned sale (10b5-1) | 702 | $431.40 | $303K | +0.0% | May 17, 2024 |
| May 15, 2024 | Peterson Douglas L. (CEO) 1,174 shares $429.13 +0.5% since trade filed May 17, 2024 | Planned sale (10b5-1) | 1,174 | $429.13 | $504K | +0.5% | May 17, 2024 |
| May 15, 2024 | Peterson Douglas L. (CEO) 2,011 shares $433.62 −0.5% since trade filed May 17, 2024 | Planned sale (10b5-1) | 2,011 | $433.62 | $872K | −0.5% | May 17, 2024 |
| May 15, 2024 | Peterson Douglas L. (CEO) 2,013 shares $432.98 −0.4% since trade filed May 17, 2024 | Planned sale (10b5-1) | 2,013 | $432.98 | $872K | −0.4% | May 17, 2024 |
| Feb 15, 2024 | Peterson Douglas L. (CEO) 1,798 shares $423.34 +1.9% since trade filed Feb 20, 2024 | Discretionary sale | 1,798 | $423.34 | $761K | +1.9% | Feb 20, 2024 |
| Feb 15, 2024 | Peterson Douglas L. (CEO) 1,818 shares $424.96 +1.5% since trade filed Feb 20, 2024 | Discretionary sale | 1,818 | $424.96 | $773K | +1.5% | Feb 20, 2024 |
| Feb 15, 2024 | Peterson Douglas L. (CEO) 2,384 shares $425.64 +1.4% since trade filed Feb 20, 2024 | Discretionary sale | 2,384 | $425.64 | $1.0M | +1.4% | Feb 20, 2024 |
| Nov 15, 2023 | Peterson Douglas L. (CEO) 815 shares $403.91 +6.8% since trade filed Nov 17, 2023 | Planned sale (10b5-1) | 815 | $403.91 | $329K | +6.8% | Nov 17, 2023 |
“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.