0001228242-24-000003
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp
Total Value: $12,240,537,303
Total Holdings: 783
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$730,960,8421,943,838SOLE
ISHARES TRIBOXX HI YD ETF464288513$515,542,6176,661,618SOLE
AMAZON COM INCCOM23135106$414,164,7372,725,844SOLE
APPLE INCCOM37833100$346,423,8501,799,324SOLE
TORONTO DOMINION BK ONTCOM NEW891160509$317,981,4454,920,839SOLE
NVIDIA CORPORATIONCOM67066G104$290,980,872587,579SOLE
UNITEDHEALTH GROUP INCCOM91324P102$267,577,325508,248SOLE
ROYAL BK CDACOM780087102$226,917,4142,243,756SOLE
MASTERCARD INCORPORATEDCL A57636Q104$195,128,752457,501SOLE
BANK MONTREAL QUECOM63671101$173,452,8141,752,904SOLE
CANADIAN IMPERIAL BK COMM TOCOM136069101$159,477,7063,312,012SOLE
META PLATFORMS INCCL A30303M102$148,787,440420,351SOLE
ALPHABET INCCAP STK CL A02079K305$145,329,5651,040,372SOLE
CANADIAN NAT RES LTDCOM136385101$140,637,1272,146,559SOLE
SHOPIFY INCCL A82509L107$140,005,4491,798,234SOLE
BOSTON SCIENTIFIC CORPCOM101137107$138,000,2172,387,134SOLE
HONEYWELL INTL INCCOM438516106$122,349,565583,089SOLE
ROGERS COMMUNICATIONS INCCL B775109200$116,264,4792,483,464SOLE
NIKE INCCL B654106103$114,490,5391,054,532SOLE
TE CONNECTIVITY LTDSHSH84989104$113,189,751805,621SOLE
FIDELITY NATL INFORMATION SVCOM31620M106$110,257,9441,835,491SOLE
BOOKING HOLDINGS INCCOM09857L108$110,208,57831,069SOLE
QUANTA SVCS INCCOM74762E102$108,529,920502,919SOLE
RAYONIER INCCOM754907103$107,993,9833,232,385SOLE
SERVICENOW INCCOM81762P102$107,798,364152,583SOLE
VISA INCCOM CL A92826C839$105,952,296406,961SOLE
SPDR SER TRBLOOMBERG HIGH Y78468R622$105,150,3001,110,000SOLE
BCE INCCOM NEW05534B760$100,278,4272,546,826SOLE
SUN LIFE FINANCIAL INC.COM866796105$99,026,3191,909,326SOLE
LAUDER ESTEE COS INCCL A518439104$97,285,208665,198SOLE
WASTE CONNECTIONS INCCOM94106B101$96,391,728645,509SOLE
ORACLE CORPCOM68389X105$95,167,128902,657SOLE
BROADCOM INCCOM11135F101$92,815,07183,149SOLE
CVS HEALTH CORPCOM126650100$91,524,5891,159,126SOLE
ALPHABET INCCAP STK CL C02079K107$84,699,071601,001SOLE
TESLA INCCOM88160R101$81,708,921328,835SOLE
EPAM SYS INCCOM29414B104$79,164,099266,241SOLE
ELECTRONIC ARTS INCCOM285512109$74,535,867544,813SOLE
DANAHER CORPORATIONCOM235851102$73,933,719319,589SOLE
GXO LOGISTICS INCORPORATEDCOMMON STOCK36262G101$65,529,6371,071,446SOLE
INTUITCOM461202103$59,166,59094,662SOLE
GRAB HOLDINGS LIMITEDCLASS A ORDG4124C109$58,139,73517,252,147SOLE
BANK AMERICA CORPCOM60505104$57,550,4141,709,249SOLE
JPMORGAN CHASE & COCOM46625H100$56,904,063334,533SOLE
LAM RESEARCH CORPCOM512807108$56,358,69071,954SOLE
PDD HOLDINGS INCSPONSORED ADS722304102$56,343,981385,100SOLE
TC ENERGY CORPCOM87807B107$56,281,0851,440,724SOLE
APPLIED MATLS INCCOM38222105$55,447,388342,120SOLE
ELI LILLY & COCOM532457108$54,145,10792,886SOLE
NEXTERA ENERGY INCCOM65339F101$54,100,146890,684SOLE