REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndCapital expenditures (Million USD)YoY (%)
Dec 31, 2024-26-29.11%
Dec 31, 2023-36-57.30%
Dec 31, 2022-85+26.45%
Dec 31, 2021-67+198.77%
Dec 31, 2020-22+21.35%
Dec 31, 2019-19+73.99%
Dec 31, 2018-11+94.99%
Dec 31, 2017-5+26.10%
Dec 31, 2016-4+64.57%
Dec 31, 2015-3-53.09%
Dec 31, 2014-6+20.88%
Dec 31, 2013-5+266.78%
Dec 31, 2012-1+119.59%
Dec 31, 2011-1