Index S&P 500
P/E 15.23
EPS (ttm) 3.67
Insider Own 0.18%
Shs Outstand 7.33B
Perf Week 0.99%
Market Cap 408.06B
Forward P/E 12.80
EPS next Y 4.37
Insider Trans -1.12%
Shs Float 7.29B
Perf Month 9.57%
Enterprise Value -
PEG 0.81
EPS next Q 0.97
Inst Own 77.71%
Short Float 1.52%
Perf Quarter 8.09%
Income 28.25B
P/S 2.08
EPS this Y 18.88%
Inst Trans 1.51%
Short Ratio 3.06
Perf Half Y 19.76%
Sales 195.86B
P/B 1.47
EPS next Y 14.43%
ROA 0.88%
Short Interest 110.79M
Perf YTD 27.14%
Book/sh 37.95
P/C -
EPS next 5Y 15.89%
ROE 9.87%
52W High 56.07 -0.34%
Perf Year 28.46%
Cash/sh -
P/FCF 9.57
EPS past 3/5Y -3.45% 3.14%
ROIC 4.55%
52W Low 33.06 69.00%
Perf 3Y 75.89%
Dividend Est. 1.08 (1.94%)
EV/EBITDA -
Sales past 3/5Y 26.94% 11.46%
Gross Margin -
Volatility 1.78% 1.73%
Perf 5Y 95.11%
Dividend TTM 1.08 (1.93%)
EV/Sales -
EPS Y/Y TTM 33.84%
Oper. Margin 16.72%
ATR (14) 1.00
Perf 10Y 232.62%
Dividend Ex-Date Dec 05, 2025
Quick Ratio -
Sales Y/Y TTM 0.15%
Profit Margin 14.43%
RSI (14) 66.09
Recom 1.56
Dividend Gr. 3/5Y 8.63% 8.67%
Current Ratio 0.97
EPS Q/Q 31.47%
SMA20 3.39%
Beta 1.29
Target Price 59.82
Payout 31.12%
Debt/Eq 2.36
Sales Q/Q -5.17%
SMA50 5.50%
Rel Volume 0.91
Prev Close 55.27
Employees 213000
LT Debt/Eq 1.04
Earnings Jan 14 BMO
SMA200 18.33%
Avg Volume 36.16M
Price 55.88
IPO Jun 05, 1979
Option/Short Yes / Yes
EPS/Sales Surpr. 11.38% 2.08%
Trades
Volume 32,878,645
Change 1.10%
Date
Action
Analyst
Rating Change
Price Target Change
Oct-03-25 Upgrade
Erste Group
Hold → Buy
Jul-08-25 Downgrade
HSBC Securities
Buy → Hold
$51
Jun-27-25 Downgrade
Robert W. Baird
Outperform → Neutral
$52
May-15-25 Initiated
TD Cowen
Buy
$53
Apr-07-25 Upgrade
Morgan Stanley
Equal-Weight → Overweight
$47
Mar-07-25 Upgrade
Robert W. Baird
Neutral → Outperform
$45 → $50
Jan-07-25 Upgrade
UBS
Neutral → Buy
$43 → $53
Jan-07-25 Upgrade
HSBC Securities
Hold → Buy
$50
Dec-09-24 Downgrade
Morgan Stanley
Overweight → Equal-Weight
$48 → $55
Nov-08-24 Upgrade
Citigroup
Neutral → Buy
$46 → $54
Sep-03-24 Upgrade
Deutsche Bank
Hold → Buy
$45
Jul-09-24 Upgrade
Piper Sandler
Underweight → Neutral
$37 → $42
Jul-02-24 Upgrade
Seaport Research Partners
Neutral → Buy
$48
Jun-14-24 Upgrade
Keefe Bruyette
Mkt Perform → Outperform
$37 → $46
Apr-19-24 Upgrade
Wolfe Research
Peer Perform → Outperform
$42
Apr-04-24 Downgrade
UBS
Buy → Neutral
$39 → $40
Mar-28-24 Downgrade
HSBC Securities
Buy → Hold
$38 → $39
Jan-30-24 Upgrade
Morgan Stanley
Equal-Weight → Overweight
$32 → $41
Jan-16-24 Downgrade
Odeon
Buy → Hold
Dec-14-23 Upgrade
Odeon
Hold → Buy
Show Previous Ratings
Today 03:15PM
02:16PM
02:12PM
12:01PM
09:40AM
09:00AM
Loading…
09:00AM
07:15AM
06:35AM
06:32AM
(Private Banker International)
05:30AM
03:24AM
Dec-21-25 10:00AM
09:09AM
Dec-20-25 01:42PM
08:25AM
05:35AM
Loading…
05:35AM
Dec-19-25 05:45PM
03:01PM
12:15PM
11:44AM
11:05AM
08:47AM
08:30AM
08:18AM
07:59AM
07:37AM
03:26AM
Dec-18-25 11:58AM
09:00AM
03:26AM
04:47PM
Loading…
Dec-17-25 04:47PM
04:03PM
11:03AM
10:00AM
(The Wall Street Journal)
07:40AM
05:00AM
Dec-16-25 04:15PM
02:36PM
02:33PM
02:16PM
12:48PM
11:04AM
08:51AM
07:30AM
07:30AM
(The Wall Street Journal)
07:06AM
06:33AM
05:20AM
04:29AM
12:01AM
Dec-15-25 04:50PM
01:56PM
12:30PM
07:43AM
07:28AM
Dec-14-25 07:31AM
03:00AM
Dec-12-25 07:55PM
05:37PM
05:07PM
01:17PM
(The Wall Street Journal)
12:43PM
(The Wall Street Journal)
12:13PM
(The Wall Street Journal)
12:00PM
10:52AM
09:30AM
07:33AM
04:20AM
Dec-11-25 10:50PM
03:53PM
02:31PM
02:19PM
12:03PM
12:00PM
10:31AM
10:00AM
09:15AM
08:01AM
07:33AM
06:05AM
Dec-10-25 06:28PM
05:45PM
04:13AM
03:26AM
Dec-09-25 03:58PM
01:14PM
11:30AM
11:00AM
08:22AM
Dec-08-25 05:03PM
01:47PM
09:00AM
08:18AM
08:18AM
05:23AM
Dec-06-25 10:00AM
08:00AM
04:38AM
02:30AM
Dec-05-25 04:29PM
Bank of America Corp. is a bank and financial holding company, which engages in the provision of banking and nonbank financial services. It operates through the following segments: Consumer Banking, Global Wealth and Investment Management (GWIM), Global Banking, Global Markets, and All Other. The Consumer Banking segment offers credit, banking, and investment products and services to consumers and small businesses. The GWIM segment focuses on solutions to meet clients' needs through a full set of investment management, brokerage, banking, and retirement products. The Global Banking segment deals with lending-related products and services, integrated working capital management and treasury solutions to clients, and underwriting and advisory services. The Global Markets segment includes sales and trading services, as well as research, to institutional clients across fixed-income, credit, currency, commodity, and equity businesses. The All Other segment consists of asset and liability management activities, equity investments, non-core mortgage loans and servicing activities, the net impact of periodic revisions to the mortgage servicing rights valuation model for both core and non-core MSRs, other liquidating businesses, residual expense allocations and other. The company was founded by Amadeo Peter Giannini in 1904 and is headquartered in Charlotte, NC.
Insider Trading
Relationship
Date
Transaction
Cost
#Shares
Value ($)
#Shares Total
SEC Form 4
BANK OF AMERICA CORP /DE/ 10% Owner Dec 19 '25 Buy 10.32 1,000 10,319 1,000 Dec 22 05:14 PM BANK OF AMERICA CORP /DE/ 10% Owner Dec 19 '25 Sale 10.54 1,000 10,540 0 Dec 22 05:14 PM BANK OF AMERICA CORP /DE/ 10% Owner Dec 08 '25 Buy 11.53 1,000 11,530 1,000 Dec 10 08:42 AM BANK OF AMERICA CORP /DE/ 10% Owner Dec 08 '25 Sale 11.46 1,000 11,455 0 Dec 10 08:42 AM BANK OF AMERICA CORP /DE/ 10% Owner Nov 18 '25 Sale 24.56 1,164 28,588 0 Nov 20 04:34 PM BANK OF AMERICA CORP /DE/ 10% Owner Nov 14 '25 Buy 24.76 1,164 28,821 1,164 Nov 18 06:01 PM BANK OF AMERICA CORP /DE/ 10% Owner Nov 07 '25 Buy 12.55 1 13 1 Nov 12 11:28 AM BANK OF AMERICA CORP /DE/ 10% Owner Nov 07 '25 Sale 12.54 1 13 0 Nov 12 11:28 AM BANK OF AMERICA CORP /DE/ 10% Owner Nov 06 '25 Sale 12.54 1 13 0 Nov 07 03:20 PM BANK OF AMERICA CORP /DE/ 10% Owner Oct 13 '25 Buy 12.48 1 12 1 Oct 15 02:45 PM BANK OF AMERICA CORP /DE/ 10% Owner Oct 10 '25 Buy 10.56 6,440 68,006 6,440 Oct 14 01:37 PM BANK OF AMERICA CORP /DE/ 10% Owner Oct 10 '25 Sale 10.63 6,440 68,489 0 Oct 14 01:37 PM BANK OF AMERICA CORP /DE/ 10% Owner Oct 09 '25 Buy 10.62 190 2,018 190 Oct 10 04:07 PM BANK OF AMERICA CORP /DE/ 10% Owner Oct 09 '25 Sale 10.62 190 2,018 0 Oct 10 04:07 PM BANK OF AMERICA CORP /DE/ 10% Owner Oct 03 '25 Buy 12.53 2,250 28,187 2,250 Oct 07 03:36 PM BANK OF AMERICA CORP /DE/ 10% Owner Oct 03 '25 Sale 12.57 2,250 28,292 0 Oct 07 03:36 PM BANK OF AMERICA CORP /DE/ 10% Owner Sep 26 '25 Buy 12.40 197 2,443 197 Oct 01 06:43 PM BANK OF AMERICA CORP /DE/ 10% Owner Sep 26 '25 Sale 12.39 197 2,442 0 Oct 01 06:43 PM BANK OF AMERICA CORP /DE/ 10% Owner Sep 25 '25 Buy 12.64 4,780 60,419 4,780 Sep 29 03:39 PM BANK OF AMERICA CORP /DE/ 10% Owner Sep 25 '25 Sale 12.68 4,780 60,610 0 Sep 29 03:39 PM BANK OF AMERICA CORP /DE/ 10% Owner Sep 17 '25 Buy 10.64 10,784 114,796 10,784 Sep 19 04:31 PM BANK OF AMERICA CORP /DE/ 10% Owner Sep 17 '25 Sale 10.56 10,784 113,879 0 Sep 19 04:31 PM BANK OF AMERICA CORP /DE/ 10% Owner Aug 19 '25 Buy 11.81 2,100 24,795 2,100 Aug 21 12:01 PM BANK OF AMERICA CORP /DE/ 10% Owner Aug 19 '25 Sale 11.86 2,100 24,906 0 Aug 21 12:01 PM BANK OF AMERICA CORP /DE/ 10% Owner Aug 11 '25 Buy 6.52 105 684 105 Aug 13 07:51 PM BANK OF AMERICA CORP /DE/ 10% Owner Aug 11 '25 Sale 6.52 105 684 0 Aug 13 07:51 PM BANK OF AMERICA CORP /DE/ 10% Owner Aug 11 '25 Buy 8.22 349 2,871 349 Aug 13 07:32 PM BANK OF AMERICA CORP /DE/ 10% Owner Aug 11 '25 Sale 8.22 349 2,871 0 Aug 13 07:32 PM DeMare James P President, Global Markets Aug 01 '25 Sale 45.57 148,391 6,761,733 223,407 Aug 01 04:31 PM DeMare James P Officer Aug 01 '25 Proposed Sale 47.32 148,391 7,021,862 Aug 01 02:21 PM BANK OF AMERICA CORP /DE/ 10% Owner Jul 02 '25 Buy 7.34 111 815 111 Jul 07 04:41 PM BANK OF AMERICA CORP /DE/ 10% Owner Jul 02 '25 Sale 7.46 111 828 0 Jul 07 04:41 PM BANK OF AMERICA CORP /DE/ 10% Owner Jun 11 '25 Buy 7.95 38,169 303,633 38,169 Jun 13 04:58 PM BANK OF AMERICA CORP /DE/ 10% Owner Jun 11 '25 Sale 7.90 8,126 64,193 30,043 Jun 13 04:58 PM BANK OF AMERICA CORP /DE/ 10% Owner Jun 11 '25 Buy 7.45 30,448 226,798 30,448 Jun 13 04:38 PM BANK OF AMERICA CORP /DE/ 10% Owner Jun 11 '25 Sale 7.42 18,208 135,097 12,240 Jun 13 04:38 PM BANK OF AMERICA CORP /DE/ 10% Owner Jun 11 '25 Buy 5.30 75 398 75 Jun 13 03:28 PM BANK OF AMERICA CORP /DE/ 10% Owner Jun 11 '25 Sale 5.30 75 398 0 Jun 13 03:28 PM Boland Darrin Steve Officer May 07 '25 Proposed Sale 40.84 42,207 1,723,733 May 07 09:35 AM BANK OF AMERICA CORP /DE/ 10% Owner Apr 16 '25 Buy 11.09 2,103 23,322 2,103 Apr 17 05:38 PM BANK OF AMERICA CORP /DE/ 10% Owner Apr 09 '25 Buy 10.85 13 141 13 Apr 11 04:17 PM BANK OF AMERICA CORP /DE/ 10% Owner Apr 09 '25 Sale 10.89 13 142 0 Apr 11 04:17 PM BANK OF AMERICA CORP /DE/ 10% Owner Mar 14 '25 Buy 12.45 8,100 100,813 8,100 Mar 18 03:47 PM BANK OF AMERICA CORP /DE/ 10% Owner Mar 14 '25 Sale 12.30 8,100 99,670 0 Mar 18 03:47 PM BANK OF AMERICA CORP /DE/ 10% Owner Mar 11 '25 Buy 12.43 1 12 1 Mar 13 02:10 PM BANK OF AMERICA CORP /DE/ 10% Owner Mar 11 '25 Sale 12.48 1 12 0 Mar 13 02:10 PM BANK OF AMERICA CORP /DE/ 10% Owner Feb 26 '25 Buy 9.19 8 73 8 Feb 28 02:35 PM BANK OF AMERICA CORP /DE/ 10% Owner Feb 26 '25 Sale 9.06 8 72 0 Feb 28 02:35 PM BANK OF AMERICA CORP /DE/ 10% Owner Feb 24 '25 Buy 9.08 1,387 12,594 1,387 Feb 26 02:05 PM BANK OF AMERICA CORP /DE/ 10% Owner Feb 24 '25 Sale 9.10 1,387 12,622 0 Feb 26 02:05 PM BANK OF AMERICA CORP /DE/ 10% Owner Feb 21 '25 Buy 9.02 24,110 217,472 24,110 Feb 25 02:03 PM BANK OF AMERICA CORP /DE/ 10% Owner Feb 21 '25 Sale 9.13 24,110 220,179 0 Feb 25 02:03 PM BANK OF AMERICA CORP /DE/ 10% Owner Feb 18 '25 Buy 12.65 6,773 85,678 6,773 Feb 20 03:59 PM BANK OF AMERICA CORP /DE/ 10% Owner Feb 18 '25 Sale 12.51 6,773 84,730 0 Feb 20 03:59 PM BANK OF AMERICA CORP /DE/ 10% Owner Feb 04 '25 Buy 11.47 1,900 21,793 1,900 Feb 06 04:08 PM BANK OF AMERICA CORP /DE/ 10% Owner Feb 04 '25 Sale 11.46 1,900 21,774 0 Feb 06 04:08 PM BANK OF AMERICA CORP /DE/ 10% Owner Jan 17 '25 Buy 11.37 1,611 18,317 1,611 Jan 22 04:02 PM BANK OF AMERICA CORP /DE/ 10% Owner Jan 17 '25 Sale 11.24 1,611 18,108 0 Jan 22 04:02 PM BANK OF AMERICA CORP /DE/ 10% Owner Jan 15 '25 Buy 10.79 6 65 6 Jan 17 04:53 PM BANK OF AMERICA CORP /DE/ 10% Owner Jan 15 '25 Sale 10.94 6 66 0 Jan 17 04:53 PM BANK OF AMERICA CORP /DE/ 10% Owner Jan 15 '25 Buy 11.71 800 9,368 800 Jan 17 04:53 PM BANK OF AMERICA CORP /DE/ 10% Owner Jan 15 '25 Sale 11.66 800 9,328 0 Jan 17 04:53 PM BANK OF AMERICA CORP /DE/ 10% Owner Jan 10 '25 Buy 6.02 16,585 99,842 16,585 Jan 14 04:00 PM BANK OF AMERICA CORP /DE/ 10% Owner Jan 10 '25 Sale 6.00 16,585 99,510 0 Jan 14 04:00 PM