Bank First Corporation - Common Stock (BFC)

121.82
-1.28 (-1.04%)
NASDAQ · Last Trade: Jan 1st, 3:44 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors

Historical Prices For Bank First Corporation - Common Stock (BFC)

DateOpenHighLowCloseVolumeAdjusted Close
12/31/2025123.45123.63121.01121.8238,051121.82
12/30/2025125.59125.59122.86123.1039,552123.10
12/29/2025126.91129.97125.05125.4940,145125.49
12/26/2025127.77128.90126.93126.9326,293126.93
12/24/2025129.03130.00128.19128.3627,304128.36
12/23/2025130.03131.14129.43129.4339,031128.98
12/22/2025132.67134.60130.18131.0059,286130.54
12/19/2025136.12136.12131.14132.47235,350132.01
12/18/2025136.67137.56135.38136.0637,509135.59
12/17/2025135.02135.99132.74135.1347,405134.66
12/16/2025135.32139.71134.57135.4251,482134.95
12/15/2025136.54136.60134.26135.5150,107135.04
12/12/2025136.21137.50134.62135.2641,931134.79
12/11/2025134.58138.06134.56136.1274,235135.65
12/10/2025129.95135.16129.95134.7763,599134.30
12/09/2025131.01132.00130.17130.3374,473129.88
12/08/2025129.65131.02127.72130.6072,588130.15
12/05/2025130.73131.22129.61129.8648,965129.41
12/04/2025130.00131.15125.67130.5382,089130.08
12/03/2025125.40129.87125.40129.5945,843129.14
12/02/2025127.00127.93124.09125.61106,551125.17
12/01/2025123.43126.40122.94126.4046,410125.96
11/28/2025126.05126.05124.35124.7323,060124.30
11/26/2025125.40127.01124.62125.4358,186124.99
11/25/2025124.35127.78120.81126.3373,142125.89
11/24/2025122.71124.14122.43123.5439,418123.11
11/21/2025119.15124.47119.15123.3666,866122.93
11/20/2025122.26124.31119.08119.0859,409118.67
11/19/2025121.40122.00119.62120.8141,936120.39
11/18/2025120.17122.39120.17120.8847,842120.46
11/17/2025124.75125.11120.76120.9575,996120.53
11/14/2025123.80125.43121.25124.7664,907124.33
11/13/2025125.47126.24123.25123.9454,638123.51
11/12/2025125.79127.00124.94125.1861,840124.75
11/11/2025125.11126.03123.58125.7127,520125.27
11/10/2025124.66125.74123.43124.4556,825124.02
11/07/2025122.78124.20122.26124.1446,183123.70
11/06/2025123.81124.64122.20122.4768,892122.04
11/05/2025120.55124.21120.55123.9280,136123.49
11/04/2025121.62122.54119.90120.8166,270120.39
11/03/2025122.12123.91121.11122.2467,721121.81
10/31/2025125.38127.56122.02122.12101,417121.69
10/30/2025124.58130.62123.96124.7961,616124.36
10/29/2025129.50131.97124.01124.28102,590123.85
10/28/2025130.79132.16128.69130.4175,407129.96
10/27/2025131.52132.28129.86130.8759,595130.41
10/24/2025130.04132.53130.04131.4048,222130.94
10/23/2025132.34134.47127.57128.6074,063128.15
10/22/2025127.79135.27126.47132.1987,374131.73
10/21/2025124.40127.14123.78127.1352,229126.69
10/20/2025121.84125.25121.57124.3774,431123.94
10/17/2025122.02123.17120.64120.9594,616120.53
10/16/2025130.25133.58119.72121.03211,215120.61
10/15/2025135.02135.14129.56130.7597,309130.29
10/14/2025128.37135.72128.37134.9376,881134.46
10/13/2025128.67129.09126.67128.8969,451128.44
10/10/2025130.00132.13126.69126.7297,793126.28
10/09/2025131.51131.70128.35129.1357,159128.68
10/08/2025132.76133.32129.94131.9967,367131.53
10/07/2025132.15134.74131.65131.77108,674131.31
10/06/2025129.50134.60128.60132.73127,075132.27
10/03/2025125.10128.73124.91128.3495,483127.89
10/02/2025121.70125.09119.94124.3773,433123.94
10/01/2025120.37121.94119.23121.88102,266121.46