Retail investors account for 48% of Business First Bancshares, Inc.'s (NASDAQ:BFST) ownership, while institutions account for 46%
Retail investors own 48% of Business First Bancshares, Inc. (NASDAQ:BFST), while institutions hold 46%. The largest shareholder is BlackRock, Inc. with 8.1% of shares. Insider ownership is positive, showing alignment with company goals.