Back to CANADA PENSION PLAN INVESTMENT BOARDBAC
BACShowing 8 of 30 quarters
Position history for CANADA PENSION PLAN INVESTMENT BOARD's holdings in BANK AMERICA CORP
CANADA PENSION PLAN INVESTMENT BOARD holds 18.5M shares of BAC (BANK AMERICA CORP), worth $901.1M as of 2026-Q1. The position was increased (+26.8% shares). BAC represents 0.6% of CANADA PENSION PLAN INVESTMENT BOARD's portfolio.
Current Value
$901.1M
Current Shares
18.5M
Total Value Change
+$467.1M
Total Shares Change
+7.6M
Quarter-by-Quarter History
Other major holders of BAC: BERKSHIRE HATHAWAY INC