Nasdaq • ACGL • BMG0450A1053
Generating your data highlights...
32.1b USD | # 662 in US
2.71m shares | 267.07m USD
339.82m
96.20% | 326.9m