The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 | ||||
VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY | |||||
NAME OF ISSUER | TITLE OF CLASS | CUSIP | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
3M CO | COM | 88579Y101 | 1,065,676 | 11,383 | SH | SOLE | 11,383 | 0 | 0 | ||
ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 | 1,719,816 | 5,600 | SH | SOLE | 5,600 | 0 | 0 | ||
AGILENT TECHNOLOGIES INC | COM | 00846U101 | 1,428,165 | 12,772 | SH | SOLE | 12,772 | 0 | 0 | ||
AIRBNB INC | COM CL A | 009066101 | 784,567 | 5,718 | SH | SOLE | 5,718 | 0 | 0 | ||
AKAMAI TECHNOLOGIES INC | COM | 00971T101 | 852,107 | 7,998 | SH | SOLE | 7,998 | 0 | 0 | ||
ALPHABET INC | CAP STK CL A | 02079K305 | 1,213,072 | 9,270 | SH | SOLE | 9,270 | 0 | 0 | ||
AMAZON COM INC | COM | 023135106 | 987,214 | 7,766 | SH | SOLE | 7,766 | 0 | 0 | ||
AMETEK INC | COM | 031100100 | 609,953 | 4,128 | SH | SOLE | 4,128 | 0 | 0 | ||
AMPHENOL CORP NEW | CL A | 032095101 | 2,202,386 | 26,222 | SH | SOLE | 26,222 | 0 | 0 | ||
ANALOG DEVICES INC | COM | 032654105 | 1,553,398 | 8,872 | SH | SOLE | 8,872 | 0 | 0 | ||
BONDBLOXX ETF TRUST | BLOOMBERG SIX MN | 09789C788 | 2,476,702 | 49,268 | SH | SOLE | 49,268 | 0 | 0 | ||
BOSTON SCIENTIFIC CORP | COM | 101137107 | 1,217,938 | 23,067 | SH | SOLE | 23,067 | 0 | 0 | ||
CARRIER GLOBAL CORPORATION | COM | 14448C104 | 968,815 | 17,551 | SH | SOLE | 17,551 | 0 | 0 | ||
CSW INDUSTRIALS INC | COM | 126402106 | 505,392 | 2,884 | SH | SOLE | 2,884 | 0 | 0 | ||
DANAHER CORPORATION | COM | 235851102 | 1,606,696 | 6,476 | SH | SOLE | 6,476 | 0 | 0 | ||
DATADOG INC | CL A COM | 23804L103 | 577,602 | 6,341 | SH | SOLE | 6,341 | 0 | 0 | ||
EATON CORP PLC | SHS | G29183103 | 496,942 | 2,330 | SH | SOLE | 2,330 | 0 | 0 | ||
ECOLAB INC | COM | 278865100 | 1,296,926 | 7,656 | SH | SOLE | 7,656 | 0 | 0 | ||
ERICSSON | ADR B SEK 10 | 294821608 | 73,483 | 15,120 | SH | SOLE | 15,120 | 0 | 0 | ||
FIRSTSERVICE CORP NEW | COM | 33767E202 | 1,505,080 | 10,300 | SH | SOLE | 10,300 | 0 | 0 | ||
GARMIN LTD | SHS | H2906T109 | 1,241,360 | 11,800 | SH | SOLE | 11,800 | 0 | 0 | ||
GENUINE PARTS CO | COM | 372460105 | 1,636,403 | 11,334 | SH | SOLE | 11,334 | 0 | 0 | ||
GRACO INC | COM | 384109104 | 533,627 | 7,322 | SH | SOLE | 7,322 | 0 | 0 | ||
GRAINGER W W INC | COM | 384802104 | 443,469 | 641 | SH | SOLE | 641 | 0 | 0 | ||
HUBBELL INC | COM | 443510607 | 1,139,872 | 3,637 | SH | SOLE | 3,637 | 0 | 0 | ||
IAC INC | COM NEW | 44891N208 | 353,032 | 7,006 | SH | SOLE | 7,006 | 0 | 0 | ||
ICL GROUP LTD | SHS | M53213100 | 74,670 | 13,454 | SH | SOLE | 13,454 | 0 | 0 | ||
INGERSOLL RAND INC | COM | 45687V106 | 461,205 | 7,238 | SH | SOLE | 7,238 | 0 | 0 | ||
INSTALLED BLDG PRODS INC | COM | 45780R101 | 408,890 | 3,274 | SH | SOLE | 3,274 | 0 | 0 | ||
INTUIT | COM | 461202103 | 1,208,373 | 2,365 | SH | SOLE | 2,365 | 0 | 0 | ||
ISHARES INC | MSCI EURZONE ETF | 464286608 | 218,634 | 5,176 | SH | SOLE | 5,176 | 0 | 0 | ||
ISHARES TR | TRS FLT RT BD | 46434V860 | 5,199,531 | 102,474 | SH | SOLE | 102,474 | 0 | 0 | ||
KEURIG DR PEPPER INC | COM | 49271V100 | 1,339,799 | 42,439 | SH | SOLE | 42,439 | 0 | 0 | ||
KLA CORP | COM NEW | 482480100 | 1,050,790 | 2,291 | SH | SOLE | 2,291 | 0 | 0 | ||
LAM RESEARCH CORP | COM | 512807108 | 1,003,459 | 1,601 | SH | SOLE | 1,601 | 0 | 0 | ||
LINCOLN ELEC HLDGS INC | COM | 533900106 | 430,479 | 2,368 | SH | SOLE | 2,368 | 0 | 0 | ||
MARTIN MARIETTA MATLS INC | COM | 573284106 | 428,131 | 1,043 | SH | SOLE | 1,043 | 0 | 0 | ||
MICRON TECHNOLOGY INC | COM | 595112103 | 878,675 | 12,916 | SH | SOLE | 12,916 | 0 | 0 | ||
MONOLITHIC PWR SYS INC | COM | 609839105 | 896,280 | 1,940 | SH | SOLE | 1,940 | 0 | 0 | ||
NETAPP INC | COM | 64110D104 | 993,117 | 13,088 | SH | SOLE | 13,088 | 0 | 0 | ||
NOKIA CORP | SPONSORED ADR | 654902204 | 71,845 | 19,210 | SH | SOLE | 19,210 | 0 | 0 | ||
ON SEMICONDUCTOR CORP | COM | 682189105 | 426,640 | 4,590 | SH | SOLE | 4,590 | 0 | 0 | ||
PARKER-HANNIFIN CORP | COM | 701094104 | 465,087 | 1,194 | SH | SOLE | 1,194 | 0 | 0 | ||
PPG INDS INC | COM | 693506107 | 1,379,514 | 10,628 | SH | SOLE | 10,628 | 0 | 0 | ||
RBB FD INC | US TREAS 3 MNTH | 74933W452 | 5,189,856 | 103,652 | SH | SOLE | 103,652 | 0 | 0 | ||
ROCKET COS INC | COM CL A | 77311W101 | 385,703 | 47,152 | SH | SOLE | 47,152 | 0 | 0 | ||
ROCKWELL AUTOMATION INC | COM | 773903109 | 398,503 | 1,394 | SH | SOLE | 1,394 | 0 | 0 | ||
ROKU INC | COM CL A | 77543R102 | 446,552 | 6,326 | SH | SOLE | 6,326 | 0 | 0 | ||
SIMPSON MFG INC | COM | 829073105 | 485,984 | 3,244 | SH | SOLE | 3,244 | 0 | 0 | ||
SNAP ON INC | COM | 833034101 | 415,748 | 1,630 | SH | SOLE | 1,630 | 0 | 0 | ||
STANTEC INC | COM | 85472N109 | 386,547 | 5,930 | SH | SOLE | 5,930 | 0 | 0 | ||
STERIS PLC | SHS USD | G8473T100 | 1,297,650 | 5,914 | SH | SOLE | 5,914 | 0 | 0 | ||
SUNCOR ENERGY INC NEW | COM | 867224107 | 704,515 | 20,492 | SH | SOLE | 20,492 | 0 | 0 | ||
SYNOPSYS INC | COM | 871607107 | 481,001 | 1,048 | SH | SOLE | 1,048 | 0 | 0 | ||
THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 1,476,498 | 2,917 | SH | SOLE | 2,917 | 0 | 0 | ||
TOPBUILD CORP | COM | 89055F103 | 431,746 | 1,716 | SH | SOLE | 1,716 | 0 | 0 | ||
TRANE TECHNOLOGIES PLC | SHS | G8994E103 | 1,136,296 | 5,600 | SH | SOLE | 5,600 | 0 | 0 | ||
TRANSUNION | COM | 89400J107 | 1,253,741 | 17,464 | SH | SOLE | 17,464 | 0 | 0 | ||
TREX CO INC | COM | 89531P105 | 418,591 | 6,792 | SH | SOLE | 6,792 | 0 | 0 | ||
VULCAN MATLS CO | COM | 929160109 | 432,727 | 2,142 | SH | SOLE | 2,142 | 0 | 0 | ||
WABTEC | COM | 929740108 | 451,647 | 4,250 | SH | SOLE | 4,250 | 0 | 0 | ||
WATSCO INC | COM | 942622200 | 487,259 | 1,290 | SH | SOLE | 1,290 | 0 | 0 | ||
WISDOMTREE TR | FLOATNG RAT TREA | 97717Y527 | 5,172,292 | 102,788 | SH | SOLE | 102,788 | 0 | 0 | ||
ZILLOW GROUP INC | CL C CAP STK | 98954M200 | 411,932 | 8,924 | SH | SOLE | 8,924 | 0 | 0 | ||
ZOOM VIDEO COMMUNICATIONS IN | CL A | 98980L101 | 579,383 | 8,284 | SH | SOLE | 8,284 | 0 | 0 |