Repligen Corporation - Common Stock, RGEN
RGEN | 2025-05-30 | -3.47% | v | -1d | 21 | 1568.9k | -13.22% | 2018-11-08 | medical instruments & supplies | medical instruments & supplies |

None
RGEN | 2025-05-30 | -3.47% | v | -1d | 21 | 1568.9k | -13.22% | 2018-11-08 | medical instruments & supplies | medical instruments & supplies |