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.