REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Dec 31, 20241,764+2.93%
Dec 31, 20231,713+12.24%
Dec 31, 20221,527+7.00%
Dec 31, 20211,427+42.60%
Dec 31, 20201,001+31.94%
Dec 31, 2019758+52.00%
Dec 31, 2018499-0.37%
Dec 31, 2017501+377.98%
Dec 31, 2016105+143.71%
Dec 31, 201543-9.21%
Dec 31, 201447+46.61%
Dec 31, 201332+4.85%
Dec 31, 201231+5.62%
Dec 31, 201129