REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 2024-26-161.37%
Dec 31, 202342-77.64%
Dec 31, 2022186+44.95%
Dec 31, 2021128+114.08%
Dec 31, 202060+179.88%
Dec 31, 201921+28.85%
Dec 31, 201817-41.39%
Dec 31, 201728+142.73%
Dec 31, 201612+25.00%
Dec 31, 20159+14.38%
Dec 31, 20148-49.23%
Dec 31, 201316+13.68%
Dec 31, 201214-977.83%
Dec 31, 2011-2