Allen 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
Q2
$48.6M Buy
191,020
+184,665
+2,906% +$34M 0.58% 37
2026
Q1
$958K Sell
6,355
-184,665
-97% -$34.2M 0.01% 153
2025
Q4
$41.9M Sell
191,020
-43,927
-19% -$10.7M 0.46% 42
2025
Q3
$53M Hold
234,947
0.59% 39
2025
Q2
$52.6M Hold
234,947
0.57% 37
2025
Q1
$34.3M Hold
234,947
0.4% 40
2024
Q4
$36.3M Hold
234,947
0.42% 39
2024
Q3
$27M Hold
234,947
0.32% 46
2024
Q2
$31.7M Hold
234,947
0.39% 38
2024
Q1
$38M Buy
234,947
+37,298
+19% +$7.23M 0.48% 31
2023
Q4
$39.3M Buy
197,649
+93,512
+90% +$15.8M 0.53% 29
2023
Q3
$15.9M Hold
104,137
0.23% 48
2023
Q2
$18.3M Buy
104,137
+41
+0% +$6.67K 0.27% 43
2023
Q1
$16.1M Buy
104,096
+77
+0.1% +$11.3K 0.27% 46
2022
Q4
$14.9M Hold
104,019
0.24% 45
2022
Q3
$17.7M Sell
104,019
-4
-0% -$662 0.31% 37
2022
Q2
$14.5M Buy
104,023
+13
+0% +$2.06K 0.23% 45
2022
Q1
$23.8M Hold
104,010
0.32% 38
2021
Q4
$35.2M Buy
104,010
+14,664
+16% +$5.11M 0.44% 32
2021
Q3
$27M Sell
89,346
-104,436
-54% -$29.7M 0.37% 33
2021
Q2
$46.9M Buy
+193,782
New +$45.1M 0.63% 29

Other funds holding SNOW

Allen Investment Management's SNOW Position: Q2 2026 in Review

Allen Investment Management increased its Snowflake (SNOW) stake by 2,906% in Q2 2026, buying an estimated $34M and bringing the position to 191,020 shares worth $48.6M. The position accounts for 0.58% of the portfolio, ranked #37.

Allen Investment Management first reported a position in SNOW in Q2 2021 and has held it in 21 quarters since. The position peaked at $53M in Q3 2025. 1,456 funds tracked by Wall St. Rank hold SNOW as of Q2 2026.

  • Allen Investment Management held 191,020 shares of Snowflake worth $48.6M as of Q2 2026.
  • Allen Investment Management bought 184,665 Snowflake shares in Q2 2026, an estimated $34M.
  • Snowflake made up 0.58% of Allen Investment Management's portfolio in Q2 2026, its #37 holding.
  • Allen Investment Management first reported a position in Snowflake in Q2 2021 and has held it in 21 quarters since.
  • Allen Investment Management's Snowflake position peaked at $53M in Q3 2025.
  • 1,456 funds tracked by Wall St. Rank held Snowflake as of Q2 2026.

Based on Allen Investment Management's 13F filing for Q2 2026, filed 5 Aug 2026.