Upgrade to Finviz Elite: Get our fastest platform speed, real-time data, and unlimited screening & charting. Start Free Trial

Last Close
155.09
Aug 06 • 12:11 PM ET Dollar change-1.22 Percentage change(-0.78%)
Index
RUT
Market Cap
1.72B
Enterprise Value
-
Income
80.80M
Sales
289.43M
Book/sh
73.95
Cash/sh
-
Employees
380
IPO
Oct 15, 2003
P/E
20.19
Forward P/E
13.71
PEG
-
P/S
5.94
P/B
2.10
P/C
-
P/FCF
-
EV/EBITDA
-
EV/Sales
-
Quick Ratio
-
Current Ratio
0.18
Debt/Eq
0.13
LT Debt/Eq
0.13
Option/Short
No / Yes
EPS (ttm)
7.68
EPS next Y
11.31
EPS next Q
2.60
EPS this Y
34.03%
EPS next Y
13.78%
EPS next 5Y
-
EPS past 3/5Y
9.12% 7.45%
Sales past 3/5Y
23.37% 15.47%
EPS Y/Y TTM
11.02%
Sales Y/Y TTM
23.23%
EPS Q/Q
30.13%
Sales Q/Q
45.89%
Insider Own
10.20%
Insider Trans
-1.32%
Inst Own
35.61%
Inst Trans
3.10%
ROA
1.57%
ROE
11.29%
ROIC
8.74%
Gross Margin
-
Oper. Margin
33.77%
Profit Margin
27.92%
SMA20
3.31%
SMA50
5.84%
SMA200
12.58%
Trades
Shs Outstand
11.08M
Shs Float
10.08M
52W High
157.01 -1.22%
52W Low
115.29 34.52%
Volatility
2.13% 2.96%
ATR (14)
4.05
RSI (14)
62.05
Beta
0.42
Rel Volume
0.83
Avg Volume
99.56K
Volume
36,318
Perf Week
2.51%
Perf Month
6.83%
Perf Quarter
6.41%
Perf Half Y
4.63%
Perf YTD
27.31%
Perf Year
32.04%
Perf 3Y
82.78%
Perf 5Y
124.54%
Perf 10Y
448.87%
Prev Close
156.31
Price
155.09
Change
-0.78%
Date Action Analyst Rating Change Price Target Change
May-21-26Reiterated Hovde Group Outperform $160 → $165
Oct-22-25Reiterated Hovde Group Outperform $145 → $150
May-06-25Upgrade Hovde Group Market Perform → Outperform $130
Mar-04-24Downgrade Hovde Group Outperform → Market Perform
Jan-09-24Resumed Piper Sandler Neutral $88
Dec-20-23Upgrade Hovde Group Market Perform → Outperform $88 → $100
Jan-12-23Downgrade Piper Sandler Overweight → Neutral
Jul-24-26 10:29AM
Jul-21-26 05:20PM
May-19-26 05:30PM
Apr-16-26 04:17PM
04:10PM
09:40AM Loading…
Mar-06-26 09:40AM
Feb-18-26 09:40AM
Jan-28-26 12:20PM
12:00PM
Jan-26-26 07:51AM
Jan-22-26 06:15PM
05:24PM
04:00PM
Jan-02-26 09:40AM
Dec-19-25 09:40AM
09:40AM Loading…
Nov-13-25 09:40AM
09:40AM
Oct-28-25 09:40AM
Oct-21-25 06:20PM
05:22PM
04:10PM
Oct-17-25 08:45AM
Oct-16-25 09:43PM
Jul-18-25 10:30AM
09:25AM
09:00AM
09:00AM
08:35AM
May-22-25 09:40AM
May-07-25 09:41AM
10:15AM Loading…
Apr-21-25 10:15AM
07:06AM
Apr-18-25 09:40AM
Apr-15-25 05:25PM
04:15PM
Apr-10-25 07:16AM
Apr-06-25 12:54AM
Apr-02-25 01:44AM
Mar-22-25 12:31AM
Mar-19-25 09:40AM
Jan-21-25 04:15PM
Oct-15-24 04:10PM
Aug-01-24 09:55AM
Jul-18-24 06:59PM
06:53PM
Jul-16-24 09:53PM
04:15PM
Jul-01-24 10:00AM
May-04-24 10:11AM
Apr-24-24 09:10AM
Apr-22-24 09:14AM
08:48AM
Apr-16-24 08:52PM
04:15PM
09:43AM
Apr-03-24 11:45PM
Mar-28-24 02:32AM
Jan-16-24 04:15PM
Oct-18-23 02:12PM
Oct-17-23 04:15PM
Sep-19-23 12:17PM
Jul-21-23 09:05AM
Jul-18-23 04:10PM
May-10-23 07:21AM
Apr-18-23 04:05PM
Jan-19-23 05:15AM
Jan-17-23 04:10PM
Oct-23-22 08:44AM
Oct-18-22 05:25PM
04:05PM
Oct-14-22 08:50AM
Oct-12-22 09:40AM
Oct-06-22 08:16PM
04:18PM
Sep-28-22 10:00AM
Sep-27-22 05:29PM
Sep-26-22 09:40AM
Sep-21-22 08:50AM
Sep-12-22 08:33AM
Sep-09-22 09:40AM
Sep-01-22 08:50AM
Aug-24-22 09:40AM
Aug-23-22 12:00PM
10:00AM
Aug-16-22 08:50AM
Aug-08-22 09:40AM
Jul-28-22 08:50AM
Jul-26-22 10:38AM
Jul-19-22 05:45PM
04:25PM
Jul-12-22 10:13AM
Jul-06-22 09:40AM
Jun-17-22 08:57AM
Jun-16-22 07:02AM
Bank First Corp. is a bank holding company that provides financial products and services to individual and business customers. Its offerings include checking accounts, savings accounts, money market accounts, cash management accounts, certificates of deposit, commercial and industrial loans, commercial real estate loans, construction and development loans, residential mortgages, consumer loans, credit cards, online banking, telephone banking, and mobile banking services. The company was founded on April 9, 1982 and is headquartered in Manitowoc, WI.
CEO & Chairman of the BoardMr. Michael B. Molepske
President & DirectorMr. Timothy J. McFarlane
Executive VP & CFOMr. Kevin M. LeMahieu
Chief Legal Counsel & Company SecretaryMs. Kelly M. Dvorak J.D.
Chief Lending OfficerMr. Jason V. Krepline
Insider Trading Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
Sprang Todd A.DirectorApr 22 '26Buy138.9645062,5322,015Apr 23 04:29 PM
Stayer-Suprick Michael SDirectorApr 21 '26Buy140.0422531,5094,597Apr 23 04:28 PM
Eldred Steven MDirectorFeb 11 '26Sale151.958,0001,215,600125,680Feb 12 12:40 PM
Eldred Steven MDirectorFeb 06 '26Sale145.028,0001,160,160133,680Feb 12 12:40 PM
Sprang Todd A.DirectorJan 27 '26Buy141.0615021,1591,158Jan 30 06:12 PM
Stayer-Suprick Michael SDirectorAug 19 '25Buy122.6741050,2953,965Aug 20 01:22 PM