REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndProperty, plant and equipment, net (Million USD)YoY (%)
Dec 31, 2024198-4.68%
Dec 31, 2023207+8.79%
Dec 31, 2022191+52.58%
Dec 31, 2021125+86.88%
Dec 31, 202067+38.00%
Dec 31, 201948+50.57%
Dec 31, 201832+43.55%
Dec 31, 201722+49.89%
Dec 31, 201615+8.37%
Dec 31, 201514-4.99%
Dec 31, 201415+16.12%
Dec 31, 201313+25.69%
Dec 31, 201210-7.31%
Dec 31, 201111