New: Introducing “Why Is It Moving?” - lightning-fast, AI-driven explanations of stock moves

Learn More
Last Close
Oct 13  •  04:00PM ET
48.86
Dollar change
+0.21
Percentage change
0.43
%
IndexS&P 500 P/E14.31 EPS (ttm)3.41 Insider Own0.18% Shs Outstand7.44B Perf Week-3.04%
Market Cap361.90B Forward P/E11.43 EPS next Y4.27 Insider Trans-1.10% Shs Float7.39B Perf Month-3.40%
Enterprise Value- PEG0.96 EPS next Q0.95 Inst Own75.24% Short Float1.53% Perf Quarter5.87%
Income26.59B P/S1.82 EPS this Y15.20% Inst Trans-0.57% Short Ratio3.26 Perf Half Y35.91%
Sales198.53B P/B1.32 EPS next Y15.55% ROA0.84% Short Interest113.28M Perf YTD11.17%
Book/sh37.13 P/C- EPS next 5Y14.95% ROE9.46% 52W High52.88 -7.60% Perf Year21.57%
Cash/sh- P/FCF16.17 EPS past 3/5Y-3.45% 3.14% ROIC4.36% 52W Low33.06 47.77% Perf 3Y55.31%
Dividend Est.1.08 (2.20%) EV/EBITDA- Sales past 3/5Y26.94% 11.46% Gross Margin- Volatility1.75% 1.73% Perf 5Y100.49%
Dividend TTM1.06 (2.17%) EV/Sales- EPS Y/Y TTM20.49% Oper. Margin15.41% ATR (14)0.91 Perf 10Y211.41%
Dividend Ex-DateSep 05, 2025 Quick Ratio- Sales Y/Y TTM4.95% Profit Margin13.40% RSI (14)35.61 Recom1.64
Dividend Gr. 3/5Y8.63% 8.67% Current Ratio0.98 EPS Q/Q7.89% SMA20-4.14% Beta1.35 Target Price56.56
Payout31.12% Debt/Eq2.57 Sales Q/Q0.34% SMA50-1.45% Rel Volume0.94 Prev Close48.65
Employees213000 LT Debt/Eq1.04 EarningsOct 15 BMO SMA2007.68% Avg Volume34.75M Price48.86
IPOJun 05, 1979 Option/ShortYes / Yes EPS/Sales Surpr.3.45% -0.97% Trades Volume32,833,598 Change0.43%
Date Action Analyst Rating Change Price Target Change
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
Jan-07-25Upgrade HSBC Securities Hold → Buy $50
Dec-09-24Downgrade Morgan Stanley Overweight → Equal-Weight $48 → $55
Nov-08-24Upgrade Citigroup Neutral → Buy $46 → $54
Today 04:50PM
04:23PM
03:34PM
10:37AM
10:28AM
09:45AM Loading…
09:45AM
09:44AM
09:28AM
09:19AM
08:52AM
08:09AM
07:00AM
06:00AM
05:07AM
12:01AM
07:10PM Loading…
Oct-12-25 07:10PM
07:10PM
02:00PM
01:00PM
09:00AM
07:46AM
06:00AM
Oct-10-25 08:31PM
07:04PM
07:00PM
06:16PM
05:45PM
01:07PM
11:46AM
11:45AM
11:19AM Loading…
11:19AM
09:47AM
09:15AM
08:50AM
08:38AM
03:00AM
Oct-09-25 11:51PM
12:45PM
11:28AM
10:58AM
10:00AM
07:33AM
05:00AM
Oct-08-25 05:44PM
04:19PM
12:57PM
10:56AM
10:54AM
10:20AM
10:05AM
10:00AM
09:00AM
05:30AM
03:06AM
Oct-07-25 10:21AM
09:24AM
08:26AM
05:30AM
Oct-06-25 11:00PM
02:23PM
07:41AM
07:39AM
04:33AM
12:00AM
Oct-05-25 11:02PM
Oct-04-25 10:44AM
07:30AM
Oct-03-25 06:30PM
02:00PM
01:10PM
10:41AM
09:54AM
08:59AM
12:02AM
Oct-02-25 10:10AM
08:54AM
08:41AM
Oct-01-25 05:45PM
02:15PM
01:41PM
12:10PM
11:18AM
10:00AM
08:50AM
07:51AM
07:34AM
03:06AM
Sep-30-25 05:50PM
11:16AM
10:31AM
09:30AM
09:00AM
09:00AM
08:53AM
08:45AM
08:00AM
04:33AM
04:14AM
03:00AM
Sep-29-25 05:08PM
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% 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
BANK OF AMERICA CORP /DE/10% OwnerApr 09 '25Buy10.851314113Apr 11 04:17 PM
BANK OF AMERICA CORP /DE/10% OwnerApr 09 '25Sale10.89131420Apr 11 04:17 PM
BANK OF AMERICA CORP /DE/10% OwnerMar 14 '25Buy12.458,100100,8138,100Mar 18 03:47 PM
BANK OF AMERICA CORP /DE/10% OwnerMar 14 '25Sale12.308,10099,6700Mar 18 03:47 PM
BANK OF AMERICA CORP /DE/10% OwnerMar 11 '25Buy12.431121Mar 13 02:10 PM
BANK OF AMERICA CORP /DE/10% OwnerMar 11 '25Sale12.481120Mar 13 02:10 PM
BANK OF AMERICA CORP /DE/10% OwnerFeb 26 '25Buy9.198738Feb 28 02:35 PM
BANK OF AMERICA CORP /DE/10% OwnerFeb 26 '25Sale9.068720Feb 28 02:35 PM
BANK OF AMERICA CORP /DE/10% OwnerFeb 24 '25Buy9.081,38712,5941,387Feb 26 02:05 PM
BANK OF AMERICA CORP /DE/10% OwnerFeb 24 '25Sale9.101,38712,6220Feb 26 02:05 PM
BANK OF AMERICA CORP /DE/10% OwnerFeb 21 '25Buy9.0224,110217,47224,110Feb 25 02:03 PM
BANK OF AMERICA CORP /DE/10% OwnerFeb 21 '25Sale9.1324,110220,1790Feb 25 02:03 PM
BANK OF AMERICA CORP /DE/10% OwnerFeb 18 '25Buy12.656,77385,6786,773Feb 20 03:59 PM
BANK OF AMERICA CORP /DE/10% OwnerFeb 18 '25Sale12.516,77384,7300Feb 20 03:59 PM
BANK OF AMERICA CORP /DE/10% OwnerFeb 04 '25Buy11.471,90021,7931,900Feb 06 04:08 PM
BANK OF AMERICA CORP /DE/10% OwnerFeb 04 '25Sale11.461,90021,7740Feb 06 04:08 PM
BANK OF AMERICA CORP /DE/10% OwnerJan 17 '25Buy11.371,61118,3171,611Jan 22 04:02 PM
BANK OF AMERICA CORP /DE/10% OwnerJan 17 '25Sale11.241,61118,1080Jan 22 04:02 PM
BANK OF AMERICA CORP /DE/10% OwnerJan 15 '25Buy10.796656Jan 17 04:53 PM
BANK OF AMERICA CORP /DE/10% OwnerJan 15 '25Sale10.946660Jan 17 04:53 PM
BANK OF AMERICA CORP /DE/10% OwnerJan 15 '25Buy11.718009,368800Jan 17 04:53 PM
BANK OF AMERICA CORP /DE/10% OwnerJan 15 '25Sale11.668009,3280Jan 17 04:53 PM
BANK OF AMERICA CORP /DE/10% OwnerJan 10 '25Buy6.0216,58599,84216,585Jan 14 04:00 PM
BANK OF AMERICA CORP /DE/10% OwnerJan 10 '25Sale6.0016,58599,5100Jan 14 04:00 PM
BANK OF AMERICA CORP /DE/10% OwnerOct 30 '24Buy8.842001,768200Dec 20 04:16 PM
BANK OF AMERICA CORP /DE/10% OwnerOct 16 '24Buy9.14190Dec 20 04:16 PM
BANK OF AMERICA CORP /DE/10% OwnerOct 31 '24Sale8.882001,7760Dec 20 04:16 PM
BANK OF AMERICA CORP /DE/10% OwnerNov 05 '24Buy5.045255Dec 20 04:16 PM
BANK OF AMERICA CORP /DE/10% OwnerNov 06 '24Sale5.045250Dec 20 04:16 PM
BANK OF AMERICA CORP /DE/10% OwnerOct 15 '24Buy12.711,80022,8690Dec 20 04:16 PM
BANK OF AMERICA CORP /DE/10% OwnerDec 03 '24Buy13.027597675Dec 06 06:59 PM
BANK OF AMERICA CORP /DE/10% OwnerDec 03 '24Sale13.03759770Dec 06 06:59 PM
BANK OF AMERICA CORP /DE/10% OwnerDec 03 '24Buy11.547586675Dec 06 06:48 PM
BANK OF AMERICA CORP /DE/10% OwnerDec 03 '24Sale11.54758660Dec 06 06:48 PM
BANK OF AMERICA CORP /DE/10% OwnerDec 03 '24Buy12.327592475Dec 06 06:21 PM
BANK OF AMERICA CORP /DE/10% OwnerDec 03 '24Sale12.34759260Dec 06 06:21 PM
BANK OF AMERICA CORP /DE/10% OwnerNov 22 '24Sale99.9220,249,0642,023,286,4750Nov 26 02:25 PM
BANK OF AMERICA CORP /DE/10% OwnerNov 18 '24Buy9.468007,565800Nov 20 05:16 PM
BANK OF AMERICA CORP /DE/10% OwnerNov 18 '24Sale9.368007,4840Nov 20 05:16 PM
BANK OF AMERICA CORP /DE/10% OwnerNov 18 '24Buy9.811,70016,6771,700Nov 20 05:10 PM
BANK OF AMERICA CORP /DE/10% OwnerNov 18 '24Sale9.921,70016,8670Nov 20 05:10 PM
BANK OF AMERICA CORP /DE/10% OwnerNov 18 '24Buy10.668008,528800Nov 20 04:55 PM
BANK OF AMERICA CORP /DE/10% OwnerNov 18 '24Sale10.658008,5200Nov 20 04:55 PM
BANK OF AMERICA CORP /DE/10% OwnerOct 28 '24Sale2.51102,185256,4842Oct 30 06:46 PM
BERKSHIRE HATHAWAY INC10% OwnerOct 15 '24Sale42.558,694,538369,928,036766,305,462Oct 17 05:58 PM