REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 2024-0.9-158.06%
Dec 31, 20231.6-79.66%
Dec 31, 20227.6+26.58%
Dec 31, 20216+65.84%
Dec 31, 20203.6+84.26%
Dec 31, 20192-10.05%
Dec 31, 20182.2-60.11%
Dec 31, 20175.5+2.23%
Dec 31, 20165.4-21.15%
Dec 31, 20156.8+2.87%
Dec 31, 20146.6-55.63%
Dec 31, 201314.9-8.80%
Dec 31, 201216.4