Back to BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp

BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp

All holdings · as of Mar 31, 2026

689 positions

CompanyClassValueShares% of portfolio
ISHARES TR$1.19B14,920,6187.0%
ISHARES TR$833.69M22,630,0004.9%
NVIDIA Corp$716.44M4,108,0454.2%
Apple Inc.$606.02M2,387,8863.6%
Bunge Global SA$583.46M4,586,9633.5%
TORONTO DOMINION BK ONT$470.01M5,031,6562.8%
MICROSOFT CORP$465.12M1,256,4992.8%
ROYAL BK CDA$389.73M2,410,4022.3%
CANADIAN NAT RES LTD MED TER$380.84M7,805,5792.3%
Amazon.com Inc$362.25M1,739,3472.1%
Alphabet Inc.$326.43M1,135,1721.9%
Broadcom Inc.$229.38M741,1101.4%
Meta Platforms Inc$215.46M376,5941.3%
SHOPIFY INC$207.61M1,749,3491.2%
Alphabet Inc.$192.39M670,6851.1%
TC ENERGY CORP$180.92M2,888,7151.1%
AGNICO EAGLE MINES LTD$165.61M815,7371.0%
ENBRIDGE INC$161.78M2,983,8361.0%
Tesla Inc$157.29M423,1190.9%
CANADIAN IMPERIAL BANK OF COMMERCE /CAN$152.03M1,603,8440.9%
SUNCOR ENERGY INC NEW$132.14M1,997,4720.8%
BANK MONTREAL MEDIUM$120.25M887,6370.7%
SPDR SERIES TRUST$116.87M1,221,0000.7%
ELI LILLY & Co$114.95M124,9820.7%
Walmart Inc.$111.81M899,6910.7%
JPMORGAN CHASE & CO$110.37M375,1880.7%
BROOKFIELD CORP$106.14M2,618,9470.6%
Waste Connections Inc$105.47M649,0440.6%
RAYONIER INC$104.43M5,064,6600.6%
EXXON MOBIL CORP$103.57M610,4820.6%
WHEATON PRECIOUS METALS CORP$98.95M753,6740.6%
Warren E. Buffett$94.99M198,2170.6%
FRANCO NEV CORP$94.66M382,2210.6%
CANADIAN PACIFIC KANSAS CITY$89.55M1,137,7620.5%
Visa Inc$86.29M285,4990.5%
MANULIFE FINL CORP$85.47M2,480,7130.5%
BARRICK MNG CORP$84.22M2,060,4900.5%
STATE STR SPDR S&P 500 ETF T$82.49M126,8340.5%
BANK NOVA SCOTIA B C$82.14M1,184,1820.5%
ALGONQUIN POWER & UTILITIES CORP.$81.54M13,311,2650.5%
JOHNSON & JOHNSON$81.17M332,0560.5%
CELESTICA INCCLSCommon Stock$76.94M272,7120.5%
SELECT SECTOR SPDR TR$74.91M1,222,8980.4%
CAMECO CORP$71.74M659,5930.4%
COSTCO WHOLESALE CORP /NEW$67.62M67,8670.4%
CHEVRON CORP$66.76M322,6810.4%
CANADIAN NATL RY CO$66.57M646,6940.4%
SELECT SECTOR SPDR TR$65.64M405,8580.4%
CENOVUS ENERGY INC$63.11M2,377,5450.4%
BANK OF AMERICA CORP /DE$60.78M1,246,8540.4%
← PrevPage 1 of 14Next →