Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q3 2024 ▲▼ | Q4 2024 ▲▼ | Change ▲▼ | Q3 2024 ▲▼ | Q4 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| ISHARES TR | 0 | 389,200 | +389,200 | 0 | 24,247 | 8.71% | +24,247 |
| CANADIAN NATL RY CO(CNI) | 0 | 176,800 | +176,800 | 0 | 17,927 | 6.44% | +17,927 |
| MARVELL TECHNOLOGY INC(MRVL) | 0 | 117,921 | +117,921 | 0 | 13,024 | 4.68% | +13,024 |
| CBOE GLOBAL MKTS INC(CBOE) | 0 | 43,303 | +43,303 | 0 | 8,461 | 3.04% | +8,461 |
| TORONTO DOMINION BK ONT(TD) | 0 | 127,100 | +127,100 | 0 | 6,761 | 2.43% | +6,761 |
| GRANITE REAL ESTATE INVT TR(GRTUF) | 0 | 123,300 | +123,300 | 0 | 5,983 | 2.15% | +5,983 |
| HELIX ENERGY SOLUTIONS GRP I(HLX) | 0 | 597,100 | +597,100 | 0 | 5,565 | 2.00% | +5,565 |
| AMAZON COM INC(AMZN) | 18,000 | 39,500 | +21,500 | 3,354 | 8,666 | 3.11% | +5,312 |
| TAIWAN SEMICONDUCTOR MFG LTD(TSM) | 58,470 | 76,370 | +17,900 | 10,153 | 15,088 | 5.42% | +4,936 |
| BROOKFIELD BUSINESS PARTNERS | 359,464 | 532,964 | +173,500 | 8,388 | 12,538 | 4.50% | +4,150 |
| META PLATFORMS INC(META) | 14,700 | 21,070 | +6,370 | 8,414 | 12,338 | 4.43% | +3,924 |
| BROADCOM INC(AVGO) | 59,363 | 59,363 | 0 | 10,238 | 13,759 | 4.94% | +3,521 |
| DATADOG INC(DDOG) | 0 | 22,200 | +22,200 | 0 | 3,170 | 1.14% | +3,170 |
| NUTRIEN LTD(NTR) | 0 | 62,000 | +62,000 | 0 | 2,774 | 1.00% | +2,774 |
| GITLAB INC(GTLB) | 0 | 43,600 | +43,600 | 0 | 2,456 | 0.88% | +2,456 |
| LITHIA MTRS INC(LAD) | 0 | 5,320 | +5,320 | 0 | 1,901 | 0.68% | +1,901 |
| CANADIAN PACIFIC KANSAS CITY(CP) | 208,300 | 271,000 | +62,700 | 17,843 | 19,600 | 7.04% | +1,758 |
| COGNEX CORP(CGNX) | 0 | 43,700 | +43,700 | 0 | 1,567 | 0.56% | +1,567 |
| SENTINELONE INC(S) | 0 | 56,400 | +56,400 | 0 | 1,251 | 0.45% | +1,251 |
| GILDAN ACTIVEWEAR INC(GIL) | 22,400 | 46,600 | +24,200 | 1,057 | 2,191 | 0.79% | +1,134 |
| ORACLE CORP(ORCL) | 6,500 | 12,600 | +6,100 | 1,108 | 2,100 | 0.75% | +993 |
| CHECK POINT SOFTWARE TECH LT ORD | 23,204 | 29,004 | +5,800 | 4,473 | 5,418 | 1.95% | +945 |
| THE TRADE DESK INC(TTD) | 14,000 | 21,000 | +7,000 | 1,535 | 2,467 | 0.89% | +932 |
| MYR GROUP INC DEL(MYRG) | 46,979 | 37,994 | -8,985 | 4,799 | 5,652 | 2.03% | +853 |
| ALAMOS GOLD INC NEW | 167,600 | 223,200 | +55,600 | 3,347 | 4,114 | 1.48% | +766 |
| NVIDIA CORPORATION(NVDA) | 2,410 | 7,710 | +5,300 | 293 | 1,035 | 0.37% | +743 |
| PATRICK INDS INC(PATK) | 0 | 7,600 | +7,600 | 0 | 632 | 0.23% | +632 |
| APPLE INC(AAPL) | 36,200 | 36,200 | 0 | 8,435 | 9,064 | 3.25% | +629 |
| INVESCO QQQ TR | 0 | 800 | +800 | 0 | 540 | 0.19% | +540 |
| VISA INC(V) | 12,100 | 12,100 | 0 | 3,326 | 3,827 | 1.37% | +501 |
| SPDR S&P 500 ETF TR(SPY) | 3,000 | 2,000 | -1,000 | 1,218 | 1,694 | 0.61% | +476 |
| BCE INC(BCE) | 0 | 6,550 | +6,550 | 0 | 369 | 0.13% | +369 |
| GFL ENVIRONMENTAL INC(GFL) | 67,775 | 67,775 | 0 | 2,709 | 3,018 | 1.08% | +309 |
| MASTERCARD INCORPORATED(MA) | 7,300 | 7,300 | 0 | 3,604 | 3,848 | 1.38% | +244 |
| INVESCO EXCH TRADED FD TR II SR LN ETF | 1,854,100 | 1,854,100 | 0 | 38,918 | 39,047 | 14.02% | +130 |
| FORTUNA MNG CORP(FSM) | 15,000 | 0 | -15,000 | 70 | 0 | — | -70 |
| FIRST MAJESTIC SILVER CORP(AG) | 12,000 | 0 | -12,000 | 72 | 0 | — | -72 |
| SPDR SER TR ST STR SP BIOT | 3,000 | 0 | -3,000 | 296 | 0 | — | -296 |
| GLOBAL PMTS INC(GPN) | 104,278 | 92,078 | -12,200 | 10,675 | 10,321 | 3.71% | -354 |
| IES HLDGS INC(IESC) | 4,496 | 2,253 | -2,243 | 897 | 453 | 0.16% | -444 |
| MICRON TECHNOLOGY INC(MU) | 11,300 | 0 | -11,300 | 1,172 | 0 | — | -1,172 |
| BROOKFIELD INFRAST PARTNERS LP INT UNIT | 117,298 | 72,598 | -44,700 | 4,121 | 2,305 | 0.83% | -1,817 |
| VEEVA SYS INC(VEEV) | 10,498 | 0 | -10,498 | 2,203 | 0 | — | -2,203 |
| APPLIED OPTOELECTRONICS INC(AAOI) | 195,730 | 0 | -195,730 | 2,799 | 0 | — | -2,799 |
| CASELLA WASTE SYS INC(CWST) | 30,000 | 0 | -30,000 | 2,985 | 0 | — | -2,985 |
| TOPBUILD CORP | 15,970 | 10,587 | -5,383 | 6,496 | 3,292 | 1.18% | -3,204 |
| MICROSOFT CORP(MSFT) | 7,975 | 0 | -7,975 | 3,432 | 0 | — | -3,432 |
| FISERV INC(FISV) | 22,200 | 0 | -22,200 | 3,988 | 0 | — | -3,988 |
| ALPHABET INC(GOOG) | 28,010 | 0 | -28,010 | 4,683 | 0 | — | -4,683 |
| HILLMAN SOLUTIONS CORP(HLMN) | 517,248 | 0 | -517,248 | 5,462 | 0 | — | -5,462 |