REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndTotal cash & short-term investments (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+22.56%
Dec 31, 2016142+97.54%
Dec 31, 201572+22.79%
Dec 31, 201458-29.93%
Dec 31, 201383+108.26%
Dec 31, 201240+50.64%
Dec 31, 201127