Company profile

Ticker
BAC
Exchange
CEO
Brian T. Moynihan
Employees
Incorporated in
Location
Fiscal year end
Sector
Industry (SEC)
Former names
Bankamerica Corp, Nationsbank Corp
SEC CIK
IRS number
560906609

BAC stock data

(
)

Calendar

29 Jul 19
24 Aug 19
31 Dec 19

News

Company financial data Financial data

Quarter (USD) Jun 19 Mar 19 Dec 18 Sep 18
Revenue 23.08B 23B 22.74B 22.78B
Net income 7.35B 7.31B 7.28B 7.17B
Diluted EPS 0.74 0.71 0.7 0.66
Net profit margin 31.83% 31.78% 32.01% 31.47%
Net change in cash -7.45B 13.66B
Cash on hand 171.39B 177.4B 184.86B
Annual (USD) Dec 18 Dec 17 Dec 16 Dec 15
Revenue 91.25B 87.35B 83.7B 82.97B
Net income 28.15B 18.23B 17.82B 15.91B
Diluted EPS 2.61 1.56 1.49 1.31
Net profit margin 30.85% 20.87% 21.29% 19.18%
Net change in cash 19.97B 9.7B -11.62B 20.76B
Cash on hand 177.4B 157.43B 147.74B 159.35B

Financial data from company earnings reports

Content analysis ?
Positive
Negative
Uncertain
Constraining
Legalese
Litigous
Readability
H.S. sophomore Avg
New words: amusement, ANC, Autorit, benchmark, CFTC, civil, conclusion, convened, de, dealer, delivery, des, encompassing, Fed, French, gave, hardware, IBOR, India, JJ, KK, launched, led, Oil, persuade, Prudentiel, recommended, renovated, rest, revised, Thrift, top, unavailability, uninterrupted, universal
Removed: accurately, advantage, aggregation, approve, assumed, beginning, beneficial, broker, communicate, consistently, continually, Conversely, cyber, district, domiciled, entering, frequently, identifiable, inform, intermediary, internally, investable, mandatory, merger, migrating, monitored, netted, notification, OAS, positioning, premium, proposal, ready, repricing, retrospective, reviewed, safety, strength, structure, supervisory, threshold, understand, varied, volatile