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 LABS | COM | 002824100 | 8,247,825 | 72,343 | SH | SOLE | 14,165 | 0 | 58,178 | ||
ABBVIE INC | COM | 00287Y109 | 6,216,275 | 31,478 | SH | SOLE | 4,445 | 0 | 27,033 | ||
ADVANCED MICRO DEVICES INC | COM | 007903107 | 3,121,786 | 19,026 | SH | SOLE | 8,571 | 0 | 10,455 | ||
ALBEMARLE CORP | COM | 012653101 | 227,778 | 2,405 | SH | SOLE | 1,670 | 0 | 735 | ||
ALPHABET INC | CAP STK CL A | 02079K305 | 6,788,904 | 40,934 | SH | SOLE | 14,439 | 0 | 26,495 | ||
ALPHABET INC | CAP STK CL C | 02079K107 | 5,794,696 | 34,659 | SH | SOLE | 4,156 | 0 | 30,503 | ||
AMAZON COM INC | COM | 023135106 | 11,921,393 | 63,980 | SH | SOLE | 14,142 | 0 | 49,838 | ||
AMENTUM HOLDINGS INC | COM | 023939101 | 1,196,153 | 37,090 | SH | SOLE | 12,395 | 0 | 24,695 | ||
AMERICAN WTR WKS CO INC NEW | COM | 030420103 | 6,289,782 | 43,010 | SH | SOLE | 11,689 | 0 | 31,321 | ||
APPLE INC | COM | 037833100 | 20,034,258 | 85,984 | SH | SOLE | 22,750 | 0 | 63,233 | ||
APPLIED MATLS INC | COM | 038222105 | 3,021,052 | 14,952 | SH | SOLE | 2,490 | 0 | 12,462 | ||
AT&T INC | COM | 00206R102 | 1,356,828 | 61,674 | SH | SOLE | 8,895 | 0 | 52,779 | ||
BECTON DICKINSON & CO | COM | 075887109 | 5,357,724 | 22,222 | SH | SOLE | 2,811 | 0 | 19,411 | ||
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 1,609,529 | 3,497 | SH | SOLE | 230 | 0 | 3,267 | ||
BLACKSTONE INC | COM | 09260D107 | 6,340,654 | 41,407 | SH | SOLE | 11,725 | 0 | 29,682 | ||
BOEING CO | COM | 097023105 | 757,463 | 4,982 | SH | SOLE | 1,870 | 0 | 3,112 | ||
BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 2,360,948 | 45,631 | SH | SOLE | 14,426 | 0 | 31,205 | ||
BROADCOM INC | COM | 11135F101 | 12,316,318 | 71,399 | SH | SOLE | 21,535 | 0 | 49,863 | ||
BROOKFIELD RENEWABLE PARTNER | PARTNERSHIP UNIT | G16258108 | 1,513,491 | 53,708 | SH | SOLE | 8,448 | 0 | 45,260 | ||
CAMPING WORLD HLDGS INC | CL A | 13462K109 | 2,161,780 | 89,256 | SH | SOLE | 13,299 | 0 | 75,957 | ||
CHEVRON CORP NEW | COM | 166764100 | 2,579,434 | 17,515 | SH | SOLE | 8,482 | 0 | 9,033 | ||
CISCO SYS INC | COM | 17275R102 | 3,369,873 | 63,320 | SH | SOLE | 24,380 | 0 | 38,939 | ||
CLEAN HARBORS INC | COM | 184496107 | 1,522,048 | 6,297 | SH | SOLE | 2,147 | 0 | 4,150 | ||
CLEVELAND-CLIFFS INC NEW | COM | 185899101 | 11,092,916 | 868,670 | SH | SOLE | 198,259 | 0 | 670,411 | ||
CORNING INC | COM | 219350105 | 1,099,673 | 24,356 | SH | SOLE | 2,770 | 0 | 21,586 | ||
COSTCO WHSL CORP NEW | COM | 22160K105 | 10,168,384 | 11,470 | SH | SOLE | 1,691 | 0 | 9,779 | ||
CRISPR THERAPEUTICS AG | NAMEN AKT | H17182108 | 296,538 | 6,312 | SH | SOLE | 4,652 | 0 | 1,660 | ||
CUMMINS INC | COM | 231021106 | 8,706,389 | 26,889 | SH | SOLE | 7,493 | 0 | 19,396 | ||
CVS HEALTH CORP | COM | 126650100 | 357,842 | 5,691 | SH | SOLE | 3,770 | 0 | 1,920 | ||
DANAHER CORPORATION | COM | 235851102 | 4,690,197 | 16,870 | SH | SOLE | 5,865 | 0 | 11,005 | ||
DEERE & CO | COM | 244199105 | 2,460,995 | 5,897 | SH | SOLE | 441 | 0 | 5,456 | ||
DIGITAL RLTY TR INC | COM | 253868103 | 979,719 | 6,054 | SH | SOLE | 949 | 0 | 5,105 | ||
DONALDSON INC | COM | 257651109 | 6,135,157 | 83,245 | SH | SOLE | 12,047 | 0 | 71,198 | ||
EAST WEST BANCORP INC | COM | 27579R104 | 889,869 | 10,755 | SH | SOLE | 560 | 0 | 10,195 | ||
EATON CORP PLC | SHS | G29183103 | 3,299,817 | 9,956 | SH | SOLE | 3,151 | 0 | 6,805 | ||
ECOLAB INC | COM | 278865100 | 387,080 | 1,516 | SH | SOLE | 1,395 | 0 | 121 | ||
EDISON INTL | COM | 281020107 | 3,721,356 | 42,730 | SH | SOLE | 10,535 | 0 | 32,195 | ||
ELI LILLY & CO | COM | 532457108 | 398,673 | 450 | SH | SOLE | 0 | 0 | 450 | ||
EMERSON ELEC CO | COM | 291011104 | 631,612 | 5,775 | SH | SOLE | 3,990 | 0 | 1,785 | ||
ENERGY RECOVERY INC | COM | 29270J100 | 285,770 | 16,433 | SH | SOLE | 15,119 | 0 | 1,314 | ||
FEDEX CORP | COM | 31428X106 | 3,390,074 | 12,387 | SH | SOLE | 1,674 | 0 | 10,713 | ||
FIRST SOLAR INC | COM | 336433107 | 12,117,795 | 48,580 | SH | SOLE | 13,739 | 0 | 34,841 | ||
FISERV INC | COM | 337738108 | 6,016,299 | 33,489 | SH | SOLE | 5,443 | 0 | 28,046 | ||
FORD MTR CO | COM | 345370860 | 5,432,539 | 514,445 | SH | SOLE | 158,135 | 0 | 356,310 | ||
GE AEROSPACE | COM NEW | 369604301 | 2,990,966 | 15,860 | SH | SOLE | 6,958 | 0 | 8,902 | ||
GE VERNOVA INC | COM | 36828A101 | 2,203,027 | 8,640 | SH | SOLE | 4,009 | 0 | 4,631 | ||
HA SUSTAINABLE INFRA CAP INC | COM | 41068X100 | 6,419,141 | 186,224 | SH | SOLE | 42,408 | 0 | 143,816 | ||
HONEYWELL INTL INC | COM | 438516106 | 4,431,449 | 21,438 | SH | SOLE | 7,823 | 0 | 13,615 | ||
IMPINJ INC | COM | 453204109 | 1,545,953 | 7,140 | SH | SOLE | 3,429 | 0 | 3,711 | ||
INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 8,515,559 | 38,518 | SH | SOLE | 11,641 | 0 | 26,877 | ||
INTUITIVE SURGICAL INC | COM NEW | 46120E602 | 665,180 | 1,354 | SH | SOLE | 1,152 | 0 | 202 | ||
INVESCO EXCH TRADED FD TR II | RUSEL 1000 EQL | 46138E420 | 1,582,715 | 32,533 | SH | SOLE | 4,238 | 0 | 28,294 | ||
INVESCO EXCH TRD SLF IDX FD | BULETSHS 2027 | 46138J585 | 7,119,378 | 313,629 | SH | SOLE | 67,986 | 0 | 245,643 | ||
INVESCO EXCH TRD SLF IDX FD | BULETSHS 2029 | 46138J577 | 2,209,836 | 117,482 | SH | SOLE | 7,072 | 0 | 110,410 | ||
INVESCO EXCH TRD SLF IDX FD | BULETSHS 2029 HG | 46138J395 | 5,383,987 | 246,294 | SH | SOLE | 37,814 | 0 | 208,480 | ||
INVESCO EXCH TRD SLF IDX FD | BULLETSHS 2030 | 46139W841 | 798,456 | 30,256 | SH | SOLE | 750 | 0 | 29,506 | ||
INVESCO EXCH TRD SLF IDX FD | BULSHS 2024 CB | 46138J841 | 551,844 | 26,129 | SH | SOLE | 7,000 | 0 | 19,129 | ||
INVESCO EXCH TRD SLF IDX FD | BULSHS 2024 HY | 46138J833 | 739,854 | 32,564 | SH | SOLE | 15,006 | 0 | 17,558 | ||
INVESCO EXCH TRD SLF IDX FD | BULSHS 2025 CB | 46138J825 | 2,531,835 | 122,607 | SH | SOLE | 14,576 | 0 | 108,031 | ||
INVESCO EXCH TRD SLF IDX FD | BULSHS 2025 HY | 46138J817 | 6,184,785 | 267,508 | SH | SOLE | 49,858 | 0 | 217,650 | ||
INVESCO EXCH TRD SLF IDX FD | BULSHS 2026 CB | 46138J791 | 3,411,655 | 174,420 | SH | SOLE | 24,497 | 0 | 149,923 | ||
INVESCO EXCH TRD SLF IDX FD | BULSHS 2027 CB | 46138J783 | 3,410,061 | 172,924 | SH | SOLE | 23,304 | 0 | 149,620 | ||
INVESCO EXCH TRD SLF IDX FD | INVSCO 28 HYCORP | 46138J452 | 6,933,509 | 312,884 | SH | SOLE | 69,570 | 0 | 243,314 | ||
INVESCO EXCH TRD SLF IDX FD | INVSCO 30 CORP | 46138J460 | 616,200 | 36,354 | SH | SOLE | 3,036 | 0 | 33,318 | ||
INVESCO EXCH TRD SLF IDX FD | INVSCO BLSH 26 | 46138J635 | 7,242,294 | 308,774 | SH | SOLE | 59,412 | 0 | 249,362 | ||
INVESCO EXCH TRD SLF IDX FD | INVSCO BLSH 28 | 46138J643 | 3,855,082 | 187,504 | SH | SOLE | 26,681 | 0 | 160,823 | ||
INVESCO EXCHANGE TRADED FD T | S&P500 EQL TEC | 46137V282 | 643,436 | 17,067 | SH | SOLE | 1,876 | 0 | 15,191 | ||
IQVIA HLDGS INC | COM | 46266C105 | 4,014,035 | 16,939 | SH | SOLE | 6,049 | 0 | 10,890 | ||
ISHARES TR | ISHARES BIOTECH | 464287556 | 378,617 | 2,600 | SH | SOLE | 385 | 0 | 2,215 | ||
ISHARES TR | US INDUSTRIALS | 464287754 | 364,209 | 2,725 | SH | SOLE | 350 | 0 | 2,374 | ||
JACOBS SOLUTIONS INC | COM | 46982L108 | 4,855,081 | 37,090 | SH | SOLE | 12,395 | 0 | 24,695 | ||
JOHNSON & JOHNSON | COM | 478160104 | 4,114,865 | 25,391 | SH | SOLE | 8,971 | 0 | 16,420 | ||
JPMORGAN CHASE & CO. | COM | 46625H100 | 14,043,065 | 66,599 | SH | SOLE | 15,851 | 0 | 50,748 | ||
KINDER MORGAN INC DEL | COM | 49456B101 | 1,877,540 | 84,995 | SH | SOLE | 17,050 | 0 | 67,945 | ||
L3HARRIS TECHNOLOGIES INC | COM | 502431109 | 5,418,441 | 22,779 | SH | SOLE | 5,057 | 0 | 17,722 | ||
LABCORP HOLDINGS INC | COM SHS | 504922105 | 6,431,531 | 28,779 | SH | SOLE | 9,824 | 0 | 18,955 | ||
LIMONEIRA CO | COM | 532746104 | 1,590,265 | 60,010 | SH | SOLE | 60,010 | 0 | 0 | ||
LOWES COS INC | COM | 548661107 | 13,276,525 | 49,018 | SH | SOLE | 9,724 | 0 | 39,294 | ||
MICROCHIP TECHNOLOGY INC. | COM | 595017104 | 412,931 | 5,143 | SH | SOLE | 3,649 | 0 | 1,494 | ||
MICROSOFT CORP | COM | 594918104 | 8,891,719 | 20,664 | SH | SOLE | 5,583 | 0 | 15,081 | ||
NETFLIX INC | COM | 64110L106 | 946,875 | 1,335 | SH | SOLE | 235 | 0 | 1,100 | ||
NEXTERA ENERGY INC | COM | 65339F101 | 13,120,070 | 155,212 | SH | SOLE | 39,913 | 0 | 115,299 | ||
NORTHROP GRUMMAN CORP | COM | 666807102 | 410,838 | 778 | SH | SOLE | 60 | 0 | 718 | ||
NVIDIA CORPORATION | COM | 67066G104 | 17,790,030 | 146,492 | SH | SOLE | 30,812 | 0 | 115,680 | ||
ONEOK INC NEW | COM | 682680103 | 13,514,488 | 148,299 | SH | SOLE | 34,699 | 0 | 113,600 | ||
PALO ALTO NETWORKS INC | COM | 697435105 | 12,387,174 | 36,241 | SH | SOLE | 8,108 | 0 | 28,133 | ||
PFIZER INC | COM | 717081103 | 2,577,541 | 89,065 | SH | SOLE | 23,530 | 0 | 65,535 | ||
PINNACLE WEST CAP CORP | COM | 723484101 | 1,629,613 | 18,395 | SH | SOLE | 6,530 | 0 | 11,865 | ||
PROSHARES TR | INVT INT RT HG | 74347B607 | 200,252 | 2,600 | SH | SOLE | 400 | 0 | 2,200 | ||
PRUDENTIAL FINL INC | COM | 744320102 | 6,075,950 | 50,173 | SH | SOLE | 15,716 | 0 | 34,457 | ||
QUALCOMM INC | COM | 747525103 | 14,586,644 | 85,779 | SH | SOLE | 21,748 | 0 | 64,030 | ||
QUANTA SVCS INC | COM | 74762E102 | 2,738,210 | 9,184 | SH | SOLE | 2,214 | 0 | 6,970 | ||
ROPER TECHNOLOGIES INC | COM | 776696106 | 4,940,631 | 8,879 | SH | SOLE | 1,877 | 0 | 7,002 | ||
SELECT SECTOR SPDR TR | FINANCIAL | 81369Y605 | 378,540 | 8,353 | SH | SOLE | 1,070 | 0 | 7,282 | ||
SELECT SECTOR SPDR TR | SBI MATERIALS | 81369Y100 | 360,057 | 3,736 | SH | SOLE | 512 | 0 | 3,223 | ||
SHERWIN WILLIAMS CO | COM | 824348106 | 715,631 | 1,875 | SH | SOLE | 325 | 0 | 1,550 | ||
STARBUCKS CORP | COM | 855244109 | 367,050 | 3,765 | SH | SOLE | 0 | 0 | 3,765 | ||
STMICROELECTRONICS N V | NY REGISTRY | 861012102 | 274,081 | 9,219 | SH | SOLE | 5,582 | 0 | 3,637 | ||
SYSCO CORP | COM | 871829107 | 1,100,100 | 14,093 | SH | SOLE | 2,837 | 0 | 11,256 | ||
TAKE-TWO INTERACTIVE SOFTWAR | COM | 874054109 | 236,713 | 1,540 | SH | SOLE | 412 | 0 | 1,128 | ||
TENNANT CO | COM | 880345103 | 1,807,857 | 18,824 | SH | SOLE | 4,971 | 0 | 13,853 | ||
TESLA INC | COM | 88160R101 | 205,380 | 785 | SH | SOLE | 170 | 0 | 615 | ||
TETRA TECH INC NEW | COM | 88162G103 | 1,713,323 | 36,330 | SH | SOLE | 11,950 | 0 | 24,380 | ||
THE REAL GOOD FOOD COMPANY I | COM CL A | 75601G109 | 9,524 | 23,809 | SH | SOLE | 23,809 | 0 | 0 | ||
THOR INDS INC | COM | 885160101 | 2,058,020 | 18,728 | SH | SOLE | 1,492 | 0 | 17,236 | ||
ULTA BEAUTY INC | COM | 90384S303 | 1,993,462 | 5,123 | SH | SOLE | 1,520 | 0 | 3,603 | ||
UNITED RENTALS INC | COM | 911363109 | 5,753,132 | 7,105 | SH | SOLE | 1,057 | 0 | 6,048 | ||
UNITEDHEALTH GROUP INC | COM | 91324P102 | 330,344 | 565 | SH | SOLE | 150 | 0 | 415 | ||
US BANCORP DEL | COM NEW | 902973304 | 9,499,584 | 207,732 | SH | SOLE | 52,538 | 0 | 155,194 | ||
VERIFYME INC | COM NEW | 92346X206 | 143,000 | 100,000 | SH | SOLE | 0 | 0 | 100,000 | ||
WATERS CORP | COM | 941848103 | 460,299 | 1,279 | SH | SOLE | 919 | 0 | 360 | ||
WEYERHAEUSER CO MTN BE | COM NEW | 962166104 | 4,575,163 | 135,120 | SH | SOLE | 20,787 | 0 | 114,333 | ||
WILLIAMS SONOMA INC | COM | 969904101 | 6,227,009 | 40,195 | SH | SOLE | 17,150 | 0 | 23,045 | ||
WORKDAY INC | CL A | 98138H101 | 707,567 | 2,895 | SH | SOLE | 430 | 0 | 2,465 | ||
XYLEM INC | COM | 98419M100 | 2,531,813 | 18,750 | SH | SOLE | 9,195 | 0 | 9,555 | ||
ZOETIS INC | CL A | 98978V103 | 5,365,330 | 27,461 | SH | SOLE | 8,922 | 0 | 18,539 |