Liberty One Investment Management’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
-853
Closed -$187K 163
2025
Q4
$187K Sell
853
-1,126
-57% -$275K 0.02% 128
2025
Q3
$448K Buy
1,979
+864
+77% +$186K 0.03% 127
2025
Q2
$250K Sell
1,115
-204
-15% -$36.9K 0.03% 134
2025
Q1
$193K Buy
1,319
+95
+8% +$16.1K 0.02% 138
2024
Q4
$189K Buy
1,224
+26
+2% +$3.66K 0.02% 138
2024
Q3
$138K Sell
1,198
-147
-11% -$18.1K 0.01% 146
2024
Q2
$182K Buy
1,345
+33
+3% +$4.87K 0.02% 136
2024
Q1
$212K Buy
1,312
+166
+14% +$32.2K 0.02% 131
2023
Q4
$228K Buy
1,146
+14
+1% +$2.37K 0.03% 119
2023
Q3
$173K Sell
1,132
-21
-2% -$3.42K 0.03% 114
2023
Q2
$203K Buy
1,153
+150
+15% +$24.4K 0.03% 119
2023
Q1
$155K Buy
1,003
+116
+13% +$17K 0.02% 123
2022
Q4
$127K Buy
887
+30
+4% +$4.58K 0.02% 127
2022
Q3
$146K Buy
+857
New +$142K 0.02% 124
2022
Q2
Sell
-774
Closed -$177K 160
2022
Q1
$177K Buy
+774
New +$200K 0.03% 128

Other funds holding SNOW

Liberty One Investment Management's SNOW Position: Q1 2026 in Review

Liberty One Investment Management sold out of Snowflake (SNOW) in Q1 2026, closing a stake of 853 shares — an estimated $187K sold.

Liberty One Investment Management first reported a position in SNOW in Q1 2022 and held it in 15 quarters. The position peaked at $448K in Q3 2025. 1,277 funds tracked by Wall St. Rank hold SNOW as of Q1 2026.

  • Liberty One Investment Management reported no remaining Snowflake position as of Q1 2026 after selling out during the quarter.
  • Liberty One Investment Management sold 853 Snowflake shares in Q1 2026, an estimated $187K.
  • Liberty One Investment Management first reported a position in Snowflake in Q1 2022 and held it in 15 quarters.
  • Liberty One Investment Management's Snowflake position peaked at $448K in Q3 2025.
  • 1,277 funds tracked by Wall St. Rank held Snowflake as of Q1 2026.

Based on Liberty One Investment Management's 13F filing for Q1 2026, filed 14 May 2026.