Nasdaq • RGEN • US7599161095
Generating your data highlights...
9.46b USD | # 1736 in US
1.13m shares | 169.62m USD
56.44m
94.75% | 53.47m