REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndWorking capital (Million USD)YoY (%)
Dec 31, 2024245-20.21%
Dec 31, 2023307-6.11%
Dec 31, 2022327+23.05%
Dec 31, 2021266+77.79%
Dec 31, 2020149+72.82%
Dec 31, 201986+33.47%
Dec 31, 201865+9.24%
Dec 31, 201759+70.28%
Dec 31, 201635+54.29%
Dec 31, 201523+38.66%
Dec 31, 201416+8.37%
Dec 31, 201315+16.93%
Dec 31, 201213-12.99%
Dec 31, 201115