Nasdaq:REG | US7588491032
Generating your data highlights...
13.4b USD | # 1117 in US
1.06m shares | 77.34m USD
181.03m
89.72% | 162.42m