0001228242-23-000010
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp
Total Value: $10,524,928,383
Total Holdings: 805
QuarterFilling ID
Q4 250002002654-26-000001
Q3 250002002654-25-000006
Q2 250002002654-25-000004
Q1 250002002654-25-000003
Q4 240002002654-25-000001
Q3 240002002654-24-000005
Q2 240002002654-24-000004
Q1 240002002654-24-000002
Q4 230002002654-24-000001
Q3 230002002654-23-000008
Q2 230002002654-23-000007
Q1 230002002654-23-000006
Q4 220002002654-23-000005
Q3 220002002654-23-000004
Q2 220002002654-23-000003
Q1 220002002654-23-000002
Q4 210002002654-23-000001
Compare Quarter:
NameTitleCUSIPValueSharesShare PriceInvestment% of Portfolio
MICROSOFT CORPCOM594918104$573,250,7561,815,521SOLE
ISHARES TRIBOXX HI YD ETF464288513$394,794,0435,355,318SOLE
TORONTO DOMINION BK ONTCOM NEW891160509$315,601,2305,238,776SOLE
AMAZON COM INCCOM23135106$284,983,7182,241,848SOLE
UNITEDHEALTH GROUP INCCOM91324P102$273,091,993541,645SOLE
APPLE INCCOM37833100$245,321,8441,432,871SOLE
NVIDIA CORPORATIONCOM67066G104$210,313,315483,490SOLE
ROYAL BK CDACOM780087102$210,031,6032,403,464SOLE
BANK MONTREAL QUECOM63671101$201,351,8962,386,990SOLE
MASTERCARD INCORPORATEDCL A57636Q104$197,389,641498,572SOLE
SHOPIFY INCCL A82509L107$185,725,4423,402,691SOLE
CANADIAN PACIFIC KANSAS CITYCOM13646K108$164,566,5282,214,093SOLE
WASTE CONNECTIONS INCCOM94106B101$131,664,717980,656SOLE
BOOKING HOLDINGS INCCOM09857L108$130,321,55942,258SOLE
DANAHER CORPORATIONCOM235851102$129,608,432522,404SOLE
BOSTON SCIENTIFIC CORPCOM101137107$123,863,5202,345,900SOLE
CANADIAN IMPERIAL BK COMM TOCOM136069101$118,827,8243,078,520SOLE
ALPHABET INCCAP STK CL A02079K305$117,154,770895,268SOLE
ISHARES INCMSCI JPN ETF NEW46434G822$115,050,8641,908,291SOLE
META PLATFORMS INCCL A30303M102$109,740,264365,545SOLE
FIDELITY NATL INFORMATION SVCOM31620M106$100,655,9551,821,168SOLE
CANADIAN NATL RY COCOM136375102$100,203,015925,340SOLE
NIKE INCCL B654106103$98,074,4701,025,669SOLE
CVS HEALTH CORPCOM126650100$97,449,1701,395,720SOLE
SERVICENOW INCCOM81762P102$96,521,213172,680SOLE
LAUDER ESTEE COS INCCL A518439104$93,092,513644,016SOLE
QUANTA SVCS INCCOM74762E102$91,612,107489,721SOLE
RESTAURANT BRANDS INTL INCCOM76131D103$91,525,0851,374,470SOLE
BROOKFIELD INFRAST PARTNERSLP INT UNITG16252101$91,167,6473,106,756SOLE
SUN LIFE FINANCIAL INC.COM866796105$88,954,3361,823,282SOLE
VISA INCCOM CL A92826C839$86,311,483375,251SOLE
ELECTRONIC ARTS INCCOM285512109$86,016,770714,425SOLE
BROOKFIELD RENEWABLE PARTNERPARTNERSHIP UNITG16258108$85,522,9603,936,563SOLE
RAYONIER INCCOM754907103$80,279,9402,820,799SOLE
FRANCO NEV CORPCOM351858105$71,382,739534,721SOLE
AGNICO EAGLE MINES LTDCOM8474108$70,359,4141,548,460SOLE
SPDR SER TRBLOOMBERG HIGH Y78468R622$69,969,600774,000SOLE
NEXTERA ENERGY INCCOM65339F101$66,706,9861,164,374SOLE
TESLA INCCOM88160R101$65,020,418259,853SOLE
FERRARI N VCOMN3167Y103$64,595,697218,442SOLE
EPAM SYS INCCOM29414B104$64,042,930250,471SOLE
ALPHABET INCCAP STK CL C02079K107$63,505,157481,647SOLE
PEMBINA PIPELINE CORPCOM706327103$62,289,3702,071,724SOLE
TE CONNECTIVITY LTDSHSH84989104$61,546,475498,231SOLE
BROADCOM INCCOM11135F101$57,821,65769,616SOLE
WEST FRASER TIMBER CO LTDCOM952845105$53,505,340737,021SOLE
BANK AMERICA CORPCOM60505104$51,357,2961,875,723SOLE
CANADIAN NAT RES LTDCOM136385101$49,270,847761,906SOLE
BCE INCCOM NEW05534B760$48,200,1831,262,710SOLE
APPLIED MATLS INCCOM38222105$46,395,841335,109SOLE