Nasdaq • RGEN • US7599161095
Generating your data highlights...
8.95b USD | # 1798 in US
1.22m shares | 159.79m USD
56.44m
94.60% | 53.39m