FINHUB Insights

CSX insider activity

CSX · CSX income statements · EDGAR

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

−$16M net open-market flow, 12 m
2 open-market buys, 12 m
0% of sale value on 10b5-1 plans, 12 m
199 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 121 routine events on the chart, as a list
Date Insider Shares
Sep 15, 2026 WHISLER J STEVEN 771
Jul 24, 2026 Burns Michael S. 13K
Jun 15, 2026 WHISLER J STEVEN 791
Jun 3, 2026 Boone Kevin S. 137K
Mar 13, 2026 WHISLER J STEVEN 954
Mar 2, 2026 ZILLMER JOHN J 5,850
Feb 26, 2026 MOFFETT DAVID M 4,455
Feb 26, 2026 ZILLMER JOHN J 10K
Feb 26, 2026 ANGEL STEPHEN F 63K
Feb 26, 2026 WHISLER J STEVEN 4,455
Feb 26, 2026 CHAND M RIZWAN 12K
Feb 26, 2026 WAINSCOTT JAMES L 4,455
Feb 26, 2026 RIEFLER LINDA H 4,455
Feb 26, 2026 Halverson Steven T 4,455
Feb 26, 2026 Hilal Paul C 4,455
Feb 26, 2026 Vautrinot Suzanne M 4,455
Feb 26, 2026 Chow Anne H 4,455
Feb 26, 2026 Bostick Thomas 4,455
Feb 26, 2026 Williams Angela C 1,876
Feb 26, 2026 Boone Kevin S. 15K
Feb 26, 2026 Fortune Stephen 11K
Feb 26, 2026 Cory Michael A. 15K
Feb 26, 2026 Burns Michael S. 8,207
Feb 26, 2026 Begeman Ann D. 4,455
Feb 26, 2026 Kenney Maryclare T. 9,379
Feb 19, 2026 Sorfleet Diana B 90K
Feb 13, 2026 Williams Angela C 811
Feb 13, 2026 Sorfleet Diana B 5,577
Feb 13, 2026 Boone Kevin S. 7,558
Feb 13, 2026 Fortune Stephen 5,578
Feb 13, 2026 Cory Michael A. 3,874
Feb 13, 2026 Burns Michael S. 1,239
Feb 13, 2026 Kenney Maryclare T. 933
Feb 3, 2026 Fortune Stephen 31K
Jan 23, 2026 Williams Angela C 486
Jan 23, 2026 Sorfleet Diana B 3,324
Jan 23, 2026 Boone Kevin S. 4,503
Jan 23, 2026 Fortune Stephen 3,324
Jan 23, 2026 Cory Michael A. 2,925
Jan 23, 2026 Burns Michael S. 386
Jan 23, 2026 Kenney Maryclare T. 513
Dec 15, 2025 WHISLER J STEVEN 1,681
Dec 4, 2025 Hilal Paul C 10K
Nov 14, 2025 Kenney Maryclare T. 1,296
Oct 22, 2025 Boone Kevin S. 31K
Oct 20, 2025 Burns Michael S. 24K
Sep 26, 2025 Hinrichs Joseph R 52K
Sep 15, 2025 WHISLER J STEVEN 1,154
Jun 30, 2025 Pelkey Sean R. 2,037
Jun 13, 2025 WHISLER J STEVEN 1,167
Apr 1, 2025 Fortune Stephen 5,024
Mar 14, 2025 WHISLER J STEVEN 1,250
Feb 19, 2025 Hilal Paul C 30K
Feb 14, 2025 ALVARADO DONNA M 5,694
Feb 14, 2025 MOFFETT DAVID M 5,694
Feb 14, 2025 ZILLMER JOHN J 13K
Feb 14, 2025 WHISLER J STEVEN 5,694
Feb 14, 2025 WAINSCOTT JAMES L 5,694
Feb 14, 2025 RIEFLER LINDA H 5,694
Feb 14, 2025 Halverson Steven T 5,694

The 60 most recent of 121.

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 207K
Vested / exercised 326K
Bought on market 80K
Withheld for tax 82K
Discretionary sales 433K
Gifts 16K
Kept 82K

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
Hilal Paul C 42K 23K 54.1
ZILLMER JOHN J 337K 354K 105
Hinrichs Joseph R 128K 304K 238.5

Who holds what

the 14 largest holdings of 24
Insider Role Shares held Buys 12 m Sales 12 m 12 m Last trade
Hilal Paul C Last trade Apr 30, 2021 Director 1.5M Apr 30, 2021
ALVARADO DONNA M Last trade Feb 20, 2020 Director 393K Feb 20, 2020
ZILLMER JOHN J Last trade Jun 3, 2026 Director 354K $465K net selling over the year: 0 months buying, 1 month selling Jun 3, 2026
Halverson Steven T Last trade Oct 24, 2019 Director 336K Oct 24, 2019
Hinrichs Joseph R President & CEO CEO 304K
Boone Kevin S. EVP & CFO Last trade Jun 3, 2026 CFO 222K $7.5M net selling over the year: 0 months buying, 2 months selling Jun 3, 2026
Goldman Nathan D EVP & CLO Last trade Nov 18, 2024 Officer 203K Nov 18, 2024
Sorfleet Diana B EVP & CAO Last trade Feb 19, 2026 Officer 179K $6.2M net selling over the year: 0 months buying, 2 months selling Feb 19, 2026
ANGEL STEPHEN F President & CEO Last trade Mar 6, 2026 CEO 147K $3.0M net buying over the year: 2 months buying, 0 months selling Mar 6, 2026
WHISLER J STEVEN Director 140K
Pelkey Sean R. EVP & CFO CFO 139K
Cory Michael A. EVP & COO COO 96K
Fortune Stephen EVP - CD & TO Last trade Feb 3, 2026 Officer 88K $1.2M net selling over the year: 0 months buying, 1 month selling Feb 3, 2026
Burns Michael S. SVP - CLO & Corp Secy Last trade Jul 24, 2026 Officer 73K $1.6M net selling over the year: 0 months buying, 2 months selling Jul 24, 2026

Open-market trade log

the 60 most recent of 245
Date Insider Type Shares Price Value Since trade Filed
Jul 24, 2026 Williams Angela C (Officer) 30K shares $53.29 +0.0% since trade filed Jul 27, 2026 Discretionary sale 30K $53.29 $1.6M +0.0% Jul 27, 2026
Jul 24, 2026 Burns Michael S. (Officer) 13K shares $52.68 +1.2% since trade filed Jul 27, 2026 Discretionary sale 13K $52.68 $685K +1.2% Jul 27, 2026
Jun 3, 2026 ZILLMER JOHN J (Director) 10K shares $46.45 +14.7% since trade filed Jun 4, 2026 Discretionary sale 10K $46.45 $465K +14.7% Jun 4, 2026
Jun 3, 2026 Boone Kevin S. (CFO) 137K shares $46.70 +14.1% since trade filed Jun 5, 2026 Discretionary sale 137K $46.70 $6.4M +14.1% Jun 5, 2026
Mar 6, 2026 ANGEL STEPHEN F (CEO) 25K shares $40.27 +32.3% since trade filed Mar 6, 2026 Open-market buy 25K $40.27 $1.0M +32.3% Mar 6, 2026
Feb 19, 2026 Sorfleet Diana B (Officer) 90K shares $41.56 +28.2% since trade filed Feb 20, 2026 Discretionary sale 90K $41.56 $3.7M +28.2% Feb 20, 2026
Feb 3, 2026 Fortune Stephen (Officer) 31K shares $38.65 +37.9% since trade filed Feb 4, 2026 Discretionary sale 31K $38.65 $1.2M +37.9% Feb 4, 2026
Jan 28, 2026 Sorfleet Diana B (Officer) 67K shares $37.48 +42.2% since trade filed Jan 29, 2026 Discretionary sale 67K $37.48 $2.5M +42.2% Jan 29, 2026
Oct 22, 2025 Boone Kevin S. (Officer) 31K shares $36.09 +47.7% since trade filed Oct 24, 2025 Discretionary sale 31K $36.09 $1.1M +47.7% Oct 24, 2025
Oct 20, 2025 ANGEL STEPHEN F (CEO) 55K shares $36.87 +44.5% since trade filed Oct 21, 2025 Open-market buy 55K $36.87 $2.0M +44.5% Oct 21, 2025
Oct 20, 2025 Burns Michael S. (Officer) 24K shares $36.76 +45.0% since trade filed Oct 22, 2025 Discretionary sale 24K $36.76 $891K +45.0% Oct 22, 2025
Mar 4, 2025 Fortune Stephen (Officer) 1,500 shares $31.41 +69.7% since trade filed Mar 5, 2025 Discretionary sale 1,500 $31.41 $47K +69.7% Mar 5, 2025
Nov 18, 2024 Goldman Nathan D (Officer) 49K shares $35.40 +50.5% since trade filed Nov 20, 2024 Discretionary sale 49K $35.40 $1.7M +50.5% Nov 20, 2024
Nov 18, 2024 Goldman Nathan D (Officer) 70K shares $35.39 +50.6% since trade filed Nov 20, 2024 Discretionary sale 70K $35.39 $2.5M +50.6% Nov 20, 2024
Feb 20, 2024 Goldman Nathan D (Officer) 244K shares $36.62 +45.5% since trade filed Feb 22, 2024 Planned sale (10b5-1) 244K $36.62 $9.0M +45.5% Feb 22, 2024
Feb 7, 2024 Sorfleet Diana B (Officer) 37K shares $37.17 +43.4% since trade filed Feb 7, 2024 Discretionary sale 37K $37.17 $1.4M +43.4% Feb 7, 2024
Feb 6, 2024 Boone Kevin S. (Officer) 60K shares $37.10 +43.6% since trade filed Feb 7, 2024 Discretionary sale 60K $37.10 $2.2M +43.6% Feb 7, 2024
Jun 6, 2022 ZILLMER JOHN J (Director) 16K shares $32.25 +65.2% since trade filed Jun 8, 2022 Discretionary sale 16K $32.25 $516K +65.2% Jun 8, 2022
May 13, 2022 WAINSCOTT JAMES L (Director) 5,000 shares $33.48 +59.2% since trade filed May 16, 2022 Open-market buy 5,000 $33.48 $167K +59.2% May 16, 2022
May 12, 2022 WAINSCOTT JAMES L (Director) 5,000 shares $32.93 +61.8% since trade filed May 16, 2022 Open-market buy 5,000 $32.93 $165K +61.8% May 16, 2022
Oct 22, 2021 Goldman Nathan D (Officer) 18K shares $34.94 +52.5% since trade filed Oct 25, 2021 Discretionary sale 18K $34.94 $622K +52.5% Oct 25, 2021
Oct 22, 2021 Goldman Nathan D (Officer) 40K shares $34.94 +52.5% since trade filed Oct 25, 2021 Discretionary sale 40K $34.94 $1.4M +52.5% Oct 25, 2021
Oct 21, 2021 Williams Angela C (Officer) 3,558 shares $35.33 +50.8% since trade filed Oct 25, 2021 Discretionary sale 3,558 $35.33 $126K +50.8% Oct 25, 2021
Oct 21, 2021 Williams Angela C (Officer) 3,948 shares $35.33 +50.8% since trade filed Oct 25, 2021 Discretionary sale 3,948 $35.33 $139K +50.8% Oct 25, 2021
Oct 21, 2021 Williams Angela C (Officer) 3,948 shares $35.67 +49.4% since trade filed Oct 25, 2021 Discretionary sale 3,948 $35.67 $141K +49.4% Oct 25, 2021
Oct 21, 2021 Williams Angela C (Officer) 5,298 shares $35.34 +50.8% since trade filed Oct 25, 2021 Discretionary sale 5,298 $35.34 $187K +50.8% Oct 25, 2021
Oct 21, 2021 Williams Angela C (Officer) 6,609 shares $35.33 +50.8% since trade filed Oct 25, 2021 Discretionary sale 6,609 $35.33 $233K +50.8% Oct 25, 2021
Oct 21, 2021 Williams Angela C (Officer) 7,356 shares $35.34 +50.8% since trade filed Oct 25, 2021 Discretionary sale 7,356 $35.34 $260K +50.8% Oct 25, 2021
Oct 21, 2021 Williams Angela C (Officer) 7,818 shares $35.67 +49.4% since trade filed Oct 25, 2021 Discretionary sale 7,818 $35.67 $279K +49.4% Oct 25, 2021
Sep 8, 2021 Wallace Mark Kenneth (Officer) 161K shares $31.60 +68.6% since trade filed Sep 9, 2021 Discretionary sale 161K $31.60 $5.1M +68.6% Sep 9, 2021
Aug 24, 2021 ZILLMER JOHN J (Director) 15K shares $33.54 filed Aug 26, 2021 Discretionary sale 15K $33.54 $503K Aug 26, 2021
Jul 26, 2021 ZILLMER JOHN J (Director) 80K shares $32.64 filed Jul 28, 2021 Discretionary sale 80K $32.64 $2.6M Jul 28, 2021
Jul 26, 2021 Goldman Nathan D (Officer) 35K shares $32.87 filed Jul 27, 2021 Discretionary sale 35K $32.87 $1.2M Jul 27, 2021
May 10, 2021 Wallace Mark Kenneth (Officer) 48K shares $104.38 filed May 12, 2021 Discretionary sale 48K $104.38 $5.0M May 12, 2021
May 3, 2021 MOFFETT DAVID M (Director) 5,819 shares $101.93 filed May 3, 2021 Discretionary sale 5,819 $101.93 $593K May 3, 2021
Apr 30, 2021 Hilal Paul C (Director) 500K shares $100.40 filed Apr 30, 2021 Discretionary sale 500K $100.40 $50M Apr 30, 2021
Apr 28, 2021 Hilal Paul C (Director) 412K shares $101.00 filed Apr 30, 2021 Discretionary sale 412K $101.00 $42M Apr 30, 2021
Apr 28, 2021 Hilal Paul C (Director) 1.0M shares $100.90 filed Apr 30, 2021 Discretionary sale 1.0M $100.90 $101M Apr 30, 2021
Apr 26, 2021 Sorfleet Diana B (Officer) 8,260 shares $102.46 filed Apr 28, 2021 Discretionary sale 8,260 $102.46 $846K Apr 28, 2021
Apr 26, 2021 Sorfleet Diana B (Officer) 22K shares $102.49 filed Apr 28, 2021 Discretionary sale 22K $102.49 $2.3M Apr 28, 2021
Apr 22, 2021 ZILLMER JOHN J (Director) 17K shares $102.92 filed Apr 26, 2021 Discretionary sale 17K $102.92 $1.8M Apr 26, 2021
Apr 22, 2021 Goldman Nathan D (Officer) 12K shares $102.82 filed Apr 26, 2021 Discretionary sale 12K $102.82 $1.2M Apr 26, 2021
Apr 22, 2021 Goldman Nathan D (Officer) 24K shares $103.50 filed Apr 26, 2021 Discretionary sale 24K $103.50 $2.5M Apr 26, 2021
Feb 12, 2021 Wallace Mark Kenneth (Officer) 27K shares $89.44 filed Feb 17, 2021 Discretionary sale 27K $89.44 $2.4M Feb 17, 2021
Nov 5, 2020 Wallace Mark Kenneth (Officer) 3,986 shares $87.57 filed Nov 6, 2020 Discretionary sale 3,986 $87.57 $349K Nov 6, 2020
Nov 5, 2020 Goldman Nathan D (Officer) 12K shares $87.23 filed Nov 6, 2020 Discretionary sale 12K $87.23 $1.0M Nov 6, 2020
Aug 11, 2020 Goldman Nathan D (Officer) 25K shares $75.54 filed Aug 13, 2020 Discretionary sale 25K $75.54 $1.9M Aug 13, 2020
Aug 11, 2020 Sorfleet Diana B (Officer) 2,095 shares $75.62 filed Aug 13, 2020 Discretionary sale 2,095 $75.62 $158K Aug 13, 2020
Aug 11, 2020 Sorfleet Diana B (Officer) 35K shares $75.28 filed Aug 13, 2020 Discretionary sale 35K $75.28 $2.6M Aug 13, 2020
Jul 24, 2020 ZILLMER JOHN J (Director) 21K shares $72.13 filed Jul 24, 2020 Discretionary sale 21K $72.13 $1.5M Jul 24, 2020
Jul 1, 2020 FOOTE JAMES M (CEO) 342 shares $59.28 filed Oct 27, 2020 late Open-market buy 342 $59.28 $20K Oct 27, 2020 late
Jul 1, 2020 Wallace Mark Kenneth (Officer) 341 shares $59.28 filed Nov 6, 2020 late Open-market buy 341 $59.28 $20K Nov 6, 2020 late
Jul 1, 2020 Boone Kevin S. (CFO) 267 shares $59.28 filed Oct 2, 2020 late Open-market buy 267 $59.28 $16K Oct 2, 2020 late
May 27, 2020 Wallace Mark Kenneth (Officer) 20K shares $72.79 filed May 29, 2020 Discretionary sale 20K $72.79 $1.5M May 29, 2020
Apr 29, 2020 Hilal Paul C (Director) 700K shares $68.31 filed May 1, 2020 Discretionary sale 700K $68.31 $48M May 1, 2020
Feb 20, 2020 ALVARADO DONNA M (Director) 113 shares $80.24 filed Feb 24, 2020 Discretionary sale 113 $80.24 $9K Feb 24, 2020
Feb 20, 2020 ALVARADO DONNA M (Director) 11K shares $80.28 filed Feb 24, 2020 Discretionary sale 11K $80.28 $902K Feb 24, 2020
Feb 18, 2020 Goldman Nathan D (Officer) 8,000 shares $79.62 filed Feb 20, 2020 Discretionary sale 8,000 $79.62 $637K Feb 20, 2020
Jan 2, 2020 Boone Kevin S. (CFO) 78 shares $61.51 filed Feb 20, 2020 late Open-market buy 78 $61.51 $5K Feb 20, 2020 late
Oct 24, 2019 Halverson Steven T (Director) 40K shares $71.65 filed Oct 25, 2019 Discretionary sale 40K $71.65 $2.9M Oct 25, 2019

“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

150 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. 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