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 | 35,813,207 | 150,261 | SH | SOLE | 0 | 150,261 | 0 | 0 | |
| INVESCO QQQ TRUST SERIES I | ETF | 46090E103 | 469,087 | 637 | SH | SOLE | 0 | 637 | 0 | 0 | |
| STATE STREET TECHNOLOGY SELECT SECTOR SPDR ETF | ETF | 81369Y803 | 400,092 | 2,100 | SH | SOLE | 0 | 2,100 | 0 | 0 | |
| SEMPRA COM | Stock | 816851109 | 368,708 | 3,977 | SH | SOLE | 0 | 3,977 | 0 | 0 | |
| ISHARES GLOBAL TECH ETF | ETF | 464287291 | 523,331 | 3,622 | SH | SOLE | 0 | 3,622 | 0 | 0 | |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 | 1,276,001 | 1,364 | SH | SOLE | 0 | 1,364 | 0 | 0 | |
| INTEL CORP COM | Stock | 458140100 | 2,331,821 | 16,700 | SH | SOLE | 0 | 16,700 | 0 | 0 | |
| MODINE MFG CO COM | Stock | 607828100 | 44,231,596 | 165,649 | SH | SOLE | 0 | 165,649 | 0 | 0 | |
| ILLINOIS TOOL WKS INC COM | Stock | 452308109 | 363,782 | 1,345 | SH | SOLE | 0 | 1,345 | 0 | 0 | |
| UNITED RENTALS INC COM | Stock | 911363109 | 40,912,094 | 36,113 | SH | SOLE | 0 | 36,113 | 0 | 0 | |
| LAMB WESTON HLDGS INC COM | Stock | 513272104 | 287,320 | 6,654 | SH | SOLE | 0 | 6,654 | 0 | 0 | |
| DORMAN PRODS INC COM | Stock | 258278100 | 118,911,126 | 871,463 | SH | SOLE | 0 | 871,463 | 0 | 0 | |
| HONEYWELL INTL INC COM | Stock | 438516205 | 2,180,562 | 9,739 | SH | SOLE | 0 | 9,739 | 0 | 0 | |
| XCEL ENERGY INC COM | Stock | 98389B100 | 206,773 | 2,575 | SH | SOLE | 0 | 2,575 | 0 | 0 | |
| HOME DEPOT INC COM | Stock | 437076102 | 78,695,252 | 223,135 | SH | SOLE | 0 | 223,135 | 0 | 0 | |
| FORESTAR GROUP INC COM | Stock | 346232101 | 411,450 | 13,000 | SH | SOLE | 0 | 13,000 | 0 | 0 | |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 | 33,560,273 | 93,909 | SH | SOLE | 0 | 93,909 | 0 | 0 | |
| CSX CORP COM | Stock | 126408103 | 1,246,474 | 26,225 | SH | SOLE | 0 | 26,225 | 0 | 0 | |
| MICROSOFT CORP COM | Stock | 594918104 | 5,683,347 | 15,236 | SH | SOLE | 0 | 15,236 | 0 | 0 | |
| AMERIPRISE FINL INC COM | Stock | 03076C106 | 339,482 | 740 | SH | SOLE | 0 | 740 | 0 | 0 | |
| NEXTERA ENERGY INC COM | Stock | 65339F101 | 427,615 | 4,872 | SH | SOLE | 0 | 4,872 | 0 | 0 | |
| VANGUARD MORNINGSTAR SMALL-CAP ETF | ETF | 922908751 | 14,331,243 | 47,279 | SH | SOLE | 0 | 47,279 | 0 | 0 | |
| VANGUARD MORNINGSTAR MID-CAP ETF | ETF | 922908629 | 9,190,309 | 114,066 | SH | SOLE | 0 | 114,066 | 0 | 0 | |
| TESLA INC COM | Stock | 88160R101 | 69,380,494 | 164,956 | SH | SOLE | 0 | 164,956 | 0 | 0 | |
| VANGUARD HEALTH CARE ETF | ETF | 92204A504 | 956,832 | 3,200 | SH | SOLE | 0 | 3,200 | 0 | 0 | |
| DELL TECHNOLOGIES INC CL C | Stock | 24703L202 | 49,791,550 | 115,402 | SH | SOLE | 0 | 115,402 | 0 | 0 | |
| VANGUARD INFORMATION TECHNOLOGY ETF | ETF | 92204A702 | 21,584,597 | 180,594 | SH | SOLE | 0 | 180,594 | 0 | 0 | |
| VANGUARD S&P 500 ETF | ETF | 922908363 | 412,773 | 601 | SH | SOLE | 0 | 601 | 0 | 0 | |
| WABTEC COM | Stock | 929740108 | 539,200 | 2,000 | SH | SOLE | 0 | 2,000 | 0 | 0 | |
| ELI LILLY & CO COM | Stock | 532457108 | 569,729 | 475 | SH | SOLE | 0 | 475 | 0 | 0 | |
| VANGUARD RUSSELL 1000 VALUE ETF | ETF | 92206C714 | 1,073,731 | 10,100 | SH | SOLE | 0 | 10,100 | 0 | 0 | |
| LEAR CORP COM NEW | Stock | 521865204 | 335,150 | 2,500 | SH | SOLE | 0 | 2,500 | 0 | 0 | |
| ISHARES CORE HIGH DIVIDEND ETF | ETF | 46429B663 | 205,575 | 7,500 | SH | SOLE | 0 | 7,500 | 0 | 0 | |
| VERTIV HOLDINGS CO COM CL A | Stock | 92537N108 | 29,043,961 | 86,745 | SH | SOLE | 0 | 86,745 | 0 | 0 | |
| DUKE ENERGY CORP NEW COM NEW | Stock | 26441C204 | 287,337 | 2,270 | SH | SOLE | 0 | 2,270 | 0 | 0 | |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 | 87,391,296 | 75,710 | SH | SOLE | 0 | 75,710 | 0 | 0 | |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 | 766,097 | 1,531 | SH | SOLE | 0 | 1,531 | 0 | 0 | |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 | 940,944 | 8,065 | SH | SOLE | 0 | 8,065 | 0 | 0 | |
| VANGUARD RUSSELL 1000 ETF | ETF | 92206C730 | 396,980 | 1,172 | SH | SOLE | 0 | 1,172 | 0 | 0 | |
| FIRST SOLAR INC COM | Stock | 336433107 | 15,390,963 | 65,227 | SH | SOLE | 0 | 65,227 | 0 | 0 | |
| KARAT PACKAGING INC COM | Stock | 48563L101 | 4,890,012 | 146,145 | SH | SOLE | 0 | 146,145 | 0 | 0 | |
| VISA INC COM CL A | Stock | 92826C839 | 495,765 | 1,445 | SH | SOLE | 0 | 1,445 | 0 | 0 | |
| VANGUARD MORNINGSTAR GROWTH ETF | ETF | 922908736 | 5,535,270 | 64,259 | SH | SOLE | 0 | 64,259 | 0 | 0 | |
| META PLATFORMS INC CL A | Stock | 30303M102 | 18,361,573 | 32,597 | SH | SOLE | 0 | 32,597 | 0 | 0 | |
| RALPH LAUREN CORP CL A | Stock | 751212101 | 429,509 | 1,070 | SH | SOLE | 0 | 1,070 | 0 | 0 | |
| BROADCOM INC COM | Stock | 11135F101 | 47,085,564 | 124,647 | SH | SOLE | 0 | 124,647 | 0 | 0 | |
| D R HORTON INC COM | Stock | 23331A109 | 488,640 | 3,000 | SH | SOLE | 0 | 3,000 | 0 | 0 | |
| TIMKEN CO COM | Stock | 887389104 | 6,571,661 | 45,222 | SH | SOLE | 0 | 45,222 | 0 | 0 | |
| NVIDIA CORPORATION COM | Stock | 67066G104 | 42,638,780 | 213,098 | SH | SOLE | 0 | 213,098 | 0 | 0 | |
| ABBVIE INC COM | Stock | 00287Y109 | 1,357,598 | 5,395 | SH | SOLE | 0 | 5,395 | 0 | 0 | |
| STATE STREET SPDR S&P BIOTECH ETF | ETF | 78464A870 | 491,208 | 3,104 | SH | SOLE | 0 | 3,104 | 0 | 0 | |
| TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS | ADR | 874039100 | 8,198,444 | 17,167 | SH | SOLE | 0 | 17,167 | 0 | 0 | |
| VIRCO MFG CO COM | Stock | 927651109 | 479,350 | 78,070 | SH | SOLE | 0 | 78,070 | 0 | 0 | |
| BLACKSTONE INC COM | Stock | 09260D107 | 3,096,519 | 26,315 | SH | SOLE | 0 | 26,315 | 0 | 0 | |
| ROCKWELL AUTOMATION INC COM | Stock | 773903109 | 470,326 | 950 | SH | SOLE | 0 | 950 | 0 | 0 | |
| TAYLOR MORRISON HOME CORP COM | Stock | 87724P106 | 2,288,147 | 31,895 | SH | SOLE | 0 | 31,895 | 0 | 0 | |
| MAPLEBEAR INC COM | Stock | 565394103 | 994,350 | 21,000 | SH | SOLE | 0 | 21,000 | 0 | 0 | |
| EQT CORP COM | Stock | 26884L109 | 10,665,955 | 200,601 | SH | SOLE | 0 | 200,601 | 0 | 0 | |
| MCGRATH RENTCORP COM | Stock | 580589109 | 17,079,875 | 141,121 | SH | SOLE | 0 | 141,121 | 0 | 0 | |
| ISHARES BITCOIN TRUST ETF | ETF | 46438F101 | 636,172 | 19,110 | SH | SOLE | 0 | 19,110 | 0 | 0 | |
| GE VERNOVA INC COM | Stock | 36828A101 | 213,825 | 182 | SH | SOLE | 0 | 182 | 0 | 0 | |
| GE AEROSPACE COM NEW | Stock | 369604301 | 272,075 | 728 | SH | SOLE | 0 | 728 | 0 | 0 | |
| STATE STREET INDUSTRIAL SELECT SECTOR SPDR ETF | ETF | 81369Y704 | 235,242 | 1,270 | SH | SOLE | 0 | 1,270 | 0 | 0 | |
| ISHARES U.S. TECHNOLOGY ETF | ETF | 464287721 | 292,587 | 1,160 | SH | SOLE | 0 | 1,160 | 0 | 0 | |
| ISHARES SEMICONDUCTOR ETF | ETF | 464287523 | 527,986 | 824 | SH | SOLE | 0 | 824 | 0 | 0 | |
| ISHARES ETHEREUM TRUST ETF | ETF | 46438R105 | 649,194 | 54,600 | SH | SOLE | 0 | 54,600 | 0 | 0 | |
| LGI HOMES INC COM | Stock | 50187T106 | 2,395,642 | 37,620 | SH | SOLE | 0 | 37,620 | 0 | 0 | |
| ISHARES S&P 500 GROWTH ETF | ETF | 464287309 | 247,554 | 1,800 | SH | SOLE | 0 | 1,800 | 0 | 0 | |
| ISHARES CORE S&P 500 ETF | ETF | 464287200 | 241,231 | 322 | SH | SOLE | 0 | 322 | 0 | 0 | |
| THERMO FISHER SCIENTIFIC INC COM | Stock | 883556102 | 398,581 | 795 | SH | SOLE | 0 | 795 | 0 | 0 | |
| JPMORGAN CHASE & CO COM | Stock | 46625H100 | 9,509,918 | 29,053 | SH | SOLE | 0 | 29,053 | 0 | 0 | |
| BANK OF AMER CORP COM | Stock | 060505104 | 2,378,972 | 41,751 | SH | SOLE | 0 | 41,751 | 0 | 0 | |
| VANGUARD CONSUMER DISCRETIONARY ETF | ETF | 92204A108 | 2,521,646 | 6,358 | SH | SOLE | 0 | 6,358 | 0 | 0 | |
| WALMART INC COM | Stock | 931142103 | 577,626 | 5,100 | SH | SOLE | 0 | 5,100 | 0 | 0 | |
| RTX CORPORATION COM | Stock | 75513E101 | 18,559,389 | 97,820 | SH | SOLE | 0 | 97,820 | 0 | 0 | |
| MORGAN STANLEY COM NEW | Stock | 617446448 | 19,246,624 | 92,071 | SH | SOLE | 0 | 92,071 | 0 | 0 | |
| 3M CO COM | Stock | 88579Y101 | 340,011 | 2,100 | SH | SOLE | 0 | 2,100 | 0 | 0 | |
| KLA CORP COM NEW | Stock | 482480100 | 1,946,030 | 6,450 | SH | SOLE | 0 | 6,450 | 0 | 0 | |
| SLIDE INS HLDGS INC COM | Stock | 831349105 | 651,123 | 33,615 | SH | SOLE | 0 | 33,615 | 0 | 0 | |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 | 15,181,530 | 42,967 | SH | SOLE | 0 | 42,967 | 0 | 0 | |
| AMERICAN EXPRESS CO COM | Stock | 025816109 | 224,936 | 665 | SH | SOLE | 0 | 665 | 0 | 0 | |
| AMGEN INC COM | Stock | 031162100 | 263,623 | 728 | SH | SOLE | 0 | 728 | 0 | 0 | |
| SYNCHRONY FINANCIAL COM | Stock | 87165B103 | 5,820,487 | 76,535 | SH | SOLE | 0 | 76,535 | 0 | 0 | |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 | 433,330 | 1,000 | SH | SOLE | 0 | 1,000 | 0 | 0 | |
| INVESCO NEXT GEN CONNECTIVITY ETF | ETF | 46137V688 | 223,585 | 1,060 | SH | SOLE | 0 | 1,060 | 0 | 0 | |
| SPACE EXPLORATION TECHN CORP CLASS A COM STK | Stock | 84615Q103 | 6,393,581 | 37,420 | SH | SOLE | 0 | 37,420 | 0 | 0 | |
| HONEYWELL AEROSPACE INC COM | Stock | 43849R105 | 2,153,098 | 9,739 | SH | SOLE | 0 | 9,739 | 0 | 0 | |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 | 31,714,037 | 76,304 | SH | SOLE | 0 | 76,303 | 0 | 0 | |
| SOUTHWEST AIRLS CO COM | Stock | 844741108 | 205,680 | 4,000 | SH | SOLE | 0 | 4,000 | 0 | 0 | |
| AMTECH SYS INC COM PAR $0.01N | Stock | 032332504 | 392,360 | 17,000 | SH | SOLE | 0 | 17,000 | 0 | 0 | |
| APPLE INC COM | Stock | 037833100 | 20,079,101 | 69,391 | SH | SOLE | 0 | 69,391 | 0 | 0 | |
| ABBOTT LABORATORIES COM | Stock | 002824100 | 217,776 | 2,400 | SH | SOLE | 0 | 2,400 | 0 | 0 | |
| BOOKING HOLDINGS INC COM | Stock | 09857L108 | 1,421,464 | 7,975 | SH | SOLE | 0 | 7,975 | 0 | 0 | |