Nasdaq • RGEN • US7599161095
Generating your data highlights...
6.96b USD | # 2065 in US
973.85k shares | 120.61m USD
56.4m
94.61% | 53.36m