With 69% institutional ownership, S&T Bancorp, Inc. (NASDAQ:STBA) is a favorite amongst the big guns

Institutional investors hold 69% of S&T Bancorp, Inc. shares, indicating significant control. Key shareholders include BlackRock and Vanguard. Insider ownership is positive, with a US$21m stake. Public ownership stands at 29%. Consider various factors when analyzing stock performance.