Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2023 ▲▼ | Q1 2024 ▲▼ | Change ▲▼ | Q4 2023 ▲▼ | Q1 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| Bank of Montreal | 314,414 | 3,827,130 | +3,512,716 | 31,263 | 374,017 | 2.15% | +342,754 |
| CAE Inc.(CAE) | 17,334,635 | 21,964,698 | +4,630,063 | 375,983 | 453,983 | 2.60% | +78,001 |
| SiteOne Landscape Supply Inc(SITE) | 0 | 434,813 | +434,813 | 0 | 75,897 | 0.44% | +75,897 |
| Public Service Enterprises Group(PEG) | 0 | 682,055 | +682,055 | 0 | 45,548 | 0.26% | +45,548 |
| Amazon.Com Inc(AMZN) | 2,342,493 | 2,210,251 | -132,242 | 355,918 | 398,685 | 2.29% | +42,767 |
| Interactive Brokers Group Inc(IBKR) | 0 | 1,710,286 | +1,710,286 | 0 | 191,056 | 1.10% | +191,056 |
| Fiserv Inc.(FISV) | 1,796,045 | 1,747,209 | -48,836 | 238,587 | 279,239 | 1.60% | +40,652 |
| Manulife Financial Corporation(MFC) | 20,715,602 | 19,983,130 | -732,472 | 459,998 | 499,560 | 2.87% | +39,562 |
| PepsiCo Inc.(PEP) | 0 | 1,451,736 | +1,451,736 | 0 | 254,068 | 1.46% | +254,068 |
| Microsoft Corporation(MSFT) | 1,663,576 | 1,570,363 | -93,213 | 625,571 | 660,683 | 3.79% | +35,112 |
| Franco Nevada Corporation(FNV) | 0 | 3,474,773 | +3,474,773 | 0 | 414,431 | 2.38% | +414,431 |
| Chubb Limited COM | 682,646 | 713,854 | +31,208 | 154,278 | 184,981 | 1.06% | +30,703 |
| Copart Inc(CPRT) | 4,522,170 | 4,345,695 | -176,475 | 221,586 | 251,703 | 1.44% | +30,116 |
| Mastercard Inc - A(MA) | 687,785 | 670,944 | -16,841 | 293,347 | 323,107 | 1.85% | +29,759 |
| Oracle Corporation(ORCL) | 1,700,596 | 1,658,230 | -42,366 | 179,294 | 208,290 | 1.19% | +28,996 |
| Boston Scientific Corporation(BSX) | 3,028,215 | 2,962,910 | -65,305 | 175,061 | 202,930 | 1.16% | +27,869 |
| JPMorgan Chase & Co.(JPM) | 1,145,563 | 1,109,524 | -36,039 | 194,860 | 222,238 | 1.27% | +27,377 |
| Meta Platforms Inc(META) | 231,704 | 222,128 | -9,576 | 82,014 | 107,861 | 0.62% | +25,847 |
| Gildan Activewear Inc.(GIL) | 11,882,800 | 11,222,154 | -660,646 | 394,892 | 416,876 | 2.39% | +21,984 |
| iShares Short Treasury Bond ETF | 0 | 167,621 | +167,621 | 0 | 18,529 | 0.11% | +18,529 |
| Bank of Nova Scotia | 13,163,545 | 12,741,121 | -422,424 | 643,902 | 659,723 | 3.78% | +15,822 |
| Danaher Corporation(DHR) | 572,858 | 578,039 | +5,181 | 132,525 | 144,348 | 0.83% | +11,823 |
| Berkshire Hathaway Inc - B | 270,728 | 257,522 | -13,206 | 96,558 | 108,293 | 0.62% | +11,735 |
| Alphabet Inc - A(GOOG) | 1,716,759 | 1,664,883 | -51,876 | 239,814 | 251,281 | 1.44% | +11,467 |
| Becton Dickinson and Company(BDX) | 0 | 896,176 | +896,176 | 0 | 221,759 | 1.27% | +221,759 |
| The Sherwin-Williams Company(SHW) | 425,326 | 413,161 | -12,165 | 132,659 | 143,503 | 0.82% | +10,844 |
| AMETEK Inc | 666,750 | 659,935 | -6,815 | 109,940 | 120,702 | 0.69% | +10,762 |
| IQVIA Holdings Inc(IQV) | 788,895 | 757,397 | -31,498 | 182,535 | 191,538 | 1.10% | +9,004 |
| ServisFirst Bancshares Inc(SFBS) | 263,663 | 398,340 | +134,677 | 17,568 | 26,434 | 0.15% | +8,866 |
| Canadian National Railway Company(CNI) | 8,819,461 | 8,511,212 | -308,249 | 1,113,970 | 1,121,851 | 6.43% | +7,881 |
| Alphabet Inc - C(GOOG) | 0 | 1,453,449 | +1,453,449 | 0 | 221,302 | 1.27% | +221,302 |
| American Financial Group Inc/OH | 504,747 | 491,418 | -13,329 | 60,009 | 67,069 | 0.38% | +7,059 |
| Procter & Gamble Company(PG) | 0 | 622,835 | +622,835 | 0 | 101,055 | 0.58% | +101,055 |
| Progressive Corp/The(PGR) | 0 | 141,909 | +141,909 | 0 | 29,350 | 0.17% | +29,350 |
| Triple Flag Precious Metals Corp(TFPM) | 294,900 | 628,068 | +333,168 | 3,945 | 9,083 | 0.05% | +5,138 |
| TJX Companies Inc.(TJX) | 1,048,065 | 1,020,046 | -28,019 | 98,319 | 103,453 | 0.59% | +5,134 |
| ASML Holding NV-NY Reg Shs N Y REGISTRY SHS | 28,212 | 27,098 | -1,114 | 21,354 | 26,298 | 0.15% | +4,944 |
| Guidewire Software Inc(GWRE) | 864,172 | 846,393 | -17,779 | 94,229 | 98,783 | 0.57% | +4,553 |
| SAP AG ADR(SAP) | 159,578 | 147,336 | -12,242 | 24,669 | 28,735 | 0.16% | +4,066 |
| Taiwan Semiconductor Manufactng ADR(TSM) | 342,606 | 290,390 | -52,216 | 35,631 | 39,508 | 0.23% | +3,877 |
| Relx Plc ADR(RELX) | 1,314,583 | 1,281,454 | -33,129 | 52,136 | 55,474 | 0.32% | +3,338 |
| Autodesk Inc | 234,709 | 232,115 | -2,594 | 57,147 | 60,447 | 0.35% | +3,300 |
| Exxon Mobil Corporation | 0 | 276,772 | +276,772 | 0 | 32,172 | 0.18% | +32,172 |
| Colgate-Palmolive Company(CL) | 630,312 | 589,084 | -41,228 | 50,242 | 53,047 | 0.30% | +2,805 |
| Abbott Laboratories | 2,122,405 | 2,079,873 | -42,532 | 233,613 | 236,398 | 1.36% | +2,785 |
| NU Holdings Ltd/Cayman Islands(NU) | 0 | 723,126 | +723,126 | 0 | 8,627 | 0.05% | +8,627 |
| Novo Nordisk A/S Sponsored ADR(NVO) | 0 | 119,052 | +119,052 | 0 | 15,286 | 0.09% | +15,286 |
| Estee Lauder Companies Inc - A(EL) | 456,163 | 447,589 | -8,574 | 66,714 | 68,996 | 0.40% | +2,282 |
| Unilever Plc ADR(UL) | 625,189 | 645,631 | +20,442 | 30,309 | 32,404 | 0.19% | +2,095 |
| Eli Lilly & Company(LLY) | 38,670 | 31,667 | -7,003 | 22,542 | 24,636 | 0.14% | +2,094 |
| SPDR S&P 500 ETF Trust(SPY) | 46,406 | 45,661 | -745 | 22,057 | 23,884 | 0.14% | +1,827 |
| Costco Wholesale Corporation(COST) | 68,743 | 64,405 | -4,338 | 45,376 | 47,185 | 0.27% | +1,809 |
| iShares 0-3 Month Treasury Bond ETF | 0 | 17,103 | +17,103 | 0 | 1,722 | 0.01% | +1,722 |
| Abbvie Inc(ABBV) | 143,632 | 131,678 | -11,954 | 22,259 | 23,979 | 0.14% | +1,720 |
| Cooper Cos Inc/the(COO) | 0 | 14,400 | +14,400 | 0 | 1,461 | 0.01% | +1,461 |
| Trip.com Group Ltd - ADR(TCOM) | 0 | 184,272 | +184,272 | 0 | 8,088 | 0.05% | +8,088 |
| CME Group Inc.(CME) | 153,870 | 156,920 | +3,050 | 32,405 | 33,783 | 0.19% | +1,378 |
| Sea Ltd(SE) | 0 | 97,556 | +97,556 | 0 | 5,240 | 0.03% | +5,240 |
| Merck & Co. Inc.(MRK) | 0 | 46,097 | +46,097 | 0 | 6,082 | 0.03% | +6,082 |
| Allstate Corporation(ALL) | 30,873 | 30,873 | 0 | 4,322 | 5,341 | 0.03% | +1,020 |
| Alcon Inc.(ALC) | 0 | 234,786 | +234,786 | 0 | 19,555 | 0.11% | +19,555 |
| iShares Core 1-5 Year USD Bond ETF CORE 1 5 YR USD | 0 | 0 | 0 | 0 | 826 | 0.00% | +826 |
| Credicorp Ltd ADR(BAP) | 39,425 | 39,595 | +170 | 5,911 | 6,709 | 0.04% | +798 |
| Canadian Imperial Bank of Commerce(CM) | 0 | 39,818 | +39,818 | 0 | 2,021 | 0.01% | +2,021 |
| Automatic Data Processing Inc. | 0 | 106,094 | +106,094 | 0 | 26,496 | 0.15% | +26,496 |
| Alithya Group Inc. | 0 | 2,316,984 | +2,316,984 | 0 | 3,578 | 0.02% | +3,578 |
| Imperial Oil Limited(IMO) | 0 | 42,123 | +42,123 | 0 | 2,908 | 0.02% | +2,908 |
| Sun Life Financial Inc.(SLF) | 0 | 231,046 | +231,046 | 0 | 12,619 | 0.07% | +12,619 |
| Suncor Energy Inc.(SU) | 0 | 175,067 | +175,067 | 0 | 6,467 | 0.04% | +6,467 |
| Parker Hannifin Corporation(PH) | 0 | 5,630 | +5,630 | 0 | 3,129 | 0.02% | +3,129 |
| Credit Acceptance Corp.(CACC) | 71,262 | 69,669 | -1,593 | 37,963 | 38,426 | 0.22% | +463 |
| Brookfield Corp(BN) | 22,503,592 | 21,667,121 | -836,471 | 907,073 | 907,513 | 5.21% | +441 |
| Infosys Ltd ADR(INFY) | 251,324 | 274,864 | +23,540 | 4,619 | 4,928 | 0.03% | +309 |
| ING Groep N.V. ADR(ING) | 0 | 81,698 | +81,698 | 0 | 1,347 | 0.01% | +1,347 |
| Barrick Gold Corporation | 0 | 17,654 | +17,654 | 0 | 294 | 0.00% | +294 |
| NVIDIA Corporation(NVDA) | 0 | 728 | +728 | 0 | 658 | 0.00% | +658 |
| National Grid Plc ADR(NGG) | 0 | 37,159 | +37,159 | 0 | 2,535 | 0.01% | +2,535 |
| Travelers Companies Inc.(TRV) | 0 | 1,040 | +1,040 | 0 | 239 | 0.00% | +239 |
| Zimmer Biomet Holdings Inc(ZBH) | 0 | 31,073 | +31,073 | 0 | 4,101 | 0.02% | +4,101 |
| Cenovus Energy Inc.(CVE) | 0 | 22,680 | +22,680 | 0 | 454 | 0.00% | +454 |
| Berkshire Hathaway Inc - A | 0 | 2 | +2 | 0 | 1,269 | 0.01% | +1,269 |
| Astrazeneca PLC(AZN) | 0 | 14,083 | +14,083 | 0 | 954 | 0.01% | +954 |
| Intercontinental Hotels-ADR(IHG) | 0 | 7,685 | +7,685 | 0 | 812 | 0.00% | +812 |
| Lowe's Companies Inc.(LOW) | 0 | 3,700 | +3,700 | 0 | 943 | 0.01% | +943 |
| Monster Beverage Corp(MNST) | 1,103,174 | 1,073,595 | -29,579 | 63,554 | 63,643 | 0.37% | +89 |
| SPDR Gold Trust(GLD) | 0 | 6,046 | +6,046 | 0 | 1,244 | 0.01% | +1,244 |
| Hartford Financial Services Grp Inc.(HIG) | 0 | 3,600 | +3,600 | 0 | 371 | 0.00% | +371 |
| Walt Disney Company(DIS) | 0 | 3,139 | +3,139 | 0 | 384 | 0.00% | +384 |
| Pembina Pipeline Corporation(PBA) | 0 | 496,971 | +496,971 | 0 | 17,558 | 0.10% | +17,558 |
| Caterpillar Inc.(CAT) | 0 | 1,072 | +1,072 | 0 | 393 | 0.00% | +393 |
| Valero Energy Corporation(VLO) | 0 | 1,992 | +1,992 | 0 | 340 | 0.00% | +340 |
| Hilton Worldwide Holdings Inc.(HLT) | 0 | 2,176 | +2,176 | 0 | 464 | 0.00% | +464 |
| Cintas Corporation(CTAS) | 0 | 800 | +800 | 0 | 550 | 0.00% | +550 |
| CDW Corp/DE(CDW) | 0 | 1,949 | +1,949 | 0 | 499 | 0.00% | +499 |
| W.R. Berkley Corp. | 0 | 3,114 | +3,114 | 0 | 275 | 0.00% | +275 |
| Broadcom Inc(AVGO) | 0 | 268 | +268 | 0 | 355 | 0.00% | +355 |
| Clorox Company(CLX) | 0 | 4,000 | +4,000 | 0 | 612 | 0.00% | +612 |
| Marsh & McLennan Companies Inc.(MRSH) | 0 | 1,700 | +1,700 | 0 | 350 | 0.00% | +350 |
| Bank of America Corporation | 0 | 19,587 | +19,587 | 0 | 743 | 0.00% | +743 |
| Aflac Incorporated(AFL) | 0 | 19,500 | +19,500 | 0 | 1,674 | 0.01% | +1,674 |