Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q3 2024 ▲▼ | Q4 2024 ▲▼ | Change ▲▼ | Q3 2024 ▲▼ | Q4 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| CAE Inc.(CAE) | 22,291,187 | 23,994,091 | +1,702,904 | 418,945 | 606,697 | 3.55% | +187,752 |
| Bank of Montreal | 6,285,331 | 6,711,773 | +426,442 | 567,794 | 651,250 | 3.81% | +83,456 |
| Amazon.Com Inc(AMZN) | 0 | 2,009,385 | +2,009,385 | 0 | 436,049 | 2.55% | +436,049 |
| Brookfield Corp(BN) | 19,161,418 | 18,297,896 | -863,522 | 1,018,812 | 1,051,156 | 6.15% | +32,344 |
| JPMorgan Chase & Co.(JPM) | 0 | 972,123 | +972,123 | 0 | 233,028 | 1.36% | +233,028 |
| Alphabet Inc - C(GOOG) | 0 | 1,243,510 | +1,243,510 | 0 | 236,814 | 1.39% | +236,814 |
| Cadence Design Systems Inc(CDNS) | 243,093 | 284,470 | +41,377 | 65,885 | 85,472 | 0.50% | +19,586 |
| ASML Holding NV-NY Reg Shs N Y REGISTRY SHS | 0 | 58,643 | +58,643 | 0 | 40,644 | 0.24% | +40,644 |
| Interactive Brokers Group Inc(IBKR) | 1,454,505 | 1,239,524 | -214,981 | 202,700 | 216,804 | 1.27% | +14,104 |
| Descartes Systems Group Inc(DSGX) | 2,838,860 | 2,706,032 | -132,828 | 292,449 | 306,214 | 1.79% | +13,765 |
| Autodesk Inc | 411,582 | 414,120 | +2,538 | 113,383 | 122,401 | 0.72% | +9,019 |
| Triple Flag Precious Metals Corp(TFPM) | 0 | 570,183 | +570,183 | 0 | 8,563 | 0.05% | +8,563 |
| HDFC Bank Ltd ADR(HDB) | 0 | 1,698,012 | +1,698,012 | 0 | 108,435 | 0.63% | +108,435 |
| Credit Acceptance Corp.(CACC) | 0 | 73,135 | +73,135 | 0 | 33,142 | 0.19% | +33,142 |
| CyberArk Software Ltd ADR | 145,897 | 140,653 | -5,244 | 42,545 | 46,859 | 0.27% | +4,314 |
| Taiwan Semiconductor Manufactng ADR(TSM) | 0 | 243,958 | +243,958 | 0 | 48,179 | 0.28% | +48,179 |
| Mastercard Inc - A(MA) | 639,238 | 610,962 | -28,276 | 315,656 | 318,828 | 1.86% | +3,172 |
| CME Group Inc.(CME) | 222,060 | 223,879 | +1,819 | 48,998 | 51,991 | 0.30% | +2,994 |
| iShares 1-5 Year Investment Grade Corporate Bond ETF | 0 | 0 | 0 | 0 | 2,934 | 0.02% | +2,934 |
| iShares 5-10 Year Inv. Grade Corp. Bond ETF | 0 | 0 | 0 | 0 | 2,193 | 0.01% | +2,193 |
| Enbridge Inc(ENB) | 1,815,407 | 1,791,976 | -23,431 | 73,827 | 76,018 | 0.44% | +2,190 |
| SAP AG ADR(SAP) | 128,036 | 125,620 | -2,416 | 29,333 | 30,929 | 0.18% | +1,596 |
| Copart Inc(CPRT) | 0 | 3,865,070 | +3,865,070 | 0 | 219,733 | 1.29% | +219,733 |
| AMETEK Inc | 649,078 | 629,766 | -19,312 | 111,453 | 112,523 | 0.66% | +1,070 |
| Apple Inc.(AAPL) | 52,131 | 52,703 | +572 | 12,147 | 13,198 | 0.08% | +1,051 |
| Booking Holdings Inc(BKNG) | 0 | 1,863 | +1,863 | 0 | 9,256 | 0.05% | +9,256 |
| MercadoLibre Inc(MELI) | 2,262 | 3,249 | +987 | 4,642 | 5,525 | 0.03% | +883 |
| iShares Core 1-5 Year USD Bond ETF CORE 1 5 YR USD | 0 | 0 | 0 | 0 | 594 | 0.00% | +594 |
| Emerson Electric Co.(EMR) | 0 | 45,660 | +45,660 | 0 | 5,659 | 0.03% | +5,659 |
| Yum China Holdings Inc(YUMC) | 124,835 | 127,699 | +2,864 | 5,620 | 6,151 | 0.04% | +531 |
| JD.com Inc ADR(JD) | 9,466 | 24,792 | +15,326 | 379 | 860 | 0.01% | +481 |
| SPDR S&P 500 ETF Trust(SPY) | 42,348 | 42,263 | -85 | 24,298 | 24,769 | 0.14% | +472 |
| Visa Inc - A(V) | 0 | 6,994 | +6,994 | 0 | 2,210 | 0.01% | +2,210 |
| South Bow Corp(SOBO) | 0 | 11,044 | +11,044 | 0 | 260 | 0.00% | +260 |
| Brookfield Asset Management Ltd(BAM) | 0 | 3,879 | +3,879 | 0 | 210 | 0.00% | +210 |
| Wal-Mart Stores Inc.(WMT) | 0 | 14,343 | +14,343 | 0 | 1,296 | 0.01% | +1,296 |
| Costco Wholesale Corporation(COST) | 0 | 50,786 | +50,786 | 0 | 46,534 | 0.27% | +46,534 |
| Brookfield Infrastructure Partners LP LP INT UNIT | 6,400 | 12,097 | +5,697 | 225 | 384 | 0.00% | +159 |
| Wells Fargo & Company(WFC) | 0 | 15,390 | +15,390 | 0 | 1,081 | 0.01% | +1,081 |
| Trip.com Group Ltd - ADR(TCOM) | 155,471 | 136,222 | -19,249 | 9,240 | 9,353 | 0.05% | +113 |
| Broadcom Inc(AVGO) | 0 | 2,000 | +2,000 | 0 | 464 | 0.00% | +464 |
| ATS Corp(ATS) | 137,812 | 134,535 | -3,277 | 4,003 | 4,101 | 0.02% | +98 |
| Canadian Imperial Bank of Commerce(CM) | 52,849 | 52,749 | -100 | 3,245 | 3,335 | 0.02% | +90 |
| Astrazeneca PLC(AZN) | 0 | 16,047 | +16,047 | 0 | 1,051 | 0.01% | +1,051 |
| Xcel Energy Inc.(XEL) | 35,000 | 35,000 | 0 | 2,286 | 2,363 | 0.01% | +78 |
| NVIDIA Corporation(NVDA) | 0 | 7,476 | +7,476 | 0 | 1,004 | 0.01% | +1,004 |
| Intercontinental Hotels-ADR(IHG) | 0 | 7,273 | +7,273 | 0 | 909 | 0.01% | +909 |
| Credicorp Ltd ADR(BAP) | 38,652 | 38,551 | -101 | 6,995 | 7,067 | 0.04% | +72 |
| iShares US Technology ETF | 0 | 3,700 | +3,700 | 0 | 590 | 0.00% | +590 |
| iShares MSCI EAFE Index Fund | 0 | 15,980 | +15,980 | 0 | 1,208 | 0.01% | +1,208 |
| M&T Bank Corporation(MTB) | 0 | 3,655 | +3,655 | 0 | 687 | 0.00% | +687 |
| Fortis Inc.(FTS) | 0 | 22,417 | +22,417 | 0 | 931 | 0.01% | +931 |
| Honeywell International Inc.(HON) | 0 | 1,370 | +1,370 | 0 | 309 | 0.00% | +309 |
| Cardinal Health Inc.(CAH) | 0 | 2,250 | +2,250 | 0 | 266 | 0.00% | +266 |
| Parker Hannifin Corporation(PH) | 345 | 366 | +21 | 218 | 233 | 0.00% | +15 |
| Waste Connections Inc.(WCN) | 0 | 2,768 | +2,768 | 0 | 475 | 0.00% | +475 |
| iShares S&P 500 ETF | 0 | 558 | +558 | 0 | 328 | 0.00% | +328 |
| Travelers Companies Inc.(TRV) | 0 | 1,040 | +1,040 | 0 | 251 | 0.00% | +251 |
| EOG Resources Inc.(EOG) | 0 | 16,108 | +16,108 | 0 | 1,975 | 0.01% | +1,975 |
| Air Products & Chemicals Inc. | 0 | 1,000 | +1,000 | 0 | 290 | 0.00% | +290 |
| Illinois Tool Works Inc.(ITW) | 0 | 1,062 | +1,062 | 0 | 269 | 0.00% | +269 |
| Texas Instruments Incorporated(TXN) | 0 | 2,390 | +2,390 | 0 | 448 | 0.00% | +448 |
| Trane Technologies plc(TT) | 600 | 600 | 0 | 233 | 222 | 0.00% | -12 |
| Agnico Eagle Mines Limited(AEM) | 4,776 | 4,776 | 0 | 385 | 373 | 0.00% | -12 |
| Ross Stores Inc.(ROST) | 0 | 2,174 | +2,174 | 0 | 329 | 0.00% | +329 |
| Union Pacific Corporation(UNP) | 0 | 944 | +944 | 0 | 215 | 0.00% | +215 |
| Marsh & McLennan Companies Inc.(MRSH) | 0 | 1,700 | +1,700 | 0 | 361 | 0.00% | +361 |
| Caterpillar Inc.(CAT) | 0 | 705 | +705 | 0 | 256 | 0.00% | +256 |
| Berkshire Hathaway Inc - A | 0 | 2 | +2 | 0 | 1,362 | 0.01% | +1,362 |
| Ambev SA ADR(ABEV) | 0 | 47,303 | +47,303 | 0 | 88 | 0.00% | +88 |
| Valero Energy Corporation(VLO) | 0 | 1,992 | +1,992 | 0 | 244 | 0.00% | +244 |
| Dominion Energy(D) | 0 | 6,651 | +6,651 | 0 | 358 | 0.00% | +358 |
| Cenovus Energy Inc.(CVE) | 0 | 20,148 | +20,148 | 0 | 305 | 0.00% | +305 |
| iShares MSCI Emerging Market | 0 | 8,341 | +8,341 | 0 | 349 | 0.00% | +349 |
| West Fraser Timber Co. Ltd.(WFG) | 0 | 3,590 | +3,590 | 0 | 311 | 0.00% | +311 |
| Altria Group Inc.(MO) | 0 | 9,300 | +9,300 | 0 | 486 | 0.00% | +486 |
| Hilton Worldwide Holdings Inc.(HLT) | 0 | 1,745 | +1,745 | 0 | 431 | 0.00% | +431 |
| Home Depot Inc.(HD) | 0 | 3,199 | +3,199 | 0 | 1,244 | 0.01% | +1,244 |
| Adobe Inc.(ADBE) | 0 | 870 | +870 | 0 | 387 | 0.00% | +387 |
| Zimmer Biomet Holdings Inc(ZBH) | 0 | 12,650 | +12,650 | 0 | 1,336 | 0.01% | +1,336 |
| Lowe's Companies Inc.(LOW) | 0 | 3,080 | +3,080 | 0 | 760 | 0.00% | +760 |
| Cintas Corporation(CTAS) | 0 | 3,200 | +3,200 | 0 | 585 | 0.00% | +585 |
| Medtronic Inc. Plc(MDT) | 0 | 7,923 | +7,923 | 0 | 633 | 0.00% | +633 |
| Teck Resources Limited - B(TECK) | 7,062 | 7,062 | 0 | 369 | 286 | 0.00% | -83 |
| US Bancorp(USB) | 0 | 13,252 | +13,252 | 0 | 634 | 0.00% | +634 |
| CDW Corp/DE(CDW) | 0 | 1,949 | +1,949 | 0 | 339 | 0.00% | +339 |
| Allstate Corporation(ALL) | 12,136 | 11,386 | -750 | 2,302 | 2,195 | 0.01% | -106 |
| Cooper Cos Inc/the(COO) | 0 | 5,800 | +5,800 | 0 | 533 | 0.00% | +533 |
| Infosys Ltd ADR(INFY) | 267,952 | 267,301 | -651 | 5,967 | 5,859 | 0.03% | -108 |
| ING Groep N.V. ADR(ING) | 0 | 81,592 | +81,592 | 0 | 1,279 | 0.01% | +1,279 |
| Aflac Incorporated(AFL) | 13,200 | 13,200 | 0 | 1,476 | 1,365 | 0.01% | -110 |
| Canadian Natural Resources(CNQ) | 51,602 | 51,517 | -85 | 1,715 | 1,590 | 0.01% | -126 |
| Haleon PLC(HLN) | 640,493 | 697,108 | +56,615 | 6,776 | 6,650 | 0.04% | -126 |
| Duke Energy Corporation(DUK) | 24,383 | 24,883 | +500 | 2,811 | 2,681 | 0.02% | -130 |
| Smith & Nephew Plc ADR(SNN) | 0 | 21,300 | +21,300 | 0 | 524 | 0.00% | +524 |
| Barrick Gold Corporation | 33,890 | 32,640 | -1,250 | 675 | 506 | 0.00% | -169 |
| Pfizer Inc.(PFE) | 0 | 158,433 | +158,433 | 0 | 4,203 | 0.02% | +4,203 |
| MetLife Inc.(MET) | 0 | 17,398 | +17,398 | 0 | 1,425 | 0.01% | +1,425 |
| 3M Company(MMM) | 0 | 4,899 | +4,899 | 0 | 632 | 0.00% | +632 |
| McDonald's Corporation(MCD) | 14,003 | 14,003 | 0 | 4,264 | 4,059 | 0.02% | -205 |