REPLIGEN CORPRGEN

Market cap
$9.1B
P/E ratio
Period EndDiluted EPS (USD)YoY (%)
Dec 31, 2024-0.5-162.16%
Dec 31, 20230.7-77.16%
Dec 31, 20223.2+44.64%
Dec 31, 20212.2+101.80%
Dec 31, 20201.1+152.27%
Dec 31, 20190.4+18.92%
Dec 31, 20180.4-48.61%
Dec 31, 20170.7+111.76%
Dec 31, 20160.3+21.43%
Dec 31, 20150.3+12.00%
Dec 31, 20140.3-50.00%
Dec 31, 20130.5+11.11%
Dec 31, 20120.5-1000.00%
Dec 31, 2011-0