00034 - BAC - Bank of America Corp

BAC NYSE: 27.82 USD on 2023-03-17
Country: USA - 5510101010.0 : Banks (NEC)
sectors - other companies... - Yahoo!- Roic

gauge graph for BAC
mktcap_usd=222540
ConsensRecom=2.41
earning_yield=10.69%
growth=2.11%
dilution=-5.03%
div_ratio=19.50%
sh_payout_ratio=64.11%
margin=27.00%
cfmargin=-1.15
ratiopaid=1.47
sratiopaid=77.11%
ratioConsens=1.42

Description

Bank of America Corporation is a bank holding company and a financial holding company. Its segments include Consumer Banking, Global Wealth & Investment Management (GWIM), Global Banking and Global Markets. Consumer Banking segment offers a range of credit, banking and investment products and services to consumers and small businesses. The GWIM includes two businesses: Merrill Wealth Management, which provides tailored solutions to meet clients' needs through a full set of investment management, brokerage, banking and retirement products and Bank of America Private Bank, which provides comprehensive wealth management solutions. Global Banking segment provides a range of lending-related products and services, integrated working capital management and treasury solutions, and underwriting and advisory services. Global Markets segment offers sales and trading services and research services to institutional clients across fixed-income, credit, currency, commodity, and equity businesses.

Income and Cashflow Statements USD

EndDate 2016-12-31 2017-12-31 2018-12-31 2019-12-31 2020-12-31 2021-12-31 2022-12-31 mean std
sourceDate 2018-02-22 2020-02-19 2020-02-19 2020-02-19 2021-02-24 2022-02-22 2023-02-22 NaN NaN
period 12M 12M 12M 12M 12M 12M 12M NaN NaN
rev 83701 87126 91020 91244 85528 89113 94950 88955 3833
revgrowth NaN 4.01% 4.37% 0.25% -6.47% 4.11% 6.34% 2.10% 4.64%
earn 17822 18232 28147 27430 17894 31978 27528 24147 5967
earnx 17822 20185 28147 27430 17894 31978 27528 24426 5683
margin 21.29% 20.93% 30.92% 30.06% 20.92% 35.88% 28.99% 27.00% 5.97%
xmargin 21.29% 23.17% 30.92% 30.06% 20.92% 35.88% 28.99% 27.32% 5.64%
earningyld 7.35% 5.61% 11.39% 8.42% 6.85% 8.58% 10.03% 8.32% 1.95%
cfop 17277 9864 39520 61777 37993 -7193 -6327 21844 25720
cfinv -62285 -51541 -71468 -80630 -177665 -313291 -2529 -108487 104468
cffin 33153 49268 53118 3377 355819 291650 -106039 97192 164897
cfopmargin 20.64% 11.32% 43.42% 67.71% 44.42% -8.07% -6.66% 24.68% 28.41%
cfinvmargin -74.41% -59.16% -78.52% -88.37% -2.08 -3.52 -2.66% -1.23 1.18
cffinmargin 39.61% 56.55% 58.36% 3.70% 4.16 3.27 -1.12 1.13 1.88
shares 10819 10556 10026 9248 8616 8382 7999 9378 1109
fx 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 0
price 22.4 30.8 24.6 35.2 30.3 44.5 34.3 31.7 7.32
dilution NaN -2.46% -5.15% -8.07% -7.09% -2.75% -4.68% -5.03% 2.26%
dividend 4194 5700 6895 5934 7727 8055 8576 6726 1544
sharebb NaN 6987 14691 23275 20730 8736 15082 14917 6400
ltdebtbb NaN 33615 -46184 12790 -24516 -29865 10373 -7298 30684
mgtbb NaN 95570 28520 45376 359760 278576 -72008 122632 163702
divyld 1.73% 1.76% 2.79% 1.82% 2.96% 2.16% 3.13% 2.33% 0.61%
sharebbyld NaN 2.46% 5.15% 8.07% 7.09% 2.75% 4.68% 5.03% 2.26%
mgtyld NaN 29.43% 11.54% 13.93% 1.38 74.70% -26.24% 40.19% 57.88%

Balance Sheet

EndDate 2016-12-31 2017-12-31 2018-12-31 2019-12-31 2020-12-31 2021-12-31 2022-12-31 mean std
sourceDate 2018-02-22 2020-02-19 2020-02-19 2020-02-19 2021-02-24 2022-02-22 2023-02-22 NaN NaN
mktcap 242352 324715 247042 325729 261143 372921 274375 292611 49164
mktcapgrowth NaN 29.26% -27.34% 27.65% -22.10% 35.63% -30.69% 2.07% 31.75%
totAsset 2188067 2281234 2354507 2434079 2819627 3169495 3051375 2614055 394549
assetgrowth NaN 4.17% 3.16% 3.32% 14.70% 11.70% -3.80% 5.54% 6.66%
curAsset None None None None None None None NaN NaN
curAssetPct NaN NaN NaN NaN NaN NaN NaN NaN NaN
totLiab 1921872 2014088 2089182 2169269 2546703 2899429 2778178 2345532 391702
totLiabPct 87.83% 88.29% 88.73% 89.12% 90.32% 91.48% 91.05% 89.55% 1.41%
curLiab None None None None None None None NaN NaN
curLiabPct NaN NaN NaN NaN NaN NaN NaN NaN NaN
ltDebt 216823 183208 229392 216602 241118 270983 260610 231248 29643
ltDebtPct 9.91% 8.03% 9.74% 8.90% 8.55% 8.55% 8.54% 8.89% 0.69%
Equity 266195 267146 265325 264810 272924 270066 273197 268523 3534
EquityPct 12.17% 11.71% 11.27% 10.88% 9.68% 8.52% 8.95% 10.45% 1.41%
PB 91.04% 1.22 93.11% 1.23 95.68% 1.38 1.00 1.09 18.37%
price graph for BAC price graph for BAC price graph for BAC price graph for BAC

Beta

len=92.0
mean=8.32%
sd=30.14%
alpha=-0.47%
beta=1.41
r_sq=68.25%
lastdate=2023-03-17
firstdate=2016-05-31
logret1y=-39.32%

Financial Snapshot

CompanyName=Bank of America Corp
ID=1
Name=Ordinary Shares
Ticker=BAC
ISIN=None
RIC=BAC
DisplayRIC=BAC.N
InstrumentPI=294366
QuotePI=1095056
InstrumentPermID=8590941270
QuotePermID=55838320052
Exchange=New York Stock Exchange
ExchangeCode=NYSE
ExchangeCountry=USA
CoStatus=Active
CoType=Equity Issue
LastModified=2023-03-09
LatestAvailableAnnual=2022-12-31
LatestAvailableInterim=2022-12-31
Employees=217000
SharesOut=7.999e+09
TotalFloat=7.983e+09
ReportingCurrency=USD
MostRecentExchange=1.0
Industry=Banks (NEC)
IndustryCode=5510101010
NPRICE=27.8
NHIG=44.6
NLOW=27.6
PDATE=2023-03-17
VOL10DAVG=115
EV=518602
MKTCAP=222540
AREV=72565
AEBITD=49532
ANIAC=26015
AEPSXCLXOR=3.18
AREVPS=11.6
ABVPS=34.2
ACSHPS=28.8
ACFSHR=3.43
ADIVSHR=86.00%
AGROSMGN=-100000
AROEPCT=10.6
APR2REV=2.34
APEEXCLXOR=8.74
APRICE2BK=90.88%
ConsRecom=2.41
TargetPrice=39.5
ProjLTGrowthRate=3.36
ProjPE=8.12
ProjSales=101285
ProjSalesQ=25639
ProjEPS=3.42
ProjEPSQ=84.22%
ProjProfit=27615
ProjDPS=93.39%
quoteccy=USD
quotefx=100.00%
exchgccy=USD
exchgfx=100.00%
tick=None
exchg=None

Valuation

ticker=BAC
exchg=AMEX
RIC=BAC
CompanyName=Bank of America Corp
ExchangeCode=NYSE
Industry=Banks (NEC)
IndustryCode=5510101010
sector=55 Financials
region=us
ccy=USD
fx=100.00%
mktcap_usd=222540
float_usd=222092
ConsensRecom=2.41
earning_yield=10.69%
growth=2.11%
dilution=-5.03%
margin=27.00%
searning_yield=8.50%
sgrowth=-2.13%
smargin=21.47%
sdilution=-2.98%
projearning_yield=11.61%
earning_excl_yield=10.84%
div_ratio=19.50%
bb_ratio=44.61%
sh_payout_ratio=64.11%
PS=2.39
price=27.8
ratio=1.47
sratio=77.11%
sratiopaid=77.11%
ratioConsens=1.42
turnover=3.46%
cfmargin=-1.15
rdmargin=0
scfmargin=-2.86
quoteccy=USD
quotefx=100.00%
ratiopaid=1.47
dt=2023-03-17
assetgrowth=5.54%
dlnfx=0