Log in
E-mail
Password
Remember
Forgot password ?
Become a member for free
Sign up
Sign up
New member
Sign up for FREE
New customer
Discover our services
Settings
Settings
Dynamic quotes 
OFFON

REPLIGEN CORPORATION

(RGEN)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization1 2 3134 81510 4149 422--
Entreprise Value (EV)1 2 2234 5209 9728 8268 6368 420
P/E ratio 143x210x173x101x90,7x69,5x
Yield ------
Capitalization / Revenue 11,9x17,8x28,4x16,1x13,8x12,0x
EV / Revenue 11,5x16,7x27,2x15,1x12,6x10,7x
EV / EBITDA 49,4x63,5x92,5x49,0x41,2x33,1x
Price to Book 3,89x4,29x6,86x5,95x5,38x4,82x
Nbr of stocks (in thousands) 43 85952 05954 34454 904--
Reference price (USD) 52,792,5192172172172
Last update 02/21/201902/20/202002/24/202105/05/202105/05/202105/05/2021
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales1 194270366585683785
EBITDA1 45,071,1108180209254
Operating profit (EBIT)1 39,463,598,1161187235
Operating Margin 20,3%23,5%26,8%27,6%27,4%30,0%
Pre-Tax Profit (EBT)1 21,426,259,2119149181
Net income1 16,621,459,997,5112145
Net margin 8,56%7,92%16,4%16,7%16,5%18,5%
EPS2 0,370,441,111,711,892,47
Dividend per Share ------
Last update 02/21/201902/20/202002/24/2021---
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net Debt1 ------
Net Cash position1 90,32964425967861 001
Leverage (Debt / EBITDA) -2,01x-4,16x-4,10x-3,31x-3,75x-3,93x
Free Cash Flow1 22,143,340,267,0134164
ROE (Net Profit / Equities) 5,41%6,27%6,88%7,04%7,88%8,66%
Shareholders' equity1 3073418711 3851 4271 674
ROA (Net Profit / Asset) 4,39%4,83%5,39%5,66%6,45%7,14%
Assets1 3784431 1111 7221 7452 032
Book Value Per Share2 13,521,527,928,831,935,6
Cash Flow per Share2 0,721,26-2,402,783,15
Capex1 10,618,522,557,331,829,9
Capex / Sales 5,48%6,85%6,13%9,79%4,65%3,81%
Last update 02/21/201902/20/202002/24/202105/05/202105/05/202105/05/2021
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2021 S&P Global Market Intelligence
Key data
Capitalization (USD)
9 421 606 365
Net sales (USD)
366 260 000
Free-Float
92,9%
Free-Float capitalization (USD)
8 748 888 205
Avg. Exchange 20 sessions (USD)
63 343 394
Average Daily Capital Traded
0,67%
EPS & Dividend