John P. Ducrest
Director, Business First Bancshares, Inc.
Companies
- Business First Bancshares, Inc.Board member Mar 23, 2021 to now1
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
- Business First Bancshares, Inc. BFST19,752 shares2$617.2K at $31.25Jun 29, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Jun 26, 2026Returned to company 1,016 shares of Business First Bancshares, Inc.2
- Jun 26, 2026Exercised options 1,016 shares of Business First Bancshares, Inc.2
- Jul 31, 2025Bought 2,225 shares at $23.62 of Business First Bancshares, Inc.3
- Apr 25, 2024Granted 1,149 shares at $21.77 of Business First Bancshares, Inc.4
- Nov 30, 2023Bought 60 shares at $20.33 of Business First Bancshares, Inc.5
- Aug 31, 2023Bought 52 shares at $20.11 of Business First Bancshares, Inc.5
- May 31, 2023Bought 59 shares at $15.01 of Business First Bancshares, Inc.5
- May 11, 2023Bought 6,036 shares at $14.10 of Business First Bancshares, Inc.6
- May 8, 2023Granted 1,584 shares at $15.78 of Business First Bancshares, Inc.7
- Feb 28, 2023Bought 43 shares at $20.74 of Business First Bancshares, Inc.5
- Nov 30, 2022Bought 38 shares at $23.13 of Business First Bancshares, Inc.5
- Aug 31, 2022Bought 37 shares at $23.65 of Business First Bancshares, Inc.5
- Aug 4, 2022Bought 1,712 shares at $23.39 of Business First Bancshares, Inc.8
- Jun 23, 2022Granted 1,182 shares at $21.15 of Business First Bancshares, Inc.9
- May 31, 2022Bought 25 shares at $22.07 of Business First Bancshares, Inc.5
- Apr 28, 2022Granted 780 shares at $23.08 of Business First Bancshares, Inc.10
- Feb 28, 2022Bought 21 shares at $25.93 of Business First Bancshares, Inc.5
- Nov 30, 2021Bought 20 shares at $27.52 of Business First Bancshares, Inc.5
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1
- 2
- 3SEC EDGARForm 4 filed Aug 1, 2025
- 4SEC EDGARForm 4 filed Apr 29, 2024
- 5SEC EDGARForm 4 filed Feb 23, 2024
- 6SEC EDGARForm 4 filed May 12, 2023
- 7SEC EDGARForm 4 filed May 9, 2023
- 8SEC EDGARForm 4 filed Aug 5, 2022
- 9SEC EDGARForm 4 filed Jun 27, 2022
- 10SEC EDGARForm 4 filed May 2, 2022