NYSE • RACE • NL0011585146
Generating your data highlights...
61.4b USD | # 374 in US
673.95k shares | 230.12m USD
176.5m
87.83% | 155.02m