Upgrade to FINVIZ*Elite to get real-time quotes, intraday charts, and advanced charting tools.

Last Close
Feb 07 04:00PM ET
47.40
Dollar change
-0.34
Percentage change
-0.71
%
IndexS&P 500 P/E14.73 EPS (ttm)3.22 Insider Own0.17% Shs Outstand7.61B Perf Week2.38%
Market Cap360.75B Forward P/E10.83 EPS next Y4.38 Insider Trans-93.16% Shs Float7.60B Perf Month2.86%
Income25.50B PEG1.00 EPS next Q0.82 Inst Own73.79% Short Float0.95% Perf Quarter13.18%
Sales197.87B P/S1.82 EPS this Y15.56% Inst Trans2.15% Short Ratio2.10 Perf Half Y27.08%
Book/sh35.79 P/B1.32 EPS next Y17.97% ROA0.84% Short Interest72.50M Perf Year43.46%
Cash/sh- P/C- EPS next 5Y14.78% ROE9.24% 52W Range32.35 - 48.08 Perf YTD7.85%
Dividend Est.1.09 (2.29%) P/FCF19.88 EPS past 5Y3.12% ROI4.41% 52W High-1.41% Beta1.33
Dividend TTM1.00 (2.11%) Quick Ratio- Sales past 5Y13.15% Gross Margin- 52W Low46.52% ATR (14)0.86
Dividend Ex-DateMar 07, 2025 Current Ratio0.98 EPS Y/Y TTM4.94% Oper. Margin14.88% RSI (14)60.20 Volatility1.78% 1.79%
Employees213000 Debt/Eq2.23 Sales Y/Y TTM12.45% Profit Margin12.89% Recom1.52 Target Price53.08
Option/ShortYes / Yes LT Debt/Eq0.96 EPS Q/Q132.95% Payout31.15% Rel Volume0.77 Prev Close47.74
Sales Surprise0.92% EPS Surprise6.60% Sales Q/Q5.19% EarningsJan 22 BMO Avg Volume34.45M Price47.40
SMA201.89% SMA503.14% SMA20013.32% Trades Volume26,489,790 Change-0.71%
Date Action Analyst Rating Change Price Target Change
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
Sep-03-24Upgrade Deutsche Bank Hold → Buy $45
Jul-09-24Upgrade Piper Sandler Underweight → Neutral $37 → $42
Jul-02-24Upgrade Seaport Research Partners Neutral → Buy $48
Jun-14-24Upgrade Keefe Bruyette Mkt Perform → Outperform $37 → $46
Apr-19-24Upgrade Wolfe Research Peer Perform → Outperform $42
Apr-04-24Downgrade UBS Buy → Neutral $39 → $40
Today 04:34PM
02:37PM
01:59PM
12:17PM
11:45AM
10:19AM Loading…
10:19AM
09:30AM
09:20AM
08:41AM
04:51AM
Feb-06-25 10:36PM
02:34PM
02:32PM
09:30AM
09:00AM
04:15PM Loading…
Feb-05-25 04:15PM
02:35PM
01:26PM
12:50PM
11:23AM
Feb-04-25 06:28PM
06:21PM
05:34PM
02:27PM
02:22PM
06:01AM
Feb-03-25 03:23PM
11:45AM
Feb-02-25 04:13PM
09:30AM
02:53PM Loading…
Feb-01-25 02:53PM
12:06PM
Jan-31-25 09:20PM
03:10PM
04:02AM
Jan-30-25 03:00AM
Jan-29-25 04:45PM
04:30PM
04:15PM
01:03PM
12:40PM
Jan-28-25 06:37PM
01:32PM
10:10AM
10:00AM
06:58AM
06:01AM
05:52AM
04:00AM
Jan-27-25 05:05PM
01:59PM
10:35AM
05:52AM
Jan-25-25 06:50PM
09:16AM
05:30AM
01:51AM
Jan-24-25 05:40PM
04:35PM
04:35PM
11:02AM
09:00AM
08:47AM
08:30AM
08:30AM
08:30AM
08:30AM
08:30AM
08:30AM
06:45AM
Jan-23-25 06:12PM
04:01PM
02:21PM
02:05PM
02:04PM
01:36PM
12:55PM
12:43PM
07:31AM
05:09AM
Jan-22-25 01:06PM
01:06PM
01:06PM
12:00PM
09:59AM
08:38AM
06:00AM
05:30AM
04:12AM
Jan-21-25 05:30PM
04:34PM
04:15PM
03:52PM
10:45AM
10:28AM
10:26AM
10:14AM
09:30AM
08:32AM
08:26AM
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 offers 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 (MSR) 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% 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% OwnerOct 11 '24Sale9.18190Dec 20 04:16 PM
BANK OF AMERICA CORP /DE/10% OwnerJun 13 '24Buy5.955029850Dec 20 04:16 PM
BANK OF AMERICA CORP /DE/10% OwnerNov 05 '24Buy5.045255Dec 20 04:16 PM
BANK OF AMERICA CORP /DE/10% OwnerJun 17 '24Sale6.00503000Dec 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% OwnerAug 15 '24Buy12.78394980Dec 20 04:16 PM
BANK OF AMERICA CORP /DE/10% OwnerOct 10 '24Sale12.811,80023,0520Dec 20 04:16 PM
BANK OF AMERICA CORP /DE/10% OwnerAug 01 '24Sale13.12395120Dec 20 04:16 PM
BANK OF AMERICA CORP /DE/10% OwnerMar 22 '24Buy6.776410Dec 13 04:33 PM
BANK OF AMERICA CORP /DE/10% OwnerApr 09 '24Sale6.73342290Dec 13 04:33 PM
BANK OF AMERICA CORP /DE/10% OwnerMar 21 '24Sale6.766410Dec 13 04:33 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
BERKSHIRE HATHAWAY INC10% OwnerOct 09 '24Sale40.144,002,225160,662,919776,614,511Oct 10 05:59 PM
BERKSHIRE HATHAWAY INC10% OwnerOct 08 '24Sale39.993,933,197157,292,875780,616,736Oct 10 05:59 PM
BERKSHIRE HATHAWAY INC