REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndIncome before tax (Million USD)YoY (%)
Dec 31, 2024-27-142.16%
Dec 31, 202364-70.73%
Dec 31, 2022219+42.72%
Dec 31, 2021154+159.29%
Dec 31, 202059+126.44%
Dec 31, 201926+22.00%
Dec 31, 201821+195.75%
Dec 31, 20177-38.01%
Dec 31, 201612-12.90%
Dec 31, 201513+20.51%
Dec 31, 201411-51.60%
Dec 31, 201323+104.18%
Dec 31, 201211-805.84%
Dec 31, 2011-2