Bank First Corporation Common Stock BFC

$151.55 +1.37% at last close

Analyst Consensus

Consensus Rating
Hold (0 Buy · 1 Hold · 0 Sell)
Average Price Target
$161.00
Implied Upside
+6.2%
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
$151.55
Market Cap
$1.66 billion
52-Week Range
$119.08 – $159.09
Average Volume
70K shs

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