NASDAQ : SRPT

Sarepta Therapeutics, Inc.

$17.22 USD

-$0.01 (-0.06%)

Volume
5.4M
Average Volume
3.35M
Market Capitalization
$1.82B
P/E Ratio
27.77
Dividend Yield
0.00%
Price Target
$25.00
Year High
$25.32
Year Low
$10.42
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$4.63
Institutional Ownership Summary
Institutional Ownership %

1.09%

Investors Holding

28

change: -340 | last: 368
Increased Positions

11

change: -143 | last: 154
Reduced Positions

9

change: -124 | last: 133
New Positions

6

change: -41 | last: 47
Sold Positions

321

change: 263 | last: 58
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -99.5068 | last: 0.9951
Total Invested

20.63M

SRPT Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $21.52 104.79M $2.26B $801.28M $1.04B $2.49B
2024-12-31 $121.59 95.08M $11.56B $1.1B $1.34B $11.8B
2023-12-31 $96.43 92.4M $8.91B $428.43M $1.4B $9.88B
2022-12-31 $129.58 87.56M $11.35B $966.78M $1.62B $12B
2021-12-31 $90.05 81.26M $7.32B $2.12B $1.15B $6.36B
2020-12-31 $170.49 77.96M $13.29B $1.5B $1.09B $12.88B
2019-12-31 $129.04 73.62M $9.5B $835.08M $737.47M $9.4B
2018-12-31 $109.13 66.25M $7.23B $370.83M $420.55M $7.28B
2017-12-31 $55.64 58.82M $3.27B $599.69M $431.05M $3.1B
2016-12-31 $27.43 48.68M $1.34B $122.42M $16.15M $1.23B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $21.76 104.99M $2.28B $464.45M $1.04B $2.86B
2025-12-31 $21.52 104.79M $2.26B $801.28M $1.04B $2.49B
2025-09-30 $19.27 100.24M $1.93B $613.08M $1.25B $2.57B
2025-06-30 $17.10 98M $1.68B $510.6M $1.35B $2.52B
2025-03-31 $63.82 97.36M $6.21B $240.87M $1.34B $7.32B
2024-12-31 $121.59 96.28M $11.71B $1.1B $1.34B $11.95B
2024-09-30 $124.89 95.39M $11.91B $197.86M $1.4B $13.11B
2024-06-30 $156.75 94.62M $14.83B $383.62M $1.37B $15.82B
2024-03-31 $128.40 93.99M $12.07B $427.29M $1.38B $13.02B
2023-12-31 $96.43 93.62M $9.03B $428.43M $1.4B $10B
2023-09-30 $121.22 88.89M $10.78B $541.93M $1.37B $11.6B
2023-06-30 $114.52 88.74M $10.16B $851.93M $1.36B $10.68B