REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 2024150+92.70%
Dec 31, 202378-10.95%
Dec 31, 202287+68.02%
Dec 31, 202152+29.27%
Dec 31, 202040-17.54%
Dec 31, 201949+120.07%
Dec 31, 201822+84.50%
Dec 31, 201712+275.38%
Dec 31, 20163-74.28%
Dec 31, 201512-2.92%
Dec 31, 201413-39.90%
Dec 31, 201321+74.90%
Dec 31, 201212+601.67%
Dec 31, 20112