Bank of N.T. Butterfield & Son Ltd (NTB) stock: insider buying, earnings and risk | BrightDollar