REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 2024-4-161.78%
Dec 31, 20236.5-71.94%
Dec 31, 202223.2+21.26%
Dec 31, 202119.1+16.94%
Dec 31, 202016.4+106.51%
Dec 31, 20197.9-7.49%
Dec 31, 20188.6-57.34%
Dec 31, 201720.1+79.66%
Dec 31, 201611.2-0.12%
Dec 31, 201511.2-12.99%
Dec 31, 201412.9-45.54%
Dec 31, 201323.6+3.84%
Dec 31, 201222.7-430.60%
Dec 31, 2011-6.9