Insider Transactions

Morris John Christopher

EVP & CTO

In the last 12 months, Morris John Christopher filed 105 SEC Form 4 transactions across 1 issuer: $0 in open-market purchases and $30.6M in open-market sales. 5% of these transactions were executed under a pre-scheduled Rule 10b5-1 trading plan.

Issuers Filed For By open-market buy volume

Recent Form 4 Filings Most recent 75 of 105 (1-year window)

Date Ticker Company Type SEC Code Value Shares Price
2026-09-21 STX Seagate Technology Holdings plc Exercise 10b5-1 M $144.9K 915 $158.4
2026-09-21 STX Seagate Technology Holdings plc Exercise M $0 915 $0.0
2026-09-21 STX Seagate Technology Holdings plc Sell S $34.5K 40 $863.7
2026-09-21 STX Seagate Technology Holdings plc Sell S $69.2K 80 $865.1
2026-09-21 STX Seagate Technology Holdings plc Sell S $34.6K 40 $865.8
2026-09-21 STX Seagate Technology Holdings plc Sell S $138.9K 160 $868.1
2026-09-21 STX Seagate Technology Holdings plc Sell S $69.5K 80 $869.2
2026-09-21 STX Seagate Technology Holdings plc Sell S $174.1K 200 $870.3
2026-09-21 STX Seagate Technology Holdings plc Sell S $453.2K 520 $871.6
2026-09-21 STX Seagate Technology Holdings plc Sell S $872.4K 1,000 $872.4
2026-09-21 STX Seagate Technology Holdings plc Sell S $908.4K 1,040 $873.5
2026-09-21 STX Seagate Technology Holdings plc Sell S $862.3K 986 $874.5
2026-09-21 STX Seagate Technology Holdings plc Sell S $852.6K 974 $875.3
2026-09-21 STX Seagate Technology Holdings plc Sell S $666.2K 760 $876.5
2026-09-21 STX Seagate Technology Holdings plc Sell S $366.7K 418 $877.4
2026-09-21 STX Seagate Technology Holdings plc Sell S $245.9K 280 $878.4
2026-09-21 STX Seagate Technology Holdings plc Sell S $175.9K 200 $879.7
2026-09-21 STX Seagate Technology Holdings plc Sell S $652.9K 741 $881.2
2026-09-21 STX Seagate Technology Holdings plc Sell S $176.4K 200 $881.9
2026-09-21 STX Seagate Technology Holdings plc Sell S $282.6K 320 $883.1
2026-09-21 STX Seagate Technology Holdings plc Sell S $35.5K 40 $886.3
2026-09-21 STX Seagate Technology Holdings plc Sell S $106.6K 120 $887.9
2026-09-21 STX Seagate Technology Holdings plc Sell S $35.6K 40 $890.5
2026-09-21 STX Seagate Technology Holdings plc Sell S $35.7K 40 $893.1
2026-09-21 STX Seagate Technology Holdings plc Sell S $818.3K 915 $894.3
2026-09-21 STX Seagate Technology Holdings plc Sell S $71.8K 80 $897.3
2026-09-21 STX Seagate Technology Holdings plc Sell S $36.0K 40 $899.5
2026-09-21 STX Seagate Technology Holdings plc Sell S $36.1K 40 $902.1
2026-09-15 STX Seagate Technology Holdings plc Sell S $11.9M 15,466 $772.2
2026-09-14 STX Seagate Technology Holdings plc Exercise M $0 30,130 $0.0
2026-09-14 STX Seagate Technology Holdings plc Exercise M $0 30,130 $0.0
2026-09-14 STX Seagate Technology Holdings plc Sell S $385.0K 493 $781.2
2026-09-11 STX Seagate Technology Holdings plc Exercise M $0 942 $0.0
2026-09-11 STX Seagate Technology Holdings plc Exercise M $0 942 $0.0
2026-09-10 STX Seagate Technology Holdings plc Sell S $218.1K 253 $862.1
2026-09-10 STX Seagate Technology Holdings plc Sell S $275.2K 319 $862.1
2026-09-09 STX Seagate Technology Holdings plc Exercise M $0 500 $0.0
2026-09-09 STX Seagate Technology Holdings plc Exercise M $0 631 $0.0
2026-09-09 STX Seagate Technology Holdings plc Exercise M $0 500 $0.0
2026-09-09 STX Seagate Technology Holdings plc Exercise M $0 631 $0.0
2026-08-21 STX Seagate Technology Holdings plc Sell S $746.6K 879 $849.4
2026-08-21 STX Seagate Technology Holdings plc Sell S $1.7M 2,028 $849.4
2026-08-21 STX Seagate Technology Holdings plc Sell S $516.8K 609 $849.4
2026-08-20 STX Seagate Technology Holdings plc Exercise M $0 1,764 $0.0
2026-08-20 STX Seagate Technology Holdings plc Exercise M $0 4,070 $0.0
2026-08-20 STX Seagate Technology Holdings plc Exercise M $0 1,221 $0.0
2026-08-20 STX Seagate Technology Holdings plc Exercise 10b5-1 M $82.8K 523 $158.4
2026-08-20 STX Seagate Technology Holdings plc Exercise M $0 1,764 $0.0
2026-08-20 STX Seagate Technology Holdings plc Exercise M $0 4,070 $0.0
2026-08-20 STX Seagate Technology Holdings plc Exercise M $0 1,221 $0.0
2026-08-20 STX Seagate Technology Holdings plc Exercise M $0 523 $0.0
2026-08-20 STX Seagate Technology Holdings plc Grant A $0 2,307 $0.0
2026-08-20 STX Seagate Technology Holdings plc Grant A $0 1,309 $0.0
2026-08-20 STX Seagate Technology Holdings plc Grant A $0 393 $0.0
2026-08-20 STX Seagate Technology Holdings plc Grant A $0 6,152 $0.0
2026-08-20 STX Seagate Technology Holdings plc Sell S $437.0K 523 $835.5
2026-08-03 STX Seagate Technology Holdings plc Sell 10b5-1 S $137.4K 168 $817.8
2026-06-12 STX Seagate Technology Holdings plc Sell S $410.2K 466 $880.2
2026-06-12 STX Seagate Technology Holdings plc Sell 10b5-1 S $790.4K 898 $880.2
2026-06-11 STX Seagate Technology Holdings plc Exercise M $0 942 $0.0
2026-06-11 STX Seagate Technology Holdings plc Exercise M $0 942 $0.0
2026-06-10 STX Seagate Technology Holdings plc Sell S $208.7K 254 $821.7
2026-06-10 STX Seagate Technology Holdings plc Sell S $262.7K 320 $821.7
2026-06-09 STX Seagate Technology Holdings plc Exercise M $0 499 $0.0
2026-06-09 STX Seagate Technology Holdings plc Exercise M $0 631 $0.0
2026-06-09 STX Seagate Technology Holdings plc Exercise M $0 499 $0.0
2026-06-09 STX Seagate Technology Holdings plc Exercise M $0 631 $0.0
2026-05-04 STX Seagate Technology Holdings plc Sell 10b5-1 S $117.1K 160 $731.7
2026-05-04 STX Seagate Technology Holdings plc Sell S $176.1K 240 $733.7
2026-05-04 STX Seagate Technology Holdings plc Sell S $450.5K 613 $734.9
2026-05-04 STX Seagate Technology Holdings plc Sell S $382.6K 520 $735.7
2026-05-04 STX Seagate Technology Holdings plc Sell S $540.8K 734 $736.8
2026-05-04 STX Seagate Technology Holdings plc Sell S $590.2K 800 $737.8
2026-05-04 STX Seagate Technology Holdings plc Sell S $315.5K 427 $738.8
2026-05-04 STX Seagate Technology Holdings plc Sell S $466.9K 631 $739.9

Showing the most recent 75 of 105 transactions.

Methodology & FAQ

How These Filings Are Sourced

All transactions on this page are sourced directly from SEC EDGAR. A complete description of the open-market vs grant distinction, the Rule 10b5-1 plan-reference heuristic, and the per-insider name matching is documented in the Methodology.

What companies does Morris John Christopher file Form 4 disclosures for?

Morris John Christopher has filed SEC Form 4 transactions for 1 issuer in the last 12 months: Seagate Technology Holdings plc (STX).

What does the 10b5-1 badge mean on these transactions?

Rule 10b5-1 is an SEC rule that lets insiders schedule trades in advance under a written plan, providing an affirmative defense against insider-trading allegations as long as the plan was adopted in good faith and not while in possession of material non-public information. Of Morris John Christopher's 105 reported transactions in the last 12 months, 5 (5%) reference a 10b5-1 trading plan in the Form 4 footnotes.

Are these all the transactions Morris John Christopher has executed?

This page shows SEC Form 4 transactions on record in Pactolio's tracked universe for the last 12 months. Form 4 only covers transactions in registered classes of equity at issuers where the person qualifies as an insider (officer, director, or 10% beneficial owner). Trades in funds, foreign issuers, or non-insider positions are not disclosed under Form 4 and are not included here.