REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20241,973+0.08%
Dec 31, 20231,971+3.17%
Dec 31, 20221,911+9.18%
Dec 31, 20211,750+14.45%
Dec 31, 20201,529+44.29%
Dec 31, 20191,060+72.16%
Dec 31, 2018616+4.06%
Dec 31, 2017592+250.52%
Dec 31, 2016169+37.49%
Dec 31, 2015123+9.86%
Dec 31, 2014112+7.55%
Dec 31, 2013104+23.49%
Dec 31, 201284+27.49%
Dec 31, 201166