Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q2 2024 ▲▼ | Q3 2024 ▲▼ | Change ▲▼ | Q2 2024 ▲▼ | Q3 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| META PLATFORMS INC(META) | 0 | 14,700 | +14,700 | 0 | 8,414 | 4.61% | +8,414 |
| BROADCOM INC(AVGO) | 2,883 | 59,363 | +56,480 | 4,628 | 10,238 | 5.61% | +5,610 |
| HILLMAN SOLUTIONS CORP(HLMN) | 0 | 517,248 | +517,248 | 0 | 5,462 | 2.99% | +5,462 |
| TAIWAN SEMICONDUCTOR MFG LTD(TSM) | 32,640 | 58,470 | +25,830 | 5,674 | 10,153 | 5.56% | +4,479 |
| CHECK POINT SOFTWARE TECH LT ORD | 0 | 23,204 | +23,204 | 0 | 4,473 | 2.45% | +4,473 |
| GLOBAL PMTS INC(GPN) | 68,100 | 104,278 | +36,178 | 6,586 | 10,675 | 5.85% | +4,089 |
| ALAMOS GOLD INC NEW | 0 | 167,600 | +167,600 | 0 | 3,347 | 1.83% | +3,347 |
| CASELLA WASTE SYS INC(CWST) | 0 | 30,000 | +30,000 | 0 | 2,985 | 1.63% | +2,985 |
| ALPHABET INC(GOOG) | 9,800 | 28,010 | +18,210 | 1,797 | 4,683 | 2.57% | +2,885 |
| APPLIED OPTOELECTRONICS INC(AAOI) | 0 | 195,730 | +195,730 | 0 | 2,799 | 1.53% | +2,799 |
| VEEVA SYS INC(VEEV) | 0 | 10,498 | +10,498 | 0 | 2,203 | 1.21% | +2,203 |
| CANADIAN PACIFIC KANSAS CITY(CP) | 206,600 | 208,300 | +1,700 | 16,267 | 17,843 | 9.77% | +1,575 |
| THE TRADE DESK INC(TTD) | 0 | 14,000 | +14,000 | 0 | 1,535 | 0.84% | +1,535 |
| GFL ENVIRONMENTAL INC(GFL) | 37,775 | 67,775 | +30,000 | 1,471 | 2,709 | 1.48% | +1,238 |
| MICRON TECHNOLOGY INC(MU) | 0 | 11,300 | +11,300 | 0 | 1,172 | 0.64% | +1,172 |
| ORACLE CORP(ORCL) | 0 | 6,500 | +6,500 | 0 | 1,108 | 0.61% | +1,108 |
| GILDAN ACTIVEWEAR INC(GIL) | 0 | 22,400 | +22,400 | 0 | 1,057 | 0.58% | +1,057 |
| FISERV INC(FISV) | 22,200 | 22,200 | 0 | 3,307 | 3,988 | 2.18% | +681 |
| SPDR SER TR ST STR SP BIOT | 0 | 3,000 | +3,000 | 0 | 296 | 0.16% | +296 |
| INVESCO EXCH TRADED FD TR II SR LN ETF | 1,842,500 | 1,854,100 | +11,600 | 38,748 | 38,918 | 21.32% | +170 |
| MYR GROUP INC DEL(MYRG) | 34,654 | 46,979 | +12,325 | 4,699 | 4,799 | 2.63% | +99 |
| FIRST MAJESTIC SILVER CORP(AG) | 0 | 12,000 | +12,000 | 0 | 72 | 0.04% | +72 |
| FORTUNA MNG CORP(FSM) | 0 | 15,000 | +15,000 | 0 | 70 | 0.04% | +70 |
| NVIDIA CORPORATION(NVDA) | 2,410 | 2,410 | 0 | 297 | 293 | 0.16% | -5 |
| TORONTO DOMINION BK ONT | 2,660 | 0 | -2,660 | 271 | 0 | — | -271 |
| CANADIAN IMPERIAL BK COMM TO | 10,000 | 0 | -10,000 | 354 | 0 | — | -354 |
| MICROSOFT CORP(MSFT) | 9,075 | 7,975 | -1,100 | 4,055 | 3,432 | 1.88% | -623 |
| BROOKFIELD BUSINESS PARTNERS | 482,720 | 359,464 | -123,256 | 9,075 | 8,388 | 4.59% | -686 |
| QUALCOMM INC(QCOM) | 3,500 | 0 | -3,500 | 696 | 0 | — | -696 |
| ISHARES INC | 35,500 | 0 | -35,500 | 2,010 | 0 | — | -2,010 |
| HEWLETT PACKARD ENTERPRISE C(HPE) | 99,200 | 0 | -99,200 | 2,099 | 0 | — | -2,099 |
| VISA INC(V) | 20,798 | 12,100 | -8,698 | 5,456 | 3,326 | 1.82% | -2,130 |
| MASTERCARD INCORPORATED(MA) | 13,450 | 7,300 | -6,150 | 5,932 | 3,604 | 1.97% | -2,327 |
| BROOKFIELD INFRAST PARTNERS LP INT UNIT | 237,431 | 117,298 | -120,133 | 6,516 | 4,121 | 2.26% | -2,394 |
| GRANITE REAL ESTATE INVT TR | 52,500 | 0 | -52,500 | 2,596 | 0 | — | -2,596 |
| DISCOVER FINL SVCS | 21,000 | 0 | -21,000 | 2,746 | 0 | — | -2,746 |
| BUILDERS FIRSTSOURCE INC(BLDR) | 20,000 | 0 | -20,000 | 2,766 | 0 | — | -2,766 |
| SPDR S&P 500 ETF TR(SPY) | 5,500 | 3,000 | -2,500 | 4,050 | 1,218 | 0.67% | -2,832 |
| IES HLDGS INC(IESC) | 26,991 | 4,496 | -22,495 | 3,760 | 897 | 0.49% | -2,863 |
| PALO ALTO NETWORKS INC(PANW) | 9,000 | 0 | -9,000 | 3,053 | 0 | — | -3,053 |
| APPLE INC(AAPL) | 57,700 | 36,200 | -21,500 | 12,152 | 8,435 | 4.62% | -3,718 |
| INSTALLED BLDG PRODS INC(IBP) | 18,272 | 0 | -18,272 | 3,753 | 0 | — | -3,753 |
| HUDBAY MINERALS INC(HBM) | 570,200 | 0 | -570,200 | 5,158 | 0 | — | -5,158 |
| ATKORE INC | 43,400 | 0 | -43,400 | 5,862 | 0 | — | -5,862 |
| ROGERS COMMUNICATIONS INC(RCI) | 169,222 | 0 | -169,222 | 6,255 | 0 | — | -6,255 |
| AMAZON COM INC(AMZN) | 52,500 | 18,000 | -34,500 | 10,149 | 3,354 | 1.84% | -6,796 |
| ARGAN INC | 98,022 | 0 | -98,022 | 7,161 | 0 | — | -7,161 |
| CBOE GLOBAL MKTS INC(CBOE) | 51,800 | 0 | -51,800 | 8,812 | 0 | — | -8,812 |
| PULTE GROUP INC(PHM) | 83,206 | 0 | -83,206 | 9,144 | 0 | — | -9,144 |
| CENOVUS ENERGY INC(CVE) | 547,300 | 0 | -547,300 | 10,756 | 0 | — | -10,756 |
| TOPBUILD CORP | 45,024 | 15,970 | -29,054 | 17,367 | 6,496 | 3.56% | -10,871 |