Nasdaq:RGEN | US7599161095
Generating your data highlights...
9.19b USD | # 1705 in US
780.74k shares | 125.02m USD
56.29m
93.59% | 52.68m