Growth Metrics

Repligen (RGEN) Deferred Taxes: 2012-2024