Nasdaq:REGC.P | US7588498896
Generating your data highlights...
13.4b USD | # 1117 in US
6.05k shares | 149.09k USD
181.03m
89.72% | 162.42m