OFI Invest Asset 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
$22.2M Buy
99,669
+26,676
+37% +$4.91M 0.22% 101
2026
Q1
$9.55M Buy
72,993
+65,923
+932% +$12.2M 0.13% 130
2025
Q4
$1.33M Buy
7,070
+678
+11% +$165K 0.02% 207
2025
Q3
$1.23M Sell
6,392
-116
-2% -$24.9K 0.03% 146
2025
Q2
$1.24M Buy
6,508
+245
+4% +$44.3K 0.03% 147
2025
Q1
$847K Buy
6,263
+3,526
+129% +$598K 0.02% 200
2024
Q4
$408K Buy
+2,737
New +$385K 0.01% 246
2024
Q2
$137K Buy
1,083
+883
+442% +$130K ﹤0.01% 265
2024
Q1
$29.9K Buy
200
+30
+18% +$5.82K ﹤0.01% 248
2023
Q4
$30.6K Buy
170
+2
+1% +$338 ﹤0.01% 194
2023
Q3
$24.2K Buy
+168
New +$27.4K ﹤0.01% 246

Other funds holding SNOW

OFI Invest Asset Management's SNOW Position: Q2 2026 in Review

OFI Invest Asset Management increased its Snowflake (SNOW) stake by 37% in Q2 2026, buying an estimated $4.91M and bringing the position to 99,669 shares worth $22.2M. The position accounts for 0.22% of the portfolio, ranked #101.

OFI Invest Asset Management first reported a position in SNOW in Q3 2023 and has held it in 11 quarters since. 832 funds tracked by Wall St. Rank hold SNOW as of Q2 2026.

  • OFI Invest Asset Management held 99,669 shares of Snowflake worth $22.2M as of Q2 2026.
  • OFI Invest Asset Management bought 26,676 Snowflake shares in Q2 2026, an estimated $4.91M.
  • Snowflake made up 0.22% of OFI Invest Asset Management's portfolio in Q2 2026, its #101 holding.
  • OFI Invest Asset Management first reported a position in Snowflake in Q3 2023 and has held it in 11 quarters since.
  • 832 funds tracked by Wall St. Rank held Snowflake as of Q2 2026.

Based on OFI Invest Asset Management's 13F filing for Q2 2026, filed 17 Jul 2026.