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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing