Sarepta Therapeutics Inc. logo

Sarepta Therapeutics Inc.

SRPT | NASDAQ
Chart Builder DCF Calculator
$18.32
-$0.30 (-1.61%)
At close: Nov 2, 2026, 4:00 PM ET
$18.85
+$0.23 (+1.24%)
Pre-market: Nov 2, 2026, 8:54 AM ET
Fiscal Year
Period Ending
FY 2025
Dec 31, 2025
FY 2024
Dec 31, 2024
FY 2023
Dec 31, 2023
FY 2022
Dec 31, 2022
FY 2021
Dec 31, 2021
FY 2020
Dec 31, 2020
Net Income
-713.41M 235.24M -535.98M -703.49M -418.78M -554.13M
Depreciation & Amortization
44.52M 37.72M 44.4M 41.86M 38.02M 26.91M
Stock-Based Compensation
123.4M 184.3M 182.51M 233.02M 113.94M 108.07M
Other Working Capital
71.11M -230.42M -97.54M -74.62M 13.96M 583.1M
Other Non-Cash Items
261.98M 53.56M 289.16M 142.73M -94M -38.09M
Deferred Income Tax
n/a n/a n/a n/a 15.81M 10.64M
Change in Working Capital
78.04M -716.61M -481.09M -39.47M -98.17M 554.06M
Operating Cash Flow
-205.48M -205.79M -500.99M -325.35M -443.17M 107.47M
Capital Expenditures
-101.97M -146.96M -87.35M -32.25M -38.49M -82.2M
Cash Acquisitions
n/a n/a n/a n/a n/a n/a
Purchase of Investments
-44.66M -1.1B -2.05B -1.94B -29.99M -1.33B
Sales Maturities Of Investments
469.97M 2B 1.87B 923.22M 466M 1.19B
Other Investing Acitivies
-253.7M -10M 90.76M -1.43M 97.89M 104.57M
Investing Cash Flow
69.64M 755.56M -165.8M -1.05B 495.41M -121.72M
Debt Repayment
-162.59M -68K n/a 304.17M n/a 291.15M
Common Stock Repurchased
-25.01M n/a n/a n/a n/a n/a
Dividend Paid
n/a n/a n/a n/a n/a n/a
Other Financial Acitivies
-17.06M 124.87M 125M -71.66M 13.04M 79.12M
Financial Cash Flow
-168.34M 124.81M 125M 232.51M 561.57M 682.32M
Net Cash Flow
-304.18M 674.58M -541.79M -1.14B 613.81M 668.07M
Free Cash Flow
-307.45M -352.74M -588.34M -357.6M -481.66M 25.26M
Adj. Free Cash Flow
-430.85M -537.04M -770.85M -590.62M -595.61M -82.81M
Maintenance CapEx
-17.67M n/a n/a n/a n/a -1.76M
Growth CapEx
-84.3M -146.96M -87.35M -32.25M -38.49M -80.44M
Owner Earnings
-223.15M -205.79M -500.99M -325.35M -443.17M 105.71M

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.