NYSE • AFG • US0259321042
Generating your data highlights...
10.9b USD | # 1538 in US
634.08k shares | 82.23m USD
83.09m
86.26% | 71.67m