REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 2024634-0.68%
Dec 31, 2023639-20.31%
Dec 31, 2022802+19.54%
Dec 31, 2021671+83.08%
Dec 31, 2020366+35.53%
Dec 31, 2019270+39.28%
Dec 31, 2018194+37.38%
Dec 31, 2017141+35.10%
Dec 31, 2016105+25.14%
Dec 31, 201584+31.45%
Dec 31, 201464-6.78%
Dec 31, 201368+9.48%
Dec 31, 201262+165.53%
Dec 31, 201123