BullishAgent BullishAgent
EDGAR Earnings Ratings Insiders Shorts
ETFs Screener
Sign in Register
Portfolio (Quarterly) Guide ↗

JOHN G ULLMAN & ASSOCIATES INC

· CIK 0000919530
13F Portfolio $824M AUM 181 positions Filed Aug 11, 2026 EDGAR ↗ ← All Funds
Q2 2026 Q1 2026 · All 20 New 36 Added 79 Reduced 12 Exited
Page 2 of 4  ·  79 positions
# Ticker Company Sector Shares Value ↓ % Port Chg Shares Chg % Period Price ① Since Period ①
21 GVA GRANITE CONSTR INC Industrials 51,355.0 $8.1M 0.98% -6K -11.1% $158.08 -20.2%
22 WDC WESTERN DIGITAL CORP Technology 12,491.0 $8.0M 0.97% -20K -62.1% $638.72 -27.7%
23 ECG EVERUS CONSTRUCTION GROUP ORD Industrials 47,304.0 $7.9M 0.95% -21K -30.3% $165.95 -21.9%
24 EQT CORP 147,291.0 $7.8M 0.95% -2K -1.4% $53.17
25 GRC GORMAN RUPP CO CLASS EQUITY Industrials 85,045.0 $7.8M 0.95% -28K -24.5% $91.74 -14.4%
26 MDU M D U RESOURCES GRP Industrials 358,848.0 $7.6M 0.92% -18K -4.7% $21.21 -3.3%
27 TWLO TWILIO CL A ORD Communication Services 33,766.0 $7.0M 0.84% -600.0 -1.8% $206.33 +7.5%
28 ITRI ITRON INC Technology 77,731.0 $6.7M 0.82% -3K -3.6% $86.53 +14.2%
29 VMC VULCAN MATLS CO Basic Materials 22,600.0 $6.7M 0.81% -250.0 -1.1% $295.01 -6.3%
30 STT STATE STR CORP Financial Services 38,988.0 $6.6M 0.80% -600.0 -1.5% $169.60 +9.6%
31 TMP TOMPKINS FINL CORP Financial Services 67,932.0 $6.4M 0.78% -860.0 -1.2% $94.52 +2.7%
32 NJR NEW JERSEY RES CORP Utilities 109,960.0 $6.2M 0.75% -7K -6.2% $56.04 -1.7%
33 CIEN CIENA CORP Technology 11,725.0 $5.8M 0.70% -675.0 -5.4% $490.56 -18.6%
34 SYY SYSCO CORP Consumer Defensive 67,847.0 $5.7M 0.69% -2K -2.6% $83.58 -1.3%
35 KDP KEURIG DR PEPPER INC Consumer Defensive 162,534.0 $5.3M 0.65% -7K -4.2% $32.73 -5.1%
36 VANECK VIETNAM ETF 284,744.0 $5.3M 0.64% -3K -1.0% $18.47
37 IDA IDACORP INC Utilities 33,929.0 $5.1M 0.62% -2K -5.8% $151.30 -7.0%
38 SNOW SNOWFLAKE INC CLASS A Technology 18,441.0 $4.7M 0.57% -225.0 -1.2% $254.50 +27.7%
39 KNF KNIFE RIVER ORD Basic Materials 53,971.0 $4.5M 0.55% -421.0 -0.8% $83.65 -21.4%
40 NEXSTAR MEDIA GROUP INC 22,700.0 $4.1M 0.49% -300.0 -1.3% $178.59
Page 2 of 4  ·  79 positions

Period Price is the implied market price on the last day of the reporting period, calculated as reported value ÷ shares held. It is not the fund's purchase price or cost basis — the fund may have initiated or added to the position at any point during the quarter at a different price. Since Period shows the price change from that quarter-end snapshot to today's last price — it reflects stock movement after the report date, not the fund's actual return.

Sector Allocation
Technology 36.3%
Industrials 22.8%
Utilities 11.2%
Healthcare 8.6%
Consumer Cyclical 5.6%
Energy 3.7%
Communication Services 3.7%
Financial Services 3.7%
Basic Materials 2.3%
Consumer Defensive 2.1%