0000919530-23-000003.txt : 20230821 0000919530-23-000003.hdr.sgml : 20230821 20230821092753 ACCESSION NUMBER: 0000919530-23-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230821 DATE AS OF CHANGE: 20230821 EFFECTIVENESS DATE: 20230821 FILER: COMPANY DATA: COMPANY CONFORMED NAME: JOHN G ULLMAN & ASSOCIATES INC CENTRAL INDEX KEY: 0000919530 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: 231187636 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 06-30-2023 06-30-2023 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 08-21-2023 0 177 648139520 false
INFORMATION TABLE 2 inftable.xml A G C O CORP COM 001084102 604532 4600 SH SOLE 0 0 4600 A T & T INC COM 00206R102 689040 43200 SH SOLE 0 0 43200 A. O. SMITH CORP COM 831865209 633186 8700 SH SOLE 0 0 8700 ABBOTT LABORATORIES COM 002824100 3362613 30844 SH SOLE 0 0 30844 ACCENTURE PLC F CLASS A COM g1151c101 203354 659 SH SOLE 0 0 659 ACV AUCTIONS CL A ORD COM 00091G104 1127455 65284 SH SOLE 0 0 65284 AECOM TECHNOLOGY CORP COM 00766t100 7003185 82692 SH SOLE 0 0 82692 AGILENT TECHNOLOGIES INC COM 00846U101 2606659 21677 SH SOLE 0 0 21677 ALGONQUIN POWER & UTILITIES CO COM 015857105 1777965 215250 SH SOLE 0 0 215250 ALLETE INC ALE COM 018522300 428978 7400 SH SOLE 0 0 7400 ALLIANT ENERGY CORP COM 018802108 907904 17300 SH SOLE 0 0 17300 AMAZON.COM INC COM 023135106 9848698 75550 SH SOLE 0 0 75550 AMER ELECTRIC PWR CO COM 025537101 682357 8104 SH SOLE 0 0 8104 AMERICAN SOFTWARE INC COM 029683109 5748161 546923 SH SOLE 0 0 546923 AMERISERV FINANCIAL INC COM 03074A102 69088 27200 SH SOLE 0 0 27200 AMGEN INC. COM 031162100 2440888 10994 SH SOLE 0 0 10994 APPLE INC COM 037833100 3327881 17157 SH SOLE 0 0 17157 APTIV ORD COM G6095L109 3374074 33050 SH SOLE 0 0 33050 ARCBEST ORD COM 03937C105 2188420 22150 SH SOLE 0 0 22150 ARGAN INC COM 04010e109 6587460 167152 SH SOLE 0 0 167152 ASTEC INDUSTRIES INC COM 046224101 2031168 44700 SH SOLE 0 0 44700 AVALON ADVANCED MATERIALS INC COM 05337L304 1849 18750 SH SOLE 0 0 18750 AVANGRID INC COM 05351W103 3027965 80360 SH SOLE 0 0 80360 AZENTA ORD COM 114340102 3426032 73394 SH SOLE 0 0 73394 BANK OF NOVA SCOTIA COM 064149107 395316 7900 SH SOLE 0 0 7900 BAXTER INTERNATIONAL INC COM 071813109 3326700 73018 SH SOLE 0 0 73018 BCE INC COM 05534B760 11159064 244770 SH SOLE 0 0 244770 BERKSHIRE HATHAWAY CLASS B COM 084670702 762135 2235 SH SOLE 0 0 2235 BLACK HILLS CORP COM 092113109 7617467 126410 SH SOLE 0 0 126410 BLOOM ENERGY CL A ORD COM 093712107 743761 45490 SH SOLE 0 0 45490 BOYD GAMING CORP COM COM 103304101 863656 12450 SH SOLE 0 0 12450 BRISTOL-MYERS SQUIBB COM 110122108 23001472 359679 SH SOLE 0 0 359679 BROADCOM LTD AVGO COM 11135F101 6090226 7021 SH SOLE 0 0 7021 C AND F FINANCIAL ORD COM 12466Q104 905382 16860 SH SOLE 0 0 16860 CACI INTERNATIONAL INC COM 127190304 6644335 19494 SH SOLE 0 0 19494 CANADIAN UTILITIES CL A ORD COM 136717832 270375 10500 SH SOLE 0 0 10500 CHEVRON CORP COM 166764100 1039139 6604 SH SOLE 0 0 6604 CIENA CORP COM 171779309 624603 14700 SH SOLE 0 0 14700 CIRRUS LOGIC INC COM 172755100 247080 3050 SH SOLE 0 0 3050 CISCO SYSTEMS INC COM 17275r102 19545665 377767 SH SOLE 0 0 377767 COHERENT CORP COM 19247G107 2701940 53000 SH SOLE 0 0 53000 COMCAST CORP CLASS A COM 20030n101 713787 17179 SH SOLE 0 0 17179 CONSTELLATION ENERGY ORD COM 21037T109 225671 2465 SH SOLE 0 0 2465 CORNING INC COM 219350105 26501505 756321 SH SOLE 0 0 756321 CROSSFIRST BANKSHARES ORD COM 22766M109 486130 48613 SH SOLE 0 0 48613 CROWN HOLDINGS INC COM 228368106 2500466 28784 SH SOLE 0 0 28784 DANA INC COM 235825205 1624350 95550 SH SOLE 0 0 95550 DANAHER CORP COM 235851102 240000 1000 SH SOLE 0 0 1000 DENTSPLY SIRONA INC COM 24906p109 4886842 122110 SH SOLE 0 0 122110 DOMINION ENERGY INC COM 25746u109 3683305 71120 SH SOLE 0 0 71120 DUKE ENERGY CORP COM 26441c204 629885 7019 SH SOLE 0 0 7019 EAGLE BANCORP MONTANA INC COM 26942G100 257284 19447 SH SOLE 0 0 19447 EAGLE MATERIALS INC COM 26969P108 1342224 7200 SH SOLE 0 0 7200 EATON CORP PLC F COM G29183103 281540 1400 SH SOLE 0 0 1400 ELECTRONIC ARTS INC EA COM 285512109 2827460 21800 SH SOLE 0 0 21800 EMERSON ELEC CO COM 291011104 35000725 387219 SH SOLE 0 0 387219 EVERGY INC COM 30034W106 362204 6200 SH SOLE 0 0 6200 EVERSOURCE ENERGY ES COM 30040W108 3008568 42422 SH SOLE 0 0 42422 EXXON MOBIL CORP COM 30231G102 11917942 111123 SH SOLE 0 0 111123 FENTURA FINANCIAL INC COM 314645102 455692 23550 SH SOLE 0 0 23550 FISERV INC COM 337738108 5853991 46405 SH SOLE 0 0 46405 FLOWSERVE CORP COM 34354p105 6287266 169240 SH SOLE 0 0 169240 FORTIS ORD COM 349553107 1008306 23400 SH SOLE 0 0 23400 FRANKLIN ELECTRIC CO COM 353514102 555660 5400 SH SOLE 0 0 5400 GE HEATHCARE TECHNOLOGY COM 36266G107 614581 7565 SH SOLE 0 0 7565 GENERAC HOLDINGS ORD COM 368736104 2386080 16000 SH SOLE 0 0 16000 GENERAL ELECTRIC CO COM 369604301 2973530 27069 SH SOLE 0 0 27069 GENERAL MOTORS CO COM 37045v100 214008 5550 SH SOLE 0 0 5550 GILEAD SCIENCES INC COM 375558103 304426 3950 SH SOLE 0 0 3950 GOODYEAR TIRE & RUBR CO COM COM 382550101 179208 13100 SH SOLE 0 0 13100 GORMAN RUPP ORD COM 383082104 3562177 123558 SH SOLE 0 0 123558 GRANITE CONSTRUCTION COM 387328107 5161853 129760 SH SOLE 0 0 129760 GSK PLC ADR COM 37733W204 2779207 77980 SH SOLE 0 0 77980 HALLIBURTON CO HLDG COM 406216101 3634508 110170 SH SOLE 0 0 110170 HAWAIIAN ELECTRIC INDUSTRIES COM 419870100 6952463 192057 SH SOLE 0 0 192057 HELIOS TECHNOLOGIES INC COM 42328H109 416367 6300 SH SOLE 0 0 6300 HERC HOLDINGS ORD COM 42704L104 4108374 30021 SH SOLE 0 0 30021 HEWLETT PACKARD ENTERPRI COM 42824c109 507360 30200 SH SOLE 0 0 30200 HOLOGIC INC COM 436440101 202425 2500 SH SOLE 0 0 2500 HONEYWELL INTL INC COM 438516106 7253162 34955 SH SOLE 0 0 34955 HORIZON THERAPEUTICS PLC COM G46188101 8198379 79712 SH SOLE 0 0 79712 HYDRO ONE ORD COM 448811208 847935 29700 SH SOLE 0 0 29700 IBM CORP COM 459200101 18121754 135429 SH SOLE 0 0 135429 IDACORP INC COM 451107106 4285397 41768 SH SOLE 0 0 41768 ILLINOIS TOOL WORKS COM 452308109 625400 2500 SH SOLE 0 0 2500 INGERSOLL RAND INC COM 45687V106 803405 12292 SH SOLE 0 0 12292 INTEL CORP COM 458140100 10987247 328566 SH SOLE 0 0 328566 INTUIT INC COM 461202103 309278 675 SH SOLE 0 0 675 IPG PHOTONICS CORP COM 44980x109 275035 2025 SH SOLE 0 0 2025 IQVIA HOLDINGS INC COM 46266c105 472017 2100 SH SOLE 0 0 2100 ITRON INC COM 465741106 4679723 64906 SH SOLE 0 0 64906 ITT INC COM 45073v108 205062 2200 SH SOLE 0 0 2200 J P MORGAN CHASE & CO COM 46625h100 6145420 42254 SH SOLE 0 0 42254 JOHNSON & JOHNSON COM 478160104 382517 2311 SH SOLE 0 0 2311 JOHNSON CONTROLS INTER F COM g51502105 541713 7950 SH SOLE 0 0 7950 KINDER MORGAN INC COM 49456B101 1097052 63708 SH SOLE 0 0 63708 KNIFE RIVER ORD COM 498894104 4345302 99892 SH SOLE 0 0 99892 LAB CO OF AMER HLDG COM 50540r409 609117 2524 SH SOLE 0 0 2524 LILLY ELI & CO COM 532457108 1860913 3968 SH SOLE 0 0 3968 LINCOLN ELECTRIC HOLDINGS ORD COM 533900106 615753 3100 SH SOLE 0 0 3100 LINDSAY CORP COM 535555106 7183075 60190 SH SOLE 0 0 60190 LUMENTUM HOLDINGS INC COM 55024U109 6551804 115491 SH SOLE 0 0 115491 M D U RESOURCES GRP COM 552690109 8840156 422166 SH SOLE 0 0 422166 MA COM TECH SOLUTN COM 55405y100 403009 6150 SH SOLE 0 0 6150 MARATHON PETROLEUM CORP COM 56585A102 287186 2463 SH SOLE 0 0 2463 MERCK & CO INC COM 58933Y105 11633504 100819 SH SOLE 0 0 100819 MICRON TECHNOLOGY COM 595112103 224861 3563 SH SOLE 0 0 3563 MICROSOFT CORP COM 594918104 12004376 35251 SH SOLE 0 0 35251 MIDDLEFIELD BANC CORP COM 596304204 722796 26970 SH SOLE 0 0 26970 MODERNA INC COM 60770K107 3450478 28399 SH SOLE 0 0 28399 MOODYS ORD COM 615369105 2859997 8225 SH SOLE 0 0 8225 NEW JERSEY RESOURCES CORPORATI COM 646025106 6398574 135563 SH SOLE 0 0 135563 NEXSTAR BROADCASTING GROUP-A N COM 65336K103 5055625 30355 SH SOLE 0 0 30355 NEXTERA ENERGY INC COM 65339f101 337387 4547 SH SOLE 0 0 4547 NORTHWESTERN CORP COM 668074305 295152 5200 SH SOLE 0 0 5200 NRG ENERGY INC NRG COM 629377508 2043363 54650 SH SOLE 0 0 54650 OGE ENERGY CORP COM 670837103 20742981 577638 SH SOLE 0 0 577638 ORACLE CORP COM 68389x105 2594733 21788 SH SOLE 0 0 21788 PALO ALTO NETWORKS INC COM 697435105 264964 1037 SH SOLE 0 0 1037 PAYPAL HOLDINGS INCORPOR COM 70450y103 2381260 35685 SH SOLE 0 0 35685 PFIZER INC COM 717081103 21822069 594931 SH SOLE 0 0 594931 PHILLIPS 66 COM 718546104 376751 3950 SH SOLE 0 0 3950 PLUG POWER INC COM 72919P202 103900 10000 SH SOLE 0 0 10000 PORTLAND GENERAL ELECTRIC CO COM 736508847 6087900 130000 SH SOLE 0 0 130000 PUB SVC ENTERPISE GP COM 744573106 2633940 42069 SH SOLE 0 0 42069 PURE CYCLE CORP COM 746228303 132000 12000 SH SOLE 0 0 12000 QUIDEL CORPORATION COM 219798105 2662375 32131 SH SOLE 0 0 32131 RBB BANCORP COM 74930B105 619089 51850 SH SOLE 0 0 51850 RHINEBECK BANCORP INC COM 762093102 343903 51100 SH SOLE 0 0 51100 ROPER TECHNOLOGIES INC COM 776696106 240400 500 SH SOLE 0 0 500 SCHLUMBERGER LTD F COM 806857108 13964177 284287 SH SOLE 0 0 284287 SHERWIN WILLIAMS CO COM 824348106 305348 1150 SH SOLE 0 0 1150 SKANSKA AB ORDF COM w83567110 291069 20800 SH SOLE 0 0 20800 SKYWORKS SOLUTIONS INC SWKS COM 83088M102 354208 3200 SH SOLE 0 0 3200 SNOWFLAKE INC. COM 833445109 1223061 6950 SH SOLE 0 0 6950 SOUTHERN CO COM 842587107 1812450 25800 SH SOLE 0 0 25800 STATE STREET ORD COM 857477103 2832798 38710 SH SOLE 0 0 38710 SUMMIT MATERIALS CL A ORD COM 86614U100 4925269 130126 SH SOLE 0 0 130126 SYSCO CORP COM 871829107 3026247 40785 SH SOLE 0 0 40785 TE CONNECTIVITY LTD F COM h84989104 15679980 111872 SH SOLE 0 0 111872 TEXAS INSTRUMENTS COM 882508104 832052 4622 SH SOLE 0 0 4622 THE COCA-COLA CO COM 191216100 681931 11324 SH SOLE 0 0 11324 THERMO FISHER SCIENTIFIC INC COM 883556102 7762596 14878 SH SOLE 0 0 14878 TOMPKINS FINANCIAL CORP TMP COM 890110109 3879338 69647 SH SOLE 0 0 69647 TRANE TECHNOLOGIES PLC COM G8994E103 2352498 12300 SH SOLE 0 0 12300 UNITED THERAPEUTICS CORPORATIO COM 91307C102 2065116 9355 SH SOLE 0 0 9355 VIAVI SOLUTIONS INC COM 925550105 990775 87447 SH SOLE 0 0 87447 VMWARE INC COM 928563402 6070902 42250 SH SOLE 0 0 42250 VODAFONE GROUP PLC NEW SPNSR A COM 92857W308 379890 40200 SH SOLE 0 0 40200 VONTIER CORP COM 928881101 2193404 68097 SH SOLE 0 0 68097 W E C ENERGY GROUP INC COM 92939U106 324900 3682 SH SOLE 0 0 3682 WALT DISNEY CO COM 254687106 7938420 88916 SH SOLE 0 0 88916 WATERSTONE FINANCIAL ORD COM 94188P101 643472 44408 SH SOLE 0 0 44408 WATTS WATER TECH INC CLASS A COM 942749102 4019094 21875 SH SOLE 0 0 21875 WEBSTER FINANCIAL ORD COM 947890109 1211775 32100 SH SOLE 0 0 32100 WESTERN ALLIANCE ORD COM 957638109 251643 6900 SH SOLE 0 0 6900 WESTERN DIGITAL CORP COM 958102105 2048220 54000 SH SOLE 0 0 54000 XYLEM INC. COM 98419m100 231997 2060 SH SOLE 0 0 2060 BP PLC F SPONSORED ADR 1 ADR R ADR 055622104 786967 22300 SH SOLE 0 0 22300 EQUINOR ADR REP ORD ADR 29446M102 4924806 168600 SH SOLE 0 0 168600 NOVARTIS AG ADR 66987V109 18661791 184935 SH SOLE 0 0 184935 ROCHE HLDG AG F SPONSORED ADR ADR 771195104 609290 15950 SH SOLE 0 0 15950 SHELL PLC ADR 780259305 609838 10100 SH SOLE 0 0 10100 SKANSKA AB FSPONSORED ADR ADR 830561205 1154505 82500 SH SOLE 0 0 82500 TAIWAN SEMICONDUCTR F SPONSORE ADR 874039100 14210545 140810 SH SOLE 0 0 140810 INVSC WATER RESC PORTFOLIO ETF ETF 46137v142 253755 4500 SH SOLE 0 0 4500 INVSC WILDERHILL CLEAN ENERGY ETF 46137V134 2796364 69700 SH SOLE 0 0 69700 ISHARES:BIOTECHNOLOGY ETF 464287556 355488 2800 SH SOLE 0 0 2800 ISHS MSCI EMERG MRKT MIN VOL F ETF 464286533 758724 13800 SH SOLE 0 0 13800 SELECT SECTOR UTI SELECT SPDR ETF 81369y886 496690 7590 SH SOLE 0 0 7590 VANECK VIETNAM ETF ETF 92189f817 2488430 187100 SH SOLE 0 0 187100 VANGUARD MATERIALS ETF ETF 92204a801 218364 1200 SH SOLE 0 0 1200 VANGUARD S&P 500 ETF ETF 922908363 3386126 8314 SH SOLE 0 0 8314 MEXICO FUND CEF 592835102 177868 10600 SH SOLE 0 0 10600 TORTOISE ENERGY INF CORP CEF 89147L886 220780 7600 SH SOLE 0 0 7600 AMERICAN TOWER CORP REIT 03027X100 8271541 42650 SH SOLE 0 0 42650 EQUINIX REIT ORD REIT 29444U700 4821231 6150 SH SOLE 0 0 6150