South Street Advisors’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
Q1
Sell
-46,653
Closed -$10.3M 69
2024
Q4
$10.3M Buy
46,653
+10
+0% +$2.38K 1.58% 29
2024
Q3
$12M Sell
46,643
-3,061
-6% -$759K 1.83% 26
2024
Q2
$12.8M Buy
49,704
+57
+0.1% +$14.7K 1.94% 25
2024
Q1
$13.5M Buy
49,647
+1,482
+3% +$375K 2.15% 23
2023
Q4
$11.6M Sell
48,165
-34
-0.1% -$8.09K 2.18% 23
2023
Q3
$12.1M Buy
48,199
+723
+2% +$189K 2.43% 17
2023
Q2
$11.7M Sell
47,476
-4,034
-8% -$944K 2.32% 20
2023
Q1
$11.6M Buy
51,510
+3
+0% +$668 2.39% 19
2022
Q4
$11.9M Buy
51,507
+3,966
+8% +$949K 2.63% 20
2022
Q3
$10.9M Buy
47,541
+932
+2% +$227K 2.69% 19
2022
Q2
$10.9M Sell
46,609
-226
-0.5% -$55K 2.47% 21
2022
Q1
$10.8M Buy
46,835
+80
+0.2% +$18.5K 2.04% 23
2021
Q4
$11.7M Buy
46,755
+993
+2% +$226K 2.05% 24
2021
Q3
$9.64M Buy
45,762
+44,662
+4,060% +$9.75M 1.84% 25
2021
Q2
$257K Buy
+1,100
New +$258K 0.05% 61

Other funds holding STZ

South Street Advisors's STZ Position: Q1 2025 in Review

South Street Advisors sold out of Constellation Brands (STZ) in Q1 2025, closing a stake of 46,653 shares — an estimated $10.3M sold.

South Street Advisors first reported a position in STZ in Q2 2021 and held it in 15 quarters. The position peaked at $13.5M in Q1 2024. 1,176 funds tracked by Wall St. Rank hold STZ as of Q1 2025.

  • South Street Advisors reported no remaining Constellation Brands position as of Q1 2025 after selling out during the quarter.
  • South Street Advisors sold 46,653 Constellation Brands shares in Q1 2025, an estimated $10.3M.
  • South Street Advisors first reported a position in Constellation Brands in Q2 2021 and held it in 15 quarters.
  • South Street Advisors's Constellation Brands position peaked at $13.5M in Q1 2024.
  • 1,176 funds tracked by Wall St. Rank held Constellation Brands as of Q1 2025.

Based on South Street Advisors's 13F filing for Q1 2025, filed 15 May 2025.