NYSE • AFG • US0259321042
Generating your data highlights...
11.8b USD | # 1464 in US
382.27k shares | 54.37m USD
82.92m
80.29% | 66.57m