— Know what they know.
Not Investment Advice
Asset Manager ← All Institutions

JOHN G ULLMAN & ASSOCIATES INC

51 EAST MARKET STREET P O BOX 1424, CORNING, NY 14830 • 6079363785

Q1 2026 · Filed 2026-05-06
Market Value
$484M
+1.9%
Holdings
120
+4
New Purchases
5
Added To
18
Closed
12
Reduced
61
Top 10 Concentration
44.9%
Turnover
14.2%

Top Buys (by % of Portfolio)

SymbolCur %Prior %Chg %Value
GLW 8.98% 7.07% +1.91% $43M
BE 3.52% 2.43% +1.09% $17M
SLB 2.83% 2.19% +0.65% $14M
MELI 0.59% 0.00% +0.59% $3M
GNRC 2.24% 1.65% +0.59% $11M
ITRI 1.49% 1.15% +0.35% $7M
OGE 4.81% 4.49% +0.32% $23M
TWLO 0.89% 0.58% +0.32% $4M
GRC 1.45% 1.14% +0.30% $7M
TSM 8.43% 8.13% +0.30% $41M
ECG 1.66% 1.38% +0.28% $8M
MHK 0.23% 0.00% +0.23% $1M
EHC 0.81% 0.61% +0.19% $4M
CIEN 0.99% 0.81% +0.18% $5M
NJR 1.33% 1.17% +0.16% $6M

Top Sells (by % of Portfolio)

SymbolCur %Prior %Chg %Value
MSFT 2.22% 3.19% -0.97% $11M
EMR 6.79% 7.75% -0.97% $33M
SNDK 0.00% 0.83% -0.83% $0
IBM 2.23% 3.04% -0.81% $11M
AMZN 2.72% 3.27% -0.55% $13M
WDC 1.84% 2.33% -0.49% $9M
AMGN 0.15% 0.61% -0.45% $748K
GVA 1.43% 1.82% -0.39% $7M
MANH 0.06% 0.44% -0.38% $296K
TMO 1.12% 1.44% -0.33% $5M
SNOW 0.58% 0.90% -0.32% $3M
AAPL 0.75% 0.96% -0.21% $4M
VMC 1.29% 1.49% -0.21% $6M
ABT 0.61% 0.78% -0.17% $3M
INTC 1.22% 1.39% -0.17% $6M

Sector Allocation Over Time

Industry Breakdown

IndustryWeight
Technology 32.7%
Industrials 25.3%
Utilities 13.0%
Healthcare 6.9%
Consumer Cyclical 5.5%

Market Cap Concentration

TierHoldingsValueWeight
Mega Cap 22 $96M 19.9%
Large Cap 59 $278M 57.5%
Mid Cap 27 $76M 15.6%
Small Cap 9 $33M 6.8%
Micro Cap 3 $701K 0.1%

Portfolio Analytics

Avg Market Cap
$226.8B
Median Market Cap
$35.6B
Avg P/E
34.6
Median P/E
23.2
Avg Dividend Yield
0.02%
Avg Beta
0.99
# Stocks
111
# ETFs / Funds
9

Top Holdings (120 total)

# Symbol % Port Shares Value Avg Price Q/Q Value Chg Share Chg Chg % Status
1 GLW 8.98% 319,742 $43M $135.97 $10M -63,789 -16.6%
2 TSM 8.43% 120,778 $41M $337.95 $2M -6,289 -5.0%
3 EMR 6.79% 250,719 $33M $131.02 -$4M -26,722 -9.6%
4 OGE 4.81% 485,435 $23M $47.96 $2M -13,664 -2.7%
5 BE 3.52% 125,662 $17M $135.49 $5M -7,113 -5.4%
6 SLB 2.83% 266,895 $14M $51.39 $3M -3,725 -1.4%
7 AMZN 2.72% 63,233 $13M $208.27 -$2M -4,054 -6.0%
8 POR 2.34% 214,357 $11M $52.77 $860K -3,427 -1.6%
9 GNRC 2.24% 55,500 $11M $195.33 $3M -2,025 -3.5%
10 IBM 2.23% 44,520 $11M $242.39 -$4M -4,175 -8.6%
11 MSFT 2.22% 29,035 $11M $370.17 -$4M -2,276 -7.3%
12 LNN 2.17% 88,410 $11M $119.07 $826K +6,110 +7.4%
13 CACI 2.08% 18,474 $10M $543.87 -$35K -450 -2.4%
14 WDC 1.84% 32,958 $9M $270.49 -$2M -31,350 -48.8%
15 BMY 1.81% 144,565 $9M $60.65 $680K -5,375 -3.6%
16 ASTE 1.69% 152,109 $8M $53.84 $579K -23,567 -13.4%
17 ECG 1.66% 67,874 $8M $118.06 $1M -8,668 -11.3%
18 DIS 1.65% 83,042 $8M $96.38 -$428K +8,933 +12.1%
19 MDU 1.61% 376,640 $8M $20.72 $203K -12,780 -3.3%
20 ITRI 1.49% 80,656 $7M $89.63 $2M +21,975 +37.5%
21 GRC 1.45% 112,656 $7M $62.13 $2M -925 -0.8%
22 GVA 1.43% 57,755 $7M $119.88 -$2M -17,350 -23.1%
23 HON 1.37% 29,360 $7M $226.03 $865K -225 -0.8%
24 NJR 1.33% 117,260 $6M $54.92 $901K -2,834 -2.4%
25 VMC 1.29% 22,850 $6M $272.30 -$861K -1,984 -8.0%
26 PFE 1.24% 214,087 $6M $28.08 $881K +8,022 +3.9%
27 INTC 1.22% 133,464 $6M $44.13 -$700K -45,125 -25.3%
28 TMP 1.12% 68,792 $5M $78.84 -$620K -14,551 -17.5%
29 TMO 1.12% 10,995 $5M $491.53 -$1M -830 -7.0%
30 IDA 1.06% 36,029 $5M $142.97 $332K -2,050 -5.4%
31 STT 1.03% 39,588 $5M $126.56 -$359K -2,030 -4.9%
32 SYY 1.03% 69,660 $5M $71.33 -$129K +475 +0.7%
33 CIEN 0.99% 12,400 $5M $388.23 $955K -4,100 -24.9%
34 LOW 0.94% 19,230 $5M $236.28 -$293K -825 -4.1%
35 KDP 0.92% 169,700 $4M $26.33 $26K +11,100 +7.0%
36 KNF 0.92% 54,392 $4M $81.65 $411K -2,900 -5.1%
37 TWLO 0.89% 34,366 $4M $125.82 $2M +15,150 +78.8%
38 EA 0.83% 19,750 $4M $203.87 -$152K -700 -3.4%
39 VOO 0.82% 6,614 $4M $597.55 -$191K +8 +0.1%
40 EHC 0.81% 40,400 $4M $96.73 $994K +12,950 +47.2%
41 AAPL 0.75% 14,353 $4M $253.79 -$913K -2,405 -14.3%
42 BKH 0.73% 50,924 $4M $69.41 -$33K -467 -0.9%
43 WTS 0.67% 11,225 $3M $290.29 $105K -200 -1.8%
44 HAL 0.66% 82,108 $3M $38.99 $827K -1,900 -2.3%
45 ABT 0.61% 28,963 $3M $102.67 -$755K -800 -2.7%
46 PEG 0.61% 36,322 $3M $80.95 -$113K -1,700 -4.5%
47 MELI 0.59% 1,665 $3M $1,729.02 +1,665 NEW
48 SNOW 0.58% 18,666 $3M $150.82 -$1M -775 -4.0%
49 SO 0.52% 25,880 $2M $96.52 $232K -100 -0.4%
50 CCK 0.50% 24,114 $2M $100.25 -$169K -1,000 -4.0%
51 BRKS 0.48% 109,344 $2M $21.13 $377K +51,226 +88.1%
52 OTTR 0.46% 25,450 $2M $87.77 $218K +500 +2.0%
53 VNT 0.44% 59,796 $2M $35.47 -$125K -625 -1.0%
54 WBS 0.40% 27,550 $2M $69.42 $169K -150 -0.5%
55 LLY 0.38% 2,002 $2M $919.77 -$770K -428 -17.6%
56 LITE 0.28% 1,933 $1M $702.76 -$765K -3,827 -66.4%
57 PLNT 0.27% 17,650 $1M $74.38 -$32K +5,250 +42.3%
58 CVX 0.27% 6,261 $1M $206.90 $318K -150 -2.3%
59 VWO 0.27% 23,800 $1M $54.05 $7K
60 HRNNF 0.25% 29,700 $1M $41.23 $42K
61 YORW 0.23% 37,050 $1M $30.45 -$52K
62 MHK 0.23% 11,386 $1M $98.46 +11,386 NEW
63 SHEL 0.21% 11,100 $1M $93.00 $217K
64 BKNG 0.21% 244 $1M $4,210.32 -$54K +42 +20.8%
65 BP 0.21% 21,700 $1M $47.00 $266K
66 GILD 0.20% 6,995 $975K $139.36 $116K
67 MU 0.20% 2,860 $966K $337.84 $121K -103 -3.5%
68 BDX 0.18% 5,400 $849K $157.23 $320K +2,675 +98.2%
69 LNT 0.17% 11,300 $811K $71.76 $76K
70 STX 0.16% 2,013 $789K $391.76 $448K +775 +62.6%
71 EMRAF 0.16% 14,600 $756K $51.75 -$23K -1,200 -7.6%
72 ILMN 0.16% 6,125 $755K $123.26 -$271K -1,700 -21.7%
73 AMGN 0.15% 2,125 $748K $351.85 -$2M -6,675 -75.8%
74 AOS 0.15% 11,100 $732K $65.94 $83K +1,400 +14.4%
75 FI 0.15% 13,083 $730K $55.80 $230K +5,633 +75.6%
76 PSX 0.14% 3,850 $701K $182.18 $205K
77 HAE 0.13% 11,300 $637K $56.36 -$453K -2,300 -16.9%
78 CRUS 0.12% 3,900 $564K $144.62 $102K
79 BRK-B 0.12% 1,169 $560K $479.20 -$387K -715 -38.0%
80 BUSE 0.11% 20,780 $525K $25.27 $14K -700 -3.3%
81 AQN 0.11% 85,250 $521K $6.11 -$9K -1,000 -1.2%
82 ITW 0.11% 1,975 $514K $260.29 -$22K -200 -9.2%
83 FELE 0.10% 5,400 $498K $92.17 -$18K
84 AGCO 0.10% 4,100 $475K $115.87 $47K
85 OCFC 0.09% 25,300 $456K $18.04 -$28K -1,700 -6.3%
86 AEP 0.09% 3,390 $444K $131.08 $53K
87 SOLS 0.09% 5,740 $437K $76.16 $151K -159 -2.7%
88 NWFL 0.09% 14,800 $435K $29.42 $82K +2,200 +17.5%
89 VTI 0.09% 1,354 $434K $320.81 -$20K
90 NA.TO 0.09% 3,240 $419K $129.40 $438 -90 -2.7%
91 KO 0.08% 5,217 $397K $76.05 $32K
92 TPC 0.08% 5,000 $386K $77.19 $51K
93 SHW 0.08% 1,150 $369K $320.55 -$4K
94 GE 0.08% 1,298 $368K $283.77 -$109K -252 -16.3%
95 EEMV 0.07% 5,200 $337K $64.73 -$3K -100 -1.9%
96 VGT 0.06% 445 $310K $697.72 -$25K
97 BAX 0.06% 17,793 $299K $16.80 +17,793 NEW
98 MANH 0.06% 2,225 $296K $133.12 -$2M -9,925 -81.7%
99 IBB 0.06% 1,700 $287K $168.85 $136
100 CAT 0.06% 396 $281K $708.46 +396 NEW

New Positions

SymbolValue% Port
MELI $3M 0.59%
MHK $1M 0.23%
BAX $299K 0.06%
CAT $281K 0.06%
PCYO $265K 0.05%

Sold Out Positions

SymbolValue% Port
ALB —%
FE —%
JPM —%
LH —%
NVS —%
GABC —%
GT —%
PANW —%
ROP —%
SNDK —%
VTV —%
TXN —%
View SEC EDGAR Filings for JOHN G ULLMAN & ASSOCIATES INC →

Sign in to InsiderStreet

You'll also get our free weekly newsletter with
smart money signals, market insights, and alpha ideas.
Unsubscribe anytime.

For informational purposes only. Not investment advice. Data sourced from SEC filings. Privacy Terms