NASDAQ : BFC

Bank First Corporation

$147.47 USD

$1.09 (0.74%)

Volume
97.1K
Average Volume
96.38K
Market Capitalization
$1.66B
P/E Ratio
20.51
Dividend Yield
1.32%
Price Target
$157.00
Year High
$154.29
Year Low
$115.29
Day High
Day Low
Payout Ratio
$0.73
Current Ratio
$0.00
Company Symbol Filed Form Type View
BFC 2026-07-01 12:12:59 4
BFC 2026-06-26 10:19:39 11-K
BFC 2026-06-23 10:27:35 8-K
BFC 2026-06-18 16:01:35 8-K
BFC 2026-06-17 15:53:08 3
BFC 2026-05-19 17:08:06 425
BFC 2026-05-19 17:05:40 8-K
BFC 2026-05-11 14:30:05 10-Q
BFC 2026-04-24 15:54:55 ARS
BFC 2026-04-24 15:49:55 DEFA14A
BFC 2026-04-24 15:45:32 DEF 14A
BFC 2026-04-23 16:29:32 4
BFC 2026-04-23 16:28:47 4
BFC 2026-04-22 16:02:54 8-K
BFC 2026-04-16 16:01:48 8-K
BFC 2026-04-14 16:26:46 PRE 14A
BFC 2026-04-10 17:12:34 4
BFC 2026-03-26 16:07:15 SC 13G/A
BFC 2026-03-19 15:43:36 4
BFC 2026-03-16 16:30:52 8-K/A
BFC 2026-03-10 16:08:58 4
BFC 2026-03-10 16:07:59 4
BFC 2026-03-10 16:07:27 4
BFC 2026-03-10 16:05:48 4
BFC 2026-03-10 16:05:20 4
BFC 2026-03-10 16:04:48 4
BFC 2026-03-10 16:04:15 4
BFC 2026-03-10 16:03:44 4
BFC 2026-03-10 16:03:16 4
BFC 2026-03-10 16:02:47 4
BFC 2026-03-10 16:02:17 4
BFC 2026-03-10 16:01:49 4
BFC 2026-03-10 16:01:16 4
BFC 2026-02-27 16:15:04 10-K
BFC 2026-02-23 12:59:32 4
BFC 2026-02-12 12:40:35 4
BFC 2026-01-30 18:12:11 4
BFC 2026-01-30 13:26:50 SC 13G/A
BFC 2026-01-30 11:01:14 3
BFC 2026-01-22 16:02:36 8-K
BFC 2026-01-20 17:23:22 8-K
BFC 2026-01-02 09:30:33 8-K
BFC 2025-11-12 16:44:46 3
BFC 2025-11-07 13:21:35 10-Q
BFC 2025-10-21 16:04:07 8-K
BFC 2025-10-21 16:01:47 8-K
BFC 2025-10-01 00:15:32 EFFECT
BFC 2025-09-30 17:09:54 424B3
BFC 2025-09-26 17:01:05 S-4/A
BFC 2025-09-12 17:01:19 S-4
BFC 2025-09-04 13:09:39 4
BFC 2025-08-20 13:22:29 4
BFC 2025-08-11 10:40:49 10-Q
BFC 2025-07-23 16:16:26 4
BFC 2025-07-18 09:07:29 425
BFC 2025-07-18 09:06:07 8-K
BFC 2025-07-18 09:00:36 8-K
BFC 2025-06-25 16:01:31 11-K
BFC 2025-06-17 16:02:18 8-K
BFC 2025-05-09 16:01:53 10-Q
BFC 2025-05-09 16:01:38 DEFA14A
BFC 2025-04-25 16:16:12 ARS
BFC 2025-04-25 16:04:27 DEFA14A
BFC 2025-04-25 16:01:51 DEF 14A
BFC 2025-04-25 16:01:30 8-K
BFC 2025-04-15 16:02:40 8-K
BFC 2025-03-19 16:01:17 4
BFC 2025-03-04 17:28:35 4
BFC 2025-03-04 17:27:55 4
BFC 2025-03-04 17:26:33 4
BFC 2025-03-04 17:25:39 4
BFC 2025-03-04 17:24:49 4
BFC 2025-03-04 17:24:18 4
BFC 2025-03-04 17:23:26 4
BFC 2025-03-04 17:22:16 4
BFC 2025-03-04 17:20:55 4
BFC 2025-03-04 17:20:12 4
BFC 2025-03-04 17:17:53 4
BFC 2025-03-04 17:15:54 4
BFC 2025-03-04 17:12:37 4
BFC 2025-03-04 17:11:29 4
BFC 2025-03-04 17:10:16 4
BFC 2025-03-03 16:01:28 8-K
BFC 2025-02-28 16:05:23 10-K
BFC 2025-02-24 16:01:36 8-K
BFC 2025-02-19 16:40:30 4
BFC 2025-02-18 16:01:36 8-K
BFC 2025-01-31 16:02:06 8-K
BFC 2025-01-21 16:01:28 8-K
BFC 2024-12-03 16:40:07 4
BFC 2024-11-22 16:01:41 8-K
BFC 2024-11-12 15:42:04 10-Q
BFC 2024-11-12 13:27:59 SC 13G/A
BFC 2024-11-04 11:22:49 SC 13G/A
BFC 2024-10-21 16:02:21 8-K
BFC 2024-10-15 16:01:46 8-K
BFC 2024-10-15 16:01:15 3
BFC 2024-08-20 16:01:22 8-K
BFC 2024-08-07 15:16:28 10-Q
BFC 2024-08-02 11:54:55 3