FINHUB Insights

What the executives and directors of CSX Corporation actually did with their own shares, decoded from three years of SEC Form 4 filings.

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

The tape: three years of insider trades

Open-market buy Discretionary sale Planned sale (10b5-1) Reported-price path Routine
$20$40$602024Jul2025Jul2026JulWHISLER J STEVEN — routine flow, 1,216 (2023-09-15)Cory Michael A. — routine flow, 48.2K (2023-09-29)WHISLER J STEVEN — routine flow, 1,102 (2023-12-15)Hinrichs Joseph R — routine flow, 328 (2023-12-29)Fortune Stephen — routine flow, 357 (2023-12-29)Pelkey Sean R. — routine flow, 37.6K (2024-01-26)Goldman Nathan D — routine flow, 85.8K (2024-01-26)Williams Angela C — routine flow, 12.1K (2024-01-26)Sorfleet Diana B — routine flow, 85.8K (2024-01-26)Boone Kevin S. — routine flow, 116.9K (2024-01-26)Goldman Nathan D — routine flow, 7,462 (2024-02-09)Williams Angela C — routine flow, 842 (2024-02-09)Sorfleet Diana B — routine flow, 7,462 (2024-02-09)Boone Kevin S. — routine flow, 10.2K (2024-02-09)Pelkey Sean R. — routine flow, 3,258 (2024-02-09)Hinrichs Joseph R — routine flow, 70.5K (2024-02-16)Goldman Nathan D — routine flow, 14.6K (2024-02-16)Williams Angela C — routine flow, 1,873 (2024-02-16)Sorfleet Diana B — routine flow, 14.6K (2024-02-16)Boone Kevin S. — routine flow, 19.8K (2024-02-16)Pelkey Sean R. — routine flow, 14.6K (2024-02-16)Fortune Stephen — routine flow, 13.9K (2024-02-16)Cory Michael A. — routine flow, 18.3K (2024-02-16)ALVARADO DONNA M — routine flow, 4,902 (2024-02-16)MOFFETT DAVID M — routine flow, 4,902 (2024-02-16)ZILLMER JOHN J — routine flow, 11.7K (2024-02-16)WHISLER J STEVEN — routine flow, 4,902 (2024-02-16)WAINSCOTT JAMES L — routine flow, 4,902 (2024-02-16)RIEFLER LINDA H — routine flow, 4,902 (2024-02-16)Halverson Steven T — routine flow, 4,902 (2024-02-16)Hilal Paul C — routine flow, 4,902 (2024-02-16)Vautrinot Suzanne M — routine flow, 4,902 (2024-02-16)Bostick Thomas — routine flow, 4,902 (2024-02-16)Goldman Nathan D — routine flow, 161.5K (2024-02-20)WHISLER J STEVEN — routine flow, 1,014 (2024-03-15)Fortune Stephen — routine flow, 4,670 (2024-04-01)WHISLER J STEVEN — routine flow, 1,165 (2024-06-14)Cory Michael A. — routine flow, 382 (2024-06-28)WHISLER J STEVEN — routine flow, 1,119 (2024-09-13)Goldman Nathan D — routine flow, 70K (2024-11-18)WHISLER J STEVEN — routine flow, 1,128 (2024-12-13)Cory Michael A. — routine flow, 350 (2024-12-31)Hinrichs Joseph R — routine flow, 104.6K (2025-01-26)Williams Angela C — routine flow, 4,395 (2025-01-26)Sorfleet Diana B — routine flow, 25.9K (2025-01-26)Boone Kevin S. — routine flow, 35K (2025-01-26)Pelkey Sean R. — routine flow, 26.5K (2025-01-26)Fortune Stephen — routine flow, 24.6K (2025-01-26)Burns Michael S. — routine flow, 4,164 (2025-01-26)ALVARADO DONNA M — routine flow, 5,694 (2025-02-14)MOFFETT DAVID M — routine flow, 5,694 (2025-02-14)ZILLMER JOHN J — routine flow, 13.2K (2025-02-14)WHISLER J STEVEN — routine flow, 5,694 (2025-02-14)WAINSCOTT JAMES L — routine flow, 5,694 (2025-02-14)RIEFLER LINDA H — routine flow, 5,694 (2025-02-14)Halverson Steven T — routine flow, 5,694 (2025-02-14)Hilal Paul C — routine flow, 5,694 (2025-02-14)Hinrichs Joseph R — routine flow, 91.7K (2025-02-14)Vautrinot Suzanne M — routine flow, 5,694 (2025-02-14)Chow Anne H — routine flow, 5,694 (2025-02-14)Bostick Thomas — routine flow, 5,694 (2025-02-14)Williams Angela C — routine flow, 3,124 (2025-02-14)Sorfleet Diana B — routine flow, 24.2K (2025-02-14)Boone Kevin S. — routine flow, 32.8K (2025-02-14)Pelkey Sean R. — routine flow, 26.8K (2025-02-14)Fortune Stephen — routine flow, 23.7K (2025-02-14)Cory Michael A. — routine flow, 21.3K (2025-02-14)Burns Michael S. — routine flow, 10.7K (2025-02-14)Begeman Ann D. — routine flow, 5,694 (2025-02-14)Hilal Paul C — routine flow, 30K (2025-02-19)WHISLER J STEVEN — routine flow, 1,250 (2025-03-14)Fortune Stephen — routine flow, 5,024 (2025-04-01)WHISLER J STEVEN — routine flow, 1,167 (2025-06-13)Pelkey Sean R. — routine flow, 2,037 (2025-06-30)WHISLER J STEVEN — routine flow, 1,154 (2025-09-15)Hinrichs Joseph R — routine flow, 52.4K (2025-09-26)Burns Michael S. — routine flow, 24.2K (2025-10-20)Boone Kevin S. — routine flow, 31.1K (2025-10-22)Kenney Maryclare T. — routine flow, 1,296 (2025-11-14)Hilal Paul C — routine flow, 10K (2025-12-04)WHISLER J STEVEN — routine flow, 1,681 (2025-12-15)Williams Angela C — routine flow, 486 (2026-01-23)Sorfleet Diana B — routine flow, 3,324 (2026-01-23)Boone Kevin S. — routine flow, 4,503 (2026-01-23)Fortune Stephen — routine flow, 3,324 (2026-01-23)Cory Michael A. — routine flow, 2,925 (2026-01-23)Burns Michael S. — routine flow, 386 (2026-01-23)Kenney Maryclare T. — routine flow, 513 (2026-01-23)Fortune Stephen — routine flow, 31.5K (2026-02-03)Williams Angela C — routine flow, 811 (2026-02-13)Sorfleet Diana B — routine flow, 5,577 (2026-02-13)Boone Kevin S. — routine flow, 7,558 (2026-02-13)Fortune Stephen — routine flow, 5,578 (2026-02-13)Cory Michael A. — routine flow, 3,874 (2026-02-13)Burns Michael S. — routine flow, 1,239 (2026-02-13)Kenney Maryclare T. — routine flow, 933 (2026-02-13)Sorfleet Diana B — routine flow, 90K (2026-02-19)MOFFETT DAVID M — routine flow, 4,455 (2026-02-26)ZILLMER JOHN J — routine flow, 10.3K (2026-02-26)ANGEL STEPHEN F — routine flow, 63.3K (2026-02-26)WHISLER J STEVEN — routine flow, 4,455 (2026-02-26)CHAND M RIZWAN — routine flow, 11.7K (2026-02-26)WAINSCOTT JAMES L — routine flow, 4,455 (2026-02-26)RIEFLER LINDA H — routine flow, 4,455 (2026-02-26)Halverson Steven T — routine flow, 4,455 (2026-02-26)Hilal Paul C — routine flow, 4,455 (2026-02-26)Vautrinot Suzanne M — routine flow, 4,455 (2026-02-26)Chow Anne H — routine flow, 4,455 (2026-02-26)Bostick Thomas — routine flow, 4,455 (2026-02-26)Williams Angela C — routine flow, 1,876 (2026-02-26)Boone Kevin S. — routine flow, 15.2K (2026-02-26)Fortune Stephen — routine flow, 10.9K (2026-02-26)Cory Michael A. — routine flow, 15.2K (2026-02-26)Burns Michael S. — routine flow, 8,207 (2026-02-26)Begeman Ann D. — routine flow, 4,455 (2026-02-26)Kenney Maryclare T. — routine flow, 9,379 (2026-02-26)ZILLMER JOHN J — routine flow, 5,850 (2026-03-02)WHISLER J STEVEN — routine flow, 954 (2026-03-13)Boone Kevin S. — routine flow, 136.7K (2026-06-03)WHISLER J STEVEN — routine flow, 791 (2026-06-15)Burns Michael S. — routine flow, 13K (2026-07-24)Routine: vests, tax, giftsGoldman Nathan D (Officer) — Planned sale (10b5-1): 244.5K @ $36.62 = $9M (2024-02-20)Boone Kevin S. (Officer) — Discretionary sale: 60K @ $37.1 = $2.2M (2024-02-06)Sorfleet Diana B (Officer) — Discretionary sale: 37.1K @ $37.17 = $1.4M (2024-02-07)Goldman Nathan D (Officer) — Discretionary sale: 118.6K @ $35.39 = $4.2M (2024-11-18)Fortune Stephen (Officer) — Discretionary sale: 1,500 @ $31.41 = $47K (2025-03-04)Burns Michael S. (Officer) — Discretionary sale: 24.2K @ $36.76 = $891K (2025-10-20)Boone Kevin S. (Officer) — Discretionary sale: 31.1K @ $36.09 = $1.1M (2025-10-22)Sorfleet Diana B (Officer) — Discretionary sale: 66.7K @ $37.48 = $2.5M (2026-01-28)Fortune Stephen (Officer) — Discretionary sale: 31.5K @ $38.65 = $1.2M (2026-02-03)Sorfleet Diana B (Officer) — Discretionary sale: 90K @ $41.56 = $3.7M (2026-02-19)ZILLMER JOHN J (Director) — Discretionary sale: 10K @ $46.45 = $465K (2026-06-03)Boone Kevin S. (CFO) — Discretionary sale: 136.7K @ $46.7 = $6.4M (2026-06-03)Williams Angela C (Officer) — Discretionary sale: 30K @ $53.29 = $1.6M (2026-07-24)Burns Michael S. (Officer) — Discretionary sale: 13K @ $52.68 = $685K (2026-07-24)ANGEL STEPHEN F (CEO) — Open-market buy: 55K @ $36.87 = $2M (2025-10-20)ANGEL STEPHEN F (CEO) — Open-market buy: 25K @ $40.27 = $1M (2026-03-06)Boone $6.4MGoldman $4.2M

Every marker sits at the exact 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 gray strip is routine flow (vestings, tax withholding, gifts) that headlines love to miscount as selling.

Where the shares went, last 12 months

Granted: 207.7KGranted 207.7KVested / exercised: 326.5KVested / exercised 326.5KBought on market: 80KBought on market 80KWithheld for tax: 82.3KWithheld for tax 82.3KDiscretionary sales: 433.1KDiscretionary sales 433.1KGifts: 15.9KGifts 15.9KKept: 82.9KKept 82.9K

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.

Skin in the game

10020222023202420252026Hinrichs Joseph RZILLMER JOHN JHilal Paul CHinrichs 238.5Zillmer 108.8Hilal 54.1

Directly held shares as reported after each trade, indexed to 100 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.

Who holds what

Insider Role Shares held Buys 12 m Sales 12 m 12 m Last trade
Hilal Paul C Director 1.5M 2021-04-30
ALVARADO DONNA M Director 393.3K 2020-02-20
ZILLMER JOHN J Director 353.7K $465K 2026-06-03
Halverson Steven T Director 336.2K 2019-10-24
Hinrichs Joseph R President & CEO CEO 304.4K
Boone Kevin S. EVP & CFO CFO 222.1K $7.5M 2026-06-03
Goldman Nathan D EVP & CLO Officer 203K 2024-11-18
Sorfleet Diana B EVP & CAO Officer 179K $6.2M 2026-02-19
ANGEL STEPHEN F President & CEO CEO 146.5K $3M 2026-03-06
WHISLER J STEVEN Director 139.4K
Pelkey Sean R. EVP & CFO CFO 138.8K
Cory Michael A. EVP & COO COO 96K
Fortune Stephen EVP - CD & TO Officer 87.8K $1.2M 2026-02-03
Burns Michael S. SVP - CLO & Corp Secy Officer 72.6K $1.6M 2026-07-24

Open-market trade log

Date Insider Type Shares Price Value Since trade Filed
2026-07-24 Williams Angela C (Officer) Discretionary sale 30K $53.29 $1.6M 0% 2026-07-27
2026-07-24 Burns Michael S. (Officer) Discretionary sale 13K $52.68 $685K +1.2% 2026-07-27
2026-06-03 ZILLMER JOHN J (Director) Discretionary sale 10K $46.45 $465K +14.7% 2026-06-04
2026-06-03 Boone Kevin S. (CFO) Discretionary sale 136.7K $46.70 $6.4M +14.1% 2026-06-05
2026-03-06 ANGEL STEPHEN F (CEO) Open-market buy 25K $40.27 $1M +32.3% 2026-03-06
2026-02-19 Sorfleet Diana B (Officer) Discretionary sale 90K $41.56 $3.7M +28.2% 2026-02-20
2026-02-03 Fortune Stephen (Officer) Discretionary sale 31.5K $38.65 $1.2M +37.9% 2026-02-04
2026-01-28 Sorfleet Diana B (Officer) Discretionary sale 66.7K $37.48 $2.5M +42.2% 2026-01-29
2025-10-22 Boone Kevin S. (Officer) Discretionary sale 31.1K $36.09 $1.1M +47.7% 2025-10-24
2025-10-20 ANGEL STEPHEN F (CEO) Open-market buy 55K $36.87 $2M +44.5% 2025-10-21
2025-10-20 Burns Michael S. (Officer) Discretionary sale 24.2K $36.76 $891K +45% 2025-10-22
2025-03-04 Fortune Stephen (Officer) Discretionary sale 1,500 $31.41 $47K +69.7% 2025-03-05
2024-11-18 Goldman Nathan D (Officer) Discretionary sale 48.6K $35.40 $1.7M +50.5% 2024-11-20
2024-11-18 Goldman Nathan D (Officer) Discretionary sale 70K $35.39 $2.5M +50.6% 2024-11-20
2024-02-20 Goldman Nathan D (Officer) Planned sale (10b5-1) 244.5K $36.62 $9M +45.5% 2024-02-22
2024-02-07 Sorfleet Diana B (Officer) Discretionary sale 37.1K $37.17 $1.4M +43.4% 2024-02-07
2024-02-06 Boone Kevin S. (Officer) Discretionary sale 60K $37.10 $2.2M +43.6% 2024-02-07
2022-06-06 ZILLMER JOHN J (Director) Discretionary sale 16K $32.25 $516K +65.2% 2022-06-08
2022-05-13 WAINSCOTT JAMES L (Director) Open-market buy 5,000 $33.48 $167K +59.2% 2022-05-16
2022-05-12 WAINSCOTT JAMES L (Director) Open-market buy 5,000 $32.93 $165K +61.8% 2022-05-16
2021-10-22 Goldman Nathan D (Officer) Discretionary sale 17.8K $34.94 $622K +52.5% 2021-10-25
2021-10-22 Goldman Nathan D (Officer) Discretionary sale 40K $34.94 $1.4M +52.5% 2021-10-25
2021-10-21 Williams Angela C (Officer) Discretionary sale 3,558 $35.33 $126K +50.8% 2021-10-25
2021-10-21 Williams Angela C (Officer) Discretionary sale 3,948 $35.33 $139K +50.8% 2021-10-25
2021-10-21 Williams Angela C (Officer) Discretionary sale 3,948 $35.67 $141K +49.4% 2021-10-25
2021-10-21 Williams Angela C (Officer) Discretionary sale 5,298 $35.34 $187K +50.8% 2021-10-25
2021-10-21 Williams Angela C (Officer) Discretionary sale 6,609 $35.33 $233K +50.8% 2021-10-25
2021-10-21 Williams Angela C (Officer) Discretionary sale 7,356 $35.34 $260K +50.8% 2021-10-25
2021-10-21 Williams Angela C (Officer) Discretionary sale 7,818 $35.67 $279K +49.4% 2021-10-25
2021-09-08 Wallace Mark Kenneth (Officer) Discretionary sale 161.5K $31.60 $5.1M +68.6% 2021-09-09
2021-08-24 ZILLMER JOHN J (Director) Discretionary sale 15K $33.54 $503K +58.9% 2021-08-26
2021-07-26 ZILLMER JOHN J (Director) Discretionary sale 80K $32.64 $2.6M 2021-07-28
2021-07-26 Goldman Nathan D (Officer) Discretionary sale 35K $32.87 $1.2M 2021-07-27
2021-05-10 Wallace Mark Kenneth (Officer) Discretionary sale 48K $104.38 $5M 2021-05-12
2021-05-03 MOFFETT DAVID M (Director) Discretionary sale 5,819 $101.93 $593K 2021-05-03
2021-04-30 Hilal Paul C (Director) Discretionary sale 500K $100.40 $50.2M 2021-04-30
2021-04-28 Hilal Paul C (Director) Discretionary sale 411.7K $101.00 $41.6M 2021-04-30
2021-04-28 Hilal Paul C (Director) Discretionary sale 1M $100.90 $100.9M 2021-04-30
2021-04-26 Sorfleet Diana B (Officer) Discretionary sale 8,260 $102.46 $846K 2021-04-28
2021-04-26 Sorfleet Diana B (Officer) Discretionary sale 22.3K $102.49 $2.3M 2021-04-28
2021-04-22 ZILLMER JOHN J (Director) Discretionary sale 17.2K $102.92 $1.8M 2021-04-26
2021-04-22 Goldman Nathan D (Officer) Discretionary sale 12K $102.82 $1.2M 2021-04-26
2021-04-22 Goldman Nathan D (Officer) Discretionary sale 24.3K $103.50 $2.5M 2021-04-26
2021-02-12 Wallace Mark Kenneth (Officer) Discretionary sale 26.5K $89.44 $2.4M 2021-02-17
2020-11-05 Wallace Mark Kenneth (Officer) Discretionary sale 3,986 $87.57 $349K 2020-11-06
2020-11-05 Goldman Nathan D (Officer) Discretionary sale 12K $87.23 $1M 2020-11-06
2020-08-11 Goldman Nathan D (Officer) Discretionary sale 25K $75.54 $1.9M 2020-08-13
2020-08-11 Sorfleet Diana B (Officer) Discretionary sale 2,095 $75.62 $158K 2020-08-13
2020-08-11 Sorfleet Diana B (Officer) Discretionary sale 34.7K $75.28 $2.6M 2020-08-13
2020-07-24 ZILLMER JOHN J (Director) Discretionary sale 20.5K $72.13 $1.5M 2020-07-24
2020-07-01 FOOTE JAMES M (CEO) Open-market buy 342 $59.28 $20K 2020-10-27 late
2020-07-01 Wallace Mark Kenneth (Officer) Open-market buy 341 $59.28 $20K 2020-11-06 late
2020-07-01 Boone Kevin S. (CFO) Open-market buy 267 $59.28 $16K 2020-10-02 late
2020-05-27 Wallace Mark Kenneth (Officer) Discretionary sale 20K $72.79 $1.5M 2020-05-29
2020-04-29 Hilal Paul C (Director) Discretionary sale 700K $68.31 $47.8M 2020-05-01
2020-02-20 ALVARADO DONNA M (Director) Discretionary sale 113 $80.24 $9K 2020-02-24
2020-02-20 ALVARADO DONNA M (Director) Discretionary sale 11.2K $80.28 $902K 2020-02-24
2020-02-18 Goldman Nathan D (Officer) Discretionary sale 8,000 $79.62 $637K 2020-02-20
2020-01-02 Boone Kevin S. (CFO) Open-market buy 78 $61.51 $5K 2020-02-20 late
2019-10-24 Halverson Steven T (Director) Discretionary sale 39.8K $71.65 $2.9M 2019-10-25

“Since trade” compares with the latest insider-implied price, not a market quote; this site carries no market data by design.

Filing hygiene

148 Forms 4, 3 years
0 filed late
0 amendments
2.1 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, refreshed daily. Browse the source filings on SEC EDGAR. Data through 2026-08-06