REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndPretax margin (%) YoY (%)
Dec 31, 2024-4.3-142.44%
Dec 31, 202310-63.28%
Dec 31, 202227.3+19.40%
Dec 31, 202122.9+41.63%
Dec 31, 202016.2+67.08%
Dec 31, 20199.7-12.41%
Dec 31, 201811+115.28%
Dec 31, 20175.1-54.12%
Dec 31, 201611.2-30.40%
Dec 31, 201516.1-8.33%
Dec 31, 201417.5-48.08%
Dec 31, 201333.8+86.50%
Dec 31, 201218.1-365.83%
Dec 31, 2011-6.8