REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 2024407-7.18%
Dec 31, 2023439+10.47%
Dec 31, 2022397+104.72%
Dec 31, 2021194+195.06%
Dec 31, 202066+1025.60%
Dec 31, 20196-137.53%
Dec 31, 2018-16-50.59%
Dec 31, 2017-32-47.36%
Dec 31, 2016-60-16.33%
Dec 31, 2015-72-11.55%
Dec 31, 2014-81-9.17%
Dec 31, 2013-89-15.30%
Dec 31, 2012-105-11.87%
Dec 31, 2011-119