REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndInventories (Million USD)YoY (%)
Dec 31, 2024143-29.34%
Dec 31, 2023202-15.09%
Dec 31, 2022238+29.15%
Dec 31, 2021184+94.15%
Dec 31, 202095+73.30%
Dec 31, 201955+29.74%
Dec 31, 201842+8.36%
Dec 31, 201739+57.94%
Dec 31, 201625+37.22%
Dec 31, 201518+45.34%
Dec 31, 201412+4.96%
Dec 31, 201312+5.88%
Dec 31, 201211-16.61%
Dec 31, 201113