Loading live market data…

Stoke Therapeutics, Inc.

NASDAQ:STOK

$29.3985 USD

$0.27 (0.92%)

Volume
115.29K
Average Volume
709.65K
Market Capitalization
$1.83B
P/E Ratio
-10.39
Dividend Yield
0.00%
Price Target
$44.00
Year High
$40.22
Year Low
$11.69
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$8.99

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

1.88%

Investors Holding

7

change: -197 | last: 204

Increased Positions

6

change: -115 | last: 121

Reduced Positions

0

change: -53 | last: 53

New Positions

1

change: -39 | last: 40

Sold Positions

190

change: 160 | last: 30

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -245.3959 | last: 2.454

Total Invested

38.82M

STOK Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $31.74 59.22M $1.88B $84.22M $3.01M $1.8B
2024-12-31 $11.03 54.01M $595.72M $127.98M $4.77M $472.51M
2023-12-31 $5.26 43.99M $231.41M $191.44M $2.06M $42.03M
2022-12-31 $9.23 38.9M $359.02M $113.56M $2.36M $247.83M
2021-12-31 $23.99 36.74M $881.38M $144.9M $5.04M $741.52M
2020-12-31 $61.93 33.49M $2.07B $287.31M $1.07M $1.79B
2019-12-31 $28.32 17.97M $508.95M $222.47M $- $286.48M
2018-12-31 $25.57 23.51M $601.2M $105.4M $- $495.8M
2017-12-31 $25.57 23.51M $601.2M $1.8M $3M $602.4M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $32.56 63.06M $2.05B $155.66M $3.42M $1.9B
2025-12-31 $31.74 58.39M $1.85B $84.22M $3.01M $1.77B
2025-09-30 $23.50 58.61M $1.38B $83.39M $2.91M $1.3B
2025-06-30 $11.35 58.35M $662.32M $101.47M $2.3M $563.14M
2025-03-31 $6.65 57.86M $384.79M $274.82M $2.35M $112.32M
2024-12-31 $11.03 57.03M $629.03M $127.98M $4.77M $505.82M
2024-09-30 $12.29 56.34M $692.43M $150.02M $2.3M $544.71M
2024-06-30 $13.87 55.77M $773.47M $193.48M $2.28M $582.27M
2024-03-31 $13.49 46.25M $623.87M $178.58M $2.21M $447.5M
2023-12-31 $5.26 44.96M $236.48M $191.44M $2.06M $47.1M
2023-09-30 $3.94 44.27M $174.41M $189.98M $2.5M $-13.07M
2023-06-30 $10.63 44.19M $469.72M $192.06M $2.45M $280.11M