0001228242-24-000013
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp
Total Value: $16,664,198,836
Total Holdings: 726
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
TORONTO DOMINION BK ONTCOM NEW891160509$864,702,89013,676,441SOLE
MICROSOFT CORPCOM594918104$787,971,3841,831,214SOLE
NVIDIA CORPORATIONCOM67066G104$693,849,2625,713,515SOLE
APPLE INCCOM037833100$656,218,1712,816,387SOLE
ROYAL BK CDACOM780087102$439,916,2513,525,100SOLE
AMAZON COM INCCOM023135106$396,369,7472,127,246SOLE
META PLATFORMS INCCL A30303M102$338,797,469591,848SOLE
ISHARES TRIBOXX HI YD ETF464288513$324,317,0854,038,818SOLE
CANADIAN IMPERIAL BK COMMCOM136069101$319,319,8305,206,322SOLE
BANK NOVA SCOTIA HALIFAXCOM064149107$298,575,2135,480,486SOLE
ALPHABET INCCAP STK CL A02079K305$288,922,9731,742,074SOLE
BANK MONTREAL QUECOM063671101$285,978,8233,169,608SOLE
CANADIAN NAT RES LTDCOM136385101$260,116,1877,834,264SOLE
CANADIAN PACIFIC KANSAS CITYCOM13646K108$245,403,1442,869,584SOLE
WASTE CONNECTIONS INCCOM94106B101$225,078,2811,259,312SOLE
SHOPIFY INCCL A82509L107$223,391,4202,788,762SOLE
UNITEDHEALTH GROUP INCCOM91324P102$222,401,163380,381SOLE
ENBRIDGE INCCOM29250N105$194,938,1084,799,345SOLE
BROADCOM INCCOM11135F101$191,906,4231,112,501SOLE
CANADIAN NATL RY COCOM136375102$176,998,7141,511,719SOLE
FRANCO NEV CORPCOM351858105$159,530,2941,284,575SOLE
ALPHABET INCCAP STK CL C02079K107$141,026,103843,508SOLE
VISA INCCOM CL A92826C839$137,931,417501,660SOLE
TESLA INCCOM88160R101$131,089,450501,049SOLE
ELI LILLY & COCOM532457108$125,480,112141,635SOLE
MASTERCARD INCORPORATEDCL A57636Q104$112,277,281227,374SOLE
RAYONIER INCCOM754907103$104,018,1493,232,385SOLE
BERKSHIRE HATHAWAY INC DELCL B NEW084670702$101,709,636220,983SOLE
JPMORGAN CHASE & CO.COM46625H100$101,034,623479,155SOLE
SUN LIFE FINANCIAL INC.COM866796105$91,968,1301,585,690SOLE
BANK AMERICA CORPCOM060505104$90,139,8262,271,669SOLE
EXXON MOBIL CORPCOM30231G102$87,739,639748,504SOLE
THERMO FISHER SCIENTIFIC INCCOM883556102$87,645,802141,691SOLE
AGNICO EAGLE MINES LTDCOM008474108$85,412,9841,060,402SOLE
ORACLE CORPCOM68389X105$84,851,532497,955SOLE
S&P GLOBAL INCCOM78409V104$80,391,755155,611SOLE
WALMART INCCOM931142103$79,649,781986,375SOLE
INTUITCOM461202103$78,087,024125,744SOLE
WHEATON PRECIOUS METALS CORPCOM962879102$76,060,9521,245,534SOLE
FISERV INCCOM337738108$70,931,210394,830SOLE
ALGONQUIN PWR UTILS CORPCOM015857105$70,805,64012,959,770SOLE
LINDE PLCSHSG54950103$69,124,672144,958SOLE
UNITED RENTALS INCCOM911363109$68,260,23984,300SOLE
PROCTER AND GAMBLE COCOM742718109$68,212,049393,834SOLE
HOME DEPOT INCCOM437076102$67,043,987165,459SOLE
FERGUSON ENTERPRISES INCCOMMON STOCK NEW31488V107$66,459,790334,692SOLE
COSTCO WHSL CORP NEWCOM22160K105$65,577,65773,972SOLE
JOHNSON & JOHNSONCOM478160104$65,079,407401,576SOLE
HONEYWELL INTL INCCOM438516106$64,830,312313,690SOLE
SCHWAB CHARLES CORPCOM808513105$64,437,472994,252SOLE