Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2024 ▲▼ | Q1 2025 ▲▼ | Change ▲▼ | Q4 2024 ▲▼ | Q1 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| NVIDIA CORPORATION(NVDA) | 139,284 | 320,624 | +181,340 | 18,704 | 34,749 | 2.68% | +16,045 |
| ELI LILLY & CO(LLY) | 0 | 35,229 | +35,229 | 0 | 29,096 | 2.24% | +29,096 |
| ASTRAZENECA PLC(AZN) | 0 | 125,344 | +125,344 | 0 | 9,213 | 0.71% | +9,213 |
| BROOKFIELD ASSET MANAGMT LTD(BAM) | 0 | 114,845 | +114,845 | 0 | 5,559 | 0.43% | +5,559 |
| GALLAGHER ARTHUR J & CO(AJG) | 92,977 | 92,156 | -821 | 26,392 | 31,816 | 2.45% | +5,424 |
| AUTODESK INC | 0 | 20,433 | +20,433 | 0 | 5,349 | 0.41% | +5,349 |
| MCKESSON CORP(MCK) | 0 | 14,070 | +14,070 | 0 | 9,469 | 0.73% | +9,469 |
| STANTEC INC(STN) | 125,290 | 173,355 | +48,065 | 9,810 | 14,374 | 1.11% | +4,564 |
| VISA INC(V) | 152,652 | 149,889 | -2,763 | 48,244 | 52,530 | 4.05% | +4,286 |
| AON PLC(AON) | 0 | 9,730 | +9,730 | 0 | 3,883 | 0.30% | +3,883 |
| PROGRESSIVE CORP(PGR) | 7,680 | 20,065 | +12,385 | 1,840 | 5,679 | 0.44% | +3,838 |
| MARSH & MCLENNAN COS INC(MRSH) | 0 | 136,164 | +136,164 | 0 | 33,228 | 2.56% | +33,228 |
| VERTEX PHARMACEUTICALS INC(VRTX) | 0 | 46,747 | +46,747 | 0 | 22,664 | 1.75% | +22,664 |
| ISHARES TR | 0 | 122,935 | +122,935 | 0 | 3,502 | 0.27% | +3,502 |
| SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES | 0 | 111,979 | +111,979 | 0 | 3,315 | 0.26% | +3,315 |
| LINDE PLC(LIN) | 0 | 73,893 | +73,893 | 0 | 34,408 | 2.65% | +34,408 |
| APOLLO GLOBAL MGMT INC(APO) | 0 | 23,000 | +23,000 | 0 | 3,150 | 0.24% | +3,150 |
| SPDR GOLD TR(GLD) | 11,785 | 20,515 | +8,730 | 2,854 | 5,911 | 0.46% | +3,058 |
| OREILLY AUTOMOTIVE INC(ORLY) | 12,178 | 12,078 | -100 | 14,441 | 17,303 | 1.33% | +2,862 |
| SELECT SECTOR SPDR TR ST STR ENERG ETF | 0 | 29,781 | +29,781 | 0 | 2,783 | 0.21% | +2,783 |
| PHILIP MORRIS INTL INC(PM) | 62,825 | 63,545 | +720 | 7,561 | 10,086 | 0.78% | +2,526 |
| INVESCO EXCH TRADED FD TR II | 0 | 32,175 | +32,175 | 0 | 2,404 | 0.19% | +2,404 |
| LULULEMON ATHLETICA INC(LULU) | 0 | 8,000 | +8,000 | 0 | 2,264 | 0.17% | +2,264 |
| ALAMOS GOLD INC NEW | 0 | 273,700 | +273,700 | 0 | 7,312 | 0.56% | +7,312 |
| COSTCO WHSL CORP NEW(COST) | 47,590 | 48,338 | +748 | 43,605 | 45,717 | 3.53% | +2,112 |
| TEXAS PACIFIC LAND CORPORATI(TPL) | 1,150 | 2,500 | +1,350 | 1,272 | 3,312 | 0.26% | +2,041 |
| EXPEDIA GROUP INC(EXPE) | 0 | 12,050 | +12,050 | 0 | 2,026 | 0.16% | +2,026 |
| HILTON WORLDWIDE HLDGS INC(HLT) | 8,500 | 18,010 | +9,510 | 2,101 | 4,098 | 0.32% | +1,997 |
| SCHWAB CHARLES CORP(SCHW) | 0 | 25,000 | +25,000 | 0 | 1,957 | 0.15% | +1,957 |
| ACCENTURE PLC IRELAND SHS CLASS A | 13,125 | 20,850 | +7,725 | 4,617 | 6,506 | 0.50% | +1,889 |
| ATLASSIAN CORPORATION | 0 | 8,750 | +8,750 | 0 | 1,857 | 0.14% | +1,857 |
| INSULET CORP(PODD) | 0 | 6,500 | +6,500 | 0 | 1,707 | 0.13% | +1,707 |
| CAPITAL ONE FINL CORP(COF) | 0 | 9,500 | +9,500 | 0 | 1,703 | 0.13% | +1,703 |
| COPART INC(CPRT) | 0 | 27,500 | +27,500 | 0 | 1,556 | 0.12% | +1,556 |
| ABBVIE INC(ABBV) | 0 | 23,557 | +23,557 | 0 | 4,936 | 0.38% | +4,936 |
| SHOPIFY INC(SHOP) | 0 | 14,495 | +14,495 | 0 | 1,380 | 0.11% | +1,380 |
| PAYCOM SOFTWARE INC(PAYC) | 8,525 | 14,025 | +5,500 | 1,747 | 3,064 | 0.24% | +1,317 |
| ROBINHOOD MKTS INC(HOOD) | 0 | 30,000 | +30,000 | 0 | 1,249 | 0.10% | +1,249 |
| IDEXX LABS INC(IDXX) | 0 | 2,750 | +2,750 | 0 | 1,155 | 0.09% | +1,155 |
| THOMSON REUTERS CORP(TRI) | 0 | 113,681 | +113,681 | 0 | 19,626 | 1.51% | +19,626 |
| SUN LIFE FINANCIAL INC.(SLF) | 11,546 | 30,916 | +19,370 | 684 | 1,769 | 0.14% | +1,085 |
| TECHNIPFMC PLC(FTI) | 0 | 30,000 | +30,000 | 0 | 951 | 0.07% | +951 |
| LIVE NATION ENTERTAINMENT IN(LYV) | 0 | 7,000 | +7,000 | 0 | 914 | 0.07% | +914 |
| AGNICO EAGLE MINES LTD(AEM) | 0 | 7,750 | +7,750 | 0 | 840 | 0.06% | +840 |
| AUTONATION INC(AN) | 0 | 5,000 | +5,000 | 0 | 810 | 0.06% | +810 |
| TORONTO DOMINION BK ONT(TD) | 0 | 76,698 | +76,698 | 0 | 4,598 | 0.35% | +4,598 |
| BOOKING HOLDINGS INC(BKNG) | 0 | 550 | +550 | 0 | 2,534 | 0.20% | +2,534 |
| FREEPORT-MCMORAN INC(FCX) | 0 | 16,750 | +16,750 | 0 | 634 | 0.05% | +634 |
| PINTEREST INC(PINS) | 0 | 20,000 | +20,000 | 0 | 620 | 0.05% | +620 |
| VANECK ETF TRUST GOLD MINERS ETF | 0 | 12,160 | +12,160 | 0 | 559 | 0.04% | +559 |
| BERKSHIRE HATHAWAY INC DEL | 0 | 8,517 | +8,517 | 0 | 4,536 | 0.35% | +4,536 |
| SPOTIFY TECHNOLOGY S A(SPOT) | 3,750 | 3,900 | +150 | 1,678 | 2,145 | 0.17% | +467 |
| ISHARES TR FALN ANGLS USD | 45,200 | 60,800 | +15,600 | 1,207 | 1,629 | 0.13% | +422 |
| UNITED THERAPEUTICS CORP DEL(UTHR) | 0 | 3,500 | +3,500 | 0 | 1,079 | 0.08% | +1,079 |
| EOG RES INC(EOG) | 0 | 2,915 | +2,915 | 0 | 374 | 0.03% | +374 |
| CORPAY INC(CPAY) | 2,000 | 3,000 | +1,000 | 677 | 1,046 | 0.08% | +369 |
| FORTIS INC(FTS) | 27,900 | 32,950 | +5,050 | 1,159 | 1,501 | 0.12% | +342 |
| UNION PAC CORP(UNP) | 0 | 1,430 | +1,430 | 0 | 338 | 0.03% | +338 |
| KKR & CO INC(KKR) | 0 | 2,875 | +2,875 | 0 | 332 | 0.03% | +332 |
| SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA | 198,382 | 206,132 | +7,750 | 4,210 | 4,525 | 0.35% | +315 |
| MASTERCARD INCORPORATED(MA) | 62,428 | 60,538 | -1,890 | 32,873 | 33,182 | 2.56% | +309 |
| PAYCHEX INC(PAYX) | 0 | 12,000 | +12,000 | 0 | 1,851 | 0.14% | +1,851 |
| REPUBLIC SVCS INC(RSG) | 11,700 | 10,900 | -800 | 2,354 | 2,640 | 0.20% | +286 |
| S&P GLOBAL INC(SPGI) | 0 | 97,000 | +97,000 | 0 | 49,286 | 3.80% | +49,286 |
| RESTAURANT BRANDS INTL INC(QSR) | 0 | 3,900 | +3,900 | 0 | 260 | 0.02% | +260 |
| WASTE CONNECTIONS INC(WCN) | 0 | 24,140 | +24,140 | 0 | 4,705 | 0.36% | +4,705 |
| GRANITE REAL ESTATE INVT TR(GRTUF) | 112,500 | 122,250 | +9,750 | 5,457 | 5,695 | 0.44% | +238 |
| TELUS CORPORATION(TU) | 0 | 28,924 | +28,924 | 0 | 415 | 0.03% | +415 |
| SSGA ACTIVE ETF TR ST STR BL LN ETF | 0 | 5,495 | +5,495 | 0 | 226 | 0.02% | +226 |
| ISHARES TR 0-5YR HI YL CP | 0 | 5,242 | +5,242 | 0 | 223 | 0.02% | +223 |
| LAM RESEARCH CORP(LRCX) | 0 | 3,000 | +3,000 | 0 | 218 | 0.02% | +218 |
| LINCOLN ELEC HLDGS INC(LECO) | 0 | 5,900 | +5,900 | 0 | 1,116 | 0.09% | +1,116 |
| MERCADOLIBRE INC(MELI) | 2,300 | 2,100 | -200 | 3,911 | 4,097 | 0.32% | +186 |
| RESMED INC(RMD) | 13,000 | 14,000 | +1,000 | 2,973 | 3,134 | 0.24% | +161 |
| ISHARES TR | 11,300 | 13,905 | +2,605 | 582 | 730 | 0.06% | +148 |
| ISHARES TR | 13,070 | 15,490 | +2,420 | 676 | 811 | 0.06% | +135 |
| ARCH CAP GROUP LTD ORD | 0 | 27,680 | +27,680 | 0 | 2,662 | 0.21% | +2,662 |
| CANADIAN NAT RES LTD(CNQ) | 0 | 160,150 | +160,150 | 0 | 4,929 | 0.38% | +4,929 |
| VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD | 0 | 32,300 | +32,300 | 0 | 2,550 | 0.20% | +2,550 |
| ISHARES TR | 10,970 | 12,575 | +1,605 | 552 | 642 | 0.05% | +91 |
| RB GLOBAL INC(RBA) | 0 | 3,100 | +3,100 | 0 | 311 | 0.02% | +311 |
| AIRBNB INC | 0 | 26,040 | +26,040 | 0 | 3,111 | 0.24% | +3,111 |
| ISHARES TR | 3,170 | 3,825 | +655 | 316 | 397 | 0.03% | +81 |
| CELESTICA INC(CLS) | 0 | 5,450 | +5,450 | 0 | 430 | 0.03% | +430 |
| SCHWAB STRATEGIC TR | 0 | 47,555 | +47,555 | 0 | 1,157 | 0.09% | +1,157 |
| FORTINET INC(FTNT) | 30,000 | 30,000 | 0 | 2,834 | 2,888 | 0.22% | +53 |
| SPDR SER TR ST TERM HIGH ETF | 8,970 | 10,865 | +1,895 | 226 | 273 | 0.02% | +47 |
| CGI INC(GIB) | 2,210 | 2,810 | +600 | 242 | 280 | 0.02% | +39 |
| GILDAN ACTIVEWEAR INC(GIL) | 4,900 | 5,900 | +1,000 | 230 | 261 | 0.02% | +30 |
| WARNER BROS DISCOVERY INC(WBD) | 60,420 | 60,420 | 0 | 639 | 648 | 0.05% | +10 |
| FOMENTO ECONOMICO MEXICANO S(FMX) | 0 | 17,500 | +17,500 | 0 | 1,708 | 0.13% | +1,708 |
| INVESCO EXCH TRADED FD TR II SR LN ETF | 50,000 | 50,000 | 0 | 1,054 | 1,035 | 0.08% | -18 |
| TIDAL TR II RETURN STCKD US | 15,000 | 15,000 | 0 | 359 | 331 | 0.03% | -27 |
| VANGUARD INDEX FDS | 1,463 | 1,463 | 0 | 788 | 752 | 0.06% | -36 |
| IQVIA HLDGS INC(IQV) | 0 | 1,714 | +1,714 | 0 | 302 | 0.02% | +302 |
| MSCI INC(MSCI) | 5,500 | 5,750 | +250 | 3,300 | 3,252 | 0.25% | -48 |
| BANK MONTREAL QUE | 13,902 | 13,550 | -352 | 1,347 | 1,294 | 0.10% | -52 |
| VEEVA SYS INC(VEEV) | 13,000 | 11,500 | -1,500 | 2,733 | 2,664 | 0.21% | -70 |
| SELECT SECTOR SPDR TR ST STR FINL ETF | 12,151 | 10,281 | -1,870 | 587 | 512 | 0.04% | -75 |
| PFIZER INC(PFE) | 76,600 | 76,600 | 0 | 2,032 | 1,941 | 0.15% | -91 |