REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndResearch & development (Million USD)YoY (%)
Dec 31, 202443+1.12%
Dec 31, 202343-2.76%
Dec 31, 202244+28.19%
Dec 31, 202134+69.82%
Dec 31, 202020+3.76%
Dec 31, 201919+22.94%
Dec 31, 201816+82.44%
Dec 31, 20179+17.91%
Dec 31, 20167+28.14%
Dec 31, 20156+2.34%
Dec 31, 20146-23.59%
Dec 31, 20137-30.02%
Dec 31, 201210+10.86%
Dec 31, 20119