NYSE • RACE • NL0011585146
Generating your data highlights...
57.7b USD | # 391 in US
719.47k shares | 251.54m USD
159.51m
86.50% | 137.97m