Nasdaq • RGEN • US7599161095
Generating your data highlights...
7.09b USD | # 2039 in US
973.5k shares | 120.57m USD
56.4m
94.61% | 53.36m