Nasdaq • RGEN • US7599161095
Generating your data highlights...
7.08b USD | # 2028 in US
961.67k shares | 119.32m USD
56.4m
94.61% | 53.36m