American Financial Group Q2 EPS USD 2.99 - AFG News | Rallies