NYSE • RACE • NL0011585146
Generating your data highlights...
67.4b USD | # 346 in US
602.29k shares | 212.67m USD
176.5m
98.54% | 173.92m