REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndCommon stock and paid-in capital (Million USD)YoY (%)
Dec 31, 20241+0.54%
Dec 31, 20231+0.36%
Dec 31, 20221+0.54%
Dec 31, 20211+0.91%
Dec 31, 20201+5.18%
Dec 31, 20191+18.68%
Dec 31, 20180+0.69%
Dec 31, 20170+28.99%
Dec 31, 20160+2.74%
Dec 31, 20150+0.30%
Dec 31, 20140-99.83%
Dec 31, 2013191+1.91%
Dec 31, 2012187+1.18%
Dec 31, 2011185