REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndEarnings per share (USD)YoY (%)
Dec 31, 2024-0.5-161.33%
Dec 31, 20230.8-77.61%
Dec 31, 20223.4+43.78%
Dec 31, 20212.3+104.39%
Dec 31, 20201.1+159.09%
Dec 31, 20190.4+15.79%
Dec 31, 20180.4-48.65%
Dec 31, 20170.7+111.43%
Dec 31, 20160.4+25.00%
Dec 31, 20150.3+12.00%
Dec 31, 20140.3-50.98%
Dec 31, 20130.5+10.87%
Dec 31, 20120.5-1020.00%
Dec 31, 2011-0