Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| TAIWAN SEMICONDUCTR F SPONSORE(TSM) | 152,342 | 148,717 | -3,625 | 20,726 | 25,849 | 3.94% | +5,122 |
| SOLVENTUM ORD(SOLV) | 0 | 72,250 | +72,250 | 0 | 3,821 | 0.58% | +3,821 |
| CORNING INC(GLW) | 713,833 | 703,431 | -10,402 | 23,528 | 27,328 | 4.17% | +3,800 |
| SALESFORCE.COM INC(CRM) | 0 | 14,700 | +14,700 | 0 | 3,779 | 0.58% | +3,779 |
| ESSENTIAL UTILITIES ORD(WTRG) | 0 | 95,700 | +95,700 | 0 | 3,572 | 0.55% | +3,572 |
| TERADATA CORP(TDC) | 0 | 98,650 | +98,650 | 0 | 3,409 | 0.52% | +3,409 |
| NETEASE ADR(NTES) | 0 | 30,700 | +30,700 | 0 | 2,934 | 0.45% | +2,934 |
| BROADCOM LTD AVGO(AVGO) | 11,144 | 10,914 | -230 | 14,770 | 17,523 | 2.67% | +2,752 |
| JAZZ PHARMACEUTICALS ORD(JAZZ) | 30,150 | 56,494 | +26,344 | 3,631 | 6,030 | 0.92% | +2,399 |
| AMERICAN TOWER CORP(AMT) | 39,881 | 52,081 | +12,200 | 7,880 | 10,124 | 1.54% | +2,243 |
| HALLIBURTON CO HLDG(HAL) | 157,008 | 242,408 | +85,400 | 6,189 | 8,189 | 1.25% | +1,999 |
| BLOOM ENERGY CL A ORD | 0 | 184,400 | +184,400 | 0 | 2,257 | 0.34% | +2,257 |
| ILLUMINA ORD(ILMN) | 0 | 16,950 | +16,950 | 0 | 1,769 | 0.27% | +1,769 |
| NOVARTIS AG(NVS) | 0 | 177,248 | +177,248 | 0 | 18,870 | 2.88% | +18,870 |
| EVERSOURCE ENERGY ES(ES) | 0 | 50,075 | +50,075 | 0 | 2,840 | 0.43% | +2,840 |
| COHERENT CORP(COHR) | 82,450 | 82,000 | -450 | 4,998 | 5,942 | 0.91% | +944 |
| CHEWY CL A ORD(CHWY) | 164,189 | 130,289 | -33,900 | 2,612 | 3,549 | 0.54% | +937 |
| TOMPKINS FINANCIAL CORP TMP(TMP) | 101,865 | 123,727 | +21,862 | 5,123 | 6,050 | 0.92% | +927 |
| LUMENTUM HOLDINGS INC(LITE) | 73,973 | 86,238 | +12,265 | 3,503 | 4,391 | 0.67% | +889 |
| MICROSOFT CORP(MSFT) | 34,746 | 34,573 | -173 | 14,619 | 15,453 | 2.36% | +834 |
| CACI INTERNATIONAL INC(CACI) | 17,009 | 16,859 | -150 | 6,444 | 7,252 | 1.11% | +808 |
| AMAZON.COM INC(AMZN) | 72,664 | 71,764 | -900 | 13,107 | 13,868 | 2.12% | +761 |
| OGE ENERGY CORP(OGE) | 0 | 556,280 | +556,280 | 0 | 19,859 | 3.03% | +19,859 |
| GE VERNOVA INC(GEV) | 0 | 4,119 | +4,119 | 0 | 706 | 0.11% | +706 |
| APPLE INC(AAPL) | 0 | 18,255 | +18,255 | 0 | 3,845 | 0.59% | +3,845 |
| WESTERN DIGITAL CORP(WDC) | 102,050 | 101,068 | -982 | 6,964 | 7,658 | 1.17% | +694 |
| ASTEC INDUSTRIES INC | 40,102 | 81,743 | +41,641 | 1,753 | 2,424 | 0.37% | +672 |
| SNOWFLAKE INC.(SNOW) | 0 | 17,450 | +17,450 | 0 | 2,357 | 0.36% | +2,357 |
| EQUINOR ADR REP ORD(EQNR) | 0 | 38,800 | +38,800 | 0 | 1,108 | 0.17% | +1,108 |
| UNITED THERAPEUTICS CORPORATIO(UTHR) | 0 | 7,450 | +7,450 | 0 | 2,373 | 0.36% | +2,373 |
| LAB CO OF AMER HLDG(LH) | 0 | 2,364 | +2,364 | 0 | 481 | 0.07% | +481 |
| TE CONNECTIVITY LTD F | 110,387 | 109,737 | -650 | 16,033 | 16,508 | 2.52% | +475 |
| ALBEMARLE CORP(ALB) | 14,925 | 25,525 | +10,600 | 1,966 | 2,438 | 0.37% | +472 |
| GRANITE CONSTRUCTION(GVA) | 0 | 106,460 | +106,460 | 0 | 6,597 | 1.01% | +6,597 |
| VANGUARD TOTAL STOCK MARKET ET | 0 | 1,588 | +1,588 | 0 | 425 | 0.06% | +425 |
| 3M CO(MMM) | 0 | 3,700 | +3,700 | 0 | 378 | 0.06% | +378 |
| ITRON INC(ITRI) | 62,458 | 61,799 | -659 | 5,779 | 6,116 | 0.93% | +337 |
| ELECTRONIC ARTS INC EA(EA) | 0 | 23,350 | +23,350 | 0 | 3,253 | 0.50% | +3,253 |
| ORACLE CORP(ORCL) | 21,630 | 21,355 | -275 | 2,717 | 3,015 | 0.46% | +298 |
| AMGEN INC.(AMGN) | 0 | 10,464 | +10,464 | 0 | 3,269 | 0.50% | +3,269 |
| EXXON MOBIL CORP | 108,547 | 111,986 | +3,439 | 12,618 | 12,892 | 1.97% | +274 |
| LILLY ELI & CO(LLY) | 3,558 | 3,358 | -200 | 2,768 | 3,040 | 0.46% | +272 |
| SKYWORKS SOLUTIONS INC SWKS(SWKS) | 5,000 | 7,600 | +2,600 | 542 | 810 | 0.12% | +268 |
| PUB SVC ENTERPISE GP(PEG) | 41,194 | 40,933 | -261 | 2,751 | 3,017 | 0.46% | +266 |
| IPG PHOTONICS CORP | 0 | 3,125 | +3,125 | 0 | 264 | 0.04% | +264 |
| FLOWSERVE CORP | 154,650 | 152,350 | -2,300 | 7,064 | 7,328 | 1.12% | +264 |
| HF SINCLAIR ORD(DINO) | 0 | 4,500 | +4,500 | 0 | 240 | 0.04% | +240 |
| CANADIAN WESTERN BK F | 0 | 7,400 | +7,400 | 0 | 234 | 0.04% | +234 |
| GENERAC HOLDINGS ORD(GNRC) | 0 | 50,775 | +50,775 | 0 | 6,713 | 1.02% | +6,713 |
| VANGUARD INFORMATION TECHNOLOG INF TECH ETF | 0 | 374 | +374 | 0 | 216 | 0.03% | +216 |
| NEXTERA ENERGY INC | 26,647 | 26,647 | 0 | 1,703 | 1,887 | 0.29% | +184 |
| HONEYWELL INTL INC(HON) | 0 | 32,269 | +32,269 | 0 | 6,891 | 1.05% | +6,891 |
| SOUTHERN CO(SO) | 25,800 | 26,093 | +293 | 1,851 | 2,024 | 0.31% | +173 |
| BLACK HILLS CORP | 56,842 | 59,984 | +3,142 | 3,104 | 3,262 | 0.50% | +158 |
| LINDSAY CORP(LNN) | 0 | 57,559 | +57,559 | 0 | 7,073 | 1.08% | +7,073 |
| MOODYS ORD(MCO) | 0 | 10,507 | +10,507 | 0 | 4,423 | 0.67% | +4,423 |
| RIVIAN AUTOMOTIVE CL A ORD(RIVN) | 0 | 11,000 | +11,000 | 0 | 148 | 0.02% | +148 |
| CIRRUS LOGIC INC(CRUS) | 3,950 | 3,950 | 0 | 366 | 504 | 0.08% | +139 |
| MODERNA INC(MRNA) | 11,400 | 11,250 | -150 | 1,215 | 1,336 | 0.20% | +121 |
| MA COM TECH SOLUTN | 0 | 6,100 | +6,100 | 0 | 680 | 0.10% | +680 |
| KINDER MORGAN INC(KMI) | 0 | 58,720 | +58,720 | 0 | 1,167 | 0.18% | +1,167 |
| TEXAS INSTRUMENTS(TXN) | 0 | 4,472 | +4,472 | 0 | 870 | 0.13% | +870 |
| ALPHABET INC. CLASS A | 1,852 | 1,903 | +51 | 280 | 347 | 0.05% | +67 |
| TORTOISE ENERGY INF CORP(TYG) | 15,041 | 15,241 | +200 | 465 | 531 | 0.08% | +67 |
| EAGLE BANCORP MONTANA INC | 52,082 | 55,192 | +3,110 | 669 | 732 | 0.11% | +64 |
| PALO ALTO NETWORKS INC(PANW) | 0 | 1,078 | +1,078 | 0 | 365 | 0.06% | +365 |
| SHELL PLC(SHEL) | 10,900 | 10,900 | 0 | 731 | 787 | 0.12% | +56 |
| ALGONQUIN POWER & UTILITIES CO | 0 | 73,300 | +73,300 | 0 | 430 | 0.07% | +430 |
| ALPHABET INC. CLASS C | 1,735 | 1,735 | 0 | 264 | 318 | 0.05% | +54 |
| MICRON TECHNOLOGY(MU) | 4,063 | 3,963 | -100 | 479 | 521 | 0.08% | +42 |
| VANGUARD S&P 500 ETF | 8,552 | 8,298 | -254 | 4,111 | 4,150 | 0.63% | +39 |
| CONSTELLATION ENERGY ORD(CEG) | 2,465 | 2,465 | 0 | 456 | 494 | 0.08% | +38 |
| A T & T INC(T) | 0 | 26,282 | +26,282 | 0 | 502 | 0.08% | +502 |
| VANGUARD FTSE EMERGING MARKETS | 28,269 | 27,669 | -600 | 1,181 | 1,211 | 0.18% | +30 |
| CIENA CORP(CIEN) | 16,500 | 17,500 | +1,000 | 816 | 843 | 0.13% | +27 |
| RBB BANCORP | 0 | 46,950 | +46,950 | 0 | 883 | 0.13% | +883 |
| DUKE ENERGY CORP(DUK) | 0 | 6,953 | +6,953 | 0 | 697 | 0.11% | +697 |
| SELECT SECTOR UTI SELECT SPDR | 0 | 6,767 | +6,767 | 0 | 461 | 0.07% | +461 |
| VERIZON COMMUNICATN | 4,774 | 5,350 | +576 | 200 | 221 | 0.03% | +20 |
| JOHNSON CONTROLS INTER F | 7,450 | 7,579 | +129 | 487 | 504 | 0.08% | +17 |
| XYLEM INC.(XYL) | 2,360 | 2,360 | 0 | 305 | 320 | 0.05% | +15 |
| GILEAD SCIENCES INC(GILD) | 4,478 | 4,978 | +500 | 328 | 342 | 0.05% | +14 |
| EATON CORP PLC F(ETN) | 840 | 869 | +29 | 263 | 272 | 0.04% | +10 |
| CROSSFIRST BANKSHARES ORD | 0 | 40,052 | +40,052 | 0 | 562 | 0.09% | +562 |
| GENERAL MOTORS CO(GM) | 5,550 | 5,550 | 0 | 252 | 258 | 0.04% | +6 |
| AMER ELECTRIC PWR CO | 3,754 | 3,754 | 0 | 323 | 329 | 0.05% | +6 |
| ALLIANT ENERGY CORP(LNT) | 0 | 11,300 | +11,300 | 0 | 575 | 0.09% | +575 |
| INTUIT INC(INTU) | 0 | 675 | +675 | 0 | 444 | 0.07% | +444 |
| ISHS MSCI EMERG MRKT MIN VOL F | 0 | 6,150 | +6,150 | 0 | 352 | 0.05% | +352 |
| SKANSKA AB FSPONSORED ADR | 0 | 78,300 | +78,300 | 0 | 1,411 | 0.22% | +1,411 |
| W E C ENERGY GROUP INC(WEC) | 0 | 2,587 | +2,587 | 0 | 203 | 0.03% | +203 |
| ROPER TECHNOLOGIES INC(ROP) | 0 | 499 | +499 | 0 | 281 | 0.04% | +281 |
| CHEVRON CORP(CVX) | 6,601 | 6,662 | +61 | 1,041 | 1,042 | 0.16% | +1 |
| DANAHER CORP(DHR) | 0 | 914 | +914 | 0 | 228 | 0.03% | +228 |
| HYDRO ONE ORD(HRNNF) | 0 | 29,700 | +29,700 | 0 | 865 | 0.13% | +865 |
| AVALON ADVANCED MATERIALS INC(AVLNF) | 0 | 18,750 | +18,750 | 0 | 1 | 0.00% | +1 |
| ITT INC(ITT) | 2,200 | 2,304 | +104 | 299 | 298 | 0.05% | -2 |
| DOMINION ENERGY INC | 15,300 | 15,278 | -22 | 753 | 749 | 0.11% | -4 |
| SPDR S&P REGIONAL BANKING ETF | 0 | 4,300 | +4,300 | 0 | 211 | 0.03% | +211 |
| INVSC WATER RESC PORTFOLIO ETF | 4,420 | 4,420 | 0 | 294 | 287 | 0.04% | -7 |