REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndFCF margin (%) YoY (%)
Dec 31, 202423.6+94.01%
Dec 31, 202312.2+11.74%
Dec 31, 202210.9+40.56%
Dec 31, 20217.7-29.39%
Dec 31, 202011-39.15%
Dec 31, 201918+58.01%
Dec 31, 201811.4+34.30%
Dec 31, 20178.5+177.85%
Dec 31, 20163.1-79.45%
Dec 31, 201514.9-26.15%
Dec 31, 201420.1-35.53%
Dec 31, 201331.2+59.75%
Dec 31, 201219.6+164.26%
Dec 31, 20117.4