ironstocklab

MOSLEY WILLIAM D

CEO · 200 insider transactions on file

All transactions

DateTickerCompanyTypeSharesPriceValueFiling
2026-07-01STXSeagate Technology Holdings plcSale2,379$914.77$2.2Mfiling
2026-07-01STXSeagate Technology Holdings plcSale2,308$915.65$2.1Mfiling
2026-07-01STXSeagate Technology Holdings plcSale2,065$918.67$1.9Mfiling
2026-07-01STXSeagate Technology Holdings plcSale1,762$917.67$1.6Mfiling
2026-07-01STXSeagate Technology Holdings plcSale1,596$913.65$1.5Mfiling
2026-07-01STXSeagate Technology Holdings plcSale1,480$919.64$1.4Mfiling
2026-07-01STXSeagate Technology Holdings plcSale1,185$916.61$1.1Mfiling
2026-07-01STXSeagate Technology Holdings plcSale1,160$923.83$1.1Mfiling
2026-07-01STXSeagate Technology Holdings plcSale1,019$926.17$943,764.78filing
2026-07-01STXSeagate Technology Holdings plcSale960$911.63$875,167.20filing
2026-07-01STXSeagate Technology Holdings plcSale880$921.80$811,187.96filing
2026-07-01STXSeagate Technology Holdings plcSale813$912.72$742,043.56filing
2026-07-01STXSeagate Technology Holdings plcSale770$925.03$712,269.79filing
2026-07-01STXSeagate Technology Holdings plcSale720$922.68$664,331.62filing
2026-07-01STXSeagate Technology Holdings plcSale720$904.36$651,139.70filing
2026-07-01STXSeagate Technology Holdings plcOption exercise14,000$46.23$647,220.00filing
2026-07-01STXSeagate Technology Holdings plcSale620$928.10$575,420.57filing
2026-07-01STXSeagate Technology Holdings plcSale609$906.47$552,042.12filing
2026-07-01STXSeagate Technology Holdings plcSale571$927.00$529,316.37filing
2026-07-01STXSeagate Technology Holdings plcSale560$908.42$508,712.79filing
2026-07-01STXSeagate Technology Holdings plcSale441$909.52$401,099.47filing
2026-07-01STXSeagate Technology Holdings plcSale399$910.49$363,287.35filing
2026-07-01STXSeagate Technology Holdings plcSale401$900.82$361,230.06filing
2026-07-01STXSeagate Technology Holdings plcSale400$896.78$358,710.00filing
2026-07-01STXSeagate Technology Holdings plcSale391$907.56$354,854.75filing
2026-07-01STXSeagate Technology Holdings plcSale340$897.78$305,245.95filing
2026-07-01STXSeagate Technology Holdings plcSale320$932.94$298,541.22filing
2026-07-01STXSeagate Technology Holdings plcSale320$905.12$289,638.02filing
2026-07-01STXSeagate Technology Holdings plcSale308$900.05$277,214.32filing
2026-07-01STXSeagate Technology Holdings plcSale300$898.79$269,637.99filing
2026-07-01STXSeagate Technology Holdings plcSale280$930.10$260,426.80filing
2026-07-01STXSeagate Technology Holdings plcSale266$894.39$237,908.94filing
2026-07-01STXSeagate Technology Holdings plcSale254$895.66$227,497.94filing
2026-07-01STXSeagate Technology Holdings plcSale200$934.45$186,890.40filing
2026-07-01STXSeagate Technology Holdings plcSale200$892.08$178,416.00filing
2026-07-01STXSeagate Technology Holdings plcSale120$931.62$111,794.00filing
2026-07-01STXSeagate Technology Holdings plcSale120$891.13$106,935.60filing
2026-07-01STXSeagate Technology Holdings plcSale40$892.93$35,717.20filing
2026-07-01STXSeagate Technology Holdings plcSale3$936.36$2,809.08filing
2026-06-12STXSeagate Technology Holdings plcSale1,768$880.19$1.6Mfiling
2026-06-11STXSeagate Technology Holdings plcOption exercise3,319$0.00$0.00filing
2026-06-10STXSeagate Technology Holdings plcSale1,537$821.74$1.3Mfiling
2026-06-10STXSeagate Technology Holdings plcSale1,318$821.75$1.1Mfiling
2026-06-09STXSeagate Technology Holdings plcOption exercise2,815$0.00$0.00filing
2026-06-09STXSeagate Technology Holdings plcOption exercise2,415$0.00$0.00filing
2026-06-01STXSeagate Technology Holdings plcSale1,807$921.75$1.7Mfiling
2026-06-01STXSeagate Technology Holdings plcSale1,730$920.90$1.6Mfiling
2026-06-01STXSeagate Technology Holdings plcSale1,691$919.62$1.6Mfiling
2026-06-01STXSeagate Technology Holdings plcSale1,598$922.95$1.5Mfiling
2026-06-01STXSeagate Technology Holdings plcSale1,480$929.38$1.4Mfiling
2026-06-01STXSeagate Technology Holdings plcSale1,285$906.79$1.2Mfiling
2026-06-01STXSeagate Technology Holdings plcSale1,160$890.98$1.0Mfiling
2026-06-01STXSeagate Technology Holdings plcSale871$925.87$806,435.21filing
2026-06-01STXSeagate Technology Holdings plcSale879$904.70$795,235.43filing
2026-06-01STXSeagate Technology Holdings plcSale853$909.18$775,529.26filing
2026-06-01STXSeagate Technology Holdings plcSale860$901.56$775,340.57filing
2026-06-01STXSeagate Technology Holdings plcSale839$902.62$757,295.91filing
2026-06-01STXSeagate Technology Holdings plcSale813$898.41$730,406.60filing
2026-06-01STXSeagate Technology Holdings plcSale779$903.78$704,047.89filing
2026-06-01STXSeagate Technology Holdings plcSale760$907.75$689,892.89filing
2026-06-01STXSeagate Technology Holdings plcSale760$892.06$677,965.68filing
2026-06-01STXSeagate Technology Holdings plcSale740$905.76$670,262.99filing
2026-06-01STXSeagate Technology Holdings plcOption exercise14,000$46.23$647,220.00filing
2026-06-01STXSeagate Technology Holdings plcSale640$889.94$569,562.50filing
2026-06-01STXSeagate Technology Holdings plcSale600$910.15$546,088.38filing
2026-06-01STXSeagate Technology Holdings plcSale600$884.62$530,774.58filing
2026-06-01STXSeagate Technology Holdings plcSale480$923.58$443,317.58filing
2026-06-01STXSeagate Technology Holdings plcSale480$918.75$440,999.42filing
2026-06-01STXSeagate Technology Holdings plcSale480$911.03$437,295.98filing
2026-06-01STXSeagate Technology Holdings plcSale481$895.45$430,711.69filing
2026-06-01STXSeagate Technology Holdings plcSale480$894.20$429,213.65filing
2026-06-01STXSeagate Technology Holdings plcSale440$934.17$411,035.20filing
2026-06-01STXSeagate Technology Holdings plcSale415$933.25$387,298.75filing
2026-06-01STXSeagate Technology Holdings plcSale360$924.88$332,958.38filing
2026-06-01STXSeagate Technology Holdings plcSale355$937.39$332,772.07filing
2026-06-01STXSeagate Technology Holdings plcSale360$886.72$319,220.39filing
2026-06-01STXSeagate Technology Holdings plcSale360$885.67$318,842.78filing
2026-06-01STXSeagate Technology Holdings plcSale320$935.44$299,341.22filing
2026-06-01STXSeagate Technology Holdings plcSale320$928.21$297,028.00filing
2026-06-01STXSeagate Technology Holdings plcSale320$926.83$296,585.60filing
2026-06-01STXSeagate Technology Holdings plcSale320$916.78$293,368.00filing
2026-06-01STXSeagate Technology Holdings plcSale320$912.22$291,911.20filing
2026-06-01STXSeagate Technology Holdings plcSale320$900.54$288,173.60filing
2026-06-01STXSeagate Technology Holdings plcSale320$896.43$286,856.42filing
2026-06-01STXSeagate Technology Holdings plcSale273$938.82$256,297.26filing
2026-06-01STXSeagate Technology Holdings plcSale280$914.61$256,089.60filing
2026-06-01STXSeagate Technology Holdings plcSale280$897.43$251,280.01filing
2026-06-01STXSeagate Technology Holdings plcSale240$930.12$223,229.59filing
2026-06-01STXSeagate Technology Holdings plcSale240$887.72$213,051.60filing
2026-06-01STXSeagate Technology Holdings plcSale200$931.65$186,329.20filing
2026-06-01STXSeagate Technology Holdings plcSale208$893.00$185,744.08filing
2026-06-01STXSeagate Technology Holdings plcSale200$915.52$183,103.60filing
2026-06-01STXSeagate Technology Holdings plcSale163$888.89$144,888.76filing
2026-06-01STXSeagate Technology Holdings plcSale160$899.27$143,883.60filing
2026-06-01STXSeagate Technology Holdings plcSale80$940.00$75,199.60filing
2026-05-20STXSeagate Technology Holdings plcSale4,810$750.84$3.6Mfiling
2026-05-20STXSeagate Technology Holdings plcSale4,206$751.75$3.2Mfiling
2026-05-20STXSeagate Technology Holdings plcSale3,182$752.72$2.4Mfiling
2026-05-20STXSeagate Technology Holdings plcSale2,708$753.69$2.0Mfiling
2026-05-20STXSeagate Technology Holdings plcSale2,163$754.70$1.6Mfiling
2026-05-20STXSeagate Technology Holdings plcSale1,719$748.53$1.3Mfiling
2026-05-20STXSeagate Technology Holdings plcSale1,661$755.72$1.3Mfiling
2026-05-20STXSeagate Technology Holdings plcSale1,619$749.67$1.2Mfiling
2026-05-20STXSeagate Technology Holdings plcSale1,605$747.64$1.2Mfiling
2026-05-20STXSeagate Technology Holdings plcSale1,480$756.83$1.1Mfiling
2026-05-20STXSeagate Technology Holdings plcSale1,463$746.53$1.1Mfiling
2026-05-20STXSeagate Technology Holdings plcSale1,264$745.55$942,379.12filing
2026-05-20STXSeagate Technology Holdings plcOption exercise14,000$46.23$647,220.00filing
2026-05-20STXSeagate Technology Holdings plcSale840$744.52$625,393.61filing
2026-05-20STXSeagate Technology Holdings plcSale560$743.14$416,157.90filing
2026-05-20STXSeagate Technology Holdings plcSale320$758.05$242,575.20filing
2026-05-20STXSeagate Technology Holdings plcSale120$763.18$91,581.60filing
2026-05-20STXSeagate Technology Holdings plcSale120$742.01$89,040.60filing
2026-05-20STXSeagate Technology Holdings plcSale80$760.49$60,838.80filing
2026-05-20STXSeagate Technology Holdings plcSale80$758.65$60,692.00filing
2026-04-01STXSeagate Technology Holdings plcSale2,900$420.77$1.2Mfiling
2026-04-01STXSeagate Technology Holdings plcSale2,887$421.84$1.2Mfiling
2026-04-01STXSeagate Technology Holdings plcSale2,444$422.93$1.0Mfiling
2026-04-01STXSeagate Technology Holdings plcSale1,500$424.92$637,381.95filing
2026-04-01STXSeagate Technology Holdings plcSale1,500$419.94$629,903.40filing
2026-04-01STXSeagate Technology Holdings plcSale1,469$423.98$622,819.57filing
2026-04-01STXSeagate Technology Holdings plcSale1,100$416.56$458,215.67filing
2026-04-01STXSeagate Technology Holdings plcSale1,092$418.79$457,314.09filing
2026-04-01STXSeagate Technology Holdings plcSale1,000$425.94$425,937.00filing
2026-04-01STXSeagate Technology Holdings plcSale800$426.93$341,545.04filing
2026-04-01STXSeagate Technology Holdings plcSale808$417.45$337,300.00filing
2026-04-01STXSeagate Technology Holdings plcSale800$415.23$332,185.04filing
2026-04-01STXSeagate Technology Holdings plcSale300$427.97$128,391.00filing
2026-04-01STXSeagate Technology Holdings plcSale300$413.97$124,190.01filing
2026-04-01STXSeagate Technology Holdings plcSale300$412.28$123,684.99filing
2026-04-01STXSeagate Technology Holdings plcSale200$409.18$81,836.00filing
2026-04-01STXSeagate Technology Holdings plcSale200$400.34$80,067.00filing
2026-04-01STXSeagate Technology Holdings plcSale100$410.83$41,083.00filing
2026-04-01STXSeagate Technology Holdings plcSale100$407.48$40,748.00filing
2026-04-01STXSeagate Technology Holdings plcSale100$404.06$40,406.00filing
2026-04-01STXSeagate Technology Holdings plcSale100$399.05$39,905.00filing
2026-03-19STXSeagate Technology Holdings plcSale24,584$406.77$10.0Mfiling
2026-03-11STXSeagate Technology Holdings plcTax withholding1,658$385.97$639,938.26filing
2026-03-11STXSeagate Technology Holdings plcOption exercise3,319$0.00$0.00filing
2026-03-02STXSeagate Technology Holdings plcSale3,500$382.41$1.3Mfiling
2026-03-02STXSeagate Technology Holdings plcSale2,700$384.51$1.0Mfiling
2026-03-02STXSeagate Technology Holdings plcSale2,700$383.49$1.0Mfiling
2026-03-02STXSeagate Technology Holdings plcSale1,740$379.23$659,861.77filing
2026-03-02STXSeagate Technology Holdings plcSale1,260$380.42$479,331.22filing
2026-03-02STXSeagate Technology Holdings plcSale1,200$385.39$462,467.04filing
2026-03-02STXSeagate Technology Holdings plcSale874$375.84$328,486.00filing
2026-03-02STXSeagate Technology Holdings plcSale800$396.42$317,132.00filing
2026-03-02STXSeagate Technology Holdings plcSale800$381.51$305,210.00filing
2026-03-02STXSeagate Technology Holdings plcSale800$377.95$302,359.04filing
2026-03-02STXSeagate Technology Holdings plcSale600$394.75$236,851.02filing
2026-03-02STXSeagate Technology Holdings plcSale500$393.33$196,666.00filing
2026-03-02STXSeagate Technology Holdings plcSale500$392.09$196,044.00filing
2026-03-02STXSeagate Technology Holdings plcSale326$376.69$122,799.64filing
2026-03-02STXSeagate Technology Holdings plcSale300$405.02$121,505.01filing
2026-03-02STXSeagate Technology Holdings plcSale300$402.09$120,627.00filing
2026-03-02STXSeagate Technology Holdings plcSale300$390.02$117,005.01filing
2026-03-02STXSeagate Technology Holdings plcSale300$387.54$116,262.99filing
2026-03-02STXSeagate Technology Holdings plcSale200$397.61$79,521.00filing
2026-03-02STXSeagate Technology Holdings plcSale100$407.66$40,766.00filing
2026-03-02STXSeagate Technology Holdings plcSale100$403.05$40,305.00filing
2026-03-02STXSeagate Technology Holdings plcSale100$400.27$40,027.00filing
2026-02-20STXSeagate Technology Holdings plcTax withholding5,966$411.11$2.5Mfiling
2026-02-20STXSeagate Technology Holdings plcOption exercise11,807$0.00$0.00filing
2026-02-02STXSeagate Technology Holdings plcSale3,875$432.19$1.7Mfiling
2026-02-02STXSeagate Technology Holdings plcSale3,725$431.27$1.6Mfiling
2026-02-02STXSeagate Technology Holdings plcSale2,283$428.00$977,113.95filing
2026-02-02STXSeagate Technology Holdings plcSale1,900$427.06$811,422.93filing
2026-02-02STXSeagate Technology Holdings plcSale1,800$430.14$774,256.14filing
2026-02-02STXSeagate Technology Holdings plcSale1,600$433.22$693,157.44filing
2026-02-02STXSeagate Technology Holdings plcSale1,564$429.09$671,098.01filing
2026-02-02STXSeagate Technology Holdings plcSale978$425.69$416,323.65filing
2026-02-02STXSeagate Technology Holdings plcSale875$424.50$371,434.26filing
2026-02-02STXSeagate Technology Holdings plcSale400$423.01$169,205.00filing
2026-02-02STXSeagate Technology Holdings plcSale300$434.31$130,292.01filing
2026-02-02STXSeagate Technology Holdings plcSale200$421.17$84,233.00filing
2026-02-02STXSeagate Technology Holdings plcSale200$419.77$83,954.00filing
2026-02-02STXSeagate Technology Holdings plcSale100$411.90$41,190.00filing
2026-02-02STXSeagate Technology Holdings plcSale100$403.47$40,347.00filing
2026-02-02STXSeagate Technology Holdings plcSale100$401.10$40,110.00filing
2026-01-02STXSeagate Technology Holdings plcSale5,009$287.27$1.4Mfiling
2026-01-02STXSeagate Technology Holdings plcSale3,586$286.32$1.0Mfiling
2026-01-02STXSeagate Technology Holdings plcSale2,705$285.23$771,550.13filing
2026-01-02STXSeagate Technology Holdings plcSale2,100$288.01$604,821.00filing
2026-01-02STXSeagate Technology Holdings plcSale2,000$282.09$564,172.60filing
2026-01-02STXSeagate Technology Holdings plcSale1,800$284.08$511,352.10filing
2026-01-02STXSeagate Technology Holdings plcSale1,600$283.22$453,153.76filing
2026-01-02STXSeagate Technology Holdings plcSale800$281.09$224,875.12filing
2026-01-02STXSeagate Technology Holdings plcSale400$289.03$115,611.00filing
2025-12-11STXSeagate Technology Holdings plcTax withholding1,678$307.85$516,563.91filing
2025-12-11STXSeagate Technology Holdings plcOption exercise3,319$0.00$0.00filing
2025-12-09STXSeagate Technology Holdings plcTax withholding1,423$282.86$402,509.78filing
2025-12-09STXSeagate Technology Holdings plcTax withholding1,221$282.86$345,372.06filing
2025-12-09STXSeagate Technology Holdings plcOption exercise2,815$0.00$0.00filing
2025-12-09STXSeagate Technology Holdings plcOption exercise2,415$0.00$0.00filing
2025-12-01STXSeagate Technology Holdings plcSale5,894$272.24$1.6Mfiling
2025-12-01STXSeagate Technology Holdings plcSale5,718$271.19$1.6Mfiling
2025-12-01STXSeagate Technology Holdings plcSale5,338$270.29$1.4Mfiling
2025-12-01STXSeagate Technology Holdings plcSale1,093$267.27$292,124.80filing
2025-12-01STXSeagate Technology Holdings plcSale800$273.04$218,432.00filing
2025-12-01STXSeagate Technology Holdings plcSale650$269.43$175,130.35filing

Insider transactions from SEC Form 4 filings via EDGAR. Names appear as filed and aren't normalized across issuers.