Nasdaq • RGEN • US7599161095
Generating your data highlights...
9.35b USD | # 1750 in US
1.19m shares | 160.6m USD
56.44m
92.70% | 52.32m