已收盤 10-31 16:00:00 美东时间
-0.020
-0.08%
Business First Bancshares, Inc. (Nasdaq: BFST) (Business First), the holding company for b1BANK, announced today that its Board of Directors has approved a stock repurchase program authorizing the company to repurchase
10-29 04:37
Business First Bancshares, Inc. (BFST) has announced approval of a $30 million stock repurchase program over 24 months, starting Oct. 28, 2025. Repurchases will occur through open market transactions or private deals, adhering to SEC rules and market conditions. The program is discretionary and may be modified, suspended, or terminated at any time. The company, through its subsidiary b1BANK, manages $8.0 billion in assets and provides banking ser...
10-28 20:30
Business First Bancshares (NASDAQ:BFST) declares $0.15/share quarterly dividend. Payable Nov. 30; for shareholders of record Nov. 15; ex-div Oct. 15. See BFST Dividend Scorecard, Yield Chart, & Divide...
10-24 17:54
Business First Bancshares (NASDAQ:BFST) reported quarterly earnings of $0.72 per share which beat the analyst consensus estimate of $0.67 by 7.62 percent. This is a 5.88 percent increase over earnings of $0.68 per share
10-24 04:03
Companies Reporting Before The Bell • Nokia (NYSE:NOK) is estimated to report q...
10-23 16:32
Business First Bancshares (NASDAQ:BFST) is preparing to release its quarterly e...
10-23 05:03
今日重点评级关注:花旗:维持Apellis Pharmaceuticals"买入"评级,目标价从41美元升至46美元;杰富瑞:维持Kiniksa Pharmaceuticals"买入"评级,目标价从45美元升至54美元
07-30 09:36
DA Davidson analyst Kevin Fitzsimmons maintains Business First Bancshares (NASDAQ:BFST) with a Buy and raises the price target from $31 to $32.
07-30 01:42
Business First Bancshares (NASDAQ:BFST) declares $0.14/share quarterly dividend, in line with previous. Forward yield 2.2% Payable Aug. 31; for shareholders of record Aug. 15; ex-div Aug. 15. See BFST...
07-28 20:36
Business First Bancshares (NASDAQ:BFST) reported quarterly earnings of $0.66 per share which beat the analyst consensus estimate of $0.64 by 2.8 percent. This is a 3.13 percent increase over earnings of $0.64 per share
07-28 20:22