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. | ||||
22 positions ·
$124,810,938 total
· Utilities only
· as of Mar 31, 2026
All sectors
Basic Materials
Communication Services
Consumer Cyclical
Consumer Defensive
Energy
Financial Services
Healthcare
Industrials
Real Estate
Technology
Utilities
| Ticker | Company | Type | Shares | Value (USD) | % of Portfolio | History |
|---|---|---|---|---|---|---|
| OGE |
Oge Energy Corp.
Utilities
|
Reduced | 485,435 | $23,281,462 | 18.65% | |
| WTRG |
Essential Utilities, Inc.
Utilities
|
Reduced | 403,549 | $16,250,918 | 13.02% | |
| NEE |
Nextera Energy Inc
Utilities
|
Reduced | 150,053 | $13,936,922 | 11.17% | |
| ES |
Eversource Energy
Utilities
|
Reduced | 193,788 | $13,425,632 | 10.76% | |
| D |
Dominion Energy, Inc
Utilities
|
Added | 198,571 | $12,275,659 | 9.84% | |
| POR |
Portland General Electric Co /Or/
Utilities
|
Reduced | 214,357 | $11,311,618 | 9.06% | |
| MDU |
Mdu Resources Group Inc
Utilities
|
Reduced | 376,640 | $7,803,980 | 6.25% | |
| NJR |
New Jersey Resources Corp
Utilities
|
Reduced | 117,260 | $6,439,919 | 5.16% | |
| IDA |
Idacorp Inc
Utilities
|
Reduced | 36,029 | $5,151,066 | 4.13% | |
| BKH |
Black Hills Corp /Sd/
Utilities
|
Reduced | 50,924 | $3,534,634 | 2.83% | |
| PEG |
Public Service Enterprise Group Inc
Utilities
|
Reduced | 36,322 | $2,940,265 | 2.36% | |
| SO |
Southern Co
Utilities
|
Reduced | 25,880 | $2,497,937 | 2.00% | |
| YORW |
York Water Co
Utilities
|
Held | 37,050 | $1,128,172 | 0.90% | |
| DUK |
Duke Energy CORP
Utilities
|
Reduced | 6,403 | $838,408 | 0.67% | |
| LNT |
Alliant Energy Corp
Utilities
|
Held | 11,300 | $810,888 | 0.65% | |
| EMA |
Emera Inc
Utilities
|
Reduced | 14,600 | $757,302 | 0.61% | |
| CEG |
Constellation Energy Corp
Utilities
|
Held | 2,432 | $679,136 | 0.54% | |
| AQN |
Algonquin Power & Utilities Corp.
Utilities
|
Reduced | 85,250 | $523,435 | 0.42% | |
| AEP |
American Electric Power Co Inc
Utilities
|
Held | 3,390 | $444,361 | 0.36% | |
| WEC |
Wec Energy Group, Inc.
Utilities
|
Held | 2,566 | $297,065 | 0.24% | |
| PCYO |
Pure Cycle Corp
Utilities
|
NEW | 26,300 | $264,578 | 0.21% | |
| FTS |
Fortis Inc.
Utilities
|
Held | 3,900 | $217,581 | 0.17% |