JOHN G ULLMAN & ASSOCIATES INC
Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q2 2025 ▲▼ | Q3 2025 ▲▼ | Change ▲▼ | Q2 2025 ▲▼ | Q3 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| BLOOM ENERGY CORP CLASS A | 282,700 | 225,183 | -57,517 | 6,762,184 | 19,043,726 | 2.56% | +12,281,542 |
| NEXTERA ENERGY INC | 26,947 | 156,653 | +129,706 | 1,870,661 | 11,825,735 | 1.59% | +9,955,074 |
| ESSENTIAL UTILS INC | 266,002 | 464,925 | +198,923 | 9,879,314 | 18,550,507 | 2.50% | +8,671,193 |
| TAIWAN SEMICONDUCTOR M F SPONS(TSM) | 138,692 | 135,335 | -3,357 | 31,412,351 | 37,797,712 | 5.09% | +6,385,361 |
| DOMINION ENERGY INC | 103,182 | 180,488 | +77,306 | 5,831,847 | 11,040,451 | 1.49% | +5,208,604 |
| TE CONNECTIVITY PLC F(TEL) | 103,914 | 102,219 | -1,695 | 17,527,174 | 22,440,137 | 3.02% | +4,912,963 |
| EVERSOURCE ENERGY(ES) | 112,702 | 162,925 | +50,223 | 7,170,101 | 11,590,484 | 1.56% | +4,420,383 |
| CORNING INC(GLW) | 560,239 | 409,169 | -151,070 | 29,462,989 | 33,564,099 | 4.52% | +4,101,110 |
| WESTERN DIGITAL CORP(WDC) | 92,543 | 76,058 | -16,485 | 5,921,827 | 9,131,523 | 1.23% | +3,209,696 |
| EQT CORP(EQT) | 81,100 | 143,850 | +62,750 | 4,729,752 | 7,829,755 | 1.05% | +3,100,003 |
| BROADCOM INC(AVGO) | 87,515 | 81,921 | -5,594 | 24,123,510 | 27,026,557 | 3.64% | +2,903,047 |
| EAGLE MATLS INC(EXP) | 15,775 | 24,500 | +8,725 | 3,188,285 | 5,709,480 | 0.77% | +2,521,195 |
| ADOBE INC | 0 | 6,510 | +6,510 | 0 | 2,296,402 | 0.31% | +2,296,402 |
| PORTLAND GENERAL ELECTRIC CO(POR) | 185,936 | 219,834 | +33,898 | 7,554,580 | 9,672,696 | 1.30% | +2,118,116 |
| INTEL CORP(INTC) | 181,250 | 181,809 | +559 | 4,060,000 | 6,099,692 | 0.82% | +2,039,692 |
| TWILIO CL A ORD(TWLO) | 0 | 19,741 | +19,741 | 0 | 1,975,877 | 0.27% | +1,975,877 |
| SANDISK CORP SNDK(SNDK) | 29,992 | 28,188 | -1,804 | 1,360,137 | 3,162,693 | 0.43% | +1,802,556 |
| ALPHABET INC CLASS C | 15,178 | 16,973 | +1,795 | 2,692,425 | 4,133,774 | 0.56% | +1,441,349 |
| ALPHABET INC CLASS A | 22,708 | 22,323 | -385 | 4,001,831 | 5,426,721 | 0.73% | +1,424,890 |
| LUMENTUM HOLDINGS INC(LITE) | 50,248 | 37,673 | -12,575 | 4,776,575 | 6,129,774 | 0.83% | +1,353,199 |
| GENERAC HLDGS INC(GNRC) | 58,301 | 57,875 | -426 | 8,349,286 | 9,688,275 | 1.30% | +1,338,989 |
| GORMAN RUPP CO CLASS EQUITY(GRC) | 111,783 | 114,931 | +3,148 | 4,104,672 | 5,333,948 | 0.72% | +1,229,276 |
| EVERUS CONSTRUCTION GROUP ORD(ECG) | 90,473 | 80,947 | -9,526 | 5,747,750 | 6,941,205 | 0.93% | +1,193,455 |
| THERMO FISHER SCIENTIFIC(TMO) | 11,614 | 12,090 | +476 | 4,709,012 | 5,863,892 | 0.79% | +1,154,880 |
| GRANITE CONSTR INC(GVA) | 79,282 | 77,630 | -1,652 | 7,413,660 | 8,512,129 | 1.15% | +1,098,469 |
| VULCAN MATLS CO(VMC) | 25,775 | 25,350 | -425 | 6,722,635 | 7,798,167 | 1.05% | +1,075,532 |
| CIENA CORP(CIEN) | 16,700 | 16,700 | 0 | 1,358,211 | 2,432,689 | 0.33% | +1,074,478 |
| VANECK VIETNAM ETF | 314,390 | 299,674 | -14,716 | 4,322,862 | 5,346,184 | 0.72% | +1,023,322 |
| ASTEC INDUSTRIES INC | 183,992 | 180,276 | -3,716 | 7,670,626 | 8,676,684 | 1.17% | +1,006,058 |
| UNITED THERAPEUTICS CORP(UTHR) | 7,281 | 7,080 | -201 | 2,092,195 | 2,968,007 | 0.40% | +875,812 |
| JAZZ PHARMACEUTICALS P F(JAZZ) | 35,910 | 35,375 | -535 | 3,810,769 | 4,662,425 | 0.63% | +851,656 |
| MERCK & CO. INC.(MRK) | 94,313 | 98,706 | +4,393 | 7,465,789 | 8,284,365 | 1.12% | +818,576 |
| APPLE INC(AAPL) | 17,183 | 17,058 | -125 | 3,525,436 | 4,343,479 | 0.58% | +818,043 |
| OGE ENERGY CORP(OGE) | 514,468 | 508,249 | -6,219 | 22,832,090 | 23,516,681 | 3.17% | +684,591 |
| HALLIBURTON CO(HAL) | 63,708 | 79,708 | +16,000 | 1,298,369 | 1,960,817 | 0.26% | +662,448 |
| NEXSTAR MEDIA GROUP INC | 27,593 | 27,475 | -118 | 4,772,209 | 5,432,906 | 0.73% | +660,697 |
| BCE INC F | 104,815 | 125,143 | +20,328 | 2,323,749 | 2,927,095 | 0.39% | +603,346 |
| HAEMONETICS(HAE) | 0 | 11,950 | +11,950 | 0 | 582,443 | 0.08% | +582,443 |
| MICROSOFT CORP(MSFT) | 32,148 | 31,959 | -189 | 15,990,570 | 16,552,991 | 2.23% | +562,421 |
| ELECTRONIC ARTS INC(EA) | 23,250 | 21,175 | -2,075 | 3,713,025 | 4,270,997 | 0.58% | +557,972 |
| LOWES COS INC(LOW) | 20,555 | 20,230 | -325 | 4,560,538 | 5,084,001 | 0.68% | +523,463 |
| EXXON MOBIL CORP | 107,041 | 106,789 | -252 | 11,539,045 | 12,040,486 | 1.62% | +501,441 |
| IDACORP INC(IDA) | 39,618 | 38,379 | -1,239 | 4,573,898 | 5,071,785 | 0.68% | +497,887 |
| OTTER TAIL CORP(OTTR) | 15,950 | 20,650 | +4,700 | 1,229,585 | 1,692,680 | 0.23% | +463,095 |
| M D U RESOURCES GRP(MDU) | 394,297 | 391,720 | -2,577 | 6,572,931 | 6,976,533 | 0.94% | +403,602 |
| STATE STR CORP(STT) | 42,993 | 42,593 | -400 | 4,571,876 | 4,941,214 | 0.67% | +369,338 |
| REGENERON PHARMS INC(REGN) | 1,405 | 1,955 | +550 | 737,625 | 1,099,238 | 0.15% | +361,613 |
| NEW JERSEY RES CORP(NJR) | 122,327 | 120,994 | -1,333 | 5,482,696 | 5,825,861 | 0.78% | +343,165 |
| GSK PLC ADR F SPONSORED ADR 1(GSK) | 82,100 | 80,960 | -1,140 | 3,152,640 | 3,494,234 | 0.47% | +341,594 |
| WATTS WATER TECHNOLOGIES CLASS(WTS) | 11,977 | 11,700 | -277 | 2,945,025 | 3,267,576 | 0.44% | +322,551 |
| APTIV PLC F(APTV) | 5,600 | 8,150 | +2,550 | 382,032 | 702,693 | 0.09% | +320,661 |
| SEAGATE TECHNOLOGY HOLDINGS | 0 | 1,338 | +1,338 | 0 | 315,848 | 0.04% | +315,848 |
| SYSCO CORP(SYY) | 72,276 | 70,218 | -2,058 | 5,474,184 | 5,781,750 | 0.78% | +307,566 |
| GE VERNOVA INC(GEV) | 3,664 | 3,639 | -25 | 1,938,806 | 2,237,621 | 0.30% | +298,815 |
| VONTIER CORP(VNT) | 61,921 | 61,421 | -500 | 2,284,885 | 2,577,839 | 0.35% | +292,954 |
| CACI INTL INC CLASS A(CACI) | 20,232 | 19,899 | -333 | 9,644,594 | 9,925,223 | 1.34% | +280,629 |
| VANGUARD S&P 500 ETF | 6,923 | 6,837 | -86 | 3,932,472 | 4,186,842 | 0.56% | +254,370 |
| BLACK HILLS CORP | 52,941 | 52,291 | -650 | 2,969,990 | 3,220,603 | 0.43% | +250,613 |
| ABBVIE INC(ABBV) | 0 | 1,055 | +1,055 | 0 | 244,275 | 0.03% | +244,275 |
| PFIZER INC(PFE) | 150,703 | 152,598 | +1,895 | 3,653,029 | 3,888,184 | 0.52% | +235,155 |
| TERADATA CORP DEL | 15,100 | 26,200 | +11,100 | 336,881 | 563,562 | 0.08% | +226,681 |
| ILLUMINA INC(ILMN) | 4,100 | 6,450 | +2,350 | 391,181 | 612,556 | 0.08% | +221,375 |
| FIDELITY ENHANCED SMALL CAP ET | 0 | 5,847 | +5,847 | 0 | 213,765 | 0.03% | +213,765 |
| GOLDMAN SACHS GROUP INC(GS) | 0 | 265 | +265 | 0 | 211,033 | 0.03% | +211,033 |
| VANGUARD VALUE ETF | 0 | 1,090 | +1,090 | 0 | 203,274 | 0.03% | +203,274 |
| ARGAN INC | 4,100 | 4,100 | 0 | 903,968 | 1,107,205 | 0.15% | +203,237 |
| TOMPKINS FINL CORP(TMP) | 86,504 | 84,843 | -1,661 | 5,426,396 | 5,617,455 | 0.76% | +191,059 |
| SCHLUMBERGER LTD F(SLB) | 274,187 | 275,120 | +933 | 9,267,521 | 9,455,874 | 1.27% | +188,353 |
| SKANSKA AB F SPONSORED ADR 1 A | 74,000 | 72,766 | -1,234 | 1,709,770 | 1,887,041 | 0.25% | +177,271 |
| AGILENT TECHNOLOGIES INC(A) | 17,075 | 17,075 | 0 | 2,015,021 | 2,191,576 | 0.30% | +176,555 |
| WATERSTONE FINL INC MD | 51,100 | 56,498 | +5,398 | 705,691 | 881,369 | 0.12% | +175,678 |
| MODERNA INC(MRNA) | 16,100 | 23,750 | +7,650 | 444,199 | 613,462 | 0.08% | +169,263 |
| MICRON TECHNOLOGY INC(MU) | 2,763 | 2,963 | +200 | 340,540 | 495,769 | 0.07% | +155,229 |
| BECTON DICKINSON & CO(BDX) | 4,125 | 4,523 | +398 | 710,531 | 846,570 | 0.11% | +136,039 |
| VANGUARD FTSE EMERGING MARKETS | 25,300 | 25,200 | -100 | 1,251,338 | 1,365,336 | 0.18% | +113,998 |
| SMITH A O CORP(AOS) | 9,200 | 9,700 | +500 | 603,244 | 712,077 | 0.10% | +108,833 |
| WEBSTER FINL CORP(WBS) | 28,333 | 27,850 | -483 | 1,546,982 | 1,655,404 | 0.22% | +108,422 |
| JOHNSON CONTROLS INTER F | 7,574 | 8,224 | +650 | 799,966 | 904,229 | 0.12% | +104,263 |
| BP P L C F SPONSORED ADR 1 ADR(BP) | 21,900 | 21,950 | +50 | 655,467 | 756,397 | 0.10% | +100,930 |
| TUTOR PERINI CORP(TPC) | 5,000 | 5,000 | 0 | 233,900 | 327,950 | 0.04% | +94,050 |
| ENCOMPASS HEALTH CORP(EHC) | 28,600 | 28,300 | -300 | 3,507,218 | 3,594,666 | 0.48% | +87,448 |
| XYLEM INC(XYL) | 2,580 | 2,830 | +250 | 333,749 | 417,425 | 0.06% | +83,676 |
| CIRRUS LOGIC INC(CRUS) | 3,900 | 3,900 | 0 | 406,594 | 488,631 | 0.07% | +82,037 |
| ALLIANT ENERGY CORP(LNT) | 11,300 | 11,300 | 0 | 683,311 | 761,733 | 0.10% | +78,422 |
| ALGONQUIN PWR & UTILS F | 56,100 | 74,350 | +18,250 | 321,453 | 399,259 | 0.05% | +77,806 |
| CRH ADR REPSG 1 ORD | 2,500 | 2,500 | 0 | 229,500 | 299,750 | 0.04% | +70,250 |
| CHEVRON CORP NEW(CVX) | 6,469 | 6,411 | -58 | 926,283 | 995,549 | 0.13% | +69,266 |
| SOUTHERN CO(SO) | 26,092 | 25,980 | -112 | 2,396,028 | 2,462,125 | 0.33% | +66,097 |
| PHILLIPS 66(PSX) | 3,850 | 3,850 | 0 | 459,305 | 523,677 | 0.07% | +64,372 |
| IQVIA HLDGS INC(IQV) | 1,900 | 1,900 | 0 | 299,421 | 360,886 | 0.05% | +61,465 |
| GENERAL MTRS CO(GM) | 5,050 | 5,050 | 0 | 248,510 | 307,898 | 0.04% | +59,388 |
| EQUINOR ASA F SPONSORED ADR 1(EQNR) | 76,359 | 81,159 | +4,800 | 1,919,665 | 1,978,656 | 0.27% | +58,991 |
| ITT INC(ITT) | 2,295 | 2,295 | 0 | 359,925 | 410,254 | 0.06% | +50,329 |
| AVANTOR INC(AVTR) | 11,400 | 16,300 | +4,900 | 153,444 | 203,424 | 0.03% | +49,980 |
| DENTSPLY SIRONA INC(XRAY) | 15,800 | 23,700 | +7,900 | 250,904 | 300,753 | 0.04% | +49,849 |
| RBB BANCORP | 41,752 | 40,850 | -902 | 718,552 | 766,346 | 0.10% | +47,794 |
| 3M CO | 3,700 | 3,900 | +200 | 563,288 | 605,202 | 0.08% | +41,914 |
| SELECT SECTOR UTI SELECT SPDR | 7,057 | 7,057 | 0 | 576,275 | 615,441 | 0.08% | +39,166 |
| VANGUARD INFORMATION TECHNOLOG | 445 | 445 | 0 | 295,160 | 332,250 | 0.04% | +37,090 |
| EMERA INC F(EMA) | 15,800 | 15,800 | 0 | 723,392 | 757,878 | 0.10% | +34,486 |