Angel Stephen F

CSX Corp ยท President & CEO

Angel Stephen F is listed in public filings as director, officer: President & CEO. This Angel Stephen F insider trading page organizes Form 4 disclosures, reported purchases and sales, transaction dates, share amounts, related issuers, and historical insider activity so readers can review the person's public trading record in one place. Companies and tickers connected to this insider trading profile include CSX Corp (CSX), GE VERNOVA INC (GEV), Linde Plc CMN (Ritu 1985 Trust) (LIN), and General Electric Co (GE). Investors use Angel Stephen F's insider trading disclosures to study buying and selling patterns, position changes, company-specific activity, and the source evidence behind each reported transaction.

Latest Actions

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
CSX CorpCSX--1.8k sharesGrant / ExerciseJun 1, 2026Disclosure amount unavailable197 shares----

Insider Trades History

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
GE VERNOVA INCGEV--173 sharesGrant / ExerciseMay 20, 2026Disclosure amount unavailable173 shares----
GE VERNOVA INCGEV--299 sharesGrant / ExerciseMay 20, 2026Disclosure amount unavailable299 shares----
GE VERNOVA INCGEV--855 sharesGrant / ExerciseMay 14, 2026Disclosure amount unavailable855 shares----
GE VERNOVA INCGEV--3.1k sharesGrant / ExerciseMay 14, 2026Disclosure amount unavailable495 shares----
CSX CorpCSX--1.6k sharesGrant / ExerciseMay 1, 2026Disclosure amount unavailable200 shares----
CSX CorpCSX--1.4k sharesGrant / ExerciseApr 1, 2026Disclosure amount unavailable218 shares----
CSX CorpCSX$5.9M146.5k sharesBuyMar 6, 2026$1.0M25k shares$40.27--
CSX CorpCSX--1.2k sharesGrant / ExerciseMar 2, 2026Disclosure amount unavailable209 shares----
CSX CorpCSX$13M315.6k sharesGrant / ExerciseFeb 26, 2026$13.5M315.6k shares$42.65--
CSX CorpCSX--121.5k sharesGrant / ExerciseFeb 26, 2026Disclosure amount unavailable63.3k shares----
CSX CorpCSX--1k sharesGrant / ExerciseFeb 2, 2026Disclosure amount unavailable235 shares----
Linde Plc CMN (Ritu 1985 Trust)LIN$203M460.2k sharesGrant / ExerciseJan 20, 2026$1.1M2.6k shares$440.04--
Linde Plc CMN (Ritu 1985 Trust)LIN--102.6k sharesGrant / ExerciseJan 20, 2026Disclosure amount unavailable7.2k shares----
CSX CorpCSX--767 sharesGrant / ExerciseJan 2, 2026Disclosure amount unavailable251 shares----
CSX CorpCSX--515 sharesGrant / ExerciseDec 1, 2025Disclosure amount unavailable261 shares----
CSX CorpCSX--254 sharesGrant / ExerciseNov 3, 2025Disclosure amount unavailable254 shares----
CSX CorpCSX$2.1M58.2k sharesBuyOct 20, 2025$2.0M55k shares$36.87--
CSX CorpCSX$22M636.1k sharesGrant / ExerciseOct 1, 2025$22.3M636.1k shares$35.00--
General Electric CoGE--1.1k sharesGrant / ExerciseSep 30, 2025Disclosure amount unavailable143 shares----
Linde Plc CMN (Ritu 1985 Trust)LIN--455.5k sharesGrant / ExerciseAug 18, 2025Disclosure amount unavailable25k shares----
Linde Plc CMN (Ritu 1985 Trust)LIN$252M530.9k sharesGrant / ExerciseAug 7, 2025$35.5M74.7k shares$474.94--
Linde Plc CMN (Ritu 1985 Trust)LIN$227M480.5k sharesSellAug 7, 2025$23.8M50.3k shares$473.38--
Linde Plc CMN (Ritu 1985 Trust)LIN$8.9M74.9k sharesGrant / ExerciseAug 7, 2025$14.8M125k shares$118.71--
General Electric CoGE--1k sharesGrant / ExerciseJun 30, 2025Disclosure amount unavailable167 shares----
GE VERNOVA INCGEV--1.3k sharesGrant / ExerciseMay 14, 2025Disclosure amount unavailable1.3k shares----
GE VERNOVA INCGEV--495 sharesGrant / ExerciseMay 14, 2025Disclosure amount unavailable495 shares----
GE VERNOVA INCGEV--855 sharesGrant / ExerciseMay 14, 2025Disclosure amount unavailable855 shares----
General Electric CoGE--7.3k sharesGrant / ExerciseMay 6, 2025Disclosure amount unavailable968 shares----
General Electric CoGE--836 sharesGrant / ExerciseMar 31, 2025Disclosure amount unavailable206 shares----
Linde Plc CMN (Ritu 1985 Trust)LIN$217M463.9k sharesGrant / ExerciseMar 10, 2025$889.5K1.9k shares$468.77--
Linde Plc CMN (Ritu 1985 Trust)LIN$221M471.1k sharesGrant / ExerciseMar 10, 2025$851.3K1.8k shares$468.77--
Linde Plc CMN (Ritu 1985 Trust)LIN$222M473.8k sharesGrant / ExerciseMar 10, 2025$743.9K1.6k shares$468.77--
Linde Plc CMN (Ritu 1985 Trust)LIN$215M458.4k sharesGrant / ExerciseMar 10, 2025$701.5K1.5k shares$468.77--
Linde Plc CMN (Ritu 1985 Trust)LIN$223M476.2k sharesGrant / ExerciseMar 10, 2025$667.3K1.4k shares$468.77--
Linde Plc CMN (Ritu 1985 Trust)LIN$216M460.7k sharesGrant / ExerciseMar 10, 2025$608.4K1.3k shares$468.77--
Linde Plc CMN (Ritu 1985 Trust)LIN$219M468k sharesGrant / ExerciseMar 10, 2025$574.5K1.2k shares$468.77--
Linde Plc CMN (Ritu 1985 Trust)LIN$218M465.9k sharesGrant / ExerciseMar 10, 2025$562.6K1.2k shares$468.77--
Linde Plc CMN (Ritu 1985 Trust)LIN$224M477.8k sharesGrant / ExerciseMar 10, 2025$419.4K895 shares$468.77--
Linde Plc CMN (Ritu 1985 Trust)LIN$225M479.2k sharesGrant / ExerciseMar 10, 2025$402.2K858 shares$468.77--
Linde Plc CMN (Ritu 1985 Trust)LIN$225M480.5k sharesGrant / ExerciseMar 10, 2025$365.1K779 shares$468.77--
Linde Plc CMN (Ritu 1985 Trust)LIN$214M455.9k sharesGrant / ExerciseMar 10, 2025$283.8K605 shares$468.77--
Linde Plc CMN (Ritu 1985 Trust)LIN$213M454.9k sharesGrant / ExerciseMar 10, 2025$248.0K529 shares$468.77--
Linde Plc CMN (Ritu 1985 Trust)LIN$213M454k sharesGrant / ExerciseMar 10, 2025$222.5K475 shares$468.77--
Linde Plc CMN (Ritu 1985 Trust)LIN--11.4k sharesGrant / ExerciseMar 10, 2025Disclosure amount unavailable1.4k shares----
Linde Plc CMN (Ritu 1985 Trust)LIN--11.5k sharesGrant / ExerciseMar 10, 2025Disclosure amount unavailable1.6k shares----
Linde Plc CMN (Ritu 1985 Trust)LIN--11.5k sharesGrant / ExerciseMar 10, 2025Disclosure amount unavailable1.3k shares----
Linde Plc CMN (Ritu 1985 Trust)LIN--24.3k sharesGrant / ExerciseMar 10, 2025Disclosure amount unavailable4k shares----
Linde Plc CMN (Ritu 1985 Trust)LIN--25.9k sharesGrant / ExerciseMar 10, 2025Disclosure amount unavailable3.2k shares----
Linde Plc CMN (Ritu 1985 Trust)LIN--26.5k sharesGrant / ExerciseMar 10, 2025Disclosure amount unavailable3.3k shares----
Linde Plc CMN (Ritu 1985 Trust)LIN--31.6k sharesGrant / ExerciseMar 10, 2025Disclosure amount unavailable3.5k shares----
Linde Plc CMN (Ritu 1985 Trust)LIN--46.2k sharesGrant / ExerciseMar 10, 2025Disclosure amount unavailable5.1k shares----
Linde Plc CMN (Ritu 1985 Trust)LIN--16.9k sharesGrant / ExerciseMar 10, 2025Disclosure amount unavailable2.4k shares----
Linde Plc CMN (Ritu 1985 Trust)LIN--18.6k sharesGrant / ExerciseMar 10, 2025Disclosure amount unavailable2.3k shares----
Linde Plc CMN (Ritu 1985 Trust)LIN--18.9k sharesGrant / ExerciseMar 10, 2025Disclosure amount unavailable2.1k shares----
Linde Plc CMN (Ritu 1985 Trust)LIN--34.3k sharesGrant / ExerciseMar 10, 2025Disclosure amount unavailable4.3k shares----
Linde Plc CMN (Ritu 1985 Trust)LIN--34.4k sharesGrant / ExerciseMar 10, 2025Disclosure amount unavailable4.9k shares----
Linde Plc CMN (Ritu 1985 Trust)LIN--34.6k sharesGrant / ExerciseMar 10, 2025Disclosure amount unavailable3.8k shares----
General Electric CoGE--630 sharesGrant / ExerciseDec 31, 2024Disclosure amount unavailable242 shares----
General Electric CoGE--387 sharesGrant / ExerciseSep 30, 2024Disclosure amount unavailable233 shares----
General Electric CoGE--154 sharesGrant / ExerciseJun 30, 2024Disclosure amount unavailable154 shares----