Devina Rankin, a director at Keycorp (KEY), recently bought 10,000 shares. The buy is an initial stake for the director. The total cost for the stake came to $114,900. This marks the first insider buy since the company’s institutional bank head bought 75,000 shares in May. He paid $733,500 to do so. Company insiders have […]