Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2023 ▲▼ | Q1 2024 ▲▼ | Change ▲▼ | Q4 2023 ▲▼ | Q1 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| NVIDIA Corp(NVDA) | 2,060,623 | 1,851,040 | -209,583 | 1,020,462 | 1,672,526 | 4.02% | +652,064 |
| Vanguard Real Estate ETF | 0 | 4,620,200 | +4,620,200 | 0 | 399,555 | 0.96% | +399,555 |
| Meta Platforms Inc(META) | 1,997,706 | 1,923,182 | -74,524 | 707,108 | 933,859 | 2.25% | +226,751 |
| Eli Lilly & Co(LLY) | 572,014 | 707,368 | +135,354 | 333,438 | 550,304 | 1.32% | +216,866 |
| Vanguard Value ETF | 0 | 914,000 | +914,000 | 0 | 148,854 | 0.36% | +148,854 |
| Republic Services Inc(RSG) | 0 | 866,273 | +866,273 | 0 | 165,839 | 0.40% | +165,839 |
| Amazon.com Inc(AMZN) | 3,698,670 | 3,758,662 | +59,992 | 561,976 | 677,987 | 1.63% | +116,012 |
| JPMorgan Chase & Co(JPM) | 0 | 1,101,010 | +1,101,010 | 0 | 220,532 | 0.53% | +220,532 |
| Teledyne Technologies Inc(TDY) | 0 | 246,359 | +246,359 | 0 | 105,767 | 0.25% | +105,767 |
| Goldman Sachs Group, Inc., The(GS) | 0 | 275,836 | +275,836 | 0 | 115,214 | 0.28% | +115,214 |
| salesforce.com Inc(CRM) | 578,118 | 806,526 | +228,408 | 152,126 | 242,909 | 0.58% | +90,784 |
| General Electric Co(GE) | 252,170 | 672,730 | +420,560 | 32,184 | 118,084 | 0.28% | +85,900 |
| UnitedHealth Group Inc(UNH) | 0 | 568,082 | +568,082 | 0 | 281,030 | 0.68% | +281,030 |
| Broadcom Inc(AVGO) | 292,669 | 306,607 | +13,938 | 326,692 | 406,380 | 0.98% | +79,688 |
| Colgate-Palmolive Co(CL) | 0 | 2,789,186 | +2,789,186 | 0 | 251,166 | 0.60% | +251,166 |
| Alphabet Inc(GOOG) | 0 | 2,337,492 | +2,337,492 | 0 | 355,907 | 0.86% | +355,907 |
| Dell Technologies Inc(DELL) | 935,279 | 1,243,259 | +307,980 | 71,549 | 141,868 | 0.34% | +70,319 |
| Cencora Inc | 342,342 | 575,196 | +232,854 | 70,310 | 139,767 | 0.34% | +69,457 |
| Applied Materials Inc | 936,211 | 1,060,774 | +124,563 | 151,732 | 218,763 | 0.53% | +67,032 |
| Consumer Staples Select Sector SPDR Fund ST STR STAPL ETF | 3,965,100 | 4,599,800 | +634,700 | 285,606 | 351,241 | 0.85% | +65,635 |
| Williams-Sonoma Inc(WSM) | 0 | 219,394 | +219,394 | 0 | 69,664 | 0.17% | +69,664 |
| Uber Technologies Inc(UBER) | 1,335,776 | 1,882,377 | +546,601 | 82,244 | 144,924 | 0.35% | +62,680 |
| Jacobs Solutions Inc(J) | 464,000 | 796,391 | +332,391 | 60,227 | 122,429 | 0.29% | +62,202 |
| Accenture PLC SHS CLASS A | 0 | 444,269 | +444,269 | 0 | 153,988 | 0.37% | +153,988 |
| Lennar Corp(LEN) | 1,045,529 | 1,256,615 | +211,086 | 155,826 | 216,113 | 0.52% | +60,287 |
| Netflix Inc(NFLX) | 0 | 286,995 | +286,995 | 0 | 174,301 | 0.42% | +174,301 |
| W R Berkley Corp | 977,255 | 1,458,958 | +481,703 | 69,111 | 129,030 | 0.31% | +59,919 |
| AbbVie Inc(ABBV) | 0 | 374,913 | +374,913 | 0 | 68,272 | 0.16% | +68,272 |
| Centene Corp(CNC) | 0 | 1,822,577 | +1,822,577 | 0 | 143,036 | 0.34% | +143,036 |
| TransForce Inc(TFII) | 1,991,000 | 2,061,000 | +70,000 | 272,151 | 328,968 | 0.79% | +56,817 |
| Boston Scientific Corp(BSX) | 0 | 1,579,488 | +1,579,488 | 0 | 108,179 | 0.26% | +108,179 |
| TJX Cos Inc/The(TJX) | 0 | 674,437 | +674,437 | 0 | 68,401 | 0.16% | +68,401 |
| Cigna Group/The(CI) | 0 | 385,019 | +385,019 | 0 | 139,835 | 0.34% | +139,835 |
| Procter & Gamble Company, The(PG) | 620,997 | 889,233 | +268,236 | 91,001 | 144,278 | 0.35% | +53,277 |
| DR Horton Inc(DHI) | 801,774 | 1,063,617 | +261,843 | 121,854 | 175,018 | 0.42% | +53,165 |
| CGI Inc(GIB) | 18,948,365 | 18,948,365 | 0 | 2,039,830 | 2,092,476 | 5.04% | +52,646 |
| S&P Global Inc(SPGI) | 185,481 | 312,565 | +127,084 | 81,708 | 132,981 | 0.32% | +51,273 |
| PulteGroup Inc(PHM) | 0 | 1,340,633 | +1,340,633 | 0 | 161,707 | 0.39% | +161,707 |
| Microsoft Corp(MSFT) | 4,724,961 | 4,341,167 | -383,794 | 1,776,774 | 1,826,416 | 4.39% | +49,641 |
| Qualcomm Inc(QCOM) | 0 | 562,642 | +562,642 | 0 | 95,255 | 0.23% | +95,255 |
| Synchrony Financial(SYF) | 0 | 1,141,784 | +1,141,784 | 0 | 49,234 | 0.12% | +49,234 |
| Stryker Corp(SYK) | 0 | 148,361 | +148,361 | 0 | 53,094 | 0.13% | +53,094 |
| Pinterest Inc(PINS) | 0 | 1,542,579 | +1,542,579 | 0 | 53,481 | 0.13% | +53,481 |
| International Business Machines Corp(IBM) | 989,587 | 1,092,078 | +102,491 | 161,847 | 208,543 | 0.50% | +46,696 |
| Global Payments Inc(GPN) | 0 | 346,226 | +346,226 | 0 | 46,277 | 0.11% | +46,277 |
| Duke Energy Corp(DUK) | 1,142,669 | 1,595,694 | +453,025 | 110,885 | 154,320 | 0.37% | +43,435 |
| KLA Corp(KLAC) | 0 | 80,977 | +80,977 | 0 | 56,568 | 0.14% | +56,568 |
| Booking Holdings Inc(BKNG) | 31,302 | 42,365 | +11,063 | 111,035 | 153,695 | 0.37% | +42,660 |
| Deckers Outdoor Corp(DECK) | 0 | 109,068 | +109,068 | 0 | 102,661 | 0.25% | +102,661 |
| Waste Connections Inc(WCN) | 0 | 314,979 | +314,979 | 0 | 54,200 | 0.13% | +54,200 |
| Walt Disney Co/The(DIS) | 0 | 324,027 | +324,027 | 0 | 39,648 | 0.10% | +39,648 |
| Medtronic PLC(MDT) | 0 | 2,634,970 | +2,634,970 | 0 | 229,638 | 0.55% | +229,638 |
| Mastercard Inc(MA) | 0 | 1,683,144 | +1,683,144 | 0 | 810,552 | 1.95% | +810,552 |
| Ecolab Inc(ECL) | 155,466 | 301,352 | +145,886 | 30,837 | 69,582 | 0.17% | +38,745 |
| Fastenal Co(FAST) | 0 | 803,646 | +803,646 | 0 | 61,993 | 0.15% | +61,993 |
| Intercontinental Exchange Inc(ICE) | 0 | 1,540,625 | +1,540,625 | 0 | 211,728 | 0.51% | +211,728 |
| PACCAR Inc(PCAR) | 0 | 348,687 | +348,687 | 0 | 43,199 | 0.10% | +43,199 |
| Vistra Corp(VST) | 1,578,065 | 1,421,799 | -156,266 | 60,787 | 99,028 | 0.24% | +38,241 |
| Lam Research Corp(LRCX) | 0 | 83,315 | +83,315 | 0 | 80,946 | 0.19% | +80,946 |
| Johnson & Johnson(JNJ) | 2,763,497 | 2,977,313 | +213,816 | 433,151 | 470,981 | 1.13% | +37,831 |
| Cardinal Health Inc(CAH) | 595,113 | 870,230 | +275,117 | 59,987 | 97,379 | 0.23% | +37,391 |
| Verizon Communications Inc(VZ) | 8,361,768 | 8,392,214 | +30,446 | 315,239 | 352,137 | 0.85% | +36,899 |
| Vulcan Materials Co(VMC) | 0 | 133,700 | +133,700 | 0 | 36,489 | 0.09% | +36,489 |
| Caterpillar Inc(CAT) | 172,149 | 237,250 | +65,101 | 50,899 | 86,936 | 0.21% | +36,036 |
| Builders FirstSource Inc(BLDR) | 598,081 | 650,535 | +52,454 | 99,844 | 135,669 | 0.33% | +35,825 |
| Compagnie des chemins de fer nationaux du Canada(CNI) | 12,758,300 | 12,496,600 | -261,700 | 1,611,478 | 1,647,160 | 3.96% | +35,682 |
| Teck Resources Ltd(TECK) | 0 | 1,984,179 | +1,984,179 | 0 | 90,906 | 0.22% | +90,906 |
| United Therapeutics Corp(UTHR) | 0 | 420,058 | +420,058 | 0 | 96,496 | 0.23% | +96,496 |
| MercadoLibre Inc(MELI) | 56,110 | 80,805 | +24,695 | 88,179 | 122,174 | 0.29% | +33,995 |
| Host Hotels & Resorts Inc(HST) | 3,238,807 | 4,659,157 | +1,420,350 | 63,060 | 96,351 | 0.23% | +33,292 |
| Carlyle Group Inc/The(CG) | 0 | 708,657 | +708,657 | 0 | 33,243 | 0.08% | +33,243 |
| Danaher Corp(DHR) | 0 | 230,325 | +230,325 | 0 | 57,517 | 0.14% | +57,517 |
| Micron Technology Inc(MU) | 0 | 472,771 | +472,771 | 0 | 55,735 | 0.13% | +55,735 |
| Logitech International SA SHS | 578,961 | 980,592 | +401,631 | 54,866 | 87,923 | 0.21% | +33,057 |
| Reliance Steel & Aluminum Co(RS) | 261,709 | 316,734 | +55,025 | 73,195 | 105,846 | 0.25% | +32,651 |
| Nucor Corp(NUE) | 582,842 | 671,689 | +88,847 | 101,438 | 132,927 | 0.32% | +31,489 |
| United Rentals Inc(URI) | 0 | 51,228 | +51,228 | 0 | 36,941 | 0.09% | +36,941 |
| Costco Wholesale Corp(COST) | 351,811 | 359,036 | +7,225 | 232,223 | 263,041 | 0.63% | +30,817 |
| Vertex Pharmaceuticals Inc(VRTX) | 803,726 | 855,109 | +51,383 | 327,028 | 357,444 | 0.86% | +30,416 |
| CSX Corp(CSX) | 0 | 819,552 | +819,552 | 0 | 30,381 | 0.07% | +30,381 |
| Southwest Airlines Co(LUV) | 0 | 1,034,011 | +1,034,011 | 0 | 30,183 | 0.07% | +30,183 |
| Ferguson PLC | 451,701 | 537,091 | +85,390 | 87,210 | 117,317 | 0.28% | +30,107 |
| Corning Inc(GLW) | 0 | 1,057,613 | +1,057,613 | 0 | 34,859 | 0.08% | +34,859 |
| General Dynamics Corp(GD) | 0 | 104,772 | +104,772 | 0 | 29,597 | 0.07% | +29,597 |
| Hartford Financial Services Group Inc/The(HIG) | 0 | 336,214 | +336,214 | 0 | 34,647 | 0.08% | +34,647 |
| Berkshire Hathaway Inc | 831,441 | 771,089 | -60,352 | 296,542 | 324,258 | 0.78% | +27,717 |
| Simon Property Group Inc(SPG) | 0 | 172,000 | +172,000 | 0 | 26,916 | 0.06% | +26,916 |
| JM Smucker Company, The(SJM) | 0 | 261,700 | +261,700 | 0 | 32,940 | 0.08% | +32,940 |
| PNC Financial Services Group Inc/The(PNC) | 0 | 160,192 | +160,192 | 0 | 25,887 | 0.06% | +25,887 |
| Cognizant Technology Solutions Corp(CTSH) | 1,046,283 | 1,426,942 | +380,659 | 79,026 | 104,581 | 0.25% | +25,555 |
| NVR Inc(NVR) | 0 | 17,196 | +17,196 | 0 | 139,287 | 0.34% | +139,287 |
| Crowdstrike Holdings Inc(CRWD) | 0 | 121,373 | +121,373 | 0 | 38,911 | 0.09% | +38,911 |
| PPG Industries Inc(PPG) | 0 | 175,100 | +175,100 | 0 | 25,372 | 0.06% | +25,372 |
| Steel Dynamics Inc(STLD) | 0 | 825,597 | +825,597 | 0 | 122,378 | 0.29% | +122,378 |
| ServiceNow Inc(NOW) | 0 | 84,482 | +84,482 | 0 | 64,409 | 0.15% | +64,409 |
| Aflac Inc(AFL) | 0 | 417,122 | +417,122 | 0 | 35,814 | 0.09% | +35,814 |
| Schlumberger NV(SLB) | 0 | 1,072,491 | +1,072,491 | 0 | 58,783 | 0.14% | +58,783 |
| Vanguard FTSE Emerging Markets ETF | 0 | 1,025,000 | +1,025,000 | 0 | 42,814 | 0.10% | +42,814 |
| NIKE Inc(NKE) | 0 | 1,241,041 | +1,241,041 | 0 | 116,633 | 0.28% | +116,633 |
| Walgreens Boots Alliance Inc | 0 | 1,500,028 | +1,500,028 | 0 | 32,536 | 0.08% | +32,536 |