JOHN G ULLMAN & ASSOCIATES INC Diversified Active

Location: Corning, NY

CIK: 0000919530 · Show all filings

Period: Q2 2026 (← Previous)

Filing Date: Aug 11, 2026

Total Value: $824M (100.0% shares, 0.0% debt)

Holdings (181)

New Positions (20)

XOM EXXON MOBIL HOLDINGS CORP 1.7%
Value $14.28M Shares 104,450 Est. Cost $136.72 Unrealized
JAZZ JAZZ PHARMACEUTICALS P F 1.0%
Value $7.878M Shares 32,693 Est. Cost $240.97 Unrealized
HON HONEYWELL INTL INC 0.4%
Value $3.281M Shares 14,655 Est. Cost $223.91 Unrealized
HONA HONEYWELL AEROSPACE 0.4%
Value $3.238M Shares 14,645 Est. Cost $221.08 Unrealized
SCHW CHARLES SCHWAB CORP 0.3%
Value $2.823M Shares 30,595 Est. Cost $92.27 Unrealized
VEEV VEEVA SYSTEMS ORD 0.3%
Value $2.245M Shares 12,650 Est. Cost $177.47 Unrealized
EXLS EXLSERVICE HOLDINGS 0.2%
Value $1.34M Shares 51,800 Est. Cost $25.86 Unrealized
HERC HLDGS INC 0.1%
Value $674K Shares 4,700 Est. Cost $143.34 Unrealized
AMD ADVANCED MICRO DEVICE IN 0.1%
Value $534K Shares 919 Est. Cost $581.02 Unrealized
META PLATFORMS INC CLASS A 0.1%
Value $431K Shares 765 Est. Cost $563.29 Unrealized
AMAT APPLIED MATLS INC 0.0%
Value $362K Shares 500 Est. Cost $723.00 Unrealized
NUSCALE PWR CORP CLASS A 0.0%
Value $325K Shares 32,400 Est. Cost $10.03 Unrealized
ISHARES:GOLD TRUST 0.0%
Value $302K Shares 4,004 Est. Cost $75.51 Unrealized
TXN TEXAS INSTRS INC 0.0%
Value $295K Shares 991 Est. Cost $298.07 Unrealized
MAXLINEAR INC 0.0%
Value $256K Shares 2,000 Est. Cost $128.03 Unrealized
SNDK SANDISK CORP SNDK 0.0%
Value $225K Shares 99 Est. Cost $2273.73 Unrealized
EEM ISHARES MSCI EMERGING MARKETS 0.0%
Value $222K Shares 3,250 Est. Cost $68.41 Unrealized
INVSC S P 500 EQUAL WEIGHT ETF 0.0%
Value $213K Shares 1,000 Est. Cost $212.77 Unrealized
FLR FLUOR CORP NEW 0.0%
Value $210K Shares 4,000 Est. Cost $52.39 Unrealized
AVANTOR INC 0.0%
Value $117K Shares 11,800 Est. Cost $9.90 Unrealized

Increased Positions (29)

MELI MERCADOLIBRE ORD 0.8%
Value $6.79M (+135.8%) Shares 4,000 (+140.2%) Est. Cost $1851.02 Unrealized
EAGLE MATLS INC 1.0%
Value $8.38M (+51.0%) Shares 37,246 (+27.1%) Est. Cost $221.19 Unrealized
ALPHABET INC CLASS A 1.0%
Value $8.084M (+32.8%) Shares 22,620 (+6.8%) Est. Cost $167.93 Unrealized
YORW YORK WATER ORD 0.3%
Value $2.85M (+152.6%) Shares 92,975 (+150.9%) Est. Cost $31.10 Unrealized
VOO VANGUARD S&P 500 ETF 0.6%
Value $5.308M (+34.3%) Shares 7,728 (+16.8%) Est. Cost $361.05 Unrealized
LNN LINDSAY CORP 1.4%
Value $11.86M (+12.6%) Shares 95,760 (+8.3%) Est. Cost $90.16 Unrealized
NVIDIA CORP 0.2%
Value $1.303M (+442.8%) Shares 6,514 (+373.1%) Est. Cost $197.22 Unrealized
HAL HALLIBURTON CO 0.5%
Value $4.173M (+30.3%) Shares 122,908 (+49.7%) Est. Cost $27.83 Unrealized
DIS DISNEY WALT CO 1.1%
Value $8.952M (+11.8%) Shares 93,007 (+12.0%) Est. Cost $98.32 Unrealized
THE MOSAIC CO 0.2%
Value $1.348M (+235.6%) Shares 63,600 (+303.8%) Est. Cost $22.26 Unrealized
AAPL APPLE INC 0.5%
Value $4.198M (+15.2%) Shares 14,507 (+1.1%) Est. Cost $102.08 Unrealized
BDX BECTON DICKINSON & CO 0.2%
Value $1.399M (+64.8%) Shares 9,248 (+71.3%) Est. Cost $176.89 Unrealized
PFE PFIZER INC 0.7%
Value $5.52M (-8.2%) Shares 229,216 (+7.1%) Est. Cost $22.09 Unrealized
ABT ABBOTT LABS 0.4%
Value $3.407M (+14.6%) Shares 37,549 (+29.6%) Est. Cost $47.27 Unrealized
BAX BAXTER INTL INC 0.1%
Value $698K (+133.5%) Shares 32,743 (+84.0%) Est. Cost $20.85 Unrealized
HAE HAEMONETICS 0.1%
Value $926K (+45.4%) Shares 12,350 (+9.3%) Est. Cost $63.60 Unrealized
VGT VANGUARD INFORMATION TECHNOLOG 0.1%
Value $550K (+77.0%) Shares 4,598 (+933.3%) Est. Cost $164.45 Unrealized
APTV APTIV PLC F 0.1%
Value $881K (+37.1%) Shares 14,350 (+55.1%) Est. Cost $65.67 Unrealized
TMO THERMO FISHER SCIENTIFIC 0.7%
Value $5.614M (+3.9%) Shares 11,198 (+1.8%) Est. Cost $182.11 Unrealized
INVSC QQQ TRUST SRS 1 ETF 0.1%
Value $423K (+93.2%) Shares 574 (+51.5%) Est. Cost $614.41 Unrealized
DENTSPLY SIRONA INC 0.0%
Value $403K (+49.8%) Shares 38,000 (+63.8%) Est. Cost $11.21 Unrealized
JOHNSON CONTROLS INTER F 0.1%
Value $1.107M (+12.7%) Shares 7,575 (+1.0%) Est. Cost $53.39 Unrealized
BKNG BOOKING HOLDINGS ORD 0.1%
Value $1.141M (+11.0%) Shares 6,400 (+2523.0%) Est. Cost $364.99 Unrealized
ORACLE CORP 0.3%
Value $2.349M (+4.7%) Shares 16,029 (+5.1%) Est. Cost $92.51 Unrealized
KO THE COCA-COLA CO 0.1%
Value $484K (+22.0%) Shares 5,958 (+14.2%) Est. Cost $59.70 Unrealized
3M CO 0.1%
Value $641K (+13.2%) Shares 3,960 (+1.5%) Est. Cost $138.02 Unrealized
PURECYCLE TECHNOLOGIES I CLASS 0.0%
Value $148K (+83.3%) Shares 18,300 (+17.3%) Est. Cost $5.62 Unrealized
GOLDMAN SACHS GROUP INC 0.0%
Value $278K (+24.1%) Shares 275 (+3.8%) Est. Cost $805.35 Unrealized
PSX PHILLIPS 66 0.1%
Value $659K (-6.1%) Shares 3,897 (+1.2%) Est. Cost $50.51 Unrealized

Exited Positions (13)

Decreased Positions (68)

GLW CORNING INC 7.2%
Value $59.74M (+37.4%) Shares 233,865 (-26.9%) Est. Cost $19.31 Unrealized
CISCO SYSTEMS INC 4.5%
Value $37.19M (+49.5%) Shares 316,593 (-1.2%) Est. Cost $43.24 Unrealized
TSM TAIWAN SEMICONDUCTOR M F SPONS 6.2%
Value $51.51M (+26.2%) Shares 107,860 (-10.7%) Est. Cost $60.88 Unrealized
INTC INTEL CORP 1.3%
Value $10.33M (+75.4%) Shares 73,999 (-44.6%) Est. Cost $28.54 Unrealized
BROADCOM INC 2.6%
Value $21.21M (+17.7%) Shares 56,147 (-3.5%) Est. Cost $172.50 Unrealized
TWLO TWILIO CL A ORD 0.8%
Value $6.967M (+61.1%) Shares 33,766 (-1.7%) Est. Cost $116.68 Unrealized
BE BLOOM ENERGY CORP CLASS A 1.8%
Value $14.94M (-12.2%) Shares 49,359 (-60.7%) Est. Cost $13.28 Unrealized
SNOW SNOWFLAKE INC CLASS A 0.6%
Value $4.693M (+66.7%) Shares 18,441 (-1.2%) Est. Cost $139.56 Unrealized
CACI CACI INTL INC CLASS A 1.0%
Value $8.303M (-17.4%) Shares 17,924 (-3.0%) Est. Cost $264.56 Unrealized
ESSENTIAL UTILS INC 1.8%
Value $14.57M (-10.4%) Shares 380,232 (-5.8%) Est. Cost $38.81 Unrealized
EQT CORP 0.9%
Value $7.831M (-17.6%) Shares 147,291 (-1.4%) Est. Cost $50.13 Unrealized
STT STATE STR CORP 0.8%
Value $6.612M (+32.0%) Shares 38,988 (-1.5%) Est. Cost $66.58 Unrealized
EQUINOR ASA F SPONSORED ADR 1 0.5%
Value $4.028M (-26.7%) Shares 128,276 (-1.4%) Est. Cost $25.37 Unrealized
GVA GRANITE CONSTR INC 1.0%
Value $8.118M (+17.3%) Shares 51,355 (-11.1%) Est. Cost $29.08 Unrealized
SALESFORCE INC 0.1%
Value $423K (-72.6%) Shares 2,700 (-67.4%) Est. Cost $273.62 Unrealized
STX SEAGATE TECHNOLOGY HOLDINGS 0.2%
Value $1.793M (+127.4%) Shares 1,858 (-7.7%) Est. Cost $249.31 Unrealized
ASTE ASTEC INDUSTRIES INC 1.1%
Value $9.189M (+12.2%) Shares 150,165 (-1.3%) Est. Cost $33.71 Unrealized
TMP TOMPKINS FINL CORP 0.8%
Value $6.421M (+18.4%) Shares 67,932 (-1.3%) Est. Cost $48.09 Unrealized
OGE OGE ENERGY CORP 2.7%
Value $22.33M (-4.1%) Shares 458,935 (-5.5%) Est. Cost $33.02 Unrealized
TE CONNECTIVITY PLC F 2.3%
Value $18.98M (-4.7%) Shares 94,165 (-1.2%) Est. Cost $150.99 Unrealized
CIEN CIENA CORP 0.7%
Value $5.752M (+19.5%) Shares 11,725 (-5.4%) Est. Cost $46.41 Unrealized
WDC WESTERN DIGITAL CORP 1.0%
Value $7.978M (-10.5%) Shares 12,491 (-62.1%) Est. Cost $33.90 Unrealized
GE VERNOVA INC 0.5%
Value $3.756M (+31.5%) Shares 3,197 (-2.3%) Est. Cost $254.98 Unrealized
COHERENT CORP 0.5%
Value $4.024M (-18.2%) Shares 10,200 (-50.6%) Est. Cost $88.91 Unrealized
KDP KEURIG DR PEPPER INC 0.6%
Value $5.32M (+19.1%) Shares 162,534 (-4.2%) Est. Cost $27.31 Unrealized
GRC GORMAN RUPP CO CLASS EQUITY 0.9%
Value $7.802M (+11.5%) Shares 85,045 (-24.5%) Est. Cost $29.59 Unrealized
POR PORTLAND GENERAL ELECTRIC CO 1.3%
Value $10.52M (-7.0%) Shares 202,882 (-5.4%) Est. Cost $36.99 Unrealized
GNRC GENERAC HLDGS INC 1.4%
Value $11.59M (+6.9%) Shares 39,595 (-28.7%) Est. Cost $129.25 Unrealized
SYY SYSCO CORP 0.7%
Value $5.671M (+14.1%) Shares 67,847 (-2.6%) Est. Cost $68.94 Unrealized
MHK MOHAWK INDUSTRIES ORD 0.1%
Value $496K (-55.8%) Shares 4,086 (-64.1%) Est. Cost $123.48 Unrealized
LOW LOWES COS INC 0.5%
Value $4.002M (-11.9%) Shares 18,149 (-5.6%) Est. Cost $195.28 Unrealized
BMY BRISTOL-MYERS SQUIBB 1.0%
Value $8.234M (-6.1%) Shares 142,903 (-1.1%) Est. Cost $35.40 Unrealized
ITRI ITRON INC 0.8%
Value $6.726M (-7.0%) Shares 77,731 (-3.6%) Est. Cost $82.97 Unrealized
VMC VULCAN MATLS CO 0.8%
Value $6.667M (+7.2%) Shares 22,600 (-1.1%) Est. Cost $245.93 Unrealized
LLY ELI LILLY AND CO 0.3%
Value $2.281M (+23.9%) Shares 1,902 (-5.0%) Est. Cost $91.15 Unrealized
VNT VONTIER CORP 0.2%
Value $1.691M (-20.3%) Shares 58,321 (-2.5%) Est. Cost $23.24 Unrealized
UNITED THERAPEUTICS CORP 0.4%
Value $3.403M (-9.7%) Shares 6,280 (-1.2%) Est. Cost $358.35 Unrealized
AZTA AZENTA INC 0.3%
Value $2.614M (+13.1%) Shares 102,418 (-6.3%) Est. Cost $33.47 Unrealized
BKH BLACK HILLS CORP 0.4%
Value $3.238M (-8.4%) Shares 43,522 (-14.5%) Est. Cost $48.98 Unrealized
CHEWY INC CLASS A 0.0%
Value $244K (-53.5%) Shares 12,400 (-36.1%) Est. Cost $27.00 Unrealized
VANECK VIETNAM ETF 0.6%
Value $5.259M (+5.6%) Shares 284,744 (-1.0%) Est. Cost $13.30 Unrealized
NJR NEW JERSEY RES CORP 0.7%
Value $6.162M (-4.3%) Shares 109,960 (-6.2%) Est. Cost $26.92 Unrealized
MDU M D U RESOURCES GRP 0.9%
Value $7.611M (-2.5%) Shares 358,848 (-4.7%) Est. Cost $7.38 Unrealized
ECG EVERUS CONSTRUCTION GROUP ORD 1.0%
Value $7.85M (-2.0%) Shares 47,304 (-30.3%) Est. Cost $62.93 Unrealized
EVERSOURCE ENERGY 1.6%
Value $13.28M (-1.1%) Shares 183,791 (-5.2%) Est. Cost $65.47 Unrealized
WATERSTONE FINL INC MD 0.2%
Value $1.239M (+12.2%) Shares 59,748 (-2.4%) Est. Cost $14.81 Unrealized
FISV FISERV INC 0.1%
Value $616K (-15.7%) Shares 12,550 (-4.1%) Est. Cost $88.05 Unrealized
EA ELECTRONIC ARTS INC 0.5%
Value $3.916M (-2.7%) Shares 19,100 (-3.3%) Est. Cost $128.97 Unrealized
NEXSTAR MEDIA GROUP INC 0.5%
Value $4.054M (-2.5%) Shares 22,700 (-1.3%) Est. Cost $165.35 Unrealized
AOS SMITH A O CORP 0.1%
Value $627K (-14.3%) Shares 10,000 (-9.9%) Est. Cost $57.86 Unrealized
VWO VANGUARD FTSE EMERGING MARKETS 0.2%
Value $1.382M (+7.4%) Shares 23,150 (-2.7%) Est. Cost $40.78 Unrealized
SKBSY SKANSKA AB F SPONSORED ADR 1 A 0.2%
Value $1.923M (-3.9%) Shares 71,816 (-1.0%) Est. Cost $15.84 Unrealized
BUSE FIRST BUSEY ORD 0.1%
Value $596K (+13.5%) Shares 20,196 (-2.8%) Est. Cost $22.17 Unrealized
PEG PUBLIC SVC ENTERPRISE GR 0.3%
Value $2.877M (-2.1%) Shares 35,452 (-2.4%) Est. Cost $28.44 Unrealized
SELECT SECTOR UTI SELECT SPDR 0.1%
Value $770K (-7.3%) Shares 16,992 (-6.2%) Est. Cost $49.57 Unrealized
SOLS SOLSTICE ADVANCED MATERIALS OR 0.1%
Value $483K (+10.4%) Shares 5,447 (-5.1%) Est. Cost $47.08 Unrealized
AQN ALGONQUIN PWR & UTILS F 0.1%
Value $479K (-8.1%) Shares 81,750 (-4.1%) Est. Cost $5.54 Unrealized
NWFL NORWOOD FINL CORP 0.1%
Value $469K (+7.8%) Shares 14,600 (-1.4%) Est. Cost $27.85 Unrealized
CAT CATERPILLAR INC 0.0%
Value $313K (+11.6%) Shares 294 (-25.8%) Est. Cost $684.39 Unrealized
OCFC OCEANFIRST FINL CORP 0.1%
Value $480K (+5.3%) Shares 24,600 (-2.8%) Est. Cost $13.61 Unrealized
IDA IDACORP INC 0.6%
Value $5.133M (-0.3%) Shares 33,929 (-5.8%) Est. Cost $48.08 Unrealized
EHC ENCOMPASS HEALTH CORP 0.5%
Value $3.892M (-0.4%) Shares 38,500 (-4.7%) Est. Cost $99.12 Unrealized
XYLEM INC 0.0%
Value $317K (-4.6%) Shares 2,680 (-3.6%) Est. Cost $120.47 Unrealized
QUEST DIAGNOSTICS INC 0.0%
Value $384K (-3.5%) Shares 1,814 (-10.7%) Est. Cost $177.98 Unrealized
AMERISERV FINL INC 0.0%
Value $173K (+3.9%) Shares 44,585 (-3.0%) Est. Cost $2.62 Unrealized
PCYO PURE CYCLE CORP 0.0%
Value $271K (+2.4%) Shares 25,300 (-3.8%) Est. Cost $11.22 Unrealized
BRK/B BERKSHIRE HATHAWAY CLASS B 0.1%
Value $562K (+0.4%) Shares 1,124 (-3.8%) Est. Cost $253.60 Unrealized
GE GE AEROSPACE 0.0%
Value $367K (-0.5%) Shares 981 (-24.4%) Est. Cost $75.24 Unrealized

Unchanged Positions (64)

EMR EMERSON ELEC CO 4.3%
Value $35.55M Shares 248,310 Est. Cost $50.46 Unrealized
MU MICRON TECHNOLOGY INC 0.4%
Value $3.272M Shares 2,835 Est. Cost $63.99 Unrealized
AMZN AMAZON.COM INC 1.8%
Value $15.07M Shares 63,224 Est. Cost $110.23 Unrealized
IBM IBM CORP 1.5%
Value $12.45M Shares 44,270 Est. Cost $98.50 Unrealized
SLB SCHLUMBERGER LTD F 1.5%
Value $12.37M Shares 266,070 Est. Cost $23.63 Unrealized
DOMINION ENERGY INC 1.6%
Value $13.46M Shares 197,146 Est. Cost $57.01 Unrealized
WTS WATTS WATER TECHNOLOGIES CLASS 0.5%
Value $4.433M Shares 11,324 Est. Cost $80.59 Unrealized
ALPHABET INC CLASS C 0.7%
Value $5.896M Shares 16,688 Est. Cost $168.23 Unrealized
ARGAN INC 0.4%
Value $3.061M Shares 3,833 Est. Cost $43.87 Unrealized
NEXTERA ENERGY INC 1.6%
Value $13.04M Shares 148,559 Est. Cost $74.22 Unrealized
BCE INC F 0.6%
Value $5.241M Shares 243,677 Est. Cost $25.01 Unrealized
MERCK & CO. INC. 1.5%
Value $12.08M Shares 94,029 Est. Cost $112.06 Unrealized
MACOM TECHNOLOGY SOLUTIO 0.2%
Value $1.75M Shares 4,600 Est. Cost $22.71 Unrealized
MODERNA INC 0.2%
Value $1.369M Shares 19,551 Est. Cost $44.19 Unrealized
SOLVENTUM CORP 0.2%
Value $1.966M Shares 25,488 Est. Cost $69.72 Unrealized
GE HEALTHCARE TECHNOLOGI 0.4%
Value $2.917M Shares 45,577 Est. Cost $93.85 Unrealized
LITE LUMENTUM HOLDINGS INC 0.2%
Value $1.659M Shares 1,933 Est. Cost $57.13 Unrealized
CCK CROWN HLDGS INC 0.3%
Value $2.68M Shares 23,964 Est. Cost $67.77 Unrealized
CVX CHEVRON CORP NEW 0.1%
Value $1.038M Shares 6,261 Est. Cost $73.54 Unrealized
AGILENT TECHNOLOGIES INC 0.2%
Value $1.797M Shares 13,525 Est. Cost $148.48 Unrealized
RBB BANCORP 0.1%
Value $1.112M Shares 40,550 Est. Cost $23.02 Unrealized
BP BP P L C F SPONSORED ADR 1 ADR 0.1%
Value $802K Shares 21,700 Est. Cost $18.36 Unrealized
GSK PLC ADR F SPONSORED ADR 1 0.5%
Value $3.806M Shares 72,609 Est. Cost $40.80 Unrealized
ACV AUCTIONS INC CLASS A 0.1%
Value $477K Shares 66,284 Est. Cost $20.33 Unrealized
TERADATA CORP DEL 0.1%
Value $728K Shares 21,000 Est. Cost $26.60 Unrealized
WBS WEBSTER FINL CORP 0.3%
Value $2.09M Shares 27,350 Est. Cost $37.00 Unrealized
SHEL SHELL PLC F SPONSORED ADR 1 AD 0.1%
Value $861K Shares 11,100 Est. Cost $53.49 Unrealized
EAGLE BANCORP MONT INC 0.1%
Value $1.17M Shares 48,910 Est. Cost $15.79 Unrealized
REGENERON PHARMS INC 0.1%
Value $567K Shares 910 Est. Cost $642.92 Unrealized
TORTOISE ENERGY INFRASTR 0.1%
Value $642K Shares 14,983 Est. Cost $39.25 Unrealized
MSFT MICROSOFT CORP 1.3%
Value $10.85M Shares 29,080 Est. Cost $26.70 Unrealized
NTIOF NATIONAL BANK OF CANADA ORD 0.1%
Value $511K Shares 3,240 Est. Cost $85.17 Unrealized
GILD GILEAD SCIENCES INC 0.1%
Value $888K Shares 7,031 Est. Cost $72.24 Unrealized
FELE FRANKLIN ELEC INC 0.1%
Value $579K Shares 5,400 Est. Cost $44.45 Unrealized
CONSTELLATION ENERGY COR 0.1%
Value $604K Shares 2,432 Est. Cost $260.02 Unrealized
KNF KNIFE RIVER ORD 0.5%
Value $4.515M Shares 53,971 Est. Cost $44.43 Unrealized
VTI VANGUARD TOTAL STOCK MARKET ET 0.1%
Value $501K Shares 1,354 Est. Cost $272.16 Unrealized
FESM FIDELITY ENHANCED SMALL CAP ET 0.0%
Value $282K Shares 5,847 Est. Cost $36.56 Unrealized
OTTR OTTER TAIL CORP 0.3%
Value $2.29M Shares 25,450 Est. Cost $78.28 Unrealized
EEMV ISHS MSCI EMERG MRKT MIN VOL F 0.0%
Value $391K Shares 5,200 Est. Cost $62.67 Unrealized
LNT ALLIANT ENERGY CORP 0.1%
Value $862K Shares 11,300 Est. Cost $43.86 Unrealized
SPDR S&P REGIONAL BANKING ETF 0.0%
Value $322K Shares 4,300 Est. Cost $52.43 Unrealized
ABBVIE INC 0.0%
Value $274K Shares 1,088 Est. Cost $231.24 Unrealized
IBB ISHARES BIOTECHNOLOGY ETF 0.0%
Value $323K Shares 1,700 Est. Cost $127.90 Unrealized
TPC TUTOR PERINI CORP 0.1%
Value $415K Shares 5,000 Est. Cost $31.83 Unrealized
SHW SHERWIN-WILLIAMS CO 0.0%
Value $396K Shares 1,150 Est. Cost $217.07 Unrealized
SO SOUTHERN CO 0.3%
Value $2.473M Shares 25,842 Est. Cost $46.68 Unrealized
DUKE ENERGY CORP NEW 0.1%
Value $815K Shares 6,437 Est. Cost $87.11 Unrealized
AMGN AMGEN INC 0.1%
Value $770K Shares 2,125 Est. Cost $119.59 Unrealized
ITW ILLINOIS TOOL WKS INC 0.1%
Value $534K Shares 1,975 Est. Cost $122.83 Unrealized
AEP AMERICAN ELEC PWR CO INC 0.1%
Value $464K Shares 3,390 Est. Cost $70.06 Unrealized
EMA EMERA INC F 0.1%
Value $773K Shares 14,600 Est. Cost $32.59 Unrealized
ITT INC 0.1%
Value $454K Shares 2,295 Est. Cost $88.19 Unrealized
AGCO AGCO CORP DEL 0.1%
Value $491K Shares 4,100 Est. Cost $51.19 Unrealized
CRUS CIRRUS LOGIC INC 0.1%
Value $579K Shares 3,900 Est. Cost $86.38 Unrealized
MEXICO FUND INC 0.0%
Value $232K Shares 10,600 Est. Cost $13.68 Unrealized
INVSC WATER RESC PORTFOLIO ETF 0.0%
Value $271K Shares 3,920 Est. Cost $46.44 Unrealized
RHHBY ROCHE HLDG LTD F SPONSORED ADR 0.0%
Value $221K Shares 4,300 Est. Cost $42.35 Unrealized
FTS FORTIS INC F 0.0%
Value $223K Shares 3,900 Est. Cost $50.83 Unrealized
CRH ADR REPSG 1 ORD 0.0%
Value $268K Shares 2,500 Est. Cost $92.74 Unrealized
WEC ENERGY GROUP INC 0.0%
Value $300K Shares 2,566 Est. Cost $96.54 Unrealized
HRNNF HYDRO ONE LTD F 0.1%
Value $1.223M Shares 29,700 Est. Cost $22.92 Unrealized
FLOWSERVE CORP 1.1%
Value $9.175M Shares 123,725 Est. Cost $34.23 Unrealized
AVLNF AVALON ADVANCED MATERIALS INC 0.0%
Value $660 Shares 18,750 Est. Cost $0.16 Unrealized