0000919530-25-000001.txt : 20250205 0000919530-25-000001.hdr.sgml : 20250205 20250205145713 ACCESSION NUMBER: 0000919530-25-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20241231 FILED AS OF DATE: 20250205 DATE AS OF CHANGE: 20250205 EFFECTIVENESS DATE: 20250205 FILER: COMPANY DATA: COMPANY CONFORMED NAME: JOHN G ULLMAN & ASSOCIATES INC CENTRAL INDEX KEY: 0000919530 ORGANIZATION NAME: IRS NUMBER: 101113141 STATE OF INCORPORATION: NY FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03893 FILM NUMBER: 25592723 BUSINESS ADDRESS: STREET 1: 51 EAST MARKET STREET STREET 2: P O BOX 1424 CITY: CORNING STATE: NY ZIP: 14830 BUSINESS PHONE: 6079363785 MAIL ADDRESS: STREET 1: 51 EAST MARKET STREET STREET 2: P O BOX 1424 CITY: CORNING STATE: NY ZIP: 14830 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0000919530 XXXXXXXX 12-31-2024 12-31-2024 JOHN G ULLMAN & ASSOCIATES INC
51 EAST MARKET STREET P O BOX 1424 CORNING NY 14830
13F HOLDINGS REPORT 028-03893 N
John G. Ullman CEO 607.936.3720 John G. Ullman Corning NY 02-05-2025 0 173 679638492 false
INFORMATION TABLE 2 inftable.xml 3M CO COM 88579y101 477633 3700 SH SOLE 0 0 3700 ABBOTT LABS COM 002824100 3396354 30027 SH SOLE 0 0 30027 ACV AUCTIONS INC CLASS A COM 00091g104 1431734 66284 SH SOLE 0 0 66284 AECOM COM 00766t100 261602 2449 SH SOLE 0 0 2449 AGCO CORP DEL COM 001084102 401964 4300 SH SOLE 0 0 4300 AGILENT TECHNOLOGIES INC COM 00846u101 2435853 18132 SH SOLE 0 0 18132 ALBEMARLE CORP COM 012653101 5967840 69329 SH SOLE 0 0 69329 ALGONQUIN PWR & UTILS F COM 015857105 102350 23000 SH SOLE 0 0 23000 ALLIANT ENERGY CORP COM 018802108 668282 11300 SH SOLE 0 0 11300 ALPHABET INC CLASS A COM 02079k305 365956 1933 SH SOLE 0 0 1933 ALPHABET INC CLASS C COM 02079k107 351210 1844 SH SOLE 0 0 1844 AMAZON.COM INC COM 023135106 15265798 69583 SH SOLE 0 0 69583 AMERICAN ELEC PWR CO INC COM 025537101 334610 3628 SH SOLE 0 0 3628 AMERISERV FINL INC COM 03074a102 684740 255500 SH SOLE 0 0 255500 AMGEN INC COM 031162100 2442197 9370 SH SOLE 0 0 9370 APPLE INC COM 037833100 4305176 17192 SH SOLE 0 0 17192 APTIV PLC F COM G3265R107 765072 12650 SH SOLE 0 0 12650 ARCBEST CORP COM 03937c105 1929391 20675 SH SOLE 0 0 20675 ARCHER-DANIELS MIDLAND C COM 039483102 262704 5200 SH SOLE 0 0 5200 ARGAN INC COM 04010e109 589272 4300 SH SOLE 0 0 4300 ASTEC INDUSTRIES INC COM 046224101 5466451 162692 SH SOLE 0 0 162692 AVALON ADVANCED MATERIALS INC COM 05337L304 497 18750 SH SOLE 0 0 18750 AVANTOR INC COM 05352a100 3002475 142500 SH SOLE 0 0 142500 AZENTA INC COM 114340102 5591250 111825 SH SOLE 0 0 111825 BAXTER INTL INC COM 071813109 1307943 44854 SH SOLE 0 0 44854 BCE INC F COM 05534b760 4256358 183622 SH SOLE 0 0 183622 BECTON DICKINSON & CO COM 075887109 5955337 26250 SH SOLE 0 0 26250 BERKSHIRE HATHAWAY CLASS B COM 084670702 804119 1774 SH SOLE 0 0 1774 BLACK HILLS CORP COM 092113109 3253185 55591 SH SOLE 0 0 55591 BLOOM ENERGY CORP CLASS A COM 093712107 6378712 287200 SH SOLE 0 0 287200 BOSTON SCIENTIFIC CORP COM 101137107 213564 2391 SH SOLE 0 0 2391 BRISTOL-MYERS SQUIBB COM 110122108 8807421 155718 SH SOLE 0 0 155718 BROADCOM INC COM 11135f101 20864959 89997 SH SOLE 0 0 89997 CACI INTL INC CLASS A COM 127190304 5838263 14449 SH SOLE 0 0 14449 CANADIAN WESTN BK EDMO F COM 13677f101 302068 7400 SH SOLE 0 0 7400 CHEVRON CORP NEW COM 166764100 932176 6436 SH SOLE 0 0 6436 CIENA CORP COM 171779309 1450251 17100 SH SOLE 0 0 17100 CIRRUS LOGIC INC COM 172755100 388362 3900 SH SOLE 0 0 3900 CISCO SYSTEMS INC COM 17275r102 20026886 338292 SH SOLE 0 0 338292 COHERENT CORP COM 19247g107 4700882 49624 SH SOLE 0 0 49624 CONSTELLATION ENERGY COR COM 21037t109 551445 2465 SH SOLE 0 0 2465 CORNING INC COM 219350105 29505524 620907 SH SOLE 0 0 620907 CROSSFIRST BANKSHARES IN COM 22766m109 582548 38452 SH SOLE 0 0 38452 CROWN HLDGS INC COM 228368106 2260662 27339 SH SOLE 0 0 27339 DENTSPLY SIRONA INC COM 24906p109 565604 29800 SH SOLE 0 0 29800 DISNEY WALT CO COM 254687106 9692015 87041 SH SOLE 0 0 87041 DOMINION ENERGY INC COM 25746u109 4873855 90491 SH SOLE 0 0 90491 DUKE ENERGY CORP NEW COM 26441c204 756873 7025 SH SOLE 0 0 7025 EAGLE BANCORP MONT INC COM 26942g100 921900 60137 SH SOLE 0 0 60137 EATON CORP PLC F COM g29183103 289001 871 SH SOLE 0 0 871 ELECTRONIC ARTS INC COM 285512109 3277120 22400 SH SOLE 0 0 22400 ELI LILLY AND CO COM 532457108 2265048 2934 SH SOLE 0 0 2934 EMERSON ELEC CO COM 291011104 35532962 286718 SH SOLE 0 0 286718 ENCOMPASS HEALTH CORP COM 29261A100 2221017 24050 SH SOLE 0 0 24050 EQT CORP COM 26884l109 3827130 83000 SH SOLE 0 0 83000 ESSENTIAL UTILS INC COM 29670g102 10244056 282050 SH SOLE 0 0 282050 EVERSOURCE ENERGY COM 30040w108 5941133 103450 SH SOLE 0 0 103450 EVERUS CONSTRUCTION GROUP ORD COM 300426103 6428772 97776 SH SOLE 0 0 97776 EXXON MOBIL CORP COM 30231g102 11603263 107867 SH SOLE 0 0 107867 FIRSTENERGY CORP COM 337932107 214812 5400 SH SOLE 0 0 5400 FISERV INC COM 337738108 7920995 38560 SH SOLE 0 0 38560 FLOWSERVE CORP COM 34354p105 8429556 146550 SH SOLE 0 0 146550 FORTIS INC F COM 349553107 203693 4900 SH SOLE 0 0 4900 FRANKLIN ELEC INC COM 353514102 526230 5400 SH SOLE 0 0 5400 GE AEROSPACE COM 369604301 2304598 13817 SH SOLE 0 0 13817 GE HEALTHCARE TECHNOLOGI COM 36266g107 4303262 55043 SH SOLE 0 0 55043 GE VERNOVA INC COM 36828a101 1232172 3746 SH SOLE 0 0 3746 GENERAC HLDGS INC COM 368736104 7663346 49425 SH SOLE 0 0 49425 GENERAL MTRS CO COM 37045v100 269013 5050 SH SOLE 0 0 5050 GILEAD SCIENCES INC COM 375558103 483523 5235 SH SOLE 0 0 5235 GOODYEAR TIRE & RUBR CO COM 382550101 148500 16500 SH SOLE 0 0 16500 GORMAN RUPP CO CLASS EQUITY COM 383082104 4289928 113131 SH SOLE 0 0 113131 GRANITE CONSTR INC COM 387328107 6993118 79730 SH SOLE 0 0 79730 GSK PLC ADR F SPONSORED ADR 1 COM 37733w204 2875715 85030 SH SOLE 0 0 85030 HALLIBURTON CO COM 406216101 932155 34283 SH SOLE 0 0 34283 HEARTLAND BANCCORP COM 421962101 329700 2100 SH SOLE 0 0 2100 HERC HLDGS INC COM 42704l104 6048336 31946 SH SOLE 0 0 31946 HONEYWELL INTL INC COM 438516106 6935727 30704 SH SOLE 0 0 30704 HYDRO ONE LTD F COM 448811208 914720 29700 SH SOLE 0 0 29700 IBM CORP COM 459200101 25399818 115543 SH SOLE 0 0 115543 IDACORP INC COM 451107106 4370435 39993 SH SOLE 0 0 39993 ILLINOIS TOOL WKS INC COM 452308109 557832 2200 SH SOLE 0 0 2200 ILLUMINA INC COM 452327109 2244984 16800 SH SOLE 0 0 16800 INTEL CORP COM 458140100 3950492 197032 SH SOLE 0 0 197032 IQVIA HLDGS INC COM 46266c105 373369 1900 SH SOLE 0 0 1900 ITRON INC COM 465741106 6444874 59356 SH SOLE 0 0 59356 ITT INC COM 45073v108 329196 2304 SH SOLE 0 0 2304 JAZZ PHARMACEUTICALS P F COM g50871105 4895212 39750 SH SOLE 0 0 39750 JOHNSON CONTROLS INTER F COM g51502105 602788 7637 SH SOLE 0 0 7637 KNIFE RIVER ORD COM 498894104 5961389 58652 SH SOLE 0 0 58652 LABCORP HLDGS INC COM 504922105 539131 2351 SH SOLE 0 0 2351 LINDSAY CORP COM 535555106 7024656 59375 SH SOLE 0 0 59375 LOGILITY SUPPLY CHAIN COM 029683109 4762406 429820 SH SOLE 0 0 429820 LOWES COS INC COM 548661107 5263010 21325 SH SOLE 0 0 21325 LUMENTUM HOLDINGS INC COM 55024U109 4967321 59170 SH SOLE 0 0 59170 M D U RESOURCES GRP COM 552690109 7168248 397794 SH SOLE 0 0 397794 MACOM TECHNOLOGY SOLUTIO COM 55405y100 779460 6000 SH SOLE 0 0 6000 MARATHON PETROLEUM CORP COM 56585A102 343588 2463 SH SOLE 0 0 2463 MERCK & CO. INC. COM 58933y105 9592116 96423 SH SOLE 0 0 96423 MICRON TECHNOLOGY INC COM 595112103 274614 3263 SH SOLE 0 0 3263 MICROSOFT CORP COM 594918104 13480135 31981 SH SOLE 0 0 31981 MODERNA INC COM 60770k107 428274 10300 SH SOLE 0 0 10300 NEW JERSEY RES CORP COM 646025106 5813803 124626 SH SOLE 0 0 124626 NEXSTAR MEDIA GROUP INC COM 65336k103 4426003 28018 SH SOLE 0 0 28018 NEXTERA ENERGY INC COM 65339f101 1910323 26647 SH SOLE 0 0 26647 NORWOOD FINL CORP COM 669549107 511454 18800 SH SOLE 0 0 18800 OCEANFIRST FINL CORP COM 675234108 448880 24800 SH SOLE 0 0 24800 OGE ENERGY CORP COM 670837103 21654187 524950 SH SOLE 0 0 524950 ORACLE CORP COM 68389x105 3458613 20755 SH SOLE 0 0 20755 OTTER TAIL CORP COM 689648103 1185132 16050 SH SOLE 0 0 16050 PALO ALTO NETWORKS INC COM 697435105 355914 1956 SH SOLE 0 0 1956 PAYPAL HLDGS INC COM 70450y103 3839043 44980 SH SOLE 0 0 44980 PFIZER INC COM 717081103 7404336 279093 SH SOLE 0 0 279093 PHILLIPS 66 COM 718546104 438630 3850 SH SOLE 0 0 3850 PORTLAND GENERAL ELECTRIC CO COM 736508847 5566348 127610 SH SOLE 0 0 127610 PUBLIC SVC ENTERPRISE GR COM 744573106 3327502 39383 SH SOLE 0 0 39383 RBB BANCORP COM 74930b105 857506 41850 SH SOLE 0 0 41850 REGENERON PHARMS INC COM 75886f107 2361374 3315 SH SOLE 0 0 3315 ROPER TECHNOLOGIES INC COM 776696106 254726 490 SH SOLE 0 0 490 SALESFORCE INC COM 79466l302 4521813 13525 SH SOLE 0 0 13525 SCHLUMBERGER LTD F COM 806857108 11490651 299704 SH SOLE 0 0 299704 SHERWIN-WILLIAMS CO COM 824348106 390919 1150 SH SOLE 0 0 1150 SKYWORKS SOLUTIONS INC COM 83088m102 434532 4900 SH SOLE 0 0 4900 SMITH A O CORP COM 831865209 579785 8500 SH SOLE 0 0 8500 SNOWFLAKE INC CLASS A COM 833445109 3192427 20675 SH SOLE 0 0 20675 SOLVENTUM CORP COM 83444m101 1945467 29450 SH SOLE 0 0 29450 SOUTHERN CO COM 842587107 2156294 26194 SH SOLE 0 0 26194 STATE STR CORP COM 857477103 4299232 43803 SH SOLE 0 0 43803 SUMMIT MATERIALS CL A ORD COM 86614U100 5224501 103251 SH SOLE 0 0 103251 SYSCO CORP COM 871829107 5032329 65816 SH SOLE 0 0 65816 TE CONNECTIVITY PLC F COM g87052109 15045448 105235 SH SOLE 0 0 105235 TERADATA CORP DEL COM 88076w103 4273780 137200 SH SOLE 0 0 137200 TEXAS INSTRS INC COM 882508104 838545 4472 SH SOLE 0 0 4472 THE COCA-COLA CO COM 191216100 346519 5566 SH SOLE 0 0 5566 THERMO FISHER SCIENTIFIC COM 883556102 4711203 9056 SH SOLE 0 0 9056 TOMPKINS FINL CORP COM 890110109 5973449 88065 SH SOLE 0 0 88065 UNITED THERAPEUTICS CORP COM 91307c102 2595138 7355 SH SOLE 0 0 7355 VERIZON COMMUNICATIONS I COM 92343v104 203389 5086 SH SOLE 0 0 5086 VIAVI SOLUTIONS INC COM 925550105 1052925 104250 SH SOLE 0 0 104250 VONTIER CORP COM 928881101 2285611 62671 SH SOLE 0 0 62671 VULCAN MATLS CO COM 929160109 6650424 25854 SH SOLE 0 0 25854 WATERSTONE FINL INC MD COM 94188p101 1456116 108342 SH SOLE 0 0 108342 WATTS WATER TECHNOLOGIES CLASS COM 942749102 3806792 18725 SH SOLE 0 0 18725 WEBSTER FINL CORP COM 947890109 1584814 28700 SH SOLE 0 0 28700 WEC ENERGY GROUP INC COM 92939u106 233877 2487 SH SOLE 0 0 2487 WESTERN DIGITAL CORP COM 958102105 5573914 93475 SH SOLE 0 0 93475 XYLEM INC COM 98419m100 299332 2580 SH SOLE 0 0 2580 ZIMMER BIOMET HLDGS INC COM 98956p102 2778090 26300 SH SOLE 0 0 26300 BP P L C F SPONSORED ADR 1 ADR ADR 055622104 647364 21900 SH SOLE 0 0 21900 CRH ADR REPSG 1 ORD ADR 12626K203 231300 2500 SH SOLE 0 0 2500 EMERA INC F ADR 290876101 590604 15800 SH SOLE 0 0 15800 EQUINOR ASA F SPONSORED ADR 1 ADR 29446m102 251114 10600 SH SOLE 0 0 10600 NOVARTIS AG ADR 66987V109 13564041 139390 SH SOLE 0 0 139390 ROCHE HLDG LTD F SPONSORED ADR ADR 771195104 216256 6200 SH SOLE 0 0 6200 SHELL PLC F SPONSORED ADR 1 AD ADR 780259305 682885 10900 SH SOLE 0 0 10900 SKANSKA AB F SPONSORED ADR 1 A ADR 830561205 1568780 74900 SH SOLE 0 0 74900 TAIWAN SEMICONDUCTOR M F SPONS ADR 874039100 27507790 139287 SH SOLE 0 0 139287 INVSC QQQ TRUST SRS 1 ETF ETF 46090e103 295491 578 SH SOLE 0 0 578 INVSC WATER RESC PORTFOLIO ETF ETF 46137v142 290792 4420 SH SOLE 0 0 4420 INVSC WILDERHILL CLEAN ENERGY ETF 46137v134 2517258 125800 SH SOLE 0 0 125800 ISHS MSCI EMERG MRKT MIN VOL F ETF 464286533 321844 5550 SH SOLE 0 0 5550 SELECT SECTOR UTI SELECT SPDR ETF 81369y886 534144 7057 SH SOLE 0 0 7057 SPDR S&P REGIONAL BANKING ETF ETF 78464a698 259505 4300 SH SOLE 0 0 4300 VANECK VIETNAM ETF ETF 92189f817 4224916 368024 SH SOLE 0 0 368024 VANGUARD FTSE EMERGING MARKETS ETF 922042858 1136232 25800 SH SOLE 0 0 25800 VANGUARD INFORMATION TECHNOLOG ETF 92204A702 276701 445 SH SOLE 0 0 445 VANGUARD S&P 500 ETF ETF 922908363 4455420 8269 SH SOLE 0 0 8269 VANGUARD TOTAL STOCK MARKET ET ETF 922908769 372985 1287 SH SOLE 0 0 1287 BANCROFT CF CEF 059695106 1540451 86982 SH SOLE 0 0 86982 MEXICO FUND INC CEF 592835102 139920 10600 SH SOLE 0 0 10600 TORTOISE ENERGY INFRASTR CEF 89147l886 640122 15241 SH SOLE 0 0 15241 AMERICAN TOWER CORP NEW REIT REIT 03027x100 8488215 46280 SH SOLE 0 0 46280