Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| ALPHABET INC(GOOG) | 92,803 | 159,453 | +66,650 | 14,007 | 29,044 | 1.10% | +15,038 |
| AGNICO EAGLE MINES LTD(AEM) | 0 | 1,398,039 | +1,398,039 | 0 | 91,421 | 3.45% | +91,421 |
| ROYAL BK CDA(RY) | 0 | 1,829,309 | +1,829,309 | 0 | 194,715 | 7.34% | +194,715 |
| CANADIAN IMPERIAL BK COMM TO(CM) | 765,225 | 996,700 | +231,475 | 38,831 | 47,382 | 1.79% | +8,551 |
| ICICI BANK LIMITED(IBN) | 28,419 | 319,148 | +290,729 | 751 | 9,195 | 0.35% | +8,444 |
| APPLE INC(AAPL) | 0 | 239,821 | +239,821 | 0 | 50,511 | 1.90% | +50,511 |
| RESTAURANT BRANDS INTL INC(QSR) | 1,029,895 | 1,263,100 | +233,205 | 81,866 | 88,985 | 3.36% | +7,119 |
| COSTCO WHSL CORP NEW(COST) | 50,758 | 51,952 | +1,194 | 37,187 | 44,159 | 1.67% | +6,972 |
| ASML HOLDING N V N Y REGISTRY SHS | 28,313 | 33,133 | +4,820 | 27,477 | 33,886 | 1.28% | +6,409 |
| MICROSOFT CORP(MSFT) | 134,085 | 136,776 | +2,691 | 56,412 | 61,132 | 2.31% | +4,720 |
| NOVO-NORDISK A S(NVO) | 211,233 | 209,858 | -1,375 | 27,122 | 29,955 | 1.13% | +2,833 |
| BROOKFIELD INFRASTRUCTURE CO(BIPC) | 278,240 | 379,253 | +101,013 | 10,034 | 12,763 | 0.48% | +2,730 |
| ARM HOLDINGS PLC | 0 | 16,525 | +16,525 | 0 | 2,704 | 0.10% | +2,704 |
| WILLIAMS COS INC(WMB) | 680,194 | 677,114 | -3,080 | 26,507 | 28,777 | 1.09% | +2,270 |
| INTUITIVE SURGICAL INC | 1,759 | 6,182 | +4,423 | 702 | 2,750 | 0.10% | +2,048 |
| ALPHABET INC(GOOG) | 13,621 | 22,369 | +8,748 | 2,074 | 4,103 | 0.15% | +2,029 |
| GRANITE REAL ESTATE INVT TR | 217,383 | 284,749 | +67,366 | 12,419 | 14,107 | 0.53% | +1,688 |
| META PLATFORMS INC(META) | 0 | 3,344 | +3,344 | 0 | 1,686 | 0.06% | +1,686 |
| EQUINIX INC(EQIX) | 12,008 | 15,100 | +3,092 | 9,911 | 11,425 | 0.43% | +1,514 |
| SHELL PLC(SHEL) | 310,865 | 309,522 | -1,343 | 20,840 | 22,341 | 0.84% | +1,501 |
| DANAHER CORPORATION(DHR) | 0 | 5,002 | +5,002 | 0 | 1,250 | 0.05% | +1,250 |
| BARRICK GOLD CORP | 0 | 970,377 | +970,377 | 0 | 16,183 | 0.61% | +16,183 |
| ELI LILLY & CO(LLY) | 921 | 1,850 | +929 | 717 | 1,675 | 0.06% | +958 |
| SERVICENOW INC(NOW) | 1,507 | 2,555 | +1,048 | 1,149 | 2,010 | 0.08% | +861 |
| SYNOPSYS INC(SNPS) | 1,543 | 2,877 | +1,334 | 882 | 1,712 | 0.06% | +830 |
| ASTRAZENECA PLC(AZN) | 52,274 | 55,979 | +3,705 | 3,542 | 4,366 | 0.16% | +824 |
| CADENCE DESIGN SYSTEM INC(CDNS) | 1,874 | 4,371 | +2,497 | 583 | 1,345 | 0.05% | +762 |
| VERISK ANALYTICS INC(VRSK) | 0 | 18,966 | +18,966 | 0 | 5,112 | 0.19% | +5,112 |
| UNILEVER PLC(UL) | 150,421 | 149,669 | -752 | 7,550 | 8,230 | 0.31% | +681 |
| AMGEN INC(AMGN) | 0 | 23,119 | +23,119 | 0 | 7,224 | 0.27% | +7,224 |
| AIR PRODS & CHEMS INC | 0 | 47,498 | +47,498 | 0 | 12,257 | 0.46% | +12,257 |
| FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE | 8,538 | 13,503 | +4,965 | 979 | 1,561 | 0.06% | +582 |
| PARKER-HANNIFIN CORP(PH) | 762 | 1,851 | +1,089 | 424 | 936 | 0.04% | +513 |
| COLGATE PALMOLIVE CO(CL) | 66,820 | 66,720 | -100 | 6,017 | 6,475 | 0.24% | +457 |
| TEXAS INSTRS INC(TXN) | 16,055 | 16,055 | 0 | 2,797 | 3,123 | 0.12% | +326 |
| FACTSET RESH SYS INC(FDS) | 0 | 2,363 | +2,363 | 0 | 965 | 0.04% | +965 |
| MOTOROLA SOLUTIONS INC(MSI) | 0 | 696 | +696 | 0 | 269 | 0.01% | +269 |
| AGILENT TECHNOLOGIES INC(A) | 0 | 5,818 | +5,818 | 0 | 754 | 0.03% | +754 |
| PEMBINA PIPELINE CORP(PBA) | 509,626 | 492,185 | -17,441 | 18,005 | 18,258 | 0.69% | +253 |
| NIKE INC(NKE)(Put) | 0 | 116 | +116 | 0 | 242 | — | +242 |
| BROOKFIELD RENEWABLE CORP(BEPC) | 0 | 520,614 | +520,614 | 0 | 14,747 | 0.56% | +14,747 |
| VISA INC(V) | 2,691 | 3,724 | +1,033 | 751 | 977 | 0.04% | +226 |
| ACCENTURE PLC IRELAND(Put) SHS CLASS A | 0 | 52 | +52 | 0 | 225 | — | +225 |
| MONOLITHIC PWR SYS INC(MPWR) | 0 | 373 | +373 | 0 | 224 | 0.01% | +224 |
| REPUBLIC SVCS INC(RSG) | 110,616 | 110,068 | -548 | 21,176 | 21,391 | 0.81% | +214 |
| WASTE CONNECTIONS INC(WCN) | 26,703 | 27,353 | +650 | 4,595 | 4,798 | 0.18% | +203 |
| BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT | 0 | 425,920 | +425,920 | 0 | 10,536 | 0.40% | +10,536 |
| PROCTER AND GAMBLE CO(PG) | 67,966 | 67,693 | -273 | 11,027 | 11,164 | 0.42% | +136 |
| YUM CHINA HLDGS INC(YUMC)(Put) | 260 | 232 | -28 | 218 | 352 | — | +133 |
| HEALTHCARE SVCS GROUP INC(HCSG) | 0 | 11,956 | +11,956 | 0 | 126 | 0.00% | +126 |
| ROPER TECHNOLOGIES INC(ROP) | 0 | 5,378 | +5,378 | 0 | 3,031 | 0.11% | +3,031 |
| HECLA MNG CO(HL) | 0 | 22,062 | +22,062 | 0 | 107 | 0.00% | +107 |
| DUKE ENERGY CORP NEW(DUK) | 0 | 25,766 | +25,766 | 0 | 2,583 | 0.10% | +2,583 |
| NVIDIA CORPORATION(NVDA) | 5,447 | 40,168 | +34,721 | 4,922 | 4,962 | 0.19% | +41 |
| JPMORGAN CHASE & CO.(JPM) | 14,004 | 14,069 | +65 | 2,805 | 2,846 | 0.11% | +41 |
| AMERICAN EXPRESS CO(AXP) | 10,388 | 10,388 | 0 | 2,365 | 2,405 | 0.09% | +40 |
| AMAZON COM INC(AMZN) | 24,650 | 23,092 | -1,558 | 4,446 | 4,463 | 0.17% | +16 |
| MANULIFE FINL CORP(MFC) | 1,391,902 | 1,307,281 | -84,621 | 34,796 | 34,804 | 1.31% | +8 |
| ISHARES TR | 50,798 | 51,318 | +520 | 1,352 | 1,356 | 0.05% | +4 |
| DESCARTES SYS GROUP INC(DSGX) | 32,104 | 30,348 | -1,756 | 2,939 | 2,940 | 0.11% | 0 |
| RTX CORPORATION(RTX) | 20,983 | 20,378 | -605 | 2,046 | 2,046 | 0.08% | -1 |
| AFLAC INC(AFL) | 27,622 | 26,422 | -1,200 | 2,372 | 2,360 | 0.09% | -12 |
| CHEVRON CORP NEW(CVX) | 0 | 12,554 | +12,554 | 0 | 1,964 | 0.07% | +1,964 |
| ISHARES TR | 0 | 33,500 | +33,500 | 0 | 2,584 | 0.10% | +2,584 |
| LUMEN TECHNOLOGIES INC(LUMN) | 0 | 0 | 0 | 0 | 0 | — | 0 |
| STARBUCKS CORP(SBUX) | 0 | 23,244 | +23,244 | 0 | 1,810 | 0.07% | +1,810 |
| METHANEX CORP(MEOH) | 0 | 4,187 | +4,187 | 0 | 202 | 0.01% | +202 |
| CONDUENT INC | 0 | 0 | 0 | 0 | 0 | — | 0 |
| ALGONQUIN PWR UTILS CORP | 0 | 83,701 | +83,701 | 0 | 492 | 0.02% | +492 |
| IMPERIAL OIL LTD(IMO) | 57,689 | 57,689 | 0 | 3,983 | 3,933 | 0.15% | -50 |
| SANOFI(SNY) | 0 | 112,497 | +112,497 | 0 | 5,458 | 0.21% | +5,458 |
| TOYOTA MOTOR CORP(TM) | 1,257 | 1,257 | 0 | 316 | 258 | 0.01% | -59 |
| PEPSICO INC(PEP) | 20,086 | 20,839 | +753 | 3,515 | 3,437 | 0.13% | -78 |
| WASTE MGMT INC DEL(WM) | 85,905 | 85,455 | -450 | 18,311 | 18,231 | 0.69% | -80 |
| EMERSON ELEC CO(EMR) | 25,563 | 25,563 | 0 | 2,899 | 2,816 | 0.11% | -83 |
| THOMSON REUTERS CORP.(TRI) | 218,538 | 201,494 | -17,044 | 34,042 | 33,958 | 1.28% | -84 |
| CRH PLC ORD | 9,511 | 9,511 | 0 | 820 | 713 | 0.03% | -107 |
| EOG RES INC(EOG) | 0 | 44,656 | +44,656 | 0 | 5,621 | 0.21% | +5,621 |
| COLLIERS INTL GROUP INC(CIGI) | 0 | 15,709 | +15,709 | 0 | 1,754 | 0.07% | +1,754 |
| AUTOMATIC DATA PROCESSING IN | 19,951 | 19,851 | -100 | 4,983 | 4,738 | 0.18% | -244 |
| STERIS PLC(STE) | 0 | 0 | 0 | 0 | 0 | — | 0 |
| YUM CHINA HLDGS INC(YUMC) | 76,525 | 89,090 | +12,565 | 3,045 | 2,748 | 0.10% | -297 |
| WEC ENERGY GROUP INC(WEC) | 0 | 77,875 | +77,875 | 0 | 6,110 | 0.23% | +6,110 |
| HARTFORD FINL SVCS GROUP INC(HIG) | 109,886 | 109,215 | -671 | 11,324 | 10,980 | 0.41% | -343 |
| TECK RESOURCES LTD(TECK) | 563,825 | 531,000 | -32,825 | 25,832 | 25,441 | 0.96% | -391 |
| MAGNA INTL INC(MGA) | 0 | 55,545 | +55,545 | 0 | 2,328 | 0.09% | +2,328 |
| BROOKFIELD ASSET MANAGMT LTD(BAM) | 0 | 56,401 | +56,401 | 0 | 2,147 | 0.08% | +2,147 |
| MARKETAXESS HLDGS INC(MKTX) | 0 | 25,074 | +25,074 | 0 | 5,028 | 0.19% | +5,028 |
| MONGODB INC(MDB) | 0 | 0 | 0 | 0 | 0 | — | 0 |
| GRAINGER W W INC(GWW) | 10,992 | 11,764 | +772 | 11,182 | 10,614 | 0.40% | -568 |
| IDEXX LABS INC(IDXX) | 0 | 0 | 0 | 0 | 0 | — | 0 |
| BOOKING HOLDINGS INC(BKNG) | 3,187 | 2,762 | -425 | 11,562 | 10,942 | 0.41% | -620 |
| WATERS CORP(WAT) | 11,934 | 11,934 | 0 | 4,108 | 3,462 | 0.13% | -646 |
| ILLUMINA INC(ILMN) | 23,063 | 23,063 | 0 | 3,167 | 2,407 | 0.09% | -760 |
| ILLINOIS TOOL WKS INC(ITW) | 24,295 | 24,190 | -105 | 6,519 | 5,732 | 0.22% | -787 |
| SHOPIFY INC(SHOP) | 118,037 | 125,619 | +7,582 | 9,115 | 8,300 | 0.31% | -815 |
| ABBVIE INC(ABBV) | 74,464 | 74,285 | -179 | 13,560 | 12,741 | 0.48% | -819 |
| SHERWIN WILLIAMS CO(SHW) | 4,648 | 2,621 | -2,027 | 1,614 | 782 | 0.03% | -832 |
| TOTALENERGIES SE(TTE) | 346,636 | 345,014 | -1,622 | 23,859 | 23,006 | 0.87% | -853 |
| POOL CORP(POOL) | 0 | 0 | 0 | 0 | 0 | — | 0 |