Director Buys 10,000 Shares of N.T. Butterfield: What It Means for Crypto Investors | Whale Factor