On Monday morning, the nation’s second largest bank released the firm’s first quarter financial results. Those results appear to be somewhat better than some had expected after seeing several competitors report last week. For the period ended March 31st, Bank of America (BAC) posted GAAP EPS of $ 0.80 (net income of $ 7.1M), which was down (-7%) from $ 0.86 for the year ago period, but did beat Wall Street by about six cents. This came on revenue generation of $ 23.2B. That line was good enough for year over year growth of 1.7%, and also bested Wall Street’s expectations.
Net interest income increased by $ 1.4B to $ 11.6B (+ 13%), driven by deposit growth, loan growth and higher long end interest rates. Non-interest income, unfortunately decreased 8% to $ 11.7B, driven by reduced investment banking revenue. Average deposits increased 13% to $ 2T, while average loan and lease balances increased 8% to $ 978B, and average global liquidity sources increased 11% to $ 1.1T. BAC posted a provision of just $ 30M for credit losses. Between $ 400M and $ 500M had been expected by Wall Street. The bank also released a net $ 362M in reserves, which is in stark contrast to JP Morgan’s (JPM) $ 1.46B provision for credit losses, which included a $ 902M addition to its credit loss reserves.
In addition, Bank of America returned $ 4.4B to shareholders through dividends and share repurchases. The bank’s return on average common shareholder equity (ROCE) ratio printed at an even 11%, while the return on average tangible common shareholder equity (ROTCE) hit the tape at 15.5%.
Consumer Banking: Produced $ 2,978B (+ 10.9%) in net income on total revenue of $ 8,813B (+ 9.2%). Average deposits increased 14% to slightly more than $ 1,056B. Average loans and leases decreased 2% to $ 384B. Consumer investment assets increased 10% to $ 358B. Combined credit / debit card spend popped 15% to $ 26B (credit cards: + 25%, debit cards: + 9%).
Global Wealth and Investment Management: Produced $ 1,134B (+ 28.4%) in net income on total revenue of $ 5,476B (+ 10.2%). Total client balances increased 7% to $ 3.7T drive by client flows and higher market valuations. Average deposits were up 18% to $ 385B. Average loans and leases increased 12% to $ 211B.
Global Banking: Produced $ 1,724B (-20.7%) on total revenue of $ 5,194B (+ 12.1%). Average deposits increased 11% to $ 540B. Average loans and leases increased 9% to $ 359B. Total investment banking fees decreased 35.9% to $ 1.5B.
Global Markets: Produced net income of $ 1,595B (-22.3%) on total revenue of $ 5,292B (-14.6%). Sales and trading revenue decreased 7% to $ 4.7B. Fixed income revenue decreased 19% to $ 2.7B, while equity income increased 9% to $ 2B. Investment banking fees decreased from $ 1B to $ 600M.
The bank did say that it has no material direct exposure to Russia. The bank does have a rough $ 700M in lending and counterparty exposure. All of those loans have been downgraded and reported with increased allowance coverage made during the quarter.
On Credit Quality
Net Charge offs dropped from $ 823M for the year ago period to $ 392M, dropping the net charge off ratio in turn from 0.37% to 0.16%. Non-performing loans and leases dropped from $ 5,162B a year ago to $ 4,625B. This in turn dropped the non-performing loans and leases ratio from 0.58% to 0.47%. The firm’s allowance for loan and lease losses dropped from $ 16,168B to $ 12,104B, taking the allowance ratio for loan and lease losses from 1.8% to 1.23%.
Readers most likely know that I am currently long two banks, Wells Fargo (WFC) which did not have a great quarter overall, and Bank of America, which posted a quarter that I am satisfied with. The reason that I chose these two banks above the others is simple. They both do more domestic business than do some of their competitors and that is a positive in 2022. They both also rely more heavily on traditional banking means as a way of doing business (though certainly not entirely in BAC’s case) than does much of the competition. That places more emphasis on the ability to drive net interest income at a time where longer-term interest rates are rising and the environment appears less attractive for businesses that drive non-interest income such as investment banking and trading.
I have placed a Fibonacci retracement model upon BAC’s performance dating back to the lows of last July. Even though most models do not include the 23.6% and 78.6% retracement levels, I have drawn them in for you at $ 46.90 and $ 39.42, respectively. Readers can see here that BAC has retraced nearly 100% of the July 2021 through February 2022 rally.
Though this release was solid and I continue to like this name, I would not be surprised to see these shares complete the 100% round trip. I will be a buyer down to $ 36.50. Then, we’ll take a look. Do not forget BAC does pay shareholders $ 0.84 per share annually, in quarterly installments. That’s good for a yield of 2.24%.
– Target Price: $ 51
– Pivot: $ 43 (50 day SMA)
– Add: Down to $ 36.50 (July 2021 low)
– Panic: $ 35 (-8% from current level)
Risk Averse Trade Idea (minimal lots)
– Purchase 100 shares of BAC at or close to the last sale ($ 38.33).
– Sell (write) one BAC August 19th $ 42 call for roughly $ 1.30.
– Net Basis: $ 37.03
Okay with more risk?
– Sell (write) one BAC August 19th $ 37 put for about $ 2.20.
– Net Basis Becomes: $ 34.83
– Best case? Called away in August for a profit of 20.6%.
– Worst case? Long 200 shares at a net basis of $ 35.92 in August with BAC trading below $ 37.
Get an email alert each time I write an article for Real Money. Click the “+ Follow” next to my byline to this article.