Bank of America Corporation logo

Bank of America Corporation

BAC
United States flag
NYE

Sector: 
Financial Services
   

Industry: 
Banks - Global

33.86
 
USD
  
-0.59
  
(-1.71%)
Optionable: Yes  Market Cap: 310,495 M  90-day average vol: 54,459,888

Previous close: 34.45  Open: 34.8  Bid: 33.94  Ask: 33.94
52 week range    
32.96   
   50.11
Peers   
USB / 
C / 
WFC / 
JPM / 
BCS / 
Last updated: Monday 23rd May 2022
59
MarketXLS Rank marketxls
75
Value marketxls
46
Technical marketxls
57
Quality marketxls

Search for a stock
try excelscreen

Peers

StockDividendMarket Cap (B)PEPrice ($)

BCS

C

0.0307132 B6.566.36

JPM

0.0262445 B9.7153.07

TRMK

0.02812 B13.932.77

USB

0.030888 B11.459.58

WFC

0.0178216 B12.757.33
Trendlast: -0.957

Last PriceTrend_MinTrendTrend_MaxSignalSMA 50SMA 200
38.9408-5.638-0.957-0.601   Declining Trend38.9438.94

SymbolDateCloseSignalTrendVolume
BACForward 2035.87   Declining Trend-0.95768551943
BACForward 1935.87   Declining Trend-0.76268551943
BACForward 1835.87   Declining Trend-0.96868551943
BACForward 1735.87   Declining Trend-0.88968551943
BACForward 1635.87   Declining Trend-0.92868551943
BACForward 1535.87   Declining Trend-0.90868551943
BACForward 1435.87   Declining Trend-1.05468551943
BACForward 1335.87   Declining Trend-1.15268551943
BACForward 1235.87   Declining Trend-0.86468551943
BACForward 1135.87   Declining Trend-0.69568551943
BACForward 1035.87   Declining Trend-1.30168551943
BACForward 935.87   Declining Trend-1.58868551943
BACForward 835.87   Declining Trend-2.09968551943
BACForward 735.87   Declining Trend-1.96268551943
BACForward 635.87   Declining Trend-2.31868551943
BACForward 535.87   Declining Trend-2.5768551943
BACForward 435.87   Declining Trend-1.96268551943
BACForward 335.87   Declining Trend-2.45668551943
BACForward 235.87   Declining Trend-2.81368551943
BACForward 135.87   Declining Trend-2.80968551943
BAC2022-05-2335.87   Declining Trend-2.6168551943
BAC2022-05-2033.86   Declining Trend-3.99261498454
BAC2022-05-1934.45   Declining Trend-3.84546736345
BAC2022-05-1834.88   Declining Trend-3.52646630666
BAC2022-05-1735.99   Declining Trend-3.10441938973
BAC2022-05-1634.81   Declining Trend-3.75138844940
BAC2022-05-1335.17   Declining Trend-3.78448780039
BAC2022-05-1235.07   Declining Trend-3.93960860799
BAC2022-05-1135.57   Declining Trend-3.23954675631
BAC2022-05-1035.76   Declining Trend-2.94159869034
BAC2022-05-0936.37   Declining Trend-2.90250599521
BAC2022-05-0637.45   Declining Trend-2.68450287869
BAC2022-05-0537.54   Declining Trend-3.15548606637
BAC2022-05-0438.62   Declining Trend-2.41357347644
BAC2022-05-0337.13   Declining Trend-3.59348421917
BAC2022-05-0236.14   Declining Trend-4.27346381088
BAC2022-04-2935.68   Declining Trend-4.29146529368
BAC2022-04-2836.81   Declining Trend-4.09339227065
BAC2022-04-2736.25   Declining Trend-4.45939325727
BAC2022-04-2636.45   Declining Trend-4.33143725763
BAC2022-04-2537.29   Declining Trend-4.03663800186
BAC2022-04-2237.56   Declining Trend-3.91248619193
BAC2022-04-2138.91   Declining Trend-3.44645788184
BAC2022-04-2039.66   Declining Trend-3.1843838524
BAC2022-04-1939.57   Declining Trend-3.44451516248
BAC2022-04-1838.85   Declining Trend-3.88779413975
BAC2022-04-1437.57   Declining Trend-4.97578893854
BAC2022-04-1338.82   Declining Trend-4.05743704587
BAC2022-04-1239.17   Declining Trend-3.41842582965
BAC2022-04-1139.59   Declining Trend-3.10434000435
BAC2022-04-0839.67   Declining Trend-3.39940969804
BAC2022-04-0739.39   Declining Trend-4.01354420282
BAC2022-04-0639.7   Declining Trend-3.89253877259
BAC2022-04-0540.14   Declining Trend-3.24553789438
BAC2022-04-0440.83   Declining Trend-3.18253758908
BAC2022-04-0140.9   Declining Trend-3.25961900877
BAC2022-03-3141.22   Declining Trend-2.82767067286
BAC2022-03-3043.0   Declining Trend-1.79336530904
BAC2022-03-2943.44   Declining Trend-1.67346028453
BAC2022-03-2843.55   Declining Trend-1.57137075743
BAC2022-03-2543.73   Declining Trend-1.66138427218
BAC2022-03-2443.07   Declining Trend-2.09530320852
BAC2022-03-2343.09   Declining Trend-2.13348500959
BAC2022-03-2244.18   Declining Trend-1.99152298678
BAC2022-03-2142.84   Declining Trend-2.68847087071
BAC2022-03-1842.9   Declining Trend-2.75474376584
BAC2022-03-1743.03   Declining Trend-2.69350214646
BAC2022-03-1642.8   Declining Trend-2.92459432382
BAC2022-03-1541.5   Declining Trend-3.1541373033
BAC2022-03-1441.2   Declining Trend-3.01454241984
BAC2022-03-1140.33   Declining Trend-3.86943920496
BAC2022-03-1040.67   Declining Trend-4.11248765919
BAC2022-03-0941.04   Declining Trend-3.64778163468
BAC2022-03-0838.59   Declining Trend-5.30276512968
BAC2022-03-0738.34   Declining Trend-5.638109689102
BAC2022-03-0440.95   Declining Trend-2.96975568847
BAC2022-03-0342.49   Declining Trend-1.8548560088
BAC2022-03-0243.16   Declining Trend-1.70470805460
BAC2022-03-0142.47   Declining Trend-2.35974848353
BAC2022-02-2844.2   Declining Trend-1.17569915217
BAC2022-02-2545.02   Declining Trend-0.60168514215
BAC2022-02-2443.6   Declining Trend-1.61180445060
BAC2022-02-2344.78   Declining Trend-0.84745671197
BAC2022-02-2245.56   Declining Trend-1.08551902488
BAC2022-02-1845.96   Declining Trend-0.95237793432
BAC2022-02-1746.07   Declining Trend-1.11949422701
BAC2022-02-1647.68   Declining Trend-0.3136632182
BAC2022-02-1547.79   Declining Trend-0.40442397348
BAC2022-02-1447.42   Declining Trend-0.47244750572
BAC2022-02-1147.92   Declining Trend-0.00361025446
BAC2022-02-1049.05   Rising Trend0.97747028492
BAC2022-02-0949.28   Rising Trend1.01633838988
BAC2022-02-0849.38   Rising Trend1.38149530250
BAC2022-02-0748.51   Rising Trend0.96444807357
BAC2022-02-0448.28   Rising Trend1.09260253206
BAC2022-02-0346.43   Declining Trend-0.0735856530
BAC2022-02-0246.89   Declining Trend-0.18740608079
BAC2022-02-0146.94   Declining Trend-0.10840283938
BAC2022-01-3146.14   Declining Trend-0.43944775104
BAC2022-01-2845.87   Declining Trend-0.72451036674
BAC2022-01-2745.47   Declining Trend-0.87863353132
BAC2022-01-2645.9   Declining Trend-0.44963695524
BAC2022-01-2545.43   Declining Trend-0.85673509384
BAC2022-01-2444.55   Declining Trend-2.1690670264
BAC2022-01-2144.92   Declining Trend-1.78171270820
BAC2022-01-2045.75   Declining Trend-1.2146205005
BAC2022-01-1946.44   Declining Trend-0.86284248270
BAC2022-01-1846.26   Declining Trend-0.93165871710
BAC2022-01-1447.91   Rising Trend0.53472938866
BAC2022-01-1348.76   Rising Trend1.3343579759
BAC2022-01-1248.86   Rising Trend1.36341355670
BAC2022-01-1149.21   Rising Trend1.42840430526
BAC2022-01-1048.93   Rising Trend1.67366751649
BAC2022-01-0749.18   Rising Trend1.7659052813
BAC2022-01-0648.13   Rising Trend1.34351954246
BAC2022-01-0547.18   Rising Trend0.8757721612
BAC2022-01-0447.99   Rising Trend1.15574551288
BAC2022-01-0346.18   Declining Trend-0.14658520857
BAC2021-12-3144.49   Declining Trend-1.37924236602
BAC2021-12-3044.53   Declining Trend-1.4623811772
BAC2021-12-2944.63   Declining Trend-1.25325249429
BAC2021-12-2844.7   Declining Trend-0.85932490064
BAC2021-12-2744.64   Declining Trend-0.98133878000
BAC2021-12-2344.42   Declining Trend-1.24834038829
BAC2021-12-2244.28   Declining Trend-0.98135705811
BAC2021-12-2144.19   Declining Trend-1.0247819145
BAC2021-12-2043.16   Declining Trend-1.68256416533
BAC2021-12-1743.88   Declining Trend-1.21124067824
BAC2021-12-1645.0   Rising Trend0.63269426565
BAC2021-12-1543.94   Declining Trend-0.04360016211
BAC2021-12-1444.13   Declining Trend-0.21147048616
BAC2021-12-1343.58   Declining Trend-0.36238631955
BAC2021-12-1044.52   Declining Trend-0.04437671173
BAC2021-12-0944.49   Declining Trend-0.3737276377
BAC2021-12-0844.16   Declining Trend-0.33650533906
BAC2021-12-0744.71   Declining Trend-0.00240710361
BAC2021-12-0644.15   Declining Trend-0.40548162355
BAC2021-12-0343.87   Declining Trend-0.51674578478
BAC2021-12-0244.89   Declining Trend-0.0957756986
BAC2021-12-0143.84   Declining Trend-0.78760595481
BAC2021-11-3044.47   Declining Trend-0.32377129409
BAC2021-11-2945.59   Rising Trend0.84650211028
BAC2021-11-2645.76   Rising Trend0.9255110129
BAC2021-11-2447.63   Rising Trend2.1940029303
BAC2021-11-2347.5   Rising Trend2.3249342471
BAC2021-11-2246.28   Rising Trend1.78753636708
BAC2021-11-1945.4   Rising Trend1.148360613
BAC2021-11-1846.32   Rising Trend1.62330637983
BAC2021-11-1746.51   Rising Trend2.09332905544
BAC2021-11-1647.08   Rising Trend2.28934755948
BAC2021-11-1547.05   Rising Trend2.03335291024
BAC2021-11-1246.91   Rising Trend1.98144252176
BAC2021-11-1147.49   Rising Trend2.17731182970
BAC2021-11-1047.23   Rising Trend2.04839347569
BAC2021-11-0946.88   Rising Trend2.00136839067
BAC2021-11-0847.34   Rising Trend2.39533776992
BAC2021-11-0546.97   Rising Trend2.47538263396
BAC2021-11-0447.33   Rising Trend2.72347629875
BAC2021-11-0348.37   Rising Trend3.11142538920
BAC2021-11-0247.88   Rising Trend2.85836252610
BAC2021-11-0147.85   Rising Trend2.72936914718
BAC2021-10-2947.78   Rising Trend2.85331754418
BAC2021-10-2847.78   Rising Trend3.01237182389
BAC2021-10-2747.04   Rising Trend3.00845778023
BAC2021-10-2647.96   Rising Trend3.64335665668
BAC2021-10-2547.51   Rising Trend3.58331586132
BAC2021-10-2247.57   Rising Trend3.34336216375
BAC2021-10-2146.83   Rising Trend3.15236816984
BAC2021-10-2047.09   Rising Trend3.73640385979
BAC2021-10-1946.48   Rising Trend3.57632491099
BAC2021-10-1846.28   Rising Trend3.10249520934
BAC2021-10-1546.37   Rising Trend2.97564246996
BAC2021-10-1445.07   Rising Trend2.10982159876
BAC2021-10-1343.14   Rising Trend0.33543866213
BAC2021-10-1243.54   Rising Trend0.44536840179
BAC2021-10-1143.78   Rising Trend0.81836253842
BAC2021-10-0844.34   Rising Trend1.35839378364
BAC2021-10-0744.12   Rising Trend1.25446204692
BAC2021-10-0644.24   Rising Trend1.09846987477
BAC2021-10-0544.22   Rising Trend1.02254035430
BAC2021-10-0443.34   Rising Trend0.3648259318
BAC2021-10-0143.08   Rising Trend0.4140976408
BAC2021-09-3042.45   Rising Trend0.26947383418
BAC2021-09-2943.07   Rising Trend0.79344240463
BAC2021-09-2843.16   Rising Trend0.9860757135
BAC2021-09-2743.26   Rising Trend1.2349716604
BAC2021-09-2442.14   Rising Trend0.48439031928
BAC2021-09-2341.69   Rising Trend0.19549736643
BAC2021-09-2240.14   Declining Trend-0.46146222255
BAC2021-09-2139.13   Declining Trend-0.6838231100
BAC2021-09-2039.11   Declining Trend-1.33667487334
BAC2021-09-1740.5   Declining Trend-0.88692745722
BAC2021-09-1640.45   Declining Trend-0.94842908354
BAC2021-09-1540.14   Declining Trend-1.25352344519
BAC2021-09-1439.84   Declining Trend-1.52353785728
BAC2021-09-1340.94   Declining Trend-0.75242019004
BAC2021-09-1040.27   Declining Trend-0.79240501401
BAC2021-09-0940.93   Declining Trend-0.66536260907
BAC2021-09-0840.78   Declining Trend-0.88336019749
BAC2021-09-0741.32   Declining Trend-0.75643748504
BAC2021-09-0341.05   Declining Trend-1.04341811336
BAC2021-09-0241.02   Declining Trend-0.98344534710
BAC2021-09-0141.19   Declining Trend-0.83352345125
BAC2021-08-3141.75   Declining Trend-0.44554633380
BAC2021-08-3041.66   Declining Trend-0.47944835643
BAC2021-08-2742.49   Rising Trend0.14846454215
BAC2021-08-2642.04   Declining Trend-0.01341169000
BAC2021-08-2542.15   Declining Trend-0.17451203640
BAC2021-08-2441.48   Declining Trend-0.41735562485
BAC2021-08-2340.91   Declining Trend-0.35835357565
BAC2021-08-2040.37   Declining Trend-1.05940405292
BAC2021-08-1940.19   Declining Trend-1.7151867738
BAC2021-08-1840.79   Declining Trend-1.40350300129
BAC2021-08-1741.09   Declining Trend-1.40643495711
BAC2021-08-1641.29   Declining Trend-1.34338598341
BAC2021-08-1341.63   Declining Trend-0.99341327590
BAC2021-08-1242.15   Declining Trend-0.58637397895
BAC2021-08-1141.95   Declining Trend-0.83458409498
BAC2021-08-1041.43   Declining Trend-1.24144969452
BAC2021-08-0940.67   Declining Trend-1.64656273562
BAC2021-08-0640.15   Declining Trend-1.95457998374
BAC2021-08-0539.02   Declining Trend-2.56634736015
BAC2021-08-0438.27   Declining Trend-2.68242280051
BAC2021-08-0338.55   Declining Trend-2.55239641599
BAC2021-08-0237.96   Declining Trend-2.87749878191
BAC2021-07-3038.36   Declining Trend-2.35246185927
BAC2021-07-2938.68   Declining Trend-2.16243008199
BAC2021-07-2838.13   Declining Trend-2.48743319925
BAC2021-07-2737.98   Declining Trend-2.39439113531
BAC2021-07-2638.13   Declining Trend-1.95232234603
BAC2021-07-2337.7   Declining Trend-2.61148631523
BAC2021-07-2237.96   Declining Trend-2.94952697441
BAC2021-07-2138.46   Declining Trend-2.84649897914
BAC2021-07-2037.69   Declining Trend-3.45959427295
BAC2021-07-1936.93   Declining Trend-3.95883148099
BAC2021-07-1637.92   Declining Trend-3.32560440526
BAC2021-07-1538.83   Declining Trend-2.67454680847
BAC2021-07-1438.86   Declining Trend-2.982105635382
BAC2021-07-1339.86   Declining Trend-1.99154311506
BAC2021-07-1240.63   Declining Trend-1.66242550846
BAC2021-07-0940.04   Declining Trend-1.91843864586
BAC2021-07-0838.78   Declining Trend-2.35252750551
BAC2021-07-0739.75   Declining Trend-1.76643491062
BAC2021-07-0640.07   Declining Trend-1.59247398420
BAC2021-07-0241.15   Declining Trend-1.02728978782
BAC2021-07-0141.54   Declining Trend-0.65928028967
BAC2021-06-3041.23   Declining Trend-0.57629148348
BAC2021-06-2940.89   Declining Trend-0.7438492196
BAC2021-06-2841.56   Declining Trend-0.2534209372
BAC2021-06-2541.62   Rising Trend0.1353152225
BAC2021-06-2440.83   Declining Trend-0.60437073815
BAC2021-06-2340.2   Declining Trend-1.25932013460
BAC2021-06-2239.97   Declining Trend-1.60844099506
BAC2021-06-2139.75   Declining Trend-1.77848083406
BAC2021-06-1838.78   Declining Trend-1.951102725346
BAC2021-06-1739.8   Declining Trend-1.10880677019
BAC2021-06-1641.62   Rising Trend0.3163819088
BAC2021-06-1541.39   Declining Trend-0.05839241345
BAC2021-06-1441.36   Declining Trend-0.01936032545
BAC2021-06-1141.86   Rising Trend0.18531187851
BAC2021-06-1041.69   Rising Trend0.29540085797
BAC2021-06-0942.32   Rising Trend0.51642318095
BAC2021-06-0842.88   Rising Trend0.83541861156
BAC2021-06-0743.12   Rising Trend1.11428382849
BAC2021-06-0443.27   Rising Trend1.23537183026
BAC2021-06-0343.25   Rising Trend1.52346954291
BAC2021-06-0242.94   Rising Trend1.46334163370
BAC2021-06-0142.92   Rising Trend1.49742858067
BAC2021-05-2842.39   Rising Trend1.26138482179
BAC2021-05-2742.55   Rising Trend1.48252923880
BAC2021-05-2642.04   Rising Trend1.28441323200
BAC2021-05-2542.01   Rising Trend1.2852590611
BAC2021-05-2442.63   Rising Trend1.3831362164
BAC2021-05-2142.4   Rising Trend1.2840229825
BAC2021-05-2041.87   Rising Trend1.38436859425
BAC2021-05-1941.97   Rising Trend1.21942647260
BAC2021-05-1842.16   Rising Trend1.43237863832
BAC2021-05-1742.74   Rising Trend1.53532632701
BAC2021-05-1442.36   Rising Trend1.47930871758
BAC2021-05-1341.84   Rising Trend1.35742001545
BAC2021-05-1241.18   Rising Trend1.22847402406
BAC2021-05-1141.57   Rising Trend1.42842934706
BAC2021-05-1042.05   Rising Trend1.741223688
BAC2021-05-0742.18   Rising Trend1.99539234630
BAC2021-05-0642.01   Rising Trend2.0939005597
BAC2021-05-0541.39   Rising Trend2.21923234939
BAC2021-05-0441.0   Rising Trend2.24353854604
BAC2021-05-0340.56   Rising Trend2.0241931216
BAC2021-04-3040.53   Rising Trend2.04439191210
BAC2021-04-2941.11   Rising Trend2.20143969488
BAC2021-04-2840.03   Rising Trend1.78733967594
BAC2021-04-2739.88   Rising Trend1.71834266233
BAC2021-04-2639.41   Rising Trend1.36134565810
BAC2021-04-2339.18   Rising Trend1.15348673987
BAC2021-04-2238.36   Rising Trend0.97348059784
BAC2021-04-2138.72   Rising Trend0.82937832478
BAC2021-04-2038.08   Rising Trend0.62350802069
BAC2021-04-1939.17   Rising Trend1.17742259827
BAC2021-04-1639.15   Rising Trend1.22860616073
BAC2021-04-1538.74   Rising Trend1.102117934053
BAC2021-04-1439.88   Rising Trend2.60451953259
BAC2021-04-1339.32   Rising Trend2.26846689724
BAC2021-04-1240.06   Rising Trend2.75345513810
BAC2021-04-0939.99   Rising Trend3.46445828620
BAC2021-04-0839.7   Rising Trend3.57745257241
BAC2021-04-0740.05   Rising Trend3.95343073475
BAC2021-04-0639.69   Rising Trend3.92242564891
BAC2021-04-0539.8   Rising Trend3.94250302630
BAC2021-04-0139.49   Rising Trend3.79265567619
BAC2021-03-3138.69   Rising Trend3.11149230798
BAC2021-03-3038.99   Rising Trend3.35856615099
BAC2021-03-2938.31   Rising Trend3.00445657230
BAC2021-03-2638.68   Rising Trend3.06466717380
BAC2021-03-2537.66   Rising Trend2.50347385281
BAC2021-03-2436.9   Rising Trend2.26743848494
BAC2021-03-2336.9   Rising Trend2.29749802521
BAC2021-03-2237.66   Rising Trend2.64854671805
BAC2021-03-1938.53   Rising Trend3.256106229812
BAC2021-03-1838.94   Rising Trend3.70895187207
BAC2021-03-1737.95   Rising Trend2.863758912
BAC2021-03-1637.64   Rising Trend2.84550270305
BAC2021-03-1537.75   Rising Trend2.79950130246
BAC2021-03-1237.94   Rising Trend3.03246009642
BAC2021-03-1137.24   Rising Trend3.39345806270
BAC2021-03-1037.37   Rising Trend3.6353324026
BAC2021-03-0936.32   Rising Trend3.30463879570
BAC2021-03-0837.13   Rising Trend3.89165299638
BAC2021-03-0536.93   Rising Trend3.84274264964
BAC2021-03-0436.5   Rising Trend3.22796284016
BAC2021-03-0336.42   Rising Trend2.90165983523
BAC2021-03-0235.53   Rising Trend2.42141129392
BAC2021-03-0135.79   Rising Trend2.97245861887
BAC2021-02-2634.71   Rising Trend2.55270908584
BAC2021-02-2535.93   Rising Trend3.62874665500
BAC2021-02-2436.38   Rising Trend3.85358101287
BAC2021-02-2335.52   Rising Trend3.25767402854
BAC2021-02-2235.15   Rising Trend2.9956723533
BAC2021-02-1934.54   Rising Trend2.88354399297
BAC2021-02-1834.19   Rising Trend2.66937508739
BAC2021-02-1734.41   Rising Trend2.69145471267
BAC2021-02-1634.27   Rising Trend2.69152701093
BAC2021-02-1233.37   Rising Trend2.22637445452
BAC2021-02-1132.88   Rising Trend3.68429472457
BAC2021-02-1032.98   Rising Trend4.27544992656
BAC2021-02-0932.95   Rising Trend4.59335848160
BAC2021-02-0833.09   Rising Trend4.50645984476
BAC2021-02-0532.37   Rising Trend4.37141976668
BAC2021-02-0432.5   Rising Trend4.4451716497
BAC2021-02-0331.58   Rising Trend3.91249323739
BAC2021-02-0231.03   Rising Trend3.48553465261
BAC2021-02-0129.96   Rising Trend2.81740931506
BAC2021-01-2929.65   Rising Trend2.97863991518
BAC2021-01-2830.32   Rising Trend3.34251147695
BAC2021-01-2729.83   Rising Trend3.25963708024
BAC2021-01-2630.94   Rising Trend3.98836311430
BAC2021-01-2531.16   Rising Trend3.94648058338
BAC2021-01-2231.55   Rising Trend4.06445276779
BAC2021-01-2131.77   Rising Trend4.2948623579
BAC2021-01-2032.34   Rising Trend4.56453896236
BAC2021-01-1932.77   Rising Trend4.81978028402
BAC2021-01-1533.01   Rising Trend4.6657389390
BAC2021-01-1433.99   Rising Trend5.03748398452
BAC2021-01-1333.46   Rising Trend6.47443082630
BAC2021-01-1233.66   Rising Trend7.01768109028
BAC2021-01-1133.07   Rising Trend6.92551746387
BAC2021-01-0832.53   Rising Trend6.42744598443
BAC2021-01-0732.86   Rising Trend6.69674316296
BAC2021-01-0632.15   Rising Trend6.335106941368
BAC2021-01-0530.26   Rising Trend4.21348386816
BAC2021-01-0430.03   Rising Trend4.12451437696
BAC2020-12-3130.31   Rising Trend4.23828695956
BAC2020-12-3029.98   Rising Trend4.44126327272
BAC2020-12-2930.01   Rising Trend4.48133255733
BAC2020-12-2830.13   Rising Trend4.77332807637
BAC2020-12-2429.96   Rising Trend4.80822632273
BAC2020-12-2330.05   Rising Trend4.65252424470
BAC2020-12-2229.21   Rising Trend4.19139052525
BAC2020-12-2129.74   Rising Trend4.32193333399
BAC2020-12-1828.67   Rising Trend3.30882361868
BAC2020-12-1728.83   Rising Trend3.33343135132
BAC2020-12-1628.72   Rising Trend2.9242441667
BAC2020-12-1528.64   Rising Trend2.66343663958
BAC2020-12-1428.22   Rising Trend4.07240208788
BAC2020-12-1128.57   Rising Trend4.20640524878
BAC2020-12-1029.11   Rising Trend4.65558794133
BAC2020-12-0928.8   Rising Trend4.29454861278
BAC2020-12-0828.93   Rising Trend4.26533794779
BAC2020-12-0729.09   Rising Trend4.70742162591
BAC2020-12-0429.29   Rising Trend4.62365930030
BAC2020-12-0328.91   Rising Trend4.42553967984
BAC2020-12-0229.06   Rising Trend4.47745185697
BAC2020-12-0128.69   Rising Trend4.42950246399
BAC2020-11-3028.16   Rising Trend4.27663496145
BAC2020-11-2728.99   Rising Trend4.8725971555
BAC2020-11-2529.03   Rising Trend4.96157204440
BAC2020-11-2428.98   Rising Trend4.78880266717
BAC2020-11-2327.39   Rising Trend3.5845281307
BAC2020-11-2026.81   Rising Trend3.17840513598
BAC2020-11-1926.98   Rising Trend3.21846297049
BAC2020-11-1826.98   Rising Trend3.16154343644

BAC Income Statement

Annual

Dec-12Dec-13Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20
Total revenues83,351 M86,090 M85,894 M82,965 M83,701 M87,126 M91,020 M91,244 M85,528 M
Cost of sales-3,038 M-2,683 M-2,522 M-2,389 M-2,241 M-2,103 M-2,063 M-1,729 M-1,843 M
Gross operating profit100,095 M98,845 M96,829 M93,514 M93,662 M99,466 M109,627 M113,589 M93,753 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)3,072 M16,172 M7,963 M22,187 M25,021 M29,213 M34,584 M32,754 M18,995 M
Income taxes-1,116 M4,741 M2,443 M6,277 M7,199 M10,981 M6,437 M5,324 M1,101 M
Net income from total operations4,188 M11,431 M5,520 M15,910 M17,822 M18,232 M28,147 M27,430 M17,894 M
Minority floaterest000000000
Total net income4,188 M11,431 M5,520 M15,910 M17,822 M18,232 M28,147 M27,430 M17,894 M
Preferred dividends1,428 M1,349 M1,044 M1,483 M1,682 M1,614 M1,451 M1,432 M1,421 M
Net income available for common2,760 M10,082 M4,476 M14,427 M16,140 M16,618 M26,696 M25,998 M16,473 M
Depreciation3,038 M2,683 M2,522 M2,389 M2,241 M2,103 M2,063 M1,729 M1,843 M
Amortization1,264 M1,086 M936 M834 M730 M473 M000
Operating income before depreciation (EBITDA)000000000
Total Income available for floaterest expense (EBIT)000000000
Basic EPS total00000002.771.88
Diluted EPS total00000002.751.87

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!