— 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

Q3 2025 · Filed 2025-11-05
Market Value
$481M
+4.6%
Holdings
112
+2
New Purchases
5
Added To
19
Closed
6
Reduced
58
Top 10 Concentration
46.0%
Turnover
9.8%

Top Buys (by % of Portfolio)

SymbolCur %Prior %Chg %Value
BE 3.96% 1.47% +2.49% $19M
TSM 7.86% 6.84% +1.03% $38M
WDC 1.90% 1.29% +0.61% $9M
GLW 6.98% 6.41% +0.57% $34M
TWLO 0.41% 0.00% +0.41% $2M
INTC 1.27% 0.88% +0.39% $6M
POR 2.01% 1.64% +0.37% $10M
SNDK 0.66% 0.30% +0.36% $3M
LITE 1.27% 1.04% +0.24% $6M
GRC 1.11% 0.89% +0.22% $5M
CIEN 0.51% 0.30% +0.21% $2M
GNRC 2.01% 1.82% +0.20% $10M
TMO 1.22% 1.02% +0.19% $6M
ECG 1.44% 1.25% +0.19% $7M
VMC 1.62% 1.46% +0.16% $8M

Top Sells (by % of Portfolio)

SymbolCur %Prior %Chg %Value
NVS 0.08% 3.62% -3.54% $382K
IBM 3.99% 5.31% -1.32% $19M
GE 0.09% 0.77% -0.68% $437K
EMR 7.68% 8.24% -0.56% $37M
FI 1.02% 1.38% -0.36% $5M
BCV 0.00% 0.34% -0.34% $0
DIS 1.78% 2.06% -0.28% $9M
HON 1.31% 1.53% -0.22% $6M
BAX 0.25% 0.47% -0.22% $1M
AMZN 3.11% 3.28% -0.18% $15M
ITRI 1.50% 1.68% -0.17% $7M
LNN 1.69% 1.83% -0.13% $8M
BMY 1.43% 1.56% -0.13% $7M
APH 0.00% 0.12% -0.12% $0
KNF 0.93% 1.03% -0.10% $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 $114M 23.8%
Large Cap 55 $267M 55.6%
Mid Cap 25 $70M 14.5%
Small Cap 8 $29M 6.0%
Micro Cap 3 $321K 0.1%

Portfolio Analytics

Avg Market Cap
$233.3B
Median Market Cap
$41.1B
Avg P/E
34.5
Median P/E
23.5
Avg Dividend Yield
0.02%
Avg Beta
0.98
# Stocks
102
# ETFs / Funds
10

Top Holdings (112 total)

# Symbol % Port Shares Value Avg Price Q/Q Value Chg Share Chg Chg % Status
1 TSM 7.86% 135,335 $38M $279.29 $6M -3,357 -2.4%
2 EMR 7.68% 281,602 $37M $131.18 -$920K -2,359 -0.8%
3 GLW 6.98% 409,169 $34M $82.03 $4M -151,070 -27.0%
4 OGE 4.89% 508,249 $24M $46.27 $685K -6,219 -1.2%
5 IBM 3.99% 68,020 $19M $282.16 -$5M -14,715 -17.8%
6 BE 3.96% 225,183 $19M $84.57 $12M -57,517 -20.4%
7 MSFT 3.44% 31,959 $17M $517.94 $562K -189 -0.6%
8 AMZN 3.11% 68,089 $15M $219.57 -$143K -709 -1.0%
9 CACI 2.06% 19,899 $10M $498.78 $281K -333 -1.6%
10 GNRC 2.01% 57,875 $10M $167.40 $1M -426 -0.7%
11 POR 2.01% 219,834 $10M $44.00 $2M +33,898 +18.2%
12 SLB 1.97% 275,120 $9M $34.37 $188K +933 +0.3%
13 WDC 1.90% 76,058 $9M $120.06 $3M -16,485 -17.8%
14 ASTE 1.80% 180,276 $9M $48.13 $1M -3,716 -2.0%
15 DIS 1.78% 74,844 $9M $114.50 -$902K -1,535 -2.0%
16 GVA 1.77% 77,630 $9M $109.65 $1M -1,652 -2.1%
17 LNN 1.69% 57,975 $8M $140.56 -$244K -211 -0.4%
18 VMC 1.62% 25,350 $8M $307.62 $1M -425 -1.6%
19 ITRI 1.50% 58,005 $7M $124.56 -$474K -483 -0.8%
20 MDU 1.45% 391,720 $7M $17.81 $404K -2,577 -0.7%
21 ECG 1.44% 80,947 $7M $85.75 $1M -9,526 -10.5%
22 BMY 1.43% 152,108 $7M $45.10 -$298K -2,536 -1.6%
23 HON 1.31% 29,961 $6M $210.50 -$723K -225 -0.8%
24 LITE 1.27% 37,673 $6M $162.71 $1M -12,575 -25.0%
25 INTC 1.27% 181,809 $6M $33.55 $2M +559 +0.3%
26 TMO 1.22% 12,090 $6M $485.02 $1M +476 +4.1%
27 NJR 1.21% 120,994 $6M $48.15 $343K -1,333 -1.1%
28 SYY 1.20% 70,218 $6M $82.34 $308K -2,058 -2.9%
29 TMP 1.17% 84,843 $6M $66.21 $191K -1,661 -1.9%
30 GRC 1.11% 114,931 $5M $46.41 $1M +3,148 +2.8%
31 LOW 1.06% 20,230 $5M $251.31 $523K -325 -1.6%
32 IDA 1.05% 38,379 $5M $132.15 $498K -1,239 -3.1%
33 STT 1.03% 42,593 $5M $116.01 $369K -400 -0.9%
34 FI 1.02% 37,971 $5M $128.93 -$1M +1,189 +3.2%
35 SNOW 0.94% 20,066 $5M $225.55 $23K -59 -0.3%
36 KNF 0.93% 57,942 $4M $76.87 -$280K -50 -0.1%
37 AAPL 0.90% 17,058 $4M $254.63 $818K -125 -0.7%
38 EA 0.89% 21,175 $4M $201.70 $558K -2,075 -8.9%
39 VOO 0.87% 6,837 $4M $612.38 $254K -86 -1.2%
40 ABT 0.84% 30,238 $4M $133.94 -$35K +200 +0.7%
41 PFE 0.81% 152,598 $4M $25.48 $235K +1,895 +1.3%
42 EHC 0.75% 28,300 $4M $127.02 $87K -300 -1.1%
43 WTS 0.68% 11,700 $3M $279.28 $323K -277 -2.3%
44 BKH 0.67% 52,291 $3M $61.59 $251K -650 -1.2%
45 PEG 0.66% 38,222 $3M $83.46 -$103K -900 -2.3%
46 SNDK 0.66% 28,188 $3M $112.20 $2M -1,804 -6.0%
47 VNT 0.54% 61,421 $3M $41.97 $293K -500 -0.8%
48 AMGN 0.53% 9,000 $3M $282.20 $7K -71 -0.8%
49 CCK 0.52% 25,739 $2M $96.59 -$196K -302 -1.2%
50 SO 0.51% 25,980 $2M $94.77 $66K -112 -0.4%
51 CIEN 0.51% 16,700 $2M $145.67 $1M
52 LLY 0.45% 2,842 $2M $763.00 -$79K -41 -1.4%
53 TWLO 0.41% 19,741 $2M $100.09 +19,741 NEW
54 HAL 0.41% 79,708 $2M $24.60 $662K +16,000 +25.1%
55 OTTR 0.35% 20,650 $2M $81.97 $463K +4,700 +29.5%
56 WBS 0.34% 27,850 $2M $59.44 $108K -483 -1.7%
57 BRKS 0.31% 52,618 $2M $28.72 $14K +3,973 +8.2%
58 VWO 0.28% 25,200 $1M $54.18 $114K -100 -0.4%
59 BAX 0.25% 52,834 $1M $22.77 -$942K -17,995 -25.4%
60 HRNNF 0.22% 29,700 $1M $35.65 $3K
61 CVX 0.21% 6,411 $996K $155.29 $69K -58 -0.9%
62 BRK-B 0.20% 1,879 $945K $502.74 $32K
63 BDX 0.18% 4,523 $847K $187.17 $136K +398 +9.7%
64 SHEL 0.17% 11,100 $794K $71.53 $12K
65 GILD 0.16% 6,995 $776K $110.99 -$2K -24 -0.3%
66 LNT 0.16% 11,300 $762K $67.41 $78K
67 EMRAF 0.16% 15,800 $758K $47.97 $34K
68 BP 0.16% 21,950 $756K $34.46 $101K +50 +0.2%
69 AOS 0.15% 9,700 $712K $73.41 $109K +500 +5.4%
70 TXN 0.13% 3,491 $641K $183.73 -$105K -106 -3.0%
71 LH 0.13% 2,210 $634K $287.06 $28K -100 -4.3%
72 ILMN 0.13% 6,450 $613K $94.97 $221K +2,350 +57.3%
73 HAE 0.12% 11,950 $582K $48.74 +11,950 NEW
74 ITW 0.12% 2,200 $574K $260.76 $30K
75 BUSE 0.11% 22,913 $530K $23.15 -$3K -382 -1.6%
76 PSX 0.11% 3,850 $524K $136.02 $64K
77 FELE 0.11% 5,400 $514K $95.20 $29K
78 MU 0.10% 2,963 $496K $167.32 $155K +200 +7.2%
79 CRUS 0.10% 3,900 $489K $125.29 $82K
80 OCFC 0.10% 27,000 $474K $17.57 -$5K -200 -0.7%
81 AGCO 0.10% 4,300 $460K $107.07 $17K
82 VTI 0.09% 1,354 $444K $328.17 $33K
83 GE 0.09% 1,452 $437K $300.82 -$3M -12,277 -89.4%
84 PANW 0.09% 2,082 $424K $203.62 -$38K -174 -7.7%
85 KO 0.09% 6,222 $413K $66.32 $24K +730 +13.3%
86 AQN 0.08% 74,350 $399K $5.37 $78K +18,250 +32.5%
87 SHW 0.08% 1,150 $398K $346.26 $3K
88 NVS 0.08% 2,980 $382K $128.24 -$16M -134,427 -97.8%
89 AEP 0.08% 3,390 $381K $112.50 $21K -79 -2.3%
90 NA.TO 0.07% 3,330 $354K $106.18 $10K
91 EEMV 0.07% 5,300 $338K $63.83 $2K -50 -0.9%
92 VGT 0.07% 445 $332K $746.63 $37K
93 TPC 0.07% 5,000 $328K $65.59 $94K
94 GABC 0.07% 8,190 $322K $39.27 $6K
95 NWFL 0.07% 12,600 $320K $25.42 -$30K -1,000 -7.3%
96 STX 0.07% 1,338 $316K $236.06 +1,338 NEW
97 CRH 0.06% 2,500 $300K $119.90 $70K
98 FE 0.05% 5,400 $247K $45.82 $30K
99 IBB 0.05% 1,700 $245K $144.37 $30K
100 ROP 0.05% 490 $244K $498.69 -$33K

New Positions

SymbolValue% Port
TWLO $2M 0.41%
HAE $582K 0.12%
STX $316K 0.07%
FESM $214K 0.04%
VTV $203K 0.04%

Sold Out Positions

SymbolValue% Port
FLR —%
PM —%
MPC —%
APH —%
BSX —%
BCV —%
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