Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2023 ▲▼ | Q1 2024 ▲▼ | Change ▲▼ | Q4 2023 ▲▼ | Q1 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| TAIWAN SEMICONDUCTR F SPONSORE(TSM) | 153,542 | 152,342 | -1,200 | 15,968 | 20,726 | 3.18% | +4,758 |
| JAZZ PHARMACEUTICALS ORD(JAZZ) | 0 | 30,150 | +30,150 | 0 | 3,631 | 0.56% | +3,631 |
| TOMPKINS FINANCIAL CORP TMP(TMP) | 0 | 101,865 | +101,865 | 0 | 5,123 | 0.79% | +5,123 |
| WALT DISNEY CO(DIS) | 82,799 | 80,724 | -2,075 | 7,476 | 9,877 | 1.52% | +2,401 |
| MERCK & CO INC(MRK) | 98,799 | 98,199 | -600 | 10,771 | 12,957 | 1.99% | +2,186 |
| M D U RESOURCES GRP(MDU) | 0 | 411,568 | +411,568 | 0 | 10,372 | 1.59% | +10,372 |
| NETEASE ADR(NTES) | 0 | 19,150 | +19,150 | 0 | 1,981 | 0.30% | +1,981 |
| AMAZON.COM INC(AMZN) | 73,714 | 72,664 | -1,050 | 11,200 | 13,107 | 2.01% | +1,907 |
| IBM CORP(IBM) | 131,867 | 122,668 | -9,199 | 21,567 | 23,425 | 3.59% | +1,858 |
| EXXON MOBIL CORP | 0 | 108,547 | +108,547 | 0 | 12,618 | 1.94% | +12,618 |
| BROADCOM LTD AVGO(AVGO) | 11,715 | 11,144 | -571 | 13,077 | 14,770 | 2.27% | +1,694 |
| WESTERN DIGITAL CORP(WDC) | 103,750 | 102,050 | -1,700 | 5,433 | 6,964 | 1.07% | +1,531 |
| MICROSOFT CORP(MSFT) | 35,146 | 34,746 | -400 | 13,216 | 14,619 | 2.24% | +1,402 |
| COHERENT CORP(COHR) | 85,100 | 82,450 | -2,650 | 3,704 | 4,998 | 0.77% | +1,294 |
| AMERICAN TOWER CORP(AMT) | 30,821 | 39,881 | +9,060 | 6,654 | 7,880 | 1.21% | +1,226 |
| HALLIBURTON CO HLDG(HAL) | 138,748 | 157,008 | +18,260 | 5,016 | 6,189 | 0.95% | +1,174 |
| DENTSPLY SIRONA INC(XRAY) | 129,730 | 170,845 | +41,115 | 4,617 | 5,670 | 0.87% | +1,053 |
| FISERV INC(FISV) | 44,471 | 43,451 | -1,020 | 5,908 | 6,944 | 1.07% | +1,037 |
| INSTRUCTURE HOLDINGS ORD | 88,464 | 158,476 | +70,012 | 2,389 | 3,388 | 0.52% | +999 |
| ITRON INC(ITRI) | 63,356 | 62,458 | -898 | 4,784 | 5,779 | 0.89% | +995 |
| KNIFE RIVER ORD(KNF) | 62,336 | 61,874 | -462 | 4,125 | 5,017 | 0.77% | +891 |
| CACI INTERNATIONAL INC(CACI) | 0 | 17,009 | +17,009 | 0 | 6,444 | 0.99% | +6,444 |
| MODERNA INC(MRNA) | 0 | 11,400 | +11,400 | 0 | 1,215 | 0.19% | +1,215 |
| CORNING INC(GLW) | 744,708 | 713,833 | -30,875 | 22,676 | 23,528 | 3.61% | +852 |
| NEXTERA ENERGY INC | 14,497 | 26,647 | +12,150 | 881 | 1,703 | 0.26% | +822 |
| ALBEMARLE CORP(ALB) | 0 | 14,925 | +14,925 | 0 | 1,966 | 0.30% | +1,966 |
| PAYPAL HOLDINGS INCORPOR(PYPL) | 39,285 | 47,735 | +8,450 | 2,412 | 3,198 | 0.49% | +785 |
| DOMINION ENERGY INC | 0 | 15,300 | +15,300 | 0 | 753 | 0.12% | +753 |
| GE HEATHCARE TECHNOLOGY(GEHC) | 57,916 | 57,073 | -843 | 4,478 | 5,189 | 0.80% | +710 |
| VONTIER CORP(VNT) | 65,897 | 65,097 | -800 | 2,277 | 2,953 | 0.45% | +676 |
| LOWE'S COS INC LOW(LOW) | 22,375 | 21,975 | -400 | 4,980 | 5,598 | 0.86% | +618 |
| HERC HOLDINGS ORD(HRI) | 34,871 | 34,471 | -400 | 5,192 | 5,801 | 0.89% | +610 |
| BAXTER INTERNATIONAL INC | 0 | 63,107 | +63,107 | 0 | 2,697 | 0.41% | +2,697 |
| BLACK HILLS CORP | 0 | 56,842 | +56,842 | 0 | 3,104 | 0.48% | +3,104 |
| EMERA ORD(EMA) | 0 | 16,100 | +16,100 | 0 | 567 | 0.09% | +567 |
| SCHLUMBERGER LTD F(SLB) | 0 | 261,604 | +261,604 | 0 | 14,339 | 2.20% | +14,339 |
| SUMMIT MATERIALS CL A ORD | 116,893 | 111,923 | -4,970 | 4,496 | 4,988 | 0.77% | +493 |
| VANECK VIETNAM ETF | 0 | 216,900 | +216,900 | 0 | 3,015 | 0.46% | +3,015 |
| SYSCO CORP(SYY) | 70,535 | 69,435 | -1,100 | 5,158 | 5,637 | 0.86% | +479 |
| THERMO FISHER SCIENTIFIC INC(TMO) | 0 | 13,555 | +13,555 | 0 | 7,878 | 1.21% | +7,878 |
| LILLY ELI & CO(LLY) | 3,998 | 3,558 | -440 | 2,331 | 2,768 | 0.42% | +437 |
| LUMENTUM HOLDINGS INC(LITE) | 0 | 73,973 | +73,973 | 0 | 3,503 | 0.54% | +3,503 |
| ORACLE CORP(ORCL) | 0 | 21,630 | +21,630 | 0 | 2,717 | 0.42% | +2,717 |
| GORMAN RUPP ORD(GRC) | 119,604 | 118,104 | -1,500 | 4,250 | 4,671 | 0.72% | +421 |
| TE CONNECTIVITY LTD F | 111,112 | 110,387 | -725 | 15,611 | 16,033 | 2.46% | +421 |
| GSK PLC ADR(GSK) | 88,740 | 86,460 | -2,280 | 3,289 | 3,707 | 0.57% | +418 |
| NEXSTAR BROADCASTING GROUP-A N(NXST) | 29,155 | 28,943 | -212 | 4,570 | 4,987 | 0.77% | +417 |
| ARCBEST ORD(ARCB) | 21,750 | 21,225 | -525 | 2,615 | 3,025 | 0.46% | +410 |
| NORWOOD FINANCIAL CORP | 7,000 | 23,360 | +16,360 | 230 | 636 | 0.10% | +405 |
| FLOWSERVE CORP | 161,600 | 154,650 | -6,950 | 6,661 | 7,064 | 1.08% | +403 |
| CIRRUS LOGIC INC(CRUS) | 0 | 3,950 | +3,950 | 0 | 366 | 0.06% | +366 |
| ARGAN INC | 162,129 | 156,129 | -6,000 | 7,586 | 7,891 | 1.21% | +305 |
| VANGUARD S&P 500 ETF | 8,779 | 8,552 | -227 | 3,835 | 4,111 | 0.63% | +276 |
| EAGLE BANCORP MONTANA INC | 25,392 | 52,082 | +26,690 | 401 | 669 | 0.10% | +268 |
| ZIMMER BIOMET HOLDINGS INC(ZBH) | 32,664 | 32,080 | -584 | 3,975 | 4,234 | 0.65% | +259 |
| GENERAL MOTORS CO(GM) | 0 | 5,550 | +5,550 | 0 | 252 | 0.04% | +252 |
| ACV AUCTIONS CL A ORD(ACVA) | 0 | 66,284 | +66,284 | 0 | 1,244 | 0.19% | +1,244 |
| FIRSTENERGY CORP(FE) | 0 | 5,900 | +5,900 | 0 | 228 | 0.03% | +228 |
| FIRST OF LONG ISLAND CORP | 0 | 20,362 | +20,362 | 0 | 226 | 0.03% | +226 |
| ABBVIE INC(ABBV) | 0 | 1,220 | +1,220 | 0 | 222 | 0.03% | +222 |
| ASTEC INDUSTRIES INC | 0 | 40,102 | +40,102 | 0 | 1,753 | 0.27% | +1,753 |
| PUB SVC ENTERPISE GP(PEG) | 41,394 | 41,194 | -200 | 2,531 | 2,751 | 0.42% | +220 |
| CRH ADR REPSG 1 ORD | 0 | 2,500 | +2,500 | 0 | 216 | 0.03% | +216 |
| VERIZON COMMUNICATN | 0 | 4,774 | +4,774 | 0 | 200 | 0.03% | +200 |
| TORTOISE ENERGY INF CORP(TYG) | 10,035 | 15,041 | +5,006 | 289 | 465 | 0.07% | +176 |
| MICRON TECHNOLOGY(MU) | 0 | 4,063 | +4,063 | 0 | 479 | 0.07% | +479 |
| SKYWORKS SOLUTIONS INC SWKS(SWKS) | 0 | 5,000 | +5,000 | 0 | 542 | 0.08% | +542 |
| CONSTELLATION ENERGY ORD(CEG) | 0 | 2,465 | +2,465 | 0 | 456 | 0.07% | +456 |
| CIENA CORP(CIEN) | 0 | 16,500 | +16,500 | 0 | 816 | 0.13% | +816 |
| INVSC WILDERHILL CLEAN ENERGY WILDERHIL CLAN | 0 | 87,700 | +87,700 | 0 | 2,021 | 0.31% | +2,021 |
| BANCROFT FUND LTD | 92,772 | 101,122 | +8,350 | 1,482 | 1,617 | 0.25% | +134 |
| CHEWY CL A ORD(CHWY) | 104,889 | 164,189 | +59,300 | 2,479 | 2,612 | 0.40% | +134 |
| MARATHON PETROLEUM CORP(MPC) | 0 | 2,463 | +2,463 | 0 | 496 | 0.08% | +496 |
| BERKSHIRE HATHAWAY CLASS B | 0 | 1,799 | +1,799 | 0 | 757 | 0.12% | +757 |
| PHILLIPS 66(PSX) | 0 | 3,950 | +3,950 | 0 | 645 | 0.10% | +645 |
| VANGUARD FTSE EMERGING MARKETS | 26,319 | 28,269 | +1,950 | 1,082 | 1,181 | 0.18% | +99 |
| AGILENT TECHNOLOGIES INC(A) | 18,976 | 18,776 | -200 | 2,638 | 2,732 | 0.42% | +94 |
| TUTOR PERINI CORP(TPC) | 16,500 | 16,500 | 0 | 150 | 239 | 0.04% | +88 |
| ABBOTT LABORATORIES | 30,974 | 30,709 | -265 | 3,409 | 3,490 | 0.54% | +81 |
| XYLEM INC.(XYL) | 2,060 | 2,360 | +300 | 236 | 305 | 0.05% | +69 |
| SHELL PLC(SHEL) | 0 | 10,900 | +10,900 | 0 | 731 | 0.11% | +731 |
| A. O. SMITH CORP(AOS) | 8,700 | 8,700 | 0 | 717 | 778 | 0.12% | +61 |
| EATON CORP PLC F(ETN) | 840 | 840 | 0 | 202 | 263 | 0.04% | +60 |
| JOHNSON CONTROLS INTER F | 0 | 7,450 | +7,450 | 0 | 487 | 0.07% | +487 |
| WATTS WATER TECH INC CLASS A(WTS) | 21,125 | 20,975 | -150 | 4,401 | 4,458 | 0.68% | +57 |
| CHEVRON CORP(CVX) | 0 | 6,601 | +6,601 | 0 | 1,041 | 0.16% | +1,041 |
| EQUINIX REIT ORD(EQIX) | 6,125 | 6,045 | -80 | 4,933 | 4,989 | 0.77% | +56 |
| FRANKLIN ELECTRIC CO(FELE) | 0 | 5,400 | +5,400 | 0 | 577 | 0.09% | +577 |
| BP PLC F SPONSORED ADR 1 ADR R(BP) | 0 | 22,200 | +22,200 | 0 | 836 | 0.13% | +836 |
| SOUTHERN CO(SO) | 25,700 | 25,800 | +100 | 1,802 | 1,851 | 0.28% | +49 |
| GOODYEAR TIRE & RUBR CO COM(GT) | 0 | 17,200 | +17,200 | 0 | 236 | 0.04% | +236 |
| ALPHABET INC. CLASS C | 1,550 | 1,735 | +185 | 218 | 264 | 0.04% | +46 |
| IQVIA HOLDINGS INC(IQV) | 2,100 | 2,100 | 0 | 486 | 531 | 0.08% | +45 |
| ALPHABET INC. CLASS A | 1,702 | 1,852 | +150 | 238 | 280 | 0.04% | +42 |
| SHERWIN WILLIAMS CO(SHW) | 1,150 | 1,150 | 0 | 359 | 399 | 0.06% | +41 |
| ITT INC(ITT) | 0 | 2,200 | +2,200 | 0 | 299 | 0.05% | +299 |
| THE COCA-COLA CO(KO) | 0 | 8,311 | +8,311 | 0 | 508 | 0.08% | +508 |
| INVSC WATER RESC PORTFOLIO ETF | 0 | 4,420 | +4,420 | 0 | 294 | 0.05% | +294 |
| GILEAD SCIENCES INC(GILD) | 0 | 4,478 | +4,478 | 0 | 328 | 0.05% | +328 |
| AMER ELECTRIC PWR CO | 0 | 3,754 | +3,754 | 0 | 323 | 0.05% | +323 |