Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$777K Buy
4,801
+75
+2% +$11.4K 0.18% 105
2026
Q1
$686K Sell
4,726
-716
-13% -$114K 0.18% 104
2025
Q4
$871K Buy
5,442
+914
+20% +$149K 0.24% 84
2025
Q3
$703K Sell
4,528
-45
-1% -$6.94K 0.2% 98
2025
Q2
$696K Sell
4,573
-55
-1% -$7.86K 0.22% 92
2025
Q1
$680K Buy
4,628
+50
+1% +$7.35K 0.22% 94
2024
Q4
$591K Buy
4,578
+68
+2% +$8.92K 0.21% 101
2024
Q3
$617K Sell
4,510
-9
-0.2% -$1.1K 0.22% 96
2024
Q2
$462K Sell
4,519
-407
-8% -$39.7K 0.19% 116
2024
Q1
$437K Buy
4,926
+89
+2% +$7.38K 0.19% 112
2023
Q4
$442K Buy
4,837
+240
+5% +$19.3K 0.22% 104
2023
Q3
$360K Buy
4,597
+2,045
+80% +$176K 0.2% 110
2023
Q2
$214K Buy
2,552
+119
+5% +$10.1K 0.12% 167
2023
Q1
$214K Buy
2,433
+240
+11% +$22.6K 0.12% 163
2022
Q4
$220K Buy
2,193
+89
+4% +$9.08K 0.14% 154
2022
Q3
$194K Buy
2,104
+883
+72% +$96.9K 0.14% 147
2022
Q2
$132K Hold
1,221
0.09% 185
2022
Q1
$152K Buy
1,221
+239
+24% +$31.8K 0.09% 180
2021
Q4
$146K Buy
+982
New +$146K 0.09% 192

Other funds holding MMM

City State Bank's MMM Position: Q2 2026 in Review

City State Bank increased its 3M (MMM) stake by 1.6% in Q2 2026, buying an estimated $11.4K and bringing the position to 4,801 shares worth $777K. The position accounts for 0.18% of the portfolio, ranked #105.

City State Bank first reported a position in MMM in Q4 2021 and has held it in 19 quarters since. The position peaked at $871K in Q4 2025. 1,028 funds tracked by Wall St. Rank hold MMM as of Q2 2026.

  • City State Bank held 4,801 shares of 3M worth $777K as of Q2 2026.
  • City State Bank bought 75 3M shares in Q2 2026, an estimated $11.4K.
  • 3M made up 0.18% of City State Bank's portfolio in Q2 2026, its #105 holding.
  • City State Bank first reported a position in 3M in Q4 2021 and has held it in 19 quarters since.
  • City State Bank's 3M position peaked at $871K in Q4 2025.
  • 1,028 funds tracked by Wall St. Rank held 3M as of Q2 2026.

Based on City State Bank's 13F filing for Q2 2026, filed 14 Jul 2026.