KBW analyst Meyer Shields maintained a Buy rating on American Financial Group (AFG – Research Report) today and set a price target of $164.00.