Grassi Investment Management’s Constellation Brands STZ Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$6.44M Sell
39,589
-1,400
-3% -$251K 0.51% 45
2025
Q1
$7.52M Sell
40,989
-4,865
-11% -$884K 0.7% 41
2024
Q4
$10.1M Hold
45,854
0.86% 33
2024
Q3
$11.8M Sell
45,854
-1,200
-3% -$297K 1.02% 28
2024
Q2
$12.1M Hold
47,054
1.07% 23
2024
Q1
$12.8M Hold
47,054
1.16% 20
2023
Q4
$11.4M Sell
47,054
-100
-0.2% -$23.8K 1.19% 26
2023
Q3
$11.9M Hold
47,154
1.36% 20
2023
Q2
$11.6M Sell
47,154
-100
-0.2% -$23.4K 1.28% 25
2023
Q1
$10.7M Sell
47,254
-20
-0% -$4.45K 1.32% 29
2022
Q4
$11M Sell
47,274
-50
-0.1% -$12K 1.48% 24
2022
Q3
$10.9M Hold
47,324
1.58% 21
2022
Q2
$11M Sell
47,324
-250
-0.5% -$60.8K 1.46% 26
2022
Q1
$11M Hold
47,574
1.15% 29
2021
Q4
$11.9M Sell
47,574
-700
-1% -$160K 1.19% 28
2021
Q3
$10.2M Buy
48,274
+2
+0% +$437 1.14% 33
2021
Q2
$11.3M Sell
48,272
-6,050
-11% -$1.42M 1.23% 30
2021
Q1
$12.4M Sell
54,322
-375
-0.7% -$84.5K 1.4% 23
2020
Q4
$12M Sell
54,697
-5,495
-9% -$1.08M 1.52% 21
2020
Q3
$11.4M Sell
60,192
-315
-0.5% -$57.5K 1.62% 19
2020
Q2
$10.6M Buy
60,507
+950
+2% +$158K 1.53% 19
2020
Q1
$8.54M Buy
59,557
+195
+0.3% +$34.4K 1.49% 25
2019
Q4
$11.3M Buy
59,362
+5,337
+10% +$1.01M 1.52% 20
2019
Q3
$11.2M Buy
54,025
+1,080
+2% +$217K 1.68% 18
2019
Q2
$10.4M Buy
52,945
+3,225
+6% +$630K 1.54% 18
2019
Q1
$8.72M Buy
+49,720
New +$8.37M 1.29% 34
2018
Q3
Sell
-1,800
Closed -$394K 121
2018
Q2
$394K Hold
1,800
0.06% 95
2018
Q1
$410K Buy
1,800
+150
+9% +$33K 0.07% 99
2017
Q4
$377K Hold
1,650
0.06% 111
2017
Q3
$329K Hold
1,650
0.06% 114
2017
Q2
$320K Hold
1,650
0.06% 123
2017
Q1
$267K Sell
1,650
-50
-3% -$7.79K 0.05% 123
2016
Q4
$261K Buy
1,700
+400
+31% +$63.5K 0.05% 125
2016
Q3
$216K Buy
+1,300
New +$214K 0.04% 128

Other funds holding STZ

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

Grassi Investment Management reduced its Constellation Brands (STZ) stake by 3.4% in Q2 2025, selling an estimated $251K and leaving 39,589 shares worth $6.44M. The position accounts for 0.51% of the portfolio, ranked #45.

Grassi Investment Management first reported a position in STZ in Q3 2016 and has held it in 34 quarters since. The position peaked at $12.8M in Q1 2024. 1,129 funds tracked by Wall St. Rank hold STZ as of Q2 2025.

  • Grassi Investment Management held 39,589 shares of Constellation Brands worth $6.44M as of Q2 2025.
  • Grassi Investment Management sold 1,400 Constellation Brands shares in Q2 2025, an estimated $251K.
  • Constellation Brands made up 0.51% of Grassi Investment Management's portfolio in Q2 2025, its #45 holding.
  • Grassi Investment Management first reported a position in Constellation Brands in Q3 2016 and has held it in 34 quarters since.
  • Grassi Investment Management's Constellation Brands position peaked at $12.8M in Q1 2024.
  • 1,129 funds tracked by Wall St. Rank held Constellation Brands as of Q2 2025.

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