The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

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
SAP Se Sponsored ADR ADR 803054204 520,121 3,375 SH SOLE 3,375 0 0
Taiwan Semiconductor ADR ADR 874039100 1,172,434 2,455 SH SOLE 2,455 0 0
Abbvie Inc COM 00287Y109 506,300 2,012 SH SOLE 1,605 0 407
Advanced Micro Devices COM 007903107 993,356 1,710 SH SOLE 1,710 0 0
Allstate Corp Com COM 020002101 356,910 1,500 SH SOLE 1,500 0 0
Alphabet Inc. Class A COM 02079K305 102,181,252 285,926 SH SOLE 248,836 0 37,090
Alphabet Inc. Class C COM 02079K107 19,114,706 54,099 SH SOLE 50,339 0 3,760
Altair Global Credit COM 55099Q116 56,966 56,966 SH SOLE 56,966 0 0
Altria Group Inc COM 02209S103 2,686,901 37,344 SH SOLE 16,344 0 21,000
Amazon COM 023135106 82,859,378 347,652 SH SOLE 307,367 0 40,285
American Express Co COM 025816109 2,748,620 8,126 SH SOLE 7,826 0 300
Ameriprise Financial COM 03076C106 819,804 1,787 SH SOLE 1,787 0 0
Ametek Inc COM 031100100 39,528,157 163,380 SH SOLE 148,165 0 15,215
Ametek Inc New COM 031100100 362,910 1,500 SH SOLE 1,500 0 0
Amgen Inc. COM 031162100 1,946,033 5,374 SH SOLE 5,257 0 117
Amphenol Corp CL A COM 032095101 263,775 1,496 SH SOLE 1,496 0 0
Apple Inc COM 037833100 119,858,749 414,220 SH SOLE 367,135 0 47,085
Aptargroup Inc COM 038336103 17,325,969 138,386 SH SOLE 121,106 0 17,280
Asml Holding NV COM N07059210 298,416 150 SH SOLE 150 0 0
AT&T COM 00206R102 405,927 19,610 SH SOLE 17,096 0 2,514
Bank Of America Corp COM 060505104 897,207 15,746 SH SOLE 13,742 0 2,004
Bank Of NY Mellon Co COM 064058100 489,794 3,387 SH SOLE 3,387 0 0
Berkshire Hathaway Class B COM 084670702 3,695,881 7,386 SH SOLE 7,236 0 150
Bion Enviro Tech COM 09061Q307 8,963 55,157 SH SOLE 12,243 0 42,914
Blackstone Group Inc COM 09260D107 33,906,257 288,147 SH SOLE 254,667 0 33,480
Bristol-Myers Squibb COM 110122108 199,077 3,455 SH SOLE 881 0 2,574
Broadcom Inc COM 11135F101 1,339,502 3,546 SH SOLE 3,546 0 0
Caterpillar COM 149123101 266,225 250 SH SOLE 250 0 0
Chevron Corp. COM 166764100 904,221 5,455 SH SOLE 4,960 0 495
Cisco Systems COM 17275R102 889,642 7,574 SH SOLE 3,246 0 4,328
Coca-Cola COM 191216100 33,689,992 414,544 SH SOLE 364,913 0 49,631
Corning Inc COM 219350105 178,801 700 SH SOLE 700 0 0
Costco Wholesale Co COM 22160K105 49,677,338 53,104 SH SOLE 46,331 0 6,773
D R Horton Co COM 23331A109 438,962 2,695 SH SOLE 2,695 0 0
Deere & Co COM 244199105 548,695 865 SH SOLE 865 0 0
Dell Technologies Inc COM 24703L202 517,752 1,200 SH SOLE 1,200 0 0
Disney Walt Co COM 254687106 781,241 8,117 SH SOLE 5,567 0 2,550
Dominion Energy Inc COM 25746U109 248,234 3,635 SH SOLE 3,635 0 0
Duke Energy Corp COM 26441C204 126,960 1,003 SH SOLE 780 0 223
Eli Lilly & Co COM 532457108 1,775,156 1,480 SH SOLE 1,480 0 0
Emcor Group Inc COM 29084Q100 269,711 325 SH SOLE 325 0 0
Emerson Electric Co COM 291011104 290,595 2,030 SH SOLE 1,609 0 421
EQT Corp COM 26884L109 23,785,919 447,356 SH SOLE 402,541 0 44,815
ExxonMobil COM 30231G102 2,208,188 16,151 SH SOLE 10,724 0 5,427
Figs Inc CL A COM 30260D103 111,640 10,913 SH SOLE 10,913 0 0
GE Vernova Inc COM 36828A101 1,213,630 1,033 SH SOLE 798 0 235
General Dynamics Corp COM 369550108 325,035 918 SH SOLE 918 0 0
General Electric Co COM 369604301 1,223,218 3,273 SH SOLE 2,411 0 862
Goldman Sachs Group COM 38141G104 216,433 214 SH SOLE 190 0 24
Hartford Financial COM 416515104 257,475 1,943 SH SOLE 1,943 0 0
Home Depot COM 437076102 826,165 2,343 SH SOLE 2,343 0 0
Honeywell Aerospace Inc Com COM 43849R105 263,527 1,192 SH SOLE 565 0 627
Honeywell Intl Inc Com COM 438516205 266,889 1,192 SH SOLE 565 0 627
IBM COM 459200101 1,044,976 3,716 SH SOLE 1,865 0 1,851
Intel Corp COM 458140100 1,032,280 7,393 SH SOLE 7,393 0 0
Intercontinental Exchange Inc COM 45866F104 25,901,557 210,394 SH SOLE 186,569 0 23,825
Intuitive Surgical COM 46120E602 735,708 1,850 SH SOLE 1,850 0 0
Invesco S&P 500 Eql WGHT ETF COM 46137V357 973,423 4,575 SH SOLE 4,575 0 0
Iqvia Holdings Inc COM 46266C105 26,033,014 134,733 SH SOLE 119,658 0 15,075
Johnson & Johnson COM 478160104 4,213,331 16,590 SH SOLE 15,759 0 831
JPMorgan Chase COM 46625H100 61,682,171 188,440 SH SOLE 164,285 0 24,155
Kite Realty Group Trust COM 49803T300 1,323,501 46,635 SH SOLE 46,635 0 0
L3harris COM 502431109 235,673 811 SH SOLE 811 0 0
Linde PLC COM G54950103 274,000 528 SH SOLE 528 0 0
Lumentum Holdings Inc COM 55024U109 300,321 350 SH SOLE 350 0 0
Marvell Tech Group LTD COM 573874104 253,207 850 SH SOLE 850 0 0
McDonald's COM 580135101 729,837 2,700 SH SOLE 900 0 1,800
Merck & Co. Inc. COM 58933Y105 39,555,124 307,822 SH SOLE 252,066 0 55,756
Meta Platforms, Inc. COM 30303M102 900,503 1,599 SH SOLE 1,499 0 100
Micron Technology Inc COM 595112103 692,574 600 SH SOLE 600 0 0
Microsoft COM 594918104 71,548,949 191,810 SH SOLE 168,946 0 22,864
Mondelez Intl Class A COM 609207105 1,064,603 18,406 SH SOLE 2,289 0 16,117
Morgan Stanley COM 617446448 275,097 1,316 SH SOLE 1,316 0 0
Netflix Inc COM 64110L106 143,693 2,013 SH SOLE 2,013 0 0
Nextera Energy Inc COM 65339F101 335,896 3,827 SH SOLE 3,677 0 150
Norfolk Southern Co COM 655844108 483,210 1,536 SH SOLE 1,301 0 235
Nvidia Corp COM 67066G104 186,033,162 929,747 SH SOLE 820,409 0 109,338
Oracle Corp COM 68389X105 1,137,668 7,763 SH SOLE 7,763 0 0
Palantir Technologies Inc Class A COM 69608A108 466,680 4,000 SH SOLE 4,000 0 0
Palo Alto Networks COM 697435105 72,892,343 213,748 SH SOLE 189,803 0 23,945
Parker-Hannifin Corp COM 701094104 37,647,839 38,490 SH SOLE 33,375 0 5,115
Peloton Interactive Inc COM 70614W100 106,380 18,000 SH SOLE 18,000 0 0
Pepsico Inc COM 713448108 594,603 4,391 SH SOLE 3,491 0 900
Performance Food COM 71377A103 405,798 3,630 SH SOLE 3,630 0 0
Pfizer COM 717081103 257,198 10,681 SH SOLE 9,681 0 1,000
Philip Morris Intl COM 718172109 5,295,959 29,274 SH SOLE 10,874 0 18,400
Powell Industries Inc COM 739128106 515,448 1,800 SH SOLE 1,800 0 0
Procter & Gamble COM 742718109 1,105,203 7,537 SH SOLE 6,845 0 692
Qualcomm Inc COM 747525103 1,840,508 9,960 SH SOLE 9,680 0 280
Raytheon Technologies Co COM 75513E101 493,946 2,603 SH SOLE 1,836 0 767
Realty Income Corp COM 756109104 371,760 6,000 SH SOLE 6,000 0 0
Rockwell Automation Inc COM 773903109 33,024,311 66,705 SH SOLE 59,320 0 7,385
S&P Global Inc COM 78409V104 231,731 569 SH SOLE 569 0 0
Salesforce COM 79466L302 20,054,908 128,016 SH SOLE 113,301 0 14,715
Sigyn Therapeutics Inc COM 82674U205 1,352 53,000 SH SOLE 53,000 0 0
Southern Co COM 842587107 910,921 9,518 SH SOLE 9,518 0 0
Tesla Motors COM 88160R101 1,738,340 4,133 SH SOLE 4,133 0 0
Texas Instruments COM 882508104 291,811 979 SH SOLE 179 0 800
Thermo Fisher Scientific COM 883556102 29,314,421 58,470 SH SOLE 51,342 0 7,128
TJX Companies Inc COM 872540109 37,508,680 247,582 SH SOLE 217,572 0 30,010
Travelers Companies COM 89417E109 228,443 692 SH SOLE 592 0 100
Union Pacific Corp COM 907818108 600,304 2,207 SH SOLE 1,132 0 1,075
United Parcel SRVC Class B COM 911312106 1,935 18 SH SOLE 18 0 0
Vanguard Small Cap ETF COM 922908751 33,311,979 109,897 SH SOLE 95,693 0 14,204
Visa Inc Class A COM 92826C839 36,071,478 105,137 SH SOLE 91,677 0 13,460
Vulcan Materials COM 929160109 40,998,533 138,973 SH SOLE 121,728 0 17,245
Wal-Mart COM 931142103 1,556,079 13,739 SH SOLE 11,999 0 1,740
Wal-Mart De Mexico COM P98180188 150,614 51,232 SH SOLE 51,232 0 0
Waste Connections COM 94106B101 254,536 1,527 SH SOLE 1,527 0 0
Wells Fargo & Co COM 949746101 450,388 5,450 SH SOLE 5,450 0 0
Xylem Inc. COM 98419M100 383,964 3,248 SH SOLE 2,298 0 950
Abrdn Phys Platinum ETF ETF 003260106 141,300 10,000 SH SOLE 10,000 0 0
BNY Mellon High Yield Strategy Fund ETF 09660L105 24,200 10,000 SH SOLE 10,000 0 0
Capital Group Global Growth Equity ETF ETF 14020X104 785,899 18,566 SH SOLE 18,566 0 0
Financial Select Sector SPDR Fund ETF 81369Y605 1,719,503 32,074 SH SOLE 28,673 0 3,401
Invesco QQQ Trust ETF 46090E103 4,639,320 6,300 SH SOLE 6,300 0 0
Invesco Water Resources ETF ETF 46137V142 491,974 7,122 SH SOLE 7,037 0 85
iShares Biotechnology ETF ETF 464287556 5,494,011 28,887 SH SOLE 27,787 0 1,100
iShares Bitcoin TR ETF 46438F101 849,394 25,515 SH SOLE 25,515 0 0
iShares Core S&P 500 ETF ETF 464287200 641,257 856 SH SOLE 856 0 0
iShares Core S&P Small-Cap ETF ETF 464287804 659,831 4,449 SH SOLE 4,449 0 0
iShares Ethereum TR (SHS) ETF 46438R105 206,292 17,350 SH SOLE 17,350 0 0
iShares Global Clean Energy ETF ETF 464288224 204,900 10,000 SH SOLE 10,000 0 0
iShares North American Tech ETF ETF 464287531 209,857 1,753 SH SOLE 1,743 0 10
iShares S&P 100 ETF ETF 464287101 867,112 2,370 SH SOLE 2,370 0 0
iShares S&P 500 Growth ETF ETF 464287309 1,884,161 13,700 SH SOLE 13,700 0 0
iShares S&P 500 Value ETF ETF 464287408 208,214 917 SH SOLE 917 0 0
iShares US Financial Ser ETF ETF 464287770 8,431,587 93,198 SH SOLE 81,756 0 11,442
iShares US Technology ETF ETF 464287721 44,527,456 176,535 SH SOLE 158,872 0 17,664
Schwab US Large Cap ETF ETF 808524201 271,757 9,234 SH SOLE 9,234 0 0
Select Sector Industrial SPDR ETF ETF 81369Y704 5,045,566 27,239 SH SOLE 23,986 0 3,253
SPDR Communication SVS SLCT Sec ETF ETF 81369Y852 724,949 6,767 SH SOLE 6,757 0 10
SPDR Dow Jones Industrial Avr ETF ETF 78467X109 219,404 420 SH SOLE 420 0 0
SPDR Fund Consumer Discre Sel ETF ETF 81369Y407 3,906,781 33,312 SH SOLE 28,886 0 4,426
SPDR Fund Consumer Staples ETF ETF 81369Y308 5,900,904 71,035 SH SOLE 63,186 0 7,849
SPDR Gold Shares ETF ETF 78463V107 155,456 422 SH SOLE 422 0 0
SPDR Portfolio Developed World Ex-US ETF ETF 78463X889 564,368 11,200 SH SOLE 11,200 0 0
SPDR Portfolio S&P 500 ETF ETF 78464A854 386,320 4,396 SH SOLE 4,396 0 0
SPDR Portfolio S&P 500 Value ETF ETF 78464A508 259,756 4,273 SH SOLE 4,273 0 0
SPDR S&P 500 ETF ETF 78462F103 108,849,872 145,761 SH SOLE 127,530 0 18,231
SPDR S&P Aerospace Def ETF ETF 78464A631 52,333,146 184,408 SH SOLE 161,719 0 22,689
SPDR S&P Midcap 400 ETF ETF 78467Y107 432,554 615 SH SOLE 615 0 0
SPDR Select Sector Health Care ETF ETF 81369Y209 10,812,752 68,150 SH SOLE 59,991 0 8,160
SPDR Technology Select ETF ETF 81369Y803 278,921 1,464 SH SOLE 1,464 0 0
Vanguard Dividend Appreciation ETF ETF 921908844 455,730 1,926 SH SOLE 1,926 0 0
Vanguard Mid-Cap ETF ETF 922908629 790,553 9,812 SH SOLE 8,544 0 1,268
Vanguard S&P 500 ETF ETF 922908363 893,130 1,300 SH SOLE 1,300 0 0
Vanguard Short Term Cor BD ETF ETF 92206C409 28,165,924 356,395 SH SOLE 275,360 0 81,035
Vanguard Short-Term Bond ETF ETF 921937827 283,670 3,641 SH SOLE 3,291 0 350
Hudson Pac PPTYS Inc REIT 444097406 798,888 52,593 SH SOLE 52,593 0 0
Simon Property Group REIT 828806109 333,239 1,490 SH SOLE 1,490 0 0