Lumida
/BFC
⌘K
Bank First Corp

Bank First Corp

BFC
$154.41USD-0.53%-0.83 today

MARKET CAP

1.7B

P/E (TTM)

21.4x

FWD P/E

DAY RANGE

$154 – $158

52W RANGE

$119
$159

AI Summary

Stalk
Buy NowMedium

Price is trading near resistance around €154.40 but remains above rising 9/20/50 EMAs in a strong Lockout Rally driven by short covering, supporting continuation participation now. While a Bullish Exhaustion pattern warns of waning buying pressure at marginal highs, sustained momentum and breakout dynamics justify a Buy Now stance, with short-term EMAs acting as fallback support.

  • Revenue rose 57% YoY to $65M, EPS beat at $2.45
  • Dividend increased from $0.55 to $0.60; repurchased 144K shares for $20.36M
  • Profit margin dropped to 38% from 41% due to rising expenses
Full analysis →
STATEMENT·Income statement
USD · GAAP
METRICFY 2021FY 2022FY 2023FY 2024FY 2025TREND
Sales, Adj.$121.9M$136.2M$240.6M$226.1M$243.9M
YoY %+1.9%+11.8%+76.6%-6.0%+7.9%
P / Sales4.5x5.4x3.7x4.4x4.9x
EV / Sales25.7x28.6x18.4x21.2x20.5x
Gross Profit, Adj.$113.6M$123.8M$191.6M$157.5M$173.9M
YoY %+7.4%+9.0%+54.8%-17.8%+10.4%
Margin %93.2%90.9%79.6%69.7%71.3%
EV / Gross Profit27.6x31.5x23.1x30.4x28.8x
EBITDA, Adj.$60.0M$59.6M$98.8M$79.5M$88.2M
YoY %+17.1%-0.6%+65.7%-19.5%+10.9%
Margin %49.2%43.8%41.1%35.2%36.1%
EV / EBITDA52.3x65.3x44.7x60.3x56.8x
EBIT$60.0M$59.6M$98.8M$79.5M$88.2M
YoY %+20.2%-0.6%+65.7%-19.5%+10.9%
Margin %49.2%43.8%41.1%35.2%36.1%
EV / EBIT52.3x65.3x44.7x60.3x56.8x
Net Income$45.1M$44.9M$74.5M$65.6M$71.5M
YoY %+19.4%-0.5%+66.0%-12.0%+9.0%
Net Margin37.0%32.9%31.0%29.0%29.3%
EPS (GAAP)$5.92$5.58$7.28$6.50$7.23
YoY %+16.5%-5.7%+30.5%-10.7%+11.2%