Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| APPLE INC(AAPL) | 3,321,594 | 4,165,011 | +843,417 | 570 | 877 | 2.18% | +308 |
| ALPHABET INC(GOOG) | 1,935,851 | 2,748,209 | +812,358 | 292 | 501 | 1.24% | +208 |
| COGNIZANT TECHNOLOGY SOLUTIO(CTSH) | 15,118 | 3,016,114 | +3,000,996 | 1 | 205 | 0.51% | +204 |
| BCE INC(BCE) | 17,457,061 | 22,909,417 | +5,452,356 | 593 | 742 | 1.84% | +148 |
| SELECT SECTOR SPDR TR ST STR SVC ETF | 19,794 | 1,662,152 | +1,642,358 | 2 | 142 | 0.35% | +141 |
| PROCTER AND GAMBLE CO(PG) | 342,023 | 1,143,286 | +801,263 | 55 | 189 | 0.47% | +133 |
| AMAZON COM INC(AMZN) | 2,558,391 | 3,042,516 | +484,125 | 461 | 588 | 1.46% | +126 |
| ROYAL BK CDA(RY) | 35,512,992 | 34,840,803 | -672,189 | 3,583 | 3,706 | 9.20% | +124 |
| ISHARES TR | 6,894,755 | 8,406,190 | +1,511,435 | 652 | 772 | 1.92% | +119 |
| TELUS CORPORATION(TU) | 31,237,761 | 40,598,598 | +9,360,837 | 500 | 615 | 1.53% | +115 |
| ENBRIDGE INC(ENB) | 28,838,180 | 32,531,675 | +3,693,495 | 1,043 | 1,158 | 2.87% | +114 |
| CELESTICA INC(CLS) | 0 | 1,715,889 | +1,715,889 | 0 | 98 | 0.24% | +98 |
| CANADIAN IMPERIAL BK COMM TO(CM) | 16,604,571 | 19,748,305 | +3,143,734 | 842 | 939 | 2.33% | +97 |
| ROGERS COMMUNICATIONS INC(RCI) | 6,317,976 | 9,463,909 | +3,145,933 | 259 | 350 | 0.87% | +91 |
| BERKSHIRE HATHAWAY INC DEL | 696,214 | 939,692 | +243,478 | 293 | 382 | 0.95% | +89 |
| BARRICK GOLD CORP | 10,066,734 | 15,288,255 | +5,221,521 | 168 | 255 | 0.63% | +87 |
| WALMART INC(WMT) | 1,830,516 | 2,901,459 | +1,070,943 | 110 | 196 | 0.49% | +86 |
| ISHARES TR | 1,925,806 | 2,420,320 | +494,514 | 405 | 491 | 1.22% | +86 |
| TORONTO DOMINION BK ONT(TD) | 44,504,999 | 50,354,364 | +5,849,365 | 2,687 | 2,767 | 6.87% | +80 |
| MANULIFE FINL CORP(MFC) | 24,314,930 | 25,628,257 | +1,313,327 | 608 | 682 | 1.69% | +75 |
| JOHNSON & JOHNSON(JNJ) | 525,716 | 1,072,740 | +547,024 | 83 | 157 | 0.39% | +74 |
| ALPHABET INC(GOOG) | 1,968,515 | 2,028,122 | +59,607 | 300 | 372 | 0.92% | +72 |
| ISHARES TR | 165,394 | 278,259 | +112,865 | 87 | 152 | 0.38% | +65 |
| THOMSON REUTERS CORP.(TRI) | 1,049,489 | 1,325,695 | +276,206 | 163 | 224 | 0.55% | +60 |
| SELECT SECTOR SPDR TR ST STR INDL ETF | 636,307 | 1,133,749 | +497,442 | 80 | 138 | 0.34% | +58 |
| TECK RESOURCES LTD(TECK) | 3,790,103 | 4,779,715 | +989,612 | 174 | 229 | 0.57% | +55 |
| TESLA INC(TSLA) | 781,945 | 960,331 | +178,386 | 137 | 190 | 0.47% | +53 |
| BOK FINL CORP(BOKF) | 0 | 567,000 | +567,000 | 0 | 52 | 0.13% | +52 |
| STARBUCKS CORP(SBUX) | 305,357 | 1,009,583 | +704,226 | 28 | 79 | 0.20% | +51 |
| PEMBINA PIPELINE CORP(PBA) | 15,137,291 | 15,774,080 | +636,789 | 535 | 585 | 1.45% | +50 |
| SNOWFLAKE INC(SNOW) | 100,031 | 479,985 | +379,954 | 16 | 65 | 0.16% | +49 |
| SHOPIFY INC(SHOP) | 6,751,962 | 8,622,012 | +1,870,050 | 521 | 569 | 1.41% | +48 |
| VEREN INC | 0 | 5,937,472 | +5,937,472 | 0 | 47 | 0.12% | +47 |
| TAIWAN SEMICONDUCTOR MFG LTD(TSM) | 944,118 | 994,351 | +50,233 | 128 | 173 | 0.43% | +44 |
| MICROSOFT CORP(MSFT) | 1,682,798 | 1,679,746 | -3,052 | 708 | 751 | 1.86% | +43 |
| AGNICO EAGLE MINES LTD(AEM) | 3,494,181 | 3,793,974 | +299,793 | 208 | 248 | 0.62% | +40 |
| ELI LILLY & CO(LLY) | 145,694 | 163,286 | +17,592 | 113 | 148 | 0.37% | +34 |
| SOUTHWEST AIRLS CO(LUV) | 0 | 1,163,391 | +1,163,391 | 0 | 33 | 0.08% | +33 |
| MASTERCARD INCORPORATED(MA) | 236,535 | 332,166 | +95,631 | 114 | 147 | 0.36% | +33 |
| INTUITIVE SURGICAL INC | 48,592 | 83,678 | +35,086 | 5 | 37 | 0.09% | +32 |
| INVESCO QQQ TR | 285,055 | 329,918 | +44,863 | 127 | 158 | 0.39% | +32 |
| JPMORGAN CHASE & CO.(JPM) | 1,206,702 | 1,332,904 | +126,202 | 242 | 270 | 0.67% | +28 |
| NEW YORK CMNTY BANCORP INC | 2,408,217 | 3,688,990 | +1,280,773 | 8 | 36 | 0.09% | +28 |
| KENVUE INC(KVUE) | 149,655 | 1,645,942 | +1,496,287 | 3 | 30 | 0.07% | +27 |
| S&P GLOBAL INC(SPGI) | 50,493 | 107,444 | +56,951 | 21 | 48 | 0.12% | +26 |
| CAMECO CORP(CCJ) | 3,155,083 | 3,272,805 | +117,722 | 137 | 161 | 0.40% | +24 |
| WHEATON PRECIOUS METALS CORP(WPM) | 3,465,672 | 3,574,648 | +108,976 | 163 | 187 | 0.47% | +24 |
| KINROSS GOLD CORP(KGC) | 6,912,399 | 7,928,392 | +1,015,993 | 42 | 66 | 0.16% | +24 |
| WASTE CONNECTIONS INC(WCN) | 1,443,395 | 1,546,877 | +103,482 | 248 | 271 | 0.67% | +23 |
| AMERICAN ELEC PWR CO INC | 145,845 | 391,250 | +245,405 | 13 | 34 | 0.09% | +22 |
| NOVO-NORDISK A S(NVO) | 386,260 | 499,396 | +113,136 | 50 | 71 | 0.18% | +22 |
| CATERPILLAR INC(CAT) | 182,838 | 265,825 | +82,987 | 67 | 89 | 0.22% | +22 |
| SPDR SER TR ST STR BLO 1 ETF | 0 | 224,919 | +224,919 | 0 | 21 | 0.05% | +21 |
| COSTCO WHSL CORP NEW(COST) | 408,757 | 375,846 | -32,911 | 299 | 319 | 0.79% | +20 |
| CHEVRON CORP NEW(CVX) | 462,342 | 587,983 | +125,641 | 73 | 92 | 0.23% | +19 |
| MOODYS CORP(MCO) | 3,811 | 48,398 | +44,587 | 1 | 20 | 0.05% | +19 |
| TJX COS INC NEW(TJX) | 383,861 | 515,014 | +131,153 | 39 | 57 | 0.14% | +18 |
| MARSH & MCLENNAN COS INC(MRSH) | 11,700 | 90,749 | +79,049 | 2 | 19 | 0.05% | +17 |
| GOLUB CAP BDC INC(GBDC) | 0 | 1,048,255 | +1,048,255 | 0 | 16 | 0.04% | +16 |
| FORTIS INC(FTS) | 7,346,493 | 7,889,798 | +543,305 | 290 | 307 | 0.76% | +16 |
| SPDR S&P 500 ETF TR(SPY) | 255,721 | 273,990 | +18,269 | 134 | 149 | 0.37% | +15 |
| CHUBB LIMITED COM | 6,869 | 65,602 | +58,733 | 2 | 17 | 0.04% | +15 |
| QUALCOMM INC(QCOM) | 435,054 | 441,682 | +6,628 | 74 | 88 | 0.22% | +14 |
| ARM HOLDINGS PLC | 51,483 | 123,004 | +71,521 | 6 | 20 | 0.05% | +14 |
| PINTEREST INC(PINS) | 20,866 | 266,611 | +245,745 | 1 | 12 | 0.03% | +11 |
| NEXTERA ENERGY INC(NEE) | 307,182 | 430,720 | +123,538 | 20 | 30 | 0.08% | +11 |
| BLACKSTONE INC(BX) | 170,333 | 267,421 | +97,088 | 22 | 33 | 0.08% | +11 |
| CHIPOTLE MEXICAN GRILL INC(CMG) | 4,649 | 385,236 | +380,587 | 14 | 24 | 0.06% | +11 |
| KKR & CO INC(KKR) | 16,269 | 112,405 | +96,136 | 2 | 12 | 0.03% | +10 |
| VERIZON COMMUNICATIONS INC(VZ) | 1,394,797 | 1,659,134 | +264,337 | 59 | 68 | 0.17% | +10 |
| GILEAD SCIENCES INC(GILD) | 199,372 | 356,981 | +157,609 | 15 | 24 | 0.06% | +10 |
| VORNADO RLTY TR(VNO) | 150,112 | 525,139 | +375,027 | 4 | 14 | 0.03% | +9 |
| WESTERN DIGITAL CORP.(WDC) | 17,776 | 139,398 | +121,622 | 1 | 11 | 0.03% | +9 |
| SCHLUMBERGER LTD(SLB) | 98,839 | 305,979 | +207,140 | 5 | 14 | 0.04% | +9 |
| RESTAURANT BRANDS INTL INC(QSR) | 2,608,804 | 3,073,530 | +464,726 | 207 | 216 | 0.54% | +9 |
| B2GOLD CORP(BTG) | 1,689,267 | 4,694,169 | +3,004,902 | 4 | 13 | 0.03% | +8 |
| ISHARES TR | 526,964 | 640,585 | +113,621 | 42 | 50 | 0.12% | +8 |
| DELL TECHNOLOGIES INC(DELL) | 22,899 | 77,248 | +54,349 | 3 | 11 | 0.03% | +8 |
| BAYTEX ENERGY CORP(BTE) | 10,581,151 | 13,270,735 | +2,689,584 | 38 | 46 | 0.11% | +8 |
| SELECT SECTOR SPDR TR ST STR DISCR ETF | 783,944 | 832,342 | +48,398 | 144 | 152 | 0.38% | +8 |
| GENERAL MTRS CO(GM) | 651,576 | 798,778 | +147,202 | 30 | 37 | 0.09% | +8 |
| CARNIVAL CORP | 901,022 | 1,190,394 | +289,372 | 15 | 22 | 0.06% | +8 |
| SSR MINING IN(SSRM) | 211,624 | 1,877,611 | +1,665,987 | 1 | 8 | 0.02% | +8 |
| ALIBABA GROUP HLDG LTD(BABA) | 445,921 | 550,199 | +104,278 | 32 | 40 | 0.10% | +7 |
| APPLIED MATLS INC | 259,185 | 257,121 | -2,064 | 53 | 61 | 0.15% | +7 |
| GIGACLOUD TECHNOLOGY INC(GCT) | 0 | 237,340 | +237,340 | 0 | 7 | 0.02% | +7 |
| ISHARES INC MSCI SINGPOR ETF | 0 | 356,893 | +356,893 | 0 | 7 | 0.02% | +7 |
| SPROUTS FMRS MKT INC(SFM) | 31,967 | 106,284 | +74,317 | 2 | 9 | 0.02% | +7 |
| ELDORADO GOLD CORP NEW(EGO) | 449,084 | 881,689 | +432,605 | 6 | 13 | 0.03% | +7 |
| SYSCO CORP(SYY) | 115,805 | 218,230 | +102,425 | 9 | 16 | 0.04% | +6 |
| ARISTA NETWORKS INC | 44,682 | 53,944 | +9,262 | 13 | 19 | 0.05% | +6 |
| GILDAN ACTIVEWEAR INC(GIL) | 1,012,996 | 1,137,587 | +124,591 | 38 | 43 | 0.11% | +6 |
| ISHARES INC MSCI GBL ETF NEW | 10,796 | 145,615 | +134,819 | 0 | 6 | 0.01% | +5 |
| HUDBAY MINERALS INC(HBM) | 1,532,076 | 1,790,975 | +258,899 | 11 | 16 | 0.04% | +5 |
| UNITED PARKS & RESORTS INC(PRKS) | 0 | 100,000 | +100,000 | 0 | 5 | 0.01% | +5 |
| MICRON TECHNOLOGY INC(MU) | 99,989 | 129,865 | +29,876 | 12 | 17 | 0.04% | +5 |
| SKYWEST INC(SKYW) | 0 | 64,110 | +64,110 | 0 | 5 | 0.01% | +5 |
| NORWEGIAN CRUISE LINE HLDG L SHS | 754,102 | 1,118,751 | +364,649 | 16 | 21 | 0.05% | +5 |
| ISHARES TR MSCI DENMARK ETF | 161,149 | 197,913 | +36,764 | 20 | 25 | 0.06% | +5 |
| PAYCHEX INC(PAYX) | 9,788 | 53,842 | +44,054 | 1 | 6 | 0.02% | +5 |