Market Cap 338.45B
Revenue (ttm) 191.57B
Net Income (ttm) 30.51B
EPS (ttm) N/A
PE Ratio 12.27
Forward PE 10.88
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
NasdaqKnight
NasdaqKnight Mar. 22 at 10:58 AM
🚨 $BAC PUTS EXPLODE — Bears Taking Control? 🚨 👉If this is helpful to you, tap @NasdaqKnight Massive bearish positioning in Bank of America with ~682K puts loading up and IV sitting near historic highs (~35+%, top percentile) suggests traders are bracing for more downside pain ahead. IV doesn’t lie — expensive premium means fear is priced in and participants are hedging hard. Add in a put/call skew >1.0 — a classic bearish sentiment marker — and you’ve got real conviction from volatility players, not just noise. Key levels to watch: 🔻 Support cluster ~46.7 / 46.3 / 45.9 — break these = bulls bleed 🔺 Resistance ~47.5 / 48.2 — rejection = fresh bearish catalyst With repeated bearish hits and elevated put demand, the setup smacks of further downside narrative. Risk appetite waning, volatility brewing — this isn’t fluff, it’s fear backed by real options flow.
0 ¡ Reply
ModernIntelGroup
ModernIntelGroup Mar. 22 at 5:28 AM
$BAC big bank, just following along.
0 ¡ Reply
have_to_gain
have_to_gain Mar. 21 at 5:59 PM
0 ¡ Reply
NasdaqKnight
NasdaqKnight Mar. 21 at 4:27 PM
$BAC $NVDA: OIL SHOCK RIPPLES THROUGH EQUITIES — KEY LEVELS IN FOCUS ⛽ 👉If this is helpful to you, tap @NasdaqKnight Geopolitical tensions in Iran continue to fuel sustained oil price volatility. The macro impact is real: 📉 Fed rate hike odds for April jumped to 12.4% (from 6.2% a day prior) 📉 10-year Treasury yield surged to 4.38% 📉 S&P 500 down 4 straight weeks — longest losing streak in a year $BAC key levels to watch: According to recent options flow, $44.00 Put saw +17,566 contracts (+649% OI surge) — a clear signal of institutional downside hedging . Meanwhile, upside interest is building at $49.50 Call (+6,239 contracts, +379%) and $50.50 Call (+5,539 contracts) . $NVDA technical breakdown: NVDA just broke below the 200-day SMA ($178.27) for the first time since May 2025, now trading near $172–$174 . Key support sits at $170 — coinciding with 131,000+ open interest at the $170 Put level .
0 ¡ Reply
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
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
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 - 5 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 - 9 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 - 12 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 - 15 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 - 22 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 - 26 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 - 5 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


NasdaqKnight
NasdaqKnight Mar. 22 at 10:58 AM
🚨 $BAC PUTS EXPLODE — Bears Taking Control? 🚨 👉If this is helpful to you, tap @NasdaqKnight Massive bearish positioning in Bank of America with ~682K puts loading up and IV sitting near historic highs (~35+%, top percentile) suggests traders are bracing for more downside pain ahead. IV doesn’t lie — expensive premium means fear is priced in and participants are hedging hard. Add in a put/call skew >1.0 — a classic bearish sentiment marker — and you’ve got real conviction from volatility players, not just noise. Key levels to watch: 🔻 Support cluster ~46.7 / 46.3 / 45.9 — break these = bulls bleed 🔺 Resistance ~47.5 / 48.2 — rejection = fresh bearish catalyst With repeated bearish hits and elevated put demand, the setup smacks of further downside narrative. Risk appetite waning, volatility brewing — this isn’t fluff, it’s fear backed by real options flow.
0 ¡ Reply
ModernIntelGroup
ModernIntelGroup Mar. 22 at 5:28 AM
$BAC big bank, just following along.
0 ¡ Reply
have_to_gain
have_to_gain Mar. 21 at 5:59 PM
0 ¡ Reply
NasdaqKnight
NasdaqKnight Mar. 21 at 4:27 PM
$BAC $NVDA: OIL SHOCK RIPPLES THROUGH EQUITIES — KEY LEVELS IN FOCUS ⛽ 👉If this is helpful to you, tap @NasdaqKnight Geopolitical tensions in Iran continue to fuel sustained oil price volatility. The macro impact is real: 📉 Fed rate hike odds for April jumped to 12.4% (from 6.2% a day prior) 📉 10-year Treasury yield surged to 4.38% 📉 S&P 500 down 4 straight weeks — longest losing streak in a year $BAC key levels to watch: According to recent options flow, $44.00 Put saw +17,566 contracts (+649% OI surge) — a clear signal of institutional downside hedging . Meanwhile, upside interest is building at $49.50 Call (+6,239 contracts, +379%) and $50.50 Call (+5,539 contracts) . $NVDA technical breakdown: NVDA just broke below the 200-day SMA ($178.27) for the first time since May 2025, now trading near $172–$174 . Key support sits at $170 — coinciding with 131,000+ open interest at the $170 Put level .
0 ¡ Reply
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
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