0001228242-25-000009
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp
Total Value: $16,237,976,237
Total Holdings: 708
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$742,947,1121,979,134SOLE
APPLE INCCOM037833100$730,101,7713,286,822SOLE
NVIDIA CORPORATIONCOM67066G104$656,191,3706,054,543SOLE
ISHARES TRIBOXX HI YD ETF464288513$503,090,8396,377,118SOLE
AMAZON COM INCCOM023135106$491,287,0892,582,188SOLE
META PLATFORMS INCCL A30303M102$349,813,057606,935SOLE
ROYAL BK CDACOM780087102$325,145,6892,886,014SOLE
SHOPIFY INCCL A82509L107$278,265,2042,924,549SOLE
ALPHABET INCCAP STK CL A02079K305$274,504,8661,775,122SOLE
TORONTO DOMINION BK ONTCOM NEW891160509$264,134,3554,407,273SOLE
UNITEDHEALTH GROUP INCCOM91324P102$225,903,326431,319SOLE
BROADCOM INCCOM11135F101$205,367,4611,226,587SOLE
VISA INCCOM CL A92826C839$188,805,068538,735SOLE
CANADIAN PACIFIC KANSAS CITYCOM13646K108$184,773,1652,632,355SOLE
ALPHABET INCCAP STK CL C02079K107$148,810,481952,509SOLE
TESLA INCCOM88160R101$148,304,569572,251SOLE
CANADIAN NAT RES LTDCOM136385101$147,797,7534,802,459SOLE
ELI LILLY & COCOM532457108$142,678,430172,753SOLE
BERKSHIRE HATHAWAY INC DELCL B NEW084670702$135,551,196254,518SOLE
JPMORGAN CHASE & CO.COM46625H100$132,073,690538,417SOLE
WASTE CONNECTIONS INCCOM94106B101$128,562,641659,417SOLE
MASTERCARD INCORPORATEDCL A57636Q104$123,653,680225,596SOLE
AGNICO EAGLE MINES LTDCOM008474108$120,657,3341,113,482SOLE
RAYONIER INCCOM754907103$117,195,0304,203,552SOLE
BANK AMERICA CORPCOM060505104$108,492,2832,599,863SOLE
FRANCO NEV CORPCOM351858105$105,731,304672,148SOLE
TC ENERGY CORPCOM87807B107$100,184,2372,121,043SOLE
EXXON MOBIL CORPCOM30231G102$99,964,946840,536SOLE
WALMART INCCOM931142103$98,682,3691,124,073SOLE
WHEATON PRECIOUS METALS CORPCOM962879102$93,697,7591,207,247SOLE
CANADIAN NATL RY COCOM136375102$90,134,210926,064SOLE
FISERV INCCOM337738108$89,658,084406,005SOLE
CANADIAN IMPERIAL BK COMMCOM136069101$87,621,6331,557,392SOLE
BROOKFIELD ASSET MANAGMT LTDCL A LMT VTG SHS113004105$85,463,1431,765,220SOLE
THERMO FISHER SCIENTIFIC INCCOM883556102$84,805,470170,429SOLE
ISHARES TRBROAD USD HIGH46435U853$84,626,1902,299,000SOLE
ENBRIDGE INCCOM29250N105$84,575,4651,910,630SOLE
S&P GLOBAL INCCOM78409V104$83,643,422164,620SOLE
UNITED RENTALS INCCOM911363109$80,750,295128,850SOLE
COSTCO WHSL CORP NEWCOM22160K105$80,291,99384,895SOLE
BROOKFIELD CORPCL A LTD VT SH11271J107$80,109,6971,530,509SOLE
PEMBINA PIPELINE CORPCOM706327103$79,701,9241,992,285SOLE
WELLS FARGO CO NEWCOM949746101$77,789,8491,083,575SOLE
INTUITCOM461202103$76,891,810125,233SOLE
PROCTER AND GAMBLE COCOM742718109$76,754,953450,387SOLE
JOHNSON & JOHNSONCOM478160104$76,360,033460,444SOLE
NETFLIX INCCOM64110L106$76,234,32881,750SOLE
WASTE MGMT INC DELCOM94106L109$73,007,605315,354SOLE
SUN LIFE FINANCIAL INC.COM866796105$72,603,5451,268,367SOLE
VERTEX PHARMACEUTICALS INCCOM92532F100$72,069,947148,653SOLE