Market Cap 336.08B
Revenue (ttm) 191.57B
Net Income (ttm) 30.51B
EPS (ttm) N/A
PE Ratio 12.23
Forward PE 10.84
Profit Margin 15.93%
Debt to Equity Ratio 1.05
Volume 78,060,800
Avg Vol 43,866,625
Day's Range N/A - N/A
Shares Out 7.18B
Stochastic %K 34%
Beta 1.28
Analysts Strong Sell
Price Target $61.54

Company Profile

Bank of America Corporation, through its subsidiaries, provides various financial products and services for individual consumers, small and middle-market businesses, institutional investors, large corporations, and governments worldwide. It operates through four segments: Consumer Banking, Global Wealth & Investment Management (GWIM), Global Banking, and Global Markets. The Consumer Banking segment offers traditional and money market savings accounts, certificates of deposit and IRAs, checking a...

Industry: Banks - Diversified
Sector: Financial Services
Phone: (704) 386-5681
Address:
Bank of America Corporate Center, 100 North Tryon Street, Charlotte, United States
DragonAlgo
DragonAlgo Mar. 20 at 10:37 PM
🐉 $BAC CALL — DragonAlgo® Signal Contract: BAC CALL Expiry: 2026-03-20 | Strike: $37.00 | Type: CALL Option Plan (premium): Entry: $9.93 Stop: $7.15 TP1: $12.90 TP2: $16.87 TP3: $23.82 🔗 https://dragonalgo.com
0 ¡ Reply
_ReversalAlertz
_ReversalAlertz Mar. 20 at 9:54 PM
0 ¡ Reply
ReversalAlertz
ReversalAlertz Mar. 20 at 9:07 PM
0 ¡ Reply
Lizardbronsen
Lizardbronsen Mar. 20 at 8:14 PM
0 ¡ Reply
AStrokeOfLuck
AStrokeOfLuck Mar. 20 at 8:11 PM
0 ¡ Reply
NasdaqKnight
NasdaqKnight Mar. 20 at 2:36 PM
Two observations: Tops take time, and money is already leaving 👉If this is helpful to you, tap @NasdaqKnight 1️⃣ Tops take time They seem to happen all at once, but they actually unfold. Multiple divergences build before the turn. 2️⃣ Banks are topping out • $GS $COF $BAC: price structures weakening, outflows accelerating • Even my favorite credit card names $V $AXP are seeing significant outflows Flow data Institutional positioning in financials is rolling over. This isn’t one-off — it’s sector‑wide risk reduction. Game plan Start protecting portfolios: tighten stops, reduce financials exposure, and avoid catching falling knives. Tops aren’t called — they’re confirmed. And the signals are here.
0 ¡ Reply
NasdaqKnight
NasdaqKnight Mar. 20 at 2:34 PM
Dollar strengthens Friday — $JPM $BAC in focus USD rallying broadly, pushing toward 160 yen resistance as markets focus on rates and safe‑haven demand. 👉If this is helpful to you, tap @NasdaqKnight Drivers Rate focus: US‑Japan yield differentials remain wide, supporting USD Risk‑off flows: capital rotating back into dollar‑denominated assets ✅Technicals: USD/JPY at a key psychological level — a break could accelerate momentum Bank Implications • $JPM / $BAC: stronger USD + steepening yield curve = net interest margin tailwind • Safe‑haven flows into US financials add relative support • If USD sustains upside, large banks could benefit from macro tailwinds Watch USD/JPY above 160 for confirmation. Banks offer a dual play on rates + dollar strength.
0 ¡ Reply
HailSkroob
HailSkroob Mar. 20 at 2:28 PM
$SPY $JPM $BAC Banks are illiquid
0 ¡ Reply
TeresaTrades
TeresaTrades Mar. 20 at 1:26 PM
Largest PUT OI decreases $EOSE $INTC $NVDA $DAL $BAC
0 ¡ Reply
Khaleesi_Rekindled
Khaleesi_Rekindled Mar. 20 at 7:04 AM
$SPY $GLD $SLV $BAC fractional banking systems are ALWAYS subject to runs on the bank.
1 ¡ Reply
Latest News on BAC
Fed Unveils Plans to Ease Capital Rules for Big Banks

Mar 19, 2026, 10:10 AM EDT - 2 days ago

Fed Unveils Plans to Ease Capital Rules for Big Banks

C GS JPM MS WFC


Bank of America settles Epstein survivors' lawsuit

Mar 16, 2026, 2:36 PM EDT - 4 days ago

Bank of America settles Epstein survivors' lawsuit


Bank of America settles Epstein accusers' lawsuit

Mar 16, 2026, 10:52 AM EDT - 5 days ago

Bank of America settles Epstein accusers' lawsuit


Why Bank Stocks Are Getting Beaten Up Over Private Credit

Mar 13, 2026, 5:30 AM EDT - 8 days ago

Why Bank Stocks Are Getting Beaten Up Over Private Credit

C GS JPM MS WFC


50 Largest U.S. Banks By Total Assets, Q4 2025

Mar 9, 2026, 2:07 PM EDT - 11 days ago

50 Largest U.S. Banks By Total Assets, Q4 2025

C JPM SAN SOFI WBS WFC


Bank Of America: Slipping Back Into The 'Buy' Zone

Mar 6, 2026, 2:13 PM EST - 14 days ago

Bank Of America: Slipping Back Into The 'Buy' Zone


Bank Stocks Suffer Another Plunge on Credit and AI Fears

Feb 27, 2026, 3:56 PM EST - 21 days ago

Bank Stocks Suffer Another Plunge on Credit and AI Fears

C GS JPM MS WFC


9 Stocks Charlie Munger's Money Manager Loves

Feb 23, 2026, 12:47 PM EST - 25 days ago

9 Stocks Charlie Munger's Money Manager Loves

AAPL CROX EWBC GOOG GOOGL OXY PDD


BofA commits $25 billion to private credit deals, memo shows

Feb 19, 2026, 3:27 PM EST - 4 weeks ago

BofA commits $25 billion to private credit deals, memo shows


BofA expands loyalty program to attract more customers

Feb 18, 2026, 12:10 PM EST - 4 weeks ago

BofA expands loyalty program to attract more customers


Bank of America Launches Art Consulting Service

Feb 18, 2026, 9:00 AM EST - 4 weeks ago

Bank of America Launches Art Consulting Service


Software not equal in front of AI risks: BofA

Feb 17, 2026, 8:14 AM EST - 4 weeks ago

Software not equal in front of AI risks: BofA


Bank Of America: It Doesn't Have To Be An Or/Or Story

Feb 14, 2026, 11:40 AM EST - 4 weeks ago

Bank Of America: It Doesn't Have To Be An Or/Or Story


BofA CEO Brian Moynihan's pay rises to $41 million

Feb 13, 2026, 5:00 PM EST - 5 weeks ago

BofA CEO Brian Moynihan's pay rises to $41 million


DragonAlgo
DragonAlgo Mar. 20 at 10:37 PM
🐉 $BAC CALL — DragonAlgo® Signal Contract: BAC CALL Expiry: 2026-03-20 | Strike: $37.00 | Type: CALL Option Plan (premium): Entry: $9.93 Stop: $7.15 TP1: $12.90 TP2: $16.87 TP3: $23.82 🔗 https://dragonalgo.com
0 ¡ Reply
_ReversalAlertz
_ReversalAlertz Mar. 20 at 9:54 PM
0 ¡ Reply
ReversalAlertz
ReversalAlertz Mar. 20 at 9:07 PM
0 ¡ Reply
Lizardbronsen
Lizardbronsen Mar. 20 at 8:14 PM
0 ¡ Reply
AStrokeOfLuck
AStrokeOfLuck Mar. 20 at 8:11 PM
0 ¡ Reply
NasdaqKnight
NasdaqKnight Mar. 20 at 2:36 PM
Two observations: Tops take time, and money is already leaving 👉If this is helpful to you, tap @NasdaqKnight 1️⃣ Tops take time They seem to happen all at once, but they actually unfold. Multiple divergences build before the turn. 2️⃣ Banks are topping out • $GS $COF $BAC: price structures weakening, outflows accelerating • Even my favorite credit card names $V $AXP are seeing significant outflows Flow data Institutional positioning in financials is rolling over. This isn’t one-off — it’s sector‑wide risk reduction. Game plan Start protecting portfolios: tighten stops, reduce financials exposure, and avoid catching falling knives. Tops aren’t called — they’re confirmed. And the signals are here.
0 ¡ Reply
NasdaqKnight
NasdaqKnight Mar. 20 at 2:34 PM
Dollar strengthens Friday — $JPM $BAC in focus USD rallying broadly, pushing toward 160 yen resistance as markets focus on rates and safe‑haven demand. 👉If this is helpful to you, tap @NasdaqKnight Drivers Rate focus: US‑Japan yield differentials remain wide, supporting USD Risk‑off flows: capital rotating back into dollar‑denominated assets ✅Technicals: USD/JPY at a key psychological level — a break could accelerate momentum Bank Implications • $JPM / $BAC: stronger USD + steepening yield curve = net interest margin tailwind • Safe‑haven flows into US financials add relative support • If USD sustains upside, large banks could benefit from macro tailwinds Watch USD/JPY above 160 for confirmation. Banks offer a dual play on rates + dollar strength.
0 ¡ Reply
HailSkroob
HailSkroob Mar. 20 at 2:28 PM
$SPY $JPM $BAC Banks are illiquid
0 ¡ Reply
TeresaTrades
TeresaTrades Mar. 20 at 1:26 PM
Largest PUT OI decreases $EOSE $INTC $NVDA $DAL $BAC
0 ¡ Reply
Khaleesi_Rekindled
Khaleesi_Rekindled Mar. 20 at 7:04 AM
$SPY $GLD $SLV $BAC fractional banking systems are ALWAYS subject to runs on the bank.
1 ¡ Reply
DragonAlgo
DragonAlgo Mar. 20 at 4:09 AM
🐉 $BAC CALL — DragonAlgo® Signal Contract: BAC CALL Expiry: 2026-03-20 | Strike: $47.00 | Type: CALL Option Plan (premium): Entry: $0.36 Stop: $0.26 TP1: $0.47 TP2: $0.62 TP3: $0.88 🔗 https://dragonalgo.com
0 ¡ Reply
HailSkroob
HailSkroob Mar. 19 at 6:03 PM
0 ¡ Reply
DontfeedtheBears
DontfeedtheBears Mar. 19 at 5:42 PM
$BAC they don’t want to turn this positive
0 ¡ Reply
HailSkroob
HailSkroob Mar. 19 at 5:07 PM
$BAC $GS $JPM $SPY 6 consecutive trading days under $1B
1 ¡ Reply
azstockguy
azstockguy Mar. 19 at 4:58 PM
$BAC $GS $JPM $SPY banks are in trouble
0 ¡ Reply
AStrokeOfLuck
AStrokeOfLuck Mar. 19 at 3:29 PM
1 ¡ Reply
AStrokeOfLuck
AStrokeOfLuck Mar. 19 at 3:07 PM
0 ¡ Reply
_TP888
_TP888 Mar. 19 at 2:22 PM
$BAC | $42.00 | Put | Premium: $114K All-in at the ask - highest conviction put flow. Maximum pressure.
0 ¡ Reply
peloswing
peloswing Mar. 19 at 2:10 PM
$BAC Call Flow Cranking Bullish for EOW and Next Week 📈
0 ¡ Reply
DragonAlgo
DragonAlgo Mar. 19 at 1:18 PM
🐉 $BAC PUT — DragonAlgo® Signal Contract: BAC PUT Expiry: 2026-03-20 | Strike: $47.00 | Type: PUT Option Plan (premium): Entry: $0.61 Stop: $0.44 TP1: $0.79 TP2: $1.04 TP3: $1.46 🔗 https://dragonalgo.com
0 ¡ Reply
unton
unton Mar. 19 at 12:08 PM
0 ¡ Reply
JPTD1
JPTD1 Mar. 19 at 11:29 AM
$BAC Junk Bank. Crush it
0 ¡ Reply