Cyber Swan Sale

50% Off Elite

00
Days
00
Hours
00
Mins
00
Sec
Register Now!

Get our most powerful screeners, new charting tools, and the fastest ad-free experience at our best price ever. One last chance.

Last Close
Dec 04  •  04:00PM ET
54.16
Dollar change
+0.07
Percentage change
0.13
%
IndexS&P 500 P/E14.76 EPS (ttm)3.67 Insider Own0.18% Shs Outstand7.33B Perf Week2.21%
Market Cap395.50B Forward P/E12.40 EPS next Y4.37 Insider Trans-1.12% Shs Float7.29B Perf Month1.16%
Enterprise Value- PEG0.92 EPS next Q0.98 Inst Own77.68% Short Float1.56% Perf Quarter8.82%
Income28.25B P/S2.02 EPS this Y19.09% Inst Trans1.71% Short Ratio3.24 Perf Half Y22.04%
Sales195.86B P/B1.43 EPS next Y14.29% ROA0.88% Short Interest114.02M Perf YTD23.23%
Book/sh37.95 P/C- EPS next 5Y16.05% ROE9.87% 52W High54.69 -0.97% Perf Year15.14%
Cash/sh- P/FCF9.28 EPS past 3/5Y-3.45% 3.14% ROIC4.55% 52W Low33.06 63.80% Perf 3Y46.38%
Dividend Est.1.08 (2.00%) EV/EBITDA- Sales past 3/5Y26.94% 11.46% Gross Margin- Volatility1.50% 1.86% Perf 5Y86.82%
Dividend TTM1.06 (1.96%) EV/Sales- EPS Y/Y TTM33.84% Oper. Margin16.72% ATR (14)0.99 Perf 10Y210.55%
Dividend Ex-DateDec 05, 2025 Quick Ratio- Sales Y/Y TTM0.15% Profit Margin14.43% RSI (14)61.36 Recom1.61
Dividend Gr. 3/5Y8.63% 8.67% Current Ratio0.97 EPS Q/Q31.47% SMA202.52% Beta1.30 Target Price59.10
Payout31.12% Debt/Eq2.36 Sales Q/Q-5.17% SMA504.08% Rel Volume1.08 Prev Close54.09
Employees213000 LT Debt/Eq1.04 EarningsOct 15 BMO SMA20016.28% Avg Volume35.19M Price54.16
IPOJun 05, 1979 Option/ShortYes / Yes EPS/Sales Surpr.11.38% 2.08% Trades Volume37,929,641 Change0.13%
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 03:48PM
02:15PM
12:18PM
12:00PM
11:29AM
09:40AM Loading…
09:40AM
09:30AM
09:00AM
08:08AM
08:00AM
Dec-03-25 05:35PM
05:00PM
02:48PM
12:53PM
06:08AM
03:56PM Loading…
Dec-02-25 03:56PM
03:42PM
03:30PM
03:29PM
12:57PM
12:57PM
12:54PM
12:35PM
12:12PM
11:56AM
10:00AM
09:30AM
09:08AM
07:57AM
07:00AM
01:36AM Loading…
01:36AM
01:35AM
Dec-01-25 08:15PM
05:00PM
04:00PM
02:07PM
09:30AM
08:30AM
07:47AM
03:06AM
Nov-30-25 05:50AM
Nov-29-25 06:10PM
08:51AM
06:08AM
Nov-28-25 05:45PM
11:32AM
08:19AM
06:43AM
Nov-26-25 10:41AM
08:55AM
08:21AM
01:56AM
Nov-25-25 05:43PM
02:45PM
09:55AM
09:26AM
07:04AM
Nov-24-25 02:00PM
10:46AM
09:06AM
06:50AM
Nov-22-25 03:30AM
Nov-21-25 05:45PM
02:09PM
01:06PM
12:05PM
12:00PM
08:23AM
04:40AM
Nov-20-25 04:31PM
02:11PM
12:39PM
12:00PM
09:00AM
08:35AM
07:14AM
06:30AM
Nov-19-25 06:40PM
12:28PM
10:56AM
09:30AM
09:00AM
04:20AM
Nov-18-25 10:29AM
09:40AM
09:30AM
08:00AM
07:48AM
07:46AM
07:17AM
07:00AM
03:06AM
Nov-17-25 07:57PM
01:50PM
01:08PM
09:45AM
09:41AM
08:20AM
Nov-16-25 04:00AM
12:12AM
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% 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
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