REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 2024127-19.84%
Dec 31, 2023158-60.87%
Dec 31, 2022404+7.71%
Dec 31, 2021375+17.65%
Dec 31, 2020319+560.19%
Dec 31, 201948-62.79%
Dec 31, 2018130+415.02%
Dec 31, 201725+19.63%
Dec 31, 201621+12.21%
Dec 31, 201519+75.81%
Dec 31, 201411-5.48%
Dec 31, 201311+5.11%
Dec 31, 201211+44.06%
Dec 31, 20117