REID ALAN McWILLIAMS

Insider profile

Performance

Overall performance
3.3

Performance over holding periods
3.3
30 days 90 days 120 days
Average return 5% 8.2% 15.1%
Success rate 76% 68% 82%
Transactions
30 0% Buy
34 71% Buy
47 69% Buy
REID ALAN McWILLIAMS's trades of Sanmina Corp's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Sale
Price
103.88
Quantity 66,056 +27.6%
Value US$4,288,374
Transaction date
Proposed sale
Price
97.61
Quantity 65,647
Value US$4,558,103
Transaction date
Sale
Price
281.20
Quantity 63,102 +42.0%
Value US$878,007
Transaction date
Proposed sale
Price
248.60
Quantity 1,000
Value US$248,600
Transaction date
Sale
Price
225.00
Quantity 1,000 -3.2%
Value US$225,000
Transaction date
Proposed sale
Price
225.00
Quantity 1,000
Value US$225,000
Transaction date
Sale
Price
218.17
Quantity 1,000 -3.1%
Value US$218,170
Transaction date
Proposed sale
Price
218.17
Quantity 1,000
Value US$218,170
Transaction date
Sale
Price
160.64
Quantity 1,500 -4.4%
Value US$240,960
Transaction date
Proposed sale
Price
160.64
Quantity 1,500
Value US$240,955
Transaction date
Sale
Price
148.45
Quantity 3,500 -9.3%
Value US$519,575
Transaction date
Proposed sale
Price
148.45
Quantity 3,500
Value US$519,558
Transaction date
Sale
Price
90.81
Quantity 4,332 -12.4%
Value US$393,389
Transaction date
Proposed sale
Price
90.81
Quantity 4,332
Value US$393,393
Transaction date
Sale
Price
87.31
Quantity 2,219 -6.0%
Value US$193,741
Transaction date
Proposed sale
Price
87.31
Quantity 2,219
Value US$193,741
Transaction date
Sale
Price
84.30
Quantity 3,451 -8.5%
Value US$290,919
Transaction date
Proposed sale
Price
84.30
Quantity 3,451
Value US$290,920
Transaction date
Sale
Price
68.35
Quantity 2,000 -7.0%
Value US$136,700
Transaction date
Sale
Price
69.01
Quantity 6,500 -18.5%
Value US$448,552
Transaction date
Proposed sale
Price
68.85
Quantity 8,500
Value US$585,252
Transaction date
Sale
Price
66.37
Quantity 2,472 -6.6%
Value US$164,067
Transaction date
Sale
Price
65.43
Quantity 3,528 -8.6%
Value US$230,837
Transaction date
Proposed sale
Price
65.81
Quantity 6,000
Value US$394,889
Transaction date
Sale
Price
63.00
Quantity 7,520 -15.4%
Value US$473,760
Transaction date
Proposed sale
Price
63.00
Quantity 7,520
Value US$473,760
Transaction date
Sale
Price
56.02
Quantity 1,352 -4.8%
Value US$75,744
Transaction date
Sale
Price
55.88
Quantity 3,992 -12.3%
Value US$223,077
Transaction date
Proposed sale
Price
55.92
Quantity 5,344
Value US$298,822
Transaction date
Sale
Price
65.30
Quantity 2,616 -7.5%
Value US$170,827
Transaction date
Sale
Price
65.30
Quantity 6,000 -14.6%
Value US$391,806
Transaction date
Sale
Price
65.00
Quantity 3,270 -9.6%
Value US$212,550
Transaction date
Sale
Price
43.33
Quantity 10,000 -22.7%
Value US$433,290
Transaction date
Sale
Price
39.11
Quantity 9,039 -17.0%
Value US$353,524
Transaction date
Sale
Price
42.21
Quantity 155 -0.3%
Value US$6,543
Transaction date
Sale
Price
42.21
Quantity 8,000 -13.1%
Value US$337,680
Transaction date
Sale
Price
35.25
Quantity 3,270 -5.8%
Value US$115,261
Transaction date
Sale
Price
32.73
Quantity 4,155 -6.9%
Value US$135,993
Transaction date
Sale
Price
32.88
Quantity 1,531 -2.5%
Value US$50,341
Transaction date
Sale
Price
26.93
Quantity 4,579 -10.6%
Value US$123,296
Transaction date
Sale
Price
33.46
Quantity 9,845 -17.2%
Value US$329,385
Transaction date
Sale
Price
32.40
Quantity 4,652 -9.0%
Value US$150,735
Transaction date
Sale
Price
32.46
Quantity 1,400 -2.6%
Value US$45,450
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-28 2026-05-26 S Sale
66,056 +27.6%
103.88
US$4,288,374
66,056 +27.6% 103.88 US$4,288,374
2026-05-26 2026-05-26 PrS Proposed sale
65,647
97.61
US$4,558,103
65,647 97.61 US$4,558,103
2026-05-12 2026-05-08 S Sale
63,102 +42.0%
281.20
US$878,007
63,102 +42.0% 281.20 US$878,007
2026-05-08 2026-05-08 PrS Proposed sale
1,000
248.60
US$248,600
1,000 248.60 US$248,600
2026-05-06 2026-05-04 S Sale
1,000 -3.2%
225.00
US$225,000
1,000 -3.2% 225.00 US$225,000
2026-05-04 2026-05-04 PrS Proposed sale
1,000
225.00
US$225,000
1,000 225.00 US$225,000
2026-05-04 2026-05-01 S Sale
1,000 -3.1%
218.17
US$218,170
1,000 -3.1% 218.17 US$218,170
2026-05-01 2026-05-01 PrS Proposed sale
1,000
218.17
US$218,170
1,000 218.17 US$218,170
2026-02-27 2026-02-26 S Sale
1,500 -4.4%
160.64
US$240,960
1,500 -4.4% 160.64 US$240,960
2026-02-26 2026-02-26 PrS Proposed sale
1,500
160.64
US$240,955
1,500 160.64 US$240,955
2026-02-17 2026-02-13 S Sale
3,500 -9.3%
148.45
US$519,575
3,500 -9.3% 148.45 US$519,575
2026-02-13 2026-02-13 PrS Proposed sale
3,500
148.45
US$519,558
3,500 148.45 US$519,558
2025-02-20 2025-02-19 S Sale
4,332 -12.4%
90.81
US$393,389
4,332 -12.4% 90.81 US$393,389
2025-02-19 2025-02-19 PrS Proposed sale
4,332
90.81
US$393,393
4,332 90.81 US$393,393
2025-02-06 2025-02-04 S Sale
2,219 -6.0%
87.31
US$193,741
2,219 -6.0% 87.31 US$193,741
2025-02-04 2025-02-04 PrS Proposed sale
2,219
87.31
US$193,741
2,219 87.31 US$193,741
2025-02-04 2025-01-31 S Sale
3,451 -8.5%
84.30
US$290,919
3,451 -8.5% 84.30 US$290,919
2025-01-31 2025-01-31 PrS Proposed sale
3,451
84.30
US$290,920
3,451 84.30 US$290,920
2024-08-08 2024-08-07 S Sale
2,000 -7.0%
68.35
US$136,700
2,000 -7.0% 68.35 US$136,700
2024-08-08 2024-08-07 S Sale
6,500 -18.5%
69.01
US$448,552
6,500 -18.5% 69.01 US$448,552
2024-08-07 2024-08-07 PrS Proposed sale
8,500
68.85
US$585,252
8,500 68.85 US$585,252
2024-05-16 2024-05-15 S Sale
2,472 -6.6%
66.37
US$164,067
2,472 -6.6% 66.37 US$164,067
2024-05-16 2024-05-14 S Sale
3,528 -8.6%
65.43
US$230,837
3,528 -8.6% 65.43 US$230,837
2024-05-14 2024-05-14 PrS Proposed sale
6,000
65.81
US$394,889
6,000 65.81 US$394,889
2024-02-05 2024-02-02 S Sale
7,520 -15.4%
63.00
US$473,760
7,520 -15.4% 63.00 US$473,760
2024-02-02 2024-02-02 PrS Proposed sale
7,520
63.00
US$473,760
7,520 63.00 US$473,760
2023-09-01 2023-08-31 S Sale
1,352 -4.8%
56.02
US$75,744
1,352 -4.8% 56.02 US$75,744
2023-09-01 2023-08-31 S Sale
3,992 -12.3%
55.88
US$223,077
3,992 -12.3% 55.88 US$223,077
2023-08-31 2023-08-31 PrS Proposed sale
5,344
55.92
US$298,822
5,344 55.92 US$298,822
2023-02-14 2023-02-13 S Sale
2,616 -7.5%
65.30
US$170,827
2,616 -7.5% 65.30 US$170,827
2023-02-14 2023-02-13 S Sale
6,000 -14.6%
65.30
US$391,806
6,000 -14.6% 65.30 US$391,806
2022-11-18 2022-11-17 S Sale
3,270 -9.6%
65.00
US$212,550
3,270 -9.6% 65.00 US$212,550
2022-05-19 2022-05-17 S Sale
10,000 -22.7%
43.33
US$433,290
10,000 -22.7% 43.33 US$433,290
2022-02-14 2022-02-11 S Sale
9,039 -17.0%
39.11
US$353,524
9,039 -17.0% 39.11 US$353,524
2021-05-19 2021-05-17 S Sale
155 -0.3%
42.21
US$6,543
155 -0.3% 42.21 US$6,543
2021-05-19 2021-05-17 S Sale
8,000 -13.1%
42.21
US$337,680
8,000 -13.1% 42.21 US$337,680
2021-02-10 2021-02-09 S Sale
3,270 -5.8%
35.25
US$115,261
3,270 -5.8% 35.25 US$115,261
2020-11-18 2020-11-16 S Sale
4,155 -6.9%
32.73
US$135,993
4,155 -6.9% 32.73 US$135,993
2020-11-18 2020-11-16 S Sale
1,531 -2.5%
32.88
US$50,341
1,531 -2.5% 32.88 US$50,341
2020-05-11 2020-05-07 S Sale
4,579 -10.6%
26.93
US$123,296
4,579 -10.6% 26.93 US$123,296
2019-05-06 2019-05-02 S Sale
9,845 -17.2%
33.46
US$329,385
9,845 -17.2% 33.46 US$329,385
2019-02-22 2019-02-21 S Sale
4,652 -9.0%
32.40
US$150,735
4,652 -9.0% 32.40 US$150,735
2019-02-22 2019-02-21 S Sale
1,400 -2.6%
32.46
US$45,450
1,400 -2.6% 32.46 US$45,450