Nasdaq • CACC • US2253101016
Generating your data highlights...
6b USD | # 2252 in US
130.82k shares | 78.59m USD
10.38m
49.36% | 5.12m