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