| Ytd | 24.95% | |
| 1y | 17.64% |
| Open | 151.40 | Prev Close | 152.10 | Low | 149.54 | High | 152.46 | Mkt Cap | 1.69B |
| Vol | 115.33K | Avg Vol | 85.98K | EPS | 7.70 | P/E | 19.77 | Forward P/E | 12.76 |
| Beta | 0.40 | Short Ratio | 8.75 | Inst. Own | 38.95% | Dividend | 2.40 | Div Yield | 1.58 |
| Ex Div Date | 09-23 | Earning | 10-20 | 50-d Avg | 152.38 | 200-d Avg | 142.12 | 1yr Est | 163.00 |
Summary Fed Chairman Warsh signaled that rate hikes are needed to improve its price stability mandat
Deutsche Bank AG bought a new position in shares of Bank First National Corporation (NASDAQ: BFC) in
Bank First National Corporation (NASDAQ: BFC - Get Free Report) reached a new 52-week high on Tuesda
Joint Venture Takes on Extensive Renovations and New Construction, Transforming Quality of Life for
Bank First Corporation (BFC) might move higher on growing optimism about its earnings prospects, whi
Net income of $24.7 million and $44.7 million for the three and six months ended June 30, 2026, resp
Piper Sandler analyst Nathan Rice maintains Bank First (NASDAQ:BFC) with a Neutral and raises the
Bank First Corporation (BFC) came out with quarterly earnings of $2.45 per share, beating the Zacks
Bank First (NASDAQ:BFC) reported quarterly earnings of $2.45 per share which beat the analyst consen
BFC, BSM and SKY have been added to the Zacks Rank #5 (Strong Sell) List on June 17, 2026.
ATS, BFC and CMC have been added to the Zacks Rank #5 (Strong Sell) List on June 15, 2026.
BFC, FUTU and IBN have been added to the Zacks Rank #5 (Strong Sell) List on June 4th, 2026.
ACA, BKR and BFC have been added to the Zacks Rank #5 (Strong Sell) List on June 1st, 2026.
Bitcoin for Corporations (âBFCâ), the premier executive network for corporate Bitcoin strategy,
AB, BFC and ERIE have been added to the Zacks Rank #5 (Strong Sell) List on May 21, 2026.
Highlights of the Announced Transaction Combines Two Strong Community Banks. Unites two relationship
APEMY, DOO and BFC have been added to the Zacks Rank #5 (Strong Sell) List on May 1, 2026.
Piper Sandler analyst Nathan Rice maintains Bank First (NASDAQ:BFC) with a Neutral and raises the
Bank First Corporation (BFC) came out with quarterly earnings of $2.24 per share, missing the Zacks
Bank First (NASDAQ:BFC) reported quarterly earnings of $2.24 per share which beat the analyst consen
Net income of $20.0 million and earnings per common share of $1.78 for the three months ended March
JPMorgan Chase and Co. raised its position in Bank First National Corporation (NASDAQ: BFC) by 87.0%
Here is how Bank First Corporation (BFC) and Pathward Financial (CASH) have performed compared to th
Citigroup Inc. boosted its holdings in shares of Bank First National Corporation (NASDAQ: BFC) by 29
Piper Sandler analyst Nathan Rice maintains Bank First (NASDAQ:BFC) with a Neutral and raises the
Bank First (NASDAQ:BFC) reported quarterly earnings of $2.00 per share which beat the analyst consen
Piper Sandler analyst Nathan Rice maintains Bank First (NASDAQ:BFC) with a Neutral and raises the
Bank First (NASDAQ:BFC) reported quarterly earnings of $1.91 per share which beat the analyst consen
Bank First (NASDAQ:BFC) reported quarterly earnings of $1.83 per share which beat the analyst consen
Piper Sandler analyst Nathan Rice maintains Bank First (NASDAQ:BFC) with a Neutral and raises the
Bank First (NASDAQ:BFC) reported quarterly earnings of $1.71 per share which missed the analyst cons
On April 25, 2025, the Board of Directors of Bank First Corporation (the "Company") declared
Piper Sandler analyst Nathan Rice maintains Bank First (NASDAQ:BFC) with a Neutral and raises the
Bank First (NASDAQ:BFC) reported quarterly earnings of $1.74 per share which beat the analyst consen
On Thursday, 498 companies reached new 52-week lows.
During Wednesday's trading, 123 companies set new 52-week lows.
On Wednesday, 220 stocks hit new 52-week lows.
Thursday's session saw 337 companies set new 52-week lows.
On Wednesday, 479 stocks made new 52-week lows.
On Friday, 68 companies reached new 52-week highs.
During Monday's session, 50 stocks hit new 52-week highs.
Before 10 a.m. ET on Friday, 571 companies hit new 52-week highs.
During Wednesday's morning trading, 472 companies set new 52-week highs.
Before 10 a.m. ET on Wednesday, 322 companies hit new 52-week highs.
Stocks That Hit 52-Week Lows On Thursday