John Christopher Morris
Officer at STX
Data refreshed: Nov 2, 2026, 11:41 PM UTC
Total filings
44
Buys
0
$0
Sells
35
$25M
Grants & other
0
$0
Recent filings
| Filed | Symbol | Type | Qty | Value |
|---|---|---|---|---|
| Sep 22, 2026 | STX Seagate Technology Holdings PLC | OTHER | 915 | $145K |
| Sep 22, 2026 | STX Seagate Technology Holdings PLC | SELL | 80 | $69K |
| Sep 22, 2026 | STX Seagate Technology Holdings PLC | SELL | 40 | $35K |
| Sep 22, 2026 | STX Seagate Technology Holdings PLC | SELL | 40 | $35K |
| Sep 22, 2026 | STX Seagate Technology Holdings PLC | SELL | 160 | $139K |
| Sep 22, 2026 | STX Seagate Technology Holdings PLC | SELL | 200 | $174K |
| Sep 22, 2026 | STX Seagate Technology Holdings PLC | SELL | 80 | $70K |
| Sep 22, 2026 | STX Seagate Technology Holdings PLC | SELL | 520 | $453K |
| Sep 22, 2026 | STX Seagate Technology Holdings PLC | SELL | 1,000 | $872K |
| Sep 22, 2026 | STX Seagate Technology Holdings PLC | SELL | 1,040 | $908K |
| Sep 22, 2026 | STX Seagate Technology Holdings PLC | SELL | 986 | $862K |
| Sep 22, 2026 | STX Seagate Technology Holdings PLC | SELL | 974 | $853K |
| Sep 22, 2026 | STX Seagate Technology Holdings PLC | SELL | 760 | $666K |
| Sep 22, 2026 | STX Seagate Technology Holdings PLC | SELL | 418 | $367K |
| Sep 22, 2026 | STX Seagate Technology Holdings PLC | SELL | 280 | $246K |
| Sep 22, 2026 | STX Seagate Technology Holdings PLC | SELL | 200 | $176K |
| Sep 22, 2026 | STX Seagate Technology Holdings PLC | SELL | 741 | $653K |
| Sep 22, 2026 | STX Seagate Technology Holdings PLC | SELL | 200 | $176K |
| Sep 22, 2026 | STX Seagate Technology Holdings PLC | SELL | 320 | $283K |
| Sep 22, 2026 | STX Seagate Technology Holdings PLC | SELL | 40 | $35K |
| Sep 22, 2026 | STX Seagate Technology Holdings PLC | SELL | 120 | $107K |
| Sep 22, 2026 | STX Seagate Technology Holdings PLC | SELL | 40 | $36K |
| Sep 22, 2026 | STX Seagate Technology Holdings PLC | SELL | 80 | $72K |
| Sep 22, 2026 | STX Seagate Technology Holdings PLC | SELL | 40 | $36K |
| Sep 22, 2026 | STX Seagate Technology Holdings PLC | SELL | 915 | $818K |
| Sep 22, 2026 | STX Seagate Technology Holdings PLC | SELL | 40 | $36K |
| Sep 22, 2026 | STX Seagate Technology Holdings PLC | SELL | 40 | $36K |
| Sep 16, 2026 | STX Seagate Technology Holdings PLC | SELL | 15,465.5 | $12M |
| Sep 16, 2026 | STX Seagate Technology Holdings PLC | OTHER | 30,130 | — |
| Sep 15, 2026 | STX Seagate Technology Holdings PLC | OTHER | 942 | — |
| Sep 15, 2026 | STX Seagate Technology Holdings PLC | SELL | 492.75 | $385K |
| Sep 11, 2026 | STX Seagate Technology Holdings PLC | SELL | 253 | $218K |
| Sep 11, 2026 | STX Seagate Technology Holdings PLC | OTHER | 500 | — |
| Sep 11, 2026 | STX Seagate Technology Holdings PLC | OTHER | 631 | — |
| Sep 11, 2026 | STX Seagate Technology Holdings PLC | SELL | 319.25 | $275K |
| Aug 24, 2026 | STX Seagate Technology Holdings PLC | OTHER | 1,764 | — |
| Aug 24, 2026 | STX Seagate Technology Holdings PLC | SELL | 879 | $747K |
| Aug 24, 2026 | STX Seagate Technology Holdings PLC | OTHER | 4,070 | — |
| Aug 24, 2026 | STX Seagate Technology Holdings PLC | SELL | 2,028 | $1.7M |
| Aug 24, 2026 | STX Seagate Technology Holdings PLC | OTHER | 1,221 | — |
| Aug 24, 2026 | STX Seagate Technology Holdings PLC | SELL | 608.5 | $517K |
| Aug 24, 2026 | STX Seagate Technology Holdings PLC | OTHER | 523 | $83K |
| Aug 24, 2026 | STX Seagate Technology Holdings PLC | SELL | 523 | $437K |
| Aug 4, 2026 | STX Seagate Technology Holdings PLC | SELL | 168 | $137K |