REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 20241,066-4.05%
Dec 31, 20231,111+11.31%
Dec 31, 2022998+7.13%
Dec 31, 2021932+3.25%
Dec 31, 2020902+40.60%
Dec 31, 2019642+132.77%
Dec 31, 2018276+13.57%
Dec 31, 2017243+31.84%
Dec 31, 2016184+78.35%
Dec 31, 2015103+27.56%
Dec 31, 201481-6.26%
Dec 31, 201386+30.42%
Dec 31, 201266+41.19%
Dec 31, 201147