REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndOperating income (Million USD)YoY (%)
Dec 31, 2024-35-164.34%
Dec 31, 202355-75.71%
Dec 31, 2022225+34.33%
Dec 31, 2021167+139.53%
Dec 31, 202070+93.51%
Dec 31, 201936+38.84%
Dec 31, 201826+85.56%
Dec 31, 201714-12.33%
Dec 31, 201616+16.06%
Dec 31, 201514+28.74%
Dec 31, 201411-53.26%
Dec 31, 201323+106.38%
Dec 31, 201211-1101.12%
Dec 31, 2011-1