📈Wall Street Analyst
Sign inStart Free Trial
Daily Brief · Wednesday, July 8, 2026

BAC — the engine's Play of the Day, fully scored

On Wednesday, July 8, 2026, BAC scored in the 99th percentile of Wall Street Analyst's 15-dimension scoring engine with a STRONG BUY signal, at $59.85 at publication, on a suggested horizon of 1–3 months. The full breakdown below is the engine's actual evidence, published the day of the call and graded in public afterward.

How the call aged — graded at 30d
+5.1%from entry over 30d
+2.2%vs the S&P 500, same window

This grade was written by the market, not by us: the Play was timestamped at publication and scored automatically against its entry price. Winners and losers both stay up — the full record lives on the track record.

STRONG BUY
SIGNAL
1–3 months
HOLD HORIZON
LOW
RISK
HIGH
MODEL CONFIDENCE
78
RAW COMPOSITE
$59.85
ENTRY PRICE
Why the engine flagged it

BAC lands in the 99th percentile on a fundamentals-led profile: momentum scores 91.5 near a 52-week high (+19% over three months), options flow reads 92 with a 0.54 put/call ratio and 32 unusual call flags, and the fundamental block at 88.2 pairs an attractive 13.1 P/E and 0.85 PEG with 30% margins. Earnings quality reinforces the case with eight consecutive beats averaging +6.4% surprise and positive revision momentum, while insider-depth confirms cluster buying across 25 distinct insiders.

The play — 1–3 months

This is a quality setup with a 1-3 month horizon, entered near $59.85 with technicals stretched but the fundamental and earnings-momentum dimensions carrying the thesis. Give it room to be recognized rather than trading the next tick.

What breaks the thesis

Earnings land in five days on July 14, a binary event that can override the entire setup if the eight-quarter beat streak snaps or guidance disappoints. An RSI already overbought at 73 plus the 16 C-suite sells and 20 distinct insider sellers add mean-reversion and mixed-signal risk if momentum stalls.

The full case — all 15 dimensions

Every dimension the engine scored that day, with the actual evidence behind each number — including the ones that argue against the play. The twelve weighted dimensions come first; anything marked a supporting input is scored and shown, but reaches the composite through a capped confirmation bonus rather than a weighted share.

Options Flow92
  • Bullish put/call ratio (0.54)
  • Unusual CALL activity (32 flags)
  • Bullish sweep activity (8 call sweeps)
  • Very high options volume (148,480)
Momentum92
  • Near 52-week high (97th percentile)
  • Strong 3-month momentum (+19.0%)
Fundamentals88
  • Attractive P/E (13.1)
  • PEG undervalued (0.85)
  • Strong growth (59%)
  • Excellent margins (30.2%)
Earnings Quality78
  • Strong beat streak (8 consecutive quarters)
  • Positive revision momentum (+0.42)
  • Large average earnings surprise (+6.4%)
  • Stable positive EPS estimates
Quant Factor74
  • Quant Grade: B+ (74/100)
  • Value: A-
  • Growth: B-
  • Profitability: B-
  • Momentum: B
  • Eps Revisions: A+
  • Revenue +99% (explosive)
  • High net margin 30%
  • Strong upward EPS revisions
Risk-Adjusted71
  • ⚠ Earnings in 5 day(s) — elevated binary event risk
Sentiment68
  • Strong analyst buy consensus (79%)
Smart Money64
  • Insider buying activity (6 buys)
  • Held by Berkshire Hathaway (Buffett), Bridgewater Associates (Dalio), Renaissance Technologies (Simons)
Analyst Upside61
  • Analyst target $64 vs $60.31 (+6% implied)
  • Tight target dispersion (high conviction)
Technical60
  • RSI overbought (73)
  • MACD bullish crossover
  • Price above key moving averages
Social50
  • Reddit sentiment neutral (0 mentions)
  • StockTwits neutral
  • Low social media volume (0 total messages)
Earnings Intel47
  • 8Q consecutive earnings beats (avg 6.4% surprise)
  • Earnings surprises accelerating
  • Insider cluster BUY: 3 insiders, $150,827,322 in 1d
Earnings MomentumSupporting input · not weighted92
  • Strong: 8 consecutive EPS beats
  • Solid avg earnings surprise: +6.5%
  • Strong EPS growth trend: +24.7%
Insider DepthSupporting input · not weighted85
  • 8 C-suite buy(s) totaling $3,126,183 (+25 pts)
  • Cluster buy: 25 distinct insiders bought (+20 pts)
  • 31 purchase(s) increased ownership by >20% (+15 pts)
  • 13 buy(s) >= $500K (total $2,080,081,378) (+15 pts)
  • 20 distinct insiders selling (-20 pts)
  • 16 C-suite sell(s) (-20 pts)
Congress/FundsSupporting input · not weighted50
  • Smart-money confirmation — strong (+6)

A brief like this is generated from the engine's output every trading day. Today's Play is free — get it on the Play of the Day page or read how the 15 dimensions work.

UMBF · 2026-07-07ZION · 2026-07-09All briefs

The Play of the Day is the output of a quantitative scoring model, published for educational and informational purposes — it is not personalized investment advice, and Wall Street Analyst is not a registered investment advisor. Markets carry risk; past results don't guarantee future ones. Every decision is yours.