Swiss National Bank’s Stoke Therapeutics STOK Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$2.43M Sell
74,200
-4,900
-6% -$157K ﹤0.01% 1838
2026
Q1
$2.58M Buy
79,100
+3,400
+4% +$112K ﹤0.01% 1726
2025
Q4
$2.4M Buy
75,700
+1,600
+2% +$48.1K ﹤0.01% 1784
2025
Q3
$1.74M Buy
74,100
+12,100
+20% +$207K ﹤0.01% 1922
2025
Q2
$704K Sell
62,000
-5,300
-8% -$50.3K ﹤0.01% 2254
2025
Q1
$448K Hold
67,300
– – ﹤0.01% 2356
2024
Q4
$742K Buy
67,300
+11,400
+20% +$140K ﹤0.01% 2324
2024
Q3
$687K Sell
55,900
-10,500
-16% -$149K ﹤0.01% 2356
2024
Q2
$897K Buy
+66,400
New +$897K ﹤0.01% 2216
2023
Q4
– Sell
-43,300
Closed -$171K – 2603
2023
Q3
$171K Hold
43,300
– – ﹤0.01% 2605
2023
Q2
$460K Buy
43,300
+9,200
+27% +$97.9K ﹤0.01% 2549
2023
Q1
$284K Sell
34,100
-3,100
-8% -$28K ﹤0.01% 2615
2022
Q4
$343K Hold
37,200
– – ﹤0.01% 2637
2022
Q3
$478K Buy
37,200
+2,400
+7% +$38.2K ﹤0.01% 2585
2022
Q2
$460K Buy
34,800
+4,300
+14% +$65.3K ﹤0.01% 2631
2022
Q1
$642K Buy
30,500
+2,300
+8% +$46.1K ﹤0.01% 2543
2021
Q4
$677K Hold
28,200
– – ﹤0.01% 2593
2021
Q3
$717K Hold
28,200
– – ﹤0.01% 2518
2021
Q2
$949K Buy
28,200
+7,600
+37% +$269K ﹤0.01% 2500
2021
Q1
$800K Buy
20,600
+1,800
+10% +$102K ﹤0.01% 2395
2020
Q4
$1.16M Sell
18,800
-3,100
-14% -$142K ﹤0.01% 2220
2020
Q3
$733K Hold
21,900
– – ﹤0.01% 2247
2020
Q2
$522K Buy
21,900
+6,300
+40% +$150K ﹤0.01% 2373
2020
Q1
$357K Hold
15,600
– – ﹤0.01% 2302
2019
Q4
$442K Buy
+15,600
New +$392K ﹤0.01% 2447

Other funds holding STOK

Swiss National Bank's STOK Position: Q2 2026 in Review

Swiss National Bank reduced its Stoke Therapeutics (STOK) stake by 6.2% in Q2 2026, selling an estimated $157K and leaving 74,200 shares worth $2.43M. The position accounts for ﹤0.01% of the portfolio, ranked #1838.

Swiss National Bank first reported a position in STOK in Q4 2019 and has held it in 25 quarters since. The position peaked at $2.58M in Q1 2026. 197 funds tracked by Wall St. Rank hold STOK as of Q2 2026.

  • Swiss National Bank held 74,200 shares of Stoke Therapeutics worth $2.43M as of Q2 2026.
  • Swiss National Bank sold 4,900 Stoke Therapeutics shares in Q2 2026, an estimated $157K.
  • Stoke Therapeutics made up ﹤0.01% of Swiss National Bank's portfolio in Q2 2026, its #1838 holding.
  • Swiss National Bank first reported a position in Stoke Therapeutics in Q4 2019 and has held it in 25 quarters since.
  • Swiss National Bank's Stoke Therapeutics position peaked at $2.58M in Q1 2026.
  • 197 funds tracked by Wall St. Rank held Stoke Therapeutics as of Q2 2026.

Based on Swiss National Bank's 13F filing for Q2 2026, filed 11 Aug 2026.