Back to Insider Trading

MOSLEY WILLIAM D

STX · CEO

Companies Traded

1

Total Buys

0

$0

Total Sells

48

$31.99M

Net Position

-$31.99M

Net Seller

Company Activity

Company Role Buys Sells Holdings Last Activity
STX Seagate Technology Holdings plc
CEO
0
$0
48
$31.99M
375,591
$152.78M
Mar 19, 2026

Recent Transactions

STX SELL

Seagate Technology Holdings plc

Shares

24,584

Price

$407

Total Value

$10.00M

Date

Mar 19, 2026

STX SELL

Seagate Technology Holdings plc

Shares

3,500

Price

$382

Total Value

$1.34M

Date

Mar 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

2,700

Price

$385

Total Value

$1.04M

Date

Mar 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

2,700

Price

$383

Total Value

$1.04M

Date

Mar 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

1,740

Price

$379

Total Value

$660K

Date

Mar 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

1,260

Price

$380

Total Value

$479K

Date

Mar 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

1,200

Price

$385

Total Value

$462K

Date

Mar 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

874

Price

$376

Total Value

$328K

Date

Mar 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

800

Price

$396

Total Value

$317K

Date

Mar 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

800

Price

$382

Total Value

$305K

Date

Mar 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

800

Price

$378

Total Value

$302K

Date

Mar 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

600

Price

$395

Total Value

$237K

Date

Mar 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

500

Price

$393

Total Value

$197K

Date

Mar 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

500

Price

$392

Total Value

$196K

Date

Mar 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

326

Price

$377

Total Value

$123K

Date

Mar 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

300

Price

$405

Total Value

$122K

Date

Mar 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

300

Price

$402

Total Value

$121K

Date

Mar 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

300

Price

$390

Total Value

$117K

Date

Mar 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

300

Price

$388

Total Value

$116K

Date

Mar 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

200

Price

$398

Total Value

$80K

Date

Mar 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

100

Price

$408

Total Value

$41K

Date

Mar 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

100

Price

$403

Total Value

$40K

Date

Mar 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

100

Price

$400

Total Value

$40K

Date

Mar 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

3,875

Price

$432

Total Value

$1.67M

Date

Feb 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

3,725

Price

$431

Total Value

$1.61M

Date

Feb 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

2,283

Price

$428

Total Value

$977K

Date

Feb 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

1,900

Price

$427

Total Value

$811K

Date

Feb 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

1,800

Price

$430

Total Value

$774K

Date

Feb 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

1,600

Price

$433

Total Value

$693K

Date

Feb 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

1,564

Price

$429

Total Value

$671K

Date

Feb 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

978

Price

$426

Total Value

$416K

Date

Feb 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

875

Price

$424

Total Value

$371K

Date

Feb 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

400

Price

$423

Total Value

$169K

Date

Feb 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

300

Price

$434

Total Value

$130K

Date

Feb 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

200

Price

$421

Total Value

$84K

Date

Feb 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

200

Price

$420

Total Value

$84K

Date

Feb 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

100

Price

$412

Total Value

$41K

Date

Feb 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

100

Price

$403

Total Value

$40K

Date

Feb 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

100

Price

$401

Total Value

$40K

Date

Feb 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

5,009

Price

$287

Total Value

$1.44M

Date

Jan 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

3,586

Price

$286

Total Value

$1.03M

Date

Jan 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

2,705

Price

$285

Total Value

$772K

Date

Jan 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

2,100

Price

$288

Total Value

$605K

Date

Jan 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

2,000

Price

$282

Total Value

$564K

Date

Jan 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

1,800

Price

$284

Total Value

$511K

Date

Jan 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

1,600

Price

$283

Total Value

$453K

Date

Jan 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

800

Price

$281

Total Value

$225K

Date

Jan 2, 2026

STX SELL

Seagate Technology Holdings plc

Shares

400

Price

$289

Total Value

$116K

Date

Jan 2, 2026

Trading Timeline

First Transaction

Jan 2, 2026

Latest Transaction

Mar 19, 2026