REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 2024-83-133.30%
Dec 31, 2023249-1966.69%
Dec 31, 2022-13-1487.83%
Dec 31, 20211-99.69%
Dec 31, 2020306-36.91%
Dec 31, 2019485+14131.49%
Dec 31, 20183-97.38%
Dec 31, 2017130+15.91%
Dec 31, 2016112+14517.08%
Dec 31, 20151-54.36%
Dec 31, 20142-33.37%
Dec 31, 20133+117.61%
Dec 31, 20121-450.34%
Dec 31, 2011-0