Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| EATON CORP PLC(ETN) | 0 | 13,325 | +13,325 | 0 | 4,178 | 2.96% | +4,178 |
| ALPHABET INC. CL-A(GOOG) | 82,126 | 78,276 | -3,850 | 12,395 | 14,258 | 10.10% | +1,863 |
| FIRST SOLAR INC.(FSLR) | 37,965 | 36,389 | -1,576 | 6,408 | 8,204 | 5.81% | +1,796 |
| SHARKNINJA INC(SN) | 107,920 | 104,473 | -3,447 | 6,722 | 7,851 | 5.56% | +1,129 |
| PAYPAL HOLDINGS INC.(PYPL) | 63,189 | 91,312 | +28,123 | 4,233 | 5,299 | 3.75% | +1,066 |
| AMAZON.COM INC(AMZN) | 55,678 | 53,800 | -1,878 | 10,043 | 10,397 | 7.36% | +354 |
| ADOBE SYSTEMS INC.(ADBE) | 11,915 | 11,340 | -575 | 6,012 | 6,300 | 4.46% | +288 |
| MICROSOFT(MSFT) | 27,915 | 26,751 | -1,164 | 11,744 | 11,956 | 8.47% | +212 |
| ROYAL BANK CDA(RY) | 57,923 | 55,464 | -2,459 | 5,840 | 5,902 | 4.18% | +62 |
| VERTIV HOLDING(VRT) | 64,839 | 61,769 | -3,070 | 5,295 | 5,347 | 3.79% | +52 |
| NVIDIA CORP(NVDA) | 6,123 | 44,556 | +38,433 | 5,532 | 5,504 | 3.90% | -28 |
| JPMORGAN CHASE & COMPANY(JPM) | 40,037 | 38,935 | -1,102 | 8,019 | 7,875 | 5.58% | -144 |
| INTUIT INC(INTU) | 6,052 | 5,760 | -292 | 3,934 | 3,786 | 2.68% | -148 |
| ANSYS INC | 6,313 | 6,014 | -299 | 2,192 | 1,934 | 1.37% | -258 |
| CAE INC.(CAE) | 198,766 | 187,729 | -11,037 | 4,103 | 3,485 | 2.47% | -618 |
| TELUS CORP COMMON(TU) | 414,664 | 395,368 | -19,296 | 6,632 | 5,982 | 4.24% | -649 |
| CN RAIL(CNI) | 47,948 | 45,411 | -2,537 | 6,312 | 5,364 | 3.80% | -948 |
| CANADIAN PACIFIC KANSAS CITY LTD(CP) | 106,915 | 102,016 | -4,899 | 9,424 | 8,030 | 5.69% | -1,393 |
| BROOKFIELD INFRASTRUCTURE PARTNERS L.P. LP INT UNIT | 320,312 | 304,874 | -15,438 | 9,997 | 8,366 | 5.92% | -1,631 |
| ADVANCED MICRO DEVICE LTD.(AMD) | 71,430 | 68,962 | -2,468 | 12,892 | 11,186 | 7.92% | -1,706 |
| MCDONALDS CORP(MCD) | 12,246 | 0 | -12,246 | 3,453 | 0 | — | -3,453 |
| EATON CORP PLC(ETN) | 13,687 | 0 | -13,687 | 4,280 | 0 | — | -4,280 |
| TORONTO DOMINION BK ONT(TD) | 87,888 | 0 | -87,888 | 5,302 | 0 | — | -5,302 |
| BCE INC(BCE) | 189,530 | 0 | -189,530 | 6,438 | 0 | — | -6,438 |