Nasdaq:CAR | US0537741052
Generating your data highlights...
4.88b USD | # 2452 in US
895.78k shares | 136.05m USD
35.2m
41.98% | 14.77m