NYSE • AFG • US0259321042
Generating your data highlights...
11b USD | # 1538 in US
630.89k shares | 81.97m USD
83.09m
86.26% | 71.67m