Birmingham Capital Management’s General Mills GIS Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$230K Sell
4,440
-9,392
-68% -$487K 0.1% 95
2025
Q1
$827K Buy
13,832
+405
+3% +$24.2K 0.31% 64
2024
Q4
$856K Sell
13,427
-1,480
-10% -$94.4K 0.32% 62
2024
Q3
$1.1M Buy
14,907
+1,267
+9% +$93.6K 0.4% 49
2024
Q2
$863K Buy
13,640
+250
+2% +$15.8K 0.34% 57
2024
Q1
$937K Buy
13,390
+200
+2% +$14K 0.34% 57
2023
Q4
$859K Sell
13,190
-400
-3% -$26.1K 0.34% 58
2023
Q3
$870K Buy
13,590
+50
+0.4% +$3.2K 0.36% 57
2023
Q2
$1.04M Sell
13,540
-450
-3% -$34.5K 0.43% 52
2023
Q1
$1.2M Buy
13,990
+30
+0.2% +$2.56K 0.48% 47
2022
Q4
$1.17M Sell
13,960
-1,650
-11% -$138K 0.44% 50
2022
Q3
$1.2M Hold
15,610
0.53% 48
2022
Q2
$1.18M Sell
15,610
-1,525
-9% -$115K 0.47% 50
2022
Q1
$1.16M Sell
17,135
-675
-4% -$45.7K 0.4% 56
2021
Q4
$1.2M Sell
17,810
-300
-2% -$20.2K 0.43% 54
2021
Q3
$1.08M Sell
18,110
-1,000
-5% -$59.8K 0.42% 56
2021
Q2
$1.16M Sell
19,110
-1,000
-5% -$60.9K 0.43% 56
2021
Q1
$1.23M Sell
20,110
-500
-2% -$30.7K 0.46% 54
2020
Q4
$1.21M Sell
20,610
-230
-1% -$13.5K 0.5% 53
2020
Q3
$1.29M Sell
20,840
-450
-2% -$27.7K 0.58% 45
2020
Q2
$1.31M Sell
21,290
-460
-2% -$28.4K 0.64% 48
2020
Q1
$1.15M Sell
21,750
-2,490
-10% -$131K 0.63% 44
2019
Q4
$1.3M Hold
24,240
0.58% 50
2019
Q3
$1.34M Sell
24,240
-2,600
-10% -$143K 0.62% 48
2019
Q2
$1.41M Hold
26,840
0.64% 48
2019
Q1
$1.39M Sell
26,840
-465
-2% -$24.1K 0.62% 45
2018
Q4
$1.06M Sell
27,305
-895
-3% -$34.8K 0.52% 49
2018
Q3
$1.21M Buy
28,200
+3,230
+13% +$139K 0.5% 51
2018
Q2
$1.11M Buy
24,970
+5,970
+31% +$264K 0.47% 53
2018
Q1
$856K Buy
19,000
+1,600
+9% +$72.1K 0.35% 59
2017
Q4
$1.03M Buy
17,400
+10,400
+149% +$617K 0.39% 56
2017
Q3
$362K Buy
+7,000
New +$362K 0.14% 82
2017
Q2
Sell
-3,510
Closed -$207K 104
2017
Q1
$207K Hold
3,510
0.08% 99
2016
Q4
$217K Hold
3,510
0.09% 97
2016
Q3
$250K Hold
3,510
0.11% 93
2016
Q2
$250K Hold
3,510
0.11% 93
2016
Q1
$222K Hold
3,510
0.09% 95
2015
Q4
$202K Buy
+3,510
New +$202K 0.08% 100