REPLIGEN CORPRGEN

Market cap
$9.1B
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 2024-5.5-164.78%
Dec 31, 20238.5-69.52%
Dec 31, 202228+12.38%
Dec 31, 202124.9+30.84%
Dec 31, 202019.1+42.78%
Dec 31, 201913.4-0.31%
Dec 31, 201813.4+35.07%
Dec 31, 20179.9-35.11%
Dec 31, 201615.3-7.26%
Dec 31, 201516.5-2.06%
Dec 31, 201416.8-49.86%
Dec 31, 201333.6+88.51%
Dec 31, 201217.8-477.03%
Dec 31, 2011-4.7