1/50 LTCFX ERR: no per-share table found in the 3 latest 2/50 DXYZ ERR: no per-share table found in the 3 latest 3/50 TWN div 6% gain 94% ROC 0% char=0.66 lev=None 4/50 ASA ERR: no per-share table found in the 3 latest 5/50 PEO ERR: no per-share table found in the 3 latest 6/50 KF div 27% gain 72% ROC 0% char=0.54 lev=None 7/50 LENDX ERR: no per-share table found in the 3 latest 8/50 EMO div 67% gain 0% ROC 33% char=0.4 lev=None 9/50 NML ERR: no per-share table found in the 3 latest 10/50 EMF ERR: no per-share table found in the 3 latest 11/50 PDX ERR: no per-share table found in the 3 latest 12/50 ADX ERR: no per-share table found in the 3 latest 13/50 HQL div 36% gain 61% ROC 3% char=0.49 lev=None 14/50 SRV ERR: no per-share table found in the 3 latest 15/50 KYN ERR: no per-share table found in the 3 latest 16/50 RMT ERR: no per-share table found in the 3 latest 17/50 FUND ERR: no per-share table found in the 3 latest 18/50 IAE ERR: no per-share table found in the 3 latest 19/50 NXG ERR: no per-share table found in the 3 latest 20/50 IHD ERR: no per-share table found in the 3 latest 21/50 HQH div 35% gain 58% ROC 7% char=0.51 lev=None 22/50 MXF ERR: no per-share table found in the 3 latest 23/50 AEF div 20% gain 0% ROC 80% char=0.82 lev=None 24/50 ASGI div 35% gain 45% ROC 20% char=0.55 lev=None 25/50 TYG ERR: no per-share table found in the 3 latest 26/50 AIO ERR: no per-share table found in the 3 latest 27/50 JCE ERR: no per-share table found in the 3 latest 28/50 ECAT ERR: no per-share table found in the 3 latest 29/50 CET ERR: no per-share table found in the 3 latest 30/50 IGD ERR: no per-share table found in the 3 latest 31/50 STEW ERR: no per-share table found in the 3 latest 32/50 AOD div 81% gain 0% ROC 19% char=0.27 lev=None 33/50 BXSY ERR: no per-share table found in the 3 latest 34/50 IDE ERR: no per-share table found in the 3 latest 35/50 AGD div 81% gain 0% ROC 19% char=0.27 lev=None 36/50 IGA ERR: no per-share table found in the 3 latest 37/50 EOD ERR: no per-share table found in the 3 latest 38/50 ETG ERR: no per-share table found in the 3 latest 39/50 CSQ ERR: no per-share table found in the 3 latest 40/50 MCI ERR: no per-share table found in the 3 latest 41/50 SCD ERR: no per-share table found in the 3 latest 42/50 MPV ERR: no per-share table found in the 3 latest 43/50 CLM ERR: no per-share table found in the 3 latest 44/50 HERZ div 0% gain 21% ROC 79% char=0.94 lev=None 45/50 CRF ERR: no per-share table found in the 3 latest 46/50 EDF ERR: no per-share table found in the 3 latest 47/50 VCRDX ERR: no per-share table found in the 3 latest 48/50 IGR ERR: no per-share table found in the 3 latest 49/50 NICHX ERR: no per-share table found in the 3 latest 50/50 ASCIX ERR: no per-share table found in the 3 latest wrote /mnt/Backup/prog/f/fundlab/cef_annual.json fund name fdiv fgain froc char disc lev% taxp tend report LTCFX Alternative Strategies Income Fund -- no per-share table found in the 3 latest reports DXYZ Destiny Tech100 Inc. -- no per-share table found in the 3 latest reports TWN TAIWAN FUND INC 6% 94% 0% 0.66 -15.0% 0 2025-11-05 ASA ASA Gold & Precious Metals Ltd -- no per-share table found in the 3 latest reports PEO ADAMS NATURAL RESOURCES FUND, INC. -- no per-share table found in the 3 latest reports KF KOREA FUND INC 27% 72% 0% 0.54 -14.4% 0 2026-08-27 LENDX Stone Ridge Trust V -- no per-share table found in the 3 latest reports EMO ClearBridge Energy Midstream Opportuni 67% 0% 33% 0.40 -6.8% 6 2026-01-27 NML Neuberger Energy Infrastructure & Inco -- no per-share table found in the 3 latest reports EMF TEMPLETON EMERGING MARKETS FUND -- no per-share table found in the 3 latest reports PDX PIMCO Dynamic Income Strategy Fund -- no per-share table found in the 3 latest reports ADX ADAMS DIVERSIFIED EQUITY FUND, INC. -- no per-share table found in the 3 latest reports HQL abrdn Life Sciences Investors 36% 61% 3% 0.49 -10.6% 0 2025-12-08 SRV NXG Cushing Midstream Energy Fund -- no per-share table found in the 3 latest reports KYN Kayne Anderson Energy Infrastructure F -- no per-share table found in the 3 latest reports RMT ROYCE MICRO-CAP TRUST, INC. -- no per-share table found in the 3 latest reports FUND SPROTT FOCUS TRUST INC. -- no per-share table found in the 3 latest reports IAE Voya Asia Pacific High Dividend Equity -- no per-share table found in the 3 latest reports NXG NXG NextGen Infrastructure Income Fund -- no per-share table found in the 3 latest reports IHD Voya Emerging Markets High Dividend Eq -- no per-share table found in the 3 latest reports HQH abrdn Healthcare Investors 35% 58% 7% 0.51 -6.3% 0 2025-12-08 MXF MEXICO FUND INC -- no per-share table found in the 3 latest reports AEF abrdn Emerging Markets ex-China Fund, 20% 0% 80% 0.82 -8.3% 0 2026-03-09 ASGI abrdn Global Infrastructure Income Fun 35% 45% 20% 0.55 -1.8% 0 2025-12-08 TYG TORTOISE ENERGY INFRASTRUCTURE CORP -- no per-share table found in the 3 latest reports AIO Virtus Artificial Intelligence & Techn -- no per-share table found in the 3 latest reports JCE Nuveen Core Equity Alpha Fund -- no per-share table found in the 3 latest reports ECAT BlackRock ESG Capital Allocation Term -- no per-share table found in the 3 latest reports CET CENTRAL SECURITIES CORP -- no per-share table found in the 3 latest reports IGD Voya GLOBAL EQUITY DIVIDEND & PREMIUM -- no per-share table found in the 3 latest reports STEW SRH Total Return Fund, Inc. -- no per-share table found in the 3 latest reports AOD abrdn Total Dynamic Dividend Fund 81% 0% 19% 0.27 +0.0% 0 2026-01-08 BXSY BEXIL INVESTMENT TRUST -- no per-share table found in the 3 latest reports IDE Voya Infrastructure, Industrials & Mat -- no per-share table found in the 3 latest reports AGD abrdn Global Dynamic Dividend Fund 81% 0% 19% 0.27 +0.0% 0 2026-01-08 IGA Voya Global Advantage & Premium Opport -- no per-share table found in the 3 latest reports EOD ALLSPRING GLOBAL DIVIDEND OPPORTUNITY -- no per-share table found in the 3 latest reports ETG Eaton Vance Tax-Advantaged Global Divi -- no per-share table found in the 3 latest reports CSQ CALAMOS STRATEGIC TOTAL RETURN FUND -- no per-share table found in the 3 latest reports MCI BARINGS CORPORATE INVESTORS -- no per-share table found in the 3 latest reports SCD LMP CAPITAL & INCOME FUND INC. -- no per-share table found in the 3 latest reports MPV BARINGS PARTICIPATION INVESTORS -- no per-share table found in the 3 latest reports CLM Cornerstone Strategic Investment Fund, -- no per-share table found in the 3 latest reports HERZ Herzfeld Credit Income Fund, Inc 0% 21% 79% 0.94 -4.5% 0 2025-09-08 CRF CORNERSTONE TOTAL RETURN FUND INC -- no per-share table found in the 3 latest reports EDF Virtus Stone Harbor Emerging Markets I -- no per-share table found in the 3 latest reports VCRDX Harrison Street Infrastructure Income -- no per-share table found in the 3 latest reports IGR CBRE GLOBAL REAL ESTATE INCOME FUND -- no per-share table found in the 3 latest reports NICHX Variant Alternative Income Fund -- no per-share table found in the 3 latest reports ASCIX Angel Oak Strategic Credit Fund -- no per-share table found in the 3 latest reports