NYSE • RACE • NL0011585146
Generating your data highlights...
78.2b USD | # 290 in US
449.84k shares | 177.61m USD
192.54m
98.65% | 189.95m