5% stakes

Skorpios Trust

Institution

5% stake reports
4
5% stake stocks
1
Latest report
25/08/26

5% stake reports

Stock
Stoke Therapeutics STOK25/08/264.1%2,256,181 sh−1.9pp
Stoke Therapeutics STOK25/06/236%3,256,181 sh−1.2pp
Stoke Therapeutics STOK25/06/067.2%3,906,181 sh−5.8pp
Stoke Therapeutics STOK24/12/2713%6,906,181 shNo earlier report