Nasdaq:REG | US7588491032
Generating your data highlights...
14.2b USD | # 1269 in US
1.33m shares | 96.97m USD
182.41m
89.71% | 163.65m