REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Dec 31, 20242,830+0.19%
Dec 31, 20232,824+11.87%
Dec 31, 20222,525+7.05%
Dec 31, 20212,358+23.94%
Dec 31, 20201,903+35.91%
Dec 31, 20191,400+80.75%
Dec 31, 2018775+4.18%
Dec 31, 2017744+157.35%
Dec 31, 2016289+97.56%
Dec 31, 2015146+13.99%
Dec 31, 2014128+8.13%
Dec 31, 2013119+22.30%
Dec 31, 201297+27.55%
Dec 31, 201176