The Bank of America Corporation is an American multinational investment bank and financial services holding company headquartered at the Bank of America Corporate Center in Charlotte, North Carolina.
United States
$18
19.655
Asset allocation as of December 31, 2023. All information is as per the most recent annual report or other publicly available data via the fund's website