While institutions own 43% of Carter Bankshares, Inc. (NASDAQ:CARE), retail investors are its largest shareholders with 53% ownership

While institutions own 43% of Carter Bankshares, Inc. (NASDAQ:CARE), retail investors are its largest shareholders with 53% ownership

Retail investors own 53% of Carter Bankshares, Inc., while institutions hold 43%. The top 25 investors collectively own less than 50%, indicating no individual has a majority stake. Insider ownership is positive, with key shareholders like BlackRock and Vanguard.

Read More

Did you find this insightful?