REPLIGEN CORPRGEN

Market cap
$9.1B
P/E ratio
Period EndCash and cash equivalents (Million USD)YoY (%)
Dec 31, 2024757+0.81%
Dec 31, 2023751+43.52%
Dec 31, 2022524-13.30%
Dec 31, 2021604-15.82%
Dec 31, 2020717+33.47%
Dec 31, 2019537+177.27%
Dec 31, 2018194+11.55%
Dec 31, 2017174+42.15%
Dec 31, 2016122+125.97%
Dec 31, 201554+52.96%
Dec 31, 201435-11.21%
Dec 31, 201340+36.36%
Dec 31, 201229+161.56%
Dec 31, 201111