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

Last Close
Apr 10  •  04:00PM ET
52.54
Dollar change
-0.17
Percentage change
-0.32
%
Index
S&P 500
P/E
13.74
EPS (ttm)
3.82
Insider Own
0.21%
Shs Outstand
7.21B
Perf Week
6.40%
Market Cap
377.06B
Forward P/E
10.53
EPS next Y
4.99
Insider Trans
-3.16%
Shs Float
7.16B
Perf Month
8.29%
Enterprise Value
-
PEG
0.71
EPS next Q
1.01
Inst Own
77.90%
Perf Quarter
-6.48%
Income
29.17B
P/S
1.93
EPS this Y
13.99%
Inst Trans
-0.24%
Perf Half Y
5.42%
Sales
195.40B
P/B
1.37
EPS next Y
14.86%
ROA
0.92%
Perf YTD
-4.47%
Book/sh
38.44
P/C
-
EPS next 5Y
14.82%
ROE
10.23%
52W High
57.55 -8.71%
Perf Year
46.56%
Cash/sh
-
P/FCF
8.68
EPS past 3/5Y
6.17% 15.28%
ROIC
4.97%
52W Low
34.63 51.72%
Perf 3Y
88.05%
EV/EBITDA
-
Sales past 3/5Y
18.13% 15.40%
Gross Margin
-
Volatility
1.76% 2.17%
Perf 5Y
31.38%
EV/Sales
-
EPS Y/Y TTM
19.53%
Oper. Margin
18.07%
ATR (14)
1.24
Perf 10Y
307.92%
Quick Ratio
-
Sales Y/Y TTM
-1.77%
Profit Margin
14.93%
RSI (14)
66.85
Current Ratio
0.95
EPS Q/Q
18.88%
SMA20
7.91%
Beta
1.25
Debt/Eq
2.37
Sales Q/Q
-0.95%
SMA50
3.67%
Rel Volume
0.59
Prev Close
52.71
Employees
213000
LT Debt/Eq
0.93
SMA200
3.04%
Avg Volume
42.48M
Price
52.54
IPO
Jun 05, 1979
Option/Short
Yes / Yes
Trades
Volume
25,212,011
Change
-0.32%
Date Action Analyst Rating Change Price Target Change
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
Jan-07-25Upgrade UBS Neutral → Buy $43 → $53
Today 03:00PM
08:08AM
Apr-10-26 11:13PM
05:58PM
05:42PM
05:29PM Loading…
05:29PM
04:30PM
08:50AM
08:32AM
08:15AM
Apr-09-26 01:37PM
01:06PM
01:00PM
09:30AM
07:37AM
05:05AM Loading…
05:05AM
Apr-08-26 08:01PM
07:11PM
04:15PM
12:58PM
12:58PM
12:25PM
12:15PM
11:05AM
10:00AM
09:00AM
Apr-07-26 04:57PM
02:26PM
01:49PM
09:00AM
01:43PM Loading…
Apr-06-26 01:43PM
01:43PM
12:52PM
11:54AM
Apr-04-26 07:29PM
Apr-03-26 07:35AM
Apr-02-26 03:47PM
01:26PM
11:08AM
10:47AM
07:41AM
Apr-01-26 03:51PM
03:21PM
01:20PM
12:23PM
09:54AM
09:46AM
07:36AM
07:11AM
05:30AM
Mar-31-26 03:09PM
11:10AM
10:47AM
10:05AM
06:30AM
Mar-30-26 05:03PM
04:23PM
12:44PM
10:00AM
07:23AM
Mar-29-26 10:02PM
05:30AM
12:33AM
12:01AM
Mar-28-26 03:00PM
10:25AM
07:00AM
04:30AM
12:00AM
12:00AM
Mar-27-26 10:53PM
07:58PM
01:36PM
12:30PM
09:35AM
09:00AM
08:08AM
Mar-26-26 07:43PM
03:09PM
12:30PM
11:51AM
11:00AM
10:23AM
09:02AM
09:00AM
Mar-25-26 03:47PM
03:46PM
02:51PM
02:50PM
Mar-24-26 07:03PM
05:48PM
02:44PM
01:03PM
12:43PM
12:20PM
11:18AM
10:32AM
08:38AM
Mar-23-26 03:23PM
02:20PM
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% 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
BANK OF AMERICA CORP /DE/10% OwnerAug 19 '25Buy11.812,10024,7952,100Aug 21 12:01 PM
BANK OF AMERICA CORP /DE/10% OwnerAug 19 '25Sale11.862,10024,9060Aug 21 12:01 PM
BANK OF AMERICA CORP /DE/10% OwnerAug 11 '25Buy6.52105684105Aug 13 07:51 PM
BANK OF AMERICA CORP /DE/10% OwnerAug 11 '25Sale6.521056840Aug 13 07:51 PM
BANK OF AMERICA CORP /DE/10% OwnerAug 11 '25Buy8.223492,871349Aug 13 07:32 PM
BANK OF AMERICA CORP /DE/10% OwnerAug 11 '25Sale8.223492,8710Aug 13 07:32 PM
DeMare James PPresident, Global MarketsAug 01 '25Sale45.57148,3916,761,733223,407Aug 01 04:31 PM
DeMare James POfficerAug 01 '25Proposed Sale47.32148,3917,021,862Aug 01 02:21 PM
BANK OF AMERICA CORP /DE/10% OwnerJul 02 '25Buy7.34111815111Jul 07 04:41 PM
BANK OF AMERICA CORP /DE/10% OwnerJul 02 '25Sale7.461118280Jul 07 04:41 PM
BANK OF AMERICA CORP /DE/10% OwnerJun 11 '25Buy7.9538,169303,63338,169Jun 13 04:58 PM
BANK OF AMERICA CORP /DE/10% OwnerJun 11 '25Sale7.908,12664,19330,043Jun 13 04:58 PM
BANK OF AMERICA CORP /DE/10% OwnerJun 11 '25Buy7.4530,448226,79830,448Jun 13 04:38 PM
BANK OF AMERICA CORP /DE/10% OwnerJun 11 '25Sale7.4218,208135,09712,240Jun 13 04:38 PM
BANK OF AMERICA CORP /DE/10% OwnerJun 11 '25Buy5.307539875Jun 13 03:28 PM
BANK OF AMERICA CORP /DE/10% OwnerJun 11 '25Sale5.30753980Jun 13 03:28 PM
Boland Darrin SteveOfficerMay 07 '25Proposed Sale40.8442,2071,723,733May 07 09:35 AM
BANK OF AMERICA CORP /DE/10% OwnerApr 16 '25Buy11.092,10323,3222,103Apr 17 05:38 PM