Skip to content
★ Sign in to follow
JD

John D. Mcpherson

Executive
CSX CorpFlorida East Coast Industries IncLAS Vegas Railway Express, Inc.
Total declarations
77
Companies
3
▲ Purchases (0 ops.)
—
▼ Sales (6 ops.)
—

Latest filing published 12 Feb 2021 for CSX CORP, €139k.

Insider track record

Disclosed buys
0
Disclosed sells
6
Signal history

John D. Mcpherson: trading record in brief

John D. Mcpherson discloses dealings in 3 companies, chiefly CSX Corp, Florida East Coast Industries Inc and LAS Vegas Railway Express, Inc. In total, 77 filings cover trades dated from 16 February 2006 to 10 February 2021.

Sales make up the whole of the open-market record (6 sales). No amount is published for 6 filings, which the totals therefore leave out. Outside the open market, there are 61 share grants and 7 option exercises.

Most recently, on 12 February 2021, the filings show a share grant worth €139k in CSX Corp. Typically, a trade is published a median of 2 days after it takes place. Section 16 rules allow two business days to file each Form 4. A sale on its own says little: insiders also sell to pay tax, fund a purchase or diversify. This summary is built from SEC (Form 4) disclosures alone and does not predict where the share price will go.

Companies and markets linked to John D. Mcpherson

Open company profiles for insider transactions, fundamentals and analyst consensus when available.

Declarations61 total
  • ◆
    DirectorExecutivesCSX Corp
    168,424 USD13SEC
    1,910 shares@ US$88.1815.2% of flowCommon StockSEC:0001209191-21-010210:0
  • ◆
    DirectorExecutivesCSX Corp
    176,945 USD19SEC
    2,226 shares@ US$79.49100.0% of flowCommon StockSEC:0001209191-20-009261:0
  • ◆
    DirectorExecutivesCSX Corp
    165,186 USD14SEC
    2,426 shares@ US$68.0934.1% of flowCommon StockSEC:0001209191-19-008489:0
  • ◆
    DirectorExecutivesCSX Corp
    145,191 USD13SEC
    2,741 shares@ US$52.9715.1% of flowCommon StockSEC:0001209191-18-008748:0
  • ◆
    DirectorExecutivesCSX Corp
    24,983 USD11SEC
    472 shares@ US$52.932.7% of flowCommon StockSEC:0001209191-17-066125:0
  • ◆
    DirectorExecutivesCSX Corp
    24,980 USD11SEC
    476 shares@ US$52.482.7% of flowCommon StockSEC:0001209191-17-053254:0
  • ◆
    DirectorExecutivesCSX Corp
    24,993 USD11SEC
    469 shares@ US$53.292.9% of flowCommon StockSEC:0001209191-17-040830:0
  • ◆
    DirectorExecutivesCSX Corp
    24,982 USD11SEC
    521 shares@ US$47.953.0% of flowCommon StockSEC:0001209191-17-021306:0
  • ◆
    DirectorExecutivesCSX Corp
    193,327 USD13SEC
    4,031 shares@ US$47.9623.4% of flowCommon StockSEC:0001209191-17-009504:0
  • ◆
    DirectorExecutivesCSX Corp
    22,479 USD11SEC
    613 shares@ US$36.672.8% of flowCommon StockSEC:0001209191-16-155813:0
  • ◆
    DirectorExecutivesCSX Corp
    22,478 USD11SEC
    769 shares@ US$29.232.6% of flowCommon StockSEC:0001209191-16-141788:0
  • ◆
    DirectorExecutivesCSX Corp
    22,484 USD11SEC
    852 shares@ US$26.392.6% of flowCommon StockSEC:0001209191-16-128139:0
  • ◆
    DirectorExecutivesCSX Corp
    22,499 USD11SEC
    867 shares@ US$25.952.6% of flowCommon StockSEC:0001209191-16-109087:0
  • ◆
    DirectorExecutivesCSX Corp
    0SEC
    5,819 sharesCommon StockSEC:0001209191-16-097903:0
  • ◆
    DirectorExecutivesCSX Corp
    22,504 USD0SEC
    856 shares@ US$26.29Common StockSEC:0001209191-15-085671:0
  • ◆
    DirectorExecutivesCSX Corp
    22,505 USD0SEC
    779 shares@ US$28.89Common StockSEC:0001209191-15-071085:0
  • ◆
    DirectorExecutivesCSX Corp
    22,501 USD0SEC
    649 shares@ US$34.67Common StockSEC:0001209191-15-053776:0
  • ◆
    DirectorExecutivesCSX Corp
    0SEC
    4,213 shares0Common StockSEC:0001209191-15-013323:0
  • ◆
    DirectorExecutivesCSX Corp
    18,750 USD0SEC
    543 shares@ US$34.53Common StockSEC:0001209191-14-076166:0
  • ◆
    DirectorExecutivesCSX Corp
    18,731 USD0SEC
    619 shares@ US$30.26Common StockSEC:0001209191-14-042366:0
  • ●
    DirectorExecutivesLAS Vegas Railway Express, Inc.
    0SEC
    65,833 shares0Common StockSEC:0001096906-14-000246:0
  • ◆
    DirectorExecutivesCSX Corp
    18,735 USD0SEC
    941 shares@ US$19.91Common StockSEC:0001209191-12-058528:0
  • ◆
    DirectorExecutivesCSX Corp
    18,748 USD0SEC
    806 shares@ US$23.26Common StockSEC:0001209191-12-045966:0
  • ◆
    DirectorExecutivesCSX Corp
    18,732 USD0SEC
    840 shares@ US$22.30Common StockSEC:0001209191-12-034435:0
  • ◆
    DirectorExecutivesCSX Corp
    18,742 USD0SEC
    855 shares@ US$21.92Common StockSEC:0001209191-12-018744:0

25 of 61 declarations