 American Financial Group is a niche insurer with an excellent underwriting history at an attractive valuation, making shares a buy. It consistently has a better combined ratio than peers, thanks to strong pricing power in specialty markets, with prices up again this year. 