JOHN G ULLMAN & ASSOCIATES INC
Reported holdings as of Q2 2026, from 31 quarterly filings.
Holdings
| Security | Ticker | Value | Shares | Weight | Weight change | Held | Change |
|---|---|---|---|---|---|---|---|
| CORNING INC | GLW | $59.7M | 233,865 | +1.48pp | 31q | -26.9%-$21.9M | |
| TAIWAN SEMICONDUCTOR MANUFAC | TSM | $51.5M | 107,860 | +0.84pp | 31q | -10.7%-$6.2M | |
| CISCO SYS INC | CSCO | $37.2M | 316,593 | +1.21pp | 31q | -1.2%-$467.6K | |
| EMERSON ELEC CO | EMR | $35.5M | 248,310 | -0.04pp | 31q | -1.0%-$344.8K | |
| OGE ENERGY CORP | OGE | $22.3M | 458,935 | -0.38pp | 31q | -5.5%-$1.3M | |
| BROADCOM INC | AVGO | $21.2M | 56,147 | +0.18pp | 26q | -3.5%-$777.4K | |
| TE CONNECTIVITY PLC | TEL | $19.0M | 94,165 | -0.34pp | 8q | -1.2%-$233.9K | |
| AMAZON COM INC | AMZN | $15.1M | 63,224 | +0.08pp | 18q | HELD | |
| BLOOM ENERGY CORP | BE | $14.9M | 49,359 | -0.44pp | 20q | -60.7%-$23.1M | |
| ESSENTIAL UTILS INC | WTRG | $14.6M | 380,232 | -0.39pp | 9q | -5.8%-$893.3K | |
| EXXONMOBIL HOLDINGS CORP COM SHS | XOM | $14.3M | 104,450 | - | new | NEW | |
| DOMINION ENERGY INC | D | $13.5M | 197,146 | +0.01pp | 10q | -0.7%-$97.3K | |
| EVERSOURCE ENERGY | ES | $13.3M | 183,791 | -0.17pp | 13q | -5.2%-$722.5K | |
| NEXTERA ENERGY INC | NEE | $13.0M | 148,559 | -0.27pp | 31q | -1.0%-$131.1K | |
| INTERNATIONAL BUSINESS MACHS | IBM | $12.4M | 44,270 | +0.08pp | 31q | -0.6%-$70.3K | |
| SLB LIMITED | SLB | $12.4M | 266,070 | -0.32pp | 23q | HELD | |
| MERCK & CO INC | MRK | $12.1M | 94,029 | -0.04pp | 31q | HELD | |
| LINDSAY CORP | LNN | $11.9M | 95,760 | +0.04pp | 31q | +8.3%+$909.9K | |
| GENERAC HLDGS INC | GNRC | $11.6M | 39,595 | -0.03pp | 17q | -28.7%-$4.7M | |
| MICROSOFT CORP | MSFT | $10.8M | 29,080 | -0.11pp | 31q | HELD | |
| PORTLAND GEN ELEC CO | POR | $10.5M | 202,882 | -0.22pp | 23q | -5.4%-$594.7K | |
| INTEL CORP | INTC | $10.3M | 73,999 | +0.47pp | 31q | -44.6%-$8.3M | |
| ASTEC INDS INC | ASTE | $9.2M | 150,165 | +0.03pp | 31q | -1.3%-$119.0K | |
| FLOWSERVE CORP | FLS | $9.2M | 123,725 | -0.10pp | 31q | -0.9%-$81.6K | |
| DISNEY WALT CO | DIS | $9.0M | 93,007 | +0.02pp | 31q | +12.0%+$959.1K | |
| EAGLE MATLS INC | EXP | $8.4M | 37,246 | +0.28pp | 6q | +27.1%+$1.8M | |
| CACI INTL INC | CACI | $8.3M | 17,924 | -0.32pp | 24q | -3.0%-$254.8K | |
| BRISTOL-MYERS SQUIBB CO | BMY | $8.2M | 142,903 | -0.16pp | 31q | -1.1%-$95.8K | |
| GRANITE CONSTR INC | GVA | $8.1M | 51,355 | +0.07pp | 31q | -11.1%-$1.0M | |
| ALPHABET INC | GOOGL | $8.1M | 22,620 | +0.17pp | 11q | +6.8%+$517.1K | |
| WESTERN DIGITAL CORP | WDC | $8.0M | 12,491 | -0.21pp | 16q | -62.1%-$13.1M | |
| JAZZ PHARMACEUTICALS PLC | JAZZ | $7.9M | 32,693 | +0.13pp | 10q | HELD | |
| EVERUS CONSTR GROUP | ECG | $7.9M | 47,304 | -0.11pp | 7q | -30.3%-$3.4M | |
| EQT CORP | EQT | $7.8M | 147,291 | -0.31pp | 7q | -1.4%-$107.7K | |
| GORMAN RUPP CO | GRC | $7.8M | 85,045 | +0.02pp | 23q | -24.5%-$2.5M | |
| MDU RES GROUP INC | MDU | $7.6M | 358,848 | -0.11pp | 31q | -4.7%-$377.4K | |
| TWILIO INC | TWLO | $7.0M | 33,766 | +0.27pp | 4q | -1.7%-$123.8K | |
| MERCADOLIBRE INC | MELI | $6.8M | 4,000 | +0.44pp | 2q | +140.2%+$4.0M | |
| ITRON INC | ITRI | $6.7M | 77,731 | -0.14pp | 25q | -3.6%-$253.1K | |
| VULCAN MATLS CO | VMC | $6.7M | 22,600 | -0.02pp | 8q | -1.1%-$73.8K | |
| STATE STR CORP | STT | $6.6M | 38,988 | +0.14pp | 20q | -1.5%-$101.8K | |
| TOMPKINS FINL CORP | TMP | $6.4M | 67,932 | +0.06pp | 25q | -1.3%-$81.3K | |
| NEW JERSEY RES CORP | NJR | $6.2M | 109,960 | -0.11pp | 23q | -6.2%-$409.1K | |
| ALPHABET INC | GOOG | $5.9M | 16,688 | +0.08pp | 11q | HELD | |
| CIENA CORP | CIEN | $5.8M | 11,725 | +0.06pp | 23q | -5.4%-$331.1K | |
| SYSCO CORP | SYY | $5.7M | 67,847 | +0.03pp | 15q | -2.6%-$151.5K | |
| THERMO FISHER SCIENTIFIC INC | TMO | $5.6M | 11,198 | -0.04pp | 31q | +1.8%+$101.8K | |
| PFIZER INC | PFE | $5.5M | 229,216 | -0.13pp | 31q | +7.1%+$364.3K | |
| KEURIG DR PEPPER INC | KDP | $5.3M | 162,534 | +0.05pp | 3q | -4.2%-$234.5K | |
| VANGUARD INDEX FDS | VOO | $5.3M | 7,728 | +0.12pp | 31q | +16.8%+$765.1K | |
| VANECK ETF TRUST | VNM | $5.3M | 284,744 | -0.02pp | 28q | -1.0%-$53.6K | |
| BCE INC | BCE | $5.2M | 243,677 | -0.17pp | 31q | +0.7%+$37.6K | |
| IDACORP INC | IDA | $5.1M | 33,929 | -0.06pp | 31q | -5.8%-$317.7K | |
| SNOWFLAKE INC | SNOW | $4.7M | 18,441 | +0.20pp | 17q | -1.2%-$57.3K | |
| KNIFE RIVER CORP | KNF | $4.5M | 53,971 | -0.04pp | 13q | -0.8%-$35.2K | |
| WATTS WATER TECHNOLOGIES INC | WTS | $4.4M | 11,324 | +0.11pp | 25q | +0.9%+$38.8K | |
| APPLE INC | AAPL | $4.2M | 14,507 | +0.03pp | 31q | +1.1%+$44.6K | |
| HALLIBURTON CO | HAL | $4.2M | 122,908 | +0.08pp | 23q | +49.7%+$1.4M | |
| NEXSTAR MEDIA GROUP INC | NXST | $4.1M | 22,700 | -0.06pp | 25q | -1.3%-$53.6K | |
| EQUINOR ASA | EQNR | $4.0M | 128,276 | -0.24pp | 17q | -1.4%-$59.1K | |
| COHERENT CORP | COHR | $4.0M | 10,200 | -0.16pp | 16q | -50.6%-$4.1M | |
| LOWES COS INC | LOW | $4.0M | 18,149 | -0.12pp | 11q | -5.6%-$238.3K | |
| ELECTRONIC ARTS INC | EA | $3.9M | 19,100 | -0.06pp | 20q | -3.3%-$133.3K | |
| ENCOMPASS HEALTH CORP | EHC | $3.9M | 38,500 | -0.05pp | 7q | -4.7%-$192.1K | |
| GSK PLC | GSK | $3.8M | 72,609 | -0.07pp | 16q | HELD | |
| GE VERNOVA INC | GEV | $3.8M | 3,197 | +0.08pp | 9q | -2.3%-$89.3K | |
| ABBOTT LABORATORIES | ABT | $3.4M | 37,549 | +0.02pp | 31q | +29.6%+$779.1K | |
| UNITED THERAPEUTICS CORP DEL | UTHR | $3.4M | 6,280 | -0.09pp | 14q | -1.2%-$40.6K | |
| HONEYWELL INTL INC | HON | $3.3M | 14,655 | - | new | NEW | |
| MICRON TECHNOLOGY INC | MU | $3.3M | 2,835 | +0.27pp | 15q | -0.9%-$28.9K | |
| BLACK HILLS CORP | BKH | $3.2M | 43,522 | -0.08pp | 23q | -14.5%-$550.7K | |
| HONEYWELL AEROSPACE INC | HONA | $3.2M | 14,645 | - | new | NEW | |
| ARGAN INC | AGX | $3.1M | 3,833 | +0.09pp | 31q | HELD | |
| GE HEALTHCARE TECHNOLOGIES I | GEHC | $2.9M | 45,577 | -0.07pp | 14q | +0.8%+$23.5K | |
| PUBLIC SVC ENTERPRISE GROUP | PEG | $2.9M | 35,452 | -0.04pp | 31q | -2.4%-$70.6K | |
| YORK WTR CO | YORW | $2.8M | 92,975 | +0.20pp | 3q | +150.9%+$1.7M | |
| SCHWAB CHARLES CORP | SCHW | $2.8M | 30,595 | - | new | NEW | |
| CROWN HLDGS INC | CCK | $2.7M | 23,964 | flat | 27q | -0.6%-$16.8K | |
| AZENTA INC | AZTA | $2.6M | 102,418 | +0.01pp | 31q | -6.3%-$176.8K | |
| SOUTHERN CO | SO | $2.5M | 25,842 | -0.03pp | 24q | HELD | |
| ORACLE CORP | ORCL | $2.3M | 16,029 | -0.01pp | 25q | +5.1%+$114.9K | |
| OTTER TAIL CORP | OTTR | $2.3M | 25,450 | -0.02pp | 8q | HELD | |
| ELI LILLY & CO | LLY | $2.3M | 1,902 | +0.03pp | 31q | -5.0%-$119.9K | |
| VEEVA SYS INC | VEEV | $2.2M | 12,650 | - | new | NEW | |
| WEBSTER FINL CORP | WBS | $2.1M | 27,350 | flat | 13q | -0.7%-$15.3K | |
| SOLVENTUM CORP | SOLV | $2.0M | 25,488 | +0.02pp | 9q | +0.6%+$10.8K | |
| SKANSKA AB FSPONSORED ADR | SKBSY | $1.9M | 71,816 | -0.03pp | 15q | -1.0%-$20.1K | |
| AGILENT TECHNOLOGIES INC | A | $1.8M | 13,525 | +0.01pp | 26q | HELD | |
| SEAGATE TECHNOLOGY HLDNGS PL | STX | $1.8M | 1,858 | +0.11pp | 4q | -7.7%-$149.6K | |
| MACOM TECH SOLUTIONS HLDGS I | MTSI | $1.7M | 4,600 | +0.08pp | 28q | HELD | |
| VONTIER CORPORATION | VNT | $1.7M | 58,321 | -0.08pp | 16q | -2.5%-$42.8K | |
| LUMENTUM HLDGS INC | LITE | $1.7M | 1,933 | +0.02pp | 30q | HELD | |
| BECTON DICKINSON & CO | BDX | $1.4M | 9,248 | +0.06pp | 8q | +71.3%+$582.3K | |
| VANGUARD INTL EQUITY INDEX F | VWO | $1.4M | 23,150 | flat | 12q | -2.7%-$38.8K | |
| MODERNA INC | MRNA | $1.4M | 19,551 | +0.03pp | 13q | HELD | |
| MOSAIC CO | MOS | $1.3M | 63,600 | +0.11pp | 2q | +303.8%+$1.0M | |
| EXLSERVICE HLDGS INC | EXLS | $1.3M | 51,800 | - | new | NEW | |
| NVIDIA CORPORATION | NVDA | $1.3M | 6,514 | +0.13pp | 3q | +373.1%+$1.0M | |
| WATERSTONE FINL INC MD | WSBF | $1.2M | 59,748 | flat | 14q | -2.4%-$31.1K | |
| HYDRO ONE LTD | $1.2M | 29,700 | -0.01pp | 23q | HELD | ||
| EAGLE BANCORP MONT INC | EBMT | $1.2M | 48,910 | +0.01pp | 20q | HELD | |
| BOOKING HOLDINGS INC | BKNG | $1.1M | 6,400 | flat | 3q | +2523.0%+$1.1M | |
| RBB BANCORP | RBB | $1.1M | 40,550 | +0.02pp | 24q | HELD | |
| JOHNSON CONTROLS INTERNATION | JCI | $1.1M | 7,575 | flat | 30q | +1.0%+$11.1K | |
| CHEVRON CORPORATION | CVX | $1.0M | 6,261 | -0.05pp | 23q | HELD | |
| HAEMONETICS CORP MASS | HAE | $926.2K | 12,350 | +0.03pp | 4q | +9.3%+$78.8K | |
| GILEAD SCIENCES INC | GILD | $888.3K | 7,031 | -0.02pp | 19q | +0.5%+$4.5K | |
| APTIV PLC | APTV | $880.8K | 14,350 | +0.02pp | 7q | +55.1%+$313.0K | |
| ALLIANT ENERGY CORP | LNT | $862.1K | 11,300 | flat | 23q | HELD | |
| SHELL PLC | SHEL | $860.7K | 11,100 | -0.03pp | 17q | HELD | |
| DUKE ENERGY CORP NEW | DUK | $814.8K | 6,437 | -0.01pp | 31q | +0.5%+$4.3K | |
| BP PLC | BP | $801.8K | 21,700 | -0.04pp | 24q | HELD | |
| EMERA INC | EMA | $773.3K | 14,600 | -0.01pp | 10q | HELD | |
| SELECT SECTOR SPDR TR | XLU | $770.4K | 16,992 | -0.02pp | 30q | -6.2%-$50.9K | |
| AMGEN INC | AMGN | $769.5K | 2,125 | -0.01pp | 31q | HELD | |
| TERADATA CORP DEL | TDC | $727.6K | 21,000 | +0.02pp | 9q | -0.9%-$6.9K | |
| BAXTER INTL INC | BAX | $698.1K | 32,743 | +0.05pp | 2q | +84.0%+$318.7K | |
| HERC HLDGS INC | HRI | $673.7K | 4,700 | - | new | NEW | |
| PHILLIPS 66 | PSX | $658.8K | 3,897 | -0.01pp | 24q | +1.2%+$7.9K | |
| TORTOISE ENERGY INFRSTRCTR C | TYG | $642.3K | 14,983 | -0.02pp | 13q | -0.7%-$4.3K | |
| 3M CO | MMM | $641.1K | 3,960 | flat | 9q | +1.5%+$9.7K | |
| SMITH A O CORP | AOS | $627.2K | 10,000 | -0.02pp | 24q | -9.9%-$69.0K | |
| FISERV INC | FISV | $615.6K | 12,550 | -0.02pp | 22q | -4.1%-$26.1K | |
| CONSTELLATION ENERGY CORP | CEG | $604.0K | 2,432 | -0.02pp | 16q | HELD | |
| FIRST BUSEY CORP | BUSE | $595.8K | 20,196 | flat | 6q | -2.8%-$17.2K | |
| CIRRUS LOGIC INC | CRUS | $579.3K | 3,900 | flat | 10q | HELD | |
| FRANKLIN ELEC INC | FELE | $578.8K | 5,400 | flat | 28q | HELD | |
| REGENERON PHARMACEUTICALS | REGN | $567.4K | 910 | -0.02pp | 7q | HELD | |
| BERKSHIRE HATHAWAY INC DEL | BRKB | $562.4K | 1,124 | -0.01pp | 24q | -3.8%-$22.5K | |
| VANGUARD WORLD FD | VGT | $549.6K | 4,598 | +0.03pp | 9q | +933.3%+$496.4K | |
| ILLINOIS TOOL WKS INC | ITW | $534.2K | 1,975 | flat | 31q | HELD | |
| ADVANCED MICRO DEVICES INC | AMD | $534.0K | 919 | - | new | NEW | |
| National Bank of Canada | NTIOF | $511.1K | 3,240 | +0.01pp | 6q | HELD | |
| VANGUARD INDEX FDS | VTI | $501.0K | 1,354 | flat | 9q | HELD | |
| MOHAWK INDS INC | MHK | $495.8K | 4,086 | -0.09pp | 2q | -64.1%-$885.7K | |
| AGCO CORP | AGCO | $490.8K | 4,100 | flat | 31q | HELD | |
| COCA COLA CO | KO | $484.2K | 5,958 | +0.01pp | 15q | +14.2%+$60.2K | |
| SOLSTICE ADVANCED MATLS INC | SOLS | $482.6K | 5,447 | flat | 3q | -5.1%-$26.0K | |
| OCEANFIRST FINL CORP | OCFC | $480.4K | 24,600 | flat | 11q | -2.8%-$13.7K | |
| ALGONQUIN POWER & UTILITIES | AQN | $479.1K | 81,750 | -0.01pp | 23q | -4.1%-$20.5K | |
| ACV AUCTIONS INC | ACVA | $476.6K | 66,284 | +0.02pp | 20q | HELD | |
| NORWOOD FINANCIAL CORP | NWFL | $469.4K | 14,600 | flat | 11q | -1.4%-$6.4K | |
| AMERICAN ELEC PWR CO INC | AEP | $463.8K | 3,390 | flat | 23q | HELD | |
| ITT INC | ITT | $453.9K | 2,295 | flat | 14q | HELD | |
| META PLATFORMS INC | META | $430.9K | 765 | - | new | NEW | |
| SALESFORCE INC | CRM | $423.0K | 2,700 | -0.15pp | 9q | -67.4%-$874.6K | |
| INVESCO QQQ TR | QQQ | $422.7K | 574 | +0.02pp | 5q | +51.5%+$143.6K | |
| TUTOR PERINI CORP | TPC | $414.9K | 5,000 | flat | 5q | HELD | |
| DENTSPLY SIRONA INC | XRAY | $403.2K | 38,000 | +0.01pp | 2q | +63.8%+$157.0K | |
| SHERWIN WILLIAMS CO | SHW | $396.0K | 1,150 | flat | 31q | HELD | |
| ISHARES INC | EEMV | $391.5K | 5,200 | flat | 21q | HELD | |
| QUEST DIAGNOSTICS INC | DGX | $384.5K | 1,814 | -0.01pp | 5q | -10.7%-$46.2K | |
| GE AEROSPACE | GE | $366.6K | 981 | flat | 20q | -24.4%-$118.5K | |
| APPLIED MATLS INC | AMAT | $361.5K | 500 | - | new | NEW | |
| NUSCALE PWR CORP | SMR | $325.0K | 32,400 | - | new | NEW | |
| ISHARES TR | IBB | $323.3K | 1,700 | flat | 6q | HELD | |
| SPDR SERIES TRUST | KRE | $321.9K | 4,300 | flat | 11q | HELD | |
| XYLEM INC | XYL | $316.8K | 2,680 | -0.01pp | 11q | -3.6%-$11.8K | |
| CATERPILLAR INC | CAT | $313.1K | 294 | flat | 2q | -25.8%-$108.6K | |
| ISHARES GOLD TRUST | IAUXXXX | $302.3K | 4,004 | - | new | NEW | |
| WEC ENERGY GROUP INC | WEC | $299.6K | 2,566 | flat | 23q | HELD | |
| TEXAS INSTRS INC | TXN | $295.4K | 991 | - | new | NEW | |
| FIDELITY COVINGTON TRUST | FESM | $282.4K | 5,847 | flat | 4q | HELD | |
| GOLDMAN SACHS GROUP INC | GS | $278.1K | 275 | flat | 4q | +3.8%+$10.1K | |
| ABBVIE INC | ABBV | $273.7K | 1,088 | flat | 4q | +0.9%+$2.5K | |
| PURE CYCLE CORP | PCYO | $271.0K | 25,300 | flat | 2q | -3.8%-$10.7K | |
| INVESCO EXCHANGE TRADED FD T | PHO | $270.8K | 3,920 | flat | 23q | HELD | |
| CRH PLC | CRHXXXX | $267.5K | 2,500 | flat | 8q | HELD | |
| MAXLINEAR INC | MXL | $256.1K | 2,000 | - | new | NEW | |
| CHEWY INC | CHWY | $243.7K | 12,400 | -0.04pp | 2q | -36.1%-$137.6K | |
| MEXICO FD INC | MXF | $231.8K | 10,600 | flat | 23q | HELD | |
| SANDISK CORP | SNDK | $225.1K | 99 | - | new | NEW | |
| FORTIS INC | FTS | $223.1K | 3,900 | flat | 3q | HELD | |
| ISHARES TR | EEM | $222.3K | 3,250 | - | new | NEW | |
| ROCHE HLDG AG FSPONSORED ADR 1 ADR RE 0.125 ORD SHS | RHHBY | $220.8K | 4,300 | flat | 25q | HELD | |
| INVESCO EXCHANGE TRADED FD T | RSP | $212.8K | 1,000 | - | new | NEW | |
| FLUOR CORP | FLR | $209.6K | 4,000 | - | new | NEW | |
| AMERISERV FINL INC | ASRV | $173.0K | 44,585 | flat | 24q | -3.0%-$5.4K | |
| PURECYCLE TECHNOLOGIES INC | PCT | $148.4K | 18,300 | +0.01pp | 2q | +17.3%+$21.9K | |
| AVANTOR INC | AVTR | $116.8K | 11,800 | - | new | NEW | |
| AVALON ADVANCED MATERIALS INC | AVLNF | $660 | 18,750 | flat | 22q | HELD |
By sector
Industry comes from the SIC code on each company's own SEC filings, which is self-reported and sometimes out of date. Derivative exposure is counted with the shares. Securities the SEC assigns no industry - funds, trusts, foreign issues - are shown as not classified rather than dropped.
| Sector | Value | Share |
|---|---|---|
| Semiconductors & Electronics | $166.2M | 20.2% |
| Utilities | $110.4M | 13.4% |
| Mining & Metals | $78.5M | 9.5% |
| Computer Hardware | $63.8M | 7.7% |
| Software & IT Services | $54.9M | 6.7% |
| Biotech & Pharma | $52.4M | 6.4% |
| Energy | $52.2M | 6.3% |
| Industrials | $51.3M | 6.2% |
| Construction & Building | $28.0M | 3.4% |
| Wholesale & Distribution | $24.7M | 3.0% |
| Banks & Lending | $20.4M | 2.5% |
| Retail & Consumer | $20.2M | 2.5% |
| Other sectors | $74.2M | 9.0% |
| Not classified | $27.2M | 3.3% |
Quarter by quarter
| Quarter | Value | Positions | New | Added | Trimmed | Exited | Top 10 | Days to file |
|---|---|---|---|---|---|---|---|---|
| Q2 2026 | $824.4M | 181 | 19 | 36 | 79 | 12 | 35.3% | 42 |
| Q1 2026 | $754.3M | 174 | 10 | 26 | 97 | 15 | 33.7% | 36 |
| Q4 2025 | $750.0M | 179 | 11 | 27 | 92 | 5 | 32.8% | 36 |
| Q3 2025 | $742.7M | 173 | 8 | 37 | 75 | 9 | 35.1% | 36 |
| Q2 2025 | $673.8M | 174 | 9 | 21 | 77 | 5 | 36.1% | 29 |
| Q1 2025 | $648.4M | 170 | 8 | 30 | 85 | 10 | 31.4% | 36 |
| Q4 2024 | $679.6M | 172 | 7 | 26 | 106 | 14 | 33.0% | 36 |
| Q3 2024 | $695.5M | 179 | 11 | 37 | 79 | 11 | 31.7% | 39 |
| Q2 2024 | $655.5M | 179 | 14 | 36 | 86 | 9 | 32.4% | 39 |
| Q1 2024 | $651.8M | 174 | 11 | 34 | 89 | 6 | 31.5% | 36 |
| Q4 2023 | $630.5M | 169 | 13 | 48 | 71 | 17 | 32.1% | 31 |
| Q3 2023 | $611.3M | 173 | 5 | 24 | 87 | 9 | 33.4% | 32 |
| Q2 2023 | $648.1M | 177 | 9 | 37 | 75 | 9 | 32.9% | 52 |
| Q1 2023 | $643.0K | 177 | 13 | 46 | 74 | 5 | 33.5% | 35 |
| Q4 2022 | $627.2K | 169 | 17 | 40 | 65 | 5 | 38.3% | 39 |
| Q3 2022 | $571.5M | 157 | 8 | 38 | 52 | 8 | 35.9% | 19 |
| Q2 2022 | $623.2M | 157 | 9 | 35 | 56 | 20 | 36.5% | 27 |
| Q1 2022 | $721.7M | 168 | 12 | 34 | 65 | 6 | 34.4% | 29 |
| Q4 2021 | $727.1M | 162 | 11 | 29 | 73 | 8 | 34.2% | 26 |
| Q3 2021 | $735.3M | 159 | 12 | 20 | 82 | 9 | 32.7% | 33 |
| Q2 2021 | $767.6M | 156 | 5 | 19 | 79 | 3 | 32.6% | 23 |
| Q1 2021 | $745.4M | 154 | 13 | 35 | 76 | 11 | 32.1% | 22 |
| Q4 2020 | $645.1M | 152 | 30 | 45 | 47 | 6 | 32.1% | 36 |
| Q3 2020 | $483.2M | 128 | 23 | 32 | 38 | 4 | 36.8% | 37 |
| Q2 2020 | $409.8M | 109 | 22 | 18 | 33 | 13 | 40.8% | 29 |
| Q1 2020 | $377.0M | 100 | 5 | 23 | 54 | 47 | 43.0% | 14 |
| Q4 2019 | $580.9M | 142 | 9 | 29 | 71 | 11 | 36.1% | 29 |
| Q3 2019 | $550.6M | 144 | 14 | 33 | 71 | 18 | 36.1% | 21 |
| Q2 2019 | $568.6M | 148 | 25 | 36 | 58 | 5 | 38.0% | 33 |
| Q1 2019 | $552.3M | 128 | 5 | 47 | 48 | 6 | 37.1% | 30 |
| Q4 2018 | $495.8M | 129 | 0 | 0 | 0 | 0 | 37.7% | 29 |
Rows marked UNVERIFIED ID, PLACEHOLDER ID, TICKER AS ID or NON-CUSIP ID carry an identifier that is not a valid CUSIP. They are shown because the filer reported that money, but treat the security named with caution - hover the chip for what is wrong with it, and see the methodology.
Held counts consecutive filings in which this manager reported the position, and can reach further back than the quarters listed above: the tabs begin at Q4 2018 because earlier coverage is too sparse to describe a market, but tenure is counted over every filing we hold, some reaching to 2007. A position sold and later rebought starts again from one.
Weight change is the shift in this position's share of the whole book, in percentage points. It is the more useful column: when money flows into or out of a broad fund, almost every holding is bought or sold at once, so added and trimmed largely track flows. A weight that rose while the book shrank is a decision. Both compare with the previous quarter this filer reported, not the previous calendar quarter.