Nasdaq • RGEN • US7599161095
Generating your data highlights...
9.25b USD | # 1691 in US
1.18m shares | 196.01m USD
56.44m
94.75% | 53.47m