Mosley William Dinsider trades
In SEC Form 4 filings, Mosley William D is listed as CEO of Seagate Technology Holdings plc (STX). In the last 90 days, Mosley William D sold $147.07M of Seagate Technology Holdings plc (STX) on the open market and bought none. 70 of the 77 sales were reported under a 10b5-1 trading plan.
Companies and roles
| Company | Role | Transactions | Last filed |
|---|---|---|---|
| STXSeagate Technology Holdings plc | CEO | 99 | Oct 2 |
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 | Oct 1 | Oct 2 | M | 14,000 | $46.23 | $647,220 | 392,108.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 360 | $898.10 | Sale −$323,314 | 391,748.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 517 | $900.46 | Sale −$465,539 | 391,231.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 440 | $901.49 | Sale −$396,655 | 390,791.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 384 | $902.55 | Sale −$346,579 | 390,407.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 696 | $903.36 | Sale −$628,741 | 389,711.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 480 | $904.33 | Sale −$434,080 | 389,231.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 480 | $905.38 | Sale −$434,583 | 388,751.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 601 | $906.42 | Sale −$544,760 | 388,150.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 560 | $907.43 | Sale −$508,162 | 387,590.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 1,027 | $908.58 | Sale −$933,110 | 386,563.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 307 | $909.84 | Sale −$279,322 | 386,256.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 840 | $910.69 | Sale −$764,982 | 385,416.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 1,146 | $912.04 | Sale −$1,045,202 | 384,270.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 696 | $913.08 | Sale −$635,503 | 383,574.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 904 | $913.94 | Sale −$826,203 | 382,670.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 960 | $915.01 | Sale −$878,408 | 381,710.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 480 | $916.10 | Sale −$439,726 | 381,230.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 400 | $917.22 | Sale −$366,889 | 380,830.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 920 | $918.49 | Sale −$845,013 | 379,910.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 840 | $919.56 | Sale −$772,428 | 379,070.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 630 | $920.62 | Sale −$579,988 | 378,440.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 930 | $921.64 | Sale −$857,121 | 377,510.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 800 | $922.66 | Sale −$738,126 | 376,710.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 760 | $923.78 | Sale −$702,074 | 375,950.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 640 | $924.72 | Sale −$591,821 | 375,310.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 1,080 | $925.88 | Sale −$999,953 | 374,230.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 480 | $926.78 | Sale −$444,852 | 373,750.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 640 | $927.90 | Sale −$593,854 | 373,110.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | M · derivative | 14,000 | $46.23 | $647,220 | 83,100 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 360 | $929.01 | Sale −$334,443 | 372,750.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 855 | $930.03 | Sale −$795,179 | 371,895.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 1,665 | $930.99 | Sale −$1,550,105 | 370,230.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 1,320 | $932.04 | Sale −$1,230,289 | 368,910.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 840 | $933.28 | Sale −$783,952 | 368,070.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 822 | $934.35 | Sale −$768,037 | 367,248.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 640 | $935.15 | Sale −$598,496 | 366,608.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 759 | $936.43 | Sale −$710,750 | 365,849.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 579 | $937.33 | Sale −$542,713 | 365,270.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 640 | $938.32 | Sale −$600,524 | 364,630.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 720 | $939.27 | Sale −$676,275 | 363,910.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 80 | $940.20 | Sale −$75,216 | 363,830.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 40 | $941.22 | Sale −$37,649 | 363,790.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 280 | $943.21 | Sale −$264,100 | 363,510.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 440 | $944.81 | Sale −$415,715 | 363,070.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Oct 1 | Oct 2 | S | 962 | $945.97 | Sale −$910,023 | 362,108.25 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 15 | Sep 16 | S | 97,889.25 | $772.14 | Sale −$75,584,519 | 378,108.25 | No | Form 4 |
| STXSeagate Technology Holdings plc | Sep 14 | Sep 16 | M | 177,000 | $0.00 | $0 | 475,997.5 | No | Form 4 |
| STXSeagate Technology Holdings plc | Sep 14 | Sep 16 | M · derivative | 177,000 | $0.00 | $0 | not reported | No | Form 4 |
| STXSeagate Technology Holdings plc | Sep 14 | Sep 15 | S | 1,869.75 | $781.23 | Sale −$1,460,696 | 298,997.5 | No | Form 4 |
| STXSeagate Technology Holdings plc | Sep 11 | Sep 15 | M | 3,319 | $0.00 | $0 | 300,867.25 | No | Form 4 |
| STXSeagate Technology Holdings plc | Sep 11 | Sep 15 | M · derivative | 3,319 | $0.00 | $0 | 13,276 | No | Form 4 |
| STXSeagate Technology Holdings plc | Sep 10 | Sep 11 | S | 1,533.5 | $862.13 | Sale −$1,322,082 | 296,449 | No | Form 4 |
| STXSeagate Technology Holdings plc | Sep 10 | Sep 11 | S | 1,315.75 | $862.14 | Sale −$1,134,354 | 297,548.25 | No | Form 4 |
| STXSeagate Technology Holdings plc | Sep 9 | Sep 11 | M | 2,815 | $0.00 | $0 | 297,982.5 | No | Form 4 |
| STXSeagate Technology Holdings plc | Sep 9 | Sep 11 | M | 2,415 | $0.00 | $0 | 298,864 | No | Form 4 |
| STXSeagate Technology Holdings plc | Sep 9 | Sep 11 | M · derivative | 2,815 | $0.00 | $0 | not reported | No | Form 4 |
| STXSeagate Technology Holdings plc | Sep 9 | Sep 11 | M · derivative | 2,415 | $0.00 | $0 | 19,328 | No | Form 4 |
| STXSeagate Technology Holdings plc | Sep 1 | Sep 3 | M | 14,000 | $46.23 | $647,220 | 325,167.5 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 1 | Sep 3 | S | 357 | $804.61 | Sale −$287,245 | 324,810.5 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 1 | Sep 3 | S | 160 | $805.55 | Sale −$128,888 | 324,650.5 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 1 | Sep 3 | S | 160 | $807.19 | Sale −$129,151 | 324,490.5 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 1 | Sep 3 | S | 960 | $808.62 | Sale −$776,275 | 323,530.5 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 1 | Sep 3 | S | 1,160 | $809.55 | Sale −$939,080 | 322,370.5 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 1 | Sep 3 | S | 1,105 | $810.78 | Sale −$895,916 | 321,265.5 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 1 | Sep 3 | S | 1,578 | $811.73 | Sale −$1,280,906 | 319,687.5 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 1 | Sep 3 | S | 1,200 | $812.55 | Sale −$975,057 | 318,487.5 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 1 | Sep 3 | S | 2,040 | $813.74 | Sale −$1,660,027 | 316,447.5 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 1 | Sep 3 | S | 2,878 | $814.75 | Sale −$2,344,853 | 313,569.5 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 1 | Sep 3 | S | 4,555 | $815.75 | Sale −$3,715,738 | 309,014.5 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 1 | Sep 3 | S | 4,287 | $816.75 | Sale −$3,501,391 | 304,727.5 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 1 | Sep 3 | S | 2,080 | $817.71 | Sale −$1,700,829 | 302,647.5 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 1 | Sep 3 | S | 1,040 | $818.78 | Sale −$851,533 | 301,607.5 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 1 | Sep 3 | S | 1,320 | $819.84 | Sale −$1,082,194 | 300,287.5 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 1 | Sep 3 | S | 920 | $820.89 | Sale −$755,222 | 299,367.5 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 1 | Sep 3 | S | 480 | $822.05 | Sale −$394,584 | 298,887.5 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 1 | Sep 3 | S | 600 | $822.89 | Sale −$493,734 | 298,287.5 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 1 | Sep 3 | S | 1,240 | $824.05 | Sale −$1,021,820 | 297,047.5 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 1 | Sep 3 | S | 600 | $824.93 | Sale −$494,961 | 296,447.5 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 1 | Sep 3 | S | 580 | $826.00 | Sale −$479,079 | 295,867.5 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 1 | Sep 3 | S | 340 | $826.86 | Sale −$281,132 | 295,527.5 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 1 | Sep 3 | S | 120 | $827.90 | Sale −$99,348 | 295,407.5 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 1 | Sep 3 | S | 80 | $829.10 | Sale −$66,328 | 295,327.5 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 1 | Sep 3 | S | 80 | $830.36 | Sale −$66,429 | 295,247.5 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 1 | Sep 3 | S | 80 | $832.05 | Sale −$66,564 | 295,167.5 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Sep 1 | Sep 3 | M · derivative | 14,000 | $46.23 | $647,220 | 97,100 | Yes | Form 4 |
| STXSeagate Technology Holdings plc | Aug 21 | Aug 24 | S | 3,437.75 | $849.35 | Sale −$2,919,869 | 298,483.25 | No | Form 4 |
| STXSeagate Technology Holdings plc | Aug 21 | Aug 24 | S | 11,308 | $849.35 | Sale −$9,604,504 | 308,240.25 | No | Form 4 |
| STXSeagate Technology Holdings plc | Aug 21 | Aug 24 | S | 3,392.75 | $849.35 | Sale −$2,881,649 | 311,167.5 | No | Form 4 |
| STXSeagate Technology Holdings plc | Aug 20 | Aug 24 | M | 6,404 | $0.00 | $0 | 301,921 | No | Form 4 |
| STXSeagate Technology Holdings plc | Aug 20 | Aug 24 | M | 21,065 | $0.00 | $0 | 319,548.25 | No | Form 4 |
| STXSeagate Technology Holdings plc | Aug 20 | Aug 24 | M | 6,320 | $0.00 | $0 | 314,560.25 | No | Form 4 |
| STXSeagate Technology Holdings plc | Aug 20 | Aug 24 | M · derivative | 6,404 | $0.00 | $0 | 19,213 | No | Form 4 |
| STXSeagate Technology Holdings plc | Aug 20 | Aug 24 | M · derivative | 6,320 | $0.00 | $0 | not reported | No | Form 4 |
| STXSeagate Technology Holdings plc | Aug 20 | Aug 24 | M · derivative | 21,065 | $0.00 | $0 | not reported | No | Form 4 |
| STXSeagate Technology Holdings plc | Aug 20 | Aug 24 | A · derivative | 5,309 | $0.00 | $0 | 5,309 | No | Form 4 |
| STXSeagate Technology Holdings plc | Aug 20 | Aug 24 | A · derivative | 5,280 | $0.00 | $0 | 5,280 | No | Form 4 |
| STXSeagate Technology Holdings plc | Aug 20 | Aug 24 | A · derivative | 1,584 | $0.00 | $0 | 1,584 | No | Form 4 |
| STXSeagate Technology Holdings plc | Aug 20 | Aug 24 | A · derivative | 31,856 | $850.24 | $27,085,245 | 31,856 | No | 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.