California State Teachers Retirement System 13F: Cuts BAC Stake by $25M

The California State Teachers Retirement System trimmed its position in Bank of America, now holding over 10.4 million shares.

Reviewed by automated data checks against the source filing. How we make and check alerts

California State Teachers Retirement System sold 455,585 shares from its stake in Bank of America Corporation ($BAC), a 4.18% decrease, according to a 13F filing with the SEC dated May 18, 2026. It reported 10,437,623 shares worth $575.74 million at the end of the quarter.

Since the filing, $BAC is up 3.0% after 1 week, up 12.1% after 1 month and up 2.1% to date (from the $50.17 close on May 18, 2026).

Find the original: California State Teachers Retirement System 13F filings on SEC EDGAR

BAC Bank of America Corporation
$51.23 -6.97% year to date
Daily close · Oct 16, 2026

Key Points

  • The California State Teachers Retirement System trimmed its Bank of America stake by 455,585 shares, bringing its total to 10,437,623 shares valued at approximately $575.7 million as of May 18, 2026.
  • Bank of America shares closed at $55.16 on the day this article was published, trading within a 52-week range of $46.12 to $65.23.
  • Analysts maintain a positive outlook on Bank of America, with Citigroup, Morgan Stanley, and Truist Securities all reiterating buy ratings on October 15, 2026.

Get $BAC trade alerts by text

We text you when insiders, Congress or big funds trade $BAC. Free.

Not investment advice. EarningsIQ is not a registered investment adviser, and this automated Bank of America Corporation alert may contain errors. Disclosures

California State Teachers Retirement System Cuts Bank of America Stake

The California State Teachers Retirement System trimmed its position in Bank of America (NYSE: BAC) by 455,585 shares, bringing its total holdings to 10,437,623 shares valued at about $575.7 million as of May 18, 2026. This action reflects a 4.2% decrease in its stake in the financial services giant.

What Changed in the Position

The California State Teachers Retirement System's stake decreased from 10,893,208 shares to 10,437,623 shares. The reduction in shares indicates a strategic adjustment rather than a complete exit from the investment.

Institutional Activity Around Bank of America

No other funds reported changes in their positions in Bank of America during this period. However, previous reports noted that Boston Partners increased its stake by 12.3% on May 11, 2026, and Schroder Investment Management raised its position by 15% on May 14, 2026. These moves suggest some institutional investors remain confident in Bank of America's prospects.

How BAC Stock Has Traded

Bank of America shares closed at $55.16 on the day this article was published. The stock has fluctuated between $46.12 and $65.23 over the past year, indicating a robust trading range. The recent trimming by the California State Teachers Retirement System comes as the stock is trading below its 50-day moving average of $61.91.

Analysts Set New Price Targets

On October 15, 2026, several firms maintained their ratings on Bank of America. Citigroup kept a "Buy" rating with a price target of $60, while Morgan Stanley maintained an "Overweight" rating with a target of $61. Truist Securities also reiterated its "Buy" rating with a $58 target. The consensus among analysts remains positive, with a recommendation key of "Buy" and a mean price target of $68.86.

What BAC Does

Bank of America Corporation, based in Charlotte, North Carolina, offers a wide range of financial services, including consumer banking, investment management, and commercial banking. Its diverse operations help it cater to individual consumers and large corporations alike, making it a significant player in the financial services sector.

What to Watch at BAC

Investors will be looking forward to Bank of America's next earnings report scheduled for October 14, 2026. The recent 13F filing reflects holdings as of May 18 and may not represent current positions. Further filings and market movements will provide more insight into how institutional investors are positioning themselves in this financial giant.

Source: California State Teachers Retirement System's 13F filing on $BAC (May 18, 2026). 13F filings show holdings as of the end of the reporting quarter and may not reflect the fund's current position. Find the original filing: California State Teachers Retirement System 13F filings on SEC EDGAR. Written by software, not financial advice. How we make alerts

Get $BAC trade alerts by text