REPLIGEN CORPRGEN

Market cap
$9.2B
P/E ratio
Period EndOperating expenses (Million USD)YoY (%)
Dec 31, 2024670+14.61%
Dec 31, 2023584+1.27%
Dec 31, 2022577+14.62%
Dec 31, 2021503+69.78%
Dec 31, 2020296+26.59%
Dec 31, 2019234+39.35%
Dec 31, 2018168+32.08%
Dec 31, 2017127+43.66%
Dec 31, 201689+26.94%
Dec 31, 201570+32.00%
Dec 31, 201453+16.69%
Dec 31, 201345-11.50%
Dec 31, 201251+108.42%
Dec 31, 201125