Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2023 ▲▼ | Q1 2024 ▲▼ | Change ▲▼ | Q4 2023 ▲▼ | Q1 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| WALMART INC(WMT) | 24,260 | 592,936 | +568,676 | 3,875 | 35,677 | 2.59% | +31,802 |
| AMAZON COM INC(AMZN) | 21,551 | 180,827 | +159,276 | 2,955 | 32,618 | 2.37% | +29,662 |
| MICROSOFT CORP(MSFT) | 174,701 | 187,246 | +12,545 | 56,842 | 78,778 | 5.72% | +21,936 |
| TFI INTL INC(TFII) | 87,505 | 203,990 | +116,485 | 11,295 | 32,540 | 2.36% | +21,246 |
| MASTERCARD INCORPORATED(MA) | 0 | 59,681 | +59,681 | 0 | 28,741 | 2.09% | +28,741 |
| HOME DEPOT INC(HD) | 45,723 | 78,952 | +33,229 | 14,223 | 30,286 | 2.20% | +16,063 |
| EATON CORP PLC(ETN) | 195,019 | 185,791 | -9,228 | 42,263 | 58,093 | 4.22% | +15,830 |
| META PLATFORMS INC(META) | 122,900 | 107,443 | -15,457 | 37,337 | 52,172 | 3.79% | +14,836 |
| OREILLY AUTOMOTIVE INC(ORLY) | 0 | 13,064 | +13,064 | 0 | 14,748 | 1.07% | +14,748 |
| VERTEX PHARMACEUTICALS INC(VRTX) | 0 | 29,387 | +29,387 | 0 | 12,284 | 0.89% | +12,284 |
| NOVO-NORDISK A S(NVO) | 0 | 154,354 | +154,354 | 0 | 19,819 | 1.44% | +19,819 |
| CANADIAN NATL RY CO(CNI) | 241,700 | 270,516 | +28,816 | 26,503 | 35,637 | 2.59% | +9,134 |
| ROYAL BK CDA(RY) | 0 | 395,787 | +395,787 | 0 | 39,938 | 2.90% | +39,938 |
| APPLIED MATLS INC | 113,660 | 113,290 | -370 | 15,970 | 23,364 | 1.70% | +7,394 |
| LINDE PLC(LIN) | 0 | 76,042 | +76,042 | 0 | 35,308 | 2.56% | +35,308 |
| VISA INC(V) | 152,821 | 152,709 | -112 | 35,750 | 42,618 | 3.09% | +6,868 |
| ALPHABET INC(GOOG) | 0 | 284,738 | +284,738 | 0 | 43,354 | 3.15% | +43,354 |
| S&P GLOBAL INC(SPGI) | 95,875 | 100,944 | +5,069 | 36,454 | 42,947 | 3.12% | +6,493 |
| THOMSON REUTERS CORP.(TRI) | 228,779 | 219,246 | -9,533 | 28,267 | 34,131 | 2.48% | +5,864 |
| ENERGY TRANSFER L P(ET) | 0 | 366,705 | +366,705 | 0 | 5,768 | 0.42% | +5,768 |
| CANADIAN PACIFIC KANSAS CITY(CP) | 0 | 436,095 | +436,095 | 0 | 38,463 | 2.79% | +38,463 |
| ABBVIE INC(ABBV) | 0 | 28,452 | +28,452 | 0 | 5,181 | 0.38% | +5,181 |
| COSTCO WHSL CORP NEW(COST) | 54,974 | 50,377 | -4,597 | 31,765 | 36,908 | 2.68% | +5,143 |
| STARBUCKS CORP(SBUX) | 14,035 | 68,703 | +54,668 | 1,341 | 6,279 | 0.46% | +4,938 |
| AGILENT TECHNOLOGIES INC(A) | 0 | 31,490 | +31,490 | 0 | 4,582 | 0.33% | +4,582 |
| ALPHABET INC(GOOG) | 126,289 | 144,393 | +18,104 | 17,385 | 21,793 | 1.58% | +4,408 |
| THERMO FISHER SCIENTIFIC INC(TMO) | 0 | 50,737 | +50,737 | 0 | 29,489 | 2.14% | +29,489 |
| VIATRIS INC(VTRS) | 0 | 235,250 | +235,250 | 0 | 2,809 | 0.20% | +2,809 |
| MARSH & MCLENNAN COS INC(MRSH) | 0 | 142,911 | +142,911 | 0 | 29,437 | 2.14% | +29,437 |
| GALLAGHER ARTHUR J & CO(AJG) | 0 | 95,797 | +95,797 | 0 | 23,953 | 1.74% | +23,953 |
| SPDR GOLD TR(GLD)(Call) | 0 | 10,000 | +10,000 | 0 | 2,057 | — | +2,057 |
| APPLE INC(AAPL) | 0 | 167,563 | +167,563 | 0 | 28,734 | 2.09% | +28,734 |
| ACCENTURE PLC IRELAND SHS CLASS A | 64,012 | 65,785 | +1,773 | 20,791 | 22,802 | 1.66% | +2,010 |
| ANALOG DEVICES INC(ADI) | 0 | 81,885 | +81,885 | 0 | 16,196 | 1.18% | +16,196 |
| SOUTHERN COPPER CORP(SCCO) | 22,625 | 35,125 | +12,500 | 1,947 | 3,742 | 0.27% | +1,794 |
| BLACKROCK INC(BLK) | 12,761 | 13,764 | +1,003 | 9,691 | 11,475 | 0.83% | +1,784 |
| CORPAY INC(CPAY) | 0 | 5,750 | +5,750 | 0 | 1,774 | 0.13% | +1,774 |
| PARKER-HANNIFIN CORP(PH) | 0 | 11,185 | +11,185 | 0 | 6,217 | 0.45% | +6,217 |
| CME GROUP INC(CME) | 0 | 8,000 | +8,000 | 0 | 1,722 | 0.13% | +1,722 |
| AIRBNB INC | 23,040 | 29,040 | +6,000 | 3,137 | 4,790 | 0.35% | +1,654 |
| ICON PLC(ICLR) | 5,250 | 9,285 | +4,035 | 1,486 | 3,119 | 0.23% | +1,633 |
| ASML HOLDING N V N Y REGISTRY SHS | 0 | 4,102 | +4,102 | 0 | 3,981 | 0.29% | +3,981 |
| TAIWAN SEMICONDUCTOR MFG LTD(TSM) | 50,877 | 47,563 | -3,314 | 4,864 | 6,471 | 0.47% | +1,607 |
| MONSTER BEVERAGE CORP NEW(MNST) | 0 | 25,282 | +25,282 | 0 | 1,499 | 0.11% | +1,499 |
| AVERY DENNISON CORP | 0 | 31,335 | +31,335 | 0 | 6,996 | 0.51% | +6,996 |
| DIGITAL RLTY TR INC(DLR) | 13,900 | 21,400 | +7,500 | 1,871 | 3,082 | 0.22% | +1,212 |
| HOWMET AEROSPACE INC(HWM) | 115,670 | 108,298 | -7,372 | 6,216 | 7,411 | 0.54% | +1,195 |
| GODADDY INC(GDDY) | 0 | 10,000 | +10,000 | 0 | 1,187 | 0.09% | +1,187 |
| MCKESSON CORP(MCK) | 0 | 11,535 | +11,535 | 0 | 6,193 | 0.45% | +6,193 |
| BROADCOM INC(AVGO) | 7,540 | 7,140 | -400 | 8,315 | 9,463 | 0.69% | +1,148 |
| BERKSHIRE HATHAWAY INC DEL | 0 | 9,344 | +9,344 | 0 | 3,929 | 0.29% | +3,929 |
| APPLOVIN CORP(APP) | 0 | 16,000 | +16,000 | 0 | 1,108 | 0.08% | +1,108 |
| MCDONALDS CORP(MCD) | 0 | 11,766 | +11,766 | 0 | 3,317 | 0.24% | +3,317 |
| CANADIAN NAT RES LTD(CNQ) | 110,877 | 109,635 | -1,242 | 7,268 | 8,370 | 0.61% | +1,102 |
| QUALCOMM INC(QCOM) | 0 | 6,500 | +6,500 | 0 | 1,100 | 0.08% | +1,100 |
| SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA | 70,000 | 124,037 | +54,037 | 1,618 | 2,714 | 0.20% | +1,096 |
| LULULEMON ATHLETICA INC(LULU) | 0 | 2,750 | +2,750 | 0 | 1,074 | 0.08% | +1,074 |
| WEST FRASER TIMBER CO LTD(WFG) | 0 | 11,700 | +11,700 | 0 | 1,011 | 0.07% | +1,011 |
| VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD | 0 | 51,800 | +51,800 | 0 | 4,005 | 0.29% | +4,005 |
| STAG INDL INC(STAG) | 0 | 76,680 | +76,680 | 0 | 2,948 | 0.21% | +2,948 |
| CENTENE CORP DEL(CNC) | 0 | 12,672 | +12,672 | 0 | 994 | 0.07% | +994 |
| BECTON DICKINSON & CO(BDX) | 0 | 3,999 | +3,999 | 0 | 990 | 0.07% | +990 |
| FORTINET INC(FTNT) | 0 | 14,000 | +14,000 | 0 | 956 | 0.07% | +956 |
| ROSS STORES INC(ROST) | 0 | 6,500 | +6,500 | 0 | 954 | 0.07% | +954 |
| AUTOZONE INC(AZO) | 375 | 575 | +200 | 970 | 1,812 | 0.13% | +843 |
| FISERV INC(FISV) | 0 | 5,200 | +5,200 | 0 | 831 | 0.06% | +831 |
| WIX COM LTD SHS | 9,000 | 14,000 | +5,000 | 1,107 | 1,925 | 0.14% | +818 |
| GSK PLC(GSK) | 20,000 | 36,000 | +16,000 | 741 | 1,543 | 0.11% | +802 |
| APPLIED INDL TECHNOLOGIES IN(AIT) | 0 | 4,000 | +4,000 | 0 | 790 | 0.06% | +790 |
| JOHNSON & JOHNSON(JNJ) | 0 | 4,932 | +4,932 | 0 | 780 | 0.06% | +780 |
| HUDBAY MINERALS INC(HBM) | 685,100 | 635,575 | -49,525 | 3,682 | 4,452 | 0.32% | +770 |
| CISCO SYS INC(CSCO) | 17,600 | 33,068 | +15,468 | 889 | 1,650 | 0.12% | +761 |
| CASEYS GEN STORES INC(CASY) | 2,250 | 4,250 | +2,000 | 618 | 1,353 | 0.10% | +735 |
| ELI LILLY & CO(LLY) | 0 | 6,832 | +6,832 | 0 | 5,315 | 0.39% | +5,315 |
| VANGUARD INDEX FDS | 0 | 1,463 | +1,463 | 0 | 703 | 0.05% | +703 |
| CBOE GLOBAL MKTS INC(CBOE) | 0 | 6,000 | +6,000 | 0 | 1,102 | 0.08% | +1,102 |
| CRESCENT PT ENERGY CORP | 0 | 84,672 | +84,672 | 0 | 693 | 0.05% | +693 |
| COMCAST CORP NEW(CCZ) | 39,287 | 55,500 | +16,213 | 1,724 | 2,406 | 0.17% | +682 |
| AUTOMATIC DATA PROCESSING IN | 0 | 2,723 | +2,723 | 0 | 680 | 0.05% | +680 |
| DONALDSON INC(DCI) | 0 | 9,000 | +9,000 | 0 | 672 | 0.05% | +672 |
| CARDINAL HEALTH INC(CAH) | 9,619 | 14,537 | +4,918 | 964 | 1,627 | 0.12% | +662 |
| SCIENCE APPLICATIONS INTL CO(SAIC) | 0 | 5,000 | +5,000 | 0 | 652 | 0.05% | +652 |
| AGNICO EAGLE MINES LTD(AEM) | 0 | 10,700 | +10,700 | 0 | 639 | 0.05% | +639 |
| PAYCHEX INC(PAYX) | 0 | 5,000 | +5,000 | 0 | 614 | 0.04% | +614 |
| ELECTRONIC ARTS INC(EA) | 5,500 | 10,000 | +4,500 | 752 | 1,327 | 0.10% | +574 |
| BANK AMERICA CORP | 0 | 64,935 | +64,935 | 0 | 2,462 | 0.18% | +2,462 |
| EAGLE MATLS INC(EXP) | 0 | 2,000 | +2,000 | 0 | 544 | 0.04% | +544 |
| MERCADOLIBRE INC(MELI) | 1,300 | 1,700 | +400 | 2,043 | 2,570 | 0.19% | +527 |
| TELUS CORPORATION(TU) | 0 | 56,840 | +56,840 | 0 | 910 | 0.07% | +910 |
| SYSCO CORP(SYY) | 0 | 6,000 | +6,000 | 0 | 487 | 0.04% | +487 |
| EMCOR GROUP INC(EME) | 0 | 4,000 | +4,000 | 0 | 1,401 | 0.10% | +1,401 |
| FERGUSON PLC NEW | 27,765 | 23,740 | -4,025 | 4,716 | 5,193 | 0.38% | +477 |
| VERSABANK NEW | 0 | 44,600 | +44,600 | 0 | 472 | 0.03% | +472 |
| NVIDIA CORPORATION(NVDA) | 1,119 | 1,127 | +8 | 547 | 1,018 | 0.07% | +471 |
| UNITED RENTALS INC(URI) | 0 | 634 | +634 | 0 | 457 | 0.03% | +457 |
| AMERICAN EXPRESS CO(AXP) | 0 | 2,000 | +2,000 | 0 | 455 | 0.03% | +455 |
| FOMENTO ECONOMICO MEXICANO S(FMX) | 13,000 | 16,500 | +3,500 | 1,695 | 2,149 | 0.16% | +455 |
| KINSALE CAP GROUP INC(KNSL) | 1,000 | 1,500 | +500 | 335 | 787 | 0.06% | +452 |
| JPMORGAN CHASE & CO(JPM) | 0 | 2,223 | +2,223 | 0 | 445 | 0.03% | +445 |
| COPART INC(CPRT) | 0 | 7,500 | +7,500 | 0 | 434 | 0.03% | +434 |