Repligen Corporation

141.67
0.27 (0.19%)
At close: Apr 24, 2025, 9:37 AM

Dividends

No dividend history available for Repligen Corporation.