Bank First Corporation Common Stock BFC

$152.31 +0.84% at last close

Analyst Consensus

Consensus Rating
Hold (0 Buy · 1 Hold · 0 Sell)
Average Price Target
$161.00
Implied Upside
+5.7%
Price Target Range
$161.00 – $161.00
Analysts (12 mo)
1

Recent Analyst Actions

DateFirmActionRatingPrice Target
2026-07-23
Piper SandlerNathan Rice
Maintains Neutral $157 → $161
2026-04-20
Piper SandlerNathan Rice
Maintains Neutral $150 → $157
2026-01-26
Piper SandlerNathan Rice
Maintains Neutral $142 → $150
2025-10-23
Piper SandlerNathan Rice
Maintains Neutral $137 → $142
2025-07-21
Piper SandlerNathan Rice
Maintains Neutral $115 → $137
2025-05-06
Hovde GroupBrendan Nosal
Upgrades Market perform → Outperform
2025-04-17
Piper SandlerNathan Rice
Maintains Neutral $110 → $111
2024-10-17
Piper SandlerNathan Rice
Maintains Neutral $99 → $104
2024-07-18
Piper SandlerNathan Rice
Maintains Neutral $84 → $99
2024-04-18
Piper SandlerNathan Rice
Maintains Neutral $90 → $87
2024-01-18
Piper SandlerNathan Rice
Maintains Neutral $88 → $93
2024-01-09
Piper SandlerNathan Rice
Assumes Neutral $88
2023-01-12
Piper SandlerBrendan Nosal
Downgrades Overweight → Neutral $106 → $95
2022-04-21
Piper SandlerBrendan Nosal
Upgrades Neutral → Overweight $76 → $84
2020-09-29
Piper SandlerBrendan Nosal
Maintains Neutral $64 → $60
2020-05-19
Piper SandlerBrendan Nosal
Maintains Neutral $62 → $60
2019-03-07
Piper SandlerBrendan Nosal
Initiates coverage on Hold

Ratings and price targets reflect each firm's most recent published action. Consensus combines the latest call from every covering firm over the past 12 months; price targets are typically 12-month horizons.

Key Stats

Last Close
$152.31
Market Cap
$1.67 billion
52-Week Range
$115.29 $159.09
Average Volume
87K shs

Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.