Nasdaq • RGEN • US7599161095
Generating your data highlights...
8.19b USD | # 1905 in US
1.13m shares | 138.31m USD
56.41m
94.60% | 53.36m