REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndSelling, general & administrative (Million USD)YoY (%)
Dec 31, 2024263+20.75%
Dec 31, 2023218+1.06%
Dec 31, 2022216+17.38%
Dec 31, 2021184+53.71%
Dec 31, 2020120+25.11%
Dec 31, 201996+45.55%
Dec 31, 201866+27.53%
Dec 31, 201752+66.95%
Dec 31, 201631+24.92%
Dec 31, 201525+43.98%
Dec 31, 201417+35.06%
Dec 31, 201313-3.97%
Dec 31, 201213+46.15%
Dec 31, 20119