JOHN G ULLMAN & ASSOCIATES INC
Filing Date
Global Rank
#2,124
/ 8,586
▲ 55
Top Industry
Utilities - Regulated Electric
12.1%
3Y Alpha vs SPY
+4.4%
Period ended 3 months ago
Filed May 6, 2026 · 41d
25 quarters · since Mar 2020
Clone Performance
Jun 2023–Jun 2026 · vs SPYHypothetical growth of cloning every reported 13F position and rebalancing on each filing, indexed to the same start.
Cloned portfolio
+98.1%
SPY
+78.1%
Annualised alpha
+4.4%
Max drawdown
−19.2%
Estimate. 13F holdings are quarter-lagged and long-only, so the clone rebalances about 45 days after each period end — when the filing becomes public — and excludes options and short positions. Past performance does not predict future results.
Portfolio Concentration
156 positions · as of Mar 31, 2026 · Δ vs Dec 31, 2025Top Position
6.0%
+0.7 pts
Top 5
22.7%
+1.1 pts
Top 10
34.9%
+1.0 pts
HHI
204
Diversified+13
Portfolio Trend
25 quarters · across all stocks
Sector Breakdown
As of Mar 31, 2026| Sector | % Portfolio | Value |
|---|---|---|
| Technology | 32.1% | $233,927,963 |
| Industrials | 18.3% | $133,580,610 |
| Utilities | 17.1% | $124,810,938 |
| Healthcare | 9.3% | $67,752,675 |
| Energy | 7.4% | $53,736,913 |
| Communication Services | 3.9% | $28,599,110 |
| Consumer Cyclical | 3.8% | $27,917,800 |
| Financial Services | 2.6% | $18,971,938 |
| Basic Materials | 2.4% | $17,421,471 |
| Real Estate | 1.5% | $10,917,238 |
| Consumer Defensive | 1.4% | $9,833,800 |
| Unclassified | 0.1% | $948,782 |
Last Quarter's Activity
Export CSVAdded To
Positions the filer increased
25 positions
| Ticker | Company | Δ Shares | Shares | Value | Open |
|---|---|---|---|---|---|
| AZTA | Azenta, Inc. | +51,226 | 109,344 | $2,310,438 | |
| ITRI | Itron, Inc. | +21,975 | 80,656 | $7,229,197 | |
| TWLO | Twilio Inc | +15,150 | 34,366 | $4,323,930 | |
| EHC | Encompass Health Corp | +12,950 | 40,400 | $3,907,892 | |
| KDP | Keurig Dr Pepper Inc. | +11,100 | 169,700 | $4,468,201 | |
| DIS | Walt Disney Co | +8,933 | 83,042 | $8,003,587 | |
| BCE | Bce Inc | +8,600 | 241,927 | $6,106,237 | |
| PFE | Pfizer Inc | +8,022 | 214,087 | $6,011,562 | |
| LNN | Lindsay Corp | +6,110 | 88,410 | $10,526,978 | |
| FISV | Fiserv Inc | +5,633 | 13,083 | $730,031 | |
| PLNT | Planet Fitness, Inc. | +5,250 | 17,650 | $1,312,807 | |
| D | Dominion Energy, Inc | +5,083 | 198,571 | $12,275,659 | |
| EQT | EQT Corp | +4,166 | 149,316 | $9,502,470 | |
| BDX | Becton Dickinson & Co | +2,675 | 5,400 | $849,042 | |
| NWFL | Norwood Financial Corp | +2,200 | 14,800 | $435,416 | |
| AMT | American Tower Corp /Ma/ | +2,041 | 63,259 | $10,917,238 | |
| AOS | Smith A O Corp | +1,400 | 11,100 | $731,934 | |
| EQNR | Equinor ASA | +1,350 | 130,159 | $5,492,709 | |
| APTV | Aptiv PLC | +1,100 | 9,250 | $642,320 | |
| EXP | Eagle Materials Inc | +966 | 29,296 | $5,550,127 | |
| STX | Seagate Technology Holdings plc | +775 | 2,013 | $788,612 | |
| OTTR | Otter Tail Corp | +500 | 25,450 | $2,233,746 | |
| SYY | Sysco Corp | +475 | 69,660 | $4,968,847 | |
| DGX | Quest Diagnostics Inc | +100 | 2,032 | $398,231 | |
| BKNG | Booking Holdings Inc. | +42 | 244 | $1,027,318 | |
| No positions match the current search. | |||||
Trimmed
Positions the filer reduced
25 positions
| Ticker | Company | Δ Shares | Shares | Value | Open |
|---|---|---|---|---|---|
| GLW | Corning Inc /Ny | −63,789 | 319,742 | $43,475,319 | |
| INTC | Intel Corp | −45,125 | 133,464 | $5,889,766 | |
| PYPL | PayPal Holdings, Inc. | −31,650 | 6,780 | $306,659 | |
| WDC | Western Digital Corp | −31,350 | 32,958 | $8,914,809 | |
| EMR | Emerson Electric Co | −26,722 | 250,719 | $32,849,203 | |
| ASTE | Astec Industries Inc | −23,567 | 152,109 | $8,189,548 | |
| GVA | Granite Construction Inc | −17,350 | 57,755 | $6,923,669 | |
| TMP | Tompkins Financial Corp | −14,551 | 68,792 | $5,423,561 | |
| OGE | Oge Energy Corp. | −13,664 | 485,435 | $23,281,462 | |
| FLS | Flowserve Corp | −13,475 | 124,825 | $9,175,885 | |
| MDU | Mdu Resources Group Inc | −12,780 | 376,640 | $7,803,980 | |
| MANH | Manhattan Associates Inc | −9,925 | 2,225 | $296,192 | |
| CSCO | Cisco Systems, Inc. | −9,236 | 320,574 | $24,873,336 | |
| ECG | Everus Construction Group, Inc. | −8,668 | 67,874 | $8,013,204 | |
| ADBE | Adobe Inc. | −8,595 | 3,250 | $790,010 | |
| EBMT | Eagle Bancorp Montana, Inc. | −7,525 | 48,910 | $1,006,567 | |
| COHR | Coherent Corp. | −7,200 | 20,650 | $4,919,036 | |
| BE | Bloom Energy Corp | −7,113 | 125,662 | $17,025,944 | |
| MRK | Merck & Co., Inc. | −7,050 | 94,272 | $11,339,978 | |
| AMGN | Amgen Inc | −6,675 | 2,125 | $747,681 | |
| GSK | GSK plc | −6,330 | 72,610 | $4,007,345 | |
| TSM | Taiwan Semiconductor Manufacturing Co Ltd | −6,289 | 120,778 | $40,816,925 | |
| BMY | Bristol Myers Squibb Co | −5,375 | 144,565 | $8,767,867 | |
| NEE | Nextera Energy Inc | −4,500 | 150,053 | $13,936,922 | |
| AVGO | Broadcom Inc. | −4,240 | 58,205 | $18,015,029 | |
| No positions match the current search. | |||||
New Positions
Positions the filer opened this quarter
10 positions
| Ticker | Company | Shares | Value | Open |
|---|---|---|---|---|
| MELI | Mercadolibre Inc | 1,665 | $2,878,818 | |
| MHK | Mohawk Industries Inc | 11,386 | $1,121,065 | |
| CHWY | Chewy, Inc. | 19,400 | $523,800 | |
| MOS | Mosaic Co | 15,750 | $401,625 | |
| BAX | Baxter International Inc | 17,793 | $298,922 | |
| CAT | Caterpillar Inc | 396 | $280,550 | |
| XRAY | DENTSPLY SIRONA Inc. | 23,200 | $269,120 | |
| PCYO | Pure Cycle Corp | 26,300 | $264,578 | |
| VZ | Verizon Communications Inc | 4,288 | $215,257 | |
| PCT | PureCycle Technologies, Inc. | 15,600 | $80,964 | |
| No positions match the current search. | ||||
Sold Out
Positions the filer fully exited
15 positions
| Ticker | Company | Shares | Value | Open |
|---|---|---|---|---|
| SNDK | Sandisk Corp | 16,655 | $3,953,563 | |
| UTHR | UNITED THERAPEUTICS Corp | 6,955 | $3,388,823 | |
| TXN | Texas Instruments Inc | 3,491 | $605,653 | |
| LH | Labcorp Holdings Inc. | 2,210 | $554,444 | |
| IQV | Iqvia Holdings Inc. | 1,900 | $428,279 | |
| GM | General Motors Co | 5,050 | $410,666 | |
| PANW | Palo Alto Networks Inc | 2,082 | $383,504 | |
| GABC | German American Bancorp, Inc. | 8,190 | $320,884 | |
| ALB | Albemarle Corp | 2,100 | $297,024 | |
| FE | Firstenergy Corp | 5,400 | $241,758 | |
| META | Meta Platforms, Inc. | 336 | $221,790 | |
| ROP | Roper Technologies Inc | 490 | $218,113 | |
| NVS | Novartis AG | 1,530 | $210,941 | |
| JPM | Jpmorgan Chase & Co | 633 | $203,965 | |
| GT | Goodyear Tire & Rubber Co /Oh/ | 17,300 | $151,548 | |
| No positions match the current search. | ||||
156 positions ·
$728,419,238 total
· as of Mar 31, 2026
All sectors
Basic Materials
Communication Services
Consumer Cyclical
Consumer Defensive
Energy
Financial Services
Healthcare
Industrials
Real Estate
Technology
Utilities
Showing 1–50
of 156 positions by value
· page 1 of 4
| Ticker | Company | Type | Shares | Value (USD) | % of Portfolio | History |
|---|---|---|---|---|---|---|
| AVLNF |
Avalon Advanced Materials Inc.
Basic Materials
|
Held | 18,750 | $768 | 0.00% | |
| PCT |
PureCycle Technologies, Inc.
Industrials
|
NEW | 15,600 | $80,964 | 0.01% | |
| ASRV |
Ameriserv Financial Inc /Pa/
Financial Services
|
Held | 45,985 | $166,465 | 0.02% | |
| APH |
Amphenol Corp /De/
Technology
|
Held | 1,654 | $208,982 | 0.03% | |
| VZ |
Verizon Communications Inc
Communication Services
|
NEW | 4,288 | $215,257 | 0.03% | |
| FTS |
Fortis Inc.
Utilities
|
Held | 3,900 | $217,581 | 0.03% | |
| QQQ |
Invesco Qqq Trust, Series 1
|
Held | 379 | $218,751 | 0.03% | |
| MXF |
Mexico Fund Inc
Financial Services
|
Held | 10,600 | $221,858 | 0.03% | |
| GS |
Goldman Sachs Group Inc
Financial Services
|
Reduced | 265 | $224,187 | 0.03% | |
| ABBV |
AbbVie Inc.
Healthcare
|
Added | 1,078 | $234,454 | 0.03% | |
| NVDA |
Nvidia Corp
Technology
|
Reduced | 1,377 | $240,148 | 0.03% | |
| PCYO |
Pure Cycle Corp
Utilities
|
NEW | 26,300 | $264,578 | 0.04% | |
| XRAY |
DENTSPLY SIRONA Inc.
Healthcare
|
NEW | 23,200 | $269,120 | 0.04% | |
| CAT |
Caterpillar Inc
Industrials
|
NEW | 396 | $280,550 | 0.04% | |
| ACVA |
ACV Auctions Inc.
Consumer Cyclical
|
Held | 66,284 | $281,044 | 0.04% | |
| MANH |
Manhattan Associates Inc
Technology
|
Reduced | 2,225 | $296,192 | 0.04% | |
| WEC |
Wec Energy Group, Inc.
Utilities
|
Held | 2,566 | $297,065 | 0.04% | |
| BAX |
Baxter International Inc
Healthcare
|
NEW | 17,793 | $298,922 | 0.04% | |
| PYPL |
PayPal Holdings, Inc.
Financial Services
|
Reduced | 6,780 | $306,659 | 0.04% | |
| ETN |
Eaton Corp plc
Industrials
|
Held | 868 | $310,457 | 0.04% | |
| XYL |
Xylem Inc.
Industrials
|
Reduced | 2,780 | $332,210 | 0.05% | |
| GE |
General Electric Co
Industrials
|
Reduced | 1,298 | $368,333 | 0.05% | |
| SHW |
Sherwin Williams Co
Basic Materials
|
Held | 1,150 | $368,632 | 0.05% | |
| TPC |
Tutor Perini Corp
Industrials
|
Held | 5,000 | $385,950 | 0.05% | |
| KO |
Coca Cola Co
Consumer Defensive
|
Held | 5,217 | $396,752 | 0.05% | |
| DGX |
Quest Diagnostics Inc
Healthcare
|
Added | 2,032 | $398,231 | 0.05% | |
| MOS |
Mosaic Co
Basic Materials
|
NEW | 15,750 | $401,625 | 0.06% | |
| NWFL |
Norwood Financial Corp
Financial Services
|
Added | 14,800 | $435,416 | 0.06% | |
| SOLS |
Solstice Advanced Materials Inc.
Basic Materials
|
Reduced | 5,740 | $437,158 | 0.06% | |
| ITT |
Itt Inc.
Industrials
|
Held | 2,295 | $437,266 | 0.06% | |
| AEP |
American Electric Power Co Inc
Utilities
|
Held | 3,390 | $444,361 | 0.06% | |
| OCFC |
Oceanfirst Financial Corp
Financial Services
|
Reduced | 25,300 | $456,412 | 0.06% | |
| AGCO |
Agco Corp /De
Industrials
|
Held | 4,100 | $475,067 | 0.07% | |
| FELE |
Franklin Electric Co Inc
Industrials
|
Held | 5,400 | $497,718 | 0.07% | |
| ITW |
Illinois Tool Works Inc
Industrials
|
Reduced | 1,975 | $514,072 | 0.07% | |
| AQN |
Algonquin Power & Utilities Corp.
Utilities
|
Reduced | 85,250 | $523,435 | 0.07% | |
| CHWY |
Chewy, Inc.
Consumer Cyclical
|
NEW | 19,400 | $523,800 | 0.07% | |
| BUSE |
First Busey Corp /Nv/
Financial Services
|
Reduced | 20,780 | $525,110 | 0.07% | |
| TDC |
Teradata Corp /De/
Technology
|
Reduced | 21,200 | $543,356 | 0.07% | |
| BRK-B |
Berkshire Hathaway Inc
Financial Services
|
Reduced | 1,169 | $560,184 | 0.08% | |
| CRUS |
Cirrus Logic, Inc.
Technology
|
Held | 3,900 | $564,018 | 0.08% | |
| MMM |
3M Co
Industrials
|
Held | 3,900 | $566,397 | 0.08% | |
| HAE |
Haemonetics Corp
Healthcare
|
Reduced | 11,300 | $636,868 | 0.09% | |
| APTV |
Aptiv PLC
Consumer Cyclical
|
Added | 9,250 | $642,320 | 0.09% | |
| CEG |
Constellation Energy Corp
Utilities
|
Held | 2,432 | $679,136 | 0.09% | |
| PSX |
Phillips 66
Energy
|
Held | 3,850 | $701,393 | 0.10% | |
| REGN |
Regeneron Pharmaceuticals, Inc.
Healthcare
|
Reduced | 910 | $703,102 | 0.10% | |
| FISV |
Fiserv Inc
|
Added | 13,083 | $730,031 | 0.10% | |
| AOS |
Smith A O Corp
Industrials
|
Added | 11,100 | $731,934 | 0.10% | |
| AMGN |
Amgen Inc
Healthcare
|
Reduced | 2,125 | $747,681 | 0.10% |