Upgrade to Finviz Elite: Get our fastest platform speed, real-time data, and unlimited screening & charting. Start Free Trial

Last Close
61.69
Aug 21 • 3:59 PM ET Dollar change-0.17 Percentage change(-0.27%)
Aftermarket Close
61.79
Aftermarket • 7:59 PM ET Dollar change+0.10 Percentage change(0.16%)
Index
S&P 500
Market Cap
431.38B
Enterprise Value
-
Income
32.26B
Sales
195.14B
Book/sh
39.34
Cash/sh
-
Employees
213000
IPO
Jun 05, 1979
P/E
14.20
Forward P/E
11.73
PEG
0.75
P/S
2.21
P/B
1.57
P/C
-
P/FCF
5.25
EV/EBITDA
-
EV/Sales
-
Quick Ratio
-
Current Ratio
1.03
Debt/Eq
2.47
LT Debt/Eq
1.10
Option/Short
Yes / Yes
EPS (ttm)
4.35
EPS next Y
5.26
EPS next Q
1.19
EPS this Y
21.91%
EPS next Y
13.27%
EPS next 5Y
15.60%
EPS past 3/5Y
6.17% 15.28%
Sales past 3/5Y
18.12% 15.40%
EPS Y/Y TTM
27.92%
Sales Y/Y TTM
-1.71%
EPS Q/Q
35.31%
Sales Q/Q
0.28%
Insider Own
0.28%
Insider Trans
-3.07%
Inst Own
79.17%
Inst Trans
-0.53%
ROA
0.97%
ROE
11.25%
ROIC
5.34%
Gross Margin
-
Oper. Margin
21.32%
Profit Margin
16.53%
SMA20
-2.11%
SMA50
1.93%
SMA200
13.37%
Trades
Shs Outstand
7.02B
Shs Float
6.97B
52W High
65.22 -5.42%
52W Low
46.12 33.77%
Volatility
1.93% 1.66%
ATR (14)
1.09
RSI (14)
46.38
Beta
1.17
Rel Volume
0.98
Avg Volume
34.16M
Volume
33,434,833
Perf Week
-4.34%
Perf Month
0.67%
Perf Quarter
19.81%
Perf Half Y
16.26%
Perf YTD
12.16%
Perf Year
27.83%
Perf 3Y
111.63%
Perf 5Y
52.81%
Perf 10Y
305.32%
Prev Close
61.86
Price
61.69
Change %
-0.27%
Date Action Analyst Rating Change Price Target Change
Jun-30-26Downgrade Oppenheimer Outperform → Perform
Apr-01-26Upgrade HSBC Securities Hold → Buy $57
Mar-26-26Initiated Jefferies Buy
Jan-07-26Downgrade Wolfe Research Outperform → Peer Perform
Oct-03-25Upgrade Erste Group Hold → Buy
Jul-08-25Downgrade HSBC Securities Buy → Hold $51
Jun-27-25Downgrade Robert W. Baird Outperform → Neutral $52
May-15-25Initiated TD Cowen Buy $53
Apr-07-25Upgrade Morgan Stanley Equal-Weight → Overweight $47
Mar-07-25Upgrade Robert W. Baird Neutral → Outperform $45 → $50
Today 10:18AM
Aug-21-26 04:24PM
03:37PM
02:29PM
01:10PM
12:04PM Loading…
12:04PM
10:55AM
06:01AM
04:07AM
Aug-20-26 04:17PM
02:47PM
10:47AM
08:00AM
02:00AM
Aug-19-26 01:49PM
07:31AM Loading…
07:31AM
Aug-18-26 05:09PM
04:47PM
03:24PM
03:12PM
02:04PM
02:00PM
01:52PM
10:52AM
07:58AM
07:39AM
Aug-17-26 04:23PM
01:37PM
12:26PM
11:32AM
08:11AM Loading…
08:11AM
07:36AM
07:30AM
05:30AM
Aug-16-26 03:35AM
Aug-15-26 03:00PM
Aug-14-26 07:42PM
07:28PM
07:02PM
06:04PM
05:34PM
05:23PM
09:41AM
09:17AM
09:03AM
09:03AM
08:26AM
07:00AM
06:30AM
05:09AM
Aug-13-26 11:23PM
02:54PM
02:17PM
01:08PM
01:03PM
12:43PM
11:14AM
10:38AM
08:23AM
08:16AM
08:01AM
07:53AM
07:30AM
Aug-12-26 07:13PM
03:33PM
01:15PM
01:15PM
11:20AM
10:45AM
09:40AM
09:40AM
08:29AM
07:32AM
06:00AM
05:45AM
05:02AM
05:01AM
05:00AM
05:00AM
05:00AM
Aug-11-26 10:30PM
12:08PM
08:55AM
08:44AM
06:09AM
Aug-10-26 04:17PM
02:31PM
01:51PM
01:35PM
09:26AM
07:00AM
Aug-09-26 02:04PM
Aug-07-26 09:09PM
05:23PM
01:44PM
01:42PM
01:22PM
01:08PM
11:06AM
07:32AM
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.
Chairman & CEOMr. Brian Thomas Moynihan
Co-PresidentMr. Dean C. Athanasia
Co-PresidentMr. James P. DeMare
Executive VP & CFOMr. Alastair M. Borthwick
President of Global Corporate & Investment BankingMr. Matthew M. Koder
Insider Trading Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
BANK OF AMERICA CORP /DE/10% OwnerAug 18 '26Buy7.45100745100Aug 20 01:01 PM
BANK OF AMERICA CORP /DE/10% OwnerAug 18 '26Sale7.361007360Aug 20 01:01 PM
BANK OF AMERICA CORP /DE/10% OwnerAug 10 '26Buy12.2912,740156,57512,740Aug 12 01:36 PM
BANK OF AMERICA CORP /DE/10% OwnerAug 10 '26Sale12.3212,740156,9570Aug 12 01:36 PM
BANK OF AMERICA CORP /DE/10% OwnerAug 04 '26Buy10.183313Aug 06 01:39 PM
BANK OF AMERICA CORP /DE/10% OwnerAug 04 '26Sale10.273310Aug 06 01:39 PM
BANK OF AMERICA CORP /DE/10% OwnerAug 03 '26Buy10.213636836Aug 04 02:48 PM
BANK OF AMERICA CORP /DE/10% OwnerAug 03 '26Sale10.26313185Aug 04 02:48 PM
BANK OF AMERICA CORP /DE/10% OwnerJul 31 '26Sale10.325520Aug 04 02:48 PM
BANK OF AMERICA CORP /DE/10% OwnerJul 24 '26Buy10.239929Jul 28 01:40 PM
BANK OF AMERICA CORP /DE/10% OwnerJul 24 '26Sale10.189920Jul 28 01:40 PM
BANK OF AMERICA CORP /DE/10% OwnerJul 17 '26Buy6.544372,858437Jul 20 05:03 PM
BANK OF AMERICA CORP /DE/10% OwnerJul 16 '26Sale6.544372,8560Jul 20 05:03 PM
Pierre de WeckDirectorJun 22 '26Proposed Sale56.53100,3225,671,203Jun 22 11:41 AM
BANK OF AMERICA CORP /DE/10% OwnerJun 11 '26Buy0.017064Jun 15 08:07 PM
BANK OF AMERICA CORP /DE/10% OwnerJun 11 '26Sale0.0115049Jun 15 08:07 PM
BANK OF AMERICA CORP /DE/10% OwnerMay 20 '26Buy7.366805,001680May 22 11:50 AM
BANK OF AMERICA CORP /DE/10% OwnerMay 20 '26Sale7.336804,9850May 22 11:50 AM
BANK OF AMERICA CORP /DE/10% OwnerMay 20 '26Buy10.263,20032,8323,200May 22 11:42 AM
BANK OF AMERICA CORP /DE/10% OwnerMay 20 '26Sale10.113,20032,3550May 22 11:42 AM
BANK OF AMERICA CORP /DE/10% OwnerMay 19 '26Buy11.283,00033,8403,000May 21 02:44 PM
BANK OF AMERICA CORP /DE/10% OwnerMay 19 '26Sale11.383,00034,1250May 21 02:44 PM
BANK OF AMERICA CORP /DE/10% OwnerMay 18 '26Buy10.611,00010,6101,000May 20 02:08 PM
BANK OF AMERICA CORP /DE/10% OwnerMay 19 '26Sale10.531,00010,5300May 20 02:08 PM
BANK OF AMERICA CORP /DE/10% OwnerMay 15 '26Buy12.204074,965407May 18 12:36 PM
BANK OF AMERICA CORP /DE/10% OwnerMay 14 '26Sale12.334075,0180May 18 12:36 PM
BANK OF AMERICA CORP /DE/10% OwnerMay 08 '26Sale12.354075,0260May 12 03:34 PM
Greener Geoffrey SChief Risk OfficerMay 05 '26Sale53.01126,7566,718,7021,373,397May 07 05:32 PM
Geoffrey GreenerOfficerMay 05 '26Proposed Sale53.00126,7566,718,462May 05 11:26 AM
BANK OF AMERICA CORP /DE/10% OwnerApr 30 '26Buy12.334075,018407May 04 06:03 PM
BANK OF AMERICA CORP /DE/10% OwnerApr 02 '26Buy8.683,35929,1563,359Apr 06 12:31 PM
BANK OF AMERICA CORP /DE/10% OwnerApr 02 '26Sale8.683,35929,1560Apr 06 12:31 PM
BANK OF AMERICA CORP /DE/10% OwnerMar 19 '26Buy10.575052850Mar 23 03:13 PM
BANK OF AMERICA CORP /DE/10% OwnerMar 19 '26Sale10.53505260Mar 23 03:13 PM
BANK OF AMERICA CORP /DE/10% OwnerMar 13 '26Buy7.746550365Mar 17 12:18 PM
BANK OF AMERICA CORP /DE/10% OwnerMar 13 '26Sale7.63654960Mar 17 12:18 PM
Mensah Bernard APresident, InternationalMar 12 '26Sale46.9494,0004,412,642170,184Mar 13 05:45 PM
BERNARD A MENSAHOFFICERMar 12 '26Proposed Sale46.9094,0004,408,923Mar 12 05:06 PM
Scrivener Thomas MChief Operations ExecutiveMar 05 '26Sale49.8250,0002,491,000227,973Mar 06 05:43 PM
DeMare James PCo-PresidentMar 04 '26Sale50.0083,8324,191,600307,240Mar 06 05:36 PM
Bronstein Sheri B.Chief People OfficerMar 05 '26Sale49.9160,0002,994,600335,690Mar 06 05:33 PM
Athanasia Dean CCo-PresidentMar 03 '26Sale50.21136,5586,856,168558,541Mar 05 05:25 PM
Thomas ScrivenerOfficerMar 05 '26Proposed Sale49.8050,0002,490,000Mar 05 05:01 PM
Sheri BronsteinOfficerMar 05 '26Proposed Sale50.0060,0003,000,000Mar 05 10:10 AM
James DeMareOfficerMar 04 '26Proposed Sale50.1083,8324,200,000Mar 04 10:33 AM
Borthwick Alastair MExecutive Vice President & CFOFeb 27 '26Sale50.2468,0003,416,320327,843Mar 03 06:35 PM
Dean AthanasiaofficerMar 03 '26Proposed Sale49.73136,5586,791,029Mar 03 02:45 PM
Alastair BorthwickOfficerFeb 27 '26Proposed Sale50.2468,0003,416,336Feb 27 01:13 PM
BANK OF AMERICA CORP /DE/10% OwnerFeb 25 '26Buy12.8881038Feb 27 12:27 PM
BANK OF AMERICA CORP /DE/10% OwnerFeb 25 '26Sale12.9681040Feb 27 12:27 PM
BANK OF AMERICA CORP /DE/10% OwnerFeb 17 '26Buy10.741,40015,0431,400Feb 19 11:26 AM
BANK OF AMERICA CORP /DE/10% OwnerFeb 17 '26Sale10.741,40015,0360Feb 19 11:26 AM
BANK OF AMERICA CORP /DE/10% OwnerFeb 02 '26Sale3.052,9188,906231,138Feb 04 09:03 PM
BANK OF AMERICA CORP /DE/10% OwnerJan 26 '26Buy12.543434,303343Jan 28 01:23 PM
BANK OF AMERICA CORP /DE/10% OwnerJan 26 '26Sale12.253434,2020Jan 28 01:23 PM
BANK OF AMERICA CORP /DE/10% OwnerJan 02 '26Buy9.088,53177,5028,531Jan 05 01:30 PM
BANK OF AMERICA CORP /DE/10% OwnerJan 02 '26Sale9.008,53176,7790Jan 05 01:30 PM
BANK OF AMERICA CORP /DE/10% OwnerJan 02 '26Buy12.616,07576,6066,075Jan 05 01:28 PM
BANK OF AMERICA CORP /DE/10% OwnerJan 02 '26Sale12.526,07576,0290Jan 05 01:28 PM
BANK OF AMERICA CORP /DE/10% OwnerJan 02 '26Buy12.016,37476,5206,374Jan 05 12:50 PM
BANK OF AMERICA CORP /DE/10% OwnerJan 02 '26Sale11.996,37476,4340Jan 05 12:50 PM
BANK OF AMERICA CORP /DE/10% OwnerDec 29 '25Buy10.201,50015,2921,500Dec 30 02:08 PM
BANK OF AMERICA CORP /DE/10% OwnerDec 29 '25Sale10.211,50015,3150Dec 30 02:08 PM
BANK OF AMERICA CORP /DE/10% OwnerDec 19 '25Buy10.321,00010,3191,000Dec 22 05:14 PM
BANK OF AMERICA CORP /DE/10% OwnerDec 19 '25Sale10.541,00010,5400Dec 22 05:14 PM
BANK OF AMERICA CORP /DE/10% OwnerDec 08 '25Buy11.531,00011,5301,000Dec 10 08:42 AM
BANK OF AMERICA CORP /DE/10% OwnerDec 08 '25Sale11.461,00011,4550Dec 10 08:42 AM
BANK OF AMERICA CORP /DE/10% OwnerNov 18 '25Sale24.561,16428,5880Nov 20 04:34 PM
BANK OF AMERICA CORP /DE/10% OwnerNov 14 '25Buy24.761,16428,8211,164Nov 18 06:01 PM
BANK OF AMERICA CORP /DE/10% OwnerNov 07 '25Buy12.551131Nov 12 11:28 AM
BANK OF AMERICA CORP /DE/10% OwnerNov 07 '25Sale12.541130Nov 12 11:28 AM
BANK OF AMERICA CORP /DE/10% OwnerNov 06 '25Sale12.541130Nov 07 03:20 PM
BANK OF AMERICA CORP /DE/10% OwnerOct 13 '25Buy12.481121Oct 15 02:45 PM
BANK OF AMERICA CORP /DE/10% OwnerOct 10 '25Buy10.566,44068,0066,440Oct 14 01:37 PM
BANK OF AMERICA CORP /DE/10% OwnerOct 10 '25Sale10.636,44068,4890Oct 14 01:37 PM
BANK OF AMERICA CORP /DE/10% OwnerOct 09 '25Buy10.621902,018190Oct 10 04:07 PM
BANK OF AMERICA CORP /DE/10% OwnerOct 09 '25Sale10.621902,0180Oct 10 04:07 PM
BANK OF AMERICA CORP /DE/10% OwnerOct 03 '25Buy12.532,25028,1872,250Oct 07 03:36 PM
BANK OF AMERICA CORP /DE/10% OwnerOct 03 '25Sale12.572,25028,2920Oct 07 03:36 PM
BANK OF AMERICA CORP /DE/10% OwnerSep 26 '25Buy12.401972,443197Oct 01 06:43 PM
BANK OF AMERICA CORP /DE/10% OwnerSep 26 '25Sale12.391972,4420Oct 01 06:43 PM
BANK OF AMERICA CORP /DE/10% OwnerSep 25 '25Buy12.644,78060,4194,780Sep 29 03:39 PM
BANK OF AMERICA CORP /DE/10% OwnerSep 25 '25Sale12.684,78060,6100Sep 29 03:39 PM
BANK OF AMERICA CORP /DE/10% OwnerSep 17 '25Buy10.6410,784114,79610,784Sep 19 04:31 PM
BANK OF AMERICA CORP /DE/10% OwnerSep 17 '25Sale10.5610,784113,8790Sep 19 04:31 PM