Nasdaq • RGEN • US7599161095
Generating your data highlights...
8.31b USD | # 1847 in US
1.14m shares | 144.53m USD
56.41m
94.60% | 53.36m