SEC Insider Transactions from Ducrest John P..

Last updated: 2026-03-14 11:34 UTC | Total transactions: 14

Director Ducrest John P. bought Business First Bancshares, Inc. ($BFST) shares once on the open market in the last year, totaling about $52,600, with the latest purchase on July 31, 2025. This ranks him 2,913th among nearly 5,000 insiders, below the average purchase of $1.5 million across 3.3 transactions. He reported no open market sales.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
July 31, 2025 Business First Bancshares, Inc. $BFST Ducrest John P. Director P COMMON STOCK 2225 $23.62 19,751.7720 26,452,084 12.69% 0.01%
June 26, 2025 Business First Bancshares, Inc. $BFST Ducrest John P. Director A Restricted Stock Units 1016 $0.00 1,016.0000 26,452,084 9999.99% 0.00%
April 25, 2024 Business First Bancshares, Inc. $BFST Ducrest John P. Director A Common Stock 1149 $21.77 17,526.7720 25,296,200 7.02% 0.00%
Nov. 30, 2021 Business First Bancshares, Inc. $BFST Ducrest John P. Director P COMMON STOCK 20 $27.52 15,987.8420 0 0.12% 0.00%
Feb. 28, 2022 Business First Bancshares, Inc. $BFST Ducrest John P. Director P COMMON STOCK 21 $25.93 16,009.2430 0 0.13% 0.00%
May 31, 2022 Business First Bancshares, Inc. $BFST Ducrest John P. Director P COMMON STOCK 25 $22.07 16,034.5010 0 0.16% 0.00%
Aug. 31, 2022 Business First Bancshares, Inc. $BFST Ducrest John P. Director P COMMON STOCK 37 $23.65 16,071.4820 0 0.23% 0.00%
Nov. 30, 2022 Business First Bancshares, Inc. $BFST Ducrest John P. Director P COMMON STOCK 38 $23.13 16,109.4830 0 0.24% 0.00%
Feb. 28, 2023 Business First Bancshares, Inc. $BFST Ducrest John P. Director P COMMON STOCK 43 $20.74 16,152.0750 22,817,493 0.26% 0.00%
May 31, 2023 Business First Bancshares, Inc. $BFST Ducrest John P. Director P COMMON STOCK 59 $15.01 16,211.2950 22,817,493 0.37% 0.00%
Aug. 31, 2023 Business First Bancshares, Inc. $BFST Ducrest John P. Director P COMMON STOCK 52 $20.11 16,262.8820 22,817,493 0.32% 0.00%
Nov. 30, 2023 Business First Bancshares, Inc. $BFST Ducrest John P. Director P COMMON STOCK 60 $20.33 16,377.7720 22,817,493 0.37% 0.00%
May 11, 2023 Business First Bancshares, Inc. $BFST Ducrest John P. Director P Common Stock 6036 $14.10 15,968.0000 22,817,493 60.77% 0.03%
May 8, 2023 Business First Bancshares, Inc. $BFST Ducrest John P. Director A COMMON STOCK 1584 $15.78 9,932.0000 22,817,493 18.97% 0.01%