Bank First Corporation BFC

Set alert

Price alert · BFC

All alert types
150.60 USD -0.35 -0.23%

As of Nov 3, 10:37 AM ET

Bid
149.94 × 1
Ask
151.04 × 1
149.68 Day range 151.44
119.08 52-week range 159.10
YTD
+23.63%
1 year
+23.20%
Open
151.44
Prev close
150.95
Mkt cap
1.67B
Vol
19.34K
Avg vol
73.06K
EPS
8.01
P/E
18.79
Div yield
1.59%
More statistics
Low
149.68
High
151.44
Forward P/E
12.52
Beta
0.43
Short ratio
9.80
Inst. own
39.62%
Dividend
2.60
Ex-div date
Dec 22, 2026
Earnings
Jan 21, 2027
50-d avg
150.40
200-d avg
145.12
1y target
163.00

MAX chart

Chart tools
Interval

Chart is warming up

The all-time price history for BFC has not been loaded yet. Try again in a moment.

Technical signals

Every overlay, indicator and candlestick pattern on the daily chart, weighted into one reading per group.

Overlay

Strong Buy

sell
5
neutral
2
buy
29

Indicator

Neutral

sell
4
neutral
23
buy
2

Candlestick

Neutral

sell
10
neutral
46
buy
5

Hover or focus an indicator to preview its one-year chart; select it to open the full chart.

BFC Overlays signals
IndicatorNameValueSignal
SMA (5)SMA149.73Bullish
EMA (5)EMA149.72Bullish
SMA (10)SMA148.08Bullish
EMA (10)EMA148.93Bullish
SMA (20)SMA147.52Bullish
EMA (20)EMA148.64Bullish
SMA (21)SMA147.66Bullish
EMA (21)EMA148.66Bullish
SMA (25)SMA148.12Bullish
EMA (25)EMA148.77Bullish
SMA (30)SMA148.49Bullish
EMA (30)EMA148.94Bullish
SMA (50)SMA150.28Bearish
EMA (50)EMA149.39Bullish
SMA (63)SMA151.25Bearish
EMA (63)EMA149.39Bullish
SMA (75)SMA151.23Bearish
EMA (75)EMA149.23Bullish
SMA (100)SMA150.13Bullish
EMA (100)EMA148.55Bullish
SMA (125)SMA148.52Bullish
EMA (125)EMA147.60Bullish
SMA (150)SMA147.47Bullish
EMA (150)EMA146.48Bullish
SMA (200)SMA145.33Bullish
EMA (200)EMA143.96Bullish
VWAP (HLC/3)VWAP131.89Bearish
ZZ (0.05)ZigZag150.15Neutral
BBANDS (20, 2)Bollinger Bands143.53Neutral
PSAR (0.02, 0.2)Parabolic SAR131.20Bullish
KAMA (10)Kaufman Adaptive Moving Average149.36Bullish
MAMA (0.5, 0.05)MESA Adaptive Moving Average148.62Bullish
WMA (10)Weighted Moving Average149.22Bullish
TEMA (10)Triple Exponential Moving Average150.71Bearish
TRIMA (10)Triangular Moving Average148.48Bullish
T3 (5)Triple Exponential Moving Average149.70Bullish