Bank First Corporation BFC
Set alert
At close · Oct 30
After hours · Oct 30, 4:26 PM ET
- YTD
- +22.34%
- 1 year
- +19.42%
- Open
- 151.67
- Prev close
- 150.62
- Mkt cap
- 1.65B
- Vol
- 86.97K
- Avg vol
- 73.05K
- EPS
- 8.01
- P/E
- 18.61
- Div yield
- 1.73%
More statistics
- Low
- 148.77
- High
- 151.67
- Forward P/E
- 12.36
- Beta
- 0.41
- Short ratio
- 9.80
- Inst. own
- 39.61%
- Dividend
- 2.60
- Ex-div date
- Dec 22, 2026
- Earnings
- Jan 28, 2027
- 50-d avg
- 150.46
- 200-d avg
- 145.01
- 1y target
- 163.00
2Y chart
Events in this range
- Dec 23, 2024Dividend: 0.45
- Mar 26, 2025Dividend: 0.45
- May 6, 2025Rating: Hovde Group · Market Perform → Outperform
- May 9, 2025Dividend: 3.5
- Jun 25, 2025Dividend: 0.45
- Jul 21, 2025Rating: Piper Sandler · Neutral → Neutral
- Sep 24, 2025Dividend: 0.45
- Oct 21, 2025Earnings: 1.91; estimate 1.85; surprise 3.24%
- Oct 23, 2025Rating: Piper Sandler · Neutral → Neutral
- Dec 24, 2025Dividend: 0.45
- Jan 22, 2026Earnings: 2; estimate 1.81; surprise 10.5%
- Jan 26, 2026Rating: Piper Sandler · Neutral → Neutral
- Mar 25, 2026Dividend: 0.5
- Apr 16, 2026Earnings: 2.24; estimate 2.4; surprise -6.67%
- Apr 20, 2026Rating: Piper Sandler · Neutral → Neutral
- Jun 24, 2026Dividend: 0.55
- Jul 21, 2026Earnings: 2.45; estimate 2.28; surprise 7.46%
- Jul 23, 2026Rating: Piper Sandler · Neutral → Neutral
- Sep 23, 2026Dividend: 0.6
- Oct 20, 2026Earnings: 2.35; estimate 2.6; surprise -9.62%
Signals (97)
| Name | Date | Ago |
|---|---|---|
| SMA: Bearish | Oct 30, 2026 | 1 day ago |
| SMA: Bullish | Oct 29, 2026 | 2 days ago |
| MACD: Buy Signal | Oct 26, 2026 | 5 days ago |
| SMA: Bullish | Oct 22, 2026 | 1 week ago |
| SMA: Bearish | Oct 21, 2026 | 1 week ago |
| SMA: Bearish | Sep 16, 2026 | 1 month ago |
| MACD: Sell Signal | Sep 14, 2026 | 1 month ago |
| MACD: Buy Signal | Sep 10, 2026 | 1 month ago |
| MACD: Sell Signal | Sep 9, 2026 | 1 month ago |
| MACD: Buy Signal | Sep 8, 2026 | 1 month ago |
| SMA: Bullish | Sep 2, 2026 | 1 month ago |
| SMA: Bearish | Aug 31, 2026 | 2 months ago |
| MACD: Sell Signal | Aug 19, 2026 | 2 months ago |
| MACD: Buy Signal | Jul 28, 2026 | 3 months ago |
| MACD: Sell Signal | Jul 17, 2026 | 3 months ago |
| MACD: Buy Signal | Jul 16, 2026 | 3 months ago |
| MACD: Sell Signal | Jul 9, 2026 | 3 months ago |
| SMA: Bullish | Jun 18, 2026 | 4 months ago |
| SMA: Bearish | Jun 17, 2026 | 4 months ago |
| MACD: Buy Signal | Jun 9, 2026 | 4 months ago |
| SMA: Bullish | Jun 8, 2026 | 4 months ago |
| SMA: Bearish | May 29, 2026 | 5 months ago |
| SMA: Bullish | May 28, 2026 | 5 months ago |
| SMA: Bearish | May 27, 2026 | 5 months ago |
| MACD: Sell Signal | May 11, 2026 | 5 months ago |
| MACD: Buy Signal | Apr 24, 2026 | 6 months ago |
| MACD: Sell Signal | Apr 22, 2026 | 6 months ago |
| SMA: Bullish | Apr 21, 2026 | 6 months ago |
| SMA: Bearish | Apr 20, 2026 | 6 months ago |
| SMA: Bullish | Apr 8, 2026 | 6 months ago |
| MACD: Buy Signal | Mar 31, 2026 | 7 months ago |
| SMA: Bearish | Mar 11, 2026 | 7 months ago |
| SMA: Bullish | Mar 10, 2026 | 7 months ago |
| SMA: Bearish | Mar 9, 2026 | 7 months ago |
| SMA: Bullish | Mar 2, 2026 | 8 months ago |
| SMA: Bearish | Feb 27, 2026 | 8 months ago |
| MACD: Sell Signal | Feb 17, 2026 | 8 months ago |
| RSI: Overbought | Feb 2, 2026 | 9 months ago |
| RSI: Overbought | Jan 26, 2026 | 9 months ago |
| SMA: Bullish | Jan 15, 2026 | 9 months ago |
| MACD: Buy Signal | Jan 15, 2026 | 9 months ago |
| SMA: Bearish | Dec 26, 2025 | 10 months ago |
| MACD: Sell Signal | Dec 22, 2025 | 10 months ago |
| SMA: Bullish | Dec 1, 2025 | 11 months ago |
| SMA: Bearish | Nov 26, 2025 | 11 months ago |
| SMA: Bullish | Nov 25, 2025 | 11 months ago |
| MACD: Buy Signal | Nov 25, 2025 | 11 months ago |
| MACD: Sell Signal | Nov 17, 2025 | 11 months ago |
| MACD: Buy Signal | Nov 14, 2025 | 11 months ago |
| SMA: Bearish | Oct 29, 2025 | 1 year ago |
| MACD: Sell Signal | Oct 29, 2025 | 1 year ago |
| MACD: Buy Signal | Oct 23, 2025 | 1 year ago |
| SMA: Bullish | Oct 21, 2025 | 1 year ago |
| SMA: Bearish | Oct 16, 2025 | 1 year ago |
| MACD: Sell Signal | Oct 16, 2025 | 1 year ago |
| MACD: Buy Signal | Oct 6, 2025 | 1 year ago |
| SMA: Bullish | Oct 3, 2025 | 1 year ago |
| SMA: Bearish | Sep 24, 2025 | 1 year ago |
| SMA: Bullish | Sep 17, 2025 | 1 year ago |
| SMA: Bearish | Sep 16, 2025 | 1 year ago |
| MACD: Sell Signal | Sep 10, 2025 | 1 year ago |
| MACD: Buy Signal | Aug 14, 2025 | 1 year ago |
| SMA: Bullish | Aug 12, 2025 | 1 year ago |
| SMA: Bearish | Aug 1, 2025 | 1 year ago |
| MACD: Sell Signal | Jul 29, 2025 | 1 year ago |
| RSI: Overbought | Jul 23, 2025 | 1 year ago |
| MACD: Buy Signal | Jul 17, 2025 | 1 year ago |
| MACD: Sell Signal | Jul 16, 2025 | 1 year ago |
| RSI: Overbought | Jul 3, 2025 | 1 year ago |
| MACD: Buy Signal | Jun 26, 2025 | 1 year ago |
| SMA: Bullish | Jun 23, 2025 | 1 year ago |
| SMA: Bearish | Jun 17, 2025 | 1 year ago |
| MACD: Sell Signal | May 16, 2025 | 1 year ago |
| RSI: Overbought | May 6, 2025 | 1 year ago |
| RSI: Overbought | Apr 23, 2025 | 1 year ago |
| SMA: Bullish | Apr 15, 2025 | 1 year ago |
| MACD: Buy Signal | Apr 15, 2025 | 1 year ago |
| MACD: Sell Signal | Mar 31, 2025 | 1 year ago |
| SMA: Bearish | Mar 28, 2025 | 1 year ago |
| SMA: Bullish | Mar 24, 2025 | 1 year ago |
| SMA: Bearish | Mar 21, 2025 | 1 year ago |
| MACD: Buy Signal | Mar 19, 2025 | 1 year ago |
| SMA: Bullish | Mar 17, 2025 | 1 year ago |
| SMA: Bearish | Mar 10, 2025 | 1 year ago |
| MACD: Sell Signal | Mar 5, 2025 | 1 year ago |
| MACD: Buy Signal | Feb 25, 2025 | 1 year ago |
| MACD: Sell Signal | Feb 24, 2025 | 1 year ago |
| SMA: Bullish | Feb 18, 2025 | 1 year ago |
| SMA: Bearish | Feb 14, 2025 | 1 year ago |
| SMA: Bullish | Feb 13, 2025 | 1 year ago |
| SMA: Bearish | Feb 12, 2025 | 1 year ago |
| SMA: Bullish | Feb 10, 2025 | 1 year ago |
| SMA: Bearish | Feb 7, 2025 | 1 year ago |
| SMA: Bullish | Feb 5, 2025 | 1 year ago |
| SMA: Bearish | Jan 28, 2025 | 1 year ago |
| SMA: Bullish | Jan 27, 2025 | 1 year ago |
| MACD: Buy Signal | Jan 16, 2025 | 1 year ago |
Key statistics
- Market cap
- 1.65B
- Enterprise value
- 1.54B
- Trailing P/E
- 18.61
- Forward P/E
- 12.36
- PEG ratio
- 0.10
- Price / sales
- 6.93
- Price / book
- 2.00
- EPS (TTM)
- 8.01
- Beta
- 0.41
- Dividend yield
- 1.73%
- Payout ratio
- 25.36%
- Profit margin
- 36.46%
- Revenue (TTM)
- 238.26M
- Revenue growth
- 48.30%
- Free cash flow
- 0
- Total cash
- 212.22M
- Total debt
- 79.84M
- Return on equity
- 11.95%
- Shares outstanding
- 11.08M
- Short % of float
- 6.07%
- 50-day average
- 150.46
- 200-day average
- 145.01
Analyst view
Consensus: buy
- Target (low)
- 161.00
- Target (mean)
- 163.00
- Target (high)
- 165.00
- Strong buy0
- Buy1
- Hold1
- Sell0
- Strong sell0
Next earnings
Jan 28, 2027
Expected Jan 28, 2027. Consensus EPS estimate 2.64.
Financials — quick view
Earnings
| Report date | Quarter ending | EPS estimate | EPS reported | Surprise | Surprise % |
|---|---|---|---|---|---|
| Jan 28, 2027 | Dec 30, 2026 | 2.62 | — | — | — |
| Oct 20, 2026 | Sep 30, 2026 | 2.60 | 2.35 | -0.25 | -9.62% |
| Jul 21, 2026 | Jun 30, 2026 | 2.28 | 2.45 | +0.17 | +7.46% |
| Apr 16, 2026 | Mar 31, 2026 | 2.40 | 2.24 | -0.16 | -6.67% |
| Jan 22, 2026 | Dec 31, 2025 | 1.81 | 2.00 | +0.19 | +10.50% |
| Oct 21, 2025 | Sep 30, 2025 | 1.85 | 1.91 | +0.06 | +3.24% |
Upgrades / downgrades
| Date | Firm | Action | From | To |
|---|---|---|---|---|
| Jul 23, 2026 | Piper Sandler | main | Neutral | Neutral |
| Apr 20, 2026 | Piper Sandler | main | Neutral | Neutral |
| Jan 26, 2026 | Piper Sandler | main | Neutral | Neutral |
| Oct 23, 2025 | Piper Sandler | main | Neutral | Neutral |
| Jul 21, 2025 | Piper Sandler | main | Neutral | Neutral |
| May 6, 2025 | Hovde Group | up | Market Perform | Outperform |
About Bank First Corporation
Bank First Corporation operates as a holding company for Bank First, N.A. that provides consumer and commercial financial services to businesses, professionals, and consumers, in Wisconsin. It offers checking, savings, money market, cash management, retirement, and health savings accounts; other time deposits; certificates of deposit; and residential mortgage products. The company also provides loan products include real estate loans, including commercial real estate, residential mortgage, and home equity loans; commercial and industrial loans for working capital, accounts receivable, inventory financing, and other business purposes; construction and development loans; residential 1-4 family loans; and consumer loans for personal and household purposes, including secured and unsecured installment loans, and revolving lines of credit. In addition, it provides credit cards; insurance; data processing and other information technology; investment and safekeeping; treasury management; and online, telephone, and mobile banking services. The company was formerly known as Bank First National Corporation and changed its name to Bank First Corporation in June 2019. Bank First Corporation was founded in 1894 and is headquartered in Manitowoc, Wisconsin.
- Sector
- Financial Services
- Industry
- Banks - Regional
- Country
- United States
- Website
- bankfirst.com
News
- Dividend Announcements: October 17-23, 2026 (Part 1 Of 2)
- Dividend Champion, Contender, And Challenger Highlights: Week October 25
- Bank First Corporation (BFC) Q3 Earnings and Revenues Lag Estimates
- Bank First Q3 Adj. EPS $2.35 Misses $2.63 Estimate, Sales $65.300M Miss $66.300M Estimate
- Bank First Announces Net Income for the Third Quarter of 2026
- Fosun International Wins Five Awards at The Asset Corporate Sustainability Leadership Awards 2026, Upgraded to Platinum
- Bank First National Corporation (NASDAQ:BFC) Stock Has Average Target Price of $163.00 According to Analysts
- Dividend Champion, Contender, And Challenger Highlights: Week October 4
- Fed and Treasury at Odds
- Deutsche Bank AG Acquires New Stake in Bank First National Corporation $BFC
Your note
Sign in to keep a note on BFC — it syncs with the Stock Master app.
Insider holders
| Insider | Relation | Latest transaction | Date | Shares held |
|---|---|---|---|---|
| BOURBULAS MARY-KAY | Director | Stock Award(Grant) | Mar 5, 2026 | 8,126 |
| DVORAK KELLY M | Officer | Stock Award(Grant) | Mar 5, 2026 | 9,261 |
| ELDRED STEVEN M. | Director | Stock Gift | Jun 29, 2026 | 0 |
| GREGORSKI ROBERT D. | Director | Stock Award(Grant) | Mar 5, 2026 | 39,010 |
| JOHNSON STEPHEN E. | Director | Stock Award(Grant) | Mar 5, 2026 | 30,602 |
| KREPLINE JASON V | Officer | Stock Award(Grant) | Mar 5, 2026 | 32,704 |
Institution ownership
| Holder | % held | Shares | Value | Reported |
|---|---|---|---|---|
| Blackrock Inc. | 7.41% | 821,389 | 122.41M | Jun 29, 2026 |
| Vanguard Capital Management LLC | 4.20% | 465,415 | 69.36M | Jun 29, 2026 |
| State Street Corporation | 3.95% | 437,337 | 65.18M | Jun 29, 2026 |
| Geode Capital Management, LLC | 2.67% | 296,453 | 44.18M | Jun 29, 2026 |
| Dimensional Fund Advisors LP | 1.69% | 187,678 | 27.97M | Jun 29, 2026 |
| Merit Financial Group, LLC | 1.57% | 174,046 | 25.94M | Jun 29, 2026 |
Fund ownership
| Holder | % held | Shares | Value | Reported |
|---|---|---|---|---|
| VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund | 3.04% | 337,491 | 50.30M | Jun 29, 2026 |
| iShares Trust-iShares Russell 2000 ETF | 2.44% | 270,562 | 40.32M | Sep 29, 2026 |
| VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund | 1.05% | 116,773 | 17.40M | Jun 29, 2026 |
| SPDR SERIES TRUST-State Street SPDR S&P Regional Banking ETF | 1.03% | 114,049 | 17.00M | Sep 29, 2026 |
| Fidelity Salem Street Trust-Fidelity Small Cap Index Fund | 1.02% | 112,757 | 16.80M | Jul 30, 2026 |
| iShares Trust-iShares Russell 2000 Value ETF | 0.73% | 80,414 | 11.98M | Sep 29, 2026 |