Nasdaq • RGEN • US7599161095
Generating your data highlights...
9.98b USD | # 1641 in US
1.11m shares | 173.98m USD
56.44m
94.75% | 53.47m