REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 2024134+7.97%
Dec 31, 2023124+6.88%
Dec 31, 2022116-1.02%
Dec 31, 2021117+64.66%
Dec 31, 202071+65.55%
Dec 31, 201943+30.45%
Dec 31, 201833+19.68%
Dec 31, 201728+81.55%
Dec 31, 201615+34.46%
Dec 31, 201511+45.61%
Dec 31, 20148+56.90%
Dec 31, 20135+18.93%
Dec 31, 20124+47.19%
Dec 31, 20113