Skip to content

13F-HR filed by JOHN G ULLMAN & ASSOCIATES INC

JOHN G ULLMAN & ASSOCIATES INC filed this 13F-HR for the quarter ended 2023-03-31, filed 2023-05-05, with 177 holding rows worth $642,976,000.

Accession
0000919530-23-000002
Filed
2023-05-05
Accepted by EDGAR
acceptance time not in the bulk data set
Ingested
Source
SEC quarterly data set

Original filing

13F report for Q1 2023

A holdings report, 177 entries on the cover page, a total value of $642,976,000 stated on the cover page (in dollars after the unit check, H1), rows summing to $642,976,000 with VALUE read as thousands, detected and multiplied, 13F file number 028-03893. The quarter's positions are built on this report. The resolved quarter.

The information table after summing rows of one CUSIP and put or call (H4), with the CUSIP and issuer name as filed. Values in dollars after the unit check (method).

Issuer as filedCUSIPClassAmountValueValue read asType
EMERSON ELEC CO COM291011104Stock375,953$32,761,000thousands, detected and multiplied
CORNING INC219350105COM757,433$26,722,000thousands, detected and multiplied
Bristol-Myers Squibb Company110122108COM367,497$25,471,000thousands, detected and multiplied
Pfizer Inc.717081103COM592,521$24,175,000thousands, detected and multiplied
OGE ENERGY CORP670837103COM589,832$22,213,000thousands, detected and multiplied
Cisco Systems,Inc.17275R102COM384,565$20,103,000thousands, detected and multiplied
NOVARTIS AG SPONSORED ADR66987V109ADR188,045$17,300,000thousands, detected and multiplied
International Business Machines Corporation459200101COM131,637$17,256,000thousands, detected and multiplied
TE CONNECTIVITY LTDH84989104SHS114,234$14,982,000thousands, detected and multiplied
Schlumberger Limited806857108COM295,437$14,506,000thousands, detected and multiplied
TAIWAN SEMICONDUCTOR MFG874039100SPONSORED ADS140,902$13,107,000thousands, detected and multiplied
MDU RES GROUP INC552690109COM409,201$12,472,000thousands, detected and multiplied
EXXON MOBIL CORP30231G102COM113,598$12,457,000thousands, detected and multiplied
BCE INC COM NEW05534B760Stock245,420$10,992,000thousands, detected and multiplied
Intel Corp458140100COM333,450$10,894,000thousands, detected and multiplied
Merck & Co.,Inc.58933Y105COM101,691$10,819,000thousands, detected and multiplied
Microsoft Corp594918104COM35,884$10,345,000thousands, detected and multiplied
LINDSAY CORPORATION535555106COM61,700$9,325,000thousands, detected and multiplied
HORIZON THERAPEUTICS PLCG46188101SHS81,987$8,948,000thousands, detected and multiplied
Thermo Fisher Scientific Inc.883556102COM15,144$8,729,000thousands, detected and multiplied
Walt Disney Co254687106COM82,116$8,222,000thousands, detected and multiplied
BLACK HILLS CORP COM092113109Stock127,530$8,047,000thousands, detected and multiplied
TOMPKINS FINL CORP COM890110109Stock119,330$7,901,000thousands, detected and multiplied
Amazon.com, Inc023135106COM75,090$7,756,000thousands, detected and multiplied
American Tower Corporation03027X100COM36,515$7,461,000thousands, detected and multiplied
HAWAIIAN ELEC INDS INC MTN B419870100COM194,057$7,452,000thousands, detected and multiplied
NEW JERSEY RES CORP646025106COM137,063$7,292,000thousands, detected and multiplied
AECOM COM00766T100Stock83,892$7,074,000thousands, detected and multiplied
ARGAN INC04010E109COM170,965$6,919,000thousands, detected and multiplied
Broadcom Inc.11135F101COM10,649$6,832,000thousands, detected and multiplied
Honeywell Technologies438516106COM35,640$6,812,000thousands, detected and multiplied
LUMENTUM HLDGS INC COM55024U109Stock121,566$6,566,000thousands, detected and multiplied
PORTLAND GEN ELEC CO736508847COM NEW131,500$6,429,000thousands, detected and multiplied
FLOWSERVE CORP34354P105COM176,740$6,009,000thousands, detected and multiplied
EAGLE MATLS INC COM26969P108Stock40,500$5,943,000thousands, detected and multiplied
CACI INTL INC CL A127190304Stock19,964$5,915,000thousands, detected and multiplied
LOGILITY SUPPLY CHAIN SOLUTIONS029683109COMMON STOCK459,156$5,790,000thousands, detected and multiplied
JPMorgan Chase & Co46625H100COM42,340$5,517,000thousands, detected and multiplied
GRANITE CONSTR INC COM387328107Stock133,215$5,472,000thousands, detected and multiplied
NEXSTAR MEDIA GROUP INC COMMON STOCK65336K103Stock31,250$5,396,000thousands, detected and multiplied
VMWARE, INC.928563402CL A COM42,550$5,312,000thousands, detected and multiplied
FISERV INC337738108COM46,955$5,307,000thousands, detected and multiplied
EQUINOR ASA SPONSORED ADR29446M102ADR177,500$5,046,000thousands, detected and multiplied
DOMINION ENERGY INC COM25746U109Stock88,403$4,943,000thousands, detected and multiplied
DENTSPLY SIRONA INC24906P109COM125,460$4,928,000thousands, detected and multiplied
IDACORP INC451107106COM42,068$4,557,000thousands, detected and multiplied
EQUINIX INC COM29444U700REIT6,150$4,434,000thousands, detected and multiplied
HALLIBURTON CO COM406216101Stock126,670$4,008,000thousands, detected and multiplied
SUMMIT MATERIALS INC CLASS A86614U100CL A139,667$3,979,000thousands, detected and multiplied
LINCOLN ELEC HLDGS INC533900106COM22,650$3,830,000thousands, detected and multiplied
WATTS WATER TECHNOLOGIES INC CL A942749102Stock21,875$3,682,000thousands, detected and multiplied
ITRON INC COM465741106Stock65,506$3,632,000thousands, detected and multiplied
HERC HLDGS INC COM42704L104Stock28,471$3,243,000thousands, detected and multiplied
PAYPALHLDGSINC70450Y103STOK41,835$3,177,000thousands, detected and multiplied
Abbott Laboratories002824100COM30,944$3,133,000thousands, detected and multiplied
Vanguard S&P 500 ETF922908363COM8,240$3,099,000thousands, detected and multiplied
Apple Inc037833100COM18,468$3,045,000thousands, detected and multiplied
AGILENT TECHNOLOGIES INC COM00846U101Stock21,777$3,013,000thousands, detected and multiplied
Eaton Corp. PlcG29183103COM16,900$2,896,000thousands, detected and multiplied
QUIDELORTHO CORP COM219798105Stock31,681$2,822,000thousands, detected and multiplied
STATE STR CORP COM857477103Stock37,010$2,801,000thousands, detected and multiplied
GSK PLC SPONSORED ADR37733W204ADR77,420$2,755,000thousands, detected and multiplied
ELECTRONIC ARTS INC COM285512109Stock22,500$2,710,000thousands, detected and multiplied
PUBLIC SVC ENTERPRISE GROUP COM744573106Stock43,059$2,689,000thousands, detected and multiplied
Amgen Inc.031162100COM11,088$2,681,000thousands, detected and multiplied
General Electric Company369604301COM27,567$2,635,000thousands, detected and multiplied
BAXTER INTL INC071813109COM63,184$2,563,000thousands, detected and multiplied
SYSCOCORP871829107COM32,035$2,474,000thousands, detected and multiplied
CROWN HLDGS INC COM228368106Stock29,184$2,414,000thousands, detected and multiplied
VANECK ETF TRUST92189F817VANECK VIETNAM195,400$2,380,000thousands, detected and multiplied
WESTERN DIGITAL CORP958102105COM60,600$2,283,000thousands, detected and multiplied
TRANE TECHNOLOGIES PLC SHSG8994E103Stock12,350$2,272,000thousands, detected and multiplied
ARCBEST CORP COM03937C105Stock22,550$2,084,000thousands, detected and multiplied
Oracle Corporation68389X105COM21,888$2,034,000thousands, detected and multiplied
GORMAN RUPP CO COM383082104Stock80,958$2,024,000thousands, detected and multiplied
AVANGRID INC05351W103COM47,890$1,910,000thousands, detected and multiplied
VONTIER CORPORATION928881101COM69,497$1,900,000thousands, detected and multiplied
UNITED THERAPEUTICS CORP DEL COM91307C102Stock8,425$1,887,000thousands, detected and multiplied
ASTEC INDS INC046224101COM45,300$1,869,000thousands, detected and multiplied
HALEON PLC SPON ADS405552100ADR229,062$1,865,000thousands, detected and multiplied
AZENTA INC114340102COM41,413$1,848,000thousands, detected and multiplied
RBB BANCORP74930B105COMMON STOCK117,773$1,825,000thousands, detected and multiplied
ALGONQUIN POWER & UTILITIES CO COM015857105Stock215,750$1,812,000thousands, detected and multiplied
Southern Company842587107COM25,800$1,795,000thousands, detected and multiplied
COHERENT CORP COM19247G107Stock43,100$1,641,000thousands, detected and multiplied
APTIV PLCG6095L109SHS14,500$1,627,000thousands, detected and multiplied
MOODYS CORP COM615369105Stock4,950$1,515,000thousands, detected and multiplied
Eli Lilly and Company532457108COM3,968$1,363,000thousands, detected and multiplied
BLOOM ENERGY CORP093712107COM65,590$1,307,000thousands, detected and multiplied
SKANSKA AB-SPN ADR830561205COM84,100$1,286,000thousands, detected and multiplied
NVIDIA Corp67066G104COM4,365$1,212,000thousands, detected and multiplied
KINDER MORGAN INC DEL COM49456B101Stock66,208$1,159,000thousands, detected and multiplied
DANA INC235825205COM74,000$1,114,000thousands, detected and multiplied
NRG ENERGY INC COM NEW629377508Stock32,450$1,113,000thousands, detected and multiplied
Chevron Corporation166764100COM6,568$1,072,000thousands, detected and multiplied
SNOWFLAKE INC COM SHS833445109Stock6,750$1,041,000thousands, detected and multiplied
FORTIS INC349553107COM23,400$995,000thousands, detected and multiplied
GENERAC HLDGS INC368736104COM8,950$967,000thousands, detected and multiplied
VIAVI SOLUTIONS INC925550105COM89,147$965,000thousands, detected and multiplied
ALLIANT ENERGY CORP COM018802108Stock17,300$924,000thousands, detected and multiplied
C F FINANCIAL CORP12466Q104COMMON STOCK17,380$899,000thousands, detected and multiplied
BOYDGAMINGCORP103304101STOK13,750$882,000thousands, detected and multiplied
BP PLC SPONSORED ADR055622104ADR22,300$846,000thousands, detected and multiplied
AT&T Inc00206R102COM43,917$845,000thousands, detected and multiplied
HYDRO ONE LTD F448811208COM29,700$845,000thousands, detected and multiplied
KBHOME48666K109COM21,000$844,000thousands, detected and multiplied
ACV AUCTIONS INC00091G104COM CL A65,284$843,000thousands, detected and multiplied
ISHARES INC464286533MSCI EMERG MRKT14,500$791,000thousands, detected and multiplied
INGERSOLL RAND INC COM45687V106Stock13,102$762,000thousands, detected and multiplied
MIDDLEFIELD BANC CORP596304204COM NEW27,170$761,000thousands, detected and multiplied
AMERICAN ELEC PWR CO INC COM025537101Stock7,979$726,000thousands, detected and multiplied
Coca-Cola Company191216100COM11,420$708,000thousands, detected and multiplied
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK36266G107Stock8,416$690,000thousands, detected and multiplied
Duke Energy Corporation26441C204COM7,019$677,000thousands, detected and multiplied
Berkshire Hathaway Inc084670702COM2,188$676,000thousands, detected and multiplied
Comcast Corp20030N101COM17,231$653,000thousands, detected and multiplied
WATERSTONE FINL INC MD94188P101COM42,947$650,000thousands, detected and multiplied
AGCO CORP001084102COM4,600$622,000thousands, detected and multiplied
ILLINOIS TOOL WKS INC452308109COM2,500$609,000thousands, detected and multiplied
SMITH A O CORP COM831865209Stock8,700$602,000thousands, detected and multiplied
CROSSFIRST BANKSHARES INC22766M109COM56,513$592,000thousands, detected and multiplied
Texas Instruments Incorporated882508104COM3,147$585,000thousands, detected and multiplied
SHELL PLC SPON ADS780259305ADR10,100$581,000thousands, detected and multiplied
LABORATORY CORP OF AMERICA50540R409COM NEW2,524$579,000thousands, detected and multiplied
CIENA CORP COM NEW171779309Stock11,000$578,000thousands, detected and multiplied
FRANKLIN ELEC INC COM353514102Stock5,400$508,000thousands, detected and multiplied
FENTURA FINL INC314645102COMMON STOCK23,750$504,000thousands, detected and multiplied
HEWLETT PACKARD ENTERPRISE CO COM42824C109Stock31,200$497,000thousands, detected and multiplied
JOHNSON CTLS INTL PLC SHSG51502105Stock7,950$479,000thousands, detected and multiplied
ROCHE HLDG LTD SPONS ADR (ISIN #US7711951043 SEDOL #B014J8)771195104ADR13,350$479,000thousands, detected and multiplied
ALLETE INC018522300COM NEW7,400$476,000thousands, detected and multiplied
Utilities Select Sector SPDR Fund81369Y886SHS6,518$441,000thousands, detected and multiplied
MACOM TECH SOLUTIONS HLDGS INC COM55405Y100Stock6,150$436,000thousands, detected and multiplied
IQVIA HLDGS INC COM46266C105Stock2,100$418,000thousands, detected and multiplied
HELIOS TECHNOLOGIES INC42328H109COM6,300$412,000thousands, detected and multiplied
TERADATA CORP DEL88076W103COM10,122$408,000thousands, detected and multiplied
EAGLE BANCORP MONTANA INC26942G100COMMON STOCK28,951$408,000thousands, detected and multiplied
RHINEBECK BANCORP INC762093102COMMON STOCK52,400$401,000thousands, detected and multiplied
PHILLIPS 66 COM718546104Stock3,950$400,000thousands, detected and multiplied
BANK NOVA SCOTIA B C COM064149107Stock7,900$398,000thousands, detected and multiplied
VODAFONE GROUP PLC SPONSORED ADR92857W308ADR34,700$383,000thousands, detected and multiplied
EVERGY INC COM30034W106Stock6,200$379,000thousands, detected and multiplied
SKYWORKS SOLUTIONS INC COM83088M102Stock3,200$378,000thousands, detected and multiplied
ISHARES TR464287556ISHARES BIOTECH2,800$362,000thousands, detected and multiplied
Johnson & Johnson478160104COM2,292$355,000thousands, detected and multiplied
WEC ENERGY GROUP INC COM92939U106Stock3,682$349,000thousands, detected and multiplied
MARATHON PETE CORP COM56585A102Stock2,503$337,000thousands, detected and multiplied
AB SKANSKA CEMENTGJUTERIET ISIN SE0000113250 SHS BW83567110COMMON STOCK21,900$335,000thousands, detected and multiplied
CIRRUS LOGIC INC COM172755100Stock3,050$334,000thousands, detected and multiplied
Gilead Sciences,Inc.375558103COM3,950$328,000thousands, detected and multiplied
NextEra Energy,Inc.65339F101COM3,931$303,000thousands, detected and multiplied
Intuit Inc.461202103COM675$301,000thousands, detected and multiplied
NORTHWESTERN ENERGY GROUP INC COM NEW668074305Stock5,200$301,000thousands, detected and multiplied
CAN UTILITIES-A136717832COM10,500$293,000thousands, detected and multiplied
Danaher Corporation235851102COM1,100$277,000thousands, detected and multiplied
SHERWIN WILLIAMS CO824348106COM1,150$258,000thousands, detected and multiplied
IPG PHOTONICS CORP44980X109COM2,025$250,000thousands, detected and multiplied
WESTERN ALLIANCE BANCORP COM957638109Stock6,900$245,000thousands, detected and multiplied
INVESCO EXCHANGE TRADED FD T46137V142WATER RES ETF4,500$240,000thousands, detected and multiplied
AbbVie,Inc.00287Y109COM1,479$236,000thousands, detected and multiplied
MOSAIC CO COM61945C103Stock4,906$225,000thousands, detected and multiplied
GENERAL MTRS CO COM37045V100Stock6,050$222,000thousands, detected and multiplied
ROPER TECHNOLOGIES INC COM776696106Stock500$220,000thousands, detected and multiplied
Micron Technology,Inc.595112103COM3,563$215,000thousands, detected and multiplied
Vanguard Materials ETF92204A801SHS1,200$213,000thousands, detected and multiplied
PALO ALTO NETWORKS INC697435105COM1,037$207,000thousands, detected and multiplied
ITT INC COM45073V108Stock2,400$207,000thousands, detected and multiplied
Verizon Communications Inc92343V104COM5,251$204,000thousands, detected and multiplied
HOLOGIC INC436440101COM2,500$202,000thousands, detected and multiplied
CONSTELLATION ENERGY CORP COM21037T109Stock2,548$200,000thousands, detected and multiplied
Mexico Fund Inc/The592835102COM10,600$180,000thousands, detected and multiplied
ELANCO ANIMAL HEALTH INC COM28414H103Stock17,500$164,000thousands, detected and multiplied
CALAMP CORP128126109COMMON STOCK41,400$149,000thousands, detected and multiplied
GOODYEAR TIRE & RUBBER CO382550101COM13,100$144,000thousands, detected and multiplied
PURE CYCLE CORP746228303COMMON STOCK12,000$113,000thousands, detected and multiplied
AMERISERV FINL INC03074A102COM24,700$75,000thousands, detected and multiplied
Avalon Advanced Matls Incorporated Com New05337L304Common Stock18,750$2,000thousands, detected and multiplied

Amendment chain

FilingRoleFiledAcceptedIngested
13F-HR 0000919530-23-000002this filing2023-05-05acceptance time not in the bulk data set