Nasdaq:REG | US7588491032
Generating your data highlights...
14b USD | # 1259 in US
1.33m shares | 97.41m USD
182.41m
89.71% | 163.65m