0001228242-25-000003
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp
Total Value: $16,784,983,204
Total Holdings: 728
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
NVIDIA CORPORATIONCOM67066G104$842,373,3726,272,793SOLE
MICROSOFT CORPCOM594918104$840,325,1611,993,654SOLE
APPLE INCCOM037833100$830,126,5243,314,937SOLE
AMAZON COM INCCOM023135106$574,379,9132,618,077SOLE
ISHARES TRIBOXX HI YD ETF464288513$383,034,7814,870,118SOLE
META PLATFORMS INCCL A30303M102$358,357,297612,043SOLE
ALPHABET INCCAP STK CL A02079K305$351,193,3351,855,221SOLE
ROYAL BK CDACOM780087102$332,650,6282,762,432SOLE
SHOPIFY INCCL A82509L107$281,606,3342,649,301SOLE
BROADCOM INCCOM11135F101$280,792,3201,211,147SOLE
CANADIAN PACIFIC KANSAS CITYCOM13646K108$240,422,6023,324,238SOLE
TESLA INCCOM88160R101$227,514,572563,378SOLE
UNITEDHEALTH GROUP INCCOM91324P102$201,367,690398,070SOLE
ALPHABET INCCAP STK CL C02079K107$183,305,356962,536SOLE
WASTE CONNECTIONS INCCOM94106B101$173,586,9731,013,084SOLE
VISA INCCOM CL A92826C839$171,254,807541,877SOLE
TORONTO DOMINION BK ONTCOM NEW891160509$165,097,4143,104,992SOLE
ELI LILLY & COCOM532457108$132,544,680171,690SOLE
JPMORGAN CHASE & CO.COM46625H100$130,601,199544,830SOLE
CANADIAN IMPERIAL BK COMMCOM136069101$127,363,4202,015,995SOLE
MASTERCARD INCORPORATEDCL A57636Q104$126,824,911240,851SOLE
PEMBINA PIPELINE CORPCOM706327103$116,439,5563,155,558SOLE
BANK AMERICA CORPCOM060505104$115,514,9722,628,327SOLE
BERKSHIRE HATHAWAY INC DELCL B NEW084670702$115,026,599253,765SOLE
SUN LIFE FINANCIAL INC.COM866796105$112,601,9511,898,866SOLE
CANADIAN NATL RY COCOM136375102$111,510,6621,099,524SOLE
THERMO FISHER SCIENTIFIC INCCOM883556102$105,815,302203,401SOLE
WALMART INCCOM931142103$98,916,2641,094,812SOLE
CGI INCCL A SUB VTG12532H104$92,437,632845,916SOLE
EXXON MOBIL CORPCOM30231G102$91,517,114850,768SOLE
CANADIAN NAT RES LTDCOM136385101$91,268,6242,959,962SOLE
S&P GLOBAL INCCOM78409V104$88,607,007177,915SOLE
SUNCOR ENERGY INC NEWCOM867224107$87,458,7412,453,314SOLE
ORACLE CORPCOM68389X105$86,438,834518,716SOLE
RAYONIER INCCOM754907103$84,365,2493,232,385SOLE
FISERV INCCOM337738108$83,697,352407,445SOLE
INTUITCOM461202103$83,447,202132,772SOLE
WHEATON PRECIOUS METALS CORPCOM962879102$83,247,5781,480,885SOLE
COSTCO WHSL CORP NEWCOM22160K105$77,741,84484,846SOLE
SALESFORCE INCCOM79466L302$76,721,380229,478SOLE
LINDE PLCSHSG54950103$75,540,628180,430SOLE
PROCTER AND GAMBLE COCOM742718109$75,434,285449,951SOLE
HOME DEPOT INCCOM437076102$73,988,621190,207SOLE
NETFLIX INCCOM64110L106$73,248,67882,180SOLE
SELECT SECTOR SPDR TRFINANCIAL81369Y605$72,834,8081,507,031SOLE
RESTAURANT BRANDS INTL INCCOM76131D103$70,792,5161,087,542SOLE
WASTE MGMT INC DELCOM94106L109$70,654,549350,139SOLE
SERVICENOW INCCOM81762P102$68,960,80665,050SOLE
JOHNSON & JOHNSONCOM478160104$66,665,337460,969SOLE
EPAM SYS INCCOM29414B104$66,021,415282,360SOLE