REPLIGEN CORPRGEN

Market cap
$8.9B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 202432+64.26%
Dec 31, 202320-29.00%
Dec 31, 202228-23.89%
Dec 31, 202136+114.47%
Dec 31, 202017+47.75%
Dec 31, 201911+8.92%
Dec 31, 201810+44.04%
Dec 31, 20177+43.88%
Dec 31, 20165-24.73%
Dec 31, 20157+74.05%
Dec 31, 20144+124.42%
Dec 31, 20132-29.86%
Dec 31, 20122+72.53%
Dec 31, 20111