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 |
| ABBOTT LABORATORIES | COM | 002824100 | 329,118 | 3,330 | SH | SOLE | 3,049 | 0 | 281 | ||
| ABBVIE INC | COM | 00287Y109 | 859,324 | 3,285 | SH | SOLE | 3,285 | 0 | 0 | ||
| ADVANCED MICRO DEVICES INC | COM | 007903107 | 343,198 | 561 | SH | SOLE | 561 | 0 | 0 | ||
| AEROVIRONMENT INC | COM | 008073108 | 2,296,853 | 16,150 | SH | SOLE | 16,150 | 0 | 0 | ||
| ALCOA CORP | COM | 013872106 | 1,125,810 | 26,805 | SH | SOLE | 26,805 | 0 | 0 | ||
| ALLOGENE THERAPEUTICS INC | COM | 019770106 | 76,800 | 48,000 | SH | SOLE | 48,000 | 0 | 0 | ||
| ALPHABET INC | CAP STK CL C | 02079K107 | 1,911,668 | 5,610 | SH | SOLE | 5,247 | 0 | 363 | ||
| ALPHABET INC | CAP STK CL A | 02079K305 | 38,874,537 | 112,981 | SH | SOLE | 112,618 | 0 | 363 | ||
| ALVOTECH | ORDINARY SHARES | L01800108 | 246,500 | 42,500 | SH | SOLE | 42,500 | 0 | 0 | ||
| AMAZON COM INC | COM | 023135106 | 17,480,115 | 70,159 | SH | SOLE | 69,559 | 0 | 600 | ||
| AMERICAN WTR WKS CO INC NEW | COM | 030420103 | 287,424 | 2,220 | SH | SOLE | 2,220 | 0 | 0 | ||
| AMGEN INC | COM | 031162100 | 1,434,821 | 3,404 | SH | SOLE | 3,404 | 0 | 0 | ||
| ANALOG DEVICES INC | COM | 032654105 | 5,288,145 | 13,330 | SH | SOLE | 13,330 | 0 | 0 | ||
| APPLE INC | COM | 037833100 | 16,496,288 | 49,535 | SH | SOLE | 49,385 | 0 | 150 | ||
| APPLIED MATLS INC | COM | 038222105 | 219,383 | 429 | SH | SOLE | 429 | 0 | 0 | ||
| AT&T INC | COM | 00206R102 | 239,302 | 9,807 | SH | SOLE | 9,807 | 0 | 0 | ||
| AXOS FINANCIAL INC | COM | 05465C100 | 238,068 | 2,750 | SH | SOLE | 2,750 | 0 | 0 | ||
| BANK OF AMER CORP | COM | 060505104 | 16,346,073 | 300,314 | SH | SOLE | 299,205 | 0 | 1,109 | ||
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 3,464,239 | 6,957 | SH | SOLE | 6,892 | 0 | 65 | ||
| BLACKROCK INC | COM | 09290D101 | 4,272,317 | 4,037 | SH | SOLE | 4,037 | 0 | 0 | ||
| BLOCK INC | CL A | 852234103 | 15,964,319 | 217,113 | SH | SOLE | 216,203 | 0 | 910 | ||
| BOEING CO | DEP CONV PFD A | 097023204 | 9,101,116 | 153,839 | SH | SOLE | 153,264 | 0 | 575 | ||
| BOSTON SCIENTIFIC CORP | COM | 101137107 | 14,246,182 | 326,373 | SH | SOLE | 324,973 | 0 | 1,400 | ||
| BROWN FORMAN CORP | CL B | 115637209 | 497,800 | 19,000 | SH | SOLE | 19,000 | 0 | 0 | ||
| CENCORA INC | COM | 03073E105 | 2,439,532 | 8,125 | SH | SOLE | 8,125 | 0 | 0 | ||
| CHEMOURS CO | COM | 163851108 | 352,820 | 26,000 | SH | SOLE | 26,000 | 0 | 0 | ||
| CHEVRON CORPORATION | COM | 166764100 | 4,201,009 | 20,572 | SH | SOLE | 20,572 | 0 | 0 | ||
| CITIGROUP INC | COM NEW | 172967424 | 16,728,169 | 129,195 | SH | SOLE | 128,755 | 0 | 440 | ||
| COHEN & STEERS ETF TRUST | SHORT DURATN PFD | 19249U401 | 233,526 | 9,520 | SH | SOLE | 9,520 | 0 | 0 | ||
| COHEN & STEERS ETF TRUST | REAL EST ACT ETF | 19249U104 | 937,197 | 35,101 | SH | SOLE | 35,101 | 0 | 0 | ||
| COHEN & STEERS INC | COM | 19247A100 | 10,697,090 | 146,315 | SH | SOLE | 145,655 | 0 | 660 | ||
| CONOCOPHILLIPS | COM | 20825C104 | 9,351,959 | 74,726 | SH | SOLE | 74,401 | 0 | 325 | ||
| COSTCO WHOLESALE CORPORATION | COM | 22160K105 | 427,860 | 470 | SH | SOLE | 470 | 0 | 0 | ||
| CURTISS WRIGHT CORP | COM | 231561101 | 7,138,186 | 13,126 | SH | SOLE | 13,075 | 0 | 51 | ||
| DANAHER CORP DEL | COM | 235851102 | 15,025,561 | 67,820 | SH | SOLE | 67,578 | 0 | 242 | ||
| DIGITAL RLTY TR INC | COM | 253868103 | 229,769 | 1,309 | SH | SOLE | 1,309 | 0 | 0 | ||
| EATON CORP PLC | SHS | G29183103 | 20,654,012 | 48,065 | SH | SOLE | 47,889 | 0 | 176 | ||
| ECOLAB INC | COM | 278865100 | 20,284,123 | 73,873 | SH | SOLE | 73,556 | 0 | 317 | ||
| ELI LILLY & CO | COM | 532457108 | 28,081,987 | 24,270 | SH | SOLE | 24,174 | 0 | 96 | ||
| ENPHASE ENERGY INC | COM | 29355A107 | 12,573,941 | 381,144 | SH | SOLE | 379,654 | 0 | 1,490 | ||
| EOG RES INC | COM | 26875P101 | 11,434,218 | 83,001 | SH | SOLE | 82,686 | 0 | 315 | ||
| EQT CORP | COM | 26884L109 | 882,433 | 18,172 | SH | SOLE | 18,172 | 0 | 0 | ||
| EXPAND ENERGY CORPORATION | COM | 165167735 | 9,351,733 | 111,211 | SH | SOLE | 110,721 | 0 | 490 | ||
| EXXONMOBIL HOLDINGS CORP | COM SHS | 30233Q108 | 4,001,372 | 24,586 | SH | SOLE | 24,586 | 0 | 0 | ||
| FERMI INC | COM | 314911108 | 134,720 | 32,000 | SH | SOLE | 32,000 | 0 | 0 | ||
| FREEPORT MCMORAN INC | CL B | 35671D857 | 11,882,570 | 169,751 | SH | SOLE | 169,061 | 0 | 690 | ||
| GE AEROSPACE | COM NEW | 369604301 | 438,143 | 1,403 | SH | SOLE | 1,403 | 0 | 0 | ||
| GE VERNOVA INC | COM | 36828A101 | 1,036,985 | 1,091 | SH | SOLE | 1,091 | 0 | 0 | ||
| GOLDMAN SACHS ETF TR | ACCES TREASURY | 381430529 | 1,432,374 | 14,308 | SH | SOLE | 14,308 | 0 | 0 | ||
| HUBBELL INC | COM | 443510607 | 19,748,384 | 43,537 | SH | SOLE | 43,367 | 0 | 170 | ||
| IES HOLDINGS INC | COM | 44951W106 | 1,004,339 | 3,128 | SH | SOLE | 3,128 | 0 | 0 | ||
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 | 781,198 | 1,056 | SH | SOLE | 1,056 | 0 | 0 | ||
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 | 3,698,850 | 5,000 | SH | Put | SOLE | 5,000 | 0 | 0 | |
| ISHARES INC | EMNG MKTS EQT | 46434G889 | 514,516 | 7,192 | SH | SOLE | 7,192 | 0 | 0 | ||
| ISHARES INC | ASIA/PAC DIV ETF | 464286293 | 581,722 | 11,671 | SH | SOLE | 11,671 | 0 | 0 | ||
| ISHARES TR | NATIONAL MUN ETF | 464288414 | 363,960 | 3,600 | SH | SOLE | 3,600 | 0 | 0 | ||
| ISHARES TR | RUS MD CP GR ETF | 464287481 | 433,830 | 3,151 | SH | SOLE | 3,151 | 0 | 0 | ||
| ISHARES TR | CORE US AGGBD ET | 464287226 | 599,573 | 6,342 | SH | SOLE | 6,342 | 0 | 0 | ||
| ISHARES TR | ISHS 5-10YR INVT | 464288638 | 628,570 | 12,484 | SH | SOLE | 12,484 | 0 | 0 | ||
| ISHARES TR | INTL DIV GRWTH | 46435G524 | 638,381 | 7,192 | SH | SOLE | 7,192 | 0 | 0 | ||
| ISHARES TR | EUROPE ETF | 464287861 | 1,066,168 | 14,989 | SH | SOLE | 14,989 | 0 | 0 | ||
| J P MORGAN EXCHANGE TRADED F | INTL BD OPP ETF | 46641Q852 | 303,550 | 6,500 | SH | SOLE | 6,500 | 0 | 0 | ||
| JOHNSON & JOHNSON | COM | 478160104 | 2,614,308 | 9,875 | SH | SOLE | 9,875 | 0 | 0 | ||
| JPMORGAN CHASE & CO | COM | 46625H100 | 30,184,107 | 91,238 | SH | SOLE | 90,873 | 0 | 365 | ||
| KRATOS DEFENSE & SEC SOLUTIO | COM NEW | 50077B207 | 796,468 | 18,657 | SH | SOLE | 18,657 | 0 | 0 | ||
| LANDBRIDGE COMPANY LLC | CL A | 514952100 | 461,939 | 5,691 | SH | SOLE | 5,691 | 0 | 0 | ||
| LIMBACH HLDGS INC | COM | 53263P105 | 293,580 | 6,000 | SH | SOLE | 6,000 | 0 | 0 | ||
| MADRIGAL PHARMACEUTICALS INC | COM | 558868105 | 10,127,077 | 20,095 | SH | SOLE | 20,006 | 0 | 89 | ||
| MARKEL GROUP INC | COM | 570535104 | 342,490 | 200 | SH | SOLE | 200 | 0 | 0 | ||
| MARVELL TECHNOLOGY INC | COM | 573874104 | 22,897,232 | 86,663 | SH | SOLE | 86,323 | 0 | 340 | ||
| MERCK & CO INC | COM | 58933Y105 | 23,634,796 | 162,649 | SH | SOLE | 162,139 | 0 | 510 | ||
| META PLATFORMS INC | CL A | 30303M102 | 310,378 | 428 | SH | SOLE | 428 | 0 | 0 | ||
| MICROCHIP TECHNOLOGY INC. | DEP SHS REPSTG | 595017302 | 1,964,405 | 29,500 | SH | SOLE | 29,500 | 0 | 0 | ||
| MICROSOFT CORP | COM | 594918104 | 27,070,181 | 52,779 | SH | SOLE | 52,607 | 0 | 172 | ||
| MONDELEZ INTL INC | CL A | 609207105 | 14,699,304 | 254,222 | SH | SOLE | 253,132 | 0 | 1,090 | ||
| MONGODB INC | CL A | 60937P106 | 4,733,427 | 13,578 | SH | SOLE | 13,515 | 0 | 63 | ||
| MP MATERIALS CORP | COM CL A | 553368101 | 2,208,775 | 46,707 | SH | SOLE | 46,707 | 0 | 0 | ||
| NEWMONT CORP | COM | 651639106 | 234,256 | 2,031 | SH | SOLE | 2,031 | 0 | 0 | ||
| NEXTPOWER INC | COM | 65290E101 | 350,685 | 4,500 | SH | SOLE | 4,500 | 0 | 0 | ||
| NKARTA INC | COM | 65487U108 | 65,762 | 25,100 | SH | SOLE | 25,100 | 0 | 0 | ||
| NVIDIA CORPORATION | COM | 67066G104 | 802,756 | 3,515 | SH | SOLE | 3,515 | 0 | 0 | ||
| NXP SEMICONDUCTORS N V | COM | N6596X109 | 14,214,125 | 59,841 | SH | SOLE | 59,558 | 0 | 283 | ||
| OKTA INC | CL A | 679295105 | 15,605,462 | 74,628 | SH | SOLE | 74,378 | 0 | 250 | ||
| PALO ALTO NETWORKS INC | COM | 697435105 | 10,551,759 | 26,558 | SH | SOLE | 26,423 | 0 | 135 | ||
| PFIZER INC | COM | 717081103 | 10,664,170 | 373,919 | SH | SOLE | 372,459 | 0 | 1,460 | ||
| PPG INDS INC | COM | 693506107 | 9,793,875 | 93,874 | SH | SOLE | 93,514 | 0 | 360 | ||
| PRIMORIS SVCS CORP | COM | 74164F103 | 1,560,822 | 20,945 | SH | SOLE | 20,945 | 0 | 0 | ||
| PROSHARES TR | ULTRAPRO SHORT | 74350P675 | 516,150 | 15,000 | SH | SOLE | 15,000 | 0 | 0 | ||
| QUALCOMM INC | COM | 747525103 | 17,680,403 | 96,068 | SH | SOLE | 95,651 | 0 | 417 | ||
| QUANTA SVCS INC | COM | 74762E102 | 6,638,414 | 10,332 | SH | SOLE | 10,269 | 0 | 63 | ||
| QUANTINUUM INC | CL A COM | 74768A104 | 2,318,895 | 48,250 | SH | SOLE | 48,250 | 0 | 0 | ||
| RALPH LAUREN CORP | CL A | 751212101 | 214,463 | 604 | SH | SOLE | 604 | 0 | 0 | ||
| ROCKWELL AUTOMATION INC | COM | 773903109 | 1,415,694 | 3,252 | SH | SOLE | 3,252 | 0 | 0 | ||
| RTX CORPORATION | COM | 75513E101 | 18,922,191 | 101,924 | SH | SOLE | 101,414 | 0 | 510 | ||
| SCHWAB STRATEGIC TR | EMRG MKTEQ ETF | 808524706 | 492,003 | 13,498 | SH | SOLE | 13,498 | 0 | 0 | ||
| SHELL PLC | SPON ADS | 780259305 | 254,639 | 2,679 | SH | SOLE | 2,679 | 0 | 0 | ||
| SPDR SERIES TRUST | ST STR BLO 1 ETF | 78468R663 | 1,079,520 | 11,780 | SH | SOLE | 11,780 | 0 | 0 | ||
| SPDR SERIES TRUST | ST STR SP AERO | 78464A631 | 7,536,207 | 32,589 | SH | SOLE | 32,589 | 0 | 0 | ||
| STATE STR SPDR S&P 500 ETF T | TR UNIT | 78462F103 | 1,130,981 | 1,483 | SH | SOLE | 1,483 | 0 | 0 | ||
| STATE STR SPDR S&P 500 ETF T | TR UNIT | 78462F103 | 4,194,465 | 5,500 | SH | Put | SOLE | 5,500 | 0 | 0 | |
| STRYKER CORPORATION | COM | 863667101 | 369,023 | 1,340 | SH | SOLE | 1,340 | 0 | 0 | ||
| TEVA PHARMACEUTICAL INDS LTD | SHS | M8769Q102 | 12,869,604 | 324,990 | SH | SOLE | 323,710 | 0 | 1,280 | ||
| TEXAS PACIFIC LAND CORPORATI | COM | 88262P102 | 2,134,513 | 6,551 | SH | SOLE | 6,551 | 0 | 0 | ||
| UNION PAC CORP | COM | 907818108 | 17,078,063 | 62,757 | SH | SOLE | 62,500 | 0 | 257 | ||
| VANGUARD BD INDEX FDS | INTERMED TERM | 921937819 | 2,302,304 | 31,599 | SH | SOLE | 31,599 | 0 | 0 | ||
| VANGUARD INDEX FDS | MRNGSTR LRG CAP | 922908637 | 241,370 | 686 | SH | SOLE | 686 | 0 | 0 | ||
| VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 | 503,661 | 8,492 | SH | SOLE | 8,492 | 0 | 0 | ||
| VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 | 488,194 | 6,914 | SH | SOLE | 6,914 | 0 | 0 | ||
| VISA INC | COM CL A | 92826C839 | 10,740,734 | 29,891 | SH | SOLE | 29,762 | 0 | 129 | ||
| VISTRA CORP | COM | 92840M102 | 7,982,242 | 57,696 | SH | SOLE | 57,531 | 0 | 165 | ||
| WALMART INC | COM | 931142103 | 453,611 | 4,365 | SH | SOLE | 4,365 | 0 | 0 | ||
| WATERBRIDGE INFRASTRUCTURE L | CL A SHS REPSTG | 940923105 | 410,552 | 14,600 | SH | SOLE | 14,600 | 0 | 0 | ||
| WISDOMTREE TR | JAPN HEDGE EQT | 97717W851 | 264,867 | 1,467 | SH | SOLE | 1,467 | 0 | 0 | ||