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 | 248,489 | 1,711 | SH | SOLE | 0 | 0 | 1,711 | ||
| ABBOTT LABORATORIES | COM | 002824100 | 421,358 | 4,104 | SH | SOLE | 0 | 0 | 4,104 | ||
| ABBVIE INC | COM | 00287Y109 | 880,617 | 4,049 | SH | SOLE | 0 | 0 | 4,049 | ||
| ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 | 1,137,788 | 5,738 | SH | SOLE | 0 | 0 | 5,738 | ||
| ADOBE INC | COM | 00724F101 | 725,351 | 2,984 | SH | SOLE | 0 | 0 | 2,984 | ||
| ALLIANCEBERNSTEIN HLDG L P | UNIT LTD PARTN | 01881G106 | 337,409 | 9,012 | SH | SOLE | 0 | 0 | 9,012 | ||
| ALPHABET INC | CAP STK CL C | 02079K107 | 2,101,250 | 7,325 | SH | SOLE | 0 | 0 | 7,325 | ||
| AMAZON COM INC | COM | 023135106 | 743,524 | 3,570 | SH | SOLE | 0 | 0 | 3,570 | ||
| AMCOR PLC | COM NEW | G0250X149 | 240,885 | 6,060 | SH | SOLE | 0 | 0 | 6,060 | ||
| APPLE INC | COM | 037833100 | 2,681,714 | 10,567 | SH | SOLE | 0 | 0 | 10,567 | ||
| ARES CAPITAL CORP | COM | 04010L103 | 210,852 | 11,701 | SH | SOLE | 0 | 0 | 11,701 | ||
| ARM HOLDINGS PLC | SPONSORED ADS | 042068205 | 1,641,237 | 10,849 | SH | SOLE | 0 | 0 | 10,849 | ||
| ASML HLDG NV | N Y REGISTRY SHS | N07059210 | 2,818,651 | 2,134 | SH | SOLE | 0 | 0 | 2,134 | ||
| AT&T INC | COM | 00206R102 | 909,541 | 31,374 | SH | SOLE | 0 | 0 | 31,374 | ||
| BHP BILLITON LIMITED | SPONSORED ADS | 088606108 | 204,690 | 2,814 | SH | SOLE | 0 | 0 | 2,814 | ||
| BLACKSTONE INC | COM | 09260D107 | 694,425 | 6,039 | SH | SOLE | 0 | 0 | 6,039 | ||
| BLOOM ENERGY CORP | COM CL A | 093712107 | 2,056,738 | 15,180 | SH | SOLE | 0 | 0 | 15,180 | ||
| BOEING CO | COM | 097023105 | 1,480,783 | 7,440 | SH | SOLE | 0 | 0 | 7,440 | ||
| BRITISH AMERN TOB PLC | SPONSORED ADR | 110448107 | 244,638 | 4,184 | SH | SOLE | 0 | 0 | 4,184 | ||
| BROADCOM INC | COM | 11135F101 | 297,130 | 960 | SH | SOLE | 0 | 0 | 960 | ||
| CARDINAL HEALTH INC | COM | 14149Y108 | 575,397 | 2,723 | SH | SOLE | 0 | 0 | 2,723 | ||
| CARNIVAL CORP | COMMON STOCK | 143658300 | 473,552 | 18,298 | SH | SOLE | 0 | 0 | 18,298 | ||
| CHEWY INC | CL A | 16679L109 | 283,608 | 10,504 | SH | SOLE | 0 | 0 | 10,504 | ||
| CISCO SYS INC | COM | 17275R102 | 344,112 | 4,435 | SH | SOLE | 0 | 0 | 4,435 | ||
| CLEVELAND-CLIFFS INC NEW | COM | 185899101 | 114,650 | 13,568 | SH | SOLE | 0 | 0 | 13,568 | ||
| COHERENT CORP | COM | 19247G107 | 9,252,315 | 38,841 | SH | SOLE | 0 | 0 | 38,841 | ||
| COMCAST CORP NEW | CL A | 20030N101 | 714,219 | 24,877 | SH | SOLE | 0 | 0 | 24,877 | ||
| CORNING INC | COM | 219350105 | 2,853,602 | 20,987 | SH | SOLE | 0 | 0 | 20,987 | ||
| COSTCO WHOLESALE CORPORATION | COM | 22160K105 | 1,072,657 | 1,077 | SH | SOLE | 0 | 0 | 1,077 | ||
| CROWDSTRIKE HLDGS INC | CL A | 22788C105 | 572,731 | 1,467 | SH | SOLE | 0 | 0 | 1,467 | ||
| CVS HEALTH CORP | COM | 126650100 | 1,002,966 | 13,965 | SH | SOLE | 0 | 0 | 13,965 | ||
| DELL TECHNOLOGIES INC | CL C | 24703L202 | 2,485,913 | 15,146 | SH | SOLE | 0 | 0 | 15,146 | ||
| DISNEY WALT CO | COM | 254687106 | 516,517 | 5,359 | SH | SOLE | 0 | 0 | 5,359 | ||
| DUPONT DE NEMOURS INC | COM | 26614N102 | 242,786 | 5,301 | SH | SOLE | 0 | 0 | 5,301 | ||
| EATON CORP PLC | SHS | G29183103 | 268,968 | 752 | SH | SOLE | 0 | 0 | 752 | ||
| ENBRIDGE INC | COM | 29250N105 | 301,506 | 5,569 | SH | SOLE | 0 | 0 | 5,569 | ||
| ENERGY RECOVERY INC | COM | 29270J100 | 105,232 | 10,450 | SH | SOLE | 0 | 0 | 10,450 | ||
| ENERGY TRANSFER L P | COM UT LTD PTN | 29273V100 | 288,342 | 14,940 | SH | SOLE | 0 | 0 | 14,940 | ||
| ENPRO INC | COM | 29355X107 | 1,942,287 | 7,749 | SH | SOLE | 0 | 0 | 7,749 | ||
| ENTERPRISE PRODS PARTNERS L | COM | 293792107 | 968,477 | 25,594 | SH | SOLE | 0 | 0 | 25,594 | ||
| EVERPURE INC | CL A | 74624M102 | 1,076,122 | 18,227 | SH | SOLE | 0 | 0 | 18,227 | ||
| EXXON MOBIL CORP | COM | 30231G102 | 370,198 | 2,182 | SH | SOLE | 0 | 0 | 2,182 | ||
| FACTSET RESH SYS INC | COM | 303075105 | 270,153 | 1,245 | SH | SOLE | 0 | 0 | 1,245 | ||
| FEDEX CORP | COM | 31428X106 | 402,483 | 1,130 | SH | SOLE | 0 | 0 | 1,130 | ||
| FIDELITY NATL FINL INC | COM SHS | 31620R303 | 917,628 | 19,785 | SH | SOLE | 0 | 0 | 19,785 | ||
| FIRST SOLAR INC | COM | 336433107 | 1,443,549 | 7,318 | SH | SOLE | 0 | 0 | 7,318 | ||
| FORD MTR CO | COM | 345370860 | 168,231 | 14,578 | SH | SOLE | 0 | 0 | 14,578 | ||
| GE VERNOVA INC | COM | 36828A101 | 267,107 | 306 | SH | SOLE | 0 | 0 | 306 | ||
| GENERAC HLDGS INC | COM | 368736104 | 967,079 | 4,951 | SH | SOLE | 0 | 0 | 4,951 | ||
| GENERAL MTRS CO | COM | 37045V100 | 1,464,000 | 19,651 | SH | SOLE | 0 | 0 | 19,651 | ||
| GENPACT LIMITED | SHS | G3922B107 | 214,933 | 5,770 | SH | SOLE | 0 | 0 | 5,770 | ||
| GLAUKOS CORP | COM | 377322102 | 597,190 | 5,547 | SH | SOLE | 0 | 0 | 5,547 | ||
| GLOBUS MED INC | CL A | 379577208 | 236,078 | 2,740 | SH | SOLE | 0 | 0 | 2,740 | ||
| GREENBRIER COS INC | COM | 393657101 | 230,916 | 4,386 | SH | SOLE | 0 | 0 | 4,386 | ||
| HARMONIC INC | COM | 413160102 | 516,170 | 57,480 | SH | SOLE | 0 | 0 | 57,480 | ||
| HEALTHCARE SVCS GROUP INC | COM | 421906108 | 282,795 | 15,245 | SH | SOLE | 0 | 0 | 15,245 | ||
| HOME DEPOT INC | COM | 437076102 | 210,161 | 639 | SH | SOLE | 0 | 0 | 639 | ||
| HOWMET AEROSPACE INC | COM | 443201108 | 1,516,427 | 6,580 | SH | SOLE | 0 | 0 | 6,580 | ||
| ILLUMINA INC | COM | 452327109 | 268,830 | 2,181 | SH | SOLE | 0 | 0 | 2,181 | ||
| INTEGER HLDGS CORP | COM | 45826H109 | 2,797,960 | 31,795 | SH | SOLE | 0 | 0 | 31,795 | ||
| INTEL CORP | COM | 458140100 | 1,241,633 | 28,136 | SH | SOLE | 0 | 0 | 28,136 | ||
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 1,358,596 | 5,605 | SH | SOLE | 0 | 0 | 5,605 | ||
| INVESCO EXCHANGE TRADED FD T | S&P500 EQL WGT | 46137V357 | 670,760 | 3,495 | SH | SOLE | 0 | 0 | 3,495 | ||
| INVESCO LTD | SHS | G491BT108 | 350,626 | 14,435 | SH | SOLE | 0 | 0 | 14,435 | ||
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 | 1,529,423 | 2,650 | SH | SOLE | 0 | 0 | 2,650 | ||
| ISHARES TR | 20 YR TR BD ETF | 464287432 | 1,968,470 | 22,707 | SH | SOLE | 0 | 0 | 22,707 | ||
| ISHARES TR | RUSSELL 2000 ETF | 464287655 | 2,430,400 | 9,800 | SH | SOLE | 0 | 0 | 9,800 | ||
| JAMES HARDIE INDS PLC | ORD SHS | G4253H101 | 488,690 | 25,802 | SH | SOLE | 0 | 0 | 25,802 | ||
| JAZZ PHARMACEUTICALS PLC | SHS USD | G50871105 | 597,965 | 3,163 | SH | SOLE | 0 | 0 | 3,163 | ||
| JOHNSON CONTROLS INTERNATION | SHS | G51502105 | 896,222 | 6,844 | SH | SOLE | 0 | 0 | 6,844 | ||
| KEURIG DR PEPPER INC | COM | 49271V100 | 859,701 | 32,651 | SH | SOLE | 0 | 0 | 32,651 | ||
| KRAFT HEINZ CO | COM | 500754106 | 397,736 | 17,685 | SH | SOLE | 0 | 0 | 17,685 | ||
| L3HARRIS TECHNOLOGIES INC | COM | 502431109 | 219,515 | 636 | SH | SOLE | 0 | 0 | 636 | ||
| LAM RESEARCH CORP | COM NEW | 512807306 | 448,686 | 2,100 | SH | SOLE | 0 | 0 | 2,100 | ||
| MARVELL TECHNOLOGY INC | COM | 573874104 | 1,891,459 | 19,096 | SH | SOLE | 0 | 0 | 19,096 | ||
| MERCK & CO INC | COM | 58933Y105 | 1,338,707 | 11,129 | SH | SOLE | 0 | 0 | 11,129 | ||
| META PLATFORMS INC | CL A | 30303M102 | 200,818 | 351 | SH | SOLE | 0 | 0 | 351 | ||
| MICROSOFT CORP | COM | 594918104 | 2,104,448 | 5,685 | SH | SOLE | 0 | 0 | 5,685 | ||
| MOTOROLA SOLUTIONS INC | COM NEW | 620076307 | 1,274,136 | 2,936 | SH | SOLE | 0 | 0 | 2,936 | ||
| MSC INDL DIRECT INC | CL A | 553530106 | 299,232 | 3,243 | SH | SOLE | 0 | 0 | 3,243 | ||
| MUELLER WTR PRODS INC | COM SER A | 624758108 | 356,078 | 12,953 | SH | SOLE | 0 | 0 | 12,953 | ||
| NETFLIX INC. | COM | 64110L106 | 1,246,392 | 12,963 | SH | SOLE | 0 | 0 | 12,963 | ||
| NOVO-NORDISK A S | ADR | 670100205 | 726,401 | 19,766 | SH | SOLE | 0 | 0 | 19,766 | ||
| NVIDIA CORPORATION | COM | 67066G104 | 1,827,715 | 10,480 | SH | SOLE | 0 | 0 | 10,480 | ||
| NXP SEMICONDUCTORS N V | COM | N6596X109 | 930,754 | 4,728 | SH | SOLE | 0 | 0 | 4,728 | ||
| ORMAT TECHNOLOGIES INC | COM | 686688102 | 252,715 | 2,258 | SH | SOLE | 0 | 0 | 2,258 | ||
| OVINTIV INC | COM | 69047Q102 | 224,381 | 3,780 | SH | SOLE | 0 | 0 | 3,780 | ||
| PALANTIR TECHNOLOGIES INC | CL A | 69608A108 | 1,804,510 | 12,336 | SH | SOLE | 0 | 0 | 12,336 | ||
| PEMBINA PIPELINE CORP | COM | 706327103 | 464,519 | 10,378 | SH | SOLE | 0 | 0 | 10,378 | ||
| PFIZER INC | COM | 717081103 | 451,695 | 16,086 | SH | SOLE | 0 | 0 | 16,086 | ||
| PROSHARES TR | ULTRA FNCLS NEW | 74347X633 | 1,008,800 | 13,742 | SH | SOLE | 0 | 0 | 13,742 | ||
| QORVO INC | COM | 74736K101 | 270,668 | 3,497 | SH | SOLE | 0 | 0 | 3,497 | ||
| QUALCOMM INC | COM | 747525103 | 1,960,547 | 15,224 | SH | SOLE | 0 | 0 | 15,224 | ||
| QXO INC | COM NEW | 82846H405 | 792,142 | 40,790 | SH | SOLE | 0 | 0 | 40,790 | ||
| RTX CORPORATION | COM | 75513E101 | 342,590 | 1,776 | SH | SOLE | 0 | 0 | 1,776 | ||
| SALESFORCE INC | COM | 79466L302 | 225,311 | 1,207 | SH | SOLE | 0 | 0 | 1,207 | ||
| SEAGATE TECHNOLOGY HLDNGS PL | ORD SHS | G7997R103 | 383,925 | 980 | SH | SOLE | 0 | 0 | 980 | ||
| SEMTECH CORP | COM | 816850101 | 1,447,224 | 18,822 | SH | SOLE | 0 | 0 | 18,822 | ||
| SENSATA TECHNOLOGIES HLDG PL | SHS | G8060N102 | 1,211,674 | 34,403 | SH | SOLE | 0 | 0 | 34,403 | ||
| SHARKNINJA INC | COM SHS | G8068L108 | 1,087,593 | 10,270 | SH | SOLE | 0 | 0 | 10,270 | ||
| SHOPIFY INC | CL A SUB VTG SHS | 82509L107 | 382,550 | 3,225 | SH | SOLE | 0 | 0 | 3,225 | ||
| SLB LIMITED | COM STK | 806857108 | 1,056,990 | 20,568 | SH | SOLE | 0 | 0 | 20,568 | ||
| SOLSTICE ADVANCED MATLS INC | COM SHS | 83443Q103 | 951,924 | 12,499 | SH | SOLE | 0 | 0 | 12,499 | ||
| STATE STR SPDR DOW JONES IND | UT SER 1 | 78467X109 | 977,794 | 2,111 | SH | SOLE | 0 | 0 | 2,111 | ||
| STATE STR SPDR S&P 500 ETF T | TR UNIT | 78462F103 | 1,240,198 | 1,907 | SH | SOLE | 0 | 0 | 1,907 | ||
| STERLING INFRASTRUCTURE INC | COM | 859241101 | 1,588,760 | 3,901 | SH | SOLE | 0 | 0 | 3,901 | ||
| STMICROELECTRONICS N V | NY REGISTRY | 861012102 | 1,495,670 | 43,290 | SH | SOLE | 0 | 0 | 43,290 | ||
| SYMBOTIC INC | CLASS A COM | 87151X101 | 1,134,011 | 21,316 | SH | SOLE | 0 | 0 | 21,316 | ||
| T-MOBILE US INC | COM | 872590104 | 495,881 | 2,361 | SH | SOLE | 0 | 0 | 2,361 | ||
| TAIWAN SEMICONDUCTOR MANUFAC | SPONSORED ADS | 874039100 | 1,151,396 | 3,407 | SH | SOLE | 0 | 0 | 3,407 | ||
| TECK RESOURCES LTD | CL B | 878742204 | 301,340 | 5,823 | SH | SOLE | 0 | 0 | 5,823 | ||
| TELEFONAKTIEBOLAGET LM ERICS | ADR B SEK 10 | 294821608 | 120,409 | 10,684 | SH | SOLE | 0 | 0 | 10,684 | ||
| TESLA INC | COM | 88160R101 | 1,147,221 | 3,086 | SH | SOLE | 0 | 0 | 3,086 | ||
| TOWER SEMICONDUCTOR LTD | SHS NEW | M87915274 | 2,894,894 | 16,497 | SH | SOLE | 0 | 0 | 16,497 | ||
| TRAVEL PLUS LEISURE CO | COM | 894164102 | 416,731 | 6,023 | SH | SOLE | 0 | 0 | 6,023 | ||
| TREX INC | COM | 89531P105 | 215,497 | 5,917 | SH | SOLE | 0 | 0 | 5,917 | ||
| TTM TECHNOLOGIES INC | COM | 87305R109 | 1,208,593 | 12,406 | SH | SOLE | 0 | 0 | 12,406 | ||
| TUTOR PERINI CORP | COM | 901109108 | 1,146,349 | 14,851 | SH | SOLE | 0 | 0 | 14,851 | ||
| UIPATH INC | CL A | 90364P105 | 137,696 | 12,405 | SH | SOLE | 0 | 0 | 12,405 | ||
| UNILEVER PLC | SPON ADR NEW | 904767803 | 201,047 | 3,529 | SH | SOLE | 0 | 0 | 3,529 | ||
| VALE S A | SPONSORED ADS | 91912E105 | 1,160,380 | 72,934 | SH | SOLE | 0 | 0 | 72,934 | ||
| VALLEY NATL BANCORP | COM | 919794107 | 134,773 | 10,975 | SH | SOLE | 0 | 0 | 10,975 | ||
| VANECK ETF TRUST | SEMICONDUCTR ETF | 92189F676 | 1,515,964 | 3,954 | SH | SOLE | 0 | 0 | 3,954 | ||
| VANGUARD INDEX FDS | S&P 500 ETF SHS | 922908363 | 527,042 | 882 | SH | SOLE | 0 | 0 | 882 | ||
| VANGUARD INDEX FDS | MID CAP ETF | 922908629 | 227,734 | 793 | SH | SOLE | 0 | 0 | 793 | ||
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 | 548,264 | 1,709 | SH | SOLE | 0 | 0 | 1,709 | ||
| VANGUARD WORLD FD | MEGA GRWTH IND | 921910816 | 498,984 | 1,358 | SH | SOLE | 0 | 0 | 1,358 | ||
| VEECO INSTRS INC DEL | COM | 922417100 | 640,563 | 18,918 | SH | SOLE | 0 | 0 | 18,918 | ||
| VERIZON COMMUNICATIONS INC | COM | 92343V104 | 1,124,731 | 22,405 | SH | SOLE | 0 | 0 | 22,405 | ||
| VERTEX PHARMACEUTICALS INC | COM | 92532F100 | 1,703,550 | 3,815 | SH | SOLE | 0 | 0 | 3,815 | ||
| WATTS WATER TECHNOLOGIES INC | CL A | 942749102 | 985,825 | 3,396 | SH | SOLE | 0 | 0 | 3,396 | ||
| WOLVERINE WORLD WIDE INC | COM | 978097103 | 164,652 | 10,089 | SH | SOLE | 0 | 0 | 10,089 | ||
| WOODSIDE ENERGY GROUP LTD | SPONSORED ADR | 980228308 | 1,385,780 | 58,031 | SH | SOLE | 0 | 0 | 58,031 | ||
| WYNDHAM HOTELS & RESORTS INC | COM | 98311A105 | 631,969 | 7,780 | SH | SOLE | 0 | 0 | 7,780 | ||
| XYLEM INC | COM | 98419M100 | 1,433,148 | 11,993 | SH | SOLE | 0 | 0 | 11,993 | ||