REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024175+53.97%
Dec 31, 2023114-33.80%
Dec 31, 2022172+44.59%
Dec 31, 2021119+90.05%
Dec 31, 202063-6.83%
Dec 31, 201967+105.11%
Dec 31, 201833+87.78%
Dec 31, 201717+132.03%
Dec 31, 20168-50.04%
Dec 31, 201515-18.20%
Dec 31, 201418-29.03%
Dec 31, 201326+92.94%
Dec 31, 201213+481.61%
Dec 31, 20112