Sierra Bancorp (NASDAQ:BSRR) is a favorite amongst institutional investors who own 56%

Sierra Bancorp (NASDAQ:BSRR) is a favorite amongst institutional investors who own 56%

Sierra Bancorp's stock price is influenced by institutional ownership, with 56% of shares held by institutions. While institutional investment indicates credibility, it can also lead to volatility. Other shareholders include BlackRock, Inc., CEO Kevin McPhaill, and the general public.

Read More

Did you find this insightful?