NYSE • AFG • US0259321042
Generating your data highlights...
12.2b USD | # 1479 in US
476.77k shares | 65.34m USD
83.09m
86.19% | 71.61m