Nasdaq:REG | US7588491032
Generating your data highlights...
12.4b USD | # 1373 in US
1.1m shares | 77.97m USD
182.41m
89.76% | 163.73m