Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2023 ▲▼ | Q1 2024 ▲▼ | Change ▲▼ | Q4 2023 ▲▼ | Q1 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| NVIDIA CORPORATION(NVDA) | 22,245 | 16,861 | -5,384 | 11,016 | 15,235 | 3.45% | +4,219 |
| NEXTERA ENERGY INC(NEE) | 109,399 | 160,454 | +51,055 | 6,645 | 10,255 | 2.32% | +3,610 |
| FIRST SOLAR INC(FSLR) | 37,400 | 55,228 | +17,828 | 6,443 | 9,322 | 2.11% | +2,879 |
| AMAZON COM INC(AMZN) | 60,009 | 65,865 | +5,856 | 9,118 | 11,881 | 2.69% | +2,763 |
| LOWES COS INC(LOW) | 42,043 | 47,268 | +5,225 | 9,357 | 12,041 | 2.73% | +2,684 |
| UNITED RENTALS INC(URI) | 4,451 | 6,666 | +2,215 | 2,552 | 4,807 | 1.09% | +2,255 |
| QUALCOMM INC(QCOM) | 93,927 | 93,408 | -519 | 13,585 | 15,814 | 3.58% | +2,229 |
| MICROSOFT CORP(MSFT) | 13,770 | 17,465 | +3,695 | 5,178 | 7,348 | 1.66% | +2,170 |
| JPMORGAN CHASE & CO(JPM) | 71,317 | 70,761 | -556 | 12,131 | 14,173 | 3.21% | +2,042 |
| CLEVELAND-CLIFFS INC NEW(CLF) | 727,612 | 731,783 | +4,171 | 14,858 | 16,641 | 3.77% | +1,783 |
| PRUDENTIAL FINL INC(PFH) | 38,665 | 49,244 | +10,579 | 4,010 | 5,781 | 1.31% | +1,771 |
| CUMMINS INC(CMI) | 26,782 | 27,472 | +690 | 6,416 | 8,095 | 1.83% | +1,678 |
| ONEOK INC NEW(OKE) | 155,166 | 156,034 | +868 | 10,896 | 12,509 | 2.83% | +1,613 |
| INTERNATIONAL BUSINESS MACHS(IBM) | 33,518 | 36,769 | +3,251 | 5,482 | 7,021 | 1.59% | +1,540 |
| FORD MTR CO DEL(F) | 0 | 428,935 | +428,935 | 0 | 5,696 | 1.29% | +5,696 |
| CAMPING WORLD HLDGS INC | 92,771 | 138,764 | +45,993 | 2,436 | 3,865 | 0.88% | +1,428 |
| HANNON ARMSTRONG SUST INFR C(HASI) | 135,415 | 181,412 | +45,997 | 3,735 | 5,152 | 1.17% | +1,417 |
| US BANCORP DEL(USB) | 180,592 | 203,353 | +22,761 | 7,816 | 9,090 | 2.06% | +1,274 |
| DEERE & CO(DE) | 2,858 | 5,795 | +2,937 | 1,143 | 2,380 | 0.54% | +1,237 |
| COSTCO WHSL CORP NEW(COST) | 11,069 | 11,634 | +565 | 7,306 | 8,523 | 1.93% | +1,217 |
| WILLIAMS SONOMA INC(WSM) | 30,924 | 23,426 | -7,498 | 6,240 | 7,438 | 1.69% | +1,199 |
| JACOBS SOLUTIONS INC(J) | 31,786 | 34,101 | +2,315 | 4,126 | 5,242 | 1.19% | +1,117 |
| INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 HG | 52,274 | 103,243 | +50,969 | 1,107 | 2,187 | 0.50% | +1,080 |
| FISERV INC(FISV) | 33,344 | 34,316 | +972 | 4,429 | 5,484 | 1.24% | +1,055 |
| ZOETIS INC(ZTS) | 15,013 | 23,267 | +8,254 | 2,963 | 3,937 | 0.89% | +974 |
| AMERICAN WTR WKS CO INC NEW | 24,986 | 34,526 | +9,540 | 3,298 | 4,219 | 0.96% | +922 |
| INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP | 204,353 | 245,765 | +41,412 | 4,426 | 5,323 | 1.21% | +897 |
| ALPHABET INC(GOOG) | 39,810 | 42,294 | +2,484 | 5,561 | 6,383 | 1.45% | +822 |
| IQVIA HLDGS INC(IQV) | 0 | 3,190 | +3,190 | 0 | 807 | 0.18% | +807 |
| ABBOTT LABS | 58,775 | 63,949 | +5,174 | 6,469 | 7,268 | 1.65% | +799 |
| ABBVIE INC(ABBV) | 32,269 | 31,641 | -628 | 5,001 | 5,762 | 1.31% | +761 |
| GENERAL ELECTRIC CO(GE) | 17,279 | 16,848 | -431 | 2,205 | 2,957 | 0.67% | +752 |
| DONALDSON INC(DCI) | 84,416 | 83,856 | -560 | 5,517 | 6,262 | 1.42% | +746 |
| CHEVRON CORP NEW(CVX) | 14,192 | 18,085 | +3,893 | 2,117 | 2,853 | 0.65% | +736 |
| DANAHER CORPORATION(DHR) | 12,670 | 14,635 | +1,965 | 2,931 | 3,655 | 0.83% | +724 |
| INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 | 0 | 33,848 | +33,848 | 0 | 619 | 0.14% | +619 |
| EMERSON ELEC CO(EMR) | 0 | 5,068 | +5,068 | 0 | 575 | 0.13% | +575 |
| INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 | 125,999 | 155,030 | +29,031 | 2,555 | 3,111 | 0.70% | +556 |
| PFIZER INC(PFE) | 0 | 101,874 | +101,874 | 0 | 2,827 | 0.64% | +2,827 |
| EDISON INTL(EIX) | 33,320 | 41,320 | +8,000 | 2,382 | 2,923 | 0.66% | +541 |
| ALBEMARLE CORP(ALB) | 0 | 4,095 | +4,095 | 0 | 539 | 0.12% | +539 |
| INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2030 | 0 | 19,332 | +19,332 | 0 | 495 | 0.11% | +495 |
| BRISTOL-MYERS SQUIBB CO(BMY) | 0 | 60,091 | +60,091 | 0 | 3,259 | 0.74% | +3,259 |
| INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP | 0 | 29,988 | +29,988 | 0 | 492 | 0.11% | +492 |
| SYSCO CORP(SYY) | 23,238 | 26,916 | +3,678 | 1,699 | 2,185 | 0.50% | +486 |
| APPLIED MATLS INC | 18,165 | 16,570 | -1,595 | 2,944 | 3,417 | 0.77% | +473 |
| JOHNSON & JOHNSON(JNJ) | 19,636 | 22,141 | +2,505 | 3,078 | 3,502 | 0.79% | +425 |
| TENNANT CO(TNC) | 20,857 | 19,332 | -1,525 | 1,933 | 2,351 | 0.53% | +418 |
| CVS HEALTH CORP(CVS) | 64,883 | 69,444 | +4,561 | 5,123 | 5,539 | 1.25% | +416 |
| L3HARRIS TECHNOLOGIES INC(LHX) | 20,739 | 22,349 | +1,610 | 4,368 | 4,763 | 1.08% | +395 |
| PINNACLE WEST CAP CORP(PNW) | 13,715 | 18,185 | +4,470 | 985 | 1,359 | 0.31% | +374 |
| EATON CORP PLC(ETN) | 10,307 | 9,092 | -1,215 | 2,482 | 2,843 | 0.64% | +361 |
| BERKSHIRE HATHAWAY INC DEL | 3,648 | 3,949 | +301 | 1,301 | 1,661 | 0.38% | +360 |
| CISCO SYS INC(CSCO) | 52,935 | 60,653 | +7,718 | 2,674 | 3,027 | 0.69% | +353 |
| ALPHABET INC(GOOG) | 38,293 | 37,716 | -577 | 5,397 | 5,743 | 1.30% | +346 |
| UNITEDHEALTH GROUP INC(UNH) | 0 | 698 | +698 | 0 | 345 | 0.08% | +345 |
| IMPINJ INC(PI) | 9,377 | 9,242 | -135 | 844 | 1,187 | 0.27% | +343 |
| QUANTA SVCS INC | 9,100 | 8,785 | -315 | 1,964 | 2,282 | 0.52% | +319 |
| XYLEM INC(XYL) | 15,360 | 15,490 | +130 | 1,757 | 2,002 | 0.45% | +245 |
| INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 | 300,471 | 310,387 | +9,916 | 6,950 | 7,195 | 1.63% | +245 |
| VISA INC(V) | 0 | 873 | +873 | 0 | 244 | 0.06% | +244 |
| CLEAN HARBORS INC(CLH) | 6,822 | 6,837 | +15 | 1,191 | 1,376 | 0.31% | +186 |
| HONEYWELL INTL INC(HON) | 18,897 | 20,126 | +1,229 | 3,963 | 4,131 | 0.94% | +168 |
| KINDER MORGAN INC DEL(KMI) | 81,625 | 87,025 | +5,400 | 1,440 | 1,596 | 0.36% | +156 |
| NETFLIX INC(NFLX) | 1,236 | 1,235 | -1 | 602 | 750 | 0.17% | +148 |
| ADVANCED MICRO DEVICES INC(AMD) | 16,922 | 14,635 | -2,287 | 2,494 | 2,641 | 0.60% | +147 |
| INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 | 226,086 | 233,881 | +7,795 | 5,057 | 5,204 | 1.18% | +146 |
| TETRA TECH INC NEW(TTEK) | 7,666 | 7,666 | 0 | 1,280 | 1,416 | 0.32% | +136 |
| CORTEVA INC(CTVA) | 0 | 13,455 | +13,455 | 0 | 776 | 0.18% | +776 |
| ELI LILLY & CO(LLY) | 510 | 510 | 0 | 297 | 397 | 0.09% | +99 |
| WEYERHAEUSER CO MTN BE(WY) | 140,062 | 138,348 | -1,714 | 4,870 | 4,968 | 1.13% | +98 |
| BOEING CO(BA) | 5,062 | 7,337 | +2,275 | 1,319 | 1,416 | 0.32% | +97 |
| INTUITIVE SURGICAL INC | 1,412 | 1,410 | -2 | 476 | 563 | 0.13% | +86 |
| ROPER TECHNOLOGIES INC(ROP) | 8,664 | 8,565 | -99 | 4,723 | 4,804 | 1.09% | +80 |
| CRISPR THERAPEUTICS AG(CRSP) | 4,900 | 5,643 | +743 | 307 | 385 | 0.09% | +78 |
| BROADCOM INC(AVGO) | 9,856 | 8,354 | -1,502 | 11,002 | 11,073 | 2.51% | +71 |
| SHERWIN WILLIAMS CO(SHW) | 1,810 | 1,795 | -15 | 565 | 623 | 0.14% | +59 |
| CORNING INC(GLW) | 24,481 | 24,356 | -125 | 745 | 803 | 0.18% | +57 |
| ECOLAB INC(ECL) | 1,609 | 1,609 | 0 | 319 | 372 | 0.08% | +52 |
| INVESCO EXCH TRADED FD TR II | 34,944 | 34,492 | -452 | 1,541 | 1,593 | 0.36% | +52 |
| INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB | 156,779 | 159,660 | +2,881 | 3,026 | 3,067 | 0.69% | +41 |
| AT&T INC(T) | 0 | 66,454 | +66,454 | 0 | 1,170 | 0.26% | +1,170 |
| INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC | 19,131 | 18,727 | -404 | 624 | 659 | 0.15% | +35 |
| SELECT SECTOR SPDR TR ST STR MATER ETF | 4,133 | 4,165 | +32 | 354 | 387 | 0.09% | +33 |
| SELECT SECTOR SPDR TR ST STR FINL ETF | 9,767 | 9,459 | -308 | 367 | 398 | 0.09% | +31 |
| ISHARES TR | 3,162 | 3,096 | -66 | 362 | 389 | 0.09% | +28 |
| VERIFYME INC | 100,000 | 100,000 | 0 | 112 | 140 | 0.03% | +28 |
| INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB | 136,305 | 138,604 | +2,299 | 2,652 | 2,674 | 0.61% | +22 |
| WATERS CORP(WAT) | 1,334 | 1,334 | 0 | 439 | 459 | 0.10% | +20 |
| NORTHROP GRUMMAN CORP(NOC) | 843 | 843 | 0 | 395 | 404 | 0.09% | +9 |
| INVESCO EXCH TRD SLF IDX FD | 0 | 278,945 | +278,945 | 0 | 6,402 | 1.45% | +6,402 |
| ISHARES TR | 2,658 | 2,681 | +23 | 361 | 368 | 0.08% | +7 |
| ISHARES TR | 2,250 | 2,281 | +31 | 242 | 245 | 0.06% | +3 |
| PROSHARES TR INVT INT RT HG | 4,650 | 4,600 | -50 | 350 | 352 | 0.08% | +1 |
| STARBUCKS CORP(SBUX) | 4,270 | 4,270 | 0 | 410 | 390 | 0.09% | -20 |
| WORKDAY INC(WDAY) | 2,900 | 2,840 | -60 | 801 | 775 | 0.18% | -26 |
| THE REAL GOOD FOOD COMPANY I | 23,809 | 23,809 | 0 | 36 | 9 | 0.00% | -28 |
| MICROCHIP TECHNOLOGY INC.(MCHP) | 5,913 | 5,383 | -530 | 533 | 483 | 0.11% | -50 |
| INVESCO EXCH TRD SLF IDX FD | 136,084 | 133,408 | -2,676 | 2,784 | 2,726 | 0.62% | -58 |
| INTEL CORP(INTC) | 11,035 | 11,168 | +133 | 555 | 493 | 0.11% | -61 |