30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Bank First Corp (BFC)

Over the last 90 days, Bank First Corp has seen two insider buy transactions totaling $94,041. Notably, Todd A. Sprang and Michael S. Stayer-Suprick made purchases. This contrasts with earlier significant sell-offs by Steven M. Eldred. The stock has experienced a 3.1% increase in the last 90 days, trading near its 52-week high.
Stock chart
Ticker: BFC Exchange: NAS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Sprang Todd A.
1 purchase — total 62,532 USD
Buy 22 Apr 2026
Value US$4,169,885.28 | Price 183.00 | Shares 14,219
Buy 21 Apr 2026
Value US$4,335,115.92 | Price 85.89 | Shares 24,241
Sale 11 Feb 2026
Value US$1,215,600.00 | Price 151.95 | Shares 8,000
Sale 6 Feb 2026
Value US$1,160,160.00 | Price 145.02 | Shares 8,000
Buy 27 Jan 2026
Value US$21,159.00 | Price 141.06 | Shares 150
Buy 19 Aug 2025
Value US$50,294.70 | Price 122.67 | Shares 410
Buy 4 Mar 2025
Value US$40,173.60 | Price 105.72 | Shares 380
Buy 19 Feb 2025
Value US$102,070.00 | Price 102.07 | Shares 1,000
Proposed sale 3 Dec 2024
Value US$255,888.00 | Price 106.62 | Shares 2,400
Sale 3 Dec 2024
Value US$255,072.00 | Price 106.28 | Shares 2,400
Proposed sale 29 Aug 2024
Value US$92,973.20 | Price 92.97 | Shares 1,000
Buy 15 Mar 2024
Value US$24,825.00 | Price 82.75 | Shares 300
Buy 15 Mar 2024
Value US$24,900.00 | Price 83.00 | Shares 300
Buy 6 Feb 2024
Value US$53,118.00 | Price 81.72 | Shares 650
Buy 26 Oct 2023
Value US$40,740.00 | Price 70.00 | Shares 582
Sale 16 Feb 2023
Value US$802,500.00 | Price 80.25 | Shares 10,000
Buy 19 May 2022
Value US$49,000.00 | Price 70.00 | Shares 700
Buy 5 Feb 2021
Value US$13,888.00 | Price 69.44 | Shares 200
Buy 5 Feb 2021
Value US$13,850.00 | Price 69.25 | Shares 200
Buy 4 Feb 2021
Value US$13,598.00 | Price 67.99 | Shares 200
Buy 26 Jan 2021
Value US$69,990.00 | Price 69.99 | Shares 1,000
Buy 25 Nov 2020
Value US$54,400.00 | Price 68.00 | Shares 800
Buy 24 Nov 2020
Value US$13,520.00 | Price 67.60 | Shares 200
Buy 24 Nov 2020
Value US$13,500.00 | Price 67.50 | Shares 200
Sale 20 Nov 2020
Value US$325,000.00 | Price 65.00 | Shares 5,000
Buy 19 May 2020
Value US$5,500.00 | Price 55.00 | Shares 100
Buy 18 May 2020
Value US$5,600.00 | Price 56.00 | Shares 100
Buy 15 May 2020
Value US$8,464.50 | Price 49.50 | Shares 171
Buy 2 Mar 2020
Value US$132,331.04 | Price 60.37 | Shares 2,192
Buy 2 Mar 2020
Value US$18,300.00 | Price 61.00 | Shares 300
Sale 24 Feb 2020
Value US$584,102.70 | Price 63.01 | Shares 9,270
Sale 20 Feb 2020
Value US$6,350.00 | Price 63.50 | Shares 100
Sale 18 Feb 2020
Value US$45,988.48 | Price 63.52 | Shares 724
Sale 14 Feb 2020
Value US$31,880.00 | Price 63.76 | Shares 500
Sale 13 Feb 2020
Value US$95,235.00 | Price 63.49 | Shares 1,500
Sale 31 Dec 2019
Value US$16,030.00 | Price 70.00 | Shares 229
Sale 23 Dec 2019
Value US$25,480.00 | Price 70.00 | Shares 364
Sale 18 Dec 2019
Value US$172,017.00 | Price 69.00 | Shares 2,493
Sale 17 Dec 2019
Value US$271,996.76 | Price 69.14 | Shares 3,934
Sale 16 Dec 2019
Value US$75,969.00 | Price 69.00 | Shares 1,101
Sale 13 Dec 2019
Value US$34,500.00 | Price 69.00 | Shares 500
Sale 29 Nov 2019
Value US$205,502.55 | Price 69.45 | Shares 2,959
Sale 27 Nov 2019
Value US$117,453.00 | Price 69.09 | Shares 1,700
Sale 20 Aug 2019
Value US$33,000.00 | Price 55.00 | Shares 600
Sale 20 Aug 2019
Value US$55,215.15 | Price 55.05 | Shares 1,003
Sale 20 Aug 2019
Value US$6,608.40 | Price 55.07 | Shares 120
Sale 20 Aug 2019
Value US$5,628.36 | Price 55.18 | Shares 102
Sale 20 Aug 2019
Value US$4,606.50 | Price 55.50 | Shares 83
Sale 20 Aug 2019
Value US$13,387.55 | Price 55.55 | Shares 241
Sale 22 May 2019
Value US$47,600.00 | Price 68.00 | Shares 700
Buy 23 Apr 2019
Value US$4,960.00 | Price 62.00 | Shares 80
Buy 29 Jan 2019
Value US$4,937.82 | Price 47.94 | Shares 103
Buy 28 Nov 2018
Value US$4,823.00 | Price 48.23 | Shares 100
Buy 8 Nov 2018
Value US$48,210.00 | Price 48.21 | Shares 1,000
Buy 8 Nov 2018
Value US$24,115.00 | Price 48.23 | Shares 500
Buy 8 Nov 2018
Value US$33,761.00 | Price 48.23 | Shares 700
Buy 8 Nov 2018
Value US$48,230.00 | Price 48.23 | Shares 1,000
Buy 8 Nov 2018
Value US$24,645.53 | Price 48.23 | Shares 511
Buy 1 Nov 2018
Value US$3,918.75 | Price 52.25 | Shares 75
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-04-23 2026-04-22 B Purchase Non-Executive Director
14,219 +1.1%
183.00
US$4,169,885
14,219 +1.1% 183.00 US$4,169,885
2026-04-23 2026-04-21 B Purchase Non-Executive Director
24,241 +15.3%
85.89
US$4,335,116
24,241 +15.3% 85.89 US$4,335,116
2026-02-12 2026-02-11 S Sale Non-Executive Director
55,777 -19.0%
221.66
US$610,704
55,777 -19.0% 221.66 US$610,704
2026-02-12 2026-02-06 S Sale Non-Executive Director
8,000 -5.6%
145.02
US$1,160,160
8,000 -5.6% 145.02 US$1,160,160
2026-01-30 2026-01-27 B Purchase Non-Executive Director
150 +14.9%
141.06
US$21,159
150 +14.9% 141.06 US$21,159
2025-08-20 2025-08-19 B Purchase Non-Executive Director
410 +11.5%
122.67
US$50,295
410 +11.5% 122.67 US$50,295
2025-03-19 2025-03-04 B Purchase Non-Executive Director
380 +23.5%
105.72
US$40,174
380 +23.5% 105.72 US$40,174
2025-02-19 2025-02-19 B Purchase Non-Executive Director
1,000 +49.1%
102.07
US$102,070
1,000 +49.1% 102.07 US$102,070
2024-12-03 2024-12-03 PrS Proposed sale

Director

Non-Executive Director
2,400
106.62
US$255,888
2,400 106.62 US$255,888
2024-12-03 2024-12-03 S Sale Non-Executive Director
2,400 -8.2%
106.28
US$255,072
2,400 -8.2% 106.28 US$255,072
2024-08-29 2024-08-29 PrS Proposed sale

Former Independent Director

Non-Executive Director
1,000
92.97
US$92,973
1,000 92.97 US$92,973
2024-03-18 2024-03-15 B Purchase Non-Executive Director
300 +4.5%
82.75
US$24,825
300 +4.5% 82.75 US$24,825
2024-03-18 2024-03-15 B Purchase Non-Executive Director
300 +4.7%
83.00
US$24,900
300 +4.7% 83.00 US$24,900
2024-02-08 2024-02-06 B Purchase Non-Executive Director
650 +48.8%
81.72
US$53,118
650 +48.8% 81.72 US$53,118
2023-10-31 2023-10-26 B Purchase

Chief Financial Officer

Officer
582 +2.9%
70.00
US$40,740
582 +2.9% 70.00 US$40,740
2023-02-21 2023-02-16 S Sale

Chairman and CEO

Executive Director
10,000 -18.5%
80.25
US$802,500
10,000 -18.5% 80.25 US$802,500
2022-05-23 2022-05-19 B Purchase Non-Executive Director
700 +108.4%
70.00
US$49,000
700 +108.4% 70.00 US$49,000
2021-02-08 2021-02-05 B Purchase Non-Executive Director
200 +5.6%
69.44
US$13,888
200 +5.6% 69.44 US$13,888
2021-02-08 2021-02-05 B Purchase Non-Executive Director
200 +6.0%
69.25
US$13,850
200 +6.0% 69.25 US$13,850
2021-02-08 2021-02-04 B Purchase Non-Executive Director
200 +6.4%
67.99
US$13,598
200 +6.4% 67.99 US$13,598
2021-01-28 2021-01-26 B Purchase Non-Executive Director
1,000 +46.6%
69.99
US$69,990
1,000 +46.6% 69.99 US$69,990
2020-11-27 2020-11-25 B Purchase Non-Executive Director
800 +59.5%
68.00
US$54,400
800 +59.5% 68.00 US$54,400
2020-11-27 2020-11-24 B Purchase Non-Executive Director
200 +17.5%
67.60
US$13,520
200 +17.5% 67.60 US$13,520
2020-11-27 2020-11-24 B Purchase Non-Executive Director
200 +21.2%
67.50
US$13,500
200 +21.2% 67.50 US$13,500
2020-11-24 2020-11-20 S Sale

Chief Executive Officer

Executive Director
5,000 -10.4%
65.00
US$325,000
5,000 -10.4% 65.00 US$325,000
2020-05-20 2020-05-19 B Purchase Non-Executive Director
100 +11.8%
55.00
US$5,500
100 +11.8% 55.00 US$5,500
2020-05-19 2020-05-18 B Purchase Non-Executive Director
100 +13.4%
56.00
US$5,600
100 +13.4% 56.00 US$5,600
2020-05-15 2020-05-15 B Purchase Non-Executive Director
171 +29.8%
49.50
US$8,464
171 +29.8% 49.50 US$8,464
2020-03-04 2020-03-02 B Purchase Non-Executive Director
2,192 +2.5%
60.37
US$132,331
2,192 +2.5% 60.37 US$132,331
2020-03-04 2020-03-02 B Purchase Non-Executive Director
300 +0.3%
61.00
US$18,300
300 +0.3% 61.00 US$18,300
2020-02-24 2020-02-24 S Sale Non-Executive Director
9,270 -19.6%
63.01
US$584,103
9,270 -19.6% 63.01 US$584,103
2020-02-20 2020-02-20 S Sale Non-Executive Director
100 -0.2%
63.50
US$6,350
100 -0.2% 63.50 US$6,350
2020-02-20 2020-02-18 S Sale Non-Executive Director
724 -1.5%
63.52
US$45,988
724 -1.5% 63.52 US$45,988
2020-02-18 2020-02-14 S Sale Non-Executive Director
500 -1.0%
63.76
US$31,880
500 -1.0% 63.76 US$31,880
2020-02-18 2020-02-13 S Sale Non-Executive Director
1,500 -3.0%
63.49
US$95,235
1,500 -3.0% 63.49 US$95,235
2020-01-03 2019-12-31 S Sale
229 -0.5%
70.00
US$16,030
229 -0.5% 70.00 US$16,030
2019-12-26 2019-12-23 S Sale Ansay Michael G. Non-Executive Director
364 -0.7%
70.00
US$25,480
364 -0.7% 70.00 US$25,480
2019-12-18 2019-12-18 S Sale Ansay Michael G. Non-Executive Director
2,493 -4.7%
69.00
US$172,017
2,493 -4.7% 69.00 US$172,017
2019-12-18 2019-12-17 S Sale Ansay Michael G. Non-Executive Director
3,934 -6.9%
69.14
US$271,997
3,934 -6.9% 69.14 US$271,997
2019-12-18 2019-12-16 S Sale Ansay Michael G. Non-Executive Director
1,101 -1.9%
69.00
US$75,969
1,101 -1.9% 69.00 US$75,969
2019-12-16 2019-12-13 S Sale Ansay Michael G. Non-Executive Director
500 -0.9%
69.00
US$34,500
500 -0.9% 69.00 US$34,500
2019-12-02 2019-11-29 S Sale Ansay Michael G. Non-Executive Director
2,959 -4.8%
69.45
US$205,503
2,959 -4.8% 69.45 US$205,503
2019-12-02 2019-11-27 S Sale Ansay Michael G. Non-Executive Director
1,700 -2.7%
69.09
US$117,453
1,700 -2.7% 69.09 US$117,453
2019-08-22 2019-08-20 S Sale Ansay Michael G. Non-Executive Director
600 -0.9%
55.00
US$33,000
600 -0.9% 55.00 US$33,000
2019-08-22 2019-08-20 S Sale Ansay Michael G. Non-Executive Director
1,003 -1.5%
55.05
US$55,215
1,003 -1.5% 55.05 US$55,215
2019-08-22 2019-08-20 S Sale Ansay Michael G. Non-Executive Director
120 -0.2%
55.07
US$6,608
120 -0.2% 55.07 US$6,608
2019-08-22 2019-08-20 S Sale Ansay Michael G. Non-Executive Director
102 -0.2%
55.18
US$5,628
102 -0.2% 55.18 US$5,628
2019-08-22 2019-08-20 S Sale Ansay Michael G. Non-Executive Director
83 -0.1%
55.50
US$4,606
83 -0.1% 55.50 US$4,606
2019-08-22 2019-08-20 S Sale Ansay Michael G. Non-Executive Director
241 -0.4%
55.55
US$13,388
241 -0.4% 55.55 US$13,388
2019-05-22 2019-05-22 S Sale

Chief Financial Officer

700 -4.7%
68.00
US$47,600
700 -4.7% 68.00 US$47,600
2019-04-23 2019-04-23 B Purchase
80 +0.1%
62.00
US$4,960
80 +0.1% 62.00 US$4,960
2019-01-29 2019-01-29 B Purchase Non-Executive Director
103 +0.2%
47.94
US$4,938
103 +0.2% 47.94 US$4,938
2018-11-30 2018-11-28 B Purchase Molepske Michael B.

President and CEO

Executive Director
100 +1.2%
48.23
US$4,823
100 +1.2% 48.23 US$4,823
2018-11-09 2018-11-08 B Purchase Molepske Michael B.

President and CEO

Executive Director
1,000 +1.2%
48.21
US$48,210
1,000 +1.2% 48.21 US$48,210
2018-11-09 2018-11-08 B Purchase Molepske Michael B.

President and CEO

Executive Director
500 +0.6%
48.23
US$24,115
500 +0.6% 48.23 US$24,115
2018-11-09 2018-11-08 B Purchase Molepske Michael B.

President and CEO

Executive Director
700 +0.9%
48.23
US$33,761
700 +0.9% 48.23 US$33,761
2018-11-09 2018-11-08 B Purchase Molepske Michael B.

President and CEO

Executive Director
1,000 +1.3%
48.23
US$48,230
1,000 +1.3% 48.23 US$48,230
2018-11-09 2018-11-08 B Purchase Molepske Michael B.

President and CEO

Executive Director
511 +0.6%
48.23
US$24,646
511 +0.6% 48.23 US$24,646
2018-11-02 2018-11-01 B Purchase Ansay Michael G. Non-Executive Director
75 +0.1%
52.25
US$3,919
75 +0.1% 52.25 US$3,919
Explore more

More insider trading research around Bank First Corp