Bank of America Corp (BAC) moved up by 3.53%. The Banking & Investment Services sector is up by 3.31%. The company outperformed the industry. Top 3 stocks by turnover in the sector: JPMorgan Chase & Co (JPM) up 3.89%; Goldman Sachs Group Inc (GS) up 4.95%; Citigroup Inc (C) up 5.85%.

The significant upward movement in Bank of America (BAC) stock on March 31, 2026, can be attributed to several positive developments that have collectively boosted investor confidence.
Firstly, a recent analyst upgrade from Jefferies Financial Group to a "strong-buy" rating, with an initiating price target of $60, likely provided a substantial tailwind for the stock. This upgrade, reported on March 27, 2026, signals a positive outlook from a prominent institutional research firm, contributing to a broader "Moderate Buy" consensus among analysts with an average target price of $59.88. Although other analysts like Morgan Stanley recently lowered their price target, the overall sentiment from the Jefferies upgrade appears to have outweighed such adjustments. Bank of America also has a consensus rating of "Buy" from 20 analysts, with 40% recommending a "Strong Buy" and 45% recommending "Buy", reflecting a generally positive analyst sentiment.
Secondly, institutional portfolio adjustments indicate growing confidence. Allspring Global Investments Holdings LLC increased its stake in Bank of America by 9.4% in the fourth quarter of 2025, reaching 3,264,245 shares valued at $182.6 million. This significant increase by a major asset management firm suggests a bullish long-term outlook on Bank of America's financial performance and growth potential, often seen as a vote of confidence for other investors. Similarly, Northstar Advisory Group LLC also purchased a new stake in BAC during the fourth quarter, acquiring over 63,000 shares.
Thirdly, positive macroeconomic factors and industry dynamics are playing a role. The Federal Reserve kept its policy interest rate steady at a range of 3.50%-3.75% at its March meeting, an anticipated outcome. While the Fed is balancing inflation concerns, particularly with rising oil prices and geopolitical events, it still projects one rate cut in 2026. This environment, with stable rates and potential future easing, generally favors large, well-diversified banks like Bank of America. Furthermore, a series of proposed rules from U.S. federal banking agencies on March 19, 2026, indicate potential changes that would lower the amount of capital banks are required to hold against potential losses. If finalized, these proposals could free up billions of dollars in capital for banks, which could be redeployed into lending, share buybacks, or dividends, potentially boosting profitability.
Finally, recent financial data and positive guidance have also supported the stock. Bank of America reported strong fourth-quarter 2025 earnings, beating EPS estimates by $0.02 with $0.98, and showing revenue growth of 12.3% year-over-year. The company's net interest income also topped estimates. Management has expressed a bullish outlook on the U.S. economy for 2026, with resilient consumers and businesses. The company expects net interest income to be up between 5% and 7% in 2026, a positive sign for future profitability.
Technically, Bank of America Corp (BAC) shows a MACD (12,26,9) value of [-1.22], indicating a neutral signal. The RSI at 39.18 suggests neutral condition and the Williams %R at -62.77 suggests oversold condition. Please monitor closely.
Bank of America Corp (BAC) is in the Banking & Investment Services industry. Its latest annual revenue is $104.06B, ranking 2 in the industry. The net profit is $29.05B, ranking 2 in the industry. Company Profile
Over the past month, multiple analysts have rated the company as Buy, with an average price target of $60.04, a high of $71.00, and a low of $46.00.
Company Specific Risks: