Nasdaq:CAR | US0537741052
Generating your data highlights...
2.85b USD | # 3059 in US
676.88k shares | 62.14m USD
35.14m
48.17% | 16.93m