Bank First National Corp logo

Bank First National Corp

BFC
United States flag
NSC

Sector: 
Financial Services
   

Industry: 
Banks - Regional - US

69.92
 
USD
  
0.17
  
(0.24%)
Optionable: No  Market Cap: 538 M  90-day average vol: 9,846

Previous close: 69.75  Open: 70.24  Bid: 73.0  Ask: 73.0
52 week range    
66.64   
   74.77
Peers   
NA-CA / 
NABZY / 
NBHC / 
Last updated: Monday 23rd May 2022
46
MarketXLS Rank marketxls
65
Value marketxls
15
Technical marketxls
60
Quality marketxls

Search for a stock
try excelscreen

Peers

StockDividendMarket Cap (B)PEPrice ($)

MYFW

0 B11.332.8

NA-CA

NABZY

NBHC

0.02011 B15.145.81
Bank First goes ex-dividend tomorrow
Seeking Alpha 12/20/2021
Trendlast: -2.451

Last PriceTrend_MinTrendTrend_MaxSignalSMA 50SMA 200
71.4314-4.407-2.4512.639   Declining Trend71.4371.43

SymbolDateCloseSignalTrendVolume
BFCForward 2069.7   Declining Trend-2.45111258
BFCForward 1969.7   Declining Trend-3.09511258
BFCForward 1869.7   Declining Trend-3.14111258
BFCForward 1769.7   Declining Trend-3.15911258
BFCForward 1669.7   Declining Trend-3.19811258
BFCForward 1569.7   Declining Trend-2.9611258
BFCForward 1469.7   Declining Trend-2.8511258
BFCForward 1369.7   Declining Trend-2.92611258
BFCForward 1269.7   Declining Trend-3.16411258
BFCForward 1169.7   Declining Trend-3.07611258
BFCForward 1069.7   Declining Trend-3.1211258
BFCForward 969.7   Declining Trend-3.04511258
BFCForward 869.7   Declining Trend-3.51311258
BFCForward 769.7   Declining Trend-3.2311258
BFCForward 669.7   Declining Trend-3.63511258
BFCForward 569.7   Declining Trend-4.01311258
BFCForward 469.7   Declining Trend-3.62111258
BFCForward 369.7   Declining Trend-3.63611258
BFCForward 269.7   Declining Trend-4.68611258
BFCForward 169.7   Declining Trend-4.4111258
BFC2022-05-2369.7   Declining Trend-3.69411258
BFC2022-05-2069.92   Declining Trend-4.265609
BFC2022-05-1969.75   Declining Trend-4.40717155
BFC2022-05-1870.55   Declining Trend-2.9579492
BFC2022-05-1771.54   Declining Trend-2.1184998
BFC2022-05-1670.12   Declining Trend-2.1134010
BFC2022-05-1370.25   Declining Trend-2.12511914
BFC2022-05-1270.3   Declining Trend-2.31510419
BFC2022-05-1171.31   Declining Trend-1.30110226
BFC2022-05-1071.7   Declining Trend-0.7759835
BFC2022-05-0971.54   Declining Trend-0.96313499
BFC2022-05-0671.2   Declining Trend-1.27812444
BFC2022-05-0571.1   Declining Trend-1.9839900
BFC2022-05-0471.97   Declining Trend-0.5187097
BFC2022-05-0370.89   Declining Trend-1.6926340
BFC2022-05-0270.8   Declining Trend-2.24413533
BFC2022-04-2970.7   Declining Trend-1.98811116
BFC2022-04-2871.77   Declining Trend-0.8755823
BFC2022-04-2771.17   Declining Trend-1.92411203
BFC2022-04-2670.91   Declining Trend-1.3369842
BFC2022-04-2572.18   Rising Trend0.2418719
BFC2022-04-2271.68   Declining Trend-1.0696113
BFC2022-04-2172.59   Declining Trend-0.18318932
BFC2022-04-2073.6   Rising Trend1.6987981
BFC2022-04-1972.04   Rising Trend0.3283782
BFC2022-04-1871.8   Rising Trend0.99565
BFC2022-04-1471.6   Rising Trend0.46111477
BFC2022-04-1372.03   Rising Trend0.5479298
BFC2022-04-1271.45   Rising Trend0.26110316
BFC2022-04-1170.97   Declining Trend-0.4397996
BFC2022-04-0870.63   Declining Trend-0.4938995
BFC2022-04-0770.6   Declining Trend-0.2215862
BFC2022-04-0671.25   Declining Trend-0.13310114
BFC2022-04-0571.55   Rising Trend0.5858582
BFC2022-04-0471.99   Rising Trend0.4557399
BFC2022-04-0172.37   Rising Trend0.53914452
BFC2022-03-3171.99   Rising Trend0.38626787
BFC2022-03-3072.34   Rising Trend1.37511589
BFC2022-03-2973.47   Rising Trend2.5996838
BFC2022-03-2872.61   Rising Trend2.0637467
BFC2022-03-2572.23   Rising Trend2.33117162
BFC2022-03-2471.6   Rising Trend0.5111062
BFC2022-03-2371.36   Rising Trend0.1056799
BFC2022-03-2272.28   Rising Trend1.17115827
BFC2022-03-2171.98   Rising Trend0.7914519
BFC2022-03-1870.71   Declining Trend-0.03424922
BFC2022-03-1771.8   Rising Trend2.289256
BFC2022-03-1671.4   Rising Trend1.4039353
BFC2022-03-1570.93   Rising Trend1.3286006
BFC2022-03-1471.35   Rising Trend1.3176969
BFC2022-03-1170.6   Rising Trend1.0426504
BFC2022-03-1070.67   Rising Trend1.2897125
BFC2022-03-0970.74   Rising Trend1.5944332
BFC2022-03-0870.25   Rising Trend1.7815469
BFC2022-03-0770.31   Rising Trend1.2619037
BFC2022-03-0470.26   Rising Trend1.0274057
BFC2022-03-0371.2   Rising Trend2.218418
BFC2022-03-0270.9   Rising Trend1.7688871
BFC2022-03-0168.54   Declining Trend-0.67713238
BFC2022-02-2870.43   Rising Trend1.69211586
BFC2022-02-2570.9   Rising Trend2.6397450
BFC2022-02-2470.5   Rising Trend2.3828454
BFC2022-02-2370.34   Rising Trend1.9547820
BFC2022-02-2270.71   Rising Trend2.7487955
BFC2022-02-1870.3   Rising Trend2.4939860
BFC2022-02-1770.08   Rising Trend3.0659421
BFC2022-02-1670.8   Rising Trend3.2593402
BFC2022-02-1570.86   Rising Trend2.8297511
BFC2022-02-1470.35   Rising Trend2.9032419
BFC2022-02-1171.37   Rising Trend2.27113902
BFC2022-02-1070.0   Rising Trend0.5719775
BFC2022-02-0970.71   Rising Trend1.6027789
BFC2022-02-0871.6   Rising Trend2.6712885
BFC2022-02-0770.98   Rising Trend1.8155703
BFC2022-02-0470.71   Rising Trend1.8425457
BFC2022-02-0370.61   Rising Trend1.6357051
BFC2022-02-0270.22   Rising Trend2.3478042
BFC2022-02-0170.78   Rising Trend2.61916242
BFC2022-01-3169.99   Rising Trend1.1068211
BFC2022-01-2870.0   Rising Trend0.9046716
BFC2022-01-2770.7   Rising Trend1.8832808
BFC2022-01-2671.59   Rising Trend2.48111588
BFC2022-01-2571.72   Rising Trend2.3562891
BFC2022-01-2471.62   Rising Trend2.68613875
BFC2022-01-2170.56   Rising Trend1.28412394
BFC2022-01-2071.24   Rising Trend2.3845235
BFC2022-01-1971.8   Rising Trend2.37914367
BFC2022-01-1870.78   Rising Trend0.82917304
BFC2022-01-1471.64   Rising Trend2.97610326
BFC2022-01-1372.12   Rising Trend2.5536104
BFC2022-01-1272.2   Rising Trend2.7819516
BFC2022-01-1172.49   Rising Trend3.2145394
BFC2022-01-1073.43   Rising Trend4.098205
BFC2022-01-0773.06   Rising Trend3.5729056
BFC2022-01-0673.68   Rising Trend4.5967458
BFC2022-01-0572.27   Rising Trend3.61913218
BFC2022-01-0471.7   Rising Trend3.2612457
BFC2022-01-0371.73   Rising Trend3.2638027
BFC2021-12-3172.24   Rising Trend3.2991857
BFC2021-12-3072.81   Rising Trend2.973432
BFC2021-12-2972.98   Rising Trend3.7723316
BFC2021-12-2871.6   Rising Trend3.9674683
BFC2021-12-2771.7   Rising Trend3.334582
BFC2021-12-2370.51   Rising Trend3.84411728
BFC2021-12-2272.27   Rising Trend6.034199
BFC2021-12-2169.91   Rising Trend5.3288251
BFC2021-12-2069.03   Rising Trend3.92110146
BFC2021-12-1771.37   Rising Trend10.08727602
BFC2021-12-1670.49   Rising Trend8.20913982
BFC2021-12-1569.51   Rising Trend6.04224644
BFC2021-12-1468.82   Rising Trend4.0779429
BFC2021-12-1369.45   Rising Trend4.6456311
BFC2021-12-1070.68   Rising Trend5.5878965
BFC2021-12-0970.52   Rising Trend5.2455171
BFC2021-12-0871.71   Rising Trend6.3794747
BFC2021-12-0772.04   Rising Trend6.526839
BFC2021-12-0671.81   Rising Trend6.5957383
BFC2021-12-0370.11   Rising Trend5.3147251
BFC2021-12-0272.0   Rising Trend6.1223377
BFC2021-12-0170.8   Rising Trend5.8435552
BFC2021-11-3070.23   Rising Trend5.95340306
BFC2021-11-2969.56   Rising Trend3.9959018
BFC2021-11-2670.33   Rising Trend4.5887606
BFC2021-11-2472.55   Rising Trend7.0467360
BFC2021-11-2372.91   Rising Trend7.06312819
BFC2021-11-2271.94   Rising Trend5.747580
BFC2021-11-1971.4   Rising Trend4.5773545
BFC2021-11-1872.08   Rising Trend8.6658889
BFC2021-11-1771.3   Rising Trend8.3654908
BFC2021-11-1672.0   Rising Trend8.0615864
BFC2021-11-1572.68   Rising Trend8.2273799
BFC2021-11-1273.67   Rising Trend8.1822684
BFC2021-11-1173.02   Rising Trend7.8496026
BFC2021-11-1072.05   Rising Trend7.39416077
BFC2021-11-0973.6   Rising Trend10.4943800
BFC2021-11-0873.95   Rising Trend10.3373554
BFC2021-11-0573.49   Rising Trend9.75810593
BFC2021-11-0472.8   Rising Trend9.3223887
BFC2021-11-0372.1   Rising Trend9.02510120
BFC2021-11-0271.67   Rising Trend8.7694873
BFC2021-11-0172.49   Rising Trend9.266945
BFC2021-10-2970.99   Rising Trend8.8835975
BFC2021-10-2870.69   Rising Trend8.8322888
BFC2021-10-2770.02   Rising Trend9.2763934
BFC2021-10-2669.98   Rising Trend9.0276511
BFC2021-10-2568.99   Rising Trend8.3411251
BFC2021-10-2268.5   Rising Trend7.0382722
BFC2021-10-2168.33   Rising Trend10.6762748
BFC2021-10-2069.05   Rising Trend11.2934008
BFC2021-10-1969.69   Rising Trend11.3983195
BFC2021-10-1870.39   Rising Trend11.2524253
BFC2021-10-1570.27   Rising Trend10.89817925
BFC2021-10-1469.84   Rising Trend9.77927228
BFC2021-10-1369.25   Rising Trend8.2397707
BFC2021-10-1269.26   Rising Trend8.684752
BFC2021-10-1169.35   Rising Trend8.568144
BFC2021-10-0869.9   Rising Trend8.3312199
BFC2021-10-0772.05   Rising Trend9.1486858
BFC2021-10-0671.1   Rising Trend8.22610124
BFC2021-10-0570.0   Rising Trend7.36112889
BFC2021-10-0469.66   Rising Trend6.69111097
BFC2021-10-0172.02   Rising Trend9.8673693
BFC2021-09-3070.87   Rising Trend9.4755278
BFC2021-09-2971.9   Rising Trend10.664419
BFC2021-09-2870.6   Rising Trend9.9093692
BFC2021-09-2770.35   Declining Trend-2.8516760
BFC2021-09-2468.98   Declining Trend-4.2361913
BFC2021-09-2369.85   Declining Trend-0.3965752
BFC2021-09-2267.57   Declining Trend-1.6864458
BFC2021-09-2168.2   Declining Trend-1.6393161
BFC2021-09-2067.96   Declining Trend-2.7289740
BFC2021-09-1769.81   Declining Trend-1.19559502
BFC2021-09-1667.29   Declining Trend-16.3268670
BFC2021-09-1567.44   Declining Trend-16.18111687
BFC2021-09-1467.5   Declining Trend-15.9559966
BFC2021-09-1368.23   Declining Trend-15.4088348
BFC2021-09-1068.2   Declining Trend-15.55610624
BFC2021-09-0969.0   Declining Trend-14.29912032
BFC2021-09-0869.29   Declining Trend-14.4489416
BFC2021-09-0769.16   Declining Trend-14.4927517
BFC2021-09-0369.72   Declining Trend-14.3972950
BFC2021-09-0270.37   Declining Trend-13.8371913
BFC2021-09-0170.45   Declining Trend-13.7493802
BFC2021-08-3171.0   Declining Trend-13.085065
BFC2021-08-3070.65   Declining Trend-13.3148043
BFC2021-08-2770.99   Declining Trend-25.79411519
BFC2021-08-2670.05   Declining Trend-26.7357149
BFC2021-08-2570.11   Declining Trend-27.58915688
BFC2021-08-2469.3   Declining Trend-29.0610914
BFC2021-08-2369.4   Declining Trend-28.9745546
BFC2021-08-2068.99   Declining Trend-29.67640414
BFC2021-08-1969.21   Declining Trend-29.1499368
BFC2021-08-1869.8   Declining Trend-29.0710773
BFC2021-08-1770.25   Declining Trend-28.2387044
BFC2021-08-1670.28   Declining Trend-27.7782757
BFC2021-08-1370.38   Declining Trend-27.32811694
BFC2021-08-1271.6   Declining Trend-26.3643967
BFC2021-08-1171.7   Declining Trend-25.8963414
BFC2021-08-1071.87   Declining Trend-26.6474685
BFC2021-08-0970.25   Declining Trend-27.2916199
BFC2021-08-0671.5   Declining Trend-26.6983182
BFC2021-08-0571.16   Declining Trend-26.7294879
BFC2021-08-0469.95   Declining Trend-27.4916208
BFC2021-08-0369.21   Declining Trend-27.6851287
BFC2021-08-0269.61   Declining Trend-27.3262590
BFC2021-07-3069.99   Declining Trend-40.0794906
BFC2021-07-2969.79   Declining Trend-39.8885828
BFC2021-07-2868.63   Declining Trend-41.2977314
BFC2021-07-2768.4   Declining Trend-41.4037175
BFC2021-07-2668.8   Declining Trend-41.188140
BFC2021-07-2369.11   Declining Trend-41.4174561
BFC2021-07-2269.9   Declining Trend-40.76615424
BFC2021-07-2170.21   Declining Trend-40.9885856
BFC2021-07-2069.04   Declining Trend-41.33624151
BFC2021-07-1969.25   Declining Trend-40.8199051
BFC2021-07-1670.0   Declining Trend-39.3899519
BFC2021-07-1569.33   Declining Trend-40.4914732
BFC2021-07-1469.4   Declining Trend-40.4143746
BFC2021-07-1369.34   Declining Trend-41.5157523
BFC2021-07-1269.69   Declining Trend-41.2824270
BFC2021-07-0969.43   Declining Trend-41.4594713
BFC2021-07-0869.45   Declining Trend-41.6737400
BFC2021-07-0768.94   Declining Trend-42.3512253
BFC2021-07-0669.58   Declining Trend-41.3087824
BFC2021-07-0269.21   Declining Trend-41.6436704
BFC2021-07-0170.17   Declining Trend-51.4292940
BFC2021-06-3069.77   Declining Trend-51.0857738
BFC2021-06-2970.2   Declining Trend-51.5076874
BFC2021-06-2870.47   Declining Trend-51.3737761
BFC2021-06-2570.51   Declining Trend-51.031231592
BFC2021-06-2472.7   Declining Trend-0.9368677
BFC2021-06-2371.3   Declining Trend-2.43410130
BFC2021-06-2270.58   Declining Trend-5.5267614
BFC2021-06-2170.56   Rising Trend3.10410463
BFC2021-06-1870.88   Rising Trend3.29422573
BFC2021-06-1772.04   Rising Trend6.06210061
BFC2021-06-1672.35   Rising Trend5.63810718
BFC2021-06-1572.0   Rising Trend5.0857546
BFC2021-06-1471.41   Rising Trend3.9566463
BFC2021-06-1171.4   Rising Trend3.915800
BFC2021-06-1070.78   Rising Trend3.2226032
BFC2021-06-0971.44   Rising Trend4.26371
BFC2021-06-0870.38   Rising Trend3.88213625
BFC2021-06-0771.45   Rising Trend6.3629104
BFC2021-06-0471.56   Rising Trend6.1395137
BFC2021-06-0372.12   Rising Trend9.774981
BFC2021-06-0271.77   Rising Trend9.656451
BFC2021-06-0171.79   Rising Trend9.04510318
BFC2021-05-2871.22   Rising Trend7.8983293
BFC2021-05-2770.61   Rising Trend7.71711748
BFC2021-05-2670.84   Rising Trend9.3188120
BFC2021-05-2570.1   Rising Trend9.39215643
BFC2021-05-2472.2   Rising Trend10.39420321
BFC2021-05-2172.7   Rising Trend19.8629046
BFC2021-05-2071.85   Rising Trend18.74312639
BFC2021-05-1970.72   Rising Trend17.46511642
BFC2021-05-1871.02   Rising Trend17.0510160
BFC2021-05-1773.18   Rising Trend18.9748292
BFC2021-05-1472.0   Rising Trend17.78713337
BFC2021-05-1371.06   Rising Trend16.1614330
BFC2021-05-1269.67   Rising Trend13.90910990
BFC2021-05-1171.08   Rising Trend16.29213702
BFC2021-05-1071.03   Rising Trend16.38912096
BFC2021-05-0772.23   Rising Trend18.9858697
BFC2021-05-0671.86   Rising Trend18.2085112
BFC2021-05-0571.27   Rising Trend21.514985
BFC2021-05-0471.43   Rising Trend21.6256990
BFC2021-05-0372.89   Rising Trend22.2388666
BFC2021-04-3072.32   Rising Trend21.40613857
BFC2021-04-2971.35   Rising Trend19.6165396
BFC2021-04-2871.65   Rising Trend20.6225238
BFC2021-04-2772.22   Rising Trend21.5357833
BFC2021-04-2672.09   Rising Trend19.7776474
BFC2021-04-2371.22   Rising Trend27.61516603
BFC2021-04-2271.33   Rising Trend27.40812865
BFC2021-04-2171.4   Rising Trend27.1595793
BFC2021-04-2069.35   Rising Trend25.54918993
BFC2021-04-1969.85   Rising Trend25.97510627
BFC2021-04-1669.94   Rising Trend26.0716059
BFC2021-04-1571.52   Rising Trend26.8053235
BFC2021-04-1469.85   Rising Trend26.1663472
BFC2021-04-1369.56   Rising Trend26.666224
BFC2021-04-1271.08   Rising Trend29.0235164
BFC2021-04-0972.28   Rising Trend33.9619024
BFC2021-04-0872.98   Rising Trend33.6685243
BFC2021-04-0772.28   Rising Trend37.0718933
BFC2021-04-0673.52   Rising Trend37.9877059
BFC2021-04-0573.28   Rising Trend37.4827353
BFC2021-04-0173.1   Rising Trend36.8098963
BFC2021-03-3174.99   Rising Trend37.59922345
BFC2021-03-3070.77   Rising Trend28.9957857
BFC2021-03-2970.35   Rising Trend29.086625
BFC2021-03-2671.2   Rising Trend28.0925657
BFC2021-03-2570.79   Rising Trend36.0277123
BFC2021-03-2469.4   Rising Trend34.7799179
BFC2021-03-2370.72   Rising Trend35.6177251
BFC2021-03-2273.01   Rising Trend36.29716747
BFC2021-03-1977.0   Rising Trend42.98460460
BFC2021-03-1871.5   Rising Trend9.9985875
BFC2021-03-1773.0   Rising Trend10.43413417
BFC2021-03-1674.71   Rising Trend12.6546136
BFC2021-03-1576.5   Rising Trend14.20710118
BFC2021-03-1277.0   Rising Trend16.65612019
BFC2021-03-1176.34   Rising Trend20.21210053
BFC2021-03-1076.09   Rising Trend19.4822026
BFC2021-03-0976.86   Rising Trend22.66417829
BFC2021-03-0874.99   Rising Trend18.88122937
BFC2021-03-0573.99   Rising Trend16.43111687
BFC2021-03-0471.53   Rising Trend13.410717
BFC2021-03-0372.6   Rising Trend13.44817513
BFC2021-03-0270.1   Rising Trend10.1284218
BFC2021-03-0171.09   Rising Trend13.33910714
BFC2021-02-2669.9   Rising Trend12.45510951
BFC2021-02-2571.74   Rising Trend13.5049911
BFC2021-02-2473.25   Rising Trend14.99377589
BFC2021-02-2372.58   Rising Trend9.94712439
BFC2021-02-2269.75   Rising Trend5.77310702
BFC2021-02-1969.1   Rising Trend5.43210574
BFC2021-02-1869.41   Rising Trend6.04811819
BFC2021-02-1770.1   Rising Trend6.17610664
BFC2021-02-1669.76   Rising Trend6.53923088
BFC2021-02-1269.98   Rising Trend7.32114299
BFC2021-02-1169.77   Rising Trend9.055073
BFC2021-02-1068.9   Rising Trend12.18714797
BFC2021-02-0969.87   Rising Trend13.4173448
BFC2021-02-0869.89   Rising Trend13.74910703
BFC2021-02-0568.78   Rising Trend12.3310995
BFC2021-02-0469.49   Rising Trend12.6546724
BFC2021-02-0367.89   Rising Trend11.8138545
BFC2021-02-0268.27   Rising Trend11.485501
BFC2021-02-0166.87   Rising Trend10.5196180
BFC2021-01-2966.02   Rising Trend11.82710712
BFC2021-01-2868.3   Rising Trend14.51513425
BFC2021-01-2768.4   Rising Trend13.80925395
BFC2021-01-2668.83   Rising Trend15.28412484
BFC2021-01-2569.25   Rising Trend16.0467837
BFC2021-01-2270.0   Rising Trend16.57326011
BFC2021-01-2169.88   Rising Trend16.2678159
BFC2021-01-2068.93   Rising Trend15.75710859
BFC2021-01-1967.92   Rising Trend14.6128047
BFC2021-01-1567.88   Rising Trend15.2677961
BFC2021-01-1468.11   Rising Trend15.5448650
BFC2021-01-1369.2   Rising Trend19.08711165
BFC2021-01-1269.75   Rising Trend23.11918077
BFC2021-01-1169.24   Rising Trend21.9118839
BFC2021-01-0868.74   Rising Trend21.60222953
BFC2021-01-0769.19   Rising Trend21.95728044
BFC2021-01-0667.77   Rising Trend18.34849411
BFC2021-01-0565.1   Rising Trend5.45226763
BFC2021-01-0465.3   Rising Trend5.59210498
BFC2020-12-3164.82   Rising Trend5.0467725
BFC2020-12-3066.38   Rising Trend8.32313294
BFC2020-12-2966.09   Rising Trend8.1517289
BFC2020-12-2866.23   Rising Trend7.37410804
BFC2020-12-2468.1   Rising Trend9.4162442
BFC2020-12-2368.75   Rising Trend9.8667304
BFC2020-12-2268.22   Rising Trend9.24812310
BFC2020-12-2168.65   Rising Trend9.22914126
BFC2020-12-1869.38   Rising Trend11.06443194
BFC2020-12-1769.48   Rising Trend11.23915029
BFC2020-12-1669.21   Rising Trend11.34617770
BFC2020-12-1570.41   Rising Trend13.68110802
BFC2020-12-1469.33   Rising Trend14.1989284
BFC2020-12-1168.85   Rising Trend13.39710468
BFC2020-12-1070.3   Rising Trend14.886619
BFC2020-12-0969.6   Rising Trend14.75313567
BFC2020-12-0870.83   Rising Trend16.1217107
BFC2020-12-0769.5   Rising Trend14.10710610
BFC2020-12-0469.26   Rising Trend14.2519507
BFC2020-12-0369.17   Rising Trend14.6428786
BFC2020-12-0268.83   Rising Trend14.38314903
BFC2020-12-0169.3   Rising Trend16.76511371
BFC2020-11-3069.16   Rising Trend16.94426330
BFC2020-11-2768.49   Rising Trend14.7469004
BFC2020-11-2568.25   Rising Trend14.64918831
BFC2020-11-2468.4   Rising Trend15.03435529
BFC2020-11-2366.19   Rising Trend7.44710057
BFC2020-11-2065.11   Rising Trend6.58418518
BFC2020-11-1966.88   Rising Trend10.2119080
BFC2020-11-1866.75   Rising Trend9.9857024

BFC Income Statement

Annual

Dec-12Dec-13Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20
Total revenues38 M38 M40 M41 M44 M52 M70 M78 M103 M
Cost of sales-2 M-2 M-2 M-2 M-2 M-2 M-2 M-3 M-4 M
Gross operating profit44 M43 M45 M46 M50 M59 M85 M97 M117 M
Selling Gen & administrative expenseN/AN/AN/AN/AN/AN/AN/AN/AN/A
Research & development expense000000000
Operating income000000000
floaterest income000000000
floaterest expense000000000
Other income net000000000
Pre-tax Income (EBT)14 M17 M19 M20 M23 M24 M32 M34 M50 M
Income taxes4 M5 M6 M7 M8 M9 M7 M8 M12 M
Net income from total operations10 M12 M13 M13 M15 M15 M25 M27 M38 M
Minority floaterest000000000
Total net income10 M12 M13 M13 M15 M15 M25 M27 M38 M
Preferred dividendsN/AN/AN/AN/AN/AN/AN/AN/AN/A
Net income available for common10 M12 M13 M13 M15 M15 M25 M27 M38 M
Depreciation2 M2 M2 M2 M2 M2 M2 M3 M4 M
Amortization18000180001800018000180001320007560001 M2 M
Operating income before depreciation (EBITDA)000000000
Total Income available for floaterest expense (EBIT)000000000
Basic EPS total1.581.791.992.132.42.443.813.915.07
Diluted EPS total1.581.791.992.132.42.443.813.875.07

Top MarketXLS Rank stocks

Stand with Ukraine

As the situation in Ukraine escalates, many of us in MarketXLS are left with emotions too overwhelming to name. If you’d like to show your support, but aren’t sure how to, we want to help make it easier for you to act.

For any amount donated, we’ll extend your MarketXLS subscription for double of the donated amount. Please send proof of your payment to support@marketxls.com to avail the extention

From all of us at MarketXLS, thank you!