Channing Capital's $73.65 Million Bet on Independent Bank: What It Means for the Market | Whale Factor