Business First Bancshares Inc. logo

Business First Bancshares Inc.

BFST
United States flag
NGS

Sector: 
Financial Services
   

Industry: 
Banks - Regional - US

20.91
 
USD
  
-0.46
  
(-2.15%)
Optionable: No  Market Cap: 499 M  90-day average vol: 31,918

Previous close: 21.37  Open: 21.13  Bid: 30.95  Ask: 30.95
52 week range    
20.88   
   29.50
Peers   
NA-CA / 
NABZY / 
NBHC / 
Last updated: Friday 20th May 2022
59
MarketXLS Rank marketxls
70
Value marketxls
38
Technical marketxls
71
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
Trendlast: -0.801

Last PriceTrend_MinTrendTrend_MaxSignalSMA 50SMA 200
23.414-1.088-0.801-0.263   Declining Trend23.4123.41

SymbolDateCloseSignalTrendVolume
BFSTForward 2020.91   Declining Trend-0.80153549
BFSTForward 1920.91   Declining Trend-0.76253549
BFSTForward 1820.91   Declining Trend-0.77653549
BFSTForward 1720.91   Declining Trend-0.76653549
BFSTForward 1620.91   Declining Trend-0.72353549
BFSTForward 1520.91   Declining Trend-0.76253549
BFSTForward 1420.91   Declining Trend-0.82253549
BFSTForward 1320.91   Declining Trend-0.74853549
BFSTForward 1220.91   Declining Trend-0.88853549
BFSTForward 1120.91   Declining Trend-0.94753549
BFSTForward 1020.91   Declining Trend-1.03853549
BFSTForward 920.91   Declining Trend-0.88953549
BFSTForward 820.91   Declining Trend-0.96853549
BFSTForward 720.91   Declining Trend-1.06653549
BFSTForward 620.91   Declining Trend-0.97853549
BFSTForward 520.91   Declining Trend-1.04353549
BFSTForward 420.91   Declining Trend-1.19853549
BFSTForward 320.91   Declining Trend-1.25453549
BFSTForward 220.91   Declining Trend-1.22153549
BFSTForward 120.91   Declining Trend-1.32153549
BFST2022-05-1920.91   Declining Trend-1.3553549
BFST2022-05-1821.37   Declining Trend-1.03139513
BFST2022-05-1722.13   Declining Trend-0.74826692
BFST2022-05-1621.7   Declining Trend-0.87435033
BFST2022-05-1321.69   Declining Trend-0.89560076
BFST2022-05-1221.61   Declining Trend-1.08855592
BFST2022-05-1122.21   Declining Trend-0.69726055
BFST2022-05-1022.41   Declining Trend-0.50831243
BFST2022-05-0922.52   Declining Trend-0.60142270
BFST2022-05-0622.2   Declining Trend-0.7927531
BFST2022-05-0522.53   Declining Trend-0.81935192
BFST2022-05-0423.21   Declining Trend-0.42935118
BFST2022-05-0322.18   Declining Trend-0.89832727
BFST2022-05-0222.22   Declining Trend-0.94329386
BFST2022-04-2922.16   Declining Trend-0.86936574
BFST2022-04-2823.08   Declining Trend-0.65851288
BFST2022-04-2722.7   Declining Trend-0.96148724
BFST2022-04-2622.76   Declining Trend-0.83233877
BFST2022-04-2523.17   Declining Trend-0.70427686
BFST2022-04-2223.17   Declining Trend-0.83519235
BFST2022-04-2123.56   Declining Trend-0.82323873
BFST2022-04-2023.76   Declining Trend-0.64818185
BFST2022-04-1923.55   Declining Trend-0.6819280
BFST2022-04-1823.01   Declining Trend-0.76915263
BFST2022-04-1422.94   Declining Trend-0.84515947
BFST2022-04-1323.26   Declining Trend-0.93726490
BFST2022-04-1222.76   Declining Trend-0.95918108
BFST2022-04-1122.84   Declining Trend-0.89525947
BFST2022-04-0822.68   Declining Trend-1.02834851
BFST2022-04-0722.71   Declining Trend-1.06420421
BFST2022-04-0623.1   Declining Trend-1.02427401
BFST2022-04-0523.49   Declining Trend-0.80647754
BFST2022-04-0423.82   Declining Trend-0.75117888
BFST2022-04-0123.95   Declining Trend-0.74429629
BFST2022-03-3124.33   Declining Trend-0.57832032
BFST2022-03-3024.22   Declining Trend-0.71323383
BFST2022-03-2924.83   Declining Trend-0.65531523
BFST2022-03-2824.64   Declining Trend-0.6129793
BFST2022-03-2524.98   Declining Trend-0.59224728
BFST2022-03-2424.78   Declining Trend-0.76917570
BFST2022-03-2324.57   Declining Trend-0.88726235
BFST2022-03-2225.29   Declining Trend-0.68726189
BFST2022-03-2124.92   Declining Trend-0.77723199
BFST2022-03-1825.17   Declining Trend-0.64985639
BFST2022-03-1725.58   Declining Trend-0.3420047
BFST2022-03-1625.98   Declining Trend-0.40843092
BFST2022-03-1525.15   Declining Trend-0.62918978
BFST2022-03-1425.08   Declining Trend-0.55427786
BFST2022-03-1124.97   Declining Trend-0.66339682
BFST2022-03-1024.85   Declining Trend-0.74516617
BFST2022-03-0924.75   Declining Trend-0.79519405
BFST2022-03-0824.22   Declining Trend-0.78337447
BFST2022-03-0723.97   Declining Trend-0.96142373
BFST2022-03-0425.21   Declining Trend-0.44420919
BFST2022-03-0325.88   Declining Trend-0.26340672
BFST2022-03-0226.03   Declining Trend-0.31162265
BFST2022-03-0125.16   Declining Trend-1.033468
BFST2022-02-2826.19   Declining Trend-0.58866709
BFST2022-02-2526.52   Declining Trend-0.32727597
BFST2022-02-2425.43   Declining Trend-0.6434043
BFST2022-02-2326.08   Declining Trend-0.4926926
BFST2022-02-2226.59   Declining Trend-0.39728219
BFST2022-02-1826.8   Declining Trend-0.3493812
BFST2022-02-1726.83   Declining Trend-0.2654921
BFST2022-02-1626.94   Declining Trend-0.27322484
BFST2022-02-1527.1   Declining Trend-0.46446326
BFST2022-02-1426.81   Declining Trend-0.49321862
BFST2022-02-1126.88   Declining Trend-0.35125170
BFST2022-02-1027.2   Declining Trend-0.20737088
BFST2022-02-0927.86   Rising Trend0.08237500
BFST2022-02-0828.99   Rising Trend0.57548623
BFST2022-02-0728.02   Rising Trend0.06442106
BFST2022-02-0427.43   Declining Trend-0.10325325
BFST2022-02-0327.22   Declining Trend-0.13127681
BFST2022-02-0227.15   Declining Trend-0.11934626
BFST2022-02-0127.48   Declining Trend-0.04329809
BFST2022-01-3127.45   Declining Trend-0.08437895
BFST2022-01-2827.76   Rising Trend0.05728972
BFST2022-01-2727.2   Declining Trend-0.09940808
BFST2022-01-2627.16   Rising Trend0.21539962
BFST2022-01-2527.77   Rising Trend0.47718136
BFST2022-01-2428.09   Rising Trend0.4533424
BFST2022-01-2127.13   Rising Trend0.15335224
BFST2022-01-2027.3   Rising Trend0.28821578
BFST2022-01-1927.87   Rising Trend0.3922174
BFST2022-01-1828.26   Rising Trend0.35417984
BFST2022-01-1428.9   Rising Trend0.49513986
BFST2022-01-1328.6   Rising Trend0.50924029
BFST2022-01-1228.31   Rising Trend0.4923050
BFST2022-01-1128.55   Rising Trend0.57216712
BFST2022-01-1029.05   Rising Trend0.7914209
BFST2022-01-0729.24   Rising Trend1.3219413
BFST2022-01-0629.16   Rising Trend1.46823074
BFST2022-01-0528.61   Rising Trend1.38523047
BFST2022-01-0428.4   Rising Trend1.3912591
BFST2022-01-0328.53   Rising Trend1.45115957
BFST2021-12-3128.31   Rising Trend1.39114867
BFST2021-12-3028.36   Rising Trend1.34515791
BFST2021-12-2928.19   Rising Trend1.31737868
BFST2021-12-2828.6   Rising Trend1.918766
BFST2021-12-2728.44   Rising Trend1.91314194
BFST2021-12-2328.13   Rising Trend1.84314807
BFST2021-12-2227.76   Rising Trend1.82220862
BFST2021-12-2127.31   Rising Trend1.78539061
BFST2021-12-2027.25   Rising Trend1.66137149
BFST2021-12-1727.58   Rising Trend2.39683328
BFST2021-12-1627.98   Rising Trend2.72734023
BFST2021-12-1528.01   Rising Trend2.79943561
BFST2021-12-1427.41   Rising Trend2.53842496
BFST2021-12-1327.22   Rising Trend2.43926143
BFST2021-12-1027.61   Rising Trend2.65918371
BFST2021-12-0927.6   Rising Trend3.10123433
BFST2021-12-0827.62   Rising Trend3.24727767
BFST2021-12-0727.51   Rising Trend3.22725715
BFST2021-12-0627.76   Rising Trend3.37727778
BFST2021-12-0327.55   Rising Trend3.35427129
BFST2021-12-0228.02   Rising Trend3.44225276
BFST2021-12-0127.5   Rising Trend3.25450622
BFST2021-11-3027.5   Rising Trend3.20648859
BFST2021-11-2927.5   Rising Trend3.68845880
BFST2021-11-2627.5   Rising Trend3.74652488
BFST2021-11-2428.34   Rising Trend4.23111129
BFST2021-11-2328.74   Rising Trend4.35236107
BFST2021-11-2228.31   Rising Trend4.19724172
BFST2021-11-1927.85   Rising Trend3.96915913
BFST2021-11-1828.1   Rising Trend4.64239230
BFST2021-11-1727.75   Rising Trend4.49119428
BFST2021-11-1627.87   Rising Trend4.56429962
BFST2021-11-1528.02   Rising Trend4.57128128
BFST2021-11-1228.29   Rising Trend4.69362967
BFST2021-11-1128.76   Rising Trend5.06524888
BFST2021-11-1028.86   Rising Trend5.57555751
BFST2021-11-0928.42   Rising Trend5.44227883
BFST2021-11-0828.26   Rising Trend5.39843918
BFST2021-11-0527.87   Rising Trend5.34642222
BFST2021-11-0427.04   Rising Trend5.04523243
BFST2021-11-0327.36   Rising Trend5.16142991
BFST2021-11-0226.62   Rising Trend4.83421050
BFST2021-11-0127.03   Rising Trend4.80175242
BFST2021-10-2926.68   Rising Trend4.96648616
BFST2021-10-2826.55   Rising Trend4.97854265
BFST2021-10-2725.95   Rising Trend4.6731679
BFST2021-10-2626.7   Rising Trend5.011110669
BFST2021-10-2526.85   Rising Trend5.193147237
BFST2021-10-2225.96   Rising Trend3.79684908
BFST2021-10-2125.58   Rising Trend4.15459910
BFST2021-10-2025.63   Rising Trend4.20426943
BFST2021-10-1925.3   Rising Trend4.17515440
BFST2021-10-1825.21   Rising Trend3.99225478
BFST2021-10-1525.34   Rising Trend3.97454893
BFST2021-10-1425.36   Rising Trend4.03834523
BFST2021-10-1324.91   Rising Trend4.38612401
BFST2021-10-1225.17   Rising Trend4.4515200
BFST2021-10-1125.16   Rising Trend4.47119021
BFST2021-10-0825.41   Rising Trend4.614142447
BFST2021-10-0725.31   Rising Trend4.441229578
BFST2021-10-0624.36   Rising Trend2.2265979
BFST2021-10-0524.04   Rising Trend2.038137737
BFST2021-10-0423.87   Rising Trend1.73643984
BFST2021-10-0123.63   Rising Trend1.74736286
BFST2021-09-3023.39   Rising Trend1.64912892
BFST2021-09-2923.62   Rising Trend1.69513419
BFST2021-09-2823.53   Rising Trend1.6722357
BFST2021-09-2723.91   Rising Trend2.2336990
BFST2021-09-2423.19   Rising Trend1.84811207
BFST2021-09-2323.09   Rising Trend2.44121071
BFST2021-09-2222.51   Rising Trend2.2319160
BFST2021-09-2122.1   Rising Trend2.19112434
BFST2021-09-2022.12   Rising Trend2.71553602
BFST2021-09-1722.82   Rising Trend3.008218295
BFST2021-09-1621.51   Rising Trend0.23536494
BFST2021-09-1521.9   Rising Trend0.35534343
BFST2021-09-1421.78   Rising Trend0.26936712
BFST2021-09-1321.99   Rising Trend0.32462846
BFST2021-09-1022.2   Rising Trend0.46627653
BFST2021-09-0922.49   Rising Trend0.48152064
BFST2021-09-0822.88   Rising Trend0.64326106
BFST2021-09-0723.25   Rising Trend0.77528170
BFST2021-09-0323.62   Rising Trend0.82412666
BFST2021-09-0223.84   Rising Trend0.929894
BFST2021-09-0123.87   Rising Trend0.88924450
BFST2021-08-3123.92   Rising Trend0.88222422
BFST2021-08-3023.72   Rising Trend0.82329692
BFST2021-08-2724.04   Rising Trend1.40346617
BFST2021-08-2623.53   Rising Trend1.16927224
BFST2021-08-2523.75   Rising Trend1.06928541
BFST2021-08-2423.94   Rising Trend1.05942257
BFST2021-08-2323.56   Rising Trend0.96222477
BFST2021-08-2023.4   Rising Trend1.49928539
BFST2021-08-1923.34   Rising Trend1.45327961
BFST2021-08-1823.41   Rising Trend1.56226420
BFST2021-08-1723.58   Rising Trend1.63218130
BFST2021-08-1623.88   Rising Trend1.67537709
BFST2021-08-1324.2   Rising Trend1.9476574
BFST2021-08-1223.95   Rising Trend1.71582342
BFST2021-08-1124.08   Rising Trend1.74635460
BFST2021-08-1023.98   Rising Trend1.61724278
BFST2021-08-0923.91   Rising Trend1.63538216
BFST2021-08-0624.02   Rising Trend1.64931131
BFST2021-08-0523.58   Rising Trend1.49720528
BFST2021-08-0423.3   Rising Trend1.42539060
BFST2021-08-0323.6   Rising Trend1.55727497
BFST2021-08-0223.08   Rising Trend1.3357184
BFST2021-07-3023.31   Rising Trend1.97518494
BFST2021-07-2923.84   Rising Trend2.06611312
BFST2021-07-2823.63   Rising Trend1.88721319
BFST2021-07-2723.47   Rising Trend1.80721836
BFST2021-07-2623.08   Rising Trend1.82912537
BFST2021-07-2322.96   Rising Trend2.41323014
BFST2021-07-2222.76   Rising Trend2.28834196
BFST2021-07-2123.07   Rising Trend2.47226961
BFST2021-07-2022.65   Rising Trend2.37871478
BFST2021-07-1922.25   Rising Trend2.06273948
BFST2021-07-1622.9   Rising Trend2.69370478
BFST2021-07-1523.21   Rising Trend2.87768234
BFST2021-07-1422.83   Rising Trend2.51473675
BFST2021-07-1322.83   Rising Trend2.45171479
BFST2021-07-1222.84   Rising Trend2.44938240
BFST2021-07-0922.83   Rising Trend2.45450868
BFST2021-07-0822.5   Rising Trend2.26852178
BFST2021-07-0723.0   Rising Trend2.46363330
BFST2021-07-0623.0   Rising Trend2.48151595
BFST2021-07-0223.16   Rising Trend2.51968440
BFST2021-07-0123.1   Rising Trend2.98538556
BFST2021-06-3022.95   Rising Trend2.89839671
BFST2021-06-2922.99   Rising Trend2.79179931
BFST2021-06-2823.04   Rising Trend2.81457626
BFST2021-06-2523.69   Rising Trend3.246276544
BFST2021-06-2423.02   Rising Trend2.21394451
BFST2021-06-2323.18   Rising Trend2.27167807
BFST2021-06-2223.65   Rising Trend2.42862589
BFST2021-06-2124.1   Rising Trend3.14853159
BFST2021-06-1824.31   Rising Trend3.252214334
BFST2021-06-1723.02   Rising Trend0.69621485
BFST2021-06-1623.82   Rising Trend0.77453247
BFST2021-06-1523.3   Rising Trend0.41824977
BFST2021-06-1423.0   Rising Trend0.28625783
BFST2021-06-1123.35   Rising Trend0.38121620
BFST2021-06-1023.1   Rising Trend0.42138910
BFST2021-06-0923.71   Rising Trend0.59624860
BFST2021-06-0823.9   Rising Trend0.6515626
BFST2021-06-0724.13   Rising Trend0.78122889
BFST2021-06-0423.97   Rising Trend0.79316221
BFST2021-06-0324.18   Rising Trend0.91810370
BFST2021-06-0224.24   Rising Trend0.90924895
BFST2021-06-0124.35   Rising Trend0.95138621
BFST2021-05-2824.4   Rising Trend0.96831690
BFST2021-05-2724.17   Rising Trend0.92323095
BFST2021-05-2624.01   Rising Trend1.09814220
BFST2021-05-2523.28   Rising Trend0.93622662
BFST2021-05-2424.14   Rising Trend0.95115690
BFST2021-05-2124.43   Rising Trend1.43331691
BFST2021-05-2024.0   Rising Trend1.30949265
BFST2021-05-1923.74   Rising Trend1.37725602
BFST2021-05-1823.42   Rising Trend1.26312707
BFST2021-05-1723.99   Rising Trend1.27113318
BFST2021-05-1424.05   Rising Trend1.21414672
BFST2021-05-1323.81   Rising Trend1.21343090
BFST2021-05-1222.51   Rising Trend0.75140646
BFST2021-05-1123.01   Rising Trend0.91726603
BFST2021-05-1023.21   Rising Trend1.01820387
BFST2021-05-0724.28   Rising Trend1.44511732
BFST2021-05-0623.94   Rising Trend1.42512184
BFST2021-05-0523.83   Rising Trend1.51211516
BFST2021-05-0423.94   Rising Trend1.48637279
BFST2021-05-0324.05   Rising Trend1.52230228
BFST2021-04-3023.77   Rising Trend1.48951018
BFST2021-04-2924.0   Rising Trend1.55221497
BFST2021-04-2823.31   Rising Trend1.55413867
BFST2021-04-2723.5   Rising Trend1.46518602
BFST2021-04-2623.5   Rising Trend1.37112382
BFST2021-04-2323.28   Rising Trend1.67933761
BFST2021-04-2222.93   Rising Trend1.5238990
BFST2021-04-2123.09   Rising Trend1.66213237
BFST2021-04-2023.15   Rising Trend1.50241783
BFST2021-04-1923.51   Rising Trend1.64224170
BFST2021-04-1623.47   Rising Trend1.59922881
BFST2021-04-1523.73   Rising Trend1.69930875
BFST2021-04-1423.78   Rising Trend1.81722896
BFST2021-04-1323.2   Rising Trend1.63211419
BFST2021-04-1223.66   Rising Trend1.73610264
BFST2021-04-0923.64   Rising Trend2.10814733
BFST2021-04-0823.84   Rising Trend2.23610031
BFST2021-04-0723.71   Rising Trend2.27322240
BFST2021-04-0624.21   Rising Trend2.33729025
BFST2021-04-0524.82   Rising Trend2.53320523
BFST2021-04-0124.61   Rising Trend2.53535428
BFST2021-03-3123.93   Rising Trend2.23731020
BFST2021-03-3023.96   Rising Trend2.38835735
BFST2021-03-2924.08   Rising Trend2.32832790
BFST2021-03-2624.01   Rising Trend2.22727653
BFST2021-03-2523.17   Rising Trend2.25127549
BFST2021-03-2422.85   Rising Trend2.21235697
BFST2021-03-2321.73   Rising Trend2.01126806
BFST2021-03-2222.76   Rising Trend2.07437092
BFST2021-03-1924.65   Rising Trend2.972182511
BFST2021-03-1823.73   Rising Trend1.2837681
BFST2021-03-1723.51   Rising Trend1.28355498
BFST2021-03-1623.08   Rising Trend1.13712617
BFST2021-03-1523.62   Rising Trend1.11526401
BFST2021-03-1224.25   Rising Trend1.436489
BFST2021-03-1124.18   Rising Trend1.72739271
BFST2021-03-1024.25   Rising Trend1.82769917
BFST2021-03-0923.7   Rising Trend1.48640446
BFST2021-03-0824.0   Rising Trend1.60778497
BFST2021-03-0523.65   Rising Trend1.38937836
BFST2021-03-0422.94   Rising Trend1.02470376
BFST2021-03-0322.94   Rising Trend0.94727899
BFST2021-03-0222.27   Rising Trend0.79416660
BFST2021-03-0122.83   Rising Trend0.97326547
BFST2021-02-2621.97   Rising Trend0.87933055
BFST2021-02-2522.64   Rising Trend0.83230354
BFST2021-02-2423.41   Rising Trend1.09938225
BFST2021-02-2322.53   Rising Trend0.88823035
BFST2021-02-2222.66   Rising Trend0.71436294
BFST2021-02-1922.1   Rising Trend0.85626569
BFST2021-02-1821.85   Rising Trend0.80920182
BFST2021-02-1721.91   Rising Trend0.8324807
BFST2021-02-1621.9   Rising Trend0.80827893
BFST2021-02-1221.86   Rising Trend0.92626457
BFST2021-02-1121.81   Rising Trend1.30731115
BFST2021-02-1022.04   Rising Trend1.69267924
BFST2021-02-0921.81   Rising Trend1.6920774
BFST2021-02-0821.9   Rising Trend1.66826536
BFST2021-02-0521.53   Rising Trend1.68135951
BFST2021-02-0421.16   Rising Trend1.56587892
BFST2021-02-0320.66   Rising Trend1.05973755
BFST2021-02-0220.72   Rising Trend1.14720564
BFST2021-02-0120.35   Rising Trend1.0117621
BFST2021-01-2920.3   Rising Trend1.07552287
BFST2021-01-2820.82   Rising Trend1.42245099
BFST2021-01-2720.45   Rising Trend0.98853641
BFST2021-01-2620.8   Rising Trend1.30761666
BFST2021-01-2521.0   Rising Trend1.55738256
BFST2021-01-2221.38   Rising Trend1.5339712
BFST2021-01-2120.7   Rising Trend1.59744836
BFST2021-01-2021.62   Rising Trend2.06943007
BFST2021-01-1922.0   Rising Trend2.21938950
BFST2021-01-1521.3   Rising Trend1.927101234
BFST2021-01-1422.04   Rising Trend2.76233960
BFST2021-01-1321.55   Rising Trend2.97721643
BFST2021-01-1221.96   Rising Trend3.26222860
BFST2021-01-1121.69   Rising Trend3.3758229
BFST2021-01-0821.33   Rising Trend3.37322392
BFST2021-01-0721.66   Rising Trend3.50429435
BFST2021-01-0621.74   Rising Trend3.63167070
BFST2021-01-0520.63   Rising Trend2.79944068
BFST2021-01-0420.18   Rising Trend2.72629406
BFST2020-12-3120.36   Rising Trend2.83621623
BFST2020-12-3020.65   Rising Trend3.01326955
BFST2020-12-2920.29   Rising Trend2.96814252
BFST2020-12-2820.27   Rising Trend2.80839340
BFST2020-12-2420.01   Rising Trend2.93919542
BFST2020-12-2320.23   Rising Trend3.00919698
BFST2020-12-2220.03   Rising Trend2.93315792
BFST2020-12-2120.56   Rising Trend3.18521662
BFST2020-12-1821.99   Rising Trend3.206207413
BFST2020-12-1721.85   Rising Trend2.86641161
BFST2020-12-1621.17   Rising Trend2.56319595
BFST2020-12-1521.41   Rising Trend2.70685116
BFST2020-12-1420.5   Rising Trend2.32734111
BFST2020-12-1120.25   Rising Trend2.24428574
BFST2020-12-1019.71   Rising Trend2.20535577
BFST2020-12-0919.78   Rising Trend2.25539538
BFST2020-12-0820.45   Rising Trend2.57131428
BFST2020-12-0720.16   Rising Trend2.55418785
BFST2020-12-0420.4   Rising Trend2.49420181
BFST2020-12-0319.72   Rising Trend2.54711575
BFST2020-12-0220.04   Rising Trend2.78914273
BFST2020-12-0119.0   Rising Trend2.67652770
BFST2020-11-3018.67   Rising Trend2.63521828
BFST2020-11-2720.21   Rising Trend2.9527600
BFST2020-11-2520.06   Rising Trend3.04916157
BFST2020-11-2420.26   Rising Trend3.15855608
BFST2020-11-2319.4   Rising Trend2.83832317
BFST2020-11-2018.95   Rising Trend2.42645576
BFST2020-11-1919.86   Rising Trend2.51215362
BFST2020-11-1819.75   Rising Trend2.40121264
BFST2020-11-1720.0   Rising Trend2.4130410
BFST2020-11-1620.1   Rising Trend2.652547

BFST Income Statement

Annual

Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21
Total revenues37 M43 M50 M70 M91 M149 M190 M
Cost of sales-3 M-3 M-3 M-3 M-3 M-8 M0
Gross operating profit42 M49 M57 M84 M114 M171 M206 M
Selling Gen & administrative expenseN/AN/AN/AN/AN/AN/AN/A
Research & development expense0000000
Operating income0000000
floaterest income0000000
floaterest expense0000000
Other income net0000000
Pre-tax Income (EBT)6 M7 M9 M17 M30 M37 M65 M
Income taxes2 M2 M4 M3 M6 M7 M12 M
Net income from total operations4 M5 M5 M14 M24 M30 M52 M
Minority floaterest0000000
Total net income4 M5 M5 M14 M24 M30 M52 M
Preferred dividendsN/AN/AN/AN/AN/AN/AN/A
Net income available for common4 M5 M5 M14 M24 M30 M52 M
Depreciation3 M3 M3 M3 M3 M8 M0
Amortization0000000
Operating income before depreciation (EBITDA)0000000
Total Income available for floaterest expense (EBIT)0000000
Basic EPS total0.580.740.71.271.791.652.54
Diluted EPS total0.580.740.71.221.741.642.53

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!