LATEST PRICE
$50.46
H 50.68 · L 49.72
Vol 3.9M · May 18
COMPOSITE SCORE
54.1
out of 100
RECOMMENDATION
WATCH
CONFIDENCE
72%
MODULES RUN
8/8
May 18, 14:13 UTC
Top Signals
- • Profitable: Net income $8584M
- • Positive revenue growth QoQ: +7.8%
- • Positive free cash flow: $41770M
- • CEO assessment: Strong leadership with a significant tenure and positive strategic decisions.
- • Insider ownership: Moderate
Price History
showing 7 of 30 days
| Date | Open | High | Low | Close | Change | Volume |
|---|---|---|---|---|---|---|
| May 18, 2026 | $49.72 | 50.68 | 49.72 | $50.46 | +0.69 (+1.4%) | 3.9M |
| May 15, 2026 | $49.62 | 49.99 | 49.30 | $49.77 | -0.08 (-0.2%) | 46.0M |
| May 14, 2026 | $50.06 | 50.47 | 49.49 | $49.85 | +0.01 (+0.0%) | 37.7M |
| May 13, 2026 | $50.36 | 50.78 | 49.80 | $49.84 | -0.94 (-1.9%) | 29.8M |
| May 12, 2026 | $50.86 | 51.08 | 49.84 | $50.78 | +0.23 (+0.5%) | 33.5M |
| May 11, 2026 | $51.21 | 51.39 | 50.27 | $50.55 | -0.76 (-1.5%) | 33.1M |
| May 08, 2026 | $52.98 | 53.01 | 51.10 | $51.31 | -1.44 (-2.7%) | 36.1M |
Module Breakdown — May 18, 14:13 UTC
| Module | Score | Confidence | Signals |
|---|---|---|---|
| FinancialHealth |
82.0 |
85% | • Profitable: Net income $8584M • Positive revenue growth QoQ: +7.8% • Positive free cash flow: $41770M |
| Leadership |
75.0 |
65% | • CEO assessment: Strong leadership with a significant tenure and positive strategic decisions. • Insider ownership: Moderate • CEO Brian Moynihan's tenure since 2010 demonstrates stability. • Effective capital allocation with a focus on shareholder returns. • Low governance scandals suggest strong management credibility. • Moderate insider ownership aligns incentives but leaves room for improvement. |
| Moat |
75.0 |
65% | • Switching costs: Moderate | Network effects: Strong • Brand strength: High | Market position: Dominant • Strong brand recognition • High customer loyalty • Extensive branch network |
| Institutional |
50.0 |
40% | • No insider transactions found in last 90 days (SEC EDGAR Form 4) |
| Sentiment |
50.0 |
40% | • No recent news found via Polygon — sentiment not scored |
| Valuation |
50.0 |
78% | • P/E ratio unavailable (negative earnings) |
| Macro |
50.0 |
15% | • Sector performance data unavailable |
| Momentum |
23.0 |
95% | • Death cross: MA50 (50.57) < MA200 (51.62) • RSI approaching oversold: 37.0 • MACD bearish: -0.9269 < signal -0.5949 • Weak 20-day momentum: -5.6% |
Score History
showing 7 of 30 runs
| Date (UTC) | Score | Recommendation | Confidence | Modules |
|---|---|---|---|---|
| May 18, 14:13 | 54.1 | WATCH | 72% | 8 |
| May 17, 09:11 | 54.8 | WATCH | 72% | 8 |
| May 16, 12:22 | 54.1 | WATCH | 72% | 8 |
| May 15, 11:12 | 54.1 | WATCH | 72% | 8 |
| May 14, 10:06 | 54.1 | WATCH | 72% | 8 |
| May 13, 09:12 | 54.1 | WATCH | 72% | 8 |
| May 12, 09:40 | 54.1 | WATCH | 72% | 8 |