Nasdaq • ACGL • BMG0450A1053
Generating your data highlights...
33.6b USD | # 671 in US
2.08m shares | 201.52m USD
339.82m
96.39% | 327.54m