Nasdaq:RGEN | US7599161095
Generating your data highlights...
6.93b USD | # 2059 in US
703.32k shares | 108.55m USD
56.33m
94.63% | 53.31m