30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Western Digital Corp (WDC)

Over the last 90 days, Western Digital Corp. has seen a net sell-off by insiders totaling approximately $3.84 million. This trend is primarily driven by executive sales, amounting to about $3.45 million. The company's stock has experienced significant positive performance, with a 90-day price change of 98.3%. The last earnings report showed a substantial EPS beat of 283.18%.
Stock chart
Ticker: WDC Exchange: NSM


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Cole Martin I
75 sales — total 7,500,000 USD
Planned sale 9 Jun 2026
Value US$1,330,930.39 | Price 140.95 | Shares 68,120
Planned sale 9 Jun 2026
Value US$3,435,843.02 | Price 97.16 | Shares 63,873
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 525.56 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 525.56 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 524.72 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 524.72 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 523.23 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 523.23 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 521.14 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 521.14 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 519.25 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 519.25 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 517.59 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 517.59 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 516.72 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 516.72 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 515.40 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 515.40 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 514.09 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 514.09 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 513.14 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 513.14 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 511.67 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 511.67 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 510.61 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 510.61 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 509.16 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 509.16 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 507.94 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 507.94 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 505.51 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 505.51 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 503.80 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 503.80 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 502.87 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 502.87 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 501.72 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 501.72 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 499.69 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 499.69 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 498.95 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 498.95 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 497.47 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 497.47 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 494.63 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 494.63 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 493.64 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 493.64 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 492.38 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 492.38 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 491.06 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 491.06 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 488.06 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 488.06 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 486.87 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 486.87 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 485.54 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 485.54 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 544.95 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 544.95 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 543.92 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 543.92 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 542.79 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 542.79 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 540.96 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 540.96 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 539.82 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 539.82 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 538.81 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 538.81 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 537.73 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 537.73 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 536.27 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 536.27 | Shares 1,000
Planned sale 9 Jun 2026
Value US$100,000.00 | Price 534.90 | Shares 1,000
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
68,120 +30.1%
140.95
US$1,330,930
68,120 +30.1% 140.95 US$1,330,930
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
63,873 +2.1%
97.16
US$3,435,843
63,873 +2.1% 97.16 US$3,435,843
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
77,254 +28.1%
386.75
US$4,578,644
77,254 +28.1% 386.75 US$4,578,644
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.1%
525.56
US$100,000
1,000 -0.1% 525.56 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.2%
524.72
US$100,000
1,000 -0.2% 524.72 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.2%
524.72
US$100,000
1,000 -0.2% 524.72 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.1%
523.23
US$100,000
1,000 -0.1% 523.23 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.1%
523.23
US$100,000
1,000 -0.1% 523.23 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.6%
521.14
US$100,000
1,000 -0.6% 521.14 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.6%
521.14
US$100,000
1,000 -0.6% 521.14 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.2%
519.25
US$100,000
1,000 -0.2% 519.25 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.2%
519.25
US$100,000
1,000 -0.2% 519.25 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.8%
517.59
US$100,000
1,000 -0.8% 517.59 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.8%
517.59
US$100,000
1,000 -0.8% 517.59 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.4%
516.72
US$100,000
1,000 -0.4% 516.72 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.4%
516.72
US$100,000
1,000 -0.4% 516.72 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -1.4%
515.40
US$100,000
1,000 -1.4% 515.40 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -1.4%
515.40
US$100,000
1,000 -1.4% 515.40 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -1.1%
514.09
US$100,000
1,000 -1.1% 514.09 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -1.1%
514.09
US$100,000
1,000 -1.1% 514.09 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -1.1%
513.14
US$100,000
1,000 -1.1% 513.14 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -1.1%
513.14
US$100,000
1,000 -1.1% 513.14 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -1.1%
511.67
US$100,000
1,000 -1.1% 511.67 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -1.1%
511.67
US$100,000
1,000 -1.1% 511.67 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -1.1%
510.61
US$100,000
1,000 -1.1% 510.61 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -1.1%
510.61
US$100,000
1,000 -1.1% 510.61 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.1%
509.16
US$100,000
1,000 -0.1% 509.16 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.1%
509.16
US$100,000
1,000 -0.1% 509.16 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.3%
507.94
US$100,000
1,000 -0.3% 507.94 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.3%
507.94
US$100,000
1,000 -0.3% 507.94 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.3%
505.51
US$100,000
1,000 -0.3% 505.51 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.3%
505.51
US$100,000
1,000 -0.3% 505.51 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.3%
503.80
US$100,000
1,000 -0.3% 503.80 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.3%
503.80
US$100,000
1,000 -0.3% 503.80 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.4%
502.87
US$100,000
1,000 -0.4% 502.87 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.4%
502.87
US$100,000
1,000 -0.4% 502.87 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.2%
501.72
US$100,000
1,000 -0.2% 501.72 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.2%
501.72
US$100,000
1,000 -0.2% 501.72 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.1%
499.69
US$100,000
1,000 -0.1% 499.69 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.1%
499.69
US$100,000
1,000 -0.1% 499.69 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.2%
498.95
US$100,000
1,000 -0.2% 498.95 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.2%
498.95
US$100,000
1,000 -0.2% 498.95 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.2%
497.47
US$100,000
1,000 -0.2% 497.47 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.2%
497.47
US$100,000
1,000 -0.2% 497.47 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.1%
494.63
US$100,000
1,000 -0.1% 494.63 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.1%
494.63
US$100,000
1,000 -0.1% 494.63 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.2%
493.64
US$100,000
1,000 -0.2% 493.64 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.2%
493.64
US$100,000
1,000 -0.2% 493.64 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.1%
492.38
US$100,000
1,000 -0.1% 492.38 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.1%
492.38
US$100,000
1,000 -0.1% 492.38 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.1%
491.06
US$100,000
1,000 -0.1% 491.06 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.1%
491.06
US$100,000
1,000 -0.1% 491.06 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.1%
488.06
US$100,000
1,000 -0.1% 488.06 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.1%
488.06
US$100,000
1,000 -0.1% 488.06 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.2%
486.87
US$100,000
1,000 -0.2% 486.87 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.2%
486.87
US$100,000
1,000 -0.2% 486.87 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.1%
485.54
US$100,000
1,000 -0.1% 485.54 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.1%
485.54
US$100,000
1,000 -0.1% 485.54 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.1%
544.95
US$100,000
1,000 -0.1% 544.95 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.1%
544.95
US$100,000
1,000 -0.1% 544.95 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.2%
543.92
US$100,000
1,000 -0.2% 543.92 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.2%
543.92
US$100,000
1,000 -0.2% 543.92 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.2%
542.79
US$100,000
1,000 -0.2% 542.79 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.2%
542.79
US$100,000
1,000 -0.2% 542.79 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.1%
540.96
US$100,000
1,000 -0.1% 540.96 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.1%
540.96
US$100,000
1,000 -0.1% 540.96 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.1%
539.82
US$100,000
1,000 -0.1% 539.82 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.1%
539.82
US$100,000
1,000 -0.1% 539.82 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.2%
538.81
US$100,000
1,000 -0.2% 538.81 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.2%
538.81
US$100,000
1,000 -0.2% 538.81 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.3%
537.73
US$100,000
1,000 -0.3% 537.73 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.3%
537.73
US$100,000
1,000 -0.3% 537.73 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.4%
536.27
US$100,000
1,000 -0.4% 536.27 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.4%
536.27
US$100,000
1,000 -0.4% 536.27 US$100,000
2026-06-11 2026-06-09 PlS Planned sale Non-Executive Director
1,000 -0.1%
534.90
US$100,000
1,000 -0.1% 534.90 US$100,000