JOHN G ULLMAN & ASSOCIATES INC
Filing Date
Global Rank
#1,847
/ 8,232
▲ 139
Top Industry
Utilities - Regulated Electric
12.1%
3Y Alpha vs SPY
+5.2%
Period ended 3 months ago
Filed May 6, 2026 · 40d
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
+97.8%
SPY
+74.2%
Annualised alpha
+5.2%
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. | ||||
6 positions ·
$28,599,110 total
· Communication Services 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 |
|---|---|---|---|---|---|---|
| DIS |
Walt Disney Co
Communication Services
|
Added | 83,042 | $8,003,587 | 27.99% | |
| BCE |
Bce Inc
Communication Services
|
Added | 241,927 | $6,106,237 | 21.35% | |
| GOOGL |
Alphabet Inc.
Communication Services
|
Reduced | 21,173 | $6,088,507 | 21.29% | |
| NXST |
Nexstar Media Group, Inc.
Communication Services
|
Reduced | 23,000 | $4,159,090 | 14.54% | |
| EA |
Electronic Arts Inc.
Communication Services
|
Reduced | 19,750 | $4,026,432 | 14.08% | |
| VZ |
Verizon Communications Inc
Communication Services
|
NEW | 4,288 | $215,257 | 0.75% |