Morris John Christopherinsider trades
In SEC Form 4 filings, Morris John Christopher is listed as EVP & CTO of Seagate Technology Holdings plc (STX). In the last 90 days, Morris John Christopher sold $24.45M of Seagate Technology Holdings plc (STX) on the open market and bought none. 30 of the 34 sales were reported under a 10b5-1 trading plan.
Companies and roles
| Company | Role | Transactions | Last filed |
|---|---|---|---|
| STXSeagate Technology Holdings plc | EVP & CTO | 56 | Sep 22 |
Cluster buys
No cluster buy in the last 90 days included a purchase by this insider (two or more insiders buying within 14 days).
Form 4 historysince 2026-08-24
| Company | Traded | Filed | Type | Shares | Price | Value | Owned after | 10b5-1 plan | Filing |
|---|---|---|---|---|---|---|---|---|---|
| STXSeagate Technology Holdings plc | Sep 21 | Sep 22 | M | 915 | $158.40 | $144,936 | 32,047.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 21 | Sep 22 | S | 40 | $863.66 | Sale −$34,546 | 32,007.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 21 | Sep 22 | S | 80 | $865.11 | Sale −$69,209 | 31,927.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 21 | Sep 22 | S | 40 | $865.80 | Sale −$34,632 | 31,887.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 21 | Sep 22 | S | 160 | $868.11 | Sale −$138,897 | 31,727.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 21 | Sep 22 | S | 80 | $869.21 | Sale −$69,537 | 31,647.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 21 | Sep 22 | S | 200 | $870.28 | Sale −$174,056 | 31,447.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 21 | Sep 22 | S | 520 | $871.56 | Sale −$453,212 | 30,927.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 21 | Sep 22 | S | 1,000 | $872.42 | Sale −$872,424 | 29,927.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 21 | Sep 22 | S | 1,040 | $873.49 | Sale −$908,431 | 28,887.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 21 | Sep 22 | S | 986 | $874.50 | Sale −$862,261 | 27,901.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 21 | Sep 22 | S | 974 | $875.35 | Sale −$852,590 | 26,927.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 21 | Sep 22 | S | 760 | $876.54 | Sale −$666,174 | 26,167.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 21 | Sep 22 | S | 418 | $877.36 | Sale −$366,738 | 25,749.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 21 | Sep 22 | S | 280 | $878.38 | Sale −$245,945 | 25,469.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 21 | Sep 22 | S | 200 | $879.71 | Sale −$175,942 | 25,269.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 21 | Sep 22 | S | 741 | $881.16 | Sale −$652,938 | 24,528.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 21 | Sep 22 | S | 200 | $881.90 | Sale −$176,380 | 24,328.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 21 | Sep 22 | S | 320 | $883.08 | Sale −$282,585 | 24,008.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 21 | Sep 22 | S | 40 | $886.27 | Sale −$35,451 | 23,968.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 21 | Sep 22 | S | 120 | $887.92 | Sale −$106,550 | 23,848.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 21 | Sep 22 | S | 40 | $890.54 | Sale −$35,622 | 23,808.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 21 | Sep 22 | S | 40 | $893.15 | Sale −$35,726 | 23,768.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 21 | Sep 22 | S | 915 | $894.27 | Sale −$818,257 | 22,853.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 21 | Sep 22 | S | 80 | $897.28 | Sale −$71,782 | 22,773.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 21 | Sep 22 | S | 40 | $899.53 | Sale −$35,981 | 22,733.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 21 | Sep 22 | S | 40 | $902.07 | Sale −$36,083 | 22,693.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 21 | Sep 22 | M · derivative | 915 | $158.40 | $144,936 | 17,378 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 15 | Sep 16 | S | 15,465.5 | $772.15 | Sale −$11,941,704 | 31,132.25 | No | Form 4 |
| STXSeagate Technology Holdings plc | Sep 14 | Sep 16 | M | 30,130 | $0.00 | $0 | 46,597.75 | No | Form 4 |
| STXSeagate Technology Holdings plc | Sep 14 | Sep 16 | M · derivative | 30,130 | $0.00 | $0 | not reported | No | Form 4 |
| STXSeagate Technology Holdings plc | Sep 14 | Sep 15 | S | 492.75 | $781.23 | Sale −$384,952 | 16,467.75 | No | Form 4 |
| STXSeagate Technology Holdings plc | Sep 11 | Sep 15 | M | 942 | $0.00 | $0 | 16,960.5 | No | Form 4 |
| STXSeagate Technology Holdings plc | Sep 11 | Sep 15 | M · derivative | 942 | $0.00 | $0 | 3,768 | No | Form 4 |
| STXSeagate Technology Holdings plc | Sep 10 | Sep 11 | S | 253 | $862.13 | Sale −$218,118 | 15,706.75 | No | Form 4 |
| STXSeagate Technology Holdings plc | Sep 10 | Sep 11 | S | 319.25 | $862.14 | Sale −$275,237 | 16,018.5 | No | Form 4 |
| STXSeagate Technology Holdings plc | Sep 9 | Sep 11 | M | 500 | $0.00 | $0 | 15,959.75 | No | Form 4 |
| STXSeagate Technology Holdings plc | Sep 9 | Sep 11 | M | 631 | $0.00 | $0 | 16,337.75 | No | Form 4 |
| STXSeagate Technology Holdings plc | Sep 9 | Sep 11 | M · derivative | 500 | $0.00 | $0 | not reported | No | Form 4 |
| STXSeagate Technology Holdings plc | Sep 9 | Sep 11 | M · derivative | 631 | $0.00 | $0 | 5,055 | No | Form 4 |
| STXSeagate Technology Holdings plc | Aug 21 | Aug 24 | S | 879 | $849.35 | Sale −$746,583 | 12,805.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Aug 21 | Aug 24 | S | 2,028 | $849.35 | Sale −$1,722,492 | 14,847.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Aug 21 | Aug 24 | S | 608.5 | $849.35 | Sale −$516,832 | 15,459.75 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Aug 20 | Aug 24 | M | 1,764 | $0.00 | $0 | 13,684.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Aug 20 | Aug 24 | M | 4,070 | $0.00 | $0 | 16,875.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Aug 20 | Aug 24 | M | 1,221 | $0.00 | $0 | 16,068.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Aug 20 | Aug 24 | M | 523 | $158.40 | $82,843 | 15,982.75 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Aug 20 | Aug 24 | S | 523 | $835.54 | Sale −$436,987 | 15,459.75 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Aug 20 | Aug 24 | M · derivative | 1,764 | $0.00 | $0 | 5,292 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Aug 20 | Aug 24 | M · derivative | 4,070 | $0.00 | $0 | not reported | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Aug 20 | Aug 24 | M · derivative | 1,221 | $0.00 | $0 | not reported | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Aug 20 | Aug 24 | M · derivative | 523 | $158.40 | $82,843 | 18,293 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Aug 20 | Aug 24 | A · derivative | 2,307 | $0.00 | $0 | 2,307 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Aug 20 | Aug 24 | A · derivative | 1,309 | $0.00 | $0 | 1,309 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Aug 20 | Aug 24 | A · derivative | 393 | $0.00 | $0 | 393 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Aug 20 | Aug 24 | A · derivative | 6,152 | $850.24 | $5,230,676 | 6,152 | Yes | Form 4 |
Published from this insider's public Form 4 filings on SEC EDGAR; the name is shown as filed. Named in a filing and want this page removed? See the privacy policy.