Stock Taper
Buy Me Coffee
Latest 13F filing data - Q3 2025
Stoke Therapeutics, Inc.
STOK
Shares Held
2.26M
Value
$53.02M