Martingale Asset Management’s Sanmina SANM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$5.71M Sell
58,378
-2,745
-4% -$269K 0.14% 143
2025
Q1
$4.66M Sell
61,123
-322
-0.5% -$24.5K 0.12% 161
2024
Q4
$4.65M Buy
61,445
+2,061
+3% +$156K 0.11% 155
2024
Q3
$4.06M Buy
59,384
+5,671
+11% +$388K 0.09% 176
2024
Q2
$3.56M Buy
53,713
+26,621
+98% +$1.76M 0.08% 188
2024
Q1
$1.68M Buy
27,092
+2,048
+8% +$127K 0.03% 338
2023
Q4
$1.29M Sell
25,044
-32,473
-56% -$1.67M 0.03% 392
2023
Q3
$3.12M Buy
57,517
+200
+0.3% +$10.9K 0.07% 192
2023
Q2
$3.45M Buy
57,317
+1,832
+3% +$110K 0.07% 190
2023
Q1
$3.38M Buy
55,485
+4
+0% +$244 0.07% 192
2022
Q4
$3.18M Buy
55,481
+10,022
+22% +$574K 0.06% 192
2022
Q3
$2.1M Sell
45,459
-1,901
-4% -$87.6K 0.04% 241
2022
Q2
$1.93M Buy
47,360
+13,306
+39% +$542K 0.04% 284
2022
Q1
$1.38M Sell
34,054
-1,600
-4% -$64.7K 0.02% 393
2021
Q4
$1.48M Sell
35,654
-6,500
-15% -$270K 0.02% 390
2021
Q3
$1.63M Sell
42,154
-500
-1% -$19.3K 0.02% 369
2021
Q2
$1.66M Sell
42,654
-3,800
-8% -$148K 0.02% 280
2021
Q1
$1.92M Sell
46,454
-400
-0.9% -$16.6K 0.02% 277
2020
Q4
$1.5M Sell
46,854
-17,411
-27% -$556K 0.02% 346
2020
Q3
$1.74M Sell
64,265
-4,898
-7% -$133K 0.02% 460
2020
Q2
$1.73M Buy
69,163
+303
+0.4% +$7.59K 0.02% 577
2020
Q1
$1.88M Sell
68,860
-1,200
-2% -$32.7K 0.02% 498
2019
Q4
$2.4M Buy
70,060
+4,002
+6% +$137K 0.02% 558
2019
Q3
$2.12M Buy
66,058
+1,206
+2% +$38.7K 0.02% 574
2019
Q2
$1.96M Buy
64,852
+2,500
+4% +$75.7K 0.02% 593
2019
Q1
$1.8M Buy
62,352
+21,511
+53% +$621K 0.02% 631
2018
Q4
$983K Buy
40,841
+9,321
+30% +$224K 0.01% 728
2018
Q3
$870K Sell
31,520
-17
-0.1% -$469 0.01% 756
2018
Q2
$925K Sell
31,537
-10,112
-24% -$297K 0.01% 760
2018
Q1
$1.09M Sell
41,649
-159,223
-79% -$4.17M 0.01% 708
2017
Q4
$6.63M Sell
200,872
-3,098
-2% -$102K 0.09% 221
2017
Q3
$7.58M Buy
203,970
+2
+0% +$74 0.1% 207
2017
Q2
$7.77M Buy
203,968
+12,814
+7% +$488K 0.11% 192
2017
Q1
$7.76M Buy
191,154
+85,717
+81% +$3.48M 0.11% 191
2016
Q4
$3.87M Buy
105,437
+17,718
+20% +$649K 0.05% 379
2016
Q3
$2.5M Buy
87,719
+15,800
+22% +$450K 0.04% 452
2016
Q2
$1.93M Sell
71,919
-6,381
-8% -$171K 0.03% 332
2016
Q1
$1.83M Sell
78,300
-490
-0.6% -$11.5K 0.04% 339
2015
Q4
$1.62M Sell
78,790
-730
-0.9% -$15K 0.04% 348
2015
Q3
$1.7M Buy
79,520
+1,781
+2% +$38.1K 0.04% 339
2015
Q2
$1.57M Sell
77,739
-300
-0.4% -$6.05K 0.04% 373
2015
Q1
$1.89M Hold
78,039
0.05% 346
2014
Q4
$1.84M Sell
78,039
-6,253
-7% -$147K 0.05% 342
2014
Q3
$1.76M Sell
84,292
-8,950
-10% -$187K 0.05% 319
2014
Q2
$2.13M Sell
93,242
-8,806
-9% -$201K 0.07% 304
2014
Q1
$1.78M Sell
102,048
-942
-0.9% -$16.4K 0.06% 320
2013
Q4
$1.72M Sell
102,990
-2,703
-3% -$45.1K 0.06% 366
2013
Q3
$1.85M Sell
105,693
-3,602
-3% -$63K 0.07% 319
2013
Q2
$1.57M Buy
+109,295
New +$1.57M 0.06% 339