Stoke Therapeutics, Inc. - Common Stock, $0.0001 par value per share (STOK)

Historical Holders from Q2 2019 to Q4 2025

Symbol
STOK on Nasdaq
Type / Class
Equity / Common Stock, $0.0001 par value per share
Shares outstanding
54,711,345
All holders as of 30 Sep 2025
Q3 2025
Total 13F shares, excl. options
67,696,992
Holdings value
$1,574,192,573
% of all portfolios
0.02%
Number of holders
149
Number of buys
81
Number of sells
62
Average buys %
+0%
Average sells %
-0.01%
Reported Shares, Excluding Options vs Price
Reported Value, Excluding Options
Total Investors

Significant Owners of Stoke Therapeutics, Inc. - Common Stock, $0.0001 par value per share (STOK) based on Schedule 13D/G filings

Filer Ownership Change % Holdings Value Net Change Nb Shares Change % Reporting Name Report Period
FMR LLC 12% -7.9% $161,328,840 -$12,876,238 6,865,057 -7.4% FMR LLC 30 Sep 2025
RTW INVESTMENTS, LP 10% $37,276,432 5,310,033 RTW Investments, LP 31 Dec 2024
Redmile Group, LLC 8% $86,512,156 4,375,931 Redmile Group, LLC 30 Jun 2025
BlackRock, Inc. 6.8% +17% $87,769,558 +$14,428,761 3,732,540 +20% BlackRock, Inc. 30 Sep 2025
MORGAN STANLEY 6.5% $24,055,708 3,426,739 Morgan Stanley 31 Dec 2024
TORONTO DOMINION BANK 5.8% $74,571,563 3,173,258 The Toronto-Dominion Bank 30 Sep 2025
BlackRock Portfolio Management LLC 4.7% -8% $22,774,545 -$1,724,928 2,550,341 -7% BlackRock Portfolio Management LLC 30 Jun 2025
Skorpios Trust 4.1% -32% $44,604,698 -$19,770,000 2,256,181 -31% Montrago Trustees Ltd 22 Aug 2025
As of 30 Sep 2025 Stoke Therapeutics, Inc. - Common Stock, $0.0001 par value per share (STOK) has 149 institutional shareholders that have filed 13F forms with the Securities Exchange Commission (SEC). These institutions hold a total of 67,696,992 shares of the company stock as of 30 Sep 2025.

Institutional Holders of Stoke Therapeutics, Inc. - Common Stock, $0.0001 par value per share (STOK) across Reporting Periods

Period Reported Shares, Excl. Options Value, Excl. Options Value Change Price Investors
2025 Q4 830 $26,344 +$4,761 $31.74 1
2025 Q3 67,696,992 $1,574,192,573 +$64,455,996 $23.50 149
2025 Q2 65,548,147 $743,993,162 +$30,166,676 $11.35 133
2025 Q1 63,384,229 $421,575,432 +$30,343,493 $6.65 124
2024 Q4 58,062,255 $640,428,134 -$5,638,099 $11.03 129
2024 Q3 58,214,468 $715,466,933 -$45,807,233 $12.29 117
2024 Q2 61,304,681 $828,225,320 +$97,136,902 $13.51 115
2024 Q1 54,088,556 $730,193,367 +$114,215,269 $13.50 103
2023 Q4 11,175 $58,781 $5.26 1
2023 Q3 43,943,299 $173,133,718 -$18,218,100 $3.94 96
2023 Q2 46,509,311 $494,393,987 +$20,745,423 $10.63 96
2023 Q1 44,634,775 $371,806,873 +$14,235,475 $8.33 96
2022 Q4 40,279,912 $371,786,295 -$19,239,520 $9.23 105
2022 Q3 38,881,653 $499,249,939 +$1,438,369 $12.84 95
2022 Q2 40,447,319 $534,718,611 +$3,680,151 $13.21 84
2022 Q1 38,782,270 $816,581,369 +$73,042,082 $21.05 95
2021 Q4 35,373,861 $848,353,238 +$26,367,072 $23.99 90
2021 Q3 19,344,769 $492,131,865 -$27,772,629 $25.44 88
2021 Q2 20,207,425 $680,021,758 -$703,083,717 $33.66 96
2021 Q1 38,413,301 $1,491,946,127 -$15,735,711 $38.84 104
2020 Q4 38,384,996 $2,377,144,958 +$253,209,485 $61.93 90
2020 Q3 34,632,372 $1,159,842,494 +$2,937,873 $33.49 89
2020 Q2 34,945,208 $824,516,432 +$9,797,076 $23.83 69
2020 Q1 34,556,673 $791,346,895 +$23,316,443 $22.90 65
2019 Q4 33,480,528 $948,106,901 +$22,388,815 $28.32 63
2019 Q3 15,935,472 $338,961,585 +$30,077,160 $21.49 52
2019 Q2 14,186,934 $408,011,450 +$408,011,278 $29.17 46