Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$1.07M Buy
6,607
+8
+0.1% +$1.21K 0.52% 40
2026
Q1
$958K Buy
6,599
+142
+2% +$22.6K 0.57% 37
2025
Q4
$1.03M Sell
6,457
-255
-4% -$41.7K 0.59% 38
2025
Q3
$1.04M Buy
6,712
+44
+0.7% +$6.78K 0.58% 40
2025
Q2
$1.02M Buy
6,668
+190
+3% +$27.2K 0.59% 39
2025
Q1
$951K Buy
6,478
+519
+9% +$76.3K 0.6% 39
2024
Q4
$769K Buy
5,959
+82
+1% +$10.8K 0.47% 42
2024
Q3
$803K Sell
5,877
-60
-1% -$7.34K 0.5% 43
2024
Q2
$607K Sell
5,937
-1,194
-17% -$116K 0.41% 45
2024
Q1
$632K Buy
7,131
+399
+6% +$33.1K 0.42% 42
2023
Q4
$615K Buy
6,732
+333
+5% +$26.7K 0.44% 42
2023
Q3
$501K Buy
6,399
+381
+6% +$32.7K 0.4% 42
2023
Q2
$504K Sell
6,018
-350
-5% -$29.7K 0.39% 40
2023
Q1
$560K Sell
6,368
-199
-3% -$18.8K 0.44% 40
2022
Q4
$658K Sell
6,567
-703
-10% -$71.7K 0.55% 38
2022
Q3
$672K Sell
7,270
-76
-1% -$8.34K 0.62% 37
2022
Q2
$795K Sell
7,346
-9,069
-55% -$1.1M 0.71% 37
2022
Q1
$2.04M Sell
16,415
-14,526
-47% -$1.93M 1.54% 28
2021
Q4
$4.59M Buy
+30,941
New +$4.61M 3.27% 13

Other funds holding MMM

William Allan Corp's MMM Position: Q2 2026 in Review

William Allan Corp increased its 3M (MMM) stake by 0.12% in Q2 2026, buying an estimated $1.21K and bringing the position to 6,607 shares worth $1.07M. The position accounts for 0.52% of the portfolio, ranked #40.

William Allan Corp first reported a position in MMM in Q4 2021 and has held it in 19 quarters since. The position peaked at $4.59M in Q4 2021. 828 funds tracked by Wall St. Rank hold MMM as of Q2 2026.

  • William Allan Corp held 6,607 shares of 3M worth $1.07M as of Q2 2026.
  • William Allan Corp bought 8 3M shares in Q2 2026, an estimated $1.21K.
  • 3M made up 0.52% of William Allan Corp's portfolio in Q2 2026, its #40 holding.
  • William Allan Corp first reported a position in 3M in Q4 2021 and has held it in 19 quarters since.
  • William Allan Corp's 3M position peaked at $4.59M in Q4 2021.
  • 828 funds tracked by Wall St. Rank held 3M as of Q2 2026.

Based on William Allan Corp's 13F filing for Q2 2026, filed 28 Jul 2026.