Repligen Corporation logo

Repligen Corporation

RGEN | NASDAQ
Chart Builder DCF Calculator
$173.73
-$3.21 (-1.81%)
Nov 2, 2026, 2:10 PM ET · Market open
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
48.89M -25.51M 41.58M 185.96M 128.29M 59.93M
Depreciation & Amortization
96.96M 86.56M 86.11M 57.01M 38.45M 27.07M
Stock-Based Compensation
32.61M 48.07M 25.58M 27.32M 27.5M 17.01M
Other Working Capital
-14.62M 5.16M -36.5M -841K 14.66M -930K
Other Non-Cash Items
-6.79M 22.15M -33.03M -27.01M 20.39M 11.97M
Deferred Income Tax
-3.37M -16.79M 2.32M -1.35M 6.52M -3.99M
Change in Working Capital
-50.88M 60.92M -8.64M -69.84M -102.13M -49.35M
Operating Cash Flow
117.42M 175.39M 113.92M 172.08M 119.02M 62.63M
Capital Expenditures
-23.52M -32.91M -38.99M -133.35M -67.09M -26.34M
Cash Acquisitions
-70.33M -54.77M -186.64M n/a -149.89M -175.04M
Purchase of Investments
-200.26M n/a n/a -100M n/a n/a
Sales Maturities Of Investments
n/a n/a 102.32M n/a n/a n/a
Other Investing Acitivies
-4.37M -5.94M -2.73M -48.4M -4.19M -3.89M
Investing Cash Flow
-298.47M -86.38M -123.28M -233.24M -221.17M -201.39M
Debt Repayment
n/a -69.94M 290.09M n/a -21K n/a
Common Stock Repurchased
n/a n/a -14.39M n/a n/a n/a
Dividend Paid
n/a n/a n/a n/a n/a n/a
Other Financial Acitivies
-18.38M -17.26M -27.82M -17.04M -2.9M 8.14M
Financial Cash Flow
-15.21M -82.9M 248.96M -13.34M 961K 305.92M
Net Cash Flow
-191.33M 6.03M 227.87M -80.36M -113.48M 179.89M
Free Cash Flow
93.9M 142.49M 74.93M 38.74M 51.93M 36.28M
Adj. Free Cash Flow
61.29M 94.42M 49.36M 11.42M 24.43M 19.27M
Maintenance CapEx
n/a -32.09M -38.99M -93.35M n/a -5.62M
Growth CapEx
-23.52M -812.71K n/a -39.99M -67.09M -20.73M
Owner Earnings
117.42M 143.3M 74.93M 78.73M 119.02M 57.01M

© 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.