BAC
Bank of America Corporation · $61.95 (+0.4%) · P/E 14.3
40 hub catalysts across 9 sources · backtest → · ← Ticker Explorer
Analyst Ratings (Upgrades/Downgrades)Earnings (SEC EDGAR)FINRA Short VolumeU.S. House — Congressional TradesInsider Transactions (SEC Form 4)Financial News (Google News)U.S. Senate — Congressional TradesStockTwits Social SentimentSmart-Money 13F Moves
Signal summary
Signals divergeBullish and bearish forces are in conflict here — weigh both columns.
100± Mixedconviction from hub signals
Bullish factors
- Congress bought (2)
- StockTwits 71% bullish
Bearish factors
- Congress sold (2)
- 2 analyst downgrades
- Insiders net selling (12 vs 0)
Context (not directional): Short volume 1% of float-traded · News flow (3 recent)
Signal mix for BAC
Which data feeds have fired on this name — hover a slice for counts.
Best strategy
2-yr backtest · by SharpeAbsolute Momentum (12mo) has fit BAC best over 2 years (+36.0%, Sharpe 1.09). Historical/in-sample — walk-forward all 19 →
| # | Strategy | Return | Sharpe | Beats B&H |
|---|---|---|---|---|
| 1 | Absolute Momentum (12mo) | +36.0% | 1.09 | |
| 2 | Buy & Hold (baseline) | +56.8% | 1.02 | |
| 3 | MACD Crossover | +35.5% | 0.75 |
Price — 1 year
daily closeInsider activity
0 open-market buysOfficers & directors trading their own stock (SEC Form 4). Buys are bullish; sells shown for context.
| Date | Action | Insider | Shares | Value |
|---|---|---|---|---|
| 2026-05-05 | SELL | Greener Geoffrey S | 126,756 | $6.7M |
| 2026-03-12 | SELL | Mensah Bernard Amponsah | 94,000 | $4.4M |
| 2026-03-05 | SELL | Scrivener Thomas M | 50,000 | $2.5M |
| 2026-03-05 | SELL | Bronstein Sheri B | 60,000 | $3.0M |
| 2026-03-04 | SELL | Demare James P. | 83,832 | $4.2M |
| 2026-03-03 | SELL | Athanasia Dean C | 136,558 | $6.9M |
| 2026-02-27 | SELL | Borthwick Alastair M. | 68,000 | $3.4M |
| 2025-08-01 | SELL | Demare James P. | 148,391 | $6.8M |
| 2024-10-15 | SELL | Berkshire Hathaway Inc | 8,694,538 | $369.9M |
| 2024-10-10 | SELL | Berkshire Hathaway Inc | 9,549,933 | $382.4M |
| 2024-10-07 | SELL | Berkshire Hathaway Inc | 9,570,980 | $383.0M |
| 2024-10-02 | SELL | Berkshire Hathaway Inc | 8,547,947 | $337.9M |
Analyst ratings
live · 4 changes| Date | Action | Analyst | Rating Change |
|---|---|---|---|
| 2026-06-30 | Downgrade | Oppenheimer | Outperform → Perform |
| 2026-03-26 | Initiated | Jefferies | Buy |
| 2026-01-14 | Initiated | CICC | Outperform |
| 2026-01-07 | Downgrade | Wolfe Research | Outperform → Peer Perform |
Catalyst timeline
40 hub signals| Date | Source | Event | Entity | Value | |
|---|---|---|---|---|---|
| 2026-08-01 | Earnings (SEC EDGAR) | Earnings (est.) | BAC next report ~2026-10-30 (estimated) | ||
| 2026-07-31 | FINRA Short Volume | Short Vol | BAC | 50% short | source ↗ |
| 2026-07-31 | Earnings (SEC EDGAR) | Earnings | BAC FY2026Q2 results | 27.4B | source ↗ |
| 2026-07-31 | Earnings (SEC EDGAR) | Earnings | BAC FY2026Q2 results | 31.6B | source ↗ |
| 2026-07-30 | FINRA Short Volume | Short Vol | BAC | 55% short | source ↗ |
| 2026-07-29 | FINRA Short Volume | Short Vol | BAC | 58% short | source ↗ |
| 2026-07-26 | StockTwits Social Sentiment | Social Buzz | Bank of America Corp | 71% bull | source ↗ |
| 2026-07-24 | FINRA Short Volume | Short Vol | BAC | 60% short | source ↗ |
| 2026-07-22 | FINRA Short Volume | Short Vol | BAC | 53% short | source ↗ |
| 2026-07-20 | U.S. House — Congressional Trades | Congress SELL | Hon. James A. Himes | $1,001 - $15,000 | source ↗ |
| 2026-07-18 | StockTwits Social Sentiment | Social Buzz | Bank of America Corp | 64% bull | source ↗ |
| 2026-07-17 | FINRA Short Volume | Short Vol | BAC | 52% short | source ↗ |
| 2026-07-16 | FINRA Short Volume | Short Vol | BAC | 63% short | source ↗ |
| 2026-07-15 | Financial News (Google News) | News | Bank of America (BAC) Stock Still Looks Cheap Following Its 111% Run - Yahoo Finance | 11 | source ↗ |
| 2026-07-15 | Financial News (Google News) | News | Bank of America (BAC) Stock Still Looks Cheap Following Its 111% Run - Yahoo Finance | 16 | source ↗ |
| 2026-07-15 | Financial News (Google News) | News | Bank of America (BAC) Stock Still Looks Cheap Following Its 111% Run - Yahoo Finance | 12 | source ↗ |
| 2026-07-14 | Earnings (SEC EDGAR) | Earnings 8-K | BAC earnings announcement (8-K item 2.02) | source ↗ | |
| 2026-07-14 | FINRA Short Volume | Short Vol | BAC | 50% short | source ↗ |
| 2026-07-10 | FINRA Short Volume | Short Vol | BAC | 53% short | source ↗ |
| 2026-06-30 | FINRA Short Volume | Short Vol | BAC | 50% short | source ↗ |
| 2026-06-30 | Analyst Ratings (Upgrades/Downgrades) | Analyst Downgrade | Oppenheimer: Downgrade (Outperform → Perform) | source ↗ | |
| 2026-06-26 | FINRA Short Volume | Short Vol | BAC | 50% short | source ↗ |
| 2026-06-03 | FINRA Short Volume | Short Vol | BAC | 59% short | source ↗ |
| 2026-06-02 | U.S. House — Congressional Trades | Congress SELL | Hon. Laurel Lee | $1,001 - $15,000 | source ↗ |
| 2026-05-15 | Smart-Money 13F Moves | 13F Holding | Berkshire Hathaway (Buffett) holds BAC (#4) | $25.0B | source ↗ |
| 2026-05-05 | Insider Transactions (SEC Form 4) | Insider SELL | Greener Geoffrey S sold 126,756 sh | $6.7M | source ↗ |
| 2026-05-01 | Earnings (SEC EDGAR) | Earnings | BAC FY2026Q1 results | 30.3B | source ↗ |
| 2026-05-01 | Earnings (SEC EDGAR) | Earnings | BAC FY2026Q1 results | 28.2B | source ↗ |
| 2026-04-15 | Earnings (SEC EDGAR) | Earnings 8-K | BAC earnings announcement (8-K item 2.02) | source ↗ | |
| 2026-03-27 | U.S. Senate — Congressional Trades | Congress BUY | Armstrong, Alan (Senator) | $15,001 - $50,000 | source ↗ |
| 2026-03-26 | Analyst Ratings (Upgrades/Downgrades) | Analyst Initiated | Jefferies: Initiated (Buy) | source ↗ | |
| 2026-03-12 | Insider Transactions (SEC Form 4) | Insider SELL | Mensah Bernard Amponsah sold 94,000 sh | $4.4M | source ↗ |
| 2026-03-05 | Insider Transactions (SEC Form 4) | Insider SELL | Bronstein Sheri B sold 60,000 sh | $3.0M | source ↗ |
| 2026-03-05 | Insider Transactions (SEC Form 4) | Insider SELL | Scrivener Thomas M sold 50,000 sh | $2.5M | source ↗ |
| 2026-03-04 | Insider Transactions (SEC Form 4) | Insider SELL | Demare James P. sold 83,832 sh | $4.2M | source ↗ |
| 2026-03-03 | Insider Transactions (SEC Form 4) | Insider SELL | Athanasia Dean C sold 136,558 sh | $6.9M | source ↗ |
| 2026-02-27 | Insider Transactions (SEC Form 4) | Insider SELL | Borthwick Alastair M. sold 68,000 sh | $3.4M | source ↗ |
| 2025-10-31 | Earnings (SEC EDGAR) | Earnings | BAC FY2025Q3 results | 28.1B | source ↗ |
| 2025-08-01 | Insider Transactions (SEC Form 4) | Insider SELL | Demare James P. sold 148,391 sh | $6.8M | source ↗ |
| 2025-02-07 | U.S. House — Congressional Trades | Congress BUY | Hon. Tim Walberg | $15,001 - $50,000 | source ↗ |
Alt-Data Signal Hub · collected signals updated 2026-08-01 09:17 UTC (refreshed daily) · market & option prices are always live on load · display-only, not advice