Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$1.99M Hold
13,100
0.16% 64
2025
Q1
$1.92M Hold
13,100
0.18% 62
2024
Q4
$1.69M Hold
13,100
0.14% 61
2024
Q3
$1.79M Hold
13,100
0.15% 62
2024
Q2
$1.34M Sell
13,100
-2,568
-16% -$250K 0.12% 64
2024
Q1
$1.39M Hold
15,668
0.13% 64
2023
Q4
$1.43M Hold
15,668
0.15% 64
2023
Q3
$1.23M Hold
15,668
0.14% 70
2023
Q2
$1.31M Sell
15,668
-1,196
-7% -$102K 0.14% 69
2023
Q1
$1.48M Hold
16,864
0.18% 70
2022
Q4
$1.69M Sell
16,864
-23,920
-59% -$2.44M 0.23% 69
2022
Q3
$3.77M Hold
40,784
0.55% 56
2022
Q2
$4.41M Hold
40,784
0.58% 54
2022
Q1
$5.08M Hold
40,784
0.53% 60
2021
Q4
$6.06M Hold
40,784
0.61% 54
2021
Q3
$5.98M Hold
40,784
0.67% 52
2021
Q2
$6.77M Hold
40,784
0.74% 49
2021
Q1
$6.57M Hold
40,784
0.75% 49
2020
Q4
$5.96M Sell
40,784
-5,382
-12% -$764K 0.76% 48
2020
Q3
$6.18M Hold
46,166
0.88% 45
2020
Q2
$6.02M Hold
46,166
0.87% 50
2020
Q1
$5.27M Hold
46,166
0.92% 49
2019
Q4
$6.81M Hold
46,166
0.92% 50
2019
Q3
$6.35M Hold
46,166
0.95% 49
2019
Q2
$6.69M Sell
46,166
-4,128
-8% -$635K 0.99% 46
2019
Q1
$8.74M Sell
50,294
-909
-2% -$153K 1.29% 33
2018
Q4
$8.16M Sell
51,203
-419
-0.8% -$69.6K 1.4% 26
2018
Q3
$9.1M Buy
51,622
+281
+0.5% +$48.4K 1.35% 20
2018
Q2
$8.45M Sell
51,341
-179
-0.3% -$30.5K 1.36% 19
2018
Q1
$9.46M Sell
51,520
-299
-0.6% -$59.2K 1.53% 14
2017
Q4
$10.2M Hold
51,819
1.65% 13
2017
Q3
$9.09M Buy
51,819
+44
+0.1% +$7.63K 1.53% 16
2017
Q2
$9.01M Hold
51,775
1.59% 14
2017
Q1
$8.28M Hold
51,775
1.44% 21
2016
Q4
$7.73M Hold
51,775
1.4% 26
2016
Q3
$7.63M Sell
51,775
-119
-0.2% -$17.8K 1.43% 24
2016
Q2
$7.6M Sell
51,894
-120
-0.2% -$16.9K 1.44% 24
2016
Q1
$7.25M Sell
52,014
-1,497
-3% -$192K 1.44% 24
2015
Q4
$6.74M Sell
53,511
-1,859
-3% -$239K 1.38% 27
2015
Q3
$6.56M Sell
55,370
-175
-0.3% -$21.5K 1.39% 21
2015
Q2
$7.17M Sell
55,545
-807
-1% -$108K 1.35% 17
2015
Q1
$7.77M Buy
56,352
+209
+0.4% +$28.8K 1.44% 10
2014
Q4
$7.71M Buy
56,143
+362
+0.6% +$46.5K 1.35% 11
2014
Q3
$6.61M Buy
55,781
+239
+0.4% +$28.7K 1.25% 23
2014
Q2
$6.65M Sell
55,542
-30
-0.1% -$3.52K 1.46% 16
2014
Q1
$6.3M Buy
55,572
+448
+0.8% +$49.8K 1.49% 16
2013
Q4
$6.46M Buy
55,124
+1,735
+3% +$185K 1.54% 15
2013
Q3
$5.33M Buy
53,389
+926
+2% +$90K 1.41% 21
2013
Q2
$4.8M Buy
+52,463
New +$4.76M 1.28% 25

Other funds holding MMM

Grassi Investment Management's MMM Position: Q2 2025 in Review

Grassi Investment Management held its 3M (MMM) position steady in Q2 2025 at 13,100 shares worth $1.99M. The position accounts for 0.16% of the portfolio, ranked #64.

Grassi Investment Management first reported a position in MMM in Q2 2013 and has held it in 49 quarters since. The position peaked at $10.2M in Q4 2017. 2,140 funds tracked by Wall St. Rank hold MMM as of Q2 2025.

  • Grassi Investment Management held 13,100 shares of 3M worth $1.99M as of Q2 2025.
  • Grassi Investment Management left its 3M share count unchanged in Q2 2025.
  • 3M made up 0.16% of Grassi Investment Management's portfolio in Q2 2025, its #64 holding.
  • Grassi Investment Management first reported a position in 3M in Q2 2013 and has held it in 49 quarters since.
  • Grassi Investment Management's 3M position peaked at $10.2M in Q4 2017.
  • 2,140 funds tracked by Wall St. Rank held 3M as of Q2 2025.

Based on Grassi Investment Management's 13F filing for Q2 2025, filed 21 Jul 2025.