Stoke Therapeutics Inc
Biotechnology
Healthcare
STOK
56.34 M shares
NASDAQ US
traded
09 Apr 2025
listed
no
open
5.76
52 week high
17.52
high
6.47
52 week low
5.90
previous Close
5.90
P/E ratio
market cap
586 M
div yield
0
net incoming
-26.43 M
-2.86 %
net profit margin
-540.05 %
-8.00 %
operating incoming
-30.00 M
-2.25 %
net change in cash
-42.97 M
-387.01 %
cash on hand
150 M
-22.49 %
cost of revenue
1.11 M
0.09 %
top