
Loading portfolio…
| # | Issuer | Value | Shares | % Portfolio |
|---|---|---|---|---|
| 1 | CORNING INC | $43.5M | 319742 | 5.76% |
| 2 | TAIWAN SEMICONDUCTOR M F SPONS | $40.8M | 120778 | 5.41% |
| 3 | EMERSON ELEC CO | $32.8M | 250719 | 4.35% |
| 4 | CISCO SYSTEMS INC | $24.9M | 320574 | 3.30% |
| 5 | OGE ENERGY CORP | $23.3M | 485435 | 3.09% |
| 6 | TE CONNECTIVITY PLC F | $19.9M | 95325 | 2.64% |
| 7 | BROADCOM INC | $18.0M | 58205 | 2.39% |
| 8 | EXXON MOBIL CORP | $17.8M | 104772 | 2.36% |
| 9 | BLOOM ENERGY CORP CLASS A | $17.0M | 125662 | 2.26% |
| 10 | ESSENTIAL UTILS INC | $16.3M | 403549 | 2.15% |
| 11 | NEXTERA ENERGY INC | $13.9M | 150053 | 1.85% |
| 12 | SCHLUMBERGER LTD F | $13.7M | 266895 | 1.82% |
| 13 | EVERSOURCE ENERGY | $13.4M | 193788 | 1.78% |
| 14 | AMAZON.COM INC | $13.2M | 63233 | 1.75% |
| 15 | DOMINION ENERGY INC | $12.3M | 198571 | 1.63% |
| 16 | MERCK & CO. INC. | $11.3M | 94272 | 1.50% |
| 17 | PORTLAND GENERAL ELECTRIC CO | $11.3M | 214357 | 1.50% |
| 18 | AMERICAN TOWER CORP NEW REIT | $10.9M | 63259 | 1.45% |
| 19 | GENERAC HLDGS INC | $10.8M | 55500 | 1.44% |
| 20 | IBM CORP | $10.8M | 44520 | 1.43% |
| 21 | MICROSOFT CORP | $10.7M | 29035 | 1.42% |
| 22 | LINDSAY CORP | $10.5M | 88410 | 1.40% |
| 23 | CACI INTL INC CLASS A | $10.0M | 18474 | 1.33% |
| 24 | EQT CORP | $9.5M | 149316 | 1.26% |
| 25 | FLOWSERVE CORP | $9.2M | 124825 | 1.22% |
| 26 | WESTERN DIGITAL CORP | $8.9M | 32958 | 1.18% |
| 27 | BRISTOL-MYERS SQUIBB | $8.8M | 144565 | 1.16% |
| 28 | ASTEC INDUSTRIES INC | $8.2M | 152109 | 1.09% |
| 29 | EVERUS CONSTRUCTION GROUP ORD | $8.0M | 67874 | 1.06% |
| 30 | DISNEY WALT CO | $8.0M | 83042 | 1.06% |
| 31 | M D U RESOURCES GRP | $7.8M | 376640 | 1.03% |
| 32 | ITRON INC | $7.2M | 80656 | 0.96% |
| 33 | GORMAN RUPP CO CLASS EQUITY | $7.0M | 112656 | 0.93% |
| 34 | GRANITE CONSTR INC | $6.9M | 57755 | 0.92% |
| 35 | HONEYWELL INTL INC | $6.6M | 29360 | 0.88% |
| 36 | NEW JERSEY RES CORP | $6.4M | 117260 | 0.85% |
| 37 | VULCAN MATLS CO | $6.2M | 22850 | 0.82% |
| 38 | JAZZ PHARMACEUTICALS P F | $6.2M | 32833 | 0.82% |
| 39 | BCE INC F | $6.1M | 241927 | 0.81% |
| 40 | ALPHABET INC CLASS A | $6.1M | 21173 | 0.81% |
| 41 | PFIZER INC | $6.0M | 214087 | 0.80% |
| 42 | INTEL CORP | $5.9M | 133464 | 0.78% |
| 43 | EAGLE MATLS INC | $5.5M | 29296 | 0.74% |
| 44 | EQUINOR ASA F SPONSORED ADR 1 | $5.5M | 130159 | 0.73% |
| 45 | TOMPKINS FINL CORP | $5.4M | 68792 | 0.72% |
| 46 | THERMO FISHER SCIENTIFIC | $5.4M | 10995 | 0.72% |
| 47 | IDACORP INC | $5.2M | 36029 | 0.68% |
| 48 | STATE STR CORP | $5.0M | 39588 | 0.66% |
| 49 | VANECK VIETNAM ETF | $5.0M | 287644 | 0.66% |
| 50 | SYSCO CORP | $5.0M | 69660 | 0.66% |
Values in USD (reported in $thousands on 13F). Source: SEC EDGAR.