FinDogFinDog
Monday, November 2, 2026Closing data · 4:00 PM ET
English
Log in
FinDog Earnings CheckupEarnings release 10-14 · 10-Q 10-30Data from SEC filings

Bank of America Q3 2026: EPS $0.91 misses as $1.2 billion settlement charge hits

Bank of America earned $6.93 billion, or $0.91 a share, in Q3 2026 — below the $1.114 consensus because a $1.2 billion regulatory settlement charge landed in the quarter. Revenue rose 3.2% to $29.96 billion on an 8% jump in net interest income. Read the reported numbers first, then the adjusted $1.08 EPS, which still fell short of consensus.

1 · Expected vs. Actual

Free preview below
EPS (non-GAAP)
Miss
$1.08
Est. $1.11 · −3.1%

$0.91 of GAAP earnings per share came in 18.3% below the $1.114 consensus, and even the adjusted $1.08 missed by 3.1%. The gap is almost entirely the $1.2 billion regulatory settlement charge, worth $0.17 a share and not tax-deductible. Strip it out and net income was $8.1 billion, with an adjusted return on tangible common equity of 14.9%.

Revenue
$29.96B
No consensus · YoY +3.2%

Revenue of $29.96 billion was up 3.2% from $29.04 billion a year ago, but down 5.1% from Q2 2026's $31.56 billion. Net interest income did the work, rising 8% to $16.4 billion as the net interest yield climbed 15 basis points to 2.16%. Trading and deal fees went the other way: sales and trading fell 5.0% to $5.08 billion and investment banking fees dropped 11.0% to $1.8 billion.

Members Only

Log in to read 35 analyses a week for free

Create a free account to read 35 full earnings analyses each week — all five steps: expected vs. actual, guidance tracker, money flow, balance sheet and risks. Members get unlimited access.

Figures on this page come from the company's original SEC filings. The analysis is generated automatically and checked against validation rules, but may still contain errors or omissions. Not investment advice. · Generated 2026-11-03

Ask About This Report

Answers are based on the earnings release and the analysis above. Free accounts get 3 questions a week; members get 30 a day.

Log in to ask a question.