With 59% institutional ownership, Northeast Bank (NASDAQ:NBN) is a favorite amongst the big guns

Northeast Bank's stock price is heavily influenced by institutional ownership, with 59% stake held by institutions. Institutional investment indicates confidence in the company's future but can also lead to significant market impact.