as of Jul 17
BAC
GrowthBANK OF AMERICA CORP
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 accounts, and investment accounts and products; credit and debit cards; residential mortgages and home equity loans; and direct and indirect loans.
Close · 3M
+26.14%
Held by 5 AI ETFs
Signal performance
Each tracked ETF's moves on this stock, grouped by fund. Returns are measured from the signal date to the latest close — hypothetical, no commissions or slippage.
AIVL · Accumulation · 5d
WisdomTree's AIVL fund likely identified BAC as a strong candidate for its pre-filtered US value-factor pool, given a Price-to-Earnings ratio of 12.92 and Price-to-Book ratio of 1.32, aligning with its valuation metrics. The AI's core function of distinguishing genuine value from value traps within this universe probably highlighted BAC’s 99.37% revenue growth and 11.13% ROE as indicators of fundamental strength. This gradual accumulation, visible in the weight moving from 4.0590% to 4.2042% over recent days, reflects the fund's periodic rebalancing within its approximately 100 US value stocks. Even with BAC trading at $61.27, near 99% of its 52-week high, the AI's continued buying suggests it assesses the company's underlying fundamentals and relative valuation as favorable.
weight 4.059% → 4.204% (+0.145 pp)·stock up 7.8% in the 30 days before
Jul 17·entry $61.27·now $60.42Fresh
AIVL · Accumulation · 5d
BAC's P/E of 13.38 and P/B of 1.32 positions it within AIVL's pre-filtered US value-factor pool, a foundational step for selection. The fund's AI algorithm likely distinguished BAC as genuine value by weighing its 99.37% revenue growth and 10.5% ROE, metrics the AI uses to assess fundamentals and return on capital. This analytical approach guided the gradual accumulation, seen as AIVL's weighting for BAC rose from 4.0978% to 4.2563% between July 13th and July 15th. This accumulation occurred while BAC traded at $61.49, reaching 100% of its 52-week high and reflecting a 17.3% 30-day return, indicating the AI found enduring value despite recent price appreciation.
weight 4.110% → 4.256% (+0.146 pp)·stock up 9.9% in the 30 days before
Jul 15·entry $61.59·now $60.42Fresh
AIVL · Accumulation · 5d
Bank of America shares are trading at their 52-week high of $61.59, reflecting significant momentum with a +17.4% return over 30 days and +26.6% over 90 days. Despite this upward price movement, AIVL, an ETF employing AI to score names within a US value-factor pool, has shown gradual accumulation of BAC, increasing its weight from 4.0556% to 4.1981% over the observed period. This pattern indicates the AI's system likely assesses BAC's underlying fundamentals—such as a 10.5% ROE and nearly 100% revenue growth—and its valuation metrics, including a PER of 13.38 and PBR of 1.32, as indicative of genuine value rather than a value trap, even at its elevated price. The incremental adjustments to BAC's weight suggest that AIVL’s AI, operating within a periodic rebalancing schedule, continues to rate the company favorably as a value proposition despite its strong recent market performance.
weight 4.056% → 4.198% (+0.142 pp)·stock up 9.9% in the 30 days before
Jul 14·entry $60.62·now $60.42Fresh
AIVL · Accumulation · 5d
WisdomTree's AIVL, which employs AI to select approximately 100 US value stocks, likely increased its BAC weighting due to the system identifying sustained fundamental strength despite recent price appreciation. The AI's process, designed to distinguish genuine value from value traps within its pre-filtered universe, would have evaluated BAC's P/B ratio of 1.32 alongside its 99.37% revenue growth. This signals that, even as BAC’s price reached $59.50, near its 52-week high, the AI’s internal scoring mechanism deemed the stock to still possess underlying value. This continuous positive assessment within the fund’s periodic rebalancing framework led to the observed gradual accumulation, reinforcing the AI’s confidence in the company’s financials.
weight 4.036% → 4.111% (+0.074 pp)·stock up 9.6% in the 30 days before
Jul 10·entry $59.67·now $60.42Fresh
AIVL · Weight increase · 2d
Bank of America, exhibiting a P/E of 13.13 and P/B of 1.32, fits within AIVL's established criteria for selecting names based on valuation metrics within a US value-factor pool. The company's 99.37% revenue growth and 10.5% ROE provide fundamental support, aiding the AI in distinguishing genuine value from potential value traps. The consecutive weight increase in BAC from July 6th to July 7th occurred as the stock traded at $58.30, positioning it at 97% of its 52-week high following a 30-day return of 11.7%. This adjustment suggests the AI model confirmed the stock's continued underlying strength and suitability for allocation, even as the price approached its recent peak.
weight 4.056% → 4.115% (+0.060 pp)·stock up 10.5% in the 30 days before
Jul 7·entry $59.86·now $60.42Fresh
AIVL · Weight decrease · 4d
AIVL’s holding in BAC experienced a series of sequential decreases from June 24th to June 30th, steadily moving from 4.1560% down to 4.0364%. This measured reduction, rather than an abrupt cut, suggests the AI-driven strategy is subtly adjusting its conviction as BAC’s price approaches its 52-week high of $58.19, after gaining 12.4% in 30 days. For an ETF designed to identify genuine value and avoid value traps using fundamental and valuation metrics like P/E and P/B, the elevated price level, despite a high revenue growth of 99.37%, likely reduced BAC's relative appeal within its carefully curated US value-factor pool. This systematic rebalancing indicates the AI perceives less compelling value at the current $56.98 price, prompting a gradual reallocation of capital within the portfolio.
weight 4.186% → 4.036% (-0.150 pp)·stock up 10.4% in the 30 days before
Jun 30·entry $56.98·now $60.42
AIVL · Weight decrease · 3d
WisdomTree's AIVL, which utilizes AI to score names within a ~100-stock US value universe, appears to be de-risking its position in Bank of America, evident in the consecutive weight decreases observed from June 24th to June 26th. The AI's mandate is to distinguish genuine value from value traps, using fundamentals and valuation metrics like P/E and P/B, which likely prompted a re-assessment of BAC's profile. Trading at 99% of its 52-week high after a +16.3% 30-day return, BAC’s market price has rapidly appreciated, potentially reducing its perceived "value" relative to other holdings within the fund's periodically rebalanced portfolio. This suggests the AI's system detected a shift in the stock's balance between its financial fundamentals and its elevated market price.
weight 4.186% → 4.110% (-0.076 pp)·stock up 13.3% in the 30 days before
Jun 26·entry $57.88·now $60.42
AIVL · Weight decrease · 2d
BAC's P/E of 12.93 and P/B of 1.32 initially positioned it within AIVL's US value-factor pool, aligning with the ETF's strategy to screen names on traditional valuation metrics. AIVL's AI, however, continuously scores holdings using additional fundamentals like return on capital and debt, aiming to distinguish genuine value from value traps within that universe. The consecutive weight decrease observed on June 24th and 25th occurred as BAC's price reached $57.88, near 99% of its 52-week high, following a 16.1% 30-day return. This upward price movement, despite the 99.37% revenue growth and 10.5% ROE, suggests AIVL's AI likely adjusted BAC's score, signaling it as a less compelling "value" opportunity within its rebalancing cycle due to its current market valuation relative to its filtered criteria.
weight 4.186% → 4.123% (-0.063 pp)·stock up 11.5% in the 30 days before
Jun 25·entry $58.19·now $60.42
AIVL · Accumulation · 5d
The weight of Bank of America in AIVL shows a pattern of gradual accumulation, increasing from just under 4% to over 4.18% across eight trading days in June. This measured uplift, rather than an abrupt change, suggests the AI model is consistently identifying BAC as a genuine value opportunity within its pre-filtered US value pool, even as the stock trades at 100% of its 52-week high. BAC’s financial summary, featuring a P/E ratio of 12.93 and a P/B of 1.32, combined with a 99.37% revenue growth, likely scores favorably on the AI’s fundamental and valuation metrics, distinguishing it from a value trap. The AI's continuous positive signal, driving these measured increases, aligns with the ETF's periodic rebalancing approach and its mandate to find businesses whose intrinsic value warrants ongoing exposure despite recent price appreciation.
weight 3.983% → 4.186% (+0.203 pp)·stock up 12.5% in the 30 days before
Jun 23·entry $57.91·now $60.42Drifting
AIVL · Accumulation · 5d
Trading at $56.53, BAC sits at 99% of its 52-week high, having delivered a 27.4% return over the last year. Despite this proximity to its yearly peak, the AIVL fund initiated gradual accumulation, signaling the AI's conviction in the stock's underlying worth. AIVL's AI, which evaluates fundamentals and valuation metrics to distinguish genuine value from value traps within its US value universe, appears to weigh BAC's P/E of 12.26 and P/B of 1.32 favorably. These valuation figures, coupled with a 99.37% revenue growth and a 10.5% return on equity, indicate the AI's algorithm perceives solid financial performance justifying the increasing portfolio allocation even at current price levels.
weight 3.856% → 4.074% (+0.218 pp)·stock up 14.2% in the 30 days before
Jun 16·entry $56.84·now $60.42Drifting
AIVL · Accumulation · 5d
The weight history for BAC in AIVL shows a steady, measured accumulation over several trading days, with the stock increasing its representation from 3.8037% to over 4% of the portfolio, punctuated by minor adjustments. This pattern, observed while BAC trades at 98% of its 52-week high and after a 30-day return of +7.1%, suggests AIVL's AI identifies deeper fundamental value beyond mere price momentum within its pre-filtered US value universe. BAC’s PBR of 1.32 and PER of 12.26 align with the ETF's value-factor screen, while its near-100% revenue growth and 10.5% ROE likely signal to the AI that this company represents genuine value, rather than a value trap, even with its recent price appreciation. Such characteristics indicate the AI is leveraging its distinct ability to score names based on a blend of fundamentals and valuation metrics, affirming BAC's position as a suitable holding even at elevated price levels for this periodically rebalanced, value-tilted portfolio.
weight 3.804% → 4.048% (+0.245 pp)·stock up 12.4% in the 30 days before
Jun 12·entry $56.02·now $60.42Drifting
AIVL · Accumulation · 5d
The weight in Bank of America (BAC) within AIVL shows a measured, incremental accumulation from 3.7186% to 4.0259% over approximately one month, marked by minor adjustments rather than sudden shifts. This gradual increase aligns with AIVL's strategy of periodically rebalancing its ~100 US value stocks, driven by an AI that screens for fundamental and valuation metrics within a value-factor pool. BAC's current PER of 12.26 and PBR of 1.32 place it squarely in the value universe, while its nearly 100% revenue growth and 10.5% ROE likely signal to the AI that it represents genuine value rather than a value trap, justifying continued exposure. Even with BAC trading at $55.16, near its 52-week high, the AI's sustained, deliberate accumulation suggests a continued positive re-evaluation of its intrinsic value based on these underlying financial strengths, rather than a rapid opportunistic move.
weight 3.719% → 4.026% (+0.307 pp)·stock up 8.6% in the 30 days before
Jun 11·entry $55.16·now $60.42Drifting
AIVL · Accumulation · 6d
Bank of America is currently trading at $54.54, near 95% of its 52-week high after a 23.3% one-year return, yet recent 30-day gains stand at a modest 3.1%. Despite this proximity to its yearly peak, AIVL's AI, tasked with identifying genuine value within a pre-filtered US value universe, began a gradual accumulation. The fund's algorithm likely assessed the company's valuation, marked by a 12.26 P/E and 1.32 P/B, as attractive relative to its fundamentals, which include a 99.37% revenue growth and 10.5% ROE. This ongoing evaluation led to an increase in BAC's weight, moving from 3.6636% to 4.0593% across the specified period, indicating the AI's conviction in the stock as a true value proposition rather than a value trap.
weight 3.664% → 4.059% (+0.396 pp)·stock up 7.9% in the 30 days before
Jun 10·entry $54.54·now $60.42Chased
PQUS · Weight increase · 2d
BAC’s 99.37% revenue growth, coupled with a 10.5% ROE, a PER of 13.38, and a PBR of 1.32, positions it as a significant candidate for Pictet Asset Management’s AI ranking system, which targets US large-cap companies for PQUS. The system, managing this US large-cap fund with a measured turnover style, appears to be acting on a perceived shift in BAC’s attractiveness within its sector-balanced portfolio. This led to a consecutive weight increase for BAC, moving from 1.3900% to 1.4000% on 2026-07-15, and further to 1.4200% on 2026-07-16. This upward adjustment in allocation occurred precisely as BAC reached its 52-week high of $61.59, following a +17.4% 30-day return. The AI’s rebalancing reflects a conviction to increase exposure in this Financials sector component, even at its current elevated price point and after recent strong performance.
weight 1.390% → 1.420% (+0.030 pp)·stock up 10.1% in the 30 days before
Jul 16·entry $61.49·now $60.42Fresh
PQUS · Weight decrease · 2d
The observed progressive decrease in BAC’s weight within PQUS, with a stepped decline from 1.43% to 1.33% over the week leading to July 2nd, suggests a systematic re-evaluation. This action occurs as Bank of America’s stock trades at its 52-week high of $58.36, following a 15.1% increase in 30 days. Pictet Asset Management’s AI ranking system, governing this US large-cap fund, likely flags the stock’s current valuation, characterized by a PER of 13.13 and PBR of 1.32, as it hits its price ceiling. The AI’s overlay of sector-balance and concentration rules would further compel a proportional reduction in BAC to maintain portfolio compliance, aligning with the ETF’s strategy of measured turnover for its roughly 165 holdings.
weight 1.410% → 1.330% (-0.080 pp)·stock up 11.9% in the 30 days before
Jul 2·entry $58.73·now $60.42
PQUS · Weight increase · 2d
The recent two-day consecutive increase in BAC's weight within PQUS, moving from 1.40% to 1.43%, represents a measured upward adjustment consistent with the fund's periodic rebalancing approach and strategy of moderate turnover. This decision to increase allocation comes as Bank of America trades at its 52-week high, following 30-day returns of +13.7%, yet still presents a PER of 12.93 and PBR of 1.32, which are not overly extended. The fund's AI ranking system likely identified the underlying strength of BAC's near 100% revenue growth and 10.5% ROE as compelling factors, justifying a larger position even after significant price appreciation.
weight 1.360% → 1.430% (+0.070 pp)·stock up 11.5% in the 30 days before
Jun 25·entry $58.19·now $60.42Drifting
PQUS · Weight increase · 2d
The specific shape of the detected pattern for Bank of America in PQUS is a subtle, consecutive increase from 1.38% to 1.39% across two reported days. This gradual cadence, rather than a significant step-up, aligns with the ETF’s stated measured turnover and periodic rebalancing approach for its ~165 US large-cap holdings, even as BAC trades near its 52-week high following a 6.5% 30-day return. The artificial intelligence ranking system likely identified the company's 99.37% revenue growth and 10.5% ROE as compelling factors influencing this upward adjustment. This small, consistent increment suggests the AI is maintaining its existing sector-balance and concentration rules, preventing an overly aggressive allocation to the Financials sector even with BAC’s strong performance.
weight 1.350% → 1.390% (+0.040 pp)·stock up 10.8% in the 30 days before
Jun 19·entry $57.37·now $60.42Drifting
QRFT · Weight increase · 2d
Qraft Technologies' AI, managing the QRFT broad large-cap core fund with its weekly rebalancing schedule across approximately 300 US large caps, recently increased its allocation to Bank of America. This move indicates that the AI's proprietary models, which integrate traditional factors with alternative data overlays, detected a renewed positive signal for the financials giant. A key driver for this increased conviction likely stems from BAC's reported Revenue Growth of 99.37%, a significant fundamental shift for a company of its scale. This strong revenue expansion, combined with the stock's recent price appreciation evident in its 30-day return of +14.6%, suggests the AI prioritized signals indicating sustained business momentum or fundamental revaluation. Consequently, the system initiated a consecutive weight increase, moving from 0.8900% to 0.9000% between July 1st and 2nd, reflecting an updated positive assessment within its portfolio.
weight 0.860% → 0.900% (+0.040 pp)·stock up 11.9% in the 30 days before
Jul 2·entry $58.73·now $60.42Drifting
QRFT · Weight decrease · 2d
Bank of America's recent financial figures, showing a PER of 12.93, a PBR of 1.32, and a 10.5% ROE alongside significant 99.37% revenue growth, typically align with some of Qraft AI's diverse factor considerations within its broad large-cap core strategy. However, the stock's current price of $56.98, near 98% of its 52-week high after a +12.4% 30-day return, likely triggered a re-evaluation by the Qraft AI's model incorporating low-volatility or valuation overlays. This re-evaluation culminated in a consecutive weight decrease from 0.89% to 0.88% on June 29, then to 0.86% on June 30, following a period of holding steady. The AI's weekly rebalancing, blending traditional factors with proprietary alternative data, appears to have moderated exposure to BAC as its valuation stretched near its upper price boundary, despite its otherwise strong revenue acceleration.
weight 0.890% → 0.860% (-0.030 pp)·stock up 10.4% in the 30 days before
Jun 30·entry $56.98·now $60.42
QRFT · Weight increase · 2d
Observing the cadence of QRFT's weighting for Bank of America Corp, a recent consecutive increase from 0.86% to 0.89% marks a distinct upward shift following earlier fluctuations. This upward adjustment occurs while Bank of America trades at its 52-week peak, having achieved a 14.6% return over the last 30 days and a 28.4% return over one year, a clear indicator aligning with the momentum factor Qraft's AI incorporates. Furthermore, the AI's proprietary alternative-data overlays likely interpret BAC's reported 99.37% revenue growth and a price-to-earnings ratio of 12.93 as signals of underlying fundamental strength, justifying further allocation despite the elevated price. Given QRFT's broad large-cap core style and weekly rebalancing, the AI is dynamically confirming conviction in BAC's multi-factor appeal, selectively increasing exposure even as the stock reaches new highs within its annual trading range.
weight 0.840% → 0.890% (+0.050 pp)·stock up 12.5% in the 30 days before
Jun 23·entry $57.91·now $60.42Drifting
Sell signals show what the stock did after the AI exited. A negative number means the AI's exit was well-timed.
Buffett-style framework
Several AI ETFs, notably AIVL, PQUS, and QRFT, have shown recent accumulation trends for Bank of America, suggesting a positive outlook. This activity contrasts with the value-investing framework's 'Fail' verdict, which identifies concerns around the company's financial health, specifically its ROE, and the lack of a clear margin of safety at the current price. While one AI ETF, LQAI, indicates a decrease, the predominant smart-money signal is accumulation, diverging from this conservative fundamental analysis.
- Circle of CompetenceAs a large, diversified financial institution in a regulated industry, Bank of America's long-term earning power and unit economics are generally predictable enough for reasonable ten-year cash flow projections.
- Economic MoatBank of America benefits from significant scale advantages, a strong brand, customer switching costs, and regulatory barriers to entry, which together form a durable economic moat.
- ManagementThe provided financial and market data do not offer sufficient information to thoroughly assess management's candor, capital allocation discipline, or extent of skin in the game.
- Financial HealthThe reported ROE of 10.5% falls short of the stringent '10-year average ROE >= 15%' criterion for financial health, and other key financial metrics like historical operating margins and owner earnings are not available to fully assess this stage.
- Margin of SafetyWhile the P/E and P/B ratios seem reasonable at first glance, the reported ROE of 10.5% does not support the premise of a 'wonderful company' for which a fair price would suffice, nor do the metrics clearly indicate a defensible discount to a conservative estimate of intrinsic value.
Bank of America passes the initial tests of being within the circle of competence and possessing an enduring economic moat due to its scale and brand. However, the analysis encounters limitations in assessing management without more data. Crucially, the company fails the financial health stage due to its reported ROE falling below the framework's strict criteria, and a clear margin of safety is not evident. Therefore, despite its inherent strengths as a large bank, it does not meet all the stringent value-investing criteria for an attractive investment at the current price.
Educational interpretation generated by AI applying frameworks Warren Buffett documented in his shareholder letters and other public writings. Not a statement by Mr. Buffett or Berkshire Hathaway, and not investment advice.