— 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

Q4 2025 · Filed 2026-02-05
Market Value
$475M
-1.2%
Holdings
116
+4
New Purchases
10
Added To
11
Closed
1
Reduced
60
Top 10 Concentration
43.9%
Turnover
9.5%

Top Buys (by % of Portfolio)

SymbolCur %Prior %Chg %Value
KDP 0.94% 0.00% +0.94% $4M
MANH 0.44% 0.00% +0.44% $2M
WDC 2.33% 1.90% +0.43% $11M
LNN 2.04% 1.69% +0.35% $10M
CIEN 0.81% 0.51% +0.31% $4M
PLNT 0.28% 0.00% +0.28% $1M
BMY 1.70% 1.43% +0.28% $8M
PFE 1.08% 0.81% +0.27% $5M
TSM 8.13% 7.86% +0.27% $39M
YORW 0.25% 0.00% +0.25% $1M
BKNG 0.23% 0.00% +0.23% $1M
TMO 1.44% 1.22% +0.22% $7M
SLB 2.19% 1.97% +0.22% $10M
POR 2.20% 2.01% +0.19% $10M
SNDK 0.83% 0.66% +0.17% $4M

Top Sells (by % of Portfolio)

SymbolCur %Prior %Chg %Value
BE 2.43% 3.96% -1.53% $12M
IBM 3.04% 3.99% -0.96% $14M
FI 0.11% 1.02% -0.91% $500K
LITE 0.45% 1.27% -0.83% $2M
OGE 4.49% 4.89% -0.40% $21M
GNRC 1.65% 2.01% -0.36% $8M
ITRI 1.15% 1.50% -0.36% $5M
MSFT 3.19% 3.44% -0.26% $15M
BAX 0.00% 0.25% -0.25% $0
ASTE 1.60% 1.80% -0.20% $8M
EHC 0.61% 0.75% -0.13% $3M
VMC 1.49% 1.62% -0.13% $7M
SYY 1.07% 1.20% -0.13% $5M
HON 1.21% 1.31% -0.10% $6M
KNF 0.85% 0.93% -0.08% $4M

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 21 $112M 23.6%
Large Cap 58 $260M 54.7%
Mid Cap 26 $72M 15.1%
Small Cap 9 $31M 6.6%
Micro Cap 2 $354K 0.1%

Portfolio Analytics

Avg Market Cap
$230.4B
Median Market Cap
$35.6B
Avg P/E
34.7
Median P/E
23.2
Avg Dividend Yield
0.02%
Avg Beta
0.98
# Stocks
107
# ETFs / Funds
9

Top Holdings (116 total)

# Symbol % Port Shares Value Avg Price Q/Q Value Chg Share Chg Chg % Status
1 TSM 8.13% 127,067 $39M $303.89 $817K -8,268 -6.1%
2 EMR 7.75% 277,441 $37M $132.72 -$119K -4,161 -1.5%
3 GLW 7.07% 383,531 $34M $87.56 $18K -25,638 -6.3%
4 OGE 4.49% 499,099 $21M $42.70 -$2M -9,150 -1.8%
5 AMZN 3.27% 67,287 $16M $230.82 $581K -802 -1.2%
6 MSFT 3.19% 31,311 $15M $483.61 -$1M -648 -2.0%
7 IBM 3.04% 48,695 $14M $296.21 -$5M -19,325 -28.4%
8 BE 2.43% 132,775 $12M $86.89 -$8M -92,408 -41.0%
9 WDC 2.33% 64,308 $11M $172.27 $2M -11,750 -15.4%
10 POR 2.20% 217,784 $10M $47.99 $779K -2,050 -0.9%
11 SLB 2.19% 270,620 $10M $38.38 $931K -4,500 -1.6%
12 CACI 2.12% 18,924 $10M $532.81 $158K -975 -4.9%
13 LNN 2.04% 82,300 $10M $117.87 $2M +24,325 +42.0%
14 GVA 1.82% 75,105 $9M $115.35 $151K -2,525 -3.2%
15 DIS 1.77% 74,109 $8M $113.77 -$138K -735 -1.0%
16 BMY 1.70% 149,940 $8M $53.94 $1M -2,168 -1.4%
17 GNRC 1.65% 57,525 $8M $136.37 -$2M -350 -0.6%
18 ASTE 1.60% 175,676 $8M $43.32 -$1M -4,600 -2.5%
19 MDU 1.60% 389,420 $8M $19.52 $625K -2,300 -0.6%
20 VMC 1.49% 24,834 $7M $285.22 -$715K -516 -2.0%
21 TMO 1.44% 11,825 $7M $579.45 $988K -265 -2.2%
22 INTC 1.39% 178,589 $7M $36.90 $490K -3,220 -1.8%
23 ECG 1.38% 76,542 $7M $85.56 -$392K -4,405 -5.4%
24 TMP 1.27% 83,343 $6M $72.52 $427K -1,500 -1.8%
25 HON 1.21% 29,585 $6M $195.09 -$535K -376 -1.2%
26 NJR 1.17% 120,094 $6M $46.12 -$287K -900 -0.7%
27 ITRI 1.15% 58,681 $5M $92.86 -$2M +676 +1.2%
28 GRC 1.14% 113,581 $5M $47.75 $90K -1,350 -1.2%
29 STT 1.13% 41,618 $5M $129.01 $428K -975 -2.3%
30 PFE 1.08% 206,065 $5M $24.90 $1M +53,467 +35.0%
31 SYY 1.07% 69,185 $5M $73.69 -$684K -1,033 -1.5%
32 LOW 1.02% 20,055 $5M $241.16 -$248K -175 -0.9%
33 IDA 1.01% 38,079 $5M $126.56 -$253K -300 -0.8%
34 AAPL 0.96% 16,758 $5M $271.86 $212K -300 -1.8%
35 KDP 0.94% 158,600 $4M $28.01 +158,600 NEW
36 SNOW 0.90% 19,441 $4M $219.36 -$261K -625 -3.1%
37 EA 0.88% 20,450 $4M $204.33 -$92K -725 -3.4%
38 VOO 0.87% 6,606 $4M $627.13 -$44K -231 -3.4%
39 KNF 0.85% 57,292 $4M $70.35 -$424K -650 -1.1%
40 SNDK 0.83% 16,655 $4M $237.38 $791K -11,533 -40.9%
41 CIEN 0.81% 16,500 $4M $233.87 $1M -200 -1.2%
42 ABT 0.78% 29,763 $4M $125.29 -$321K -475 -1.6%
43 BKH 0.75% 51,391 $4M $69.42 $347K -900 -1.7%
44 WTS 0.66% 11,425 $3M $276.02 -$114K -275 -2.4%
45 PEG 0.64% 38,022 $3M $80.30 -$137K -200 -0.5%
46 EHC 0.61% 27,450 $3M $106.14 -$681K -850 -3.0%
47 AMGN 0.61% 8,800 $3M $327.31 $341K -200 -2.2%
48 TWLO 0.58% 19,216 $3M $142.24 $757K -525 -2.7%
49 LLY 0.55% 2,430 $3M $1,074.68 $443K -412 -14.5%
50 CCK 0.54% 25,114 $3M $102.97 $100K -625 -2.4%
51 HAL 0.50% 84,008 $2M $28.26 $413K +4,300 +5.4%
52 SO 0.48% 25,980 $2M $87.20 -$197K
53 VNT 0.47% 60,421 $2M $37.18 -$331K -1,000 -1.6%
54 LITE 0.45% 5,760 $2M $368.59 -$4M -31,913 -84.7%
55 MANH 0.44% 12,150 $2M $173.31 +12,150 NEW
56 OTTR 0.42% 24,950 $2M $80.81 $324K +4,300 +20.8%
57 BRKS 0.41% 58,118 $2M $33.26 $422K +5,500 +10.4%
58 WBS 0.37% 27,700 $2M $62.94 $88K -150 -0.5%
59 PLNT 0.28% 12,400 $1M $108.47 +12,400 NEW
60 VWO 0.27% 23,800 $1M $53.76 -$86K -1,400 -5.6%
61 HRNNF 0.25% 29,700 $1M $39.81 $124K
62 YORW 0.25% 37,050 $1M $31.84 +37,050 NEW
63 HAE 0.23% 13,600 $1M $80.15 $508K +1,650 +13.8%
64 BKNG 0.23% 202 $1M $5,355.33 +202 NEW
65 ILMN 0.22% 7,825 $1M $131.16 $414K +1,375 +21.3%
66 CVX 0.21% 6,411 $977K $152.41 -$18K
67 BRK-B 0.20% 1,884 $947K $502.65 $2K +5 +0.3%
68 GILD 0.18% 6,995 $859K $122.73 $82K
69 MU 0.18% 2,963 $846K $285.41 $350K
70 SHEL 0.17% 11,100 $816K $73.48 $22K
71 EMRAF 0.16% 15,800 $779K $49.29 $21K
72 BP 0.16% 21,700 $754K $34.73 -$3K -250 -1.1%
73 LNT 0.15% 11,300 $735K $65.01 -$27K
74 AOS 0.14% 9,700 $649K $66.88 -$63K
75 TXN 0.13% 3,491 $606K $173.49 -$36K
76 LH 0.12% 2,210 $554K $250.88 -$80K
77 ITW 0.11% 2,175 $536K $246.30 -$38K -25 -1.1%
78 AQN 0.11% 86,250 $530K $6.15 $131K +11,900 +16.0%
79 BDX 0.11% 2,725 $529K $194.07 -$318K -1,798 -39.8%
80 FELE 0.11% 5,400 $516K $95.53 $2K
81 BUSE 0.11% 21,480 $511K $23.79 -$19K -1,433 -6.2%
82 FI 0.11% 7,450 $500K $67.17 -$4M -30,521 -80.4%
83 PSX 0.10% 3,850 $497K $129.04 -$27K
84 OCFC 0.10% 27,000 $485K $17.95 $10K
85 GE 0.10% 1,550 $477K $308.03 $41K +98 +6.8%
86 CRUS 0.10% 3,900 $462K $118.50 -$26K
87 VTI 0.10% 1,354 $454K $335.27 $10K
88 AGCO 0.09% 4,100 $428K $104.32 -$33K -200 -4.7%
89 NA.TO 0.09% 3,330 $419K $125.77 $65K
90 AEP 0.08% 3,390 $391K $115.31 $10K
91 PANW 0.08% 2,082 $384K $184.20 -$40K
92 SHW 0.08% 1,150 $373K $324.03 -$26K
93 KO 0.08% 5,217 $365K $69.91 -$48K -1,005 -16.1%
94 NWFL 0.07% 12,600 $353K $28.05 $33K
95 STX 0.07% 1,238 $341K $275.39 $25K -100 -7.5%
96 EEMV 0.07% 5,300 $339K $64.04 $1K
97 VGT 0.07% 445 $335K $753.78 $3K
98 TPC 0.07% 5,000 $335K $67.02 $7K
99 GABC 0.07% 8,190 $321K $39.18 -$737
100 CRH 0.07% 2,500 $312K $124.80 $12K

New Positions

SymbolValue% Port
KDP $4M 0.94%
MANH $2M 0.44%
PLNT $1M 0.28%
YORW $1M 0.25%
BKNG $1M 0.23%
ALB $297K 0.06%
SOLS $287K 0.06%
APH $224K 0.05%
JPM $204K 0.04%
FTS $203K 0.04%

Sold Out Positions

SymbolValue% Port
BAX —%
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