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