Glenmede Trust’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
$291K Buy
1,928
+183
+10% +$33.9K ﹤0.01% 1166
2025
Q4
$383K Buy
+1,745
New +$426K ﹤0.01% 1041
2025
Q1
Sell
-13,612
Closed -$2.1M 1437
2024
Q4
$2.1M Buy
+13,612
New +$1.92M 0.01% 541
2024
Q2
Sell
-161,626
Closed -$26.1M 1424
2024
Q1
$26.1M Sell
161,626
-168,559
-51% -$32.7M 0.13% 159
2023
Q4
$65.7M Buy
330,185
+4,864
+1% +$822K 0.34% 76
2023
Q3
$49.7M Sell
325,321
-9,448
-3% -$1.54M 0.28% 90
2023
Q2
$51.7M Hold
334,769
0.29% 92
2023
Q1
$51.7M Buy
334,769
+99,659
+42% +$14.6M 0.29% 92
2022
Q4
$33.7M Buy
235,110
+233,655
+16,059% +$35.6M 0.2% 118
2022
Q3
$247K Sell
1,455
-49
-3% -$8.11K ﹤0.01% 1022
2022
Q2
$208K Buy
1,504
+482
+47% +$76.4K ﹤0.01% 1096
2022
Q1
$233K Buy
+1,022
New +$264K ﹤0.01% 1103
2021
Q3
Sell
-1,546
Closed -$373K 1327
2021
Q2
$373K Buy
+1,546
New +$360K ﹤0.01% 972

Other funds holding SNOW

Glenmede Trust's SNOW Position: Q1 2026 in Review

Glenmede Trust increased its Snowflake (SNOW) stake by 10% in Q1 2026, buying an estimated $33.9K and bringing the position to 1,928 shares worth $291K. The position accounts for ﹤0.01% of the portfolio, ranked #1166.

Glenmede Trust first reported a position in SNOW in Q2 2021 and has held it in 13 quarters since. The position peaked at $65.7M in Q4 2023. 1,276 funds tracked by Wall St. Rank hold SNOW as of Q1 2026.

  • Glenmede Trust held 1,928 shares of Snowflake worth $291K as of Q1 2026.
  • Glenmede Trust bought 183 Snowflake shares in Q1 2026, an estimated $33.9K.
  • Snowflake made up ﹤0.01% of Glenmede Trust's portfolio in Q1 2026, its #1166 holding.
  • Glenmede Trust first reported a position in Snowflake in Q2 2021 and has held it in 13 quarters since.
  • Glenmede Trust's Snowflake position peaked at $65.7M in Q4 2023.
  • 1,276 funds tracked by Wall St. Rank held Snowflake as of Q1 2026.

Based on Glenmede Trust's 13F filing for Q1 2026, filed 26 May 2026.