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