0000919530-24-000002.txt : 20240506 0000919530-24-000002.hdr.sgml : 20240506 20240506120120 ACCESSION NUMBER: 0000919530-24-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240506 DATE AS OF CHANGE: 20240506 EFFECTIVENESS DATE: 20240506 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: 24916497 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 03-31-2024 03-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 05-06-2024 0 174 651817532 false
INFORMATION TABLE 2 inftable.xml A G C O CORP COM 001084102 565892 4600 SH SOLE 0 0 4600 A T & T INC COM 00206R102 469093 26653 SH SOLE 0 0 26653 A. O. SMITH CORP COM 831865209 778302 8700 SH SOLE 0 0 8700 ABBOTT LABORATORIES COM 002824100 3490385 30709 SH SOLE 0 0 30709 ABBVIE INC COM 00287y109 222162 1220 SH SOLE 0 0 1220 ACCENTURE PLC F CLASS A COM g1151c101 228416 659 SH SOLE 0 0 659 ACV AUCTIONS CL A ORD COM 00091G104 1244151 66284 SH SOLE 0 0 66284 AECOM TECHNOLOGY CORP COM 00766t100 318760 3250 SH SOLE 0 0 3250 AGILENT TECHNOLOGIES INC COM 00846U101 2732096 18776 SH SOLE 0 0 18776 ALBEMARLE CORP COM 012653101 1966219 14925 SH SOLE 0 0 14925 ALGONQUIN POWER & UTILITIES CO COM 015857105 374776 59300 SH SOLE 0 0 59300 ALLIANT ENERGY CORP COM 018802108 569520 11300 SH SOLE 0 0 11300 ALPHABET INC. CLASS A COM 02079k305 279522 1852 SH SOLE 0 0 1852 ALPHABET INC. CLASS C COM 02079k107 264171 1735 SH SOLE 0 0 1735 AMAZON.COM INC COM 023135106 13107132 72664 SH SOLE 0 0 72664 AMER ELECTRIC PWR CO COM 025537101 323219 3754 SH SOLE 0 0 3754 AMERICAN SOFTWARE INC COM 029683109 6764889 590820 SH SOLE 0 0 590820 AMERISERV FINANCIAL INC COM 03074A102 139620 53700 SH SOLE 0 0 53700 AMGEN INC. COM 031162100 2975124 10464 SH SOLE 0 0 10464 APPLE INC COM 037833100 3145458 18343 SH SOLE 0 0 18343 APTIV ORD COM G6095L109 1103152 13850 SH SOLE 0 0 13850 ARCBEST ORD COM 03937C105 3024562 21225 SH SOLE 0 0 21225 ARGAN INC COM 04010e109 7890760 156129 SH SOLE 0 0 156129 ASTEC INDUSTRIES INC COM 046224101 1752858 40102 SH SOLE 0 0 40102 AVALON ADVANCED MATERIALS INC COM 05337L304 1082 18750 SH SOLE 0 0 18750 AZENTA ORD COM 114340102 4880751 80968 SH SOLE 0 0 80968 BAXTER INTERNATIONAL INC COM 071813109 2697193 63107 SH SOLE 0 0 63107 BCE INC COM 05534B760 7357655 216529 SH SOLE 0 0 216529 BERKSHIRE HATHAWAY CLASS B COM 084670702 756515 1799 SH SOLE 0 0 1799 BLACK HILLS CORP COM 092113109 3103573 56842 SH SOLE 0 0 56842 BLOOM ENERGY CL A ORD COM 093712107 311348 27700 SH SOLE 0 0 27700 BRISTOL-MYERS SQUIBB COM 110122108 18071171 333232 SH SOLE 0 0 333232 BROADCOM LTD AVGO COM 11135F101 14770369 11144 SH SOLE 0 0 11144 C AND F FINANCIAL ORD COM 12466Q104 860440 17560 SH SOLE 0 0 17560 CACI INTERNATIONAL INC COM 127190304 6443519 17009 SH SOLE 0 0 17009 CHEVRON CORP COM 166764100 1041242 6601 SH SOLE 0 0 6601 CHEWY CL A ORD COM 16679L109 2612247 164189 SH SOLE 0 0 164189 CIENA CORP COM 171779309 815925 16500 SH SOLE 0 0 16500 CIRRUS LOGIC INC COM 172755100 365612 3950 SH SOLE 0 0 3950 CISCO SYSTEMS INC COM 17275r102 17901619 358678 SH SOLE 0 0 358678 COHERENT CORP COM 19247G107 4998119 82450 SH SOLE 0 0 82450 COMCAST CORP CLASS A COM 20030n101 722341 16663 SH SOLE 0 0 16663 CONSTELLATION ENERGY ORD COM 21037T109 455655 2465 SH SOLE 0 0 2465 CORNING INC COM 219350105 23527952 713833 SH SOLE 0 0 713833 CROSSFIRST BANKSHARES ORD COM 22766M109 554320 40052 SH SOLE 0 0 40052 CROWN HOLDINGS INC COM 228368106 2242186 28289 SH SOLE 0 0 28289 DANA INC COM 235825205 1223162 96312 SH SOLE 0 0 96312 DANAHER CORP COM 235851102 228244 914 SH SOLE 0 0 914 DENTSPLY SIRONA INC COM 24906p109 5670346 170845 SH SOLE 0 0 170845 DOMINION ENERGY INC COM 25746u109 752607 15300 SH SOLE 0 0 15300 DUKE ENERGY CORP COM 26441c204 672425 6953 SH SOLE 0 0 6953 EAGLE BANCORP MONTANA INC COM 26942G100 668733 52082 SH SOLE 0 0 52082 EATON CORP PLC F COM G29183103 262651 840 SH SOLE 0 0 840 ELECTRONIC ARTS INC EA COM 285512109 2918740 22000 SH SOLE 0 0 22000 EMERSON ELEC CO COM 291011104 34629281 305319 SH SOLE 0 0 305319 EVERSOURCE ENERGY ES COM 30040W108 1743790 29175 SH SOLE 0 0 29175 EXXON MOBIL CORP COM 30231G102 12617503 108547 SH SOLE 0 0 108547 FENTURA FINANCIAL INC COM 314645102 529822 21714 SH SOLE 0 0 21714 FIRST OF LONG ISLAND CORP COM 320734106 225815 20362 SH SOLE 0 0 20362 FIRSTENERGY CORP COM 337932107 227858 5900 SH SOLE 0 0 5900 FISERV INC COM 337738108 6944339 43451 SH SOLE 0 0 43451 FLOWSERVE CORP COM 34354p105 7064412 154650 SH SOLE 0 0 154650 FORTIS ORD COM 349553107 241011 6100 SH SOLE 0 0 6100 FRANKLIN ELECTRIC CO COM 353514102 576774 5400 SH SOLE 0 0 5400 GE HEATHCARE TECHNOLOGY COM 36266G107 5188506 57073 SH SOLE 0 0 57073 GENERAC HOLDINGS ORD COM 368736104 6486749 51425 SH SOLE 0 0 51425 GENERAL ELECTRIC CO COM 369604301 3035967 17296 SH SOLE 0 0 17296 GENERAL MOTORS CO COM 37045v100 251692 5550 SH SOLE 0 0 5550 GILEAD SCIENCES INC COM 375558103 328013 4478 SH SOLE 0 0 4478 GOODYEAR TIRE & RUBR CO COM COM 382550101 236156 17200 SH SOLE 0 0 17200 GORMAN RUPP ORD COM 383082104 4671013 118104 SH SOLE 0 0 118104 GRANITE CONSTRUCTION COM 387328107 6127764 107260 SH SOLE 0 0 107260 GSK PLC ADR COM 37733W204 3706540 86460 SH SOLE 0 0 86460 HALLIBURTON CO HLDG COM 406216101 6189255 157008 SH SOLE 0 0 157008 HERC HOLDINGS ORD COM 42704L104 5801469 34471 SH SOLE 0 0 34471 HEWLETT PACKARD ENTERPRI COM 42824c109 505305 28500 SH SOLE 0 0 28500 HOME DEPOT INC COM 437076102 247958 646 SH SOLE 0 0 646 HONEYWELL INTL INC COM 438516106 6715575 32719 SH SOLE 0 0 32719 HYDRO ONE ORD COM 448811208 865458 29700 SH SOLE 0 0 29700 IBM CORP COM 459200101 23424681 122668 SH SOLE 0 0 122668 IDACORP INC COM 451107106 3807840 40993 SH SOLE 0 0 40993 ILLINOIS TOOL WORKS COM 452308109 670825 2500 SH SOLE 0 0 2500 INGERSOLL RAND INC COM 45687V106 801093 8437 SH SOLE 0 0 8437 INSTRUCTURE HOLDINGS ORD COM 457790103 3388217 158476 SH SOLE 0 0 158476 INTEL CORP COM 458140100 14003259 317031 SH SOLE 0 0 317031 INTUIT INC COM 461202103 438750 675 SH SOLE 0 0 675 IQVIA HOLDINGS INC COM 46266c105 531069 2100 SH SOLE 0 0 2100 ITRON INC COM 465741106 5778614 62458 SH SOLE 0 0 62458 ITT INC COM 45073v108 299266 2200 SH SOLE 0 0 2200 JAZZ PHARMACEUTICALS ORD COM G50871105 3630663 30150 SH SOLE 0 0 30150 JOHNSON CONTROLS INTER F COM g51502105 486634 7450 SH SOLE 0 0 7450 KINDER MORGAN INC COM 49456B101 1084261 59120 SH SOLE 0 0 59120 KNIFE RIVER ORD COM 498894104 5016744 61874 SH SOLE 0 0 61874 LAB CO OF AMER HLDG COM 50540r409 509449 2332 SH SOLE 0 0 2332 LILLY ELI & CO COM 532457108 2767982 3558 SH SOLE 0 0 3558 LINDSAY CORP COM 535555106 6915466 58775 SH SOLE 0 0 58775 LOWE'S COS INC LOW COM 548661107 5597692 21975 SH SOLE 0 0 21975 LUMENTUM HOLDINGS INC COM 55024U109 3502622 73973 SH SOLE 0 0 73973 M D U RESOURCES GRP COM 552690109 10371514 411568 SH SOLE 0 0 411568 MA COM TECH SOLUTN COM 55405y100 583404 6100 SH SOLE 0 0 6100 MARATHON PETROLEUM CORP COM 56585A102 496294 2463 SH SOLE 0 0 2463 MERCK & CO INC COM 58933Y105 12957358 98199 SH SOLE 0 0 98199 MICRON TECHNOLOGY COM 595112103 478987 4063 SH SOLE 0 0 4063 MICROSOFT CORP COM 594918104 14618547 34746 SH SOLE 0 0 34746 MODERNA INC COM 60770K107 1214784 11400 SH SOLE 0 0 11400 MOODYS ORD COM 615369105 4267127 10857 SH SOLE 0 0 10857 NETEASE ADR COM 64110W102 1981450 19150 SH SOLE 0 0 19150 NEW JERSEY RESOURCES CORPORATI COM 646025106 5638932 131413 SH SOLE 0 0 131413 NEXSTAR BROADCASTING GROUP-A N COM 65336K103 4986589 28943 SH SOLE 0 0 28943 NEXTERA ENERGY INC COM 65339f101 1703010 26647 SH SOLE 0 0 26647 NORWOOD FINANCIAL CORP COM 669549107 635626 23360 SH SOLE 0 0 23360 OCEANFIRST FINANCIAL ORD COM 675234108 372507 22700 SH SOLE 0 0 22700 OGE ENERGY CORP COM 670837103 19104414 556980 SH SOLE 0 0 556980 ORACLE CORP COM 68389x105 2716944 21630 SH SOLE 0 0 21630 PALO ALTO NETWORKS INC COM 697435105 306292 1078 SH SOLE 0 0 1078 PAYPAL HOLDINGS INCORPOR COM 70450y103 3197768 47735 SH SOLE 0 0 47735 PFIZER INC COM 717081103 9786620 352671 SH SOLE 0 0 352671 PHILLIPS 66 COM 718546104 645193 3950 SH SOLE 0 0 3950 PORTLAND GENERAL ELECTRIC CO COM 736508847 5823384 138652 SH SOLE 0 0 138652 PUB SVC ENTERPISE GP COM 744573106 2750935 41194 SH SOLE 0 0 41194 PURE CYCLE CORP COM 746228303 95000 10000 SH SOLE 0 0 10000 RBB BANCORP COM 74930B105 856375 47550 SH SOLE 0 0 47550 RHINEBECK BANCORP INC COM 762093102 136890 16200 SH SOLE 0 0 16200 ROPER TECHNOLOGIES INC COM 776696106 279859 499 SH SOLE 0 0 499 SCHLUMBERGER LTD F COM 806857108 14338515 261604 SH SOLE 0 0 261604 SHERWIN WILLIAMS CO COM 824348106 399429 1150 SH SOLE 0 0 1150 SKYWORKS SOLUTIONS INC SWKS COM 83088M102 541600 5000 SH SOLE 0 0 5000 SNOWFLAKE INC. COM 833445109 1685811 10432 SH SOLE 0 0 10432 SOUTHERN CO COM 842587107 1850892 25800 SH SOLE 0 0 25800 STATE STREET ORD COM 857477103 3518833 45510 SH SOLE 0 0 45510 SUMMIT MATERIALS CL A ORD COM 86614U100 4988408 111923 SH SOLE 0 0 111923 SYSCO CORP COM 871829107 5636733 69435 SH SOLE 0 0 69435 TE CONNECTIVITY LTD F COM h84989104 16032608 110387 SH SOLE 0 0 110387 TEXAS INSTRUMENTS COM 882508104 787778 4522 SH SOLE 0 0 4522 THE COCA-COLA CO COM 191216100 508467 8311 SH SOLE 0 0 8311 THERMO FISHER SCIENTIFIC INC COM 883556102 7878302 13555 SH SOLE 0 0 13555 TOMPKINS FINANCIAL CORP TMP COM 890110109 5122791 101865 SH SOLE 0 0 101865 TUTOR PERINI CORP COM 901109108 238590 16500 SH SOLE 0 0 16500 UNITED THERAPEUTICS CORPORATIO COM 91307C102 1780330 7750 SH SOLE 0 0 7750 VERIZON COMMUNICATN COM 92343v104 200317 4774 SH SOLE 0 0 4774 VIAVI SOLUTIONS INC COM 925550105 878548 96650 SH SOLE 0 0 96650 VONTIER CORP COM 928881101 2952800 65097 SH SOLE 0 0 65097 W E C ENERGY GROUP INC COM 92939U106 201194 2450 SH SOLE 0 0 2450 WALT DISNEY CO COM 254687106 9877389 80724 SH SOLE 0 0 80724 WATERSTONE FINANCIAL ORD COM 94188P101 562522 46222 SH SOLE 0 0 46222 WATTS WATER TECH INC CLASS A COM 942749102 4458236 20975 SH SOLE 0 0 20975 WEBSTER FINANCIAL ORD COM 947890109 1599255 31500 SH SOLE 0 0 31500 WESTERN DIGITAL CORP COM 958102105 6963892 102050 SH SOLE 0 0 102050 XYLEM INC. COM 98419m100 305006 2360 SH SOLE 0 0 2360 ZIMMER BIOMET HOLDINGS INC COM 98956P102 4233918 32080 SH SOLE 0 0 32080 BP PLC F SPONSORED ADR 1 ADR R ADR 055622104 836496 22200 SH SOLE 0 0 22200 CRH ADR REPSG 1 ORD ADR 12626K203 215650 2500 SH SOLE 0 0 2500 EMERA ORD ADR 290876101 566829 16100 SH SOLE 0 0 16100 EQUINOR ADR REP ORD ADR 29446M102 478431 17700 SH SOLE 0 0 17700 NOVARTIS AG ADR 66987V109 17332759 179187 SH SOLE 0 0 179187 ROCHE HLDG AG F SPONSORED ADR ADR 771195104 284088 8900 SH SOLE 0 0 8900 SHELL PLC ADR 780259305 730736 10900 SH SOLE 0 0 10900 SKANSKA AB FSPONSORED ADR ADR 830561205 1407464 79000 SH SOLE 0 0 79000 TAIWAN SEMICONDUCTR F SPONSORE ADR 874039100 20726129 152342 SH SOLE 0 0 152342 INVSC WATER RESC PORTFOLIO ETF ETF 46137v142 294239 4420 SH SOLE 0 0 4420 INVSC WILDERHILL CLEAN ENERGY ETF 46137V134 2021485 87700 SH SOLE 0 0 87700 ISHARES:BIOTECHNOLOGY ETF 464287556 233274 1700 SH SOLE 0 0 1700 ISHS MSCI EMERG MRKT MIN VOL F ETF 464286533 348028 6150 SH SOLE 0 0 6150 SELECT SECTOR UTI SELECT SPDR ETF 81369y886 439855 6700 SH SOLE 0 0 6700 SPDR S&P REGIONAL BANKING ETF ETF 78464a698 216204 4300 SH SOLE 0 0 4300 VANECK VIETNAM ETF ETF 92189f817 3014910 216900 SH SOLE 0 0 216900 VANGUARD FTSE EMERGING MARKETS ETF 922042858 1180796 28269 SH SOLE 0 0 28269 VANGUARD MATERIALS ETF ETF 92204a801 245316 1200 SH SOLE 0 0 1200 VANGUARD S&P 500 ETF ETF 922908363 4110946 8552 SH SOLE 0 0 8552 BANCROFT FUND LTD CEF 059695106 1616941 101122 SH SOLE 0 0 101122 MEXICO FUND CEF 592835102 203732 10600 SH SOLE 0 0 10600 TORTOISE ENERGY INF CORP CEF 89147L886 464917 15041 SH SOLE 0 0 15041 AMERICAN TOWER CORP REIT 03027X100 7880087 39881 SH SOLE 0 0 39881 EQUINIX REIT ORD REIT 29444U700 4989120 6045 SH SOLE 0 0 6045