Nasdaq • RGEN • US7599161095
Generating your data highlights...
7.45b USD | # 1965 in US
1.09m shares | 130.81m USD
56.41m
94.60% | 53.36m