REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 202448+87.77%
Dec 31, 202326-6.28%
Dec 31, 202227-0.67%
Dec 31, 202128+61.70%
Dec 31, 202017+32.38%
Dec 31, 201913+26.05%
Dec 31, 201810+51.06%
Dec 31, 20177+46.83%
Dec 31, 20165+27.71%
Dec 31, 20154+103.68%
Dec 31, 20142+66.68%
Dec 31, 20131+3.48%
Dec 31, 20121+40.27%
Dec 31, 20111