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 | 11,814,391 | 71,973 | SH | SOLE | 71,973 | 0 | 0 | ||
| ABBVIE INC | COM | 00287Y109 | 4,291,731 | 16,406 | SH | SOLE | 16,406 | 0 | 0 | ||
| ALPHABET INC | CAP STK CL A | 02079K305 | 15,874,762 | 46,137 | SH | SOLE | 46,137 | 0 | 0 | ||
| ALPHABET INC | CAP STK CL C | 02079K107 | 856,620 | 2,514 | SH | SOLE | 2,514 | 0 | 0 | ||
| AMAZON COM INC | COM | 023135106 | 14,802,002 | 59,410 | SH | SOLE | 59,410 | 0 | 0 | ||
| AMERICAN WTR WKS CO INC NEW | COM | 030420103 | 3,990,372 | 30,821 | SH | SOLE | 30,821 | 0 | 0 | ||
| AMPHENOL CORP | CL A | 032095101 | 1,543,449 | 18,309 | SH | SOLE | 18,309 | 0 | 0 | ||
| APPLE INC | COM | 037833100 | 13,321,520 | 40,002 | SH | SOLE | 40,002 | 0 | 0 | ||
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 209,637 | 421 | SH | SOLE | 421 | 0 | 0 | ||
| BHP BILLITON LIMITED | SPONSORED ADS | 088606108 | 4,678,162 | 55,141 | SH | SOLE | 55,141 | 0 | 0 | ||
| BITMINE IMMERSION TECHS INC | COM NEW | 09175A206 | 28,301,614 | 1,070,814 | SH | SOLE | 1,070,814 | 0 | 0 | ||
| BLACKROCK ETF TRUST II | ISHA FLEX IN ETF | 092528603 | 29,753,195 | 585,808 | SH | SOLE | 585,808 | 0 | 0 | ||
| BLACKROCK INC | COM | 09290D101 | 3,871,225 | 3,658 | SH | SOLE | 3,658 | 0 | 0 | ||
| BOEING CO | COM | 097023105 | 8,674,023 | 46,622 | SH | SOLE | 46,622 | 0 | 0 | ||
| BROADCOM INC | COM | 11135F101 | 5,996,218 | 17,074 | SH | SOLE | 17,074 | 0 | 0 | ||
| CANADIAN NATL RY CO | COM | 136375102 | 4,466,241 | 37,563 | SH | SOLE | 37,563 | 0 | 0 | ||
| CHEVRON CORPORATION | COM | 166764100 | 4,375,812 | 21,428 | SH | SOLE | 21,428 | 0 | 0 | ||
| CONSTELLATION ENERGY CORP | COM | 21037T109 | 4,025,455 | 15,847 | SH | SOLE | 15,847 | 0 | 0 | ||
| CORTEVA INC | COM | 22052L104 | 3,812,803 | 49,102 | SH | SOLE | 49,102 | 0 | 0 | ||
| COSTCO WHOLESALE CORPORATION | COM | 22160K105 | 3,846,223 | 4,225 | SH | SOLE | 4,225 | 0 | 0 | ||
| CUMMINS INC | COM | 231021106 | 3,386,108 | 6,555 | SH | SOLE | 6,555 | 0 | 0 | ||
| DOUBLELINE INCOME SOLUTIONS | COM | 258622109 | 803,190 | 80,319 | SH | SOLE | 80,319 | 0 | 0 | ||
| EATON CORP PLC | SHS | G29183103 | 4,410,768 | 10,265 | SH | SOLE | 10,265 | 0 | 0 | ||
| ECOLAB INC | COM | 278865100 | 3,987,725 | 14,523 | SH | SOLE | 14,523 | 0 | 0 | ||
| ELI LILLY & CO | COM | 532457108 | 12,333,617 | 10,659 | SH | SOLE | 10,659 | 0 | 0 | ||
| EQUINIX INC | COM | 29444U700 | 1,440,966 | 1,424 | SH | SOLE | 1,424 | 0 | 0 | ||
| EXXONMOBIL HOLDINGS CORP | COM SHS | 30233Q108 | 11,421,621 | 70,179 | SH | SOLE | 70,179 | 0 | 0 | ||
| FREEPORT MCMORAN INC | CL B | 35671D857 | 14,266,536 | 203,808 | SH | SOLE | 203,808 | 0 | 0 | ||
| GARMIN LTD | SHS | H2906T109 | 5,282,732 | 18,417 | SH | SOLE | 18,417 | 0 | 0 | ||
| GLOBAL X FDS | GLBL X MLP ETF | 37954Y343 | 3,807,171 | 71,510 | SH | SOLE | 71,510 | 0 | 0 | ||
| HA SUSTAINABLE INFRA CAP INC | COM | 41068X100 | 1,369,095 | 38,222 | SH | SOLE | 38,222 | 0 | 0 | ||
| HIMS & HERS HEALTH INC | COM CL A | 433000106 | 1,388,125 | 46,597 | SH | SOLE | 46,597 | 0 | 0 | ||
| HUDBAY MINERALS INC | COM | 443628102 | 2,335,918 | 87,553 | SH | SOLE | 87,553 | 0 | 0 | ||
| ILLINOIS TOOL WKS INC | COM | 452308109 | 3,605,779 | 14,015 | SH | SOLE | 14,015 | 0 | 0 | ||
| INFLEQTION INC | COM SHS | 45676K103 | 3,319,210 | 246,415 | SH | SOLE | 246,415 | 0 | 0 | ||
| INNODATA INC | COM NEW | 457642205 | 1,457,044 | 22,157 | SH | SOLE | 22,157 | 0 | 0 | ||
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 3,534,955 | 16,073 | SH | SOLE | 16,073 | 0 | 0 | ||
| INVESCO EXCH TRADED FD TR II | NASDAQ 100 ETF | 46138G649 | 2,256,468 | 7,407 | SH | SOLE | 7,407 | 0 | 0 | ||
| INVESCO EXCHANGE TRADED FD T | S&P500 EQL WGT | 46137V357 | 3,976,510 | 19,116 | SH | SOLE | 19,116 | 0 | 0 | ||
| IONQ INC | COM | 46222L108 | 1,564,969 | 35,681 | SH | SOLE | 35,681 | 0 | 0 | ||
| ISHARES BITCOIN TRUST ETF | SHS BEN INT | 46438F101 | 466,772 | 9,860 | SH | SOLE | 9,860 | 0 | 0 | ||
| ISHARES TR | 20 YR TR BD ETF | 464287432 | 25,443,425 | 327,120 | SH | SOLE | 327,120 | 0 | 0 | ||
| ISHARES TR | IBOXX HI YD ETF | 464288513 | 18,659,857 | 241,677 | SH | SOLE | 241,677 | 0 | 0 | ||
| ISHARES TR | IBOXX INV CP ETF | 464287242 | 1,184,368 | 11,591 | SH | SOLE | 11,591 | 0 | 0 | ||
| JANUS DETROIT STR TR | B-BBB CLO ETF | 47103U753 | 768,626 | 16,281 | SH | SOLE | 16,281 | 0 | 0 | ||
| JPMORGAN CHASE & CO | COM | 46625H100 | 4,189,521 | 12,664 | SH | SOLE | 12,664 | 0 | 0 | ||
| KIMBERLY-CLARK CORP | COM | 494368103 | 3,689,703 | 37,870 | SH | SOLE | 37,870 | 0 | 0 | ||
| KINDER MORGAN INC DEL | COM | 49456B101 | 3,677,717 | 121,981 | SH | SOLE | 121,981 | 0 | 0 | ||
| L3HARRIS TECHNOLOGIES INC | COM | 502431109 | 3,493,689 | 14,755 | SH | SOLE | 14,755 | 0 | 0 | ||
| LOCKHEED MARTIN CORP | COM | 539830109 | 4,963,757 | 9,747 | SH | SOLE | 9,747 | 0 | 0 | ||
| LOUISIANA PAC CORP | COM | 546347105 | 8,670,721 | 134,326 | SH | SOLE | 134,326 | 0 | 0 | ||
| LOWES COS INC | COM | 548661107 | 3,301,555 | 17,915 | SH | SOLE | 17,915 | 0 | 0 | ||
| MANITOWOC CO INC | COM NEW | 563571405 | 2,180,078 | 101,588 | SH | SOLE | 101,588 | 0 | 0 | ||
| MASTERCARD INCORPORATED | CL A | 57636Q104 | 3,990,988 | 7,237 | SH | SOLE | 7,237 | 0 | 0 | ||
| MCDONALDS CORP | COM | 580135101 | 3,335,376 | 14,443 | SH | SOLE | 14,443 | 0 | 0 | ||
| META PLATFORMS INC | CL A | 30303M102 | 355,338 | 490 | SH | SOLE | 490 | 0 | 0 | ||
| MICROSOFT CORP | COM | 594918104 | 22,930,481 | 44,708 | SH | SOLE | 44,708 | 0 | 0 | ||
| NEWMONT CORP | COM | 651639106 | 5,539,870 | 48,031 | SH | SOLE | 48,031 | 0 | 0 | ||
| NEXTERA ENERGY INC | COM | 65339F101 | 7,716,592 | 101,883 | SH | SOLE | 101,883 | 0 | 0 | ||
| NVIDIA CORPORATION | COM | 67066G104 | 25,273,998 | 110,666 | SH | SOLE | 110,666 | 0 | 0 | ||
| OREILLY AUTOMOTIVE INC | COM | 67103H107 | 1,227,769 | 14,375 | SH | SOLE | 14,375 | 0 | 0 | ||
| PALANTIR TECHNOLOGIES INC | CL A | 69608A108 | 2,906,196 | 15,537 | SH | SOLE | 15,537 | 0 | 0 | ||
| PARKER-HANNIFIN CORP | COM | 701094104 | 4,853,534 | 5,080 | SH | SOLE | 5,080 | 0 | 0 | ||
| PHILIP MORRIS INTL INC | COM | 718172109 | 3,986,164 | 20,890 | SH | SOLE | 20,890 | 0 | 0 | ||
| POOL CORP | COM | 73278L105 | 945,857 | 5,843 | SH | SOLE | 5,843 | 0 | 0 | ||
| POWELL INDS INC | COM | 739128106 | 2,198,105 | 11,916 | SH | SOLE | 11,916 | 0 | 0 | ||
| PROCTER & GAMBLE CO | COM | 742718109 | 3,863,101 | 26,591 | SH | SOLE | 26,591 | 0 | 0 | ||
| QUANTA SVCS INC | COM | 74762E102 | 15,897,279 | 24,742 | SH | SOLE | 24,742 | 0 | 0 | ||
| QUANTINUUM INC | CL A COM | 74768A104 | 6,682,935 | 139,054 | SH | SOLE | 139,054 | 0 | 0 | ||
| RBB FD INC | F/M US TREASURY | 74933W452 | 495,659 | 9,943 | SH | SOLE | 9,943 | 0 | 0 | ||
| REDDIT INC | CL A | 75734B100 | 844,384 | 5,928 | SH | SOLE | 5,928 | 0 | 0 | ||
| ROCKWELL AUTOMATION INC | COM | 773903109 | 1,514,511 | 3,479 | SH | SOLE | 3,479 | 0 | 0 | ||
| ROPER TECHNOLOGIES INC | COM | 776696106 | 3,667,058 | 10,495 | SH | SOLE | 10,495 | 0 | 0 | ||
| RTX CORPORATION | COM | 75513E101 | 4,282,760 | 23,069 | SH | SOLE | 23,069 | 0 | 0 | ||
| SHERWIN WILLIAMS CO | COM | 824348106 | 3,636,464 | 11,249 | SH | SOLE | 11,249 | 0 | 0 | ||
| STATE STR SPDR S&P 500 ETF T | TR UNIT | 78462F103 | 399,742 | 524 | SH | SOLE | 524 | 0 | 0 | ||
| STERIS PLC | SHS USD | G8473T100 | 3,284,556 | 15,640 | SH | SOLE | 15,640 | 0 | 0 | ||
| STRATEGY INC | CL A NEW | 594972408 | 22,523,826 | 147,128 | SH | SOLE | 147,128 | 0 | 0 | ||
| STRATEGY INC | CL A NEW | 594972408 | 306,180 | 2,000 | SH | Call | SOLE | 2,000 | 0 | 0 | |
| TAIWAN SEMICONDUCTOR MANUFAC | SPONSORED ADS | 874039100 | 3,232,106 | 7,085 | SH | SOLE | 7,085 | 0 | 0 | ||
| TARGET CORP | COM | 87612E106 | 259,949 | 1,659 | SH | SOLE | 1,659 | 0 | 0 | ||
| TESLA INC | COM | 88160R101 | 12,196,239 | 34,374 | SH | SOLE | 34,374 | 0 | 0 | ||
| TJX COS INC NEW | COM | 872540109 | 286,716 | 2,167 | SH | SOLE | 2,167 | 0 | 0 | ||
| TRANSDIGM GROUP INC | COM | 893641100 | 991,029 | 915 | SH | SOLE | 915 | 0 | 0 | ||
| TRANSMEDICS GROUP INC | COM | 89377M109 | 1,291,556 | 15,477 | SH | SOLE | 15,477 | 0 | 0 | ||
| UNITEDHEALTH GROUP INC | COM | 91324P102 | 15,756,723 | 42,924 | SH | SOLE | 42,924 | 0 | 0 | ||
| VANGUARD BD INDEX FDS | LONG TERM BOND | 921937793 | 23,563,783 | 375,638 | SH | SOLE | 375,638 | 0 | 0 | ||
| VERIZON COMMUNICATIONS INC | COM | 92343V104 | 3,884,314 | 84,681 | SH | SOLE | 84,681 | 0 | 0 | ||
| VISA INC | COM CL A | 92826C839 | 10,607,727 | 29,521 | SH | SOLE | 29,521 | 0 | 0 | ||
| WABTEC | COM | 929740108 | 1,518,713 | 5,288 | SH | SOLE | 5,288 | 0 | 0 | ||
| WALMART INC | COM | 931142103 | 3,728,834 | 35,882 | SH | SOLE | 35,882 | 0 | 0 | ||
| XCEL ENERGY INC | COM | 98389B100 | 3,305,597 | 46,901 | SH | SOLE | 46,901 | 0 | 0 | ||