Bank of America Corporation (NYSE: BAC) is the second largest bank in the U.S. with $2.28 trillion in total assets. The following are the top four largest mutual fund holders of Bank of America.

Vanguard Total Stock Mkt Idx Inv (VTSMX)

The largest mutual fund holder, the Vanguard Total Stock Mkt Idx Inv (VTSMX), owns 236,492,179 shares of Bank of America, as of November 30, 2017. This mutual fund was created in 1992 and intends to give broad exposure to the total US. stock market by including small-, mid-and large-cap growth and value stocks. The fund has $662.6 billion under management, with a benchmark of 16.56% allocation to the financial services sector. Its Bank of America holding is just a little over 1% of its total portfolio.

Vanguard 500 Index Inv (VFINX)

The Vanguard 500 Index Inv (VFINX) is the second-largest mutual fund holder of Bank of America with 165,159,834 shares, as of November 30, 2017. VFINX was the industry's first index fund for individual investors and is invested in a diversified spectrum of the largest US. companies mirroring the Standard and Poor's 500 Index (S&P 500). The total net assets are $391.4 billion with a benchmark of 16.56% allocation in the financial services sector. 


This $276.9 billion value fund owns the third-largest stake in Bank of America with 114,270,555 shares, as of January 9, 2018. The fund offers exposure to large cap U.S. stocks with the objective of generating returns that correspond generally to the price and yield performance of the S&P 500. The fund is invested in 505 positions with a 16.69% allocation in financial services. Bank of America shares represent 1.24% of its portfolio. 

Vanguard Institutional Index I (VINIX)

This $232.2 billion institutional fund tracks the S&P 500 Index following a passively managed, full-replication approach. The Vanguard Institutional Index I (VINIX) is the fourth-largest mutual fund holder of Bank of America with 100,721,989 shares, as of November 30, 2017. The fund has 16.77% allocation in the financial services sector with BAC comprising of 1.22% of its total portfolio. This is the institutional version of the Vanguard 500 Index Fund, which requires a minimum investment of $5 million. 

Want to learn how to invest?

Get a free 10 week email series that will teach you how to start investing.

Delivered twice a week, straight to your inbox.