Nasdaq:REG | US7588491032
Generating your data highlights...
12.5b USD | # 750 in US
1.09m shares | 77.49m USD
182.41m
89.76% | 163.73m