Nasdaq • CACC • US2253101016
Generating your data highlights...
5.84b USD | # 2302 in US
131.75k shares | 79.05m USD
10.38m
49.36% | 5.12m