Insiders · BFC

Stephen E Johnson

Director at Bank First Corp (BFC)

Stephen E Johnson has filed 9 insider reports with the SEC since March 2021, as director at Bank First Corp (BFC). Stephen E Johnson made no open-market purchases or sales in the last 12 months. The latest filing, on March 10, 2026, reports grant or award at Bank First Corp (BFC).

Filings
9
Companies
1
Bought on market
None
Sold on market
$255K

Companies where Stephen E Johnson is an insider

CompanyRoleShares heldBoughtSoldAvg buyPrice nowLast filing
Bank First Corp logo
BFC
Bank First Corp
Director27,690$255K$150.86Mar 10, 2026

Shares held: common shares owned directly after the latest filing that states it. Avg buy: open-market purchase dollars divided by shares bought, every filing on record.

Every filing

Compare Stephen E Johnson with

Other insiders at the same companies

Questions about Stephen E Johnson

What is Stephen E Johnson's role at Bank First Corp?
Stephen E Johnson reports to the SEC as director at Bank First Corp (BFC), according to the latest filing on March 10, 2026.
How many shares does Stephen E Johnson own?
After the latest filing that states it, Stephen E Johnson directly owned 27,690 shares of Bank First Corp (BFC). Shares held through trusts, funds or family members are reported separately and are not counted here.
Has Stephen E Johnson bought or sold stock recently?
The most recent open-market sale was on December 3, 2024: sold 2,400 shares of Bank First Corp (BFC) for $255K at an average of $106.28.
How do I get alerts when Stephen E Johnson files?
Follow Stephen E Johnson on Quantisnow and you get an email, and a phone notification on Plus, within minutes of each new Form 4 or Form 5, and of each Form 144 notice of a planned sale.

From SEC Forms 3, 4, 5 and 144 filed by Stephen E Johnson (SEC CIK 0001842417). Totals count each trade once, skipping amendments whose original is on file, from Mar 5, 2021 on. View on SEC EDGAR