A majority of 25 investors own 42% of Third Coast Bancshares, Inc. Retail investors have 51% ownership, while institutions hold 42%. BlackRock, Inc. is the largest shareholder. Insider ownership is positive, with insiders owning $23m worth of stock.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing