Wharton Business Group’s Snowflake SNOW Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-1,180
Closed -$259K 146
2025
Q4
$259K Hold
1,180
0.01% 125
2025
Q3
$266K Sell
1,180
-195
-14% -$41.9K 0.01% 123
2025
Q2
$308K Sell
1,375
-195
-12% -$35.3K 0.01% 117
2025
Q1
$229K Buy
+1,570
New +$266K 0.01% 126
2024
Q2
Sell
-1,695
Closed -$274K 139
2024
Q1
$274K Sell
1,695
-105
-6% -$20.4K 0.01% 118
2023
Q4
$358K Sell
1,800
-400
-18% -$67.6K 0.02% 103
2023
Q3
$336K Buy
2,200
+445
+25% +$72.5K 0.02% 112
2023
Q2
$309K Buy
1,755
+275
+19% +$44.7K 0.02% 110
2023
Q1
$228K Buy
+1,480
New +$217K 0.01% 128

Other funds holding SNOW

Wharton Business Group's SNOW Position: Q1 2026 in Review

Wharton Business Group sold out of Snowflake (SNOW) in Q1 2026, closing a stake of 1,180 shares — an estimated $259K sold.

Wharton Business Group first reported a position in SNOW in Q1 2023 and held it in 9 quarters. The position peaked at $358K in Q4 2023. 1,284 funds tracked by Wall St. Rank hold SNOW as of Q1 2026.

  • Wharton Business Group reported no remaining Snowflake position as of Q1 2026 after selling out during the quarter.
  • Wharton Business Group sold 1,180 Snowflake shares in Q1 2026, an estimated $259K.
  • Wharton Business Group first reported a position in Snowflake in Q1 2023 and held it in 9 quarters.
  • Wharton Business Group's Snowflake position peaked at $358K in Q4 2023.
  • 1,284 funds tracked by Wall St. Rank held Snowflake as of Q1 2026.

Based on Wharton Business Group's 13F filing for Q1 2026, filed 7 May 2026.