If you asked a group of investors to name the very best bank stock to own for the long term, I bet you’d hear a lot about Wells Fargo (NYSE: WFC), U.S. Bancorp (NYSE: USB), or maybe a few other large, well-known banks.
I seriously doubt you’d learn about Glacier Bancorp (NASDAQ: GBCI), a $9 billion bank spanning six states in the Rocky Mountain region. That’s a shame, because this regional bank stock is about as good as it gets.