Nasdaq:REG | US7588491032
Generating your data highlights...
12.8b USD | # 1129 in US
1.13m shares | 81.98m USD
181.05m
89.74% | 162.48m