Insiders hold a significant stake in American Coastal Insurance, with individual insiders owning 49% of the company's shares. Recent insider buying suggests potential future stock price growth. Institutional investors also show interest, although hedge funds have minimal investment. Public ownership stands at 27%.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing