REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 2024360+1.66%
Dec 31, 2023354+2.34%
Dec 31, 2022346+23.83%
Dec 31, 2021279+78.30%
Dec 31, 2020157+31.52%
Dec 31, 2019119+37.64%
Dec 31, 201887+29.05%
Dec 31, 201767+42.31%
Dec 31, 201647+33.66%
Dec 31, 201535+25.80%
Dec 31, 201428+24.65%
Dec 31, 201322-9.92%
Dec 31, 201225+383.94%
Dec 31, 20115