REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-86-29.93%
Dec 31, 2023-123-47.15%
Dec 31, 2022-233+5.46%
Dec 31, 2021-221+9.82%
Dec 31, 2020-201-1.91%
Dec 31, 2019-205+1362.62%
Dec 31, 2018-14-85.71%
Dec 31, 2017-98+99.71%
Dec 31, 2016-49-1126.80%
Dec 31, 20155-124.21%
Dec 31, 2014-20+10.53%
Dec 31, 2013-18-730.31%
Dec 31, 20123-156.70%
Dec 31, 2011-5