The Analysis of JOHN G ULLMAN & ASSOCIATES INC's Holdings
Currently, JOHN G ULLMAN & ASSOCIATES INC holds 179 types of securities in its portfolio with a total value $750.0M. In the most recent quarter, they have increased their positions in KDP (+158.6K shares, valued at $4.4M), LNN (+24.3K shares, valued at $2.9M), N/A (+108.2K shares, valued at $2.6M); decreased their positions in LITE (-31.9K shares, valued at $11.8M), BE (-92.4K shares, valued at $8.0M), N/A (-19.5K shares, valued at $6.7M); initiated new positions in KDP (+158.6K shares, valued at $4.4M), MANH (+12.2K shares, valued at $2.1M), PLNT (+12.4K shares, valued at $1.3M). Stock Holdings
TickerCompany NameSharesShares âŗ%Event DateReport DateHistory
TSM TAIWAN SEMICONDUCTOR M F SPONS127.1K shares-6.11%2025-12-312026-02-05
EMR EMERSON ELEC CO277.4K shares-1.48%2025-12-312026-02-05
GLW CORNING INC383.5K shares-6.27%2025-12-312026-02-05
BROADCOM INC BROADCOM INC62.4K shares-23.77%2025-12-312026-02-05
OGE OGE ENERGY CORP499.1K shares-1.80%2025-12-312026-02-05
AMZN AMAZON.COM INC67.3K shares-1.18%2025-12-312026-02-05
MSFT MICROSOFT CORP31.3K shares-2.03%2025-12-312026-02-05
IBM IBM CORP48.7K shares-28.41%2025-12-312026-02-05
BE BLOOM ENERGY CORP CLASS A132.8K shares-41.04%2025-12-312026-02-05
WDC WESTERN DIGITAL CORP64.3K shares-15.45%2025-12-312026-02-05
POR PORTLAND GENERAL ELECTRIC CO217.8K shares-0.93%2025-12-312026-02-05
SLB SCHLUMBERGER LTD F270.6K shares-1.64%2025-12-312026-02-05
CACI CACI INTL INC CLASS A18.9K shares-4.90%2025-12-312026-02-05
LNN LINDSAY CORP82.3K shares41.96%2025-12-312026-02-05
GVA GRANITE CONSTR INC75.1K shares-3.25%2025-12-312026-02-05
DIS DISNEY WALT CO74.1K shares-0.98%2025-12-312026-02-05
BMY BRISTOL-MYERS SQUIBB149.9K shares-1.43%2025-12-312026-02-05
GNRC GENERAC HLDGS INC57.5K shares-0.60%2025-12-312026-02-05
EQT CORP EQT CORP145.2K shares0.90%2025-12-312026-02-05
ASTE ASTEC INDUSTRIES INC175.7K shares-2.55%2025-12-312026-02-05
MDU M D U RESOURCES GRP389.4K shares-0.59%2025-12-312026-02-05
VMC VULCAN MATLS CO24.8K shares-2.04%2025-12-312026-02-05
TMO THERMO FISHER SCIENTIFIC11.8K shares-2.19%2025-12-312026-02-05
INTC INTEL CORP178.6K shares-1.77%2025-12-312026-02-05
ECG EVERUS CONSTRUCTION GROUP ORD76.5K shares-5.44%2025-12-312026-02-05
TMP TOMPKINS FINL CORP83.3K shares-1.77%2025-12-312026-02-05
HON HONEYWELL INTL INC29.6K shares-1.25%2025-12-312026-02-05
BCE INC F BCE INC F233.3K shares86.45%2025-12-312026-02-05
NJR NEW JERSEY RES CORP120.1K shares-0.74%2025-12-312026-02-05
ITRI ITRON INC58.7K shares1.17%2025-12-312026-02-05
GRC GORMAN RUPP CO CLASS EQUITY113.6K shares-1.17%2025-12-312026-02-05
STT STATE STR CORP41.6K shares-2.29%2025-12-312026-02-05
COHERENT CORP COHERENT CORP27.9K shares-26.23%2025-12-312026-02-05
PFE PFIZER INC206.1K shares35.04%2025-12-312026-02-05
SYY SYSCO CORP69.2K shares-1.47%2025-12-312026-02-05
LOW LOWES COS INC20.1K shares-0.87%2025-12-312026-02-05
IDA IDACORP INC38.1K shares-0.78%2025-12-312026-02-05
AAPL APPLE INC16.8K shares-1.76%2025-12-312026-02-05
KDP KEURIG DR PEPPER INC158.6K sharesnew addition2025-12-312026-02-05
SNOW SNOWFLAKE INC CLASS A19.4K shares-3.11%2025-12-312026-02-05
EA ELECTRONIC ARTS INC20.4K shares-3.42%2025-12-312026-02-05
ADOBE INC ADOBE INC11.8K shares81.95%2025-12-312026-02-05
KNF KNIFE RIVER ORD57.3K shares-1.12%2025-12-312026-02-05
SNDK SANDISK CORP SNDK16.7K shares-40.91%2025-12-312026-02-05
CIEN CIENA CORP16.5K shares-1.20%2025-12-312026-02-05
ABT ABBOTT LABS29.8K shares-1.57%2025-12-312026-02-05
ORACLE CORP ORACLE CORP18.5K shares18.27%2025-12-312026-02-05
BKH BLACK HILLS CORP51.4K shares-1.72%2025-12-312026-02-05
WTS WATTS WATER TECHNOLOGIES CLASS11.4K shares-2.35%2025-12-312026-02-05
PEG PUBLIC SVC ENTERPRISE GR38.0K shares-0.52%2025-12-312026-02-05
EHC ENCOMPASS HEALTH CORP27.4K shares-3.00%2025-12-312026-02-05
AMGN AMGEN INC8.8K shares-2.22%2025-12-312026-02-05
TWLO TWILIO CL A ORD19.2K shares-2.66%2025-12-312026-02-05
LLY ELI LILLY AND CO2.4K shares-14.50%2025-12-312026-02-05
CCK CROWN HLDGS INC25.1K shares-2.43%2025-12-312026-02-05
HAL HALLIBURTON CO84.0K shares5.39%2025-12-312026-02-05
SO SOUTHERN CO26.0K shares0.00%2025-12-312026-02-05
VNT VONTIER CORP60.4K shares-1.63%2025-12-312026-02-05
LITE LUMENTUM HOLDINGS INC5.8K shares-84.71%2025-12-312026-02-05
MANH MANHATTAN ASSOCIATES ORD12.2K sharesnew addition2025-12-312026-02-05
OTTR OTTER TAIL CORP24.9K shares20.82%2025-12-312026-02-05
AZTA AZENTA INC58.1K shares10.45%2025-12-312026-02-05
WBS WEBSTER FINL CORP27.7K shares-0.54%2025-12-312026-02-05
PLNT PLANET FITNESS INC12.4K sharesnew addition2025-12-312026-02-05
VWO VANGUARD FTSE EMERGING MARKETS23.8K shares-5.56%2025-12-312026-02-05
ARGAN INC ARGAN INC4.0K shares-2.44%2025-12-312026-02-05
YORW YORK WATER ORD37.0K sharesnew addition2025-12-312026-02-05
HAE HAEMONETICS13.6K shares13.81%2025-12-312026-02-05
BKNG BOOKING HOLDINGS ORD202 sharesnew addition2025-12-312026-02-05
ILMN ILLUMINA INC7.8K shares21.32%2025-12-312026-02-05
CVX CHEVRON CORP NEW6.4K shares0.00%2025-12-312026-02-05
GILD GILEAD SCIENCES INC7.0K shares0.00%2025-12-312026-02-05
MU MICRON TECHNOLOGY INC3.0K shares0.00%2025-12-312026-02-05
RBB BANCORP RBB BANCORP40.5K shares-0.73%2025-12-312026-02-05
SHEL SHELL PLC F SPONSORED ADR 1 AD11.1K shares0.00%2025-12-312026-02-05
EMA EMERA INC F15.8K shares0.00%2025-12-312026-02-05
BP BP P L C F SPONSORED ADR 1 ADR21.7K shares-1.14%2025-12-312026-02-05
LNT ALLIANT ENERGY CORP11.3K shares0.00%2025-12-312026-02-05
AOS SMITH A O CORP9.7K shares0.00%2025-12-312026-02-05
3M CO 3M CO3.9K shares0.00%2025-12-312026-02-05
MODERNA INC MODERNA INC21.1K shares-10.95%2025-12-312026-02-05
APTIV PLC F APTIV PLC F8.2K shares0.00%2025-12-312026-02-05
TXN TEXAS INSTRS INC3.5K shares0.00%2025-12-312026-02-05
LH LABCORP HLDGS INC2.2K shares0.00%2025-12-312026-02-05
ITW ILLINOIS TOOL WKS INC2.2K shares-1.14%2025-12-312026-02-05
AQN ALGONQUIN PWR & UTILS F86.3K shares16.01%2025-12-312026-02-05
BDX BECTON DICKINSON & CO2.7K shares-39.75%2025-12-312026-02-05
FELE FRANKLIN ELEC INC5.4K shares0.00%2025-12-312026-02-05
BUSE FIRST BUSEY ORD21.5K shares-6.25%2025-12-312026-02-05
FI FISERV INC7.5K shares-80.38%2025-12-312026-02-05
PSX PHILLIPS 663.9K shares0.00%2025-12-312026-02-05
OCFC OCEANFIRST FINL CORP27.0K shares0.00%2025-12-312026-02-05
GE AEROSPACE GE AEROSPACE1.6K shares6.75%2025-12-312026-02-05
CRUS CIRRUS LOGIC INC3.9K shares0.00%2025-12-312026-02-05
VTI VANGUARD TOTAL STOCK MARKET ET1.4K shares0.00%2025-12-312026-02-05
AGCO AGCO CORP DEL4.1K shares-4.65%2025-12-312026-02-05
ITT INC ITT INC2.3K shares0.00%2025-12-312026-02-05
AEP AMERICAN ELEC PWR CO INC3.4K shares0.00%2025-12-312026-02-05
XYLEM INC XYLEM INC2.8K shares0.00%2025-12-312026-02-05
PANW PALO ALTO NETWORKS INC2.1K shares0.00%2025-12-312026-02-05
SHW SHERWIN-WILLIAMS CO1.1K shares0.00%2025-12-312026-02-05
KO THE COCA-COLA CO5.2K shares-16.15%2025-12-312026-02-05
NWFL NORWOOD FINL CORP12.6K shares0.00%2025-12-312026-02-05
EEMV ISHS MSCI EMERG MRKT MIN VOL F5.3K shares0.00%2025-12-312026-02-05
VGT VANGUARD INFORMATION TECHNOLOG445 shares0.00%2025-12-312026-02-05
TPC TUTOR PERINI CORP5.0K shares0.00%2025-12-312026-02-05
GABC GERMAN AMERICAN BANCORP ORD8.2K shares0.00%2025-12-312026-02-05
CRH CRH ADR REPSG 1 ORD2.5K shares0.00%2025-12-312026-02-05
NVIDIA CORP NVIDIA CORP1.6K sharesnew addition2025-12-312026-02-05
ALB ALBEMARLE CORP2.1K sharesnew addition2025-12-312026-02-05
IBB ISHARES BIOTECHNOLOGY ETF1.7K shares0.00%2025-12-312026-02-05
FE FIRSTENERGY CORP5.4K shares0.00%2025-12-312026-02-05
ABBVIE INC ABBVIE INC1.1K shares0.00%2025-12-312026-02-05
APH AMPHENOL CORP NEW CLASS A1.7K sharesnew addition2025-12-312026-02-05
FESM FIDELITY ENHANCED SMALL CAP ET5.8K shares0.00%2025-12-312026-02-05
ROP ROPER TECHNOLOGIES INC490 shares0.00%2025-12-312026-02-05
MXF MEXICO FUND INC10.6K shares0.00%2025-12-312026-02-05
NVS NOVARTIS AG1.5K shares-48.66%2025-12-312026-02-05
VTV VANGUARD VALUE ETF1.1K shares0.00%2025-12-312026-02-05
JPM J P MORGAN CHASE & CO633 sharesnew addition2025-12-312026-02-05
FTS FORTIS INC F3.9K sharesnew addition2025-12-312026-02-05
GT GOODYEAR TIRE & RUBR CO17.3K shares-5.46%2025-12-312026-02-05
AVLNF AVALON ADVANCED MATERIALS INC18.8K shares0.00%2025-12-312026-02-05
Call Option Holdings
No call option holdings data available
Put Option Holdings
No put option holdings data available