NYSE • AFG • US0259321042
Generating your data highlights...
11.8b USD | # 1469 in US
411.06k shares | 58.53m USD
82.92m
80.47% | 66.72m