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 |
| AMAZON COM INC COM | Stock | 023135106 | 12,800,250 | 169,911 | SH | SOLE | 169,911 | 0 | 0 | ||
| INVESCO QQQ TRUST SERIES I | ETF | 46090E103 | 989,072 | 1,337 | SH | SOLE | 1,337 | 0 | 0 | ||
| STATE STREET TECHNOLOGY SELECT SECTOR SPDR ETF | ETF | 81369Y803 | 14,757,984 | 75,392 | SH | SOLE | 75,392 | 0 | 0 | ||
| JOHNSON & JOHNSON COM | Stock | 478160104 | 1,783,289 | 6,736 | SH | SOLE | 6,736 | 0 | 0 | ||
| VANGUARD MORNINGSTAR TOTAL STOCK MARKET ETF | ETF | 922908769 | 357,773 | 956 | SH | SOLE | 956 | 0 | 0 | ||
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 | 15,169,996 | 94,048 | SH | SOLE | 94,048 | 0 | 0 | ||
| PROCTER & GAMBLE CO COM | Stock | 742718109 | 2,453,053 | 16,885 | SH | SOLE | 16,885 | 0 | 0 | ||
| MERCK & CO INC COM | Stock | 58933Y105 | 237,582 | 1,635 | SH | SOLE | 1,635 | 0 | 0 | ||
| PEPSICO INC COM | Stock | 713448108 | 1,169,245 | 9,227 | SH | SOLE | 9,227 | 0 | 0 | ||
| GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF | ETF | 37954Y673 | 2,803,973 | 53,409 | SH | SOLE | 53,409 | 0 | 0 | ||
| HOME DEPOT INC COM | Stock | 437076102 | 206,824 | 727 | SH | SOLE | 727 | 0 | 0 | ||
| VERISK ANALYTICS INC COM | Stock | 92345Y106 | 416,268 | 2,480 | SH | SOLE | 2,480 | 0 | 0 | ||
| STERIS PLC SHS USD | Stock | G8473T100 | 6,329,281 | 30,138 | SH | SOLE | 30,138 | 0 | 0 | ||
| MICROSOFT CORP COM | Stock | 594918104 | 19,891,382 | 161,220 | SH | SOLE | 161,220 | 0 | 0 | ||
| SLB LIMITED COM STK | Stock | 806857108 | 30,962 | 30,962 | SH | SOLE | 30,962 | 0 | 0 | ||
| STATE STREET COMMUNICATION SERVICES SELECT SECTOR SPDR ETF | ETF | 81369Y852 | 9,550,365 | 102,072 | SH | SOLE | 102,072 | 0 | 0 | ||
| NEXTERA ENERGY INC COM | Stock | 65339F101 | 6,126,359 | 125,186 | SH | SOLE | 125,186 | 0 | 0 | ||
| VANGUARD MORNINGSTAR SMALL-CAP ETF | ETF | 922908751 | 5,228,073 | 18,377 | SH | SOLE | 18,377 | 0 | 0 | ||
| VANGUARD MORNINGSTAR MID-CAP ETF | ETF | 922908629 | 434,133 | 5,536 | SH | SOLE | 5,536 | 0 | 0 | ||
| TESLA INC COM | Stock | 88160R101 | 7,126,022 | 55,837 | SH | SOLE | 55,837 | 0 | 0 | ||
| LINDE PLC SHS | Stock | G54950103 | 9,975,759 | 34,793 | SH | SOLE | 34,793 | 0 | 0 | ||
| HILTON WORLDWIDE HLDGS INC COM | Stock | 43300A203 | 10,795,313 | 103,390 | SH | SOLE | 103,390 | 0 | 0 | ||
| STATE STREET FINANCIAL SELECT SECTOR SPDR ETF | ETF | 81369Y605 | 8,267,319 | 167,013 | SH | SOLE | 167,013 | 0 | 0 | ||
| VANGUARD INFORMATION TECHNOLOGY ETF | ETF | 92204A702 | 759,298 | 6,042 | SH | SOLE | 6,042 | 0 | 0 | ||
| MOOG INC CL A | Stock | 615394202 | 333,786 | 875 | SH | SOLE | 875 | 0 | 0 | ||
| VANGUARD S&P 500 ETF | ETF | 922908363 | 27,475,915 | 96,692 | SH | SOLE | 96,692 | 0 | 0 | ||
| VANGUARD COMMUNICATION SERVICES ETF | ETF | 92204A884 | 403,098 | 2,115 | SH | SOLE | 2,115 | 0 | 0 | ||
| ILLUMINA INC COM | Stock | 452327109 | 284,627 | 1,040 | SH | SOLE | 1,040 | 0 | 0 | ||
| INVESCO S&P 500 EQUAL WEIGHT ETF | ETF | 46137V357 | 901,767 | 4,335 | SH | SOLE | 4,335 | 0 | 0 | ||
| ELI LILLY & CO COM | Stock | 532457108 | 1,978,607 | 1,710 | SH | SOLE | 1,710 | 0 | 0 | ||
| ISHARES RUSSELL 2000 ETF | ETF | 464287655 | 297,064 | 1,069 | SH | SOLE | 1,069 | 0 | 0 | ||
| DUKE ENERGY CORP NEW COM NEW | Stock | 26441C204 | 465,047 | 4,079 | SH | SOLE | 4,079 | 0 | 0 | ||
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 | 512,039 | 74,723 | SH | SOLE | 74,723 | 0 | 0 | ||
| MARATHON PETE CORP COM | Stock | 56585A102 | 276,794 | 700 | SH | SOLE | 700 | 0 | 0 | ||
| INVESCO AEROSPACE & DEFENSE ETF | ETF | 46137V100 | 5,329,288 | 34,467 | SH | SOLE | 34,467 | 0 | 0 | ||
| AMERICAN CONSERVATIVE VALUES ETF | ETF | 26923N108 | 568,961 | 10,455 | SH | SOLE | 10,455 | 0 | 0 | ||
| FRANCO NEV CORP COM | Stock | 351858105 | 8,132,117 | 68,955 | SH | SOLE | 68,955 | 0 | 0 | ||
| FIRST CTZNS BANCSHARES INC DEL CL A | Stock | 31946M103 | 772,575 | 375 | SH | SOLE | 375 | 0 | 0 | ||
| TRACTOR SUPPLY CO COM | Stock | 892356106 | 832,170 | 49,931 | SH | SOLE | 49,931 | 0 | 0 | ||
| VISA INC COM CL A | Stock | 92826C839 | 11,564,087 | 82,119 | SH | SOLE | 82,119 | 0 | 0 | ||
| CHENIERE ENERGY INC COM NEW | Stock | 16411R208 | 69,479 | 69,479 | SH | SOLE | 69,479 | 0 | 0 | ||
| AMERICAN TOWER CORP COM | REIT | 03027X100 | 362,338 | 26,383 | SH | SOLE | 26,383 | 0 | 0 | ||
| CONSTELLATION ENERGY CORP COM | Stock | 21037T109 | 308,921 | 1,216 | SH | SOLE | 1,216 | 0 | 0 | ||
| CAPITAL GROUP GROWTH ETF | ETF | 14020G101 | 11,249,630 | 253,752 | SH | SOLE | 253,752 | 0 | 0 | ||
| SERVICENOW INC COM | Stock | 81762P102 | 3,483,590 | 25,995 | SH | SOLE | 25,995 | 0 | 0 | ||
| CANADIAN PACIFIC KANSAS CITY COM | Stock | 13646K108 | 2,138,928 | 36,260 | SH | SOLE | 36,260 | 0 | 0 | ||
| NVIDIA CORPORATION COM | Stock | 67066G104 | 4,908,474 | 29,808 | SH | SOLE | 29,808 | 0 | 0 | ||
| ABBVIE INC COM | Stock | 00287Y109 | 222,352 | 850 | SH | SOLE | 850 | 0 | 0 | ||
| WEST PHARMACEUTICAL SVSC INC COM | Stock | 955306105 | 13,545,964 | 63,775 | SH | SOLE | 63,775 | 0 | 0 | ||
| APTARGROUP INC COM | Stock | 038336103 | 1,021,379 | 8,430 | SH | SOLE | 8,430 | 0 | 0 | ||
| CHURCH & DWIGHT CO INC COM | Stock | 171340102 | 2,501,447 | 26,549 | SH | SOLE | 26,549 | 0 | 0 | ||
| FASTENAL CO COM | Stock | 311900104 | 2,439,600 | 49,255 | SH | SOLE | 49,255 | 0 | 0 | ||
| CAPITAL ONE FINL CORP COM | Stock | 14040H105 | 731,928 | 3,791 | SH | SOLE | 3,791 | 0 | 0 | ||
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 | 266,727 | 436 | SH | SOLE | 436 | 0 | 0 | ||
| VANECK URANIUM AND NUCLEAR ETF | ETF | 92189F601 | 2,059,889 | 19,910 | SH | SOLE | 19,910 | 0 | 0 | ||
| STATE STREET ENERGY SELECT SECTOR SPDR ETF | ETF | 81369Y506 | 6,425,397 | 104,478 | SH | SOLE | 104,478 | 0 | 0 | ||
| GE VERNOVA INC COM | Stock | 36828A101 | 287,048 | 302 | SH | SOLE | 302 | 0 | 0 | ||
| ISHARES BIOTECHNOLOGY ETF | ETF | 464287556 | 6,444,113 | 30,609 | SH | SOLE | 30,609 | 0 | 0 | ||
| GE AEROSPACE COM NEW | Stock | 369604301 | 209,234 | 670 | SH | SOLE | 670 | 0 | 0 | ||
| STATE STREET INDUSTRIAL SELECT SECTOR SPDR ETF | ETF | 81369Y704 | 5,291,596 | 31,690 | SH | SOLE | 31,690 | 0 | 0 | ||
| ISHARES CORE S&P 500 ETF | ETF | 464287200 | 260,389 | 340 | SH | SOLE | 340 | 0 | 0 | ||
| SITEONE LANDSCAPE SUPPLY INC COM | Stock | 82982L103 | 71,011 | 32,161 | SH | SOLE | 32,161 | 0 | 0 | ||
| ECOLAB INC COM | Stock | 278865100 | 12,556,753 | 112,146 | SH | SOLE | 112,146 | 0 | 0 | ||
| NORTHROP GRUMMAN CORP COM | Stock | 666807102 | 34,251 | 34,251 | SH | SOLE | 34,251 | 0 | 0 | ||
| JPMORGAN CHASE & CO COM | Stock | 46625H100 | 397,658 | 1,202 | SH | SOLE | 1,202 | 0 | 0 | ||
| CHEVRON CORPORATION COM | Stock | 166764100 | 245,460 | 1,202 | SH | SOLE | 1,202 | 0 | 0 | ||
| DANAHER CORP DEL COM | Stock | 235851102 | 1,997,360 | 45,713 | SH | SOLE | 45,713 | 0 | 0 | ||
| M & T BK CORP COM | Stock | 55261F104 | 2,246,281 | 10,323 | SH | SOLE | 10,323 | 0 | 0 | ||
| BANK OF AMER CORP COM | Stock | 060505104 | 291,092 | 5,348 | SH | SOLE | 5,348 | 0 | 0 | ||
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 | 5,343,859 | 24,298 | SH | SOLE | 24,298 | 0 | 0 | ||
| RTX CORPORATION COM | Stock | 75513E101 | 2,806,471 | 15,117 | SH | SOLE | 15,117 | 0 | 0 | ||
| TEXAS INSTRS INC COM | Stock | 882508104 | 242,278 | 865 | SH | SOLE | 865 | 0 | 0 | ||
| 3M CO COM | Stock | 88579Y101 | 22,313 | 18,723 | SH | SOLE | 18,723 | 0 | 0 | ||
| CATERPILLAR INC COM | Stock | 149123101 | 1,175,646 | 1,450 | SH | SOLE | 1,450 | 0 | 0 | ||
| ALPHABET INC CAP STK CL C | Stock | 02079K107 | 144,755 | 15,653 | SH | SOLE | 15,653 | 0 | 0 | ||
| WOODWARD INC COM | Stock | 980745103 | 4,580,873 | 13,941 | SH | SOLE | 13,941 | 0 | 0 | ||
| ANALOG DEVICES INC COM | Stock | 032654105 | 12,117,166 | 94,705 | SH | SOLE | 94,705 | 0 | 0 | ||
| GARTNER INC COM | Stock | 366651107 | 41,394 | 28,406 | SH | SOLE | 28,406 | 0 | 0 | ||
| LITTELFUSE INC COM | Stock | 537008104 | 355,942 | 840 | SH | SOLE | 840 | 0 | 0 | ||
| PHILIP MORRIS INTL INC COM | Stock | 718172109 | 428,009 | 2,243 | SH | SOLE | 2,243 | 0 | 0 | ||
| EXXONMOBIL HOLDINGS CORP COM SHS | Stock | 30233Q108 | 799,741 | 34,017 | SH | SOLE | 34,017 | 0 | 0 | ||
| COLGATE PALMOLIVE CO COM | Stock | 194162103 | 1,456,839 | 17,075 | SH | SOLE | 17,075 | 0 | 0 | ||
| DEVON ENERGY CORP NEW COM | Stock | 25179M103 | 3,116,217 | 67,685 | SH | SOLE | 67,685 | 0 | 0 | ||
| STATE STREET UTILITIES SELECT SECTOR SPDR ETF | ETF | 81369Y886 | 2,042,006 | 51,775 | SH | SOLE | 51,775 | 0 | 0 | ||
| FIRST TRUST NASDAQ CYBERSECURITY ETF | ETF | 33734X846 | 5,290,063 | 51,315 | SH | SOLE | 51,315 | 0 | 0 | ||
| APPLE INC COM | Stock | 037833100 | 22,348,999 | 94,030 | SH | SOLE | 94,030 | 0 | 0 | ||
| ABBOTT LABORATORIES COM | Stock | 002824100 | 319,490 | 40,381 | SH | SOLE | 40,381 | 0 | 0 | ||
| DISNEY WALT CO COM | Stock | 254687106 | 209,800 | 2,000 | SH | SOLE | 2,000 | 0 | 0 | ||