MACROTRENDS FCF HYBRID SCRAPER
====================================================================================================
MACROTRENDS FCF HYBRID SCRAPER
====================================================================================================
Configured start : id=1, ticker=^GSPC, name=S&P 500
Last completed : id=4995, ticker=PLBL, name=Polibeli Group Ltd
Run mode : failed tickers only
Force restart : False
Max tickers : None
====================================================================================================
🟢 Tickers to process in this run: 442
====================================================================================================
🔍 [1/442] BRK-B - Berkshire Hathaway (symbol_id=64)
requests slug 'berkshire-hathaway' -> HTTP 404
requests slug 'berkshire' -> HTTP 404
requests slug 'brk-b' -> HTTP 404
selenium slug 'berkshire-hathaway' -> no FCF markers | title=Just a moment...
selenium slug 'berkshire' -> no FCF markers | title=Just a moment...
selenium slug 'brk-b' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BRK-B: no FCF markers for https://www.macrotrends.net/stocks/charts/BRK-B/brk-b/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 1, with data: 0, errors: 1
📊 Run totals -> annual scraped: 0, quarterly scraped: 0
📊 Run totals -> annual changed: 0, quarterly changed: 0
⏳ Waiting 2.9s...
====================================================================================================
🔍 [2/442] BIO - Bio-Rad (symbol_id=66)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/BIO/bio-rad/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 4
📊 Run totals -> processed: 2, with data: 1, errors: 1
📊 Run totals -> annual scraped: 14, quarterly scraped: 59
📊 Run totals -> annual changed: 0, quarterly changed: 4
⏳ Waiting 5.7s...
====================================================================================================
🔍 [3/442] BF-B - Brown–Forman (symbol_id=80)
requests slug 'brownforman' -> HTTP 403
requests slug 'bf-b' -> HTTP 403
selenium slug 'brownforman' -> no FCF markers | title=Just a moment...
selenium slug 'bf-b' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BF-B: no FCF markers for https://www.macrotrends.net/stocks/charts/BF-B/bf-b/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 3, with data: 1, errors: 2
📊 Run totals -> annual scraped: 14, quarterly scraped: 59
📊 Run totals -> annual changed: 0, quarterly changed: 4
⏳ Waiting 5.8s...
====================================================================================================
🔍 [4/442] CTSH - Cognizant (symbol_id=120)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/CTSH/cognizant-technology-solutions/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 4, with data: 2, errors: 2
📊 Run totals -> annual scraped: 28, quarterly scraped: 118
📊 Run totals -> annual changed: 0, quarterly changed: 6
⏳ Waiting 4.5s...
====================================================================================================
🔍 [5/442] CTRA - Coterra (symbol_id=135)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/CTRA/coterra-energy/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 3
📊 Run totals -> processed: 5, with data: 3, errors: 2
📊 Run totals -> annual scraped: 42, quarterly scraped: 177
📊 Run totals -> annual changed: 0, quarterly changed: 9
⏳ Waiting 6.2s...
====================================================================================================
🔍 [6/442] ENPH - Enphase (symbol_id=172)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/ENPH/enphase-energy/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 6, with data: 4, errors: 2
📊 Run totals -> annual scraped: 56, quarterly scraped: 236
📊 Run totals -> annual changed: 0, quarterly changed: 11
⏳ Waiting 3.7s...
====================================================================================================
🔍 [7/442] FDS - FactSet (symbol_id=192)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/FDS/factset/free-cash-flow
📥 Scraped this ticker -> annual: 15, quarterly: 59
💾 Changed in DB -> annual: 1, quarterly: 3
📊 Run totals -> processed: 7, with data: 5, errors: 2
📊 Run totals -> annual scraped: 71, quarterly scraped: 295
📊 Run totals -> annual changed: 1, quarterly changed: 14
⏳ Waiting 4.8s...
====================================================================================================
🔍 [8/442] FRT - Federal Realty (symbol_id=195)
requests slug 'federal-realty' -> HTTP 403
requests slug 'federal' -> HTTP 403
requests slug 'frt' -> HTTP 403
selenium slug 'federal-realty' -> no FCF markers | title=Just a moment...
selenium slug 'federal' -> no FCF markers | title=Just a moment...
selenium slug 'frt' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for FRT: no FCF markers for https://www.macrotrends.net/stocks/charts/FRT/frt/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 8, with data: 5, errors: 3
📊 Run totals -> annual scraped: 71, quarterly scraped: 295
📊 Run totals -> annual changed: 1, quarterly changed: 14
⏳ Waiting 2.2s...
====================================================================================================
🔍 [9/442] GEHC - GE HealthCare (symbol_id=213)
requests slug 'ge-healthcare' -> HTTP 403
requests slug 'ge' -> HTTP 403
requests slug 'gehc' -> HTTP 403
selenium slug 'ge-healthcare' -> no FCF markers | title=Just a moment...
selenium slug 'ge' -> no FCF markers | title=Just a moment...
selenium slug 'gehc' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for GEHC: no FCF markers for https://www.macrotrends.net/stocks/charts/GEHC/gehc/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 9, with data: 5, errors: 4
📊 Run totals -> annual scraped: 71, quarterly scraped: 295
📊 Run totals -> annual changed: 1, quarterly changed: 14
⏳ Waiting 4.8s...
====================================================================================================
🔍 [10/442] GPN - Global Payments (symbol_id=222)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/GPN/global-payments/free-cash-flow
📥 Scraped this ticker -> annual: 15, quarterly: 56
💾 Changed in DB -> annual: 0, quarterly: 4
📊 Run totals -> processed: 10, with data: 6, errors: 4
📊 Run totals -> annual scraped: 86, quarterly scraped: 351
📊 Run totals -> annual changed: 1, quarterly changed: 18
⏳ Waiting 3.3s...
====================================================================================================
🔍 [11/442] DOC - Healthpeak (symbol_id=229)
requests slug 'healthpeak' -> HTTP 403
requests slug 'doc' -> HTTP 403
selenium slug 'healthpeak' -> no FCF markers | title=Just a moment...
selenium slug 'doc' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for DOC: no FCF markers for https://www.macrotrends.net/stocks/charts/DOC/doc/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 11, with data: 6, errors: 5
📊 Run totals -> annual scraped: 86, quarterly scraped: 351
📊 Run totals -> annual changed: 1, quarterly changed: 18
⏳ Waiting 6.4s...
====================================================================================================
🔍 [12/442] INVH - Invitation Homes (symbol_id=262)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/INVH/invitation-homes/free-cash-flow
📥 Scraped this ticker -> annual: 11, quarterly: 39
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 12, with data: 7, errors: 5
📊 Run totals -> annual scraped: 97, quarterly scraped: 390
📊 Run totals -> annual changed: 1, quarterly changed: 20
⏳ Waiting 3.9s...
====================================================================================================
🔍 [13/442] KEYS - Keysight (symbol_id=277)
requests slug 'keysight' -> HTTP 403
requests slug 'keys' -> HTTP 403
selenium slug 'keysight' -> no FCF markers | title=Just a moment...
selenium slug 'keys' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for KEYS: no FCF markers for https://www.macrotrends.net/stocks/charts/KEYS/keys/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 13, with data: 7, errors: 6
📊 Run totals -> annual scraped: 97, quarterly scraped: 390
📊 Run totals -> annual changed: 1, quarterly changed: 20
⏳ Waiting 2.9s...
====================================================================================================
🔍 [14/442] LOW - Lowe's (symbol_id=296)
requests slug 'lowe-s' -> HTTP 403
requests slug 'lowe' -> HTTP 403
requests slug 'low' -> HTTP 403
selenium slug 'lowe-s' -> no FCF markers | title=Just a moment...
selenium slug 'lowe' -> no FCF markers | title=Just a moment...
selenium slug 'low' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for LOW: no FCF markers for https://www.macrotrends.net/stocks/charts/LOW/low/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 14, with data: 7, errors: 7
📊 Run totals -> annual scraped: 97, quarterly scraped: 390
📊 Run totals -> annual changed: 1, quarterly changed: 20
⏳ Waiting 2.3s...
====================================================================================================
🔍 [15/442] LYB - LyondellBasell (symbol_id=298)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/LYB/lyondellbasell/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 15, with data: 8, errors: 7
📊 Run totals -> annual scraped: 111, quarterly scraped: 449
📊 Run totals -> annual changed: 1, quarterly changed: 22
⏳ Waiting 2.8s...
====================================================================================================
🔍 [16/442] MCD - McDonald's (symbol_id=310)
requests slug 'mcdonald-s' -> HTTP 403
requests slug 'mcdonald' -> HTTP 403
requests slug 'mcd' -> HTTP 403
selenium slug 'mcdonald-s' -> no FCF markers | title=Just a moment...
selenium slug 'mcdonald' -> no FCF markers | title=Just a moment...
selenium slug 'mcd' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for MCD: no FCF markers for https://www.macrotrends.net/stocks/charts/MCD/mcd/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 16, with data: 8, errors: 8
📊 Run totals -> annual scraped: 111, quarterly scraped: 449
📊 Run totals -> annual changed: 1, quarterly changed: 22
⏳ Waiting 5.0s...
====================================================================================================
🔍 [17/442] MSCI - MSCI (symbol_id=333)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/MSCI/msci/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 17, with data: 9, errors: 8
📊 Run totals -> annual scraped: 125, quarterly scraped: 508
📊 Run totals -> annual changed: 1, quarterly changed: 24
⏳ Waiting 4.1s...
====================================================================================================
🔍 [18/442] PAYC - Paycom (symbol_id=367)
requests slug 'paycom' -> HTTP 403
requests slug 'payc' -> HTTP 403
selenium slug 'paycom' -> no FCF markers | title=Just a moment...
selenium slug 'payc' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for PAYC: no FCF markers for https://www.macrotrends.net/stocks/charts/PAYC/payc/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 18, with data: 9, errors: 9
📊 Run totals -> annual scraped: 125, quarterly scraped: 508
📊 Run totals -> annual changed: 1, quarterly changed: 24
⏳ Waiting 6.6s...
====================================================================================================
🔍 [19/442] TFC - Truist (symbol_id=453)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/TFC/truist/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 19, with data: 10, errors: 9
📊 Run totals -> annual scraped: 139, quarterly scraped: 567
📊 Run totals -> annual changed: 1, quarterly changed: 26
⏳ Waiting 5.6s...
====================================================================================================
🔍 [20/442] UDR - UDR, Inc. (symbol_id=458)
requests slug 'udr-inc' -> HTTP 403
requests slug 'udr' -> HTTP 403
selenium slug 'udr-inc' -> no FCF markers | title=Just a moment...
selenium slug 'udr' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for UDR: no FCF markers for https://www.macrotrends.net/stocks/charts/UDR/udr/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 20, with data: 10, errors: 10
📊 Run totals -> annual scraped: 139, quarterly scraped: 567
📊 Run totals -> annual changed: 1, quarterly changed: 26
⏳ Waiting 5.1s...
====================================================================================================
🔍 [21/442] YUM - Yum! Brands (symbol_id=500)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/YUM/yum-brands/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 21, with data: 11, errors: 10
📊 Run totals -> annual scraped: 153, quarterly scraped: 626
📊 Run totals -> annual changed: 1, quarterly changed: 28
⏳ Waiting 2.5s...
====================================================================================================
🔍 [22/442] SIRI - Sirius XM (symbol_id=534)
requests slug 'sirius-xm' -> HTTP 403
requests slug 'sirius' -> HTTP 403
requests slug 'siri' -> HTTP 403
selenium slug 'sirius-xm' -> no FCF markers | title=Just a moment...
selenium slug 'sirius' -> no FCF markers | title=Just a moment...
selenium slug 'siri' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for SIRI: no FCF markers for https://www.macrotrends.net/stocks/charts/SIRI/siri/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 22, with data: 11, errors: 11
📊 Run totals -> annual scraped: 153, quarterly scraped: 626
📊 Run totals -> annual changed: 1, quarterly changed: 28
⏳ Waiting 2.9s...
====================================================================================================
🔍 [23/442] BF-A - Brown-Forman Corp. (symbol_id=558)
requests slug 'brown-forman-corp' -> HTTP 403
requests slug 'brown-forman' -> HTTP 403
requests slug 'bf-a' -> HTTP 403
selenium slug 'brown-forman-corp' -> no FCF markers | title=Just a moment...
selenium slug 'brown-forman' -> no FCF markers | title=Just a moment...
selenium slug 'bf-a' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BF-A: no FCF markers for https://www.macrotrends.net/stocks/charts/BF-A/bf-a/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 23, with data: 11, errors: 12
📊 Run totals -> annual scraped: 153, quarterly scraped: 626
📊 Run totals -> annual changed: 1, quarterly changed: 28
⏳ Waiting 3.1s...
====================================================================================================
🔍 [24/442] CELH - Celsius Holdings Inc (symbol_id=567)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/CELH/celsius-holdings-inc/free-cash-flow
📥 Scraped this ticker -> annual: 11, quarterly: 42
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 24, with data: 12, errors: 12
📊 Run totals -> annual scraped: 164, quarterly scraped: 668
📊 Run totals -> annual changed: 1, quarterly changed: 30
⏳ Waiting 2.9s...
====================================================================================================
🔍 [25/442] HEI-A - Heico Corp. (symbol_id=570)
requests slug 'heico-corp' -> HTTP 403
requests slug 'heico' -> HTTP 403
requests slug 'hei-a' -> HTTP 403
selenium slug 'heico-corp' -> no FCF markers | title=Just a moment...
selenium slug 'heico' -> no FCF markers | title=Just a moment...
selenium slug 'hei-a' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for HEI-A: no FCF markers for https://www.macrotrends.net/stocks/charts/HEI-A/hei-a/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 25, with data: 12, errors: 13
📊 Run totals -> annual scraped: 164, quarterly scraped: 668
📊 Run totals -> annual changed: 1, quarterly changed: 30
⏳ Waiting 2.4s...
====================================================================================================
🔍 [26/442] MKL - Markel Group Inc (symbol_id=574)
requests slug 'markel-group-inc' -> HTTP 403
requests slug 'markel' -> HTTP 403
requests slug 'mkl' -> HTTP 403
selenium slug 'markel-group-inc' -> no FCF markers | title=Just a moment...
selenium slug 'markel' -> no FCF markers | title=Just a moment...
selenium slug 'mkl' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for MKL: no FCF markers for https://www.macrotrends.net/stocks/charts/MKL/mkl/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 26, with data: 12, errors: 14
📊 Run totals -> annual scraped: 164, quarterly scraped: 668
📊 Run totals -> annual changed: 1, quarterly changed: 30
⏳ Waiting 3.4s...
====================================================================================================
🔍 [27/442] SSNC - SS&C Technologies Holdings Inc (symbol_id=601)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/SSNC/ss-and-c-technologies-holdings-inc/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 27, with data: 13, errors: 14
📊 Run totals -> annual scraped: 178, quarterly scraped: 727
📊 Run totals -> annual changed: 1, quarterly changed: 32
⏳ Waiting 6.4s...
====================================================================================================
🔍 [28/442] USFD - US Foods Holding Corp (symbol_id=619)
requests slug 'us-foods-holding-corp' -> HTTP 403
requests slug 'us-foods' -> HTTP 403
requests slug 'us' -> HTTP 403
requests slug 'usfd' -> HTTP 403
selenium slug 'us-foods-holding-corp' -> no FCF markers | title=Just a moment...
selenium slug 'us-foods' -> no FCF markers | title=Just a moment...
selenium slug 'us' -> no FCF markers | title=Just a moment...
selenium slug 'usfd' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for USFD: no FCF markers for https://www.macrotrends.net/stocks/charts/USFD/usfd/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 28, with data: 13, errors: 15
📊 Run totals -> annual scraped: 178, quarterly scraped: 727
📊 Run totals -> annual changed: 1, quarterly changed: 32
⏳ Waiting 2.5s...
====================================================================================================
🔍 [29/442] UHAL-B - U-Haul Holding Company / AMERCO (Non-voting class) (symbol_id=628)
requests slug 'u-haul-holding-company-amerco' -> HTTP 403
requests slug 'u-haul-amerco' -> HTTP 403
requests slug 'u-haul' -> HTTP 403
requests slug 'uhal-b' -> HTTP 403
selenium slug 'u-haul-holding-company-amerco' -> no FCF markers | title=Just a moment...
selenium slug 'u-haul-amerco' -> no FCF markers | title=Just a moment...
selenium slug 'u-haul' -> no FCF markers | title=Just a moment...
selenium slug 'uhal-b' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for UHAL-B: no FCF markers for https://www.macrotrends.net/stocks/charts/UHAL-B/uhal-b/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 29, with data: 13, errors: 16
📊 Run totals -> annual scraped: 178, quarterly scraped: 727
📊 Run totals -> annual changed: 1, quarterly changed: 32
⏳ Waiting 6.8s...
====================================================================================================
🔍 [30/442] WPC - W. P. Carey Inc (symbol_id=636)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/WPC/w-p-carey-inc/free-cash-flow
📥 Scraped this ticker -> annual: 15, quarterly: 60
💾 Changed in DB -> annual: 1, quarterly: 3
📊 Run totals -> processed: 30, with data: 14, errors: 16
📊 Run totals -> annual scraped: 193, quarterly scraped: 787
📊 Run totals -> annual changed: 2, quarterly changed: 35
⏳ Waiting 5.1s...
====================================================================================================
🔍 [31/442] CASY - Casey`s General Stores, Inc. (symbol_id=658)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/CASY/casey-s-general-stores-inc/free-cash-flow
📥 Scraped this ticker -> annual: 15, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 31, with data: 15, errors: 16
📊 Run totals -> annual scraped: 208, quarterly scraped: 846
📊 Run totals -> annual changed: 2, quarterly changed: 37
⏳ Waiting 6.3s...
====================================================================================================
🔍 [32/442] WSC - WillScot Mobile Mini Holdings Corp (symbol_id=736)
requests slug 'willscot-mobile-mini-holdings-corp' -> HTTP 403
requests slug 'willscot-mobile-mini' -> HTTP 403
requests slug 'willscot' -> HTTP 403
requests slug 'willscot-mobile' -> HTTP 403
requests slug 'wsc' -> HTTP 403
selenium slug 'willscot-mobile-mini-holdings-corp' -> no FCF markers | title=Just a moment...
selenium slug 'willscot-mobile-mini' -> no FCF markers | title=Just a moment...
selenium slug 'willscot' -> no FCF markers | title=Just a moment...
selenium slug 'willscot-mobile' -> no FCF markers | title=Just a moment...
selenium slug 'wsc' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for WSC: no FCF markers for https://www.macrotrends.net/stocks/charts/WSC/wsc/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 32, with data: 15, errors: 17
📊 Run totals -> annual scraped: 208, quarterly scraped: 846
📊 Run totals -> annual changed: 2, quarterly changed: 37
⏳ Waiting 2.3s...
====================================================================================================
🔍 [33/442] GPK - Graphic Packaging Holding Co (symbol_id=744)
requests slug 'graphic-packaging-holding-co' -> HTTP 403
requests slug 'graphic-packaging' -> HTTP 403
requests slug 'graphic' -> HTTP 403
requests slug 'gpk' -> HTTP 403
selenium slug 'graphic-packaging-holding-co' -> no FCF markers | title=Just a moment...
selenium slug 'graphic-packaging' -> no FCF markers | title=Just a moment...
selenium slug 'graphic' -> no FCF markers | title=Just a moment...
selenium slug 'gpk' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for GPK: no FCF markers for https://www.macrotrends.net/stocks/charts/GPK/gpk/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 33, with data: 15, errors: 18
📊 Run totals -> annual scraped: 208, quarterly scraped: 846
📊 Run totals -> annual changed: 2, quarterly changed: 37
⏳ Waiting 3.2s...
====================================================================================================
🔍 [34/442] CR - Crane Co (symbol_id=783)
requests slug 'crane-co' -> HTTP 403
requests slug 'crane' -> HTTP 403
requests slug 'cr' -> HTTP 403
selenium slug 'crane-co' -> no FCF markers | title=Just a moment...
selenium slug 'crane' -> no FCF markers | title=Just a moment...
selenium slug 'cr' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for CR: no FCF markers for https://www.macrotrends.net/stocks/charts/CR/cr/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 34, with data: 15, errors: 19
📊 Run totals -> annual scraped: 208, quarterly scraped: 846
📊 Run totals -> annual changed: 2, quarterly changed: 37
⏳ Waiting 6.0s...
====================================================================================================
🔍 [35/442] BRX - Brixmor Property Group Inc (symbol_id=832)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/BRX/brixmor-property-group-inc/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 52
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 35, with data: 16, errors: 19
📊 Run totals -> annual scraped: 222, quarterly scraped: 898
📊 Run totals -> annual changed: 2, quarterly changed: 39
⏳ Waiting 4.9s...
====================================================================================================
🔍 [36/442] APG - APi Group Corporation (symbol_id=847)
requests slug 'api-group-corporation' -> HTTP 403
requests slug 'api' -> HTTP 403
requests slug 'apg' -> HTTP 403
selenium slug 'api-group-corporation' -> no FCF markers | title=Just a moment...
selenium slug 'api' -> no FCF markers | title=Just a moment...
selenium slug 'apg' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for APG: no FCF markers for https://www.macrotrends.net/stocks/charts/APG/apg/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 36, with data: 16, errors: 20
📊 Run totals -> annual scraped: 222, quarterly scraped: 898
📊 Run totals -> annual changed: 2, quarterly changed: 39
⏳ Waiting 4.1s...
====================================================================================================
🔍 [37/442] STWD - Starwood Property Trust Inc (symbol_id=869)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/STWD/starwood-property-trust-inc/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 37, with data: 17, errors: 20
📊 Run totals -> annual scraped: 236, quarterly scraped: 957
📊 Run totals -> annual changed: 2, quarterly changed: 41
⏳ Waiting 3.0s...
====================================================================================================
🔍 [38/442] OMF - OneMain Holdings Inc (symbol_id=898)
requests slug 'onemain-holdings-inc' -> HTTP 403
requests slug 'onemain' -> HTTP 403
requests slug 'omf' -> HTTP 403
selenium slug 'onemain-holdings-inc' -> no FCF markers | title=Just a moment...
selenium slug 'onemain' -> no FCF markers | title=Just a moment...
selenium slug 'omf' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for OMF: no FCF markers for https://www.macrotrends.net/stocks/charts/OMF/omf/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 38, with data: 17, errors: 21
📊 Run totals -> annual scraped: 236, quarterly scraped: 957
📊 Run totals -> annual changed: 2, quarterly changed: 41
⏳ Waiting 6.1s...
====================================================================================================
🔍 [39/442] TENB - Tenable Holdings Inc (symbol_id=917)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/TENB/tenable-holdings-inc/free-cash-flow
📥 Scraped this ticker -> annual: 9, quarterly: 33
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 39, with data: 18, errors: 21
📊 Run totals -> annual scraped: 245, quarterly scraped: 990
📊 Run totals -> annual changed: 2, quarterly changed: 43
⏳ Waiting 3.2s...
====================================================================================================
🔍 [40/442] FCFS - FirstCash Holdings Inc (symbol_id=930)
requests slug 'firstcash-holdings-inc' -> HTTP 403
requests slug 'firstcash' -> HTTP 403
requests slug 'fcfs' -> HTTP 403
selenium slug 'firstcash-holdings-inc' -> no FCF markers | title=Just a moment...
selenium slug 'firstcash' -> no FCF markers | title=Just a moment...
selenium slug 'fcfs' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for FCFS: no FCF markers for https://www.macrotrends.net/stocks/charts/FCFS/fcfs/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 40, with data: 18, errors: 22
📊 Run totals -> annual scraped: 245, quarterly scraped: 990
📊 Run totals -> annual changed: 2, quarterly changed: 43
⏳ Waiting 5.8s...
====================================================================================================
🔍 [41/442] PDI - PIMCO Dynamic Income Fund (symbol_id=933)
requests slug 'pimco-dynamic-income-fund' -> HTTP 403
requests slug 'pimco' -> HTTP 403
requests slug 'pimco-dynamic' -> HTTP 403
requests slug 'pimco-dynamic-income' -> HTTP 403
requests slug 'pdi' -> HTTP 403
selenium slug 'pimco-dynamic-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'pimco' -> no FCF markers | title=Just a moment...
selenium slug 'pimco-dynamic' -> no FCF markers | title=Just a moment...
selenium slug 'pimco-dynamic-income' -> no FCF markers | title=Just a moment...
selenium slug 'pdi' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for PDI: no FCF markers for https://www.macrotrends.net/stocks/charts/PDI/pdi/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 41, with data: 18, errors: 23
📊 Run totals -> annual scraped: 245, quarterly scraped: 990
📊 Run totals -> annual changed: 2, quarterly changed: 43
⏳ Waiting 3.2s...
====================================================================================================
🔍 [42/442] MGY - Magnolia Oil & Gas Corp (symbol_id=958)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/MGY/magnolia-oil-and-gas-corp/free-cash-flow
📥 Scraped this ticker -> annual: 9, quarterly: 35
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 42, with data: 19, errors: 23
📊 Run totals -> annual scraped: 254, quarterly scraped: 1025
📊 Run totals -> annual changed: 2, quarterly changed: 45
⏳ Waiting 5.5s...
====================================================================================================
🔍 [43/442] BIPC - Brookfield Infrastructure Corp (symbol_id=967)
requests slug 'brookfield-infrastructure-corp' -> HTTP 403
requests slug 'brookfield-infrastructure' -> HTTP 403
requests slug 'brookfield' -> HTTP 403
requests slug 'bipc' -> HTTP 403
selenium slug 'brookfield-infrastructure-corp' -> no FCF markers | title=Just a moment...
selenium slug 'brookfield-infrastructure' -> no FCF markers | title=Just a moment...
selenium slug 'brookfield' -> no FCF markers | title=Just a moment...
selenium slug 'bipc' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BIPC: no FCF markers for https://www.macrotrends.net/stocks/charts/BIPC/bipc/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 43, with data: 19, errors: 24
📊 Run totals -> annual scraped: 254, quarterly scraped: 1025
📊 Run totals -> annual changed: 2, quarterly changed: 45
⏳ Waiting 3.6s...
====================================================================================================
🔍 [44/442] MOG-A - Moog Inc. (Class A) (symbol_id=975)
requests slug 'moog-inc' -> HTTP 403
requests slug 'moog' -> HTTP 403
requests slug 'mog-a' -> HTTP 403
selenium slug 'moog-inc' -> no FCF markers | title=Just a moment...
selenium slug 'moog' -> no FCF markers | title=Just a moment...
selenium slug 'mog-a' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for MOG-A: no FCF markers for https://www.macrotrends.net/stocks/charts/MOG-A/mog-a/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 44, with data: 19, errors: 25
📊 Run totals -> annual scraped: 254, quarterly scraped: 1025
📊 Run totals -> annual changed: 2, quarterly changed: 45
⏳ Waiting 4.1s...
====================================================================================================
🔍 [45/442] ACT - Enact Holdings Inc (symbol_id=993)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/ACT/enact-holdings-inc/free-cash-flow
📥 Scraped this ticker -> annual: 6, quarterly: 21
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 45, with data: 20, errors: 25
📊 Run totals -> annual scraped: 260, quarterly scraped: 1046
📊 Run totals -> annual changed: 2, quarterly changed: 47
⏳ Waiting 4.5s...
====================================================================================================
🔍 [46/442] BBVA - Banco Bilbao Vizcaya Argentaria. ADR (symbol_id=1039)
requests slug 'banco-bilbao-vizcaya-argentaria-adr' -> HTTP 403
requests slug 'banco-bilbao-vizcaya-argentaria' -> HTTP 403
requests slug 'banco' -> HTTP 403
requests slug 'banco-bilbao' -> HTTP 403
requests slug 'banco-bilbao-vizcaya' -> HTTP 403
requests slug 'bbva' -> HTTP 403
selenium slug 'banco-bilbao-vizcaya-argentaria-adr' -> no FCF markers | title=Just a moment...
selenium slug 'banco-bilbao-vizcaya-argentaria' -> no FCF markers | title=Just a moment...
selenium slug 'banco' -> no FCF markers | title=Just a moment...
✅ Resolved URL (selenium): https://www.macrotrends.net/stocks/charts/BBVA/banco-bilbao/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 34
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 46, with data: 21, errors: 25
📊 Run totals -> annual scraped: 274, quarterly scraped: 1080
📊 Run totals -> annual changed: 2, quarterly changed: 49
⏳ Waiting 3.1s...
====================================================================================================
🔍 [47/442] NU - Nu Holdings Ltd (symbol_id=1048)
requests slug 'nu-holdings-ltd' -> HTTP 403
requests slug 'nu' -> HTTP 403
selenium slug 'nu-holdings-ltd' -> no FCF markers | title=Just a moment...
selenium slug 'nu' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NU: no FCF markers for https://www.macrotrends.net/stocks/charts/NU/nu/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 47, with data: 21, errors: 26
📊 Run totals -> annual scraped: 274, quarterly scraped: 1080
📊 Run totals -> annual changed: 2, quarterly changed: 49
⏳ Waiting 5.2s...
====================================================================================================
🔍 [48/442] LYG - Lloyds Banking Group plc ADR (symbol_id=1061)
requests slug 'lloyds-banking-group-plc-adr' -> HTTP 403
requests slug 'lloyds-banking' -> HTTP 403
requests slug 'lloyds' -> HTTP 403
requests slug 'lyg' -> HTTP 403
selenium slug 'lloyds-banking-group-plc-adr' -> no FCF markers | title=Just a moment...
selenium slug 'lloyds-banking' -> no FCF markers | title=Just a moment...
selenium slug 'lloyds' -> no FCF markers | title=Just a moment...
selenium slug 'lyg' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for LYG: no FCF markers for https://www.macrotrends.net/stocks/charts/LYG/lyg/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 48, with data: 21, errors: 27
📊 Run totals -> annual scraped: 274, quarterly scraped: 1080
📊 Run totals -> annual changed: 2, quarterly changed: 49
⏳ Waiting 4.4s...
====================================================================================================
🔍 [49/442] PBR-A - Petroleo Brasileiro S.A. - Petrobras (Preferred ADR) (symbol_id=1063)
requests slug 'petroleo-brasileiro-s-a---petrobras' -> HTTP 403
requests slug 'petroleo' -> HTTP 403
requests slug 'petroleo-brasileiro' -> HTTP 403
requests slug 'petroleo-brasileiro-s' -> HTTP 403
requests slug 'pbr-a' -> HTTP 403
selenium slug 'petroleo-brasileiro-s-a---petrobras' -> no FCF markers | title=Just a moment...
selenium slug 'petroleo' -> no FCF markers | title=Just a moment...
selenium slug 'petroleo-brasileiro' -> no FCF markers | title=Just a moment...
selenium slug 'petroleo-brasileiro-s' -> no FCF markers | title=Just a moment...
selenium slug 'pbr-a' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for PBR-A: no FCF markers for https://www.macrotrends.net/stocks/charts/PBR-A/pbr-a/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 49, with data: 21, errors: 28
📊 Run totals -> annual scraped: 274, quarterly scraped: 1080
📊 Run totals -> annual changed: 2, quarterly changed: 49
⏳ Waiting 4.9s...
====================================================================================================
🔍 [50/442] ITUB - Itau Unibanco Holding S.A. ADR (symbol_id=1073)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/ITUB/itau-unibanco-holding-s-a-adr/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 50, with data: 22, errors: 28
📊 Run totals -> annual scraped: 288, quarterly scraped: 1139
📊 Run totals -> annual changed: 2, quarterly changed: 51
⏳ Waiting 5.4s...
====================================================================================================
🔍 [51/442] NWG - NatWest Group Plc ADR (symbol_id=1083)
requests slug 'natwest-group-plc-adr' -> HTTP 403
requests slug 'natwest' -> HTTP 403
requests slug 'nwg' -> HTTP 403
selenium slug 'natwest-group-plc-adr' -> no FCF markers | title=Just a moment...
selenium slug 'natwest' -> no FCF markers | title=Just a moment...
selenium slug 'nwg' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NWG: no FCF markers for https://www.macrotrends.net/stocks/charts/NWG/nwg/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 51, with data: 22, errors: 29
📊 Run totals -> annual scraped: 288, quarterly scraped: 1139
📊 Run totals -> annual changed: 2, quarterly changed: 51
⏳ Waiting 2.5s...
====================================================================================================
🔍 [52/442] PUK - Prudential plc ADR (symbol_id=1090)
requests slug 'prudential-plc-adr' -> HTTP 403
requests slug 'prudential' -> HTTP 403
requests slug 'puk' -> HTTP 403
selenium slug 'prudential-plc-adr' -> no FCF markers | title=Just a moment...
selenium slug 'prudential' -> no FCF markers | title=Just a moment...
selenium slug 'puk' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for PUK: no FCF markers for https://www.macrotrends.net/stocks/charts/PUK/puk/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 52, with data: 22, errors: 30
📊 Run totals -> annual scraped: 288, quarterly scraped: 1139
📊 Run totals -> annual changed: 2, quarterly changed: 51
⏳ Waiting 6.2s...
====================================================================================================
🔍 [53/442] VIV - Telefonica Brasil S.A., ADR (symbol_id=1129)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/VIV/telefonica-brasil-s-a-adr/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 52
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 53, with data: 23, errors: 30
📊 Run totals -> annual scraped: 302, quarterly scraped: 1191
📊 Run totals -> annual changed: 2, quarterly changed: 53
⏳ Waiting 2.2s...
====================================================================================================
🔍 [54/442] CX - Cemex S.A.B. De C.V. ADR (symbol_id=1146)
requests slug 'cemex-s-a-b-de-c-v-adr' -> HTTP 403
requests slug 'cemex-s-a-b-de-c-v' -> HTTP 403
requests slug 'cemex' -> HTTP 403
requests slug 'cemex-s' -> HTTP 403
requests slug 'cemex-s-a' -> HTTP 403
requests slug 'cx' -> HTTP 403
selenium slug 'cemex-s-a-b-de-c-v-adr' -> no FCF markers | title=Just a moment...
selenium slug 'cemex-s-a-b-de-c-v' -> no FCF markers | title=Just a moment...
selenium slug 'cemex' -> no FCF markers | title=Just a moment...
selenium slug 'cemex-s' -> no FCF markers | title=Just a moment...
selenium slug 'cemex-s-a' -> no FCF markers | title=Just a moment...
selenium slug 'cx' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for CX: no FCF markers for https://www.macrotrends.net/stocks/charts/CX/cx/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 54, with data: 23, errors: 31
📊 Run totals -> annual scraped: 302, quarterly scraped: 1191
📊 Run totals -> annual changed: 2, quarterly changed: 53
⏳ Waiting 2.4s...
====================================================================================================
🔍 [55/442] ZTO - ZTO Express (Cayman) Inc ADR (symbol_id=1150)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/ZTO/zto-express-inc-adr/free-cash-flow
📥 Scraped this ticker -> annual: 10, quarterly: 37
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 55, with data: 24, errors: 31
📊 Run totals -> annual scraped: 312, quarterly scraped: 1228
📊 Run totals -> annual changed: 2, quarterly changed: 55
⏳ Waiting 5.9s...
====================================================================================================
🔍 [56/442] SBS - Companhia de Saneamento Basico do Estado de Sao Paulo. ADR (symbol_id=1156)
requests slug 'companhia-de-saneamento-basico-do-estado-de-sao-paulo-adr' -> HTTP 403
requests slug 'companhia-de-saneamento-basico-do-estado-de-sao-paulo' -> HTTP 403
requests slug 'companhia' -> HTTP 403
requests slug 'companhia-de' -> HTTP 403
requests slug 'companhia-de-saneamento' -> HTTP 403
requests slug 'sbs' -> HTTP 403
selenium slug 'companhia-de-saneamento-basico-do-estado-de-sao-paulo-adr' -> no FCF markers | title=Just a moment...
selenium slug 'companhia-de-saneamento-basico-do-estado-de-sao-paulo' -> no FCF markers | title=Just a moment...
selenium slug 'companhia' -> no FCF markers | title=Just a moment...
selenium slug 'companhia-de' -> no FCF markers | title=Just a moment...
selenium slug 'companhia-de-saneamento' -> no FCF markers | title=Just a moment...
selenium slug 'sbs' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for SBS: no FCF markers for https://www.macrotrends.net/stocks/charts/SBS/sbs/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 56, with data: 24, errors: 32
📊 Run totals -> annual scraped: 312, quarterly scraped: 1228
📊 Run totals -> annual changed: 2, quarterly changed: 55
⏳ Waiting 5.0s...
====================================================================================================
🔍 [57/442] TIMB - TIM SA ADR (symbol_id=1178)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/TIMB/tim-sa-adr/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 57, with data: 25, errors: 32
📊 Run totals -> annual scraped: 326, quarterly scraped: 1287
📊 Run totals -> annual changed: 2, quarterly changed: 57
⏳ Waiting 3.6s...
====================================================================================================
🔍 [58/442] VIPS - Vipshop Holdings Ltd ADR (symbol_id=1182)
requests slug 'vipshop-holdings-ltd-adr' -> HTTP 403
requests slug 'vipshop' -> HTTP 403
requests slug 'vips' -> HTTP 403
selenium slug 'vipshop-holdings-ltd-adr' -> no FCF markers | title=Just a moment...
selenium slug 'vipshop' -> no FCF markers | title=Just a moment...
selenium slug 'vips' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for VIPS: no FCF markers for https://www.macrotrends.net/stocks/charts/VIPS/vips/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 58, with data: 25, errors: 33
📊 Run totals -> annual scraped: 326, quarterly scraped: 1287
📊 Run totals -> annual changed: 2, quarterly changed: 57
⏳ Waiting 6.2s...
====================================================================================================
🔍 [59/442] YPF - YPF ADR (symbol_id=1188)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/YPF/ypf-adr/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 3
📊 Run totals -> processed: 59, with data: 26, errors: 33
📊 Run totals -> annual scraped: 340, quarterly scraped: 1346
📊 Run totals -> annual changed: 2, quarterly changed: 60
⏳ Waiting 3.1s...
====================================================================================================
🔍 [60/442] PHYS - Sprott Physical Gold Trust (symbol_id=1198)
requests slug 'sprott-physical-gold-trust' -> HTTP 403
requests slug 'sprott' -> HTTP 403
requests slug 'sprott-physical' -> HTTP 403
requests slug 'sprott-physical-gold' -> HTTP 403
requests slug 'phys' -> HTTP 403
selenium slug 'sprott-physical-gold-trust' -> no FCF markers | title=Just a moment...
selenium slug 'sprott' -> no FCF markers | title=Just a moment...
selenium slug 'sprott-physical' -> no FCF markers | title=Just a moment...
selenium slug 'sprott-physical-gold' -> no FCF markers | title=Just a moment...
selenium slug 'phys' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for PHYS: no FCF markers for https://www.macrotrends.net/stocks/charts/PHYS/phys/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 60, with data: 26, errors: 34
📊 Run totals -> annual scraped: 340, quarterly scraped: 1346
📊 Run totals -> annual changed: 2, quarterly changed: 60
⏳ Waiting 2.4s...
====================================================================================================
🔍 [61/442] SIM - Grupo Simec S.A.B. de C.V. ADR (symbol_id=1226)
requests slug 'grupo-simec-s-a-b-de-c-v-adr' -> HTTP 403
requests slug 'grupo-simec-s-a-b-de-c-v' -> HTTP 403
requests slug 'grupo' -> HTTP 403
requests slug 'grupo-simec' -> HTTP 403
requests slug 'grupo-simec-s' -> HTTP 403
requests slug 'sim' -> HTTP 403
selenium slug 'grupo-simec-s-a-b-de-c-v-adr' -> no FCF markers | title=Just a moment...
selenium slug 'grupo-simec-s-a-b-de-c-v' -> no FCF markers | title=Just a moment...
selenium slug 'grupo' -> no FCF markers | title=Just a moment...
selenium slug 'grupo-simec' -> no FCF markers | title=Just a moment...
selenium slug 'grupo-simec-s' -> no FCF markers | title=Just a moment...
selenium slug 'sim' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for SIM: no FCF markers for https://www.macrotrends.net/stocks/charts/SIM/sim/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 61, with data: 26, errors: 35
📊 Run totals -> annual scraped: 340, quarterly scraped: 1346
📊 Run totals -> annual changed: 2, quarterly changed: 60
⏳ Waiting 4.9s...
====================================================================================================
🔍 [62/442] CEF - Sprott Physical Gold and Silver Trust (symbol_id=1249)
requests slug 'sprott-physical-gold-and-silver-trust' -> HTTP 403
requests slug 'sprott' -> HTTP 403
requests slug 'sprott-physical' -> HTTP 403
requests slug 'sprott-physical-gold' -> HTTP 403
requests slug 'cef' -> HTTP 403
selenium slug 'sprott-physical-gold-and-silver-trust' -> no FCF markers | title=Just a moment...
selenium slug 'sprott' -> no FCF markers | title=Just a moment...
selenium slug 'sprott-physical' -> no FCF markers | title=Just a moment...
selenium slug 'sprott-physical-gold' -> no FCF markers | title=Just a moment...
selenium slug 'cef' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for CEF: no FCF markers for https://www.macrotrends.net/stocks/charts/CEF/cef/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 62, with data: 26, errors: 36
📊 Run totals -> annual scraped: 340, quarterly scraped: 1346
📊 Run totals -> annual changed: 2, quarterly changed: 60
⏳ Waiting 6.1s...
====================================================================================================
🔍 [63/442] ADTN - ADTRAN Holdings Inc (symbol_id=1285)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/ADTN/adtran-holdings-inc/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 4
📊 Run totals -> processed: 63, with data: 27, errors: 36
📊 Run totals -> annual scraped: 354, quarterly scraped: 1405
📊 Run totals -> annual changed: 2, quarterly changed: 64
⏳ Waiting 5.8s...
====================================================================================================
🔍 [64/442] GDS - GDS Holdings Limited ADR (symbol_id=1329)
requests slug 'gds-holdings-limited-adr' -> HTTP 403
requests slug 'gds' -> HTTP 403
selenium slug 'gds-holdings-limited-adr' -> no FCF markers | title=Just a moment...
selenium slug 'gds' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for GDS: no FCF markers for https://www.macrotrends.net/stocks/charts/GDS/gds/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 64, with data: 27, errors: 37
📊 Run totals -> annual scraped: 354, quarterly scraped: 1405
📊 Run totals -> annual changed: 2, quarterly changed: 64
⏳ Waiting 4.5s...
====================================================================================================
🔍 [65/442] GDYN - Grid Dynamics Holdings Inc (symbol_id=1340)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/GDYN/grid-dynamics-holdings-inc/free-cash-flow
📥 Scraped this ticker -> annual: 7, quarterly: 27
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 65, with data: 28, errors: 37
📊 Run totals -> annual scraped: 361, quarterly scraped: 1432
📊 Run totals -> annual changed: 2, quarterly changed: 66
⏳ Waiting 5.9s...
====================================================================================================
🔍 [66/442] TTEC - TTEC Holdings Inc (symbol_id=1354)
requests slug 'ttec-holdings-inc' -> HTTP 403
requests slug 'ttec' -> HTTP 403
selenium slug 'ttec-holdings-inc' -> no FCF markers | title=Just a moment...
selenium slug 'ttec' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for TTEC: no FCF markers for https://www.macrotrends.net/stocks/charts/TTEC/ttec/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 66, with data: 28, errors: 38
📊 Run totals -> annual scraped: 361, quarterly scraped: 1432
📊 Run totals -> annual changed: 2, quarterly changed: 66
⏳ Waiting 5.2s...
====================================================================================================
🔍 [67/442] TDTH - Trident Digital Tech Holdings Ltd. ADR (symbol_id=1356)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/TDTH/trident-digital-tech-holdings-ltd-adr/free-cash-flow
📥 Scraped this ticker -> annual: 2, quarterly: 0
💾 Changed in DB -> annual: 2, quarterly: 0
📊 Run totals -> processed: 67, with data: 29, errors: 38
📊 Run totals -> annual scraped: 363, quarterly scraped: 1432
📊 Run totals -> annual changed: 4, quarterly changed: 66
⏳ Waiting 4.0s...
====================================================================================================
🔍 [68/442] AOSL - Alpha & Omega Semiconductor Ltd (symbol_id=1403)
requests slug 'alpha-and-omega-semiconductor-ltd' -> HTTP 403
requests slug 'alpha-omega-semiconductor' -> HTTP 403
requests slug 'alpha' -> HTTP 403
requests slug 'alpha-omega' -> HTTP 403
requests slug 'aosl' -> HTTP 403
selenium slug 'alpha-and-omega-semiconductor-ltd' -> no FCF markers | title=Just a moment...
selenium slug 'alpha-omega-semiconductor' -> no FCF markers | title=Just a moment...
✅ Resolved URL (selenium): https://www.macrotrends.net/stocks/charts/AOSL/alpha/free-cash-flow
📥 Scraped this ticker -> annual: 15, quarterly: 59
💾 Changed in DB -> annual: 1, quarterly: 2
📊 Run totals -> processed: 68, with data: 30, errors: 38
📊 Run totals -> annual scraped: 378, quarterly scraped: 1491
📊 Run totals -> annual changed: 5, quarterly changed: 68
⏳ Waiting 4.3s...
====================================================================================================
🔍 [69/442] ICG - Intchains Group Ltd ADR (symbol_id=1416)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/ICG/intchains-group-ltd-adr/free-cash-flow
📥 Scraped this ticker -> annual: 3, quarterly: 4
💾 Changed in DB -> annual: 0, quarterly: 0
📊 Run totals -> processed: 69, with data: 31, errors: 38
📊 Run totals -> annual scraped: 381, quarterly scraped: 1495
📊 Run totals -> annual changed: 5, quarterly changed: 68
⏳ Waiting 5.2s...
====================================================================================================
🔍 [70/442] CWAN - Clearwater Analytics Holdings Inc (symbol_id=1422)
requests slug 'clearwater-analytics-holdings-inc' -> HTTP 403
requests slug 'clearwater-analytics' -> HTTP 403
requests slug 'clearwater' -> HTTP 403
requests slug 'cwan' -> HTTP 403
selenium slug 'clearwater-analytics-holdings-inc' -> no FCF markers | title=Just a moment...
selenium slug 'clearwater-analytics' -> no FCF markers | title=Just a moment...
selenium slug 'clearwater' -> no FCF markers | title=Just a moment...
selenium slug 'cwan' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for CWAN: no FCF markers for https://www.macrotrends.net/stocks/charts/CWAN/cwan/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 70, with data: 31, errors: 39
📊 Run totals -> annual scraped: 381, quarterly scraped: 1495
📊 Run totals -> annual changed: 5, quarterly changed: 68
⏳ Waiting 5.7s...
====================================================================================================
🔍 [71/442] KC - Kingsoft Cloud Holdings Ltd ADR (symbol_id=1485)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/KC/kingsoft-cloud-holdings-ltd-adr/free-cash-flow
📥 Scraped this ticker -> annual: 6, quarterly: 13
💾 Changed in DB -> annual: 0, quarterly: 1
📊 Run totals -> processed: 71, with data: 32, errors: 39
📊 Run totals -> annual scraped: 387, quarterly scraped: 1508
📊 Run totals -> annual changed: 5, quarterly changed: 69
⏳ Waiting 2.9s...
====================================================================================================
🔍 [72/442] RTC - Baijiayun Group Ltd (symbol_id=1490)
requests slug 'baijiayun-group-ltd' -> HTTP 403
requests slug 'baijiayun' -> HTTP 403
requests slug 'rtc' -> HTTP 403
selenium slug 'baijiayun-group-ltd' -> no FCF markers | title=Just a moment...
selenium slug 'baijiayun' -> no FCF markers | title=Just a moment...
selenium slug 'rtc' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for RTC: no FCF markers for https://www.macrotrends.net/stocks/charts/RTC/rtc/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 72, with data: 32, errors: 40
📊 Run totals -> annual scraped: 387, quarterly scraped: 1508
📊 Run totals -> annual changed: 5, quarterly changed: 69
⏳ Waiting 6.7s...
====================================================================================================
🔍 [73/442] FRGE - Forge Global Holdings Inc (symbol_id=1512)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/FRGE/forge-global-holdings-inc/free-cash-flow
📥 Scraped this ticker -> annual: 5, quarterly: 19
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 73, with data: 33, errors: 40
📊 Run totals -> annual scraped: 392, quarterly scraped: 1527
📊 Run totals -> annual changed: 5, quarterly changed: 71
⏳ Waiting 3.5s...
====================================================================================================
🔍 [74/442] ZETA - Zeta Global Holdings Corp (symbol_id=1536)
requests slug 'zeta-global-holdings-corp' -> HTTP 403
requests slug 'zeta-global' -> HTTP 403
requests slug 'zeta' -> HTTP 403
selenium slug 'zeta-global-holdings-corp' -> no FCF markers | title=Just a moment...
selenium slug 'zeta-global' -> no FCF markers | title=Just a moment...
selenium slug 'zeta' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for ZETA: no FCF markers for https://www.macrotrends.net/stocks/charts/ZETA/zeta/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 74, with data: 33, errors: 41
📊 Run totals -> annual scraped: 392, quarterly scraped: 1527
📊 Run totals -> annual changed: 5, quarterly changed: 71
⏳ Waiting 6.6s...
====================================================================================================
🔍 [75/442] PAY - Paymentus Holdings Inc (symbol_id=1544)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/PAY/paymentus-holdings-inc/free-cash-flow
📥 Scraped this ticker -> annual: 6, quarterly: 21
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 75, with data: 34, errors: 41
📊 Run totals -> annual scraped: 398, quarterly scraped: 1548
📊 Run totals -> annual changed: 5, quarterly changed: 73
⏳ Waiting 5.1s...
====================================================================================================
🔍 [76/442] ATGL - Alpha Technology Group Ltd (symbol_id=1600)
requests slug 'alpha-technology-group-ltd' -> HTTP 403
requests slug 'alpha-technology' -> HTTP 403
requests slug 'alpha' -> HTTP 403
requests slug 'atgl' -> HTTP 403
selenium slug 'alpha-technology-group-ltd' -> no FCF markers | title=Just a moment...
selenium slug 'alpha-technology' -> no FCF markers | title=Just a moment...
selenium slug 'alpha' -> no FCF markers | title=Just a moment...
selenium slug 'atgl' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for ATGL: no FCF markers for https://www.macrotrends.net/stocks/charts/ATGL/atgl/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 76, with data: 34, errors: 42
📊 Run totals -> annual scraped: 398, quarterly scraped: 1548
📊 Run totals -> annual changed: 5, quarterly changed: 73
⏳ Waiting 2.7s...
====================================================================================================
🔍 [77/442] GPI - Group 1 Automotive, Inc. (symbol_id=1618)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/GPI/group-1-automotive-inc/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 77, with data: 35, errors: 42
📊 Run totals -> annual scraped: 412, quarterly scraped: 1607
📊 Run totals -> annual changed: 5, quarterly changed: 75
⏳ Waiting 2.9s...
====================================================================================================
🔍 [78/442] SGHC - Super Group (SGHC) Limited (symbol_id=1675)
requests slug 'super-group-limited' -> HTTP 403
requests slug 'super' -> HTTP 403
requests slug 'sghc' -> HTTP 403
selenium slug 'super-group-limited' -> no FCF markers | title=Just a moment...
✅ Resolved URL (selenium): https://www.macrotrends.net/stocks/charts/SGHC/super/free-cash-flow
📥 Scraped this ticker -> annual: 5, quarterly: 9
💾 Changed in DB -> annual: 0, quarterly: 0
📊 Run totals -> processed: 78, with data: 36, errors: 42
📊 Run totals -> annual scraped: 417, quarterly scraped: 1616
📊 Run totals -> annual changed: 5, quarterly changed: 75
⏳ Waiting 3.0s...
====================================================================================================
🔍 [79/442] PZZA - Papa John's International, Inc. (symbol_id=1691)
requests slug 'papa-john-s-international-inc' -> HTTP 403
requests slug 'papa-john-s-international' -> HTTP 403
requests slug 'papa' -> HTTP 403
requests slug 'papa-john' -> HTTP 403
requests slug 'papa-john-s' -> HTTP 403
requests slug 'pzza' -> HTTP 403
selenium slug 'papa-john-s-international-inc' -> no FCF markers | title=Just a moment...
selenium slug 'papa-john-s-international' -> no FCF markers | title=Just a moment...
selenium slug 'papa' -> no FCF markers | title=Just a moment...
selenium slug 'papa-john' -> no FCF markers | title=Just a moment...
✅ Resolved URL (selenium): https://www.macrotrends.net/stocks/charts/PZZA/papa-john-s/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 3
📊 Run totals -> processed: 79, with data: 37, errors: 42
📊 Run totals -> annual scraped: 431, quarterly scraped: 1675
📊 Run totals -> annual changed: 5, quarterly changed: 78
⏳ Waiting 3.7s...
====================================================================================================
🔍 [80/442] GOOS - Canada Goose Holdings Inc (symbol_id=1726)
requests slug 'canada-goose-holdings-inc' -> HTTP 403
requests slug 'canada-goose' -> HTTP 403
requests slug 'canada' -> HTTP 403
requests slug 'goos' -> HTTP 403
selenium slug 'canada-goose-holdings-inc' -> no FCF markers | title=Just a moment...
✅ Resolved URL (selenium): https://www.macrotrends.net/stocks/charts/GOOS/canada-goose/free-cash-flow
📥 Scraped this ticker -> annual: 10, quarterly: 36
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 80, with data: 38, errors: 42
📊 Run totals -> annual scraped: 441, quarterly scraped: 1711
📊 Run totals -> annual changed: 5, quarterly changed: 80
⏳ Waiting 2.8s...
====================================================================================================
🔍 [81/442] SDA - SunCar Technology Group Inc (symbol_id=1731)
requests slug 'suncar-technology-group-inc' -> HTTP 403
requests slug 'suncar-technology' -> HTTP 403
requests slug 'suncar' -> HTTP 403
requests slug 'sda' -> HTTP 403
selenium slug 'suncar-technology-group-inc' -> no FCF markers | title=Just a moment...
selenium slug 'suncar-technology' -> no FCF markers | title=Just a moment...
selenium slug 'suncar' -> no FCF markers | title=Just a moment...
selenium slug 'sda' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for SDA: no FCF markers for https://www.macrotrends.net/stocks/charts/SDA/sda/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 81, with data: 38, errors: 43
📊 Run totals -> annual scraped: 441, quarterly scraped: 1711
📊 Run totals -> annual changed: 5, quarterly changed: 80
⏳ Waiting 3.8s...
====================================================================================================
🔍 [82/442] MNRO - Monro Inc (symbol_id=1743)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/MNRO/monro-inc/free-cash-flow
📥 Scraped this ticker -> annual: 15, quarterly: 60
💾 Changed in DB -> annual: 0, quarterly: 3
📊 Run totals -> processed: 82, with data: 39, errors: 43
📊 Run totals -> annual scraped: 456, quarterly scraped: 1771
📊 Run totals -> annual changed: 5, quarterly changed: 83
⏳ Waiting 3.8s...
====================================================================================================
🔍 [83/442] DOGZ - Dogness (International) Corp (symbol_id=1751)
requests slug 'dogness-corp' -> HTTP 403
requests slug 'dogness' -> HTTP 403
requests slug 'dogz' -> HTTP 403
selenium slug 'dogness-corp' -> no FCF markers | title=Just a moment...
selenium slug 'dogness' -> no FCF markers | title=Just a moment...
✅ Resolved URL (selenium): https://www.macrotrends.net/stocks/charts/DOGZ/dogz/free-cash-flow
📥 Scraped this ticker -> annual: 7, quarterly: 0
💾 Changed in DB -> annual: 1, quarterly: 0
📊 Run totals -> processed: 83, with data: 40, errors: 43
📊 Run totals -> annual scraped: 463, quarterly scraped: 1771
📊 Run totals -> annual changed: 6, quarterly changed: 83
⏳ Waiting 2.5s...
====================================================================================================
🔍 [84/442] ECX - ECARX Holdings Inc (symbol_id=1761)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/ECX/ecarx-holdings-inc/free-cash-flow
📥 Scraped this ticker -> annual: 4, quarterly: 12
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 84, with data: 41, errors: 43
📊 Run totals -> annual scraped: 467, quarterly scraped: 1783
📊 Run totals -> annual changed: 6, quarterly changed: 85
⏳ Waiting 4.0s...
====================================================================================================
🔍 [85/442] ZKH - ZKH Group Ltd ADR (symbol_id=1777)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/ZKH/zkh-group-ltd-adr/free-cash-flow
📥 Scraped this ticker -> annual: 3, quarterly: 2
💾 Changed in DB -> annual: 0, quarterly: 0
📊 Run totals -> processed: 85, with data: 42, errors: 43
📊 Run totals -> annual scraped: 470, quarterly scraped: 1785
📊 Run totals -> annual changed: 6, quarterly changed: 85
⏳ Waiting 3.0s...
====================================================================================================
🔍 [86/442] RICK - RCI Hospitality Holdings Inc (symbol_id=1793)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/RICK/rci-hospitality-holdings-inc/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 58
💾 Changed in DB -> annual: 0, quarterly: 1
📊 Run totals -> processed: 86, with data: 43, errors: 43
📊 Run totals -> annual scraped: 484, quarterly scraped: 1843
📊 Run totals -> annual changed: 6, quarterly changed: 86
⏳ Waiting 5.6s...
====================================================================================================
🔍 [87/442] REAL - Therealreal Inc (symbol_id=1809)
requests slug 'therealreal-inc' -> HTTP 403
requests slug 'therealreal' -> HTTP 403
requests slug 'real' -> HTTP 403
selenium slug 'therealreal-inc' -> no FCF markers | title=Just a moment...
selenium slug 'therealreal' -> no FCF markers | title=Just a moment...
selenium slug 'real' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for REAL: no FCF markers for https://www.macrotrends.net/stocks/charts/REAL/real/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 87, with data: 43, errors: 44
📊 Run totals -> annual scraped: 484, quarterly scraped: 1843
📊 Run totals -> annual changed: 6, quarterly changed: 86
⏳ Waiting 4.7s...
====================================================================================================
🔍 [88/442] CPS - Cooper-Standard Holdings Inc (symbol_id=1831)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/CPS/cooper-standard-holdings-inc/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 88, with data: 44, errors: 44
📊 Run totals -> annual scraped: 498, quarterly scraped: 1902
📊 Run totals -> annual changed: 6, quarterly changed: 88
⏳ Waiting 6.3s...
====================================================================================================
🔍 [89/442] DLTH - Duluth Holdings Inc (symbol_id=1861)
requests slug 'duluth-holdings-inc' -> HTTP 403
requests slug 'duluth' -> HTTP 403
requests slug 'dlth' -> HTTP 403
selenium slug 'duluth-holdings-inc' -> no FCF markers | title=Just a moment...
selenium slug 'duluth' -> no FCF markers | title=Just a moment...
selenium slug 'dlth' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for DLTH: no FCF markers for https://www.macrotrends.net/stocks/charts/DLTH/dlth/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 89, with data: 44, errors: 45
📊 Run totals -> annual scraped: 498, quarterly scraped: 1902
📊 Run totals -> annual changed: 6, quarterly changed: 88
⏳ Waiting 3.2s...
====================================================================================================
🔍 [90/442] CPHC - Canterbury Park Holding Corp (symbol_id=1879)
requests slug 'canterbury-park-holding-corp' -> HTTP 403
requests slug 'canterbury-park' -> HTTP 403
requests slug 'canterbury' -> HTTP 403
requests slug 'cphc' -> HTTP 403
selenium slug 'canterbury-park-holding-corp' -> no FCF markers | title=Just a moment...
selenium slug 'canterbury-park' -> no FCF markers | title=Just a moment...
✅ Resolved URL (selenium): https://www.macrotrends.net/stocks/charts/CPHC/canterbury/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 14, quarterly: 59
📊 Run totals -> processed: 90, with data: 45, errors: 45
📊 Run totals -> annual scraped: 512, quarterly scraped: 1961
📊 Run totals -> annual changed: 20, quarterly changed: 147
⏳ Waiting 4.0s...
====================================================================================================
🔍 [91/442] PRPL - Purple Innovation Inc (symbol_id=1882)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/PRPL/purple-innovation-inc/free-cash-flow
📥 Scraped this ticker -> annual: 9, quarterly: 39
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 91, with data: 46, errors: 45
📊 Run totals -> annual scraped: 521, quarterly scraped: 2000
📊 Run totals -> annual changed: 20, quarterly changed: 149
⏳ Waiting 2.4s...
====================================================================================================
🔍 [92/442] WW - WW International Inc (symbol_id=1887)
requests slug 'ww-international-inc' -> HTTP 403
requests slug 'ww-international' -> HTTP 403
requests slug 'ww' -> HTTP 403
selenium slug 'ww-international-inc' -> no FCF markers | title=Just a moment...
selenium slug 'ww-international' -> no FCF markers | title=Just a moment...
selenium slug 'ww' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for WW: no FCF markers for https://www.macrotrends.net/stocks/charts/WW/ww/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 92, with data: 46, errors: 46
📊 Run totals -> annual scraped: 521, quarterly scraped: 2000
📊 Run totals -> annual changed: 20, quarterly changed: 149
⏳ Waiting 4.4s...
====================================================================================================
🔍 [93/442] POST - Post Holdings Inc (symbol_id=1906)
requests slug 'post-holdings-inc' -> HTTP 403
requests slug 'post' -> HTTP 403
selenium slug 'post-holdings-inc' -> no FCF markers | title=Just a moment...
selenium slug 'post' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for POST: no FCF markers for https://www.macrotrends.net/stocks/charts/POST/post/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 93, with data: 46, errors: 47
📊 Run totals -> annual scraped: 521, quarterly scraped: 2000
📊 Run totals -> annual changed: 20, quarterly changed: 149
⏳ Waiting 2.6s...
====================================================================================================
🔍 [94/442] CCU - Compania Cervecerias Unidas S.A. ADR (symbol_id=1915)
requests slug 'compania-cervecerias-unidas-s-a-adr' -> HTTP 403
requests slug 'compania-cervecerias-unidas-s-a' -> HTTP 403
requests slug 'compania' -> HTTP 403
requests slug 'compania-cervecerias' -> HTTP 403
requests slug 'compania-cervecerias-unidas' -> HTTP 403
requests slug 'ccu' -> HTTP 403
selenium slug 'compania-cervecerias-unidas-s-a-adr' -> no FCF markers | title=Just a moment...
selenium slug 'compania-cervecerias-unidas-s-a' -> no FCF markers | title=Just a moment...
selenium slug 'compania' -> no FCF markers | title=Just a moment...
selenium slug 'compania-cervecerias' -> no FCF markers | title=Just a moment...
selenium slug 'compania-cervecerias-unidas' -> no FCF markers | title=Just a moment...
selenium slug 'ccu' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for CCU: no FCF markers for https://www.macrotrends.net/stocks/charts/CCU/ccu/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 94, with data: 46, errors: 48
📊 Run totals -> annual scraped: 521, quarterly scraped: 2000
📊 Run totals -> annual changed: 20, quarterly changed: 149
⏳ Waiting 4.4s...
====================================================================================================
🔍 [95/442] AKO-B - Embotelladora Andina S.A. ADR (symbol_id=1934)
requests slug 'embotelladora-andina-s-a-adr' -> HTTP 403
requests slug 'embotelladora-andina-s-a' -> HTTP 403
requests slug 'embotelladora' -> HTTP 403
requests slug 'embotelladora-andina' -> HTTP 403
requests slug 'embotelladora-andina-s' -> HTTP 403
requests slug 'ako-b' -> HTTP 403
selenium slug 'embotelladora-andina-s-a-adr' -> no FCF markers | title=Just a moment...
selenium slug 'embotelladora-andina-s-a' -> no FCF markers | title=Just a moment...
selenium slug 'embotelladora' -> no FCF markers | title=Just a moment...
selenium slug 'embotelladora-andina' -> no FCF markers | title=Just a moment...
selenium slug 'embotelladora-andina-s' -> no FCF markers | title=Just a moment...
selenium slug 'ako-b' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for AKO-B: no FCF markers for https://www.macrotrends.net/stocks/charts/AKO-B/ako-b/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 95, with data: 46, errors: 49
📊 Run totals -> annual scraped: 521, quarterly scraped: 2000
📊 Run totals -> annual changed: 20, quarterly changed: 149
⏳ Waiting 3.7s...
====================================================================================================
🔍 [96/442] AKO-A - Embotelladora Andina S.A. ADR (symbol_id=1944)
requests slug 'embotelladora-andina-s-a-adr' -> HTTP 403
requests slug 'embotelladora-andina-s-a' -> HTTP 403
requests slug 'embotelladora' -> HTTP 403
requests slug 'embotelladora-andina' -> HTTP 403
requests slug 'embotelladora-andina-s' -> HTTP 403
requests slug 'ako-a' -> HTTP 403
selenium slug 'embotelladora-andina-s-a-adr' -> no FCF markers | title=Just a moment...
selenium slug 'embotelladora-andina-s-a' -> no FCF markers | title=Just a moment...
selenium slug 'embotelladora' -> no FCF markers | title=Just a moment...
selenium slug 'embotelladora-andina' -> no FCF markers | title=Just a moment...
selenium slug 'embotelladora-andina-s' -> no FCF markers | title=Just a moment...
selenium slug 'ako-a' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for AKO-A: no FCF markers for https://www.macrotrends.net/stocks/charts/AKO-A/ako-a/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 96, with data: 46, errors: 50
📊 Run totals -> annual scraped: 521, quarterly scraped: 2000
📊 Run totals -> annual changed: 20, quarterly changed: 149
⏳ Waiting 6.6s...
====================================================================================================
🔍 [97/442] OTLY - Oatly Group AB ADR (symbol_id=1961)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/OTLY/oatly-group-ab-adr/free-cash-flow
📥 Scraped this ticker -> annual: 6, quarterly: 23
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 97, with data: 47, errors: 50
📊 Run totals -> annual scraped: 527, quarterly scraped: 2023
📊 Run totals -> annual changed: 20, quarterly changed: 151
⏳ Waiting 5.8s...
====================================================================================================
🔍 [98/442] WILC - G. Willi-Food International Ltd (symbol_id=1990)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/WILC/g-willi-food-international-ltd/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 4
📊 Run totals -> processed: 98, with data: 48, errors: 50
📊 Run totals -> annual scraped: 541, quarterly scraped: 2082
📊 Run totals -> annual changed: 20, quarterly changed: 155
⏳ Waiting 6.3s...
====================================================================================================
🔍 [99/442] SBSW - Sibanye Stillwater Limited ADR (symbol_id=2021)
requests slug 'sibanye-stillwater-limited-adr' -> HTTP 403
requests slug 'sibanye-stillwater' -> HTTP 403
requests slug 'sibanye' -> HTTP 403
requests slug 'sbsw' -> HTTP 403
selenium slug 'sibanye-stillwater-limited-adr' -> no FCF markers | title=Just a moment...
selenium slug 'sibanye-stillwater' -> no FCF markers | title=Just a moment...
selenium slug 'sibanye' -> no FCF markers | title=Just a moment...
selenium slug 'sbsw' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for SBSW: no FCF markers for https://www.macrotrends.net/stocks/charts/SBSW/sbsw/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 99, with data: 48, errors: 51
📊 Run totals -> annual scraped: 541, quarterly scraped: 2082
📊 Run totals -> annual changed: 20, quarterly changed: 155
⏳ Waiting 4.8s...
====================================================================================================
🔍 [100/442] TROX - Tronox Holdings plc (symbol_id=2045)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/TROX/tronox-holdings-plc/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 58
💾 Changed in DB -> annual: 0, quarterly: 3
📊 Run totals -> processed: 100, with data: 49, errors: 51
📊 Run totals -> annual scraped: 555, quarterly scraped: 2140
📊 Run totals -> annual changed: 20, quarterly changed: 158
⏳ Waiting 4.8s...
====================================================================================================
🔍 [101/442] OEC - Orion S.A (symbol_id=2076)
requests slug 'orion-s-a' -> HTTP 403
requests slug 'orion' -> HTTP 403
requests slug 'orion-s' -> HTTP 403
requests slug 'oec' -> HTTP 403
selenium slug 'orion-s-a' -> no FCF markers | title=Just a moment...
✅ Resolved URL (selenium): https://www.macrotrends.net/stocks/charts/OEC/orion/free-cash-flow
📥 Scraped this ticker -> annual: 11, quarterly: 46
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 101, with data: 50, errors: 51
📊 Run totals -> annual scraped: 566, quarterly scraped: 2186
📊 Run totals -> annual changed: 20, quarterly changed: 160
⏳ Waiting 5.5s...
====================================================================================================
🔍 [102/442] IONR - ioneer Ltd ADR (symbol_id=2105)
requests slug 'ioneer-ltd-adr' -> HTTP 403
requests slug 'ioneer' -> HTTP 403
requests slug 'ionr' -> HTTP 403
selenium slug 'ioneer-ltd-adr' -> no FCF markers | title=Just a moment...
selenium slug 'ioneer' -> no FCF markers | title=Just a moment...
selenium slug 'ionr' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for IONR: no FCF markers for https://www.macrotrends.net/stocks/charts/IONR/ionr/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 102, with data: 50, errors: 52
📊 Run totals -> annual scraped: 566, quarterly scraped: 2186
📊 Run totals -> annual changed: 20, quarterly changed: 160
⏳ Waiting 3.0s...
====================================================================================================
🔍 [103/442] USGO - U.S. GoldMining Inc (symbol_id=2153)
requests slug 'u-s-goldmining-inc' -> HTTP 403
requests slug 'u-s-goldmining' -> HTTP 403
requests slug 'u' -> HTTP 403
requests slug 'u-s' -> HTTP 403
requests slug 'usgo' -> HTTP 403
selenium slug 'u-s-goldmining-inc' -> no FCF markers | title=Just a moment...
selenium slug 'u-s-goldmining' -> no FCF markers | title=Just a moment...
selenium slug 'u' -> no FCF markers | title=Just a moment...
selenium slug 'u-s' -> no FCF markers | title=Just a moment...
selenium slug 'usgo' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for USGO: no FCF markers for https://www.macrotrends.net/stocks/charts/USGO/usgo/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 103, with data: 50, errors: 53
📊 Run totals -> annual scraped: 566, quarterly scraped: 2186
📊 Run totals -> annual changed: 20, quarterly changed: 160
⏳ Waiting 2.5s...
====================================================================================================
🔍 [104/442] NVA - Nova Minerals Limited ADR (symbol_id=2176)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/NVA/nova-minerals-limited-adr/free-cash-flow
📥 Scraped this ticker -> annual: 2, quarterly: 0
💾 Changed in DB -> annual: 2, quarterly: 0
📊 Run totals -> processed: 104, with data: 51, errors: 53
📊 Run totals -> annual scraped: 568, quarterly scraped: 2186
📊 Run totals -> annual changed: 22, quarterly changed: 160
⏳ Waiting 5.1s...
====================================================================================================
🔍 [105/442] LLYVK - Liberty Media Corp. (symbol_id=2194)
requests slug 'liberty-media-corp' -> HTTP 403
requests slug 'liberty-media' -> HTTP 403
requests slug 'liberty' -> HTTP 403
requests slug 'llyvk' -> HTTP 403
selenium slug 'liberty-media-corp' -> no FCF markers | title=Just a moment...
selenium slug 'liberty-media' -> no FCF markers | title=Just a moment...
selenium slug 'liberty' -> no FCF markers | title=Just a moment...
selenium slug 'llyvk' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for LLYVK: no FCF markers for https://www.macrotrends.net/stocks/charts/LLYVK/llyvk/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 105, with data: 51, errors: 54
📊 Run totals -> annual scraped: 568, quarterly scraped: 2186
📊 Run totals -> annual changed: 22, quarterly changed: 160
⏳ Waiting 5.0s...
====================================================================================================
🔍 [106/442] CCOI - Cogent Communications Holdings Inc (symbol_id=2198)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/CCOI/cogent-communications-holdings-inc/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 106, with data: 52, errors: 54
📊 Run totals -> annual scraped: 582, quarterly scraped: 2245
📊 Run totals -> annual changed: 22, quarterly changed: 162
⏳ Waiting 5.9s...
====================================================================================================
🔍 [107/442] BATRA - Atlanta Braves Holdings Inc (symbol_id=2208)
requests slug 'atlanta-braves-holdings-inc' -> HTTP 403
requests slug 'atlanta-braves' -> HTTP 403
requests slug 'atlanta' -> HTTP 403
requests slug 'batra' -> HTTP 403
selenium slug 'atlanta-braves-holdings-inc' -> no FCF markers | title=Just a moment...
selenium slug 'atlanta-braves' -> no FCF markers | title=Just a moment...
selenium slug 'atlanta' -> no FCF markers | title=Just a moment...
✅ Resolved URL (selenium): https://www.macrotrends.net/stocks/charts/BATRA/batra/free-cash-flow
📥 Scraped this ticker -> annual: 3, quarterly: 13
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 107, with data: 53, errors: 54
📊 Run totals -> annual scraped: 585, quarterly scraped: 2258
📊 Run totals -> annual changed: 22, quarterly changed: 164
⏳ Waiting 6.0s...
====================================================================================================
🔍 [108/442] LILAK - Liberty Latin America Ltd (symbol_id=2217)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/LILAK/liberty-latin-america-ltd/free-cash-flow
📥 Scraped this ticker -> annual: 4, quarterly: 19
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 108, with data: 54, errors: 54
📊 Run totals -> annual scraped: 589, quarterly scraped: 2277
📊 Run totals -> annual changed: 22, quarterly changed: 166
⏳ Waiting 2.6s...
====================================================================================================
🔍 [109/442] TEO - Telecom Argentina S.A. ADR (symbol_id=2238)
requests slug 'telecom-argentina-s-a-adr' -> HTTP 403
requests slug 'telecom-argentina-s-a' -> HTTP 403
requests slug 'telecom' -> HTTP 403
requests slug 'telecom-argentina' -> HTTP 403
requests slug 'telecom-argentina-s' -> HTTP 403
requests slug 'teo' -> HTTP 403
selenium slug 'telecom-argentina-s-a-adr' -> no FCF markers | title=Just a moment...
selenium slug 'telecom-argentina-s-a' -> no FCF markers | title=Just a moment...
selenium slug 'telecom' -> no FCF markers | title=Just a moment...
selenium slug 'telecom-argentina' -> no FCF markers | title=Just a moment...
selenium slug 'telecom-argentina-s' -> no FCF markers | title=Just a moment...
selenium slug 'teo' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for TEO: no FCF markers for https://www.macrotrends.net/stocks/charts/TEO/teo/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 109, with data: 54, errors: 55
📊 Run totals -> annual scraped: 589, quarterly scraped: 2277
📊 Run totals -> annual changed: 22, quarterly changed: 166
⏳ Waiting 3.3s...
====================================================================================================
🔍 [110/442] IHS - IHS Holding Ltd (symbol_id=2244)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/IHS/ihs-holding-ltd/free-cash-flow
📥 Scraped this ticker -> annual: 6, quarterly: 19
💾 Changed in DB -> annual: 0, quarterly: 4
📊 Run totals -> processed: 110, with data: 55, errors: 55
📊 Run totals -> annual scraped: 595, quarterly scraped: 2296
📊 Run totals -> annual changed: 22, quarterly changed: 170
⏳ Waiting 4.9s...
====================================================================================================
🔍 [111/442] MOMO - Hello Group Inc ADR (symbol_id=2247)
requests slug 'hello-group-inc-adr' -> HTTP 403
requests slug 'hello' -> HTTP 403
requests slug 'momo' -> HTTP 403
selenium slug 'hello-group-inc-adr' -> no FCF markers | title=Just a moment...
selenium slug 'hello' -> no FCF markers | title=Just a moment...
selenium slug 'momo' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for MOMO: no FCF markers for https://www.macrotrends.net/stocks/charts/MOMO/momo/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 111, with data: 55, errors: 56
📊 Run totals -> annual scraped: 595, quarterly scraped: 2296
📊 Run totals -> annual changed: 22, quarterly changed: 170
⏳ Waiting 5.0s...
====================================================================================================
🔍 [112/442] THRY - Thryv Holdings Inc (symbol_id=2262)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/THRY/thryv-holdings-inc/free-cash-flow
📥 Scraped this ticker -> annual: 7, quarterly: 24
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 112, with data: 56, errors: 56
📊 Run totals -> annual scraped: 602, quarterly scraped: 2320
📊 Run totals -> annual changed: 22, quarterly changed: 172
⏳ Waiting 4.5s...
====================================================================================================
🔍 [113/442] DOYU - DouYu International Holdings Ltd ADR (symbol_id=2283)
requests slug 'douyu-international-holdings-ltd-adr' -> HTTP 403
requests slug 'douyu-international' -> HTTP 403
requests slug 'douyu' -> HTTP 403
requests slug 'doyu' -> HTTP 403
selenium slug 'douyu-international-holdings-ltd-adr' -> no FCF markers | title=Just a moment...
selenium slug 'douyu-international' -> no FCF markers | title=Just a moment...
selenium slug 'douyu' -> no FCF markers | title=Just a moment...
selenium slug 'doyu' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for DOYU: no FCF markers for https://www.macrotrends.net/stocks/charts/DOYU/doyu/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 113, with data: 56, errors: 57
📊 Run totals -> annual scraped: 602, quarterly scraped: 2320
📊 Run totals -> annual changed: 22, quarterly changed: 172
⏳ Waiting 4.5s...
====================================================================================================
🔍 [114/442] QMMM - QMMM Holdings Ltd. (symbol_id=2297)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/QMMM/qmmm-holdings-ltd/free-cash-flow
📥 Scraped this ticker -> annual: 3, quarterly: 0
💾 Changed in DB -> annual: 0, quarterly: 0
📊 Run totals -> processed: 114, with data: 57, errors: 57
📊 Run totals -> annual scraped: 605, quarterly scraped: 2320
📊 Run totals -> annual changed: 22, quarterly changed: 172
⏳ Waiting 5.7s...
====================================================================================================
🔍 [115/442] MDIA - MediaCo Holding Inc (symbol_id=2313)
requests slug 'mediaco-holding-inc' -> HTTP 403
requests slug 'mediaco' -> HTTP 403
requests slug 'mdia' -> HTTP 403
selenium slug 'mediaco-holding-inc' -> no FCF markers | title=Just a moment...
selenium slug 'mediaco' -> no FCF markers | title=Just a moment...
selenium slug 'mdia' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for MDIA: no FCF markers for https://www.macrotrends.net/stocks/charts/MDIA/mdia/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 115, with data: 57, errors: 58
📊 Run totals -> annual scraped: 605, quarterly scraped: 2320
📊 Run totals -> annual changed: 22, quarterly changed: 172
⏳ Waiting 4.8s...
====================================================================================================
🔍 [116/442] IZEA - IZEA Worldwide Inc (symbol_id=2321)
requests slug 'izea-worldwide-inc' -> HTTP 403
requests slug 'izea-worldwide' -> HTTP 403
requests slug 'izea' -> HTTP 403
selenium slug 'izea-worldwide-inc' -> no FCF markers | title=Just a moment...
selenium slug 'izea-worldwide' -> no FCF markers | title=Just a moment...
selenium slug 'izea' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for IZEA: no FCF markers for https://www.macrotrends.net/stocks/charts/IZEA/izea/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 116, with data: 57, errors: 59
📊 Run totals -> annual scraped: 605, quarterly scraped: 2320
📊 Run totals -> annual changed: 22, quarterly changed: 172
⏳ Waiting 2.9s...
====================================================================================================
🔍 [117/442] DNN - Denison Mines Corp (symbol_id=2384)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/DNN/denison-mines-corp/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 117, with data: 58, errors: 59
📊 Run totals -> annual scraped: 619, quarterly scraped: 2379
📊 Run totals -> annual changed: 22, quarterly changed: 174
⏳ Waiting 2.4s...
====================================================================================================
🔍 [118/442] DK - Delek US Holdings Inc (symbol_id=2410)
requests slug 'delek-us-holdings-inc' -> HTTP 403
requests slug 'delek-us' -> HTTP 403
requests slug 'delek' -> HTTP 403
requests slug 'dk' -> HTTP 403
selenium slug 'delek-us-holdings-inc' -> no FCF markers | title=Just a moment...
selenium slug 'delek-us' -> no FCF markers | title=Just a moment...
✅ Resolved URL (selenium): https://www.macrotrends.net/stocks/charts/DK/delek/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 3
📊 Run totals -> processed: 118, with data: 59, errors: 59
📊 Run totals -> annual scraped: 633, quarterly scraped: 2438
📊 Run totals -> annual changed: 22, quarterly changed: 177
⏳ Waiting 2.1s...
====================================================================================================
🔍 [119/442] PUMP - ProPetro Holding Corp (symbol_id=2426)
requests slug 'propetro-holding-corp' -> HTTP 403
requests slug 'propetro' -> HTTP 403
requests slug 'pump' -> HTTP 403
selenium slug 'propetro-holding-corp' -> no FCF markers | title=Just a moment...
selenium slug 'propetro' -> no FCF markers | title=Just a moment...
selenium slug 'pump' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for PUMP: no FCF markers for https://www.macrotrends.net/stocks/charts/PUMP/pump/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 119, with data: 59, errors: 60
📊 Run totals -> annual scraped: 633, quarterly scraped: 2438
📊 Run totals -> annual changed: 22, quarterly changed: 177
⏳ Waiting 3.5s...
====================================================================================================
🔍 [120/442] NOA - North American Construction Group Ltd (symbol_id=2445)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/NOA/north-american-construction-group-ltd/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 2, quarterly: 2
📊 Run totals -> processed: 120, with data: 60, errors: 60
📊 Run totals -> annual scraped: 647, quarterly scraped: 2497
📊 Run totals -> annual changed: 24, quarterly changed: 179
⏳ Waiting 6.6s...
====================================================================================================
🔍 [121/442] PRT - PermRock Royalty Trust (symbol_id=2495)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/PRT/permrock-royalty-trust/free-cash-flow
📥 Scraped this ticker -> annual: 0, quarterly: 0
💾 Changed in DB -> annual: 0, quarterly: 0
📊 Run totals -> processed: 121, with data: 60, errors: 60
📊 Run totals -> annual scraped: 647, quarterly scraped: 2497
📊 Run totals -> annual changed: 24, quarterly changed: 179
⏳ Waiting 6.4s...
====================================================================================================
🔍 [122/442] BMA - Banco Macro S.A. ADR (symbol_id=2505)
requests slug 'banco-macro-s-a-adr' -> HTTP 403
requests slug 'banco-macro-s-a' -> HTTP 403
requests slug 'banco' -> HTTP 403
requests slug 'banco-macro' -> HTTP 403
requests slug 'banco-macro-s' -> HTTP 403
requests slug 'bma' -> HTTP 403
selenium slug 'banco-macro-s-a-adr' -> no FCF markers | title=Just a moment...
selenium slug 'banco-macro-s-a' -> no FCF markers | title=Just a moment...
selenium slug 'banco' -> no FCF markers | title=Just a moment...
selenium slug 'banco-macro' -> no FCF markers | title=Just a moment...
selenium slug 'banco-macro-s' -> no FCF markers | title=Just a moment...
selenium slug 'bma' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BMA: no FCF markers for https://www.macrotrends.net/stocks/charts/BMA/bma/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 122, with data: 60, errors: 61
📊 Run totals -> annual scraped: 647, quarterly scraped: 2497
📊 Run totals -> annual changed: 24, quarterly changed: 179
⏳ Waiting 5.9s...
====================================================================================================
🔍 [123/442] STEP - StepStone Group Inc (symbol_id=2519)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/STEP/stepstone-group-inc/free-cash-flow
📥 Scraped this ticker -> annual: 7, quarterly: 24
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 123, with data: 61, errors: 61
📊 Run totals -> annual scraped: 654, quarterly scraped: 2521
📊 Run totals -> annual changed: 24, quarterly changed: 181
⏳ Waiting 3.4s...
====================================================================================================
🔍 [124/442] CIB - Bancolombia S.A. ADR (symbol_id=2535)
requests slug 'bancolombia-s-a-adr' -> HTTP 403
requests slug 'bancolombia-s-a' -> HTTP 403
requests slug 'bancolombia' -> HTTP 403
requests slug 'bancolombia-s' -> HTTP 403
requests slug 'cib' -> HTTP 403
selenium slug 'bancolombia-s-a-adr' -> no FCF markers | title=Just a moment...
selenium slug 'bancolombia-s-a' -> no FCF markers | title=Just a moment...
selenium slug 'bancolombia' -> no FCF markers | title=Just a moment...
selenium slug 'bancolombia-s' -> no FCF markers | title=Just a moment...
selenium slug 'cib' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for CIB: no FCF markers for https://www.macrotrends.net/stocks/charts/CIB/cib/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 124, with data: 61, errors: 62
📊 Run totals -> annual scraped: 654, quarterly scraped: 2521
📊 Run totals -> annual changed: 24, quarterly changed: 181
⏳ Waiting 4.4s...
====================================================================================================
🔍 [125/442] NEA - Nuveen AMT-Free Quality Municipal Income Fund (symbol_id=2539)
requests slug 'nuveen-amt-free-quality-municipal-income-fund' -> HTTP 403
requests slug 'nuveen' -> HTTP 403
requests slug 'nuveen-amt-free' -> HTTP 403
requests slug 'nuveen-amt-free-quality' -> HTTP 403
requests slug 'nea' -> HTTP 403
selenium slug 'nuveen-amt-free-quality-municipal-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-amt-free' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-amt-free-quality' -> no FCF markers | title=Just a moment...
selenium slug 'nea' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NEA: no FCF markers for https://www.macrotrends.net/stocks/charts/NEA/nea/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 125, with data: 61, errors: 63
📊 Run totals -> annual scraped: 654, quarterly scraped: 2521
📊 Run totals -> annual changed: 24, quarterly changed: 181
⏳ Waiting 3.5s...
====================================================================================================
🔍 [126/442] BBAR - BBVA Argentina ADR (symbol_id=2561)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/BBAR/bbva-argentina-adr/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 126, with data: 62, errors: 63
📊 Run totals -> annual scraped: 668, quarterly scraped: 2580
📊 Run totals -> annual changed: 24, quarterly changed: 183
⏳ Waiting 4.0s...
====================================================================================================
🔍 [127/442] CSQ - Calamos Strategic Total Return Fund (symbol_id=2564)
requests slug 'calamos-strategic-total-return-fund' -> HTTP 403
requests slug 'calamos' -> HTTP 403
requests slug 'calamos-strategic' -> HTTP 403
requests slug 'calamos-strategic-total' -> HTTP 403
requests slug 'csq' -> HTTP 403
selenium slug 'calamos-strategic-total-return-fund' -> no FCF markers | title=Just a moment...
selenium slug 'calamos' -> no FCF markers | title=Just a moment...
selenium slug 'calamos-strategic' -> no FCF markers | title=Just a moment...
selenium slug 'calamos-strategic-total' -> no FCF markers | title=Just a moment...
selenium slug 'csq' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for CSQ: no FCF markers for https://www.macrotrends.net/stocks/charts/CSQ/csq/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 127, with data: 62, errors: 64
📊 Run totals -> annual scraped: 668, quarterly scraped: 2580
📊 Run totals -> annual changed: 24, quarterly changed: 183
⏳ Waiting 5.3s...
====================================================================================================
🔍 [128/442] NAD - Nuveen Quality Municipal Income Fund (symbol_id=2566)
requests slug 'nuveen-quality-municipal-income-fund' -> HTTP 403
requests slug 'nuveen' -> HTTP 403
requests slug 'nuveen-quality' -> HTTP 403
requests slug 'nuveen-quality-municipal' -> HTTP 403
requests slug 'nad' -> HTTP 403
selenium slug 'nuveen-quality-municipal-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-quality' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-quality-municipal' -> no FCF markers | title=Just a moment...
selenium slug 'nad' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NAD: no FCF markers for https://www.macrotrends.net/stocks/charts/NAD/nad/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 128, with data: 62, errors: 65
📊 Run totals -> annual scraped: 668, quarterly scraped: 2580
📊 Run totals -> annual changed: 24, quarterly changed: 183
⏳ Waiting 3.5s...
====================================================================================================
🔍 [129/442] NVG - Nuveen AMT-Free Municipal Credit Income Fund (symbol_id=2571)
requests slug 'nuveen-amt-free-municipal-credit-income-fund' -> HTTP 403
requests slug 'nuveen' -> HTTP 403
requests slug 'nuveen-amt-free' -> HTTP 403
requests slug 'nuveen-amt-free-municipal' -> HTTP 403
requests slug 'nvg' -> HTTP 403
selenium slug 'nuveen-amt-free-municipal-credit-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-amt-free' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-amt-free-municipal' -> no FCF markers | title=Just a moment...
selenium slug 'nvg' -> no FCF markers | title=Oops! Page not found | MacroTrends
❌ FCF scrape error for NVG: no FCF markers for https://www.macrotrends.net/stocks/charts/NVG/nvg/free-cash-flow | title=Oops! Page not found | MacroTrends
📊 Run totals -> processed: 129, with data: 62, errors: 66
📊 Run totals -> annual scraped: 668, quarterly scraped: 2580
📊 Run totals -> annual changed: 24, quarterly changed: 183
⏳ Waiting 5.6s...
====================================================================================================
🔍 [130/442] UTG - Reaves Utility Income Fund (symbol_id=2578)
requests slug 'reaves-utility-income-fund' -> HTTP 403
requests slug 'reaves' -> HTTP 403
requests slug 'reaves-utility' -> HTTP 403
requests slug 'reaves-utility-income' -> HTTP 403
requests slug 'utg' -> HTTP 403
selenium slug 'reaves-utility-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'reaves' -> no FCF markers | title=Just a moment...
selenium slug 'reaves-utility' -> no FCF markers | title=Just a moment...
selenium slug 'reaves-utility-income' -> no FCF markers | title=Just a moment...
selenium slug 'utg' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for UTG: no FCF markers for https://www.macrotrends.net/stocks/charts/UTG/utg/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 130, with data: 62, errors: 67
📊 Run totals -> annual scraped: 668, quarterly scraped: 2580
📊 Run totals -> annual changed: 24, quarterly changed: 183
⏳ Waiting 4.6s...
====================================================================================================
🔍 [131/442] EXG - Eaton Vance Tax-Managed Global Diversified Equity Income Fund (symbol_id=2579)
requests slug 'eaton-vance-tax-managed-global-diversified-equity-income-fund' -> HTTP 403
requests slug 'eaton' -> HTTP 403
requests slug 'eaton-vance' -> HTTP 403
requests slug 'eaton-vance-tax-managed' -> HTTP 403
requests slug 'exg' -> HTTP 403
selenium slug 'eaton-vance-tax-managed-global-diversified-equity-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'eaton' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance-tax-managed' -> no FCF markers | title=Just a moment...
selenium slug 'exg' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for EXG: no FCF markers for https://www.macrotrends.net/stocks/charts/EXG/exg/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 131, with data: 62, errors: 68
📊 Run totals -> annual scraped: 668, quarterly scraped: 2580
📊 Run totals -> annual changed: 24, quarterly changed: 183
⏳ Waiting 5.5s...
====================================================================================================
🔍 [132/442] JPC - Nuveen Preferred & Income Opportunities Fund (symbol_id=2580)
requests slug 'nuveen-preferred-and-income-opportunities-fund' -> HTTP 403
requests slug 'nuveen-preferred-income-opportunities-fund' -> HTTP 403
requests slug 'nuveen' -> HTTP 403
requests slug 'nuveen-preferred' -> HTTP 403
requests slug 'nuveen-preferred-income' -> HTTP 403
requests slug 'jpc' -> HTTP 403
selenium slug 'nuveen-preferred-and-income-opportunities-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-preferred-income-opportunities-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-preferred' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-preferred-income' -> no FCF markers | title=Just a moment...
selenium slug 'jpc' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for JPC: no FCF markers for https://www.macrotrends.net/stocks/charts/JPC/jpc/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 132, with data: 62, errors: 69
📊 Run totals -> annual scraped: 668, quarterly scraped: 2580
📊 Run totals -> annual changed: 24, quarterly changed: 183
⏳ Waiting 5.5s...
====================================================================================================
🔍 [133/442] UTF - Cohen & Steers Infrastructure Fund Inc (symbol_id=2584)
requests slug 'cohen-and-steers-infrastructure-fund-inc' -> HTTP 403
requests slug 'cohen-steers-infrastructure-fund' -> HTTP 403
requests slug 'cohen' -> HTTP 403
requests slug 'cohen-steers' -> HTTP 403
requests slug 'cohen-steers-infrastructure' -> HTTP 403
requests slug 'utf' -> HTTP 403
selenium slug 'cohen-and-steers-infrastructure-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'cohen-steers-infrastructure-fund' -> no FCF markers | title=Just a moment...
selenium slug 'cohen' -> no FCF markers | title=Just a moment...
selenium slug 'cohen-steers' -> no FCF markers | title=Just a moment...
selenium slug 'cohen-steers-infrastructure' -> no FCF markers | title=Just a moment...
selenium slug 'utf' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for UTF: no FCF markers for https://www.macrotrends.net/stocks/charts/UTF/utf/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 133, with data: 62, errors: 70
📊 Run totals -> annual scraped: 668, quarterly scraped: 2580
📊 Run totals -> annual changed: 24, quarterly changed: 183
⏳ Waiting 4.4s...
====================================================================================================
🔍 [134/442] NZF - Nuveen Municipal Credit Income Fund (symbol_id=2587)
requests slug 'nuveen-municipal-credit-income-fund' -> HTTP 403
requests slug 'nuveen' -> HTTP 403
requests slug 'nuveen-municipal' -> HTTP 403
requests slug 'nuveen-municipal-credit' -> HTTP 403
requests slug 'nzf' -> HTTP 403
selenium slug 'nuveen-municipal-credit-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-municipal' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-municipal-credit' -> no FCF markers | title=Just a moment...
selenium slug 'nzf' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NZF: no FCF markers for https://www.macrotrends.net/stocks/charts/NZF/nzf/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 134, with data: 62, errors: 71
📊 Run totals -> annual scraped: 668, quarterly scraped: 2580
📊 Run totals -> annual changed: 24, quarterly changed: 183
⏳ Waiting 5.0s...
====================================================================================================
🔍 [135/442] BBUC - Brookfield Business Corp (symbol_id=2592)
requests slug 'brookfield-business-corp' -> HTTP 403
requests slug 'brookfield-business' -> HTTP 403
requests slug 'brookfield' -> HTTP 403
requests slug 'bbuc' -> HTTP 403
selenium slug 'brookfield-business-corp' -> no FCF markers | title=Just a moment...
selenium slug 'brookfield-business' -> no FCF markers | title=Just a moment...
selenium slug 'brookfield' -> no FCF markers | title=Just a moment...
selenium slug 'bbuc' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BBUC: no FCF markers for https://www.macrotrends.net/stocks/charts/BBUC/bbuc/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 135, with data: 62, errors: 72
📊 Run totals -> annual scraped: 668, quarterly scraped: 2580
📊 Run totals -> annual changed: 24, quarterly changed: 183
⏳ Waiting 6.8s...
====================================================================================================
🔍 [136/442] LU - Lufax Holding Ltd ADR (symbol_id=2594)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/LU/lufax-holding-ltd-adr/free-cash-flow
📥 Scraped this ticker -> annual: 4, quarterly: 16
💾 Changed in DB -> annual: 0, quarterly: 0
📊 Run totals -> processed: 136, with data: 63, errors: 72
📊 Run totals -> annual scraped: 672, quarterly scraped: 2596
📊 Run totals -> annual changed: 24, quarterly changed: 183
⏳ Waiting 2.7s...
====================================================================================================
🔍 [137/442] ETY - Eaton Vance Tax-Managed Diversified Equity Income Fund (symbol_id=2596)
requests slug 'eaton-vance-tax-managed-diversified-equity-income-fund' -> HTTP 403
requests slug 'eaton' -> HTTP 403
requests slug 'eaton-vance' -> HTTP 403
requests slug 'eaton-vance-tax-managed' -> HTTP 403
requests slug 'ety' -> HTTP 403
selenium slug 'eaton-vance-tax-managed-diversified-equity-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'eaton' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance-tax-managed' -> no FCF markers | title=Just a moment...
selenium slug 'ety' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for ETY: no FCF markers for https://www.macrotrends.net/stocks/charts/ETY/ety/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 137, with data: 63, errors: 73
📊 Run totals -> annual scraped: 672, quarterly scraped: 2596
📊 Run totals -> annual changed: 24, quarterly changed: 183
⏳ Waiting 6.4s...
====================================================================================================
🔍 [138/442] GOF - Guggenheim Strategic Opportunities Fund (symbol_id=2602)
requests slug 'guggenheim-strategic-opportunities-fund' -> HTTP 404
requests slug 'guggenheim' -> HTTP 403
requests slug 'guggenheim-strategic' -> HTTP 403
requests slug 'guggenheim-strategic-opportunities' -> HTTP 403
requests slug 'gof' -> HTTP 403
selenium slug 'guggenheim-strategic-opportunities-fund' -> no FCF markers | title=Just a moment...
selenium slug 'guggenheim' -> no FCF markers | title=Just a moment...
selenium slug 'guggenheim-strategic' -> no FCF markers | title=Just a moment...
selenium slug 'guggenheim-strategic-opportunities' -> no FCF markers | title=Just a moment...
selenium slug 'gof' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for GOF: no FCF markers for https://www.macrotrends.net/stocks/charts/GOF/gof/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 138, with data: 63, errors: 74
📊 Run totals -> annual scraped: 672, quarterly scraped: 2596
📊 Run totals -> annual changed: 24, quarterly changed: 183
⏳ Waiting 3.0s...
====================================================================================================
🔍 [139/442] GDV - Gabelli Dividend & Income Trust (symbol_id=2604)
requests slug 'gabelli-dividend-and-income-trust' -> HTTP 403
requests slug 'gabelli-dividend-income-trust' -> HTTP 403
requests slug 'gabelli' -> HTTP 403
requests slug 'gabelli-dividend' -> HTTP 403
requests slug 'gabelli-dividend-income' -> HTTP 403
requests slug 'gdv' -> HTTP 403
selenium slug 'gabelli-dividend-and-income-trust' -> no FCF markers | title=Just a moment...
selenium slug 'gabelli-dividend-income-trust' -> no FCF markers | title=Just a moment...
selenium slug 'gabelli' -> no FCF markers | title=Just a moment...
selenium slug 'gabelli-dividend' -> no FCF markers | title=Just a moment...
selenium slug 'gabelli-dividend-income' -> no FCF markers | title=Just a moment...
selenium slug 'gdv' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for GDV: no FCF markers for https://www.macrotrends.net/stocks/charts/GDV/gdv/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 139, with data: 63, errors: 75
📊 Run totals -> annual scraped: 672, quarterly scraped: 2596
📊 Run totals -> annual changed: 24, quarterly changed: 183
⏳ Waiting 6.8s...
====================================================================================================
🔍 [140/442] KYN - Kayne Anderson Energy Infrastructure Fund Inc (symbol_id=2618)
requests slug 'kayne-anderson-energy-infrastructure-fund-inc' -> HTTP 404
requests slug 'kayne-anderson-energy-infrastructure-fund' -> HTTP 403
requests slug 'kayne' -> HTTP 403
requests slug 'kayne-anderson' -> HTTP 403
requests slug 'kayne-anderson-energy' -> HTTP 403
requests slug 'kyn' -> HTTP 403
selenium slug 'kayne-anderson-energy-infrastructure-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'kayne-anderson-energy-infrastructure-fund' -> no FCF markers | title=Just a moment...
selenium slug 'kayne' -> no FCF markers | title=Just a moment...
selenium slug 'kayne-anderson' -> no FCF markers | title=Just a moment...
selenium slug 'kayne-anderson-energy' -> no FCF markers | title=Just a moment...
selenium slug 'kyn' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for KYN: no FCF markers for https://www.macrotrends.net/stocks/charts/KYN/kyn/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 140, with data: 63, errors: 76
📊 Run totals -> annual scraped: 672, quarterly scraped: 2596
📊 Run totals -> annual changed: 24, quarterly changed: 183
⏳ Waiting 4.6s...
====================================================================================================
🔍 [141/442] RQI - Cohen & Steers Quality Income Realty Fund, Inc. (symbol_id=2628)
requests slug 'cohen-and-steers-quality-income-realty-fund-inc' -> HTTP 403
requests slug 'cohen-steers-quality-income-realty-fund' -> HTTP 403
requests slug 'cohen' -> HTTP 403
requests slug 'cohen-steers' -> HTTP 403
requests slug 'cohen-steers-quality' -> HTTP 403
requests slug 'rqi' -> HTTP 403
selenium slug 'cohen-and-steers-quality-income-realty-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'cohen-steers-quality-income-realty-fund' -> no FCF markers | title=Just a moment...
selenium slug 'cohen' -> no FCF markers | title=Just a moment...
selenium slug 'cohen-steers' -> no FCF markers | title=Just a moment...
selenium slug 'cohen-steers-quality' -> no FCF markers | title=Just a moment...
selenium slug 'rqi' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for RQI: no FCF markers for https://www.macrotrends.net/stocks/charts/RQI/rqi/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 141, with data: 63, errors: 77
📊 Run totals -> annual scraped: 672, quarterly scraped: 2596
📊 Run totals -> annual changed: 24, quarterly changed: 183
⏳ Waiting 3.4s...
====================================================================================================
🔍 [142/442] EVT - Eaton Vance Tax Advantaged Dividend Income Fund (symbol_id=2634)
requests slug 'eaton-vance-tax-advantaged-dividend-income-fund' -> HTTP 403
requests slug 'eaton' -> HTTP 403
requests slug 'eaton-vance' -> HTTP 403
requests slug 'eaton-vance-tax' -> HTTP 403
requests slug 'evt' -> HTTP 403
selenium slug 'eaton-vance-tax-advantaged-dividend-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'eaton' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance-tax' -> no FCF markers | title=Just a moment...
selenium slug 'evt' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for EVT: no FCF markers for https://www.macrotrends.net/stocks/charts/EVT/evt/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 142, with data: 63, errors: 78
📊 Run totals -> annual scraped: 672, quarterly scraped: 2596
📊 Run totals -> annual changed: 24, quarterly changed: 183
⏳ Waiting 6.3s...
====================================================================================================
🔍 [143/442] ECAT - BlackRock ESG Capital Allocation Term Trust (symbol_id=2640)
requests slug 'blackrock-esg-capital-allocation-term-trust' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-esg' -> HTTP 403
requests slug 'blackrock-esg-capital' -> HTTP 403
requests slug 'ecat' -> HTTP 403
selenium slug 'blackrock-esg-capital-allocation-term-trust' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-esg' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-esg-capital' -> no FCF markers | title=Just a moment...
selenium slug 'ecat' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for ECAT: no FCF markers for https://www.macrotrends.net/stocks/charts/ECAT/ecat/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 143, with data: 63, errors: 79
📊 Run totals -> annual scraped: 672, quarterly scraped: 2596
📊 Run totals -> annual changed: 24, quarterly changed: 183
⏳ Waiting 5.1s...
====================================================================================================
🔍 [144/442] CHCO - City Holding Co. (symbol_id=2643)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/CHCO/city-holding-co/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 144, with data: 64, errors: 79
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 4.4s...
====================================================================================================
🔍 [145/442] BCAT - BlackRock Capital Allocation Term Trust (symbol_id=2645)
requests slug 'blackrock-capital-allocation-term-trust' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-capital' -> HTTP 403
requests slug 'blackrock-capital-allocation' -> HTTP 403
requests slug 'bcat' -> HTTP 403
selenium slug 'blackrock-capital-allocation-term-trust' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-capital' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-capital-allocation' -> no FCF markers | title=Just a moment...
selenium slug 'bcat' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BCAT: no FCF markers for https://www.macrotrends.net/stocks/charts/BCAT/bcat/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 145, with data: 64, errors: 80
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 6.3s...
====================================================================================================
🔍 [146/442] OXLC - Oxford Lane Capital Corp (symbol_id=2653)
requests slug 'oxford-lane-capital-corp' -> HTTP 403
requests slug 'oxford-lane-capital' -> HTTP 403
requests slug 'oxford' -> HTTP 403
requests slug 'oxford-lane' -> HTTP 403
requests slug 'oxlc' -> HTTP 403
selenium slug 'oxford-lane-capital-corp' -> no FCF markers | title=Just a moment...
selenium slug 'oxford-lane-capital' -> no FCF markers | title=Just a moment...
selenium slug 'oxford' -> no FCF markers | title=Just a moment...
selenium slug 'oxford-lane' -> no FCF markers | title=Just a moment...
selenium slug 'oxlc' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for OXLC: no FCF markers for https://www.macrotrends.net/stocks/charts/OXLC/oxlc/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 146, with data: 64, errors: 81
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 5.1s...
====================================================================================================
🔍 [147/442] NAC - Nuveen California Quality Municipal Income Fund (symbol_id=2654)
requests slug 'nuveen-california-quality-municipal-income-fund' -> HTTP 403
requests slug 'nuveen' -> HTTP 403
requests slug 'nuveen-california' -> HTTP 403
requests slug 'nuveen-california-quality' -> HTTP 403
requests slug 'nac' -> HTTP 403
selenium slug 'nuveen-california-quality-municipal-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-california' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-california-quality' -> no FCF markers | title=Just a moment...
selenium slug 'nac' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NAC: no FCF markers for https://www.macrotrends.net/stocks/charts/NAC/nac/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 147, with data: 64, errors: 82
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 6.6s...
====================================================================================================
🔍 [148/442] BMEZ - BlackRock Health Sciences Term Trust (symbol_id=2655)
requests slug 'blackrock-health-sciences-term-trust' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-health' -> HTTP 403
requests slug 'blackrock-health-sciences' -> HTTP 403
requests slug 'bmez' -> HTTP 403
selenium slug 'blackrock-health-sciences-term-trust' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-health' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-health-sciences' -> no FCF markers | title=Just a moment...
selenium slug 'bmez' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BMEZ: no FCF markers for https://www.macrotrends.net/stocks/charts/BMEZ/bmez/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 148, with data: 64, errors: 83
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 5.4s...
====================================================================================================
🔍 [149/442] BDJ - BlackRock Enhanced Equity Dividend Trust (symbol_id=2657)
requests slug 'blackrock-enhanced-equity-dividend-trust' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-enhanced' -> HTTP 403
requests slug 'blackrock-enhanced-equity' -> HTTP 403
requests slug 'bdj' -> HTTP 403
selenium slug 'blackrock-enhanced-equity-dividend-trust' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-enhanced' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-enhanced-equity' -> no FCF markers | title=Just a moment...
selenium slug 'bdj' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BDJ: no FCF markers for https://www.macrotrends.net/stocks/charts/BDJ/bdj/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 149, with data: 64, errors: 84
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 2.8s...
====================================================================================================
🔍 [150/442] ETV - Eaton Vance Tax-Managed Buy-Write Opportunities Fund (symbol_id=2658)
requests slug 'eaton-vance-tax-managed-buy-write-opportunities-fund' -> HTTP 403
requests slug 'eaton' -> HTTP 403
requests slug 'eaton-vance' -> HTTP 403
requests slug 'eaton-vance-tax-managed' -> HTTP 403
requests slug 'etv' -> HTTP 403
selenium slug 'eaton-vance-tax-managed-buy-write-opportunities-fund' -> no FCF markers | title=Just a moment...
selenium slug 'eaton' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance-tax-managed' -> no FCF markers | title=Just a moment...
selenium slug 'etv' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for ETV: no FCF markers for https://www.macrotrends.net/stocks/charts/ETV/etv/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 150, with data: 64, errors: 85
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 2.6s...
====================================================================================================
🔍 [151/442] PDO - PIMCO Dynamic Income Opportunities Fund (symbol_id=2663)
requests slug 'pimco-dynamic-income-opportunities-fund' -> HTTP 403
requests slug 'pimco' -> HTTP 403
requests slug 'pimco-dynamic' -> HTTP 403
requests slug 'pimco-dynamic-income' -> HTTP 403
requests slug 'pdo' -> HTTP 403
selenium slug 'pimco-dynamic-income-opportunities-fund' -> no FCF markers | title=Just a moment...
selenium slug 'pimco' -> no FCF markers | title=Just a moment...
selenium slug 'pimco-dynamic' -> no FCF markers | title=Just a moment...
selenium slug 'pimco-dynamic-income' -> no FCF markers | title=Just a moment...
selenium slug 'pdo' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for PDO: no FCF markers for https://www.macrotrends.net/stocks/charts/PDO/pdo/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 151, with data: 64, errors: 86
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 4.2s...
====================================================================================================
🔍 [152/442] BSTZ - BlackRock Science and Technology Term Trust (symbol_id=2667)
requests slug 'blackrock-science-and-technology-term-trust' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-science' -> HTTP 403
requests slug 'blackrock-science-and' -> HTTP 403
requests slug 'bstz' -> HTTP 403
selenium slug 'blackrock-science-and-technology-term-trust' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-science' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-science-and' -> no FCF markers | title=Just a moment...
selenium slug 'bstz' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BSTZ: no FCF markers for https://www.macrotrends.net/stocks/charts/BSTZ/bstz/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 152, with data: 64, errors: 87
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 5.2s...
====================================================================================================
🔍 [153/442] ETG - Eaton Vance Tax-Advantaged Global Dividend Income Fund (symbol_id=2676)
requests slug 'eaton-vance-tax-advantaged-global-dividend-income-fund' -> HTTP 403
requests slug 'eaton' -> HTTP 403
requests slug 'eaton-vance' -> HTTP 403
requests slug 'eaton-vance-tax-advantaged' -> HTTP 403
requests slug 'etg' -> HTTP 403
selenium slug 'eaton-vance-tax-advantaged-global-dividend-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'eaton' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance-tax-advantaged' -> no FCF markers | title=Just a moment...
selenium slug 'etg' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for ETG: no FCF markers for https://www.macrotrends.net/stocks/charts/ETG/etg/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 153, with data: 64, errors: 88
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 3.8s...
====================================================================================================
🔍 [154/442] BXMX - Nuveen S&P 500 Buy-Write Income Fund (symbol_id=2678)
requests slug 'nuveen-s-and-p-500-buy-write-income-fund' -> HTTP 403
requests slug 'nuveen-s-p-500-buy-write-income-fund' -> HTTP 403
requests slug 'nuveen' -> HTTP 403
requests slug 'nuveen-s' -> HTTP 403
requests slug 'nuveen-s-p' -> HTTP 403
requests slug 'bxmx' -> HTTP 403
selenium slug 'nuveen-s-and-p-500-buy-write-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-s-p-500-buy-write-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-s' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-s-p' -> no FCF markers | title=Just a moment...
selenium slug 'bxmx' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BXMX: no FCF markers for https://www.macrotrends.net/stocks/charts/BXMX/bxmx/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 154, with data: 64, errors: 89
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 5.9s...
====================================================================================================
🔍 [155/442] HYT - BlackRock Corporate High Yield Fund Inc. (symbol_id=2680)
requests slug 'blackrock-corporate-high-yield-fund-inc' -> HTTP 403
requests slug 'blackrock-corporate-high-yield-fund' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-corporate' -> HTTP 403
requests slug 'blackrock-corporate-high' -> HTTP 403
requests slug 'hyt' -> HTTP 403
selenium slug 'blackrock-corporate-high-yield-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-corporate-high-yield-fund' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-corporate' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-corporate-high' -> no FCF markers | title=Just a moment...
selenium slug 'hyt' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for HYT: no FCF markers for https://www.macrotrends.net/stocks/charts/HYT/hyt/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 155, with data: 64, errors: 90
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 4.2s...
====================================================================================================
🔍 [156/442] BTT - BlackRock Municipal 2030 Target Term Trust (symbol_id=2682)
requests slug 'blackrock-municipal-2030-target-term-trust' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-municipal' -> HTTP 403
requests slug 'blackrock-municipal-2030' -> HTTP 403
requests slug 'btt' -> HTTP 403
selenium slug 'blackrock-municipal-2030-target-term-trust' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-municipal' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-municipal-2030' -> no FCF markers | title=Just a moment...
selenium slug 'btt' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BTT: no FCF markers for https://www.macrotrends.net/stocks/charts/BTT/btt/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 156, with data: 64, errors: 91
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 2.5s...
====================================================================================================
🔍 [157/442] FSCO - FS Credit Opportunities Corp (symbol_id=2689)
requests slug 'fs-credit-opportunities-corp' -> HTTP 403
requests slug 'fs-credit-opportunities' -> HTTP 403
requests slug 'fs' -> HTTP 403
requests slug 'fs-credit' -> HTTP 403
requests slug 'fsco' -> HTTP 403
selenium slug 'fs-credit-opportunities-corp' -> no FCF markers | title=Just a moment...
selenium slug 'fs-credit-opportunities' -> no FCF markers | title=Just a moment...
selenium slug 'fs' -> no FCF markers | title=Just a moment...
selenium slug 'fs-credit' -> no FCF markers | title=Just a moment...
selenium slug 'fsco' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for FSCO: no FCF markers for https://www.macrotrends.net/stocks/charts/FSCO/fsco/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 157, with data: 64, errors: 92
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 6.1s...
====================================================================================================
🔍 [158/442] DSL - Doubleline Income Solutions Fund (symbol_id=2690)
requests slug 'doubleline-income-solutions-fund' -> HTTP 403
requests slug 'doubleline' -> HTTP 403
requests slug 'doubleline-income' -> HTTP 403
requests slug 'doubleline-income-solutions' -> HTTP 403
requests slug 'dsl' -> HTTP 403
selenium slug 'doubleline-income-solutions-fund' -> no FCF markers | title=Just a moment...
selenium slug 'doubleline' -> no FCF markers | title=Just a moment...
selenium slug 'doubleline-income' -> no FCF markers | title=Just a moment...
selenium slug 'doubleline-income-solutions' -> no FCF markers | title=Just a moment...
selenium slug 'dsl' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for DSL: no FCF markers for https://www.macrotrends.net/stocks/charts/DSL/dsl/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 158, with data: 64, errors: 93
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 6.6s...
====================================================================================================
🔍 [159/442] BST - BlackRock Science and Technology Trust (symbol_id=2691)
requests slug 'blackrock-science-and-technology-trust' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-science' -> HTTP 403
requests slug 'blackrock-science-and' -> HTTP 403
requests slug 'bst' -> HTTP 403
selenium slug 'blackrock-science-and-technology-trust' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-science' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-science-and' -> no FCF markers | title=Just a moment...
selenium slug 'bst' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BST: no FCF markers for https://www.macrotrends.net/stocks/charts/BST/bst/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 159, with data: 64, errors: 94
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 3.7s...
====================================================================================================
🔍 [160/442] NMZ - Nuveen Municipal High Income Opportunity Fund (symbol_id=2699)
requests slug 'nuveen-municipal-high-income-opportunity-fund' -> HTTP 403
requests slug 'nuveen' -> HTTP 403
requests slug 'nuveen-municipal' -> HTTP 403
requests slug 'nuveen-municipal-high' -> HTTP 403
requests slug 'nmz' -> HTTP 403
selenium slug 'nuveen-municipal-high-income-opportunity-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-municipal' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-municipal-high' -> no FCF markers | title=Just a moment...
selenium slug 'nmz' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NMZ: no FCF markers for https://www.macrotrends.net/stocks/charts/NMZ/nmz/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 160, with data: 64, errors: 95
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 2.4s...
====================================================================================================
🔍 [161/442] NFJ - Virtus AllianzGI Dividend Interest & Premium Strategy Fund (symbol_id=2701)
requests slug 'virtus-allianzgi-dividend-interest-and-premium-strategy-fund' -> HTTP 403
requests slug 'virtus-allianzgi-dividend-interest-premium-strategy-fund' -> HTTP 403
requests slug 'virtus' -> HTTP 403
requests slug 'virtus-allianzgi' -> HTTP 403
requests slug 'virtus-allianzgi-dividend' -> HTTP 403
requests slug 'nfj' -> HTTP 403
selenium slug 'virtus-allianzgi-dividend-interest-and-premium-strategy-fund' -> no FCF markers | title=Just a moment...
selenium slug 'virtus-allianzgi-dividend-interest-premium-strategy-fund' -> no FCF markers | title=Just a moment...
selenium slug 'virtus' -> no FCF markers | title=Just a moment...
selenium slug 'virtus-allianzgi' -> no FCF markers | title=Just a moment...
selenium slug 'virtus-allianzgi-dividend' -> no FCF markers | title=Just a moment...
selenium slug 'nfj' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NFJ: no FCF markers for https://www.macrotrends.net/stocks/charts/NFJ/nfj/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 161, with data: 64, errors: 96
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 2.9s...
====================================================================================================
🔍 [162/442] EVV - Eaton Vance Limited Duration Income Fund (symbol_id=2706)
requests slug 'eaton-vance-limited-duration-income-fund' -> HTTP 403
requests slug 'eaton-vance-duration-income-fund' -> HTTP 403
requests slug 'eaton' -> HTTP 403
requests slug 'eaton-vance' -> HTTP 403
requests slug 'eaton-vance-duration' -> HTTP 403
requests slug 'evv' -> HTTP 403
selenium slug 'eaton-vance-limited-duration-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance-duration-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'eaton' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance-duration' -> no FCF markers | title=Just a moment...
selenium slug 'evv' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for EVV: no FCF markers for https://www.macrotrends.net/stocks/charts/EVV/evv/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 162, with data: 64, errors: 97
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 3.6s...
====================================================================================================
🔍 [163/442] JFR - Nuveen Floating Rate Income Fund (symbol_id=2708)
requests slug 'nuveen-floating-rate-income-fund' -> HTTP 403
requests slug 'nuveen' -> HTTP 403
requests slug 'nuveen-floating' -> HTTP 403
requests slug 'nuveen-floating-rate' -> HTTP 403
requests slug 'jfr' -> HTTP 403
selenium slug 'nuveen-floating-rate-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-floating' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-floating-rate' -> no FCF markers | title=Just a moment...
selenium slug 'jfr' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for JFR: no FCF markers for https://www.macrotrends.net/stocks/charts/JFR/jfr/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 163, with data: 64, errors: 98
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 3.4s...
====================================================================================================
🔍 [164/442] EOS - Eaton Vance Enhanced Equity Income Fund II (symbol_id=2711)
requests slug 'eaton-vance-enhanced-equity-income-fund-ii' -> HTTP 403
requests slug 'eaton' -> HTTP 403
requests slug 'eaton-vance' -> HTTP 403
requests slug 'eaton-vance-enhanced' -> HTTP 403
requests slug 'eos' -> HTTP 403
selenium slug 'eaton-vance-enhanced-equity-income-fund-ii' -> no FCF markers | title=Just a moment...
selenium slug 'eaton' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance-enhanced' -> no FCF markers | title=Oops! Page not found | MacroTrends
selenium slug 'eos' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for EOS: no FCF markers for https://www.macrotrends.net/stocks/charts/EOS/eos/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 164, with data: 64, errors: 99
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 4.1s...
====================================================================================================
🔍 [165/442] FPF - First Trust Intermediate Duration Preferred & Income Fund (symbol_id=2713)
requests slug 'first-trust-intermediate-duration-preferred-and-income-fund' -> HTTP 403
requests slug 'first-trust-intermediate-duration-preferred-income-fund' -> HTTP 403
requests slug 'first' -> HTTP 403
requests slug 'first-trust' -> HTTP 403
requests slug 'first-trust-intermediate' -> HTTP 403
requests slug 'fpf' -> HTTP 403
selenium slug 'first-trust-intermediate-duration-preferred-and-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'first-trust-intermediate-duration-preferred-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'first' -> no FCF markers | title=Just a moment...
selenium slug 'first-trust' -> no FCF markers | title=Just a moment...
selenium slug 'first-trust-intermediate' -> no FCF markers | title=Just a moment...
selenium slug 'fpf' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for FPF: no FCF markers for https://www.macrotrends.net/stocks/charts/FPF/fpf/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 165, with data: 64, errors: 100
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 4.2s...
====================================================================================================
🔍 [166/442] PTA - Cohen & Steers Tax-Advantaged Preferred Securities & Income Fund (symbol_id=2716)
requests slug 'cohen-and-steers-tax-advantaged-preferred-securities-and-income-fund' -> HTTP 403
requests slug 'cohen-steers-tax-advantaged-preferred-securities-income-fund' -> HTTP 403
requests slug 'cohen' -> HTTP 403
requests slug 'cohen-steers' -> HTTP 403
requests slug 'cohen-steers-tax-advantaged' -> HTTP 403
requests slug 'pta' -> HTTP 403
selenium slug 'cohen-and-steers-tax-advantaged-preferred-securities-and-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'cohen-steers-tax-advantaged-preferred-securities-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'cohen' -> no FCF markers | title=Just a moment...
selenium slug 'cohen-steers' -> no FCF markers | title=Just a moment...
selenium slug 'cohen-steers-tax-advantaged' -> no FCF markers | title=Just a moment...
selenium slug 'pta' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for PTA: no FCF markers for https://www.macrotrends.net/stocks/charts/PTA/pta/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 166, with data: 64, errors: 101
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 4.7s...
====================================================================================================
🔍 [167/442] RNP - Cohen & Steers REIT & Preferred & Income Fund Inc. (symbol_id=2717)
requests slug 'cohen-and-steers-reit-and-preferred-and-income-fund-inc' -> HTTP 403
requests slug 'cohen-steers-reit-preferred-income-fund' -> HTTP 403
requests slug 'cohen' -> HTTP 403
requests slug 'cohen-steers' -> HTTP 403
requests slug 'cohen-steers-reit' -> HTTP 403
requests slug 'rnp' -> HTTP 403
selenium slug 'cohen-and-steers-reit-and-preferred-and-income-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'cohen-steers-reit-preferred-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'cohen' -> no FCF markers | title=Just a moment...
selenium slug 'cohen-steers' -> no FCF markers | title=Just a moment...
selenium slug 'cohen-steers-reit' -> no FCF markers | title=Just a moment...
selenium slug 'rnp' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for RNP: no FCF markers for https://www.macrotrends.net/stocks/charts/RNP/rnp/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 167, with data: 64, errors: 102
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 4.4s...
====================================================================================================
🔍 [168/442] PDX - PIMCO Dynamic Income Strategy Fund (symbol_id=2728)
requests slug 'pimco-dynamic-income-strategy-fund' -> HTTP 403
requests slug 'pimco' -> HTTP 403
requests slug 'pimco-dynamic' -> HTTP 403
requests slug 'pimco-dynamic-income' -> HTTP 403
requests slug 'pdx' -> HTTP 403
selenium slug 'pimco-dynamic-income-strategy-fund' -> no FCF markers | title=Just a moment...
selenium slug 'pimco' -> no FCF markers | title=Just a moment...
selenium slug 'pimco-dynamic' -> no FCF markers | title=Just a moment...
selenium slug 'pimco-dynamic-income' -> no FCF markers | title=Just a moment...
selenium slug 'pdx' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for PDX: no FCF markers for https://www.macrotrends.net/stocks/charts/PDX/pdx/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 168, with data: 64, errors: 103
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 6.5s...
====================================================================================================
🔍 [169/442] BBN - BlackRock Taxable Municipal Bond Trust (symbol_id=2729)
requests slug 'blackrock-taxable-municipal-bond-trust' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-taxable' -> HTTP 403
requests slug 'blackrock-taxable-municipal' -> HTTP 403
requests slug 'bbn' -> HTTP 403
selenium slug 'blackrock-taxable-municipal-bond-trust' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-taxable' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-taxable-municipal' -> no FCF markers | title=Just a moment...
selenium slug 'bbn' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BBN: no FCF markers for https://www.macrotrends.net/stocks/charts/BBN/bbn/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 169, with data: 64, errors: 104
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 4.5s...
====================================================================================================
🔍 [170/442] NBXG - Neuberger Berman Next Generation Connectivity Fund Inc (symbol_id=2731)
requests slug 'neuberger-berman-next-generation-connectivity-fund-inc' -> HTTP 403
requests slug 'neuberger-berman-next-generation-connectivity-fund' -> HTTP 403
requests slug 'neuberger' -> HTTP 403
requests slug 'neuberger-berman' -> HTTP 403
requests slug 'neuberger-berman-next' -> HTTP 403
requests slug 'nbxg' -> HTTP 403
selenium slug 'neuberger-berman-next-generation-connectivity-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'neuberger-berman-next-generation-connectivity-fund' -> no FCF markers | title=Just a moment...
selenium slug 'neuberger' -> no FCF markers | title=Just a moment...
selenium slug 'neuberger-berman' -> no FCF markers | title=Just a moment...
selenium slug 'neuberger-berman-next' -> no FCF markers | title=Just a moment...
selenium slug 'nbxg' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NBXG: no FCF markers for https://www.macrotrends.net/stocks/charts/NBXG/nbxg/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 170, with data: 64, errors: 105
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 4.8s...
====================================================================================================
🔍 [171/442] BTZ - BlackRock Credit Allocation Income Trust (symbol_id=2732)
requests slug 'blackrock-credit-allocation-income-trust' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-credit' -> HTTP 403
requests slug 'blackrock-credit-allocation' -> HTTP 403
requests slug 'btz' -> HTTP 403
selenium slug 'blackrock-credit-allocation-income-trust' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-credit' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-credit-allocation' -> no FCF markers | title=Just a moment...
selenium slug 'btz' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BTZ: no FCF markers for https://www.macrotrends.net/stocks/charts/BTZ/btz/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 171, with data: 64, errors: 106
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 6.7s...
====================================================================================================
🔍 [172/442] NRK - Nuveen New York AMT-Free Quality Municipal Income Fund (symbol_id=2743)
requests slug 'nuveen-new-york-amt-free-quality-municipal-income-fund' -> HTTP 403
requests slug 'nuveen' -> HTTP 403
requests slug 'nuveen-new' -> HTTP 403
requests slug 'nuveen-new-york' -> HTTP 403
requests slug 'nrk' -> HTTP 403
selenium slug 'nuveen-new-york-amt-free-quality-municipal-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-new' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-new-york' -> no FCF markers | title=Just a moment...
selenium slug 'nrk' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NRK: no FCF markers for https://www.macrotrends.net/stocks/charts/NRK/nrk/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 172, with data: 64, errors: 107
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 3.2s...
====================================================================================================
🔍 [173/442] ETW - Eaton Vance Tax-Managed Global Buy-Write Opportunities Fund (symbol_id=2747)
requests slug 'eaton-vance-tax-managed-global-buy-write-opportunities-fund' -> HTTP 403
requests slug 'eaton' -> HTTP 403
requests slug 'eaton-vance' -> HTTP 403
requests slug 'eaton-vance-tax-managed' -> HTTP 403
requests slug 'etw' -> HTTP 403
selenium slug 'eaton-vance-tax-managed-global-buy-write-opportunities-fund' -> no FCF markers | title=Just a moment...
selenium slug 'eaton' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance-tax-managed' -> no FCF markers | title=Just a moment...
selenium slug 'etw' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for ETW: no FCF markers for https://www.macrotrends.net/stocks/charts/ETW/etw/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 173, with data: 64, errors: 108
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 5.7s...
====================================================================================================
🔍 [174/442] AOD - abrdn Total Dynamic Dividend Fund (symbol_id=2748)
requests slug 'abrdn-total-dynamic-dividend-fund' -> HTTP 403
requests slug 'abrdn' -> HTTP 403
requests slug 'abrdn-total' -> HTTP 403
requests slug 'abrdn-total-dynamic' -> HTTP 403
requests slug 'aod' -> HTTP 403
selenium slug 'abrdn-total-dynamic-dividend-fund' -> no FCF markers | title=Just a moment...
selenium slug 'abrdn' -> no FCF markers | title=Just a moment...
selenium slug 'abrdn-total' -> no FCF markers | title=Just a moment...
selenium slug 'abrdn-total-dynamic' -> no FCF markers | title=Just a moment...
selenium slug 'aod' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for AOD: no FCF markers for https://www.macrotrends.net/stocks/charts/AOD/aod/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 174, with data: 64, errors: 109
📊 Run totals -> annual scraped: 686, quarterly scraped: 2655
📊 Run totals -> annual changed: 24, quarterly changed: 185
⏳ Waiting 3.9s...
====================================================================================================
🔍 [175/442] BFC - Bank First Corp (symbol_id=2751)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/BFC/bank-first-corp/free-cash-flow
📥 Scraped this ticker -> annual: 10, quarterly: 32
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 175, with data: 65, errors: 109
📊 Run totals -> annual scraped: 696, quarterly scraped: 2687
📊 Run totals -> annual changed: 24, quarterly changed: 187
⏳ Waiting 3.5s...
====================================================================================================
🔍 [176/442] CHY - Calamos Convertible and High Income Fund (symbol_id=2752)
requests slug 'calamos-convertible-and-high-income-fund' -> HTTP 403
requests slug 'calamos' -> HTTP 403
requests slug 'calamos-convertible' -> HTTP 403
requests slug 'calamos-convertible-and' -> HTTP 403
requests slug 'chy' -> HTTP 403
selenium slug 'calamos-convertible-and-high-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'calamos' -> no FCF markers | title=Just a moment...
selenium slug 'calamos-convertible' -> no FCF markers | title=Just a moment...
selenium slug 'calamos-convertible-and' -> no FCF markers | title=Just a moment...
selenium slug 'chy' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for CHY: no FCF markers for https://www.macrotrends.net/stocks/charts/CHY/chy/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 176, with data: 65, errors: 110
📊 Run totals -> annual scraped: 696, quarterly scraped: 2687
📊 Run totals -> annual changed: 24, quarterly changed: 187
⏳ Waiting 4.2s...
====================================================================================================
🔍 [177/442] THQ - abrdn Healthcare Opportunities Fund (symbol_id=2760)
requests slug 'abrdn-healthcare-opportunities-fund' -> HTTP 403
requests slug 'abrdn' -> HTTP 403
requests slug 'abrdn-healthcare' -> HTTP 403
requests slug 'abrdn-healthcare-opportunities' -> HTTP 403
requests slug 'thq' -> HTTP 403
selenium slug 'abrdn-healthcare-opportunities-fund' -> no FCF markers | title=Just a moment...
selenium slug 'abrdn' -> no FCF markers | title=Just a moment...
selenium slug 'abrdn-healthcare' -> no FCF markers | title=Just a moment...
selenium slug 'abrdn-healthcare-opportunities' -> no FCF markers | title=Just a moment...
selenium slug 'thq' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for THQ: no FCF markers for https://www.macrotrends.net/stocks/charts/THQ/thq/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 177, with data: 65, errors: 111
📊 Run totals -> annual scraped: 696, quarterly scraped: 2687
📊 Run totals -> annual changed: 24, quarterly changed: 187
⏳ Waiting 5.2s...
====================================================================================================
🔍 [178/442] CHI - Calamos Convertible Opportunities and Income Fund (symbol_id=2762)
requests slug 'calamos-convertible-opportunities-and-income-fund' -> HTTP 403
requests slug 'calamos' -> HTTP 403
requests slug 'calamos-convertible' -> HTTP 403
requests slug 'calamos-convertible-opportunities' -> HTTP 403
requests slug 'chi' -> HTTP 403
selenium slug 'calamos-convertible-opportunities-and-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'calamos' -> no FCF markers | title=Just a moment...
selenium slug 'calamos-convertible' -> no FCF markers | title=Just a moment...
selenium slug 'calamos-convertible-opportunities' -> no FCF markers | title=Just a moment...
selenium slug 'chi' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for CHI: no FCF markers for https://www.macrotrends.net/stocks/charts/CHI/chi/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 178, with data: 65, errors: 112
📊 Run totals -> annual scraped: 696, quarterly scraped: 2687
📊 Run totals -> annual changed: 24, quarterly changed: 187
⏳ Waiting 6.0s...
====================================================================================================
🔍 [179/442] CII - BlackRock Enhanced Capital and Income Fund Inc (symbol_id=2766)
requests slug 'blackrock-enhanced-capital-and-income-fund-inc' -> HTTP 403
requests slug 'blackrock-enhanced-capital-and-income-fund' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-enhanced' -> HTTP 403
requests slug 'blackrock-enhanced-capital' -> HTTP 403
requests slug 'cii' -> HTTP 403
selenium slug 'blackrock-enhanced-capital-and-income-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-enhanced-capital-and-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-enhanced' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-enhanced-capital' -> no FCF markers | title=Just a moment...
selenium slug 'cii' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for CII: no FCF markers for https://www.macrotrends.net/stocks/charts/CII/cii/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 179, with data: 65, errors: 113
📊 Run totals -> annual scraped: 696, quarterly scraped: 2687
📊 Run totals -> annual changed: 24, quarterly changed: 187
⏳ Waiting 3.7s...
====================================================================================================
🔍 [180/442] IGR - CBRE Global Real Estate Income Fund (symbol_id=2772)
requests slug 'cbre-global-real-estate-income-fund' -> HTTP 403
requests slug 'cbre' -> HTTP 403
requests slug 'cbre-global' -> HTTP 403
requests slug 'cbre-global-real' -> HTTP 403
requests slug 'igr' -> HTTP 403
selenium slug 'cbre-global-real-estate-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'cbre' -> no FCF markers | title=Just a moment...
selenium slug 'cbre-global' -> no FCF markers | title=Just a moment...
selenium slug 'cbre-global-real' -> no FCF markers | title=Just a moment...
selenium slug 'igr' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for IGR: no FCF markers for https://www.macrotrends.net/stocks/charts/IGR/igr/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 180, with data: 65, errors: 114
📊 Run totals -> annual scraped: 696, quarterly scraped: 2687
📊 Run totals -> annual changed: 24, quarterly changed: 187
⏳ Waiting 6.4s...
====================================================================================================
🔍 [181/442] HTD - John Hancock Tax- Advantaged Dividend Income (symbol_id=2773)
requests slug 'john-hancock-tax--advantaged-dividend-income' -> HTTP 404
requests slug 'john' -> HTTP 403
requests slug 'john-hancock' -> HTTP 403
requests slug 'john-hancock-tax' -> HTTP 403
requests slug 'htd' -> HTTP 403
selenium slug 'john-hancock-tax--advantaged-dividend-income' -> no FCF markers | title=Just a moment...
selenium slug 'john' -> no FCF markers | title=Just a moment...
selenium slug 'john-hancock' -> no FCF markers | title=Just a moment...
selenium slug 'john-hancock-tax' -> no FCF markers | title=Just a moment...
selenium slug 'htd' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for HTD: no FCF markers for https://www.macrotrends.net/stocks/charts/HTD/htd/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 181, with data: 65, errors: 115
📊 Run totals -> annual scraped: 696, quarterly scraped: 2687
📊 Run totals -> annual changed: 24, quarterly changed: 187
⏳ Waiting 3.3s...
====================================================================================================
🔍 [182/442] EOI - Eaton Vance Enhanced Equity Income Fund (symbol_id=2774)
requests slug 'eaton-vance-enhanced-equity-income-fund' -> HTTP 403
requests slug 'eaton' -> HTTP 403
requests slug 'eaton-vance' -> HTTP 403
requests slug 'eaton-vance-enhanced' -> HTTP 403
requests slug 'eoi' -> HTTP 403
selenium slug 'eaton-vance-enhanced-equity-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'eaton' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance-enhanced' -> no FCF markers | title=Just a moment...
selenium slug 'eoi' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for EOI: no FCF markers for https://www.macrotrends.net/stocks/charts/EOI/eoi/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 182, with data: 65, errors: 116
📊 Run totals -> annual scraped: 696, quarterly scraped: 2687
📊 Run totals -> annual changed: 24, quarterly changed: 187
⏳ Waiting 5.5s...
====================================================================================================
🔍 [183/442] BCX - BlackRock Resources & Commodities Strategy Trust (symbol_id=2777)
requests slug 'blackrock-resources-and-commodities-strategy-trust' -> HTTP 403
requests slug 'blackrock-resources-commodities-strategy-trust' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-resources' -> HTTP 403
requests slug 'blackrock-resources-commodities' -> HTTP 403
requests slug 'bcx' -> HTTP 403
selenium slug 'blackrock-resources-and-commodities-strategy-trust' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-resources-commodities-strategy-trust' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-resources' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-resources-commodities' -> no FCF markers | title=Just a moment...
selenium slug 'bcx' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BCX: no FCF markers for https://www.macrotrends.net/stocks/charts/BCX/bcx/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 183, with data: 65, errors: 117
📊 Run totals -> annual scraped: 696, quarterly scraped: 2687
📊 Run totals -> annual changed: 24, quarterly changed: 187
⏳ Waiting 3.4s...
====================================================================================================
🔍 [184/442] WDI - Western Asset Diversified Income Fund (symbol_id=2782)
requests slug 'western-asset-diversified-income-fund' -> HTTP 403
requests slug 'western' -> HTTP 403
requests slug 'western-asset' -> HTTP 403
requests slug 'western-asset-diversified' -> HTTP 403
requests slug 'wdi' -> HTTP 403
selenium slug 'western-asset-diversified-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'western' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset-diversified' -> no FCF markers | title=Just a moment...
selenium slug 'wdi' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for WDI: no FCF markers for https://www.macrotrends.net/stocks/charts/WDI/wdi/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 184, with data: 65, errors: 118
📊 Run totals -> annual scraped: 696, quarterly scraped: 2687
📊 Run totals -> annual changed: 24, quarterly changed: 187
⏳ Waiting 6.2s...
====================================================================================================
🔍 [185/442] JQC - Nuveen Credit Strategies Income Fund (symbol_id=2787)
requests slug 'nuveen-credit-strategies-income-fund' -> HTTP 403
requests slug 'nuveen' -> HTTP 403
requests slug 'nuveen-credit' -> HTTP 403
requests slug 'nuveen-credit-strategies' -> HTTP 403
requests slug 'jqc' -> HTTP 403
selenium slug 'nuveen-credit-strategies-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-credit' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-credit-strategies' -> no FCF markers | title=Just a moment...
selenium slug 'jqc' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for JQC: no FCF markers for https://www.macrotrends.net/stocks/charts/JQC/jqc/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 185, with data: 65, errors: 119
📊 Run totals -> annual scraped: 696, quarterly scraped: 2687
📊 Run totals -> annual changed: 24, quarterly changed: 187
⏳ Waiting 4.3s...
====================================================================================================
🔍 [186/442] FFC - Flaherty & Crumrine Preferred and Income Securities Fund Inc (symbol_id=2789)
requests slug 'flaherty-and-crumrine-preferred-and-income-securities-fund-inc' -> HTTP 403
requests slug 'flaherty-crumrine-preferred-and-income-securities-fund' -> HTTP 403
requests slug 'flaherty' -> HTTP 403
requests slug 'flaherty-crumrine' -> HTTP 403
requests slug 'flaherty-crumrine-preferred' -> HTTP 403
requests slug 'ffc' -> HTTP 403
selenium slug 'flaherty-and-crumrine-preferred-and-income-securities-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'flaherty-crumrine-preferred-and-income-securities-fund' -> no FCF markers | title=Just a moment...
selenium slug 'flaherty' -> no FCF markers | title=Just a moment...
selenium slug 'flaherty-crumrine' -> no FCF markers | title=Just a moment...
selenium slug 'flaherty-crumrine-preferred' -> no FCF markers | title=Just a moment...
selenium slug 'ffc' -> no FCF markers | title=Oops! Page not found | MacroTrends
❌ FCF scrape error for FFC: no FCF markers for https://www.macrotrends.net/stocks/charts/FFC/ffc/free-cash-flow | title=Oops! Page not found | MacroTrends
📊 Run totals -> processed: 186, with data: 65, errors: 120
📊 Run totals -> annual scraped: 696, quarterly scraped: 2687
📊 Run totals -> annual changed: 24, quarterly changed: 187
⏳ Waiting 6.8s...
====================================================================================================
🔍 [187/442] AIO - Virtus Artificial Intelligence & Technology Opportunities Fund (symbol_id=2791)
requests slug 'virtus-artificial-intelligence-and-technology-opportunities-fund' -> HTTP 403
requests slug 'virtus-artificial-intelligence-technology-opportunities-fund' -> HTTP 403
requests slug 'virtus' -> HTTP 403
requests slug 'virtus-artificial' -> HTTP 403
requests slug 'virtus-artificial-intelligence' -> HTTP 403
requests slug 'aio' -> HTTP 403
selenium slug 'virtus-artificial-intelligence-and-technology-opportunities-fund' -> no FCF markers | title=Just a moment...
selenium slug 'virtus-artificial-intelligence-technology-opportunities-fund' -> no FCF markers | title=Just a moment...
selenium slug 'virtus' -> no FCF markers | title=Just a moment...
selenium slug 'virtus-artificial' -> no FCF markers | title=Just a moment...
selenium slug 'virtus-artificial-intelligence' -> no FCF markers | title=Just a moment...
selenium slug 'aio' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for AIO: no FCF markers for https://www.macrotrends.net/stocks/charts/AIO/aio/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 187, with data: 65, errors: 121
📊 Run totals -> annual scraped: 696, quarterly scraped: 2687
📊 Run totals -> annual changed: 24, quarterly changed: 187
⏳ Waiting 3.6s...
====================================================================================================
🔍 [188/442] DLY - DoubleLine Yield Opportunities Fund (symbol_id=2793)
requests slug 'doubleline-yield-opportunities-fund' -> HTTP 403
requests slug 'doubleline' -> HTTP 403
requests slug 'doubleline-yield' -> HTTP 403
requests slug 'doubleline-yield-opportunities' -> HTTP 403
requests slug 'dly' -> HTTP 403
selenium slug 'doubleline-yield-opportunities-fund' -> no FCF markers | title=Just a moment...
selenium slug 'doubleline' -> no FCF markers | title=Just a moment...
selenium slug 'doubleline-yield' -> no FCF markers | title=Just a moment...
selenium slug 'doubleline-yield-opportunities' -> no FCF markers | title=Just a moment...
selenium slug 'dly' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for DLY: no FCF markers for https://www.macrotrends.net/stocks/charts/DLY/dly/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 188, with data: 65, errors: 122
📊 Run totals -> annual scraped: 696, quarterly scraped: 2687
📊 Run totals -> annual changed: 24, quarterly changed: 187
⏳ Waiting 2.6s...
====================================================================================================
🔍 [189/442] MEGI - NYLI CBRE Global Infrastructure Megatrends Term Fund (symbol_id=2797)
requests slug 'nyli-cbre-global-infrastructure-megatrends-term-fund' -> HTTP 403
requests slug 'nyli' -> HTTP 403
requests slug 'nyli-cbre' -> HTTP 403
requests slug 'nyli-cbre-global' -> HTTP 403
requests slug 'megi' -> HTTP 403
selenium slug 'nyli-cbre-global-infrastructure-megatrends-term-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nyli' -> no FCF markers | title=Just a moment...
selenium slug 'nyli-cbre' -> no FCF markers | title=Just a moment...
selenium slug 'nyli-cbre-global' -> no FCF markers | title=Just a moment...
selenium slug 'megi' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for MEGI: no FCF markers for https://www.macrotrends.net/stocks/charts/MEGI/megi/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 189, with data: 65, errors: 123
📊 Run totals -> annual scraped: 696, quarterly scraped: 2687
📊 Run totals -> annual changed: 24, quarterly changed: 187
⏳ Waiting 2.2s...
====================================================================================================
🔍 [190/442] RA - Brookfield Real Assets Income Fund Inc (symbol_id=2798)
requests slug 'brookfield-real-assets-income-fund-inc' -> HTTP 403
requests slug 'brookfield-real-assets-income-fund' -> HTTP 403
requests slug 'brookfield' -> HTTP 403
requests slug 'brookfield-real' -> HTTP 403
requests slug 'brookfield-real-assets' -> HTTP 403
requests slug 'ra' -> HTTP 403
selenium slug 'brookfield-real-assets-income-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'brookfield-real-assets-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'brookfield' -> no FCF markers | title=Just a moment...
selenium slug 'brookfield-real' -> no FCF markers | title=Just a moment...
selenium slug 'brookfield-real-assets' -> no FCF markers | title=Just a moment...
selenium slug 'ra' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for RA: no FCF markers for https://www.macrotrends.net/stocks/charts/RA/ra/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 190, with data: 65, errors: 124
📊 Run totals -> annual scraped: 696, quarterly scraped: 2687
📊 Run totals -> annual changed: 24, quarterly changed: 187
⏳ Waiting 3.0s...
====================================================================================================
🔍 [191/442] EIM - Eaton Vance Municipal Bond Fund (symbol_id=2799)
requests slug 'eaton-vance-municipal-bond-fund' -> HTTP 403
requests slug 'eaton' -> HTTP 403
requests slug 'eaton-vance' -> HTTP 403
requests slug 'eaton-vance-municipal' -> HTTP 403
requests slug 'eim' -> HTTP 403
selenium slug 'eaton-vance-municipal-bond-fund' -> no FCF markers | title=Just a moment...
selenium slug 'eaton' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance-municipal' -> no FCF markers | title=Just a moment...
selenium slug 'eim' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for EIM: no FCF markers for https://www.macrotrends.net/stocks/charts/EIM/eim/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 191, with data: 65, errors: 125
📊 Run totals -> annual scraped: 696, quarterly scraped: 2687
📊 Run totals -> annual changed: 24, quarterly changed: 187
⏳ Waiting 4.6s...
====================================================================================================
🔍 [192/442] PCN - PIMCO Corporate & Income Strategy Fund (symbol_id=2802)
requests slug 'pimco-corporate-and-income-strategy-fund' -> HTTP 403
requests slug 'pimco-corporate-income-strategy-fund' -> HTTP 403
requests slug 'pimco' -> HTTP 403
requests slug 'pimco-corporate' -> HTTP 403
requests slug 'pimco-corporate-income' -> HTTP 403
requests slug 'pcn' -> HTTP 403
selenium slug 'pimco-corporate-and-income-strategy-fund' -> no FCF markers | title=Just a moment...
selenium slug 'pimco-corporate-income-strategy-fund' -> no FCF markers | title=Just a moment...
selenium slug 'pimco' -> no FCF markers | title=Just a moment...
selenium slug 'pimco-corporate' -> no FCF markers | title=Just a moment...
selenium slug 'pimco-corporate-income' -> no FCF markers | title=Just a moment...
selenium slug 'pcn' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for PCN: no FCF markers for https://www.macrotrends.net/stocks/charts/PCN/pcn/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 192, with data: 65, errors: 126
📊 Run totals -> annual scraped: 696, quarterly scraped: 2687
📊 Run totals -> annual changed: 24, quarterly changed: 187
⏳ Waiting 5.7s...
====================================================================================================
🔍 [193/442] SUPV - Grupo Supervielle S.A. ADR (symbol_id=2805)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/SUPV/grupo-supervielle-s-a-adr/free-cash-flow
📥 Scraped this ticker -> annual: 10, quarterly: 33
💾 Changed in DB -> annual: 0, quarterly: 1
📊 Run totals -> processed: 193, with data: 66, errors: 126
📊 Run totals -> annual scraped: 706, quarterly scraped: 2720
📊 Run totals -> annual changed: 24, quarterly changed: 188
⏳ Waiting 3.4s...
====================================================================================================
🔍 [194/442] NXP - Nuveen Select Tax-Free Income Portfolio (symbol_id=2807)
requests slug 'nuveen-select-tax-free-income-portfolio' -> HTTP 403
requests slug 'nuveen' -> HTTP 403
requests slug 'nuveen-select' -> HTTP 403
requests slug 'nuveen-select-tax-free' -> HTTP 403
requests slug 'nxp' -> HTTP 403
selenium slug 'nuveen-select-tax-free-income-portfolio' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-select' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-select-tax-free' -> no FCF markers | title=Just a moment...
selenium slug 'nxp' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NXP: no FCF markers for https://www.macrotrends.net/stocks/charts/NXP/nxp/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 194, with data: 66, errors: 127
📊 Run totals -> annual scraped: 706, quarterly scraped: 2720
📊 Run totals -> annual changed: 24, quarterly changed: 188
⏳ Waiting 4.0s...
====================================================================================================
🔍 [195/442] BOE - BlackRock Enhanced Global Dividend Trust (symbol_id=2812)
requests slug 'blackrock-enhanced-global-dividend-trust' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-enhanced' -> HTTP 403
requests slug 'blackrock-enhanced-global' -> HTTP 403
requests slug 'boe' -> HTTP 403
selenium slug 'blackrock-enhanced-global-dividend-trust' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-enhanced' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-enhanced-global' -> no FCF markers | title=Just a moment...
selenium slug 'boe' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BOE: no FCF markers for https://www.macrotrends.net/stocks/charts/BOE/boe/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 195, with data: 66, errors: 128
📊 Run totals -> annual scraped: 706, quarterly scraped: 2720
📊 Run totals -> annual changed: 24, quarterly changed: 188
⏳ Waiting 3.2s...
====================================================================================================
🔍 [196/442] PAXS - PIMCO Access Income Fund (symbol_id=2813)
requests slug 'pimco-access-income-fund' -> HTTP 403
requests slug 'pimco' -> HTTP 403
requests slug 'pimco-access' -> HTTP 403
requests slug 'pimco-access-income' -> HTTP 403
requests slug 'paxs' -> HTTP 403
selenium slug 'pimco-access-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'pimco' -> no FCF markers | title=Just a moment...
selenium slug 'pimco-access' -> no FCF markers | title=Just a moment...
selenium slug 'pimco-access-income' -> no FCF markers | title=Just a moment...
selenium slug 'paxs' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for PAXS: no FCF markers for https://www.macrotrends.net/stocks/charts/PAXS/paxs/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 196, with data: 66, errors: 129
📊 Run totals -> annual scraped: 706, quarterly scraped: 2720
📊 Run totals -> annual changed: 24, quarterly changed: 188
⏳ Waiting 5.5s...
====================================================================================================
🔍 [197/442] GGN - GAMCO Global Gold Natural Resources & Income Trust (symbol_id=2821)
requests slug 'gamco-global-gold-natural-resources-and-income-trust' -> HTTP 403
requests slug 'gamco-global-gold-natural-resources-income-trust' -> HTTP 403
requests slug 'gamco' -> HTTP 403
requests slug 'gamco-global' -> HTTP 403
requests slug 'gamco-global-gold' -> HTTP 403
requests slug 'ggn' -> HTTP 403
selenium slug 'gamco-global-gold-natural-resources-and-income-trust' -> no FCF markers | title=Just a moment...
selenium slug 'gamco-global-gold-natural-resources-income-trust' -> no FCF markers | title=Just a moment...
selenium slug 'gamco' -> no FCF markers | title=Just a moment...
selenium slug 'gamco-global' -> no FCF markers | title=Just a moment...
selenium slug 'gamco-global-gold' -> no FCF markers | title=Just a moment...
selenium slug 'ggn' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for GGN: no FCF markers for https://www.macrotrends.net/stocks/charts/GGN/ggn/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 197, with data: 66, errors: 130
📊 Run totals -> annual scraped: 706, quarterly scraped: 2720
📊 Run totals -> annual changed: 24, quarterly changed: 188
⏳ Waiting 6.3s...
====================================================================================================
🔍 [198/442] CCD - Calamos Dynamic Convertible and Income Fund (symbol_id=2828)
requests slug 'calamos-dynamic-convertible-and-income-fund' -> HTTP 403
requests slug 'calamos' -> HTTP 403
requests slug 'calamos-dynamic' -> HTTP 403
requests slug 'calamos-dynamic-convertible' -> HTTP 403
requests slug 'ccd' -> HTTP 403
selenium slug 'calamos-dynamic-convertible-and-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'calamos' -> no FCF markers | title=Just a moment...
selenium slug 'calamos-dynamic' -> no FCF markers | title=Just a moment...
selenium slug 'calamos-dynamic-convertible' -> no FCF markers | title=Just a moment...
selenium slug 'ccd' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for CCD: no FCF markers for https://www.macrotrends.net/stocks/charts/CCD/ccd/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 198, with data: 66, errors: 131
📊 Run totals -> annual scraped: 706, quarterly scraped: 2720
📊 Run totals -> annual changed: 24, quarterly changed: 188
⏳ Waiting 3.5s...
====================================================================================================
🔍 [199/442] PFN - Pimco Income Strategy Fund II (symbol_id=2832)
requests slug 'pimco-income-strategy-fund-ii' -> HTTP 403
requests slug 'pimco' -> HTTP 403
requests slug 'pimco-income' -> HTTP 403
requests slug 'pimco-income-strategy' -> HTTP 403
requests slug 'pfn' -> HTTP 403
selenium slug 'pimco-income-strategy-fund-ii' -> no FCF markers | title=Just a moment...
selenium slug 'pimco' -> no FCF markers | title=Just a moment...
selenium slug 'pimco-income' -> no FCF markers | title=Just a moment...
selenium slug 'pimco-income-strategy' -> no FCF markers | title=Just a moment...
selenium slug 'pfn' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for PFN: no FCF markers for https://www.macrotrends.net/stocks/charts/PFN/pfn/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 199, with data: 66, errors: 132
📊 Run totals -> annual scraped: 706, quarterly scraped: 2720
📊 Run totals -> annual changed: 24, quarterly changed: 188
⏳ Waiting 6.2s...
====================================================================================================
🔍 [200/442] NIE - Virtus Equity & Convertible Income Fund (symbol_id=2834)
requests slug 'virtus-equity-and-convertible-income-fund' -> HTTP 403
requests slug 'virtus-equity-convertible-income-fund' -> HTTP 403
requests slug 'virtus' -> HTTP 403
requests slug 'virtus-equity' -> HTTP 403
requests slug 'virtus-equity-convertible' -> HTTP 403
requests slug 'nie' -> HTTP 403
selenium slug 'virtus-equity-and-convertible-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'virtus-equity-convertible-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'virtus' -> no FCF markers | title=Just a moment...
selenium slug 'virtus-equity' -> no FCF markers | title=Just a moment...
selenium slug 'virtus-equity-convertible' -> no FCF markers | title=Just a moment...
selenium slug 'nie' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NIE: no FCF markers for https://www.macrotrends.net/stocks/charts/NIE/nie/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 200, with data: 66, errors: 133
📊 Run totals -> annual scraped: 706, quarterly scraped: 2720
📊 Run totals -> annual changed: 24, quarterly changed: 188
⏳ Waiting 4.0s...
====================================================================================================
🔍 [201/442] NDMO - Nuveen Dynamic Municipal Opportunities Fund (symbol_id=2836)
requests slug 'nuveen-dynamic-municipal-opportunities-fund' -> HTTP 403
requests slug 'nuveen' -> HTTP 403
requests slug 'nuveen-dynamic' -> HTTP 403
requests slug 'nuveen-dynamic-municipal' -> HTTP 403
requests slug 'ndmo' -> HTTP 403
selenium slug 'nuveen-dynamic-municipal-opportunities-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-dynamic' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-dynamic-municipal' -> no FCF markers | title=Just a moment...
selenium slug 'ndmo' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NDMO: no FCF markers for https://www.macrotrends.net/stocks/charts/NDMO/ndmo/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 201, with data: 66, errors: 134
📊 Run totals -> annual scraped: 706, quarterly scraped: 2720
📊 Run totals -> annual changed: 24, quarterly changed: 188
⏳ Waiting 5.9s...
====================================================================================================
🔍 [202/442] NKX - Nuveen California AMT-Free Quality Municipal Income Fund (symbol_id=2839)
requests slug 'nuveen-california-amt-free-quality-municipal-income-fund' -> HTTP 403
requests slug 'nuveen' -> HTTP 403
requests slug 'nuveen-california' -> HTTP 403
requests slug 'nuveen-california-amt-free' -> HTTP 403
requests slug 'nkx' -> HTTP 403
selenium slug 'nuveen-california-amt-free-quality-municipal-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-california' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-california-amt-free' -> no FCF markers | title=Just a moment...
selenium slug 'nkx' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NKX: no FCF markers for https://www.macrotrends.net/stocks/charts/NKX/nkx/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 202, with data: 66, errors: 135
📊 Run totals -> annual scraped: 706, quarterly scraped: 2720
📊 Run totals -> annual changed: 24, quarterly changed: 188
⏳ Waiting 3.1s...
====================================================================================================
🔍 [203/442] MHD - BlackRock MuniHoldings Fund Inc (symbol_id=2841)
requests slug 'blackrock-muniholdings-fund-inc' -> HTTP 403
requests slug 'blackrock-muniholdings-fund' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-muniholdings' -> HTTP 403
requests slug 'mhd' -> HTTP 403
selenium slug 'blackrock-muniholdings-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-muniholdings-fund' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Oops! Page not found | MacroTrends
selenium slug 'blackrock-muniholdings' -> no FCF markers | title=Oops! Page not found | MacroTrends
selenium slug 'mhd' -> no FCF markers | title=Oops! Page not found | MacroTrends
❌ FCF scrape error for MHD: no FCF markers for https://www.macrotrends.net/stocks/charts/MHD/mhd/free-cash-flow | title=Oops! Page not found | MacroTrends
📊 Run totals -> processed: 203, with data: 66, errors: 136
📊 Run totals -> annual scraped: 706, quarterly scraped: 2720
📊 Run totals -> annual changed: 24, quarterly changed: 188
⏳ Waiting 3.3s...
====================================================================================================
🔍 [204/442] UWMC - UWM Holdings Corporation (symbol_id=2843)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/UWMC/uwm-holdings-corporation/free-cash-flow
📥 Scraped this ticker -> annual: 6, quarterly: 23
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 204, with data: 67, errors: 136
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 6.3s...
====================================================================================================
🔍 [205/442] BHK - BlackRock Core Bond Trust (symbol_id=2848)
requests slug 'blackrock-core-bond-trust' -> HTTP 404
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-core' -> HTTP 403
requests slug 'blackrock-core-bond' -> HTTP 403
requests slug 'bhk' -> HTTP 403
selenium slug 'blackrock-core-bond-trust' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-core' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-core-bond' -> no FCF markers | title=Just a moment...
selenium slug 'bhk' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BHK: no FCF markers for https://www.macrotrends.net/stocks/charts/BHK/bhk/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 205, with data: 67, errors: 137
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 2.8s...
====================================================================================================
🔍 [206/442] ETJ - Eaton Vance Risk-Managed Diversified Equity Income Fund (symbol_id=2849)
requests slug 'eaton-vance-risk-managed-diversified-equity-income-fund' -> HTTP 403
requests slug 'eaton' -> HTTP 403
requests slug 'eaton-vance' -> HTTP 403
requests slug 'eaton-vance-risk-managed' -> HTTP 403
requests slug 'etj' -> HTTP 403
selenium slug 'eaton-vance-risk-managed-diversified-equity-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'eaton' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance-risk-managed' -> no FCF markers | title=Just a moment...
selenium slug 'etj' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for ETJ: no FCF markers for https://www.macrotrends.net/stocks/charts/ETJ/etj/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 206, with data: 67, errors: 138
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 3.0s...
====================================================================================================
🔍 [207/442] LDP - Cohen & Steers Limited Duration Preferred and Income Fund Inc (symbol_id=2850)
requests slug 'cohen-and-steers-limited-duration-preferred-and-income-fund-inc' -> HTTP 403
requests slug 'cohen-steers-duration-preferred-and-income-fund' -> HTTP 403
requests slug 'cohen' -> HTTP 403
requests slug 'cohen-steers' -> HTTP 403
requests slug 'cohen-steers-duration' -> HTTP 403
requests slug 'ldp' -> HTTP 403
selenium slug 'cohen-and-steers-limited-duration-preferred-and-income-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'cohen-steers-duration-preferred-and-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'cohen' -> no FCF markers | title=Just a moment...
selenium slug 'cohen-steers' -> no FCF markers | title=Just a moment...
selenium slug 'cohen-steers-duration' -> no FCF markers | title=Just a moment...
selenium slug 'ldp' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for LDP: no FCF markers for https://www.macrotrends.net/stocks/charts/LDP/ldp/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 207, with data: 67, errors: 139
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 3.9s...
====================================================================================================
🔍 [208/442] NMCO - Nuveen Municipal Credit Opportunities Fund (symbol_id=2853)
requests slug 'nuveen-municipal-credit-opportunities-fund' -> HTTP 403
requests slug 'nuveen' -> HTTP 403
requests slug 'nuveen-municipal' -> HTTP 403
requests slug 'nuveen-municipal-credit' -> HTTP 403
requests slug 'nmco' -> HTTP 403
selenium slug 'nuveen-municipal-credit-opportunities-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-municipal' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-municipal-credit' -> no FCF markers | title=Just a moment...
selenium slug 'nmco' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NMCO: no FCF markers for https://www.macrotrends.net/stocks/charts/NMCO/nmco/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 208, with data: 67, errors: 140
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 5.3s...
====================================================================================================
🔍 [209/442] VVR - Invesco Senior Income Trust (symbol_id=2859)
requests slug 'invesco-senior-income-trust' -> HTTP 403
requests slug 'invesco' -> HTTP 403
requests slug 'invesco-senior' -> HTTP 403
requests slug 'invesco-senior-income' -> HTTP 403
requests slug 'vvr' -> HTTP 403
selenium slug 'invesco-senior-income-trust' -> no FCF markers | title=Just a moment...
selenium slug 'invesco' -> no FCF markers | title=Just a moment...
selenium slug 'invesco-senior' -> no FCF markers | title=Just a moment...
selenium slug 'invesco-senior-income' -> no FCF markers | title=Just a moment...
selenium slug 'vvr' -> no FCF markers | title=Oops! Page not found | MacroTrends
❌ FCF scrape error for VVR: no FCF markers for https://www.macrotrends.net/stocks/charts/VVR/vvr/free-cash-flow | title=Oops! Page not found | MacroTrends
📊 Run totals -> processed: 209, with data: 67, errors: 141
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 4.1s...
====================================================================================================
🔍 [210/442] PML - Pimco Municipal Income Fund II (symbol_id=2860)
requests slug 'pimco-municipal-income-fund-ii' -> HTTP 403
requests slug 'pimco' -> ('Connection aborted.', ConnectionResetError(10054, 'An existing connection was forcibly closed by the remote host', None, 10054, None))
requests slug 'pimco-municipal' -> HTTP 404
requests slug 'pimco-municipal-income' -> HTTP 403
requests slug 'pml' -> HTTP 403
selenium slug 'pimco-municipal-income-fund-ii' -> no FCF markers | title=Just a moment...
selenium slug 'pimco' -> no FCF markers | title=Just a moment...
selenium slug 'pimco-municipal' -> no FCF markers | title=Just a moment...
selenium slug 'pimco-municipal-income' -> no FCF markers | title=Just a moment...
selenium slug 'pml' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for PML: no FCF markers for https://www.macrotrends.net/stocks/charts/PML/pml/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 210, with data: 67, errors: 142
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 4.8s...
====================================================================================================
🔍 [211/442] EMD - Western Asset Emerging Markets Debt Fund Inc (symbol_id=2867)
requests slug 'western-asset-emerging-markets-debt-fund-inc' -> HTTP 403
requests slug 'western-asset-emerging-markets-debt-fund' -> HTTP 403
requests slug 'western' -> HTTP 403
requests slug 'western-asset' -> HTTP 403
requests slug 'western-asset-emerging' -> HTTP 403
requests slug 'emd' -> HTTP 403
selenium slug 'western-asset-emerging-markets-debt-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset-emerging-markets-debt-fund' -> no FCF markers | title=Just a moment...
selenium slug 'western' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset-emerging' -> no FCF markers | title=Just a moment...
selenium slug 'emd' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for EMD: no FCF markers for https://www.macrotrends.net/stocks/charts/EMD/emd/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 211, with data: 67, errors: 143
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 5.8s...
====================================================================================================
🔍 [212/442] BIT - BlackRock Multi-Sector Income Trust (symbol_id=2868)
requests slug 'blackrock-multi-sector-income-trust' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-multi-sector' -> HTTP 403
requests slug 'blackrock-multi-sector-income' -> HTTP 403
requests slug 'bit' -> HTTP 403
selenium slug 'blackrock-multi-sector-income-trust' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-multi-sector' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-multi-sector-income' -> no FCF markers | title=Just a moment...
selenium slug 'bit' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BIT: no FCF markers for https://www.macrotrends.net/stocks/charts/BIT/bit/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 212, with data: 67, errors: 144
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 2.3s...
====================================================================================================
🔍 [213/442] BGY - BlackRock Enhanced International Dividend Trust (symbol_id=2869)
requests slug 'blackrock-enhanced-international-dividend-trust' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-enhanced' -> HTTP 403
requests slug 'blackrock-enhanced-international' -> HTTP 403
requests slug 'bgy' -> HTTP 403
selenium slug 'blackrock-enhanced-international-dividend-trust' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-enhanced' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-enhanced-international' -> no FCF markers | title=Just a moment...
selenium slug 'bgy' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BGY: no FCF markers for https://www.macrotrends.net/stocks/charts/BGY/bgy/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 213, with data: 67, errors: 145
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 2.5s...
====================================================================================================
🔍 [214/442] BME - BlackRock Health Sciences Trust (symbol_id=2870)
requests slug 'blackrock-health-sciences-trust' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-health' -> HTTP 403
requests slug 'blackrock-health-sciences' -> HTTP 403
requests slug 'bme' -> HTTP 403
selenium slug 'blackrock-health-sciences-trust' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-health' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-health-sciences' -> no FCF markers | title=Just a moment...
selenium slug 'bme' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BME: no FCF markers for https://www.macrotrends.net/stocks/charts/BME/bme/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 214, with data: 67, errors: 146
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 6.4s...
====================================================================================================
🔍 [215/442] CRD-B - Crawford & Company (Class B) (symbol_id=2872)
requests slug 'crawford-and-company' -> HTTP 403
requests slug 'crawford' -> HTTP 403
requests slug 'crd-b' -> HTTP 403
selenium slug 'crawford-and-company' -> no FCF markers | title=Just a moment...
selenium slug 'crawford' -> no FCF markers | title=Just a moment...
selenium slug 'crd-b' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for CRD-B: no FCF markers for https://www.macrotrends.net/stocks/charts/CRD-B/crd-b/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 215, with data: 67, errors: 147
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 2.8s...
====================================================================================================
🔍 [216/442] CRD-A - Crawford & Company (Class A) (symbol_id=2876)
requests slug 'crawford-and-company' -> HTTP 403
requests slug 'crawford' -> HTTP 403
requests slug 'crd-a' -> HTTP 403
selenium slug 'crawford-and-company' -> no FCF markers | title=Just a moment...
selenium slug 'crawford' -> no FCF markers | title=Just a moment...
selenium slug 'crd-a' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for CRD-A: no FCF markers for https://www.macrotrends.net/stocks/charts/CRD-A/crd-a/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 216, with data: 67, errors: 148
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 2.6s...
====================================================================================================
🔍 [217/442] EMO - ClearBridge Energy Midstream Opportunity Fund Inc (symbol_id=2877)
requests slug 'clearbridge-energy-midstream-opportunity-fund-inc' -> HTTP 403
requests slug 'clearbridge-energy-midstream-opportunity-fund' -> HTTP 403
requests slug 'clearbridge' -> HTTP 403
requests slug 'clearbridge-energy' -> HTTP 403
requests slug 'clearbridge-energy-midstream' -> HTTP 403
requests slug 'emo' -> HTTP 403
selenium slug 'clearbridge-energy-midstream-opportunity-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'clearbridge-energy-midstream-opportunity-fund' -> no FCF markers | title=Just a moment...
selenium slug 'clearbridge' -> no FCF markers | title=Just a moment...
selenium slug 'clearbridge-energy' -> no FCF markers | title=Just a moment...
selenium slug 'clearbridge-energy-midstream' -> no FCF markers | title=Just a moment...
selenium slug 'emo' -> no FCF markers | title=Oops! Page not found | MacroTrends
❌ FCF scrape error for EMO: no FCF markers for https://www.macrotrends.net/stocks/charts/EMO/emo/free-cash-flow | title=Oops! Page not found | MacroTrends
📊 Run totals -> processed: 217, with data: 67, errors: 149
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 3.4s...
====================================================================================================
🔍 [218/442] TBLD - Thornburg Income Builder Opportunities Trust (symbol_id=2880)
requests slug 'thornburg-income-builder-opportunities-trust' -> HTTP 403
requests slug 'thornburg' -> HTTP 403
requests slug 'thornburg-income' -> HTTP 403
requests slug 'thornburg-income-builder' -> HTTP 403
requests slug 'tbld' -> HTTP 403
selenium slug 'thornburg-income-builder-opportunities-trust' -> no FCF markers | title=Just a moment...
selenium slug 'thornburg' -> no FCF markers | title=Just a moment...
selenium slug 'thornburg-income' -> no FCF markers | title=Just a moment...
selenium slug 'thornburg-income-builder' -> no FCF markers | title=Just a moment...
selenium slug 'tbld' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for TBLD: no FCF markers for https://www.macrotrends.net/stocks/charts/TBLD/tbld/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 218, with data: 67, errors: 150
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 3.6s...
====================================================================================================
🔍 [219/442] STK - Columbia Seligman Premium Technology Growth Fund Inc (symbol_id=2883)
requests slug 'columbia-seligman-premium-technology-growth-fund-inc' -> HTTP 403
requests slug 'columbia-seligman-premium-technology-growth-fund' -> HTTP 403
requests slug 'columbia' -> HTTP 403
requests slug 'columbia-seligman' -> HTTP 403
requests slug 'columbia-seligman-premium' -> HTTP 403
requests slug 'stk' -> HTTP 403
selenium slug 'columbia-seligman-premium-technology-growth-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'columbia-seligman-premium-technology-growth-fund' -> no FCF markers | title=Just a moment...
selenium slug 'columbia' -> no FCF markers | title=Just a moment...
selenium slug 'columbia-seligman' -> no FCF markers | title=Just a moment...
selenium slug 'columbia-seligman-premium' -> no FCF markers | title=Just a moment...
selenium slug 'stk' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for STK: no FCF markers for https://www.macrotrends.net/stocks/charts/STK/stk/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 219, with data: 67, errors: 151
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 5.8s...
====================================================================================================
🔍 [220/442] BGB - Blackstone Strategic Credit 2027 Term Fund (symbol_id=2884)
requests slug 'blackstone-strategic-credit-2027-term-fund' -> HTTP 403
requests slug 'blackstone' -> HTTP 403
requests slug 'blackstone-strategic' -> HTTP 403
requests slug 'blackstone-strategic-credit' -> HTTP 403
requests slug 'bgb' -> HTTP 403
selenium slug 'blackstone-strategic-credit-2027-term-fund' -> no FCF markers | title=Just a moment...
selenium slug 'blackstone' -> no FCF markers | title=Just a moment...
selenium slug 'blackstone-strategic' -> no FCF markers | title=Just a moment...
selenium slug 'blackstone-strategic-credit' -> no FCF markers | title=Just a moment...
selenium slug 'bgb' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BGB: no FCF markers for https://www.macrotrends.net/stocks/charts/BGB/bgb/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 220, with data: 67, errors: 152
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 2.4s...
====================================================================================================
🔍 [221/442] FTHY - First Trust High Yield Opportunities 2027 Term Fund (symbol_id=2888)
requests slug 'first-trust-high-yield-opportunities-2027-term-fund' -> HTTP 403
requests slug 'first' -> HTTP 403
requests slug 'first-trust' -> HTTP 403
requests slug 'first-trust-high' -> ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
requests slug 'fthy' -> HTTP 404
selenium slug 'first-trust-high-yield-opportunities-2027-term-fund' -> no FCF markers | title=Just a moment...
selenium slug 'first' -> no FCF markers | title=Just a moment...
selenium slug 'first-trust' -> no FCF markers | title=Just a moment...
selenium slug 'first-trust-high' -> no FCF markers | title=Just a moment...
selenium slug 'fthy' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for FTHY: no FCF markers for https://www.macrotrends.net/stocks/charts/FTHY/fthy/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 221, with data: 67, errors: 153
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 2.6s...
====================================================================================================
🔍 [222/442] DIAX - Nuveen Dow 30SM Dynamic Overwrite Fund (symbol_id=2891)
requests slug 'nuveen-dow-30sm-dynamic-overwrite-fund' -> HTTP 403
requests slug 'nuveen' -> HTTP 403
requests slug 'nuveen-dow' -> HTTP 403
requests slug 'nuveen-dow-30sm' -> HTTP 403
requests slug 'diax' -> HTTP 403
selenium slug 'nuveen-dow-30sm-dynamic-overwrite-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-dow' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-dow-30sm' -> no FCF markers | title=Just a moment...
selenium slug 'diax' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for DIAX: no FCF markers for https://www.macrotrends.net/stocks/charts/DIAX/diax/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 222, with data: 67, errors: 154
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 3.8s...
====================================================================================================
🔍 [223/442] WIW - Western Asset Inflation-Linked Opportunities & Income Fund (symbol_id=2892)
requests slug 'western-asset-inflation-linked-opportunities-and-income-fund' -> HTTP 403
requests slug 'western-asset-inflation-linked-opportunities-income-fund' -> HTTP 403
requests slug 'western' -> HTTP 403
requests slug 'western-asset' -> HTTP 403
requests slug 'western-asset-inflation-linked' -> HTTP 403
requests slug 'wiw' -> HTTP 403
selenium slug 'western-asset-inflation-linked-opportunities-and-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset-inflation-linked-opportunities-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'western' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset-inflation-linked' -> no FCF markers | title=Just a moment...
selenium slug 'wiw' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for WIW: no FCF markers for https://www.macrotrends.net/stocks/charts/WIW/wiw/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 223, with data: 67, errors: 155
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 5.9s...
====================================================================================================
🔍 [224/442] BUI - BlackRock Utility Infrastructure & Power Opportunities Trust (symbol_id=2898)
requests slug 'blackrock-utility-infrastructure-and-power-opportunities-trust' -> HTTP 403
requests slug 'blackrock-utility-infrastructure-power-opportunities-trust' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-utility' -> HTTP 403
requests slug 'blackrock-utility-infrastructure' -> HTTP 403
requests slug 'bui' -> HTTP 403
selenium slug 'blackrock-utility-infrastructure-and-power-opportunities-trust' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-utility-infrastructure-power-opportunities-trust' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-utility' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-utility-infrastructure' -> no FCF markers | title=Just a moment...
selenium slug 'bui' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BUI: no FCF markers for https://www.macrotrends.net/stocks/charts/BUI/bui/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 224, with data: 67, errors: 156
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 5.0s...
====================================================================================================
🔍 [225/442] GHY - PGIM Global High Yield Fund Inc (symbol_id=2902)
requests slug 'pgim-global-high-yield-fund-inc' -> HTTP 403
requests slug 'pgim-global-high-yield-fund' -> HTTP 403
requests slug 'pgim' -> HTTP 403
requests slug 'pgim-global' -> HTTP 403
requests slug 'pgim-global-high' -> HTTP 403
requests slug 'ghy' -> HTTP 403
selenium slug 'pgim-global-high-yield-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'pgim-global-high-yield-fund' -> no FCF markers | title=Just a moment...
selenium slug 'pgim' -> no FCF markers | title=Just a moment...
selenium slug 'pgim-global' -> no FCF markers | title=Just a moment...
selenium slug 'pgim-global-high' -> no FCF markers | title=Just a moment...
selenium slug 'ghy' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for GHY: no FCF markers for https://www.macrotrends.net/stocks/charts/GHY/ghy/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 225, with data: 67, errors: 157
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 3.2s...
====================================================================================================
🔍 [226/442] NXJ - Nuveen New Jersey Quality Municipal Income Fund (symbol_id=2904)
requests slug 'nuveen-new-jersey-quality-municipal-income-fund' -> HTTP 403
requests slug 'nuveen' -> HTTP 403
requests slug 'nuveen-new' -> HTTP 403
requests slug 'nuveen-new-jersey' -> HTTP 403
requests slug 'nxj' -> HTTP 403
selenium slug 'nuveen-new-jersey-quality-municipal-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-new' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-new-jersey' -> no FCF markers | title=Just a moment...
selenium slug 'nxj' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NXJ: no FCF markers for https://www.macrotrends.net/stocks/charts/NXJ/nxj/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 226, with data: 67, errors: 158
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 5.6s...
====================================================================================================
🔍 [227/442] GUG - Guggenheim Active Allocation Fund (symbol_id=2905)
requests slug 'guggenheim-active-allocation-fund' -> HTTP 403
requests slug 'guggenheim' -> HTTPSConnectionPool(host='www.macrotrends.net', port=443): Max retries exceeded with url: /stocks/charts/GUG/guggenheim/free-cash-flow (Caused by SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1010)')))
requests slug 'guggenheim-active' -> HTTP 404
requests slug 'guggenheim-active-allocation' -> HTTP 403
requests slug 'gug' -> HTTP 403
selenium slug 'guggenheim-active-allocation-fund' -> no FCF markers | title=Just a moment...
selenium slug 'guggenheim' -> no FCF markers | title=Just a moment...
selenium slug 'guggenheim-active' -> no FCF markers | title=Just a moment...
selenium slug 'guggenheim-active-allocation' -> no FCF markers | title=Just a moment...
selenium slug 'gug' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for GUG: no FCF markers for https://www.macrotrends.net/stocks/charts/GUG/gug/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 227, with data: 67, errors: 159
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 4.1s...
====================================================================================================
🔍 [228/442] HPS - John Hancock Preferred Income Fund III (symbol_id=2906)
requests slug 'john-hancock-preferred-income-fund-iii' -> HTTP 403
requests slug 'john' -> HTTP 403
requests slug 'john-hancock' -> HTTP 403
requests slug 'john-hancock-preferred' -> HTTP 403
requests slug 'hps' -> HTTP 403
selenium slug 'john-hancock-preferred-income-fund-iii' -> no FCF markers | title=Just a moment...
selenium slug 'john' -> no FCF markers | title=Just a moment...
selenium slug 'john-hancock' -> no FCF markers | title=Just a moment...
selenium slug 'john-hancock-preferred' -> no FCF markers | title=Just a moment...
selenium slug 'hps' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for HPS: no FCF markers for https://www.macrotrends.net/stocks/charts/HPS/hps/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 228, with data: 67, errors: 160
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 3.4s...
====================================================================================================
🔍 [229/442] BLE - BlackRock Municipal Income Trust II (symbol_id=2907)
requests slug 'blackrock-municipal-income-trust-ii' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-municipal' -> HTTP 403
requests slug 'blackrock-municipal-income' -> HTTP 403
requests slug 'ble' -> HTTP 403
selenium slug 'blackrock-municipal-income-trust-ii' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-municipal' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-municipal-income' -> no FCF markers | title=Just a moment...
selenium slug 'ble' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BLE: no FCF markers for https://www.macrotrends.net/stocks/charts/BLE/ble/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 229, with data: 67, errors: 161
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 5.2s...
====================================================================================================
🔍 [230/442] BLW - BlackRock Limited Duration Income Trust (symbol_id=2913)
requests slug 'blackrock-limited-duration-income-trust' -> HTTP 403
requests slug 'blackrock-duration-income-trust' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-duration' -> HTTP 403
requests slug 'blackrock-duration-income' -> HTTP 403
requests slug 'blw' -> HTTP 403
selenium slug 'blackrock-limited-duration-income-trust' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-duration-income-trust' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-duration' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-duration-income' -> no FCF markers | title=Just a moment...
selenium slug 'blw' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BLW: no FCF markers for https://www.macrotrends.net/stocks/charts/BLW/blw/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 230, with data: 67, errors: 162
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 6.8s...
====================================================================================================
🔍 [231/442] ASGI - abrdn Global Infrastructure Income Fund (symbol_id=2917)
requests slug 'abrdn-global-infrastructure-income-fund' -> HTTP 404
requests slug 'abrdn' -> HTTP 403
requests slug 'abrdn-global' -> HTTP 403
requests slug 'abrdn-global-infrastructure' -> HTTP 403
requests slug 'asgi' -> HTTP 403
selenium slug 'abrdn-global-infrastructure-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'abrdn' -> no FCF markers | title=Just a moment...
selenium slug 'abrdn-global' -> no FCF markers | title=Just a moment...
selenium slug 'abrdn-global-infrastructure' -> no FCF markers | title=Just a moment...
selenium slug 'asgi' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for ASGI: no FCF markers for https://www.macrotrends.net/stocks/charts/ASGI/asgi/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 231, with data: 67, errors: 163
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 4.1s...
====================================================================================================
🔍 [232/442] HPI - John Hancock Preferred Income Fund (symbol_id=2920)
requests slug 'john-hancock-preferred-income-fund' -> HTTP 403
requests slug 'john' -> HTTP 403
requests slug 'john-hancock' -> HTTP 403
requests slug 'john-hancock-preferred' -> HTTP 403
requests slug 'hpi' -> HTTP 403
selenium slug 'john-hancock-preferred-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'john' -> no FCF markers | title=Just a moment...
selenium slug 'john-hancock' -> no FCF markers | title=Just a moment...
selenium slug 'john-hancock-preferred' -> no FCF markers | title=Just a moment...
selenium slug 'hpi' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for HPI: no FCF markers for https://www.macrotrends.net/stocks/charts/HPI/hpi/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 232, with data: 67, errors: 164
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 3.9s...
====================================================================================================
🔍 [233/442] FRA - Blackrock Floating Rate Income Strategies Fund Inc (symbol_id=2921)
requests slug 'blackrock-floating-rate-income-strategies-fund-inc' -> HTTP 403
requests slug 'blackrock-floating-rate-income-strategies-fund' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-floating' -> HTTP 403
requests slug 'blackrock-floating-rate' -> HTTP 403
requests slug 'fra' -> HTTP 403
selenium slug 'blackrock-floating-rate-income-strategies-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-floating-rate-income-strategies-fund' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-floating' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-floating-rate' -> no FCF markers | title=Just a moment...
selenium slug 'fra' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for FRA: no FCF markers for https://www.macrotrends.net/stocks/charts/FRA/fra/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 233, with data: 67, errors: 165
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 2.7s...
====================================================================================================
🔍 [234/442] THW - abrdn World Healthcare Fund (symbol_id=2925)
requests slug 'abrdn-world-healthcare-fund' -> HTTP 403
requests slug 'abrdn' -> HTTP 403
requests slug 'abrdn-world' -> HTTP 403
requests slug 'abrdn-world-healthcare' -> HTTP 403
requests slug 'thw' -> HTTP 403
selenium slug 'abrdn-world-healthcare-fund' -> no FCF markers | title=Just a moment...
selenium slug 'abrdn' -> no FCF markers | title=Just a moment...
selenium slug 'abrdn-world' -> no FCF markers | title=Just a moment...
selenium slug 'abrdn-world-healthcare' -> no FCF markers | title=Just a moment...
selenium slug 'thw' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for THW: no FCF markers for https://www.macrotrends.net/stocks/charts/THW/thw/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 234, with data: 67, errors: 166
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 6.5s...
====================================================================================================
🔍 [235/442] NML - Neuberger Berman Energy Infrastructure and Income Fund Inc (symbol_id=2931)
requests slug 'neuberger-berman-energy-infrastructure-and-income-fund-inc' -> HTTP 404
requests slug 'neuberger-berman-energy-infrastructure-and-income-fund' -> ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
requests slug 'neuberger' -> HTTP 404
requests slug 'neuberger-berman' -> HTTP 403
requests slug 'neuberger-berman-energy' -> HTTP 403
requests slug 'nml' -> HTTP 403
selenium slug 'neuberger-berman-energy-infrastructure-and-income-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'neuberger-berman-energy-infrastructure-and-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'neuberger' -> no FCF markers | title=Just a moment...
selenium slug 'neuberger-berman' -> no FCF markers | title=Just a moment...
selenium slug 'neuberger-berman-energy' -> no FCF markers | title=Just a moment...
selenium slug 'nml' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NML: no FCF markers for https://www.macrotrends.net/stocks/charts/NML/nml/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 235, with data: 67, errors: 167
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 6.6s...
====================================================================================================
🔍 [236/442] NBB - Nuveen Taxable Municipal Income Fund (symbol_id=2933)
requests slug 'nuveen-taxable-municipal-income-fund' -> HTTP 403
requests slug 'nuveen' -> HTTP 403
requests slug 'nuveen-taxable' -> HTTP 403
requests slug 'nuveen-taxable-municipal' -> HTTP 403
requests slug 'nbb' -> HTTP 403
selenium slug 'nuveen-taxable-municipal-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-taxable' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-taxable-municipal' -> no FCF markers | title=Just a moment...
selenium slug 'nbb' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NBB: no FCF markers for https://www.macrotrends.net/stocks/charts/NBB/nbb/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 236, with data: 67, errors: 168
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 4.1s...
====================================================================================================
🔍 [237/442] ISD - PGIM High Yield Bond Fund Inc (symbol_id=2934)
requests slug 'pgim-high-yield-bond-fund-inc' -> HTTP 403
requests slug 'pgim-high-yield-bond-fund' -> HTTP 403
requests slug 'pgim' -> HTTP 403
requests slug 'pgim-high' -> HTTP 403
requests slug 'pgim-high-yield' -> HTTP 403
requests slug 'isd' -> HTTP 403
selenium slug 'pgim-high-yield-bond-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'pgim-high-yield-bond-fund' -> no FCF markers | title=Just a moment...
selenium slug 'pgim' -> no FCF markers | title=Just a moment...
selenium slug 'pgim-high' -> no FCF markers | title=Just a moment...
selenium slug 'pgim-high-yield' -> no FCF markers | title=Just a moment...
selenium slug 'isd' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for ISD: no FCF markers for https://www.macrotrends.net/stocks/charts/ISD/isd/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 237, with data: 67, errors: 169
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 3.1s...
====================================================================================================
🔍 [238/442] MMD - NYLI MacKay DefinedTerm Muni Opportunities Fund (symbol_id=2935)
requests slug 'nyli-mackay-definedterm-muni-opportunities-fund' -> HTTP 403
requests slug 'nyli' -> HTTP 403
requests slug 'nyli-mackay' -> HTTP 403
requests slug 'nyli-mackay-definedterm' -> HTTP 403
requests slug 'mmd' -> HTTP 403
selenium slug 'nyli-mackay-definedterm-muni-opportunities-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nyli' -> no FCF markers | title=Just a moment...
selenium slug 'nyli-mackay' -> no FCF markers | title=Just a moment...
selenium slug 'nyli-mackay-definedterm' -> no FCF markers | title=Just a moment...
selenium slug 'mmd' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for MMD: no FCF markers for https://www.macrotrends.net/stocks/charts/MMD/mmd/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 238, with data: 67, errors: 170
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 6.5s...
====================================================================================================
🔍 [239/442] NPFD - Nuveen Variable Rate Preferred & Income Fund (symbol_id=2941)
requests slug 'nuveen-variable-rate-preferred-and-income-fund' -> HTTP 403
requests slug 'nuveen-variable-rate-preferred-income-fund' -> HTTP 403
requests slug 'nuveen' -> HTTP 403
requests slug 'nuveen-variable' -> HTTP 403
requests slug 'nuveen-variable-rate' -> HTTP 403
requests slug 'npfd' -> HTTP 403
selenium slug 'nuveen-variable-rate-preferred-and-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-variable-rate-preferred-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-variable' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-variable-rate' -> no FCF markers | title=Just a moment...
selenium slug 'npfd' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NPFD: no FCF markers for https://www.macrotrends.net/stocks/charts/NPFD/npfd/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 239, with data: 67, errors: 171
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 2.8s...
====================================================================================================
🔍 [240/442] CHW - Calamos Global Dynamic Income Fund (symbol_id=2942)
requests slug 'calamos-global-dynamic-income-fund' -> HTTP 403
requests slug 'calamos' -> HTTP 403
requests slug 'calamos-global' -> HTTP 403
requests slug 'calamos-global-dynamic' -> HTTP 403
requests slug 'chw' -> HTTP 403
selenium slug 'calamos-global-dynamic-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'calamos' -> no FCF markers | title=Just a moment...
selenium slug 'calamos-global' -> no FCF markers | title=Just a moment...
selenium slug 'calamos-global-dynamic' -> no FCF markers | title=Just a moment...
selenium slug 'chw' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for CHW: no FCF markers for https://www.macrotrends.net/stocks/charts/CHW/chw/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 240, with data: 67, errors: 172
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 2.3s...
====================================================================================================
🔍 [241/442] BFK - BlackRock Municipal Income Trust (symbol_id=2949)
requests slug 'blackrock-municipal-income-trust' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-municipal' -> HTTP 403
requests slug 'blackrock-municipal-income' -> HTTP 403
requests slug 'bfk' -> HTTP 403
selenium slug 'blackrock-municipal-income-trust' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-municipal' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-municipal-income' -> no FCF markers | title=Just a moment...
selenium slug 'bfk' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BFK: no FCF markers for https://www.macrotrends.net/stocks/charts/BFK/bfk/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 241, with data: 67, errors: 173
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 3.5s...
====================================================================================================
🔍 [242/442] DPG - Duff & Phelps Utility and Infrastructure Fund Inc (symbol_id=2952)
requests slug 'duff-and-phelps-utility-and-infrastructure-fund-inc' -> HTTP 403
requests slug 'duff-phelps-utility-and-infrastructure-fund' -> HTTP 403
requests slug 'duff' -> HTTP 403
requests slug 'duff-phelps' -> HTTP 403
requests slug 'duff-phelps-utility' -> HTTP 403
requests slug 'dpg' -> HTTP 403
selenium slug 'duff-and-phelps-utility-and-infrastructure-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'duff-phelps-utility-and-infrastructure-fund' -> no FCF markers | title=Just a moment...
selenium slug 'duff' -> no FCF markers | title=Just a moment...
selenium slug 'duff-phelps' -> no FCF markers | title=Just a moment...
selenium slug 'duff-phelps-utility' -> no FCF markers | title=Just a moment...
selenium slug 'dpg' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for DPG: no FCF markers for https://www.macrotrends.net/stocks/charts/DPG/dpg/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 242, with data: 67, errors: 174
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 6.5s...
====================================================================================================
🔍 [243/442] IGD - Voya Global Equity Dividend and Premium Opportunity Fund (symbol_id=2955)
requests slug 'voya-global-equity-dividend-and-premium-opportunity-fund' -> HTTP 403
requests slug 'voya' -> HTTP 403
requests slug 'voya-global' -> HTTP 403
requests slug 'voya-global-equity' -> HTTP 403
requests slug 'igd' -> HTTP 403
selenium slug 'voya-global-equity-dividend-and-premium-opportunity-fund' -> no FCF markers | title=Just a moment...
selenium slug 'voya' -> no FCF markers | title=Just a moment...
selenium slug 'voya-global' -> no FCF markers | title=Just a moment...
selenium slug 'voya-global-equity' -> no FCF markers | title=Just a moment...
selenium slug 'igd' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for IGD: no FCF markers for https://www.macrotrends.net/stocks/charts/IGD/igd/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 243, with data: 67, errors: 175
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 3.5s...
====================================================================================================
🔍 [244/442] ETO - Eaton Vance Tax-Advantaged Global Dividend Opportunities Fund (symbol_id=2960)
requests slug 'eaton-vance-tax-advantaged-global-dividend-opportunities-fund' -> HTTP 403
requests slug 'eaton' -> HTTP 403
requests slug 'eaton-vance' -> HTTP 403
requests slug 'eaton-vance-tax-advantaged' -> HTTP 403
requests slug 'eto' -> HTTP 403
selenium slug 'eaton-vance-tax-advantaged-global-dividend-opportunities-fund' -> no FCF markers | title=Just a moment...
selenium slug 'eaton' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance-tax-advantaged' -> no FCF markers | title=Just a moment...
selenium slug 'eto' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for ETO: no FCF markers for https://www.macrotrends.net/stocks/charts/ETO/eto/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 244, with data: 67, errors: 176
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 3.6s...
====================================================================================================
🔍 [245/442] NMAI - Nuveen Multi-Asset Income Fund (symbol_id=2961)
requests slug 'nuveen-multi-asset-income-fund' -> HTTP 403
requests slug 'nuveen' -> HTTP 403
requests slug 'nuveen-multi-asset' -> HTTP 403
requests slug 'nuveen-multi-asset-income' -> HTTP 403
requests slug 'nmai' -> HTTP 403
selenium slug 'nuveen-multi-asset-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-multi-asset' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-multi-asset-income' -> no FCF markers | title=Just a moment...
selenium slug 'nmai' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NMAI: no FCF markers for https://www.macrotrends.net/stocks/charts/NMAI/nmai/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 245, with data: 67, errors: 177
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 5.5s...
====================================================================================================
🔍 [246/442] ETB - Eaton Vance Tax-Managed Buy-Write Income Fund (symbol_id=2962)
requests slug 'eaton-vance-tax-managed-buy-write-income-fund' -> HTTP 403
requests slug 'eaton' -> HTTP 403
requests slug 'eaton-vance' -> HTTP 403
requests slug 'eaton-vance-tax-managed' -> HTTP 403
requests slug 'etb' -> HTTP 403
selenium slug 'eaton-vance-tax-managed-buy-write-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'eaton' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance-tax-managed' -> no FCF markers | title=Just a moment...
selenium slug 'etb' -> no FCF markers | title=Oops! Page not found | MacroTrends
❌ FCF scrape error for ETB: no FCF markers for https://www.macrotrends.net/stocks/charts/ETB/etb/free-cash-flow | title=Oops! Page not found | MacroTrends
📊 Run totals -> processed: 246, with data: 67, errors: 178
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 4.8s...
====================================================================================================
🔍 [247/442] DFP - Flaherty & Crumrine Dynamic Preferred and Income Fund Inc (symbol_id=2963)
requests slug 'flaherty-and-crumrine-dynamic-preferred-and-income-fund-inc' -> HTTP 403
requests slug 'flaherty-crumrine-dynamic-preferred-and-income-fund' -> HTTP 403
requests slug 'flaherty' -> HTTP 403
requests slug 'flaherty-crumrine' -> HTTP 403
requests slug 'flaherty-crumrine-dynamic' -> HTTP 403
requests slug 'dfp' -> HTTP 403
selenium slug 'flaherty-and-crumrine-dynamic-preferred-and-income-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'flaherty-crumrine-dynamic-preferred-and-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'flaherty' -> no FCF markers | title=Just a moment...
selenium slug 'flaherty-crumrine' -> no FCF markers | title=Just a moment...
selenium slug 'flaherty-crumrine-dynamic' -> no FCF markers | title=Just a moment...
selenium slug 'dfp' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for DFP: no FCF markers for https://www.macrotrends.net/stocks/charts/DFP/dfp/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 247, with data: 67, errors: 179
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 4.4s...
====================================================================================================
🔍 [248/442] XFLT - XAI Octagon Floating Rate & Alternative Income Trust (symbol_id=2968)
requests slug 'xai-octagon-floating-rate-and-alternative-income-trust' -> HTTP 403
requests slug 'xai-octagon-floating-rate-alternative-income-trust' -> HTTP 403
requests slug 'xai' -> HTTP 403
requests slug 'xai-octagon' -> HTTP 403
requests slug 'xai-octagon-floating' -> HTTP 403
requests slug 'xflt' -> HTTP 403
selenium slug 'xai-octagon-floating-rate-and-alternative-income-trust' -> no FCF markers | title=Just a moment...
selenium slug 'xai-octagon-floating-rate-alternative-income-trust' -> no FCF markers | title=Just a moment...
selenium slug 'xai' -> no FCF markers | title=Just a moment...
selenium slug 'xai-octagon' -> no FCF markers | title=Just a moment...
selenium slug 'xai-octagon-floating' -> no FCF markers | title=Just a moment...
selenium slug 'xflt' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for XFLT: no FCF markers for https://www.macrotrends.net/stocks/charts/XFLT/xflt/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 248, with data: 67, errors: 180
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 6.1s...
====================================================================================================
🔍 [249/442] SDHY - PGIM Short Duration High Yield Opportunities Fund (symbol_id=2970)
requests slug 'pgim-short-duration-high-yield-opportunities-fund' -> HTTP 403
requests slug 'pgim' -> HTTP 403
requests slug 'pgim-short' -> HTTP 403
requests slug 'pgim-short-duration' -> HTTP 403
requests slug 'sdhy' -> HTTP 403
selenium slug 'pgim-short-duration-high-yield-opportunities-fund' -> no FCF markers | title=Just a moment...
selenium slug 'pgim' -> no FCF markers | title=Just a moment...
selenium slug 'pgim-short' -> no FCF markers | title=Just a moment...
selenium slug 'pgim-short-duration' -> no FCF markers | title=Just a moment...
selenium slug 'sdhy' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for SDHY: no FCF markers for https://www.macrotrends.net/stocks/charts/SDHY/sdhy/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 249, with data: 67, errors: 181
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 4.0s...
====================================================================================================
🔍 [250/442] EAD - Allspring Income Opportunities Fund (symbol_id=2971)
requests slug 'allspring-income-opportunities-fund' -> HTTP 403
requests slug 'allspring' -> HTTP 403
requests slug 'allspring-income' -> HTTP 403
requests slug 'allspring-income-opportunities' -> HTTP 403
requests slug 'ead' -> HTTP 403
selenium slug 'allspring-income-opportunities-fund' -> no FCF markers | title=Just a moment...
selenium slug 'allspring' -> no FCF markers | title=Just a moment...
selenium slug 'allspring-income' -> no FCF markers | title=Just a moment...
selenium slug 'allspring-income-opportunities' -> no FCF markers | title=Just a moment...
selenium slug 'ead' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for EAD: no FCF markers for https://www.macrotrends.net/stocks/charts/EAD/ead/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 250, with data: 67, errors: 182
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 5.5s...
====================================================================================================
🔍 [251/442] GBAB - Guggenheim Taxbl Muni Bnd & Invtmnt Grd Debt Trst Com Shrs Of benf Int (symbol_id=2972)
requests slug 'guggenheim-taxbl-muni-bnd-and-invtmnt-grd-debt-trst-com-shrs-of-benf-int' -> HTTP 403
requests slug 'guggenheim-taxbl-muni-bnd-invtmnt-grd-debt-trst-com-shrs-of-benf-int' -> HTTP 403
requests slug 'guggenheim' -> HTTP 403
requests slug 'guggenheim-taxbl' -> HTTP 403
requests slug 'guggenheim-taxbl-muni' -> HTTP 403
requests slug 'gbab' -> HTTP 403
selenium slug 'guggenheim-taxbl-muni-bnd-and-invtmnt-grd-debt-trst-com-shrs-of-benf-int' -> no FCF markers | title=Just a moment...
selenium slug 'guggenheim-taxbl-muni-bnd-invtmnt-grd-debt-trst-com-shrs-of-benf-int' -> no FCF markers | title=Just a moment...
selenium slug 'guggenheim' -> no FCF markers | title=Just a moment...
selenium slug 'guggenheim-taxbl' -> no FCF markers | title=Just a moment...
selenium slug 'guggenheim-taxbl-muni' -> no FCF markers | title=Just a moment...
selenium slug 'gbab' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for GBAB: no FCF markers for https://www.macrotrends.net/stocks/charts/GBAB/gbab/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 251, with data: 67, errors: 183
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 3.9s...
====================================================================================================
🔍 [252/442] FFA - First Trust Enhanced Equity Income Fund (symbol_id=2973)
requests slug 'first-trust-enhanced-equity-income-fund' -> HTTP 403
requests slug 'first' -> HTTP 403
requests slug 'first-trust' -> HTTP 403
requests slug 'first-trust-enhanced' -> HTTP 403
requests slug 'ffa' -> HTTP 403
selenium slug 'first-trust-enhanced-equity-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'first' -> no FCF markers | title=Just a moment...
selenium slug 'first-trust' -> no FCF markers | title=Just a moment...
selenium slug 'first-trust-enhanced' -> no FCF markers | title=Just a moment...
selenium slug 'ffa' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for FFA: no FCF markers for https://www.macrotrends.net/stocks/charts/FFA/ffa/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 252, with data: 67, errors: 184
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 4.4s...
====================================================================================================
🔍 [253/442] HIX - Western Asset High Income Fund II Inc (symbol_id=2980)
requests slug 'western-asset-high-income-fund-ii-inc' -> HTTP 403
requests slug 'western-asset-high-income-fund-ii' -> HTTP 403
requests slug 'western' -> HTTP 403
requests slug 'western-asset' -> HTTP 403
requests slug 'western-asset-high' -> HTTP 403
requests slug 'hix' -> HTTP 403
selenium slug 'western-asset-high-income-fund-ii-inc' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset-high-income-fund-ii' -> no FCF markers | title=Just a moment...
selenium slug 'western' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset-high' -> no FCF markers | title=Just a moment...
selenium slug 'hix' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for HIX: no FCF markers for https://www.macrotrends.net/stocks/charts/HIX/hix/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 253, with data: 67, errors: 185
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 2.4s...
====================================================================================================
🔍 [254/442] HPF - John Hancock Preferred Income Fund II (symbol_id=2981)
requests slug 'john-hancock-preferred-income-fund-ii' -> HTTP 403
requests slug 'john' -> HTTP 403
requests slug 'john-hancock' -> HTTP 403
requests slug 'john-hancock-preferred' -> HTTP 403
requests slug 'hpf' -> HTTP 403
selenium slug 'john-hancock-preferred-income-fund-ii' -> no FCF markers | title=Just a moment...
selenium slug 'john' -> no FCF markers | title=Just a moment...
selenium slug 'john-hancock' -> no FCF markers | title=Just a moment...
selenium slug 'john-hancock-preferred' -> no FCF markers | title=Just a moment...
selenium slug 'hpf' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for HPF: no FCF markers for https://www.macrotrends.net/stocks/charts/HPF/hpf/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 254, with data: 67, errors: 186
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 5.4s...
====================================================================================================
🔍 [255/442] AVK - Advent Convertible and Income Fund (symbol_id=2985)
requests slug 'advent-convertible-and-income-fund' -> HTTP 403
requests slug 'advent' -> HTTP 403
requests slug 'advent-convertible' -> HTTP 403
requests slug 'advent-convertible-and' -> HTTP 403
requests slug 'avk' -> HTTP 403
selenium slug 'advent-convertible-and-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'advent' -> no FCF markers | title=Just a moment...
selenium slug 'advent-convertible' -> no FCF markers | title=Just a moment...
selenium slug 'advent-convertible-and' -> no FCF markers | title=Just a moment...
selenium slug 'avk' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for AVK: no FCF markers for https://www.macrotrends.net/stocks/charts/AVK/avk/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 255, with data: 67, errors: 187
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 2.2s...
====================================================================================================
🔍 [256/442] CCIXU - Churchill Capital Corp IX (symbol_id=2990)
requests slug 'churchill-capital-corp-ix' -> HTTP 403
requests slug 'churchill-capital-ix' -> HTTP 403
requests slug 'churchill' -> HTTP 403
requests slug 'churchill-capital' -> HTTP 403
requests slug 'ccixu' -> HTTP 403
selenium slug 'churchill-capital-corp-ix' -> no FCF markers | title=Just a moment...
selenium slug 'churchill-capital-ix' -> no FCF markers | title=Just a moment...
selenium slug 'churchill' -> no FCF markers | title=Just a moment...
selenium slug 'churchill-capital' -> no FCF markers | title=Just a moment...
selenium slug 'ccixu' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for CCIXU: no FCF markers for https://www.macrotrends.net/stocks/charts/CCIXU/ccixu/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 256, with data: 67, errors: 188
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 4.6s...
====================================================================================================
🔍 [257/442] GUT - Gabelli Utility Trust (symbol_id=2991)
requests slug 'gabelli-utility-trust' -> HTTP 403
requests slug 'gabelli' -> HTTP 403
requests slug 'gabelli-utility' -> HTTP 403
requests slug 'gut' -> HTTP 403
selenium slug 'gabelli-utility-trust' -> no FCF markers | title=Just a moment...
selenium slug 'gabelli' -> no FCF markers | title=Just a moment...
selenium slug 'gabelli-utility' -> no FCF markers | title=Just a moment...
selenium slug 'gut' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for GUT: no FCF markers for https://www.macrotrends.net/stocks/charts/GUT/gut/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 257, with data: 67, errors: 189
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 6.6s...
====================================================================================================
🔍 [258/442] HIO - Western Asset High Income Opportunity Fund Inc (symbol_id=2996)
requests slug 'western-asset-high-income-opportunity-fund-inc' -> HTTP 403
requests slug 'western-asset-high-income-opportunity-fund' -> HTTP 403
requests slug 'western' -> HTTP 403
requests slug 'western-asset' -> HTTP 403
requests slug 'western-asset-high' -> HTTP 403
requests slug 'hio' -> HTTP 403
selenium slug 'western-asset-high-income-opportunity-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset-high-income-opportunity-fund' -> no FCF markers | title=Just a moment...
selenium slug 'western' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset-high' -> no FCF markers | title=Just a moment...
selenium slug 'hio' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for HIO: no FCF markers for https://www.macrotrends.net/stocks/charts/HIO/hio/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 258, with data: 67, errors: 190
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 4.5s...
====================================================================================================
🔍 [259/442] KIO - KKR Income Opportunities Fund (symbol_id=2997)
requests slug 'kkr-income-opportunities-fund' -> HTTP 403
requests slug 'kkr' -> HTTP 403
requests slug 'kkr-income' -> HTTP 403
requests slug 'kkr-income-opportunities' -> HTTP 403
requests slug 'kio' -> HTTP 403
selenium slug 'kkr-income-opportunities-fund' -> no FCF markers | title=Just a moment...
selenium slug 'kkr' -> no FCF markers | title=Just a moment...
selenium slug 'kkr-income' -> no FCF markers | title=Just a moment...
selenium slug 'kkr-income-opportunities' -> no FCF markers | title=Just a moment...
selenium slug 'kio' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for KIO: no FCF markers for https://www.macrotrends.net/stocks/charts/KIO/kio/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 259, with data: 67, errors: 191
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 2.3s...
====================================================================================================
🔍 [260/442] AWP - abrdn Global Premier Properties Fund (symbol_id=2998)
requests slug 'abrdn-global-premier-properties-fund' -> HTTP 403
requests slug 'abrdn' -> HTTP 403
requests slug 'abrdn-global' -> HTTP 403
requests slug 'abrdn-global-premier' -> HTTP 403
requests slug 'awp' -> HTTP 403
selenium slug 'abrdn-global-premier-properties-fund' -> no FCF markers | title=Just a moment...
selenium slug 'abrdn' -> no FCF markers | title=Just a moment...
selenium slug 'abrdn-global' -> no FCF markers | title=Just a moment...
selenium slug 'abrdn-global-premier' -> no FCF markers | title=Just a moment...
selenium slug 'awp' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for AWP: no FCF markers for https://www.macrotrends.net/stocks/charts/AWP/awp/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 260, with data: 67, errors: 192
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 4.3s...
====================================================================================================
🔍 [261/442] HFRO - Highland Opportunities and Income Fund (symbol_id=2999)
requests slug 'highland-opportunities-and-income-fund' -> HTTP 403
requests slug 'highland' -> HTTP 403
requests slug 'highland-opportunities' -> HTTP 403
requests slug 'highland-opportunities-and' -> HTTP 403
requests slug 'hfro' -> HTTP 403
selenium slug 'highland-opportunities-and-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'highland' -> no FCF markers | title=Just a moment...
selenium slug 'highland-opportunities' -> no FCF markers | title=Just a moment...
selenium slug 'highland-opportunities-and' -> no FCF markers | title=Just a moment...
selenium slug 'hfro' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for HFRO: no FCF markers for https://www.macrotrends.net/stocks/charts/HFRO/hfro/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 261, with data: 67, errors: 193
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 6.0s...
====================================================================================================
🔍 [262/442] EFR - Eaton Vance Senior Floating-Rate Trust (symbol_id=3001)
requests slug 'eaton-vance-senior-floating-rate-trust' -> HTTP 403
requests slug 'eaton' -> HTTP 403
requests slug 'eaton-vance' -> HTTP 403
requests slug 'eaton-vance-senior' -> HTTP 403
requests slug 'efr' -> HTTP 403
selenium slug 'eaton-vance-senior-floating-rate-trust' -> no FCF markers | title=Just a moment...
selenium slug 'eaton' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance-senior' -> no FCF markers | title=Just a moment...
selenium slug 'efr' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for EFR: no FCF markers for https://www.macrotrends.net/stocks/charts/EFR/efr/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 262, with data: 67, errors: 194
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 5.8s...
====================================================================================================
🔍 [263/442] GPATU - GP-Act III Acquisition Corp. (symbol_id=3011)
requests slug 'gp-act-iii-acquisition-corp' -> HTTP 403
requests slug 'gp-act-iii-acquisition' -> HTTP 403
requests slug 'gp-act' -> HTTP 403
requests slug 'gp-act-iii' -> HTTP 403
requests slug 'gpatu' -> HTTP 403
selenium slug 'gp-act-iii-acquisition-corp' -> no FCF markers | title=Just a moment...
selenium slug 'gp-act-iii-acquisition' -> no FCF markers | title=Just a moment...
selenium slug 'gp-act' -> no FCF markers | title=Just a moment...
selenium slug 'gp-act-iii' -> no FCF markers | title=Just a moment...
selenium slug 'gpatu' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for GPATU: no FCF markers for https://www.macrotrends.net/stocks/charts/GPATU/gpatu/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 263, with data: 67, errors: 195
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 3.5s...
====================================================================================================
🔍 [264/442] MBAVU - M3 Brigade Acquisition V Corp. (symbol_id=3013)
requests slug 'm3-brigade-acquisition-v-corp' -> HTTP 403
requests slug 'm3-brigade-acquisition-v' -> HTTP 403
requests slug 'm3' -> HTTP 403
requests slug 'm3-brigade' -> HTTP 403
requests slug 'm3-brigade-acquisition' -> HTTP 403
requests slug 'mbavu' -> HTTP 403
selenium slug 'm3-brigade-acquisition-v-corp' -> no FCF markers | title=Just a moment...
selenium slug 'm3-brigade-acquisition-v' -> no FCF markers | title=Just a moment...
selenium slug 'm3' -> no FCF markers | title=Just a moment...
selenium slug 'm3-brigade' -> no FCF markers | title=Just a moment...
selenium slug 'm3-brigade-acquisition' -> no FCF markers | title=Just a moment...
selenium slug 'mbavu' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for MBAVU: no FCF markers for https://www.macrotrends.net/stocks/charts/MBAVU/mbavu/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 264, with data: 67, errors: 196
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 5.3s...
====================================================================================================
🔍 [265/442] ALFUU - Centurion Acquisition Corp. (symbol_id=3014)
requests slug 'centurion-acquisition-corp' -> HTTP 403
requests slug 'centurion-acquisition' -> HTTP 403
requests slug 'centurion' -> HTTP 403
requests slug 'alfuu' -> HTTP 403
selenium slug 'centurion-acquisition-corp' -> no FCF markers | title=Just a moment...
selenium slug 'centurion-acquisition' -> no FCF markers | title=Just a moment...
selenium slug 'centurion' -> no FCF markers | title=Just a moment...
selenium slug 'alfuu' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for ALFUU: no FCF markers for https://www.macrotrends.net/stocks/charts/ALFUU/alfuu/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 265, with data: 67, errors: 197
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 5.4s...
====================================================================================================
🔍 [266/442] GPAT - GP-Act III Acquisition Corp. (symbol_id=3016)
requests slug 'gp-act-iii-acquisition-corp' -> HTTP 403
requests slug 'gp-act-iii-acquisition' -> HTTP 403
requests slug 'gp-act' -> HTTP 403
requests slug 'gp-act-iii' -> HTTP 403
requests slug 'gpat' -> HTTP 403
selenium slug 'gp-act-iii-acquisition-corp' -> no FCF markers | title=Just a moment...
selenium slug 'gp-act-iii-acquisition' -> no FCF markers | title=Just a moment...
selenium slug 'gp-act' -> no FCF markers | title=Just a moment...
selenium slug 'gp-act-iii' -> no FCF markers | title=Just a moment...
selenium slug 'gpat' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for GPAT: no FCF markers for https://www.macrotrends.net/stocks/charts/GPAT/gpat/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 266, with data: 67, errors: 198
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 3.0s...
====================================================================================================
🔍 [267/442] FOF - Cohen & Steers Closed-End Opportunity Fund Inc. (symbol_id=3020)
requests slug 'cohen-and-steers-closed-end-opportunity-fund-inc' -> HTTP 403
requests slug 'cohen-steers-closed-end-opportunity-fund' -> HTTP 403
requests slug 'cohen' -> HTTP 403
requests slug 'cohen-steers' -> HTTP 403
requests slug 'cohen-steers-closed-end' -> HTTP 403
requests slug 'fof' -> HTTP 403
selenium slug 'cohen-and-steers-closed-end-opportunity-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'cohen-steers-closed-end-opportunity-fund' -> no FCF markers | title=Just a moment...
selenium slug 'cohen' -> no FCF markers | title=Just a moment...
selenium slug 'cohen-steers' -> no FCF markers | title=Just a moment...
selenium slug 'cohen-steers-closed-end' -> no FCF markers | title=Just a moment...
selenium slug 'fof' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for FOF: no FCF markers for https://www.macrotrends.net/stocks/charts/FOF/fof/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 267, with data: 67, errors: 199
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 4.2s...
====================================================================================================
🔍 [268/442] BFZ - BlackRock California Municipal Income Trust (symbol_id=3021)
requests slug 'blackrock-california-municipal-income-trust' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-california' -> HTTP 403
requests slug 'blackrock-california-municipal' -> HTTP 403
requests slug 'bfz' -> HTTP 403
selenium slug 'blackrock-california-municipal-income-trust' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-california' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-california-municipal' -> no FCF markers | title=Just a moment...
selenium slug 'bfz' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BFZ: no FCF markers for https://www.macrotrends.net/stocks/charts/BFZ/bfz/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 268, with data: 67, errors: 200
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 2.8s...
====================================================================================================
🔍 [269/442] JRI - Nuveen Real Asset Income and Growth Fund (symbol_id=3022)
requests slug 'nuveen-real-asset-income-and-growth-fund' -> HTTP 403
requests slug 'nuveen' -> HTTP 403
requests slug 'nuveen-real' -> HTTP 403
requests slug 'nuveen-real-asset' -> HTTP 403
requests slug 'jri' -> HTTP 403
selenium slug 'nuveen-real-asset-income-and-growth-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-real' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-real-asset' -> no FCF markers | title=Just a moment...
selenium slug 'jri' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for JRI: no FCF markers for https://www.macrotrends.net/stocks/charts/JRI/jri/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 269, with data: 67, errors: 201
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 6.2s...
====================================================================================================
🔍 [270/442] BGR - Blackrock Energy & Resources Trust (symbol_id=3023)
requests slug 'blackrock-energy-and-resources-trust' -> HTTP 403
requests slug 'blackrock-energy-resources-trust' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-energy' -> HTTP 403
requests slug 'blackrock-energy-resources' -> HTTP 403
requests slug 'bgr' -> HTTP 403
selenium slug 'blackrock-energy-and-resources-trust' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-energy-resources-trust' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-energy' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-energy-resources' -> no FCF markers | title=Just a moment...
selenium slug 'bgr' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BGR: no FCF markers for https://www.macrotrends.net/stocks/charts/BGR/bgr/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 270, with data: 67, errors: 202
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 5.8s...
====================================================================================================
🔍 [271/442] NAN - Nuveen New York Quality Municipal Income Fund (symbol_id=3025)
requests slug 'nuveen-new-york-quality-municipal-income-fund' -> HTTP 403
requests slug 'nuveen' -> HTTP 403
requests slug 'nuveen-new' -> HTTP 403
requests slug 'nuveen-new-york' -> HTTP 403
requests slug 'nan' -> HTTP 403
selenium slug 'nuveen-new-york-quality-municipal-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-new' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-new-york' -> no FCF markers | title=Just a moment...
selenium slug 'nan' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NAN: no FCF markers for https://www.macrotrends.net/stocks/charts/NAN/nan/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 271, with data: 67, errors: 203
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 2.2s...
====================================================================================================
🔍 [272/442] ARDC - Ares Dynamic Credit Allocation Fund Inc (symbol_id=3032)
requests slug 'ares-dynamic-credit-allocation-fund-inc' -> HTTP 403
requests slug 'ares-dynamic-credit-allocation-fund' -> HTTP 403
requests slug 'ares' -> HTTP 403
requests slug 'ares-dynamic' -> HTTP 403
requests slug 'ares-dynamic-credit' -> HTTP 403
requests slug 'ardc' -> HTTP 403
selenium slug 'ares-dynamic-credit-allocation-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'ares-dynamic-credit-allocation-fund' -> no FCF markers | title=Just a moment...
selenium slug 'ares' -> no FCF markers | title=Just a moment...
selenium slug 'ares-dynamic' -> no FCF markers | title=Just a moment...
selenium slug 'ares-dynamic-credit' -> no FCF markers | title=Just a moment...
selenium slug 'ardc' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for ARDC: no FCF markers for https://www.macrotrends.net/stocks/charts/ARDC/ardc/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 272, with data: 67, errors: 204
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 6.4s...
====================================================================================================
🔍 [273/442] EFT - Eaton Vance Floating-Rate Income Trust (symbol_id=3033)
requests slug 'eaton-vance-floating-rate-income-trust' -> HTTP 403
requests slug 'eaton' -> HTTP 403
requests slug 'eaton-vance' -> HTTP 403
requests slug 'eaton-vance-floating-rate' -> HTTP 403
requests slug 'eft' -> HTTP 403
selenium slug 'eaton-vance-floating-rate-income-trust' -> no FCF markers | title=Just a moment...
selenium slug 'eaton' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance-floating-rate' -> no FCF markers | title=Just a moment...
selenium slug 'eft' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for EFT: no FCF markers for https://www.macrotrends.net/stocks/charts/EFT/eft/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 273, with data: 67, errors: 205
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 4.6s...
====================================================================================================
🔍 [274/442] RFMZ - RiverNorth Flexible Municipal Income Fund II Inc (symbol_id=3035)
requests slug 'rivernorth-flexible-municipal-income-fund-ii-inc' -> HTTP 403
requests slug 'rivernorth-flexible-municipal-income-fund-ii' -> HTTP 403
requests slug 'rivernorth' -> HTTP 403
requests slug 'rivernorth-flexible' -> HTTP 403
requests slug 'rivernorth-flexible-municipal' -> HTTP 403
requests slug 'rfmz' -> HTTP 403
selenium slug 'rivernorth-flexible-municipal-income-fund-ii-inc' -> no FCF markers | title=Just a moment...
selenium slug 'rivernorth-flexible-municipal-income-fund-ii' -> no FCF markers | title=Just a moment...
selenium slug 'rivernorth' -> no FCF markers | title=Just a moment...
selenium slug 'rivernorth-flexible' -> no FCF markers | title=Just a moment...
selenium slug 'rivernorth-flexible-municipal' -> no FCF markers | title=Just a moment...
selenium slug 'rfmz' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for RFMZ: no FCF markers for https://www.macrotrends.net/stocks/charts/RFMZ/rfmz/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 274, with data: 67, errors: 206
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 3.2s...
====================================================================================================
🔍 [275/442] PFL - Pimco Income Strategy Fund (symbol_id=3036)
requests slug 'pimco-income-strategy-fund' -> HTTP 403
requests slug 'pimco' -> HTTP 403
requests slug 'pimco-income' -> HTTP 403
requests slug 'pimco-income-strategy' -> HTTP 403
requests slug 'pfl' -> HTTP 403
selenium slug 'pimco-income-strategy-fund' -> no FCF markers | title=Just a moment...
selenium slug 'pimco' -> no FCF markers | title=Just a moment...
selenium slug 'pimco-income' -> no FCF markers | title=Just a moment...
selenium slug 'pimco-income-strategy' -> no FCF markers | title=Just a moment...
selenium slug 'pfl' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for PFL: no FCF markers for https://www.macrotrends.net/stocks/charts/PFL/pfl/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 275, with data: 67, errors: 207
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 4.0s...
====================================================================================================
🔍 [276/442] ACP - abrdn Income Credit Strategies Fund (symbol_id=3037)
requests slug 'abrdn-income-credit-strategies-fund' -> HTTP 403
requests slug 'abrdn' -> HTTP 403
requests slug 'abrdn-income' -> HTTP 403
requests slug 'abrdn-income-credit' -> HTTP 403
requests slug 'acp' -> HTTP 403
selenium slug 'abrdn-income-credit-strategies-fund' -> no FCF markers | title=Just a moment...
selenium slug 'abrdn' -> no FCF markers | title=Just a moment...
selenium slug 'abrdn-income' -> no FCF markers | title=Just a moment...
selenium slug 'abrdn-income-credit' -> no FCF markers | title=Just a moment...
selenium slug 'acp' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for ACP: no FCF markers for https://www.macrotrends.net/stocks/charts/ACP/acp/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 276, with data: 67, errors: 208
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 3.3s...
====================================================================================================
🔍 [277/442] GIGGU - GigCapital7 Corp (symbol_id=3041)
requests slug 'gigcapital7-corp' -> HTTP 403
requests slug 'gigcapital7' -> HTTP 403
requests slug 'giggu' -> HTTP 403
selenium slug 'gigcapital7-corp' -> no FCF markers | title=Just a moment...
selenium slug 'gigcapital7' -> no FCF markers | title=Just a moment...
selenium slug 'giggu' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for GIGGU: no FCF markers for https://www.macrotrends.net/stocks/charts/GIGGU/giggu/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 277, with data: 67, errors: 209
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 5.3s...
====================================================================================================
🔍 [278/442] FINS - Angel Oak Financial Strategies Income Term Trust (symbol_id=3045)
requests slug 'angel-oak-financial-strategies-income-term-trust' -> HTTP 403
requests slug 'angel' -> HTTP 403
requests slug 'angel-oak' -> HTTP 403
requests slug 'angel-oak-financial' -> HTTP 403
requests slug 'fins' -> HTTP 403
selenium slug 'angel-oak-financial-strategies-income-term-trust' -> no FCF markers | title=Just a moment...
selenium slug 'angel' -> no FCF markers | title=Just a moment...
selenium slug 'angel-oak' -> no FCF markers | title=Just a moment...
selenium slug 'angel-oak-financial' -> no FCF markers | title=Just a moment...
selenium slug 'fins' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for FINS: no FCF markers for https://www.macrotrends.net/stocks/charts/FINS/fins/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 278, with data: 67, errors: 210
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 3.2s...
====================================================================================================
🔍 [279/442] NPCT - Nuveen Core Plus Impact Fund (symbol_id=3047)
requests slug 'nuveen-core-plus-impact-fund' -> HTTP 403
requests slug 'nuveen' -> HTTP 403
requests slug 'nuveen-core' -> HTTP 403
requests slug 'nuveen-core-plus' -> HTTP 403
requests slug 'npct' -> HTTP 403
selenium slug 'nuveen-core-plus-impact-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-core' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-core-plus' -> no FCF markers | title=Just a moment...
selenium slug 'npct' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NPCT: no FCF markers for https://www.macrotrends.net/stocks/charts/NPCT/npct/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 279, with data: 67, errors: 211
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 5.5s...
====================================================================================================
🔍 [280/442] AFB - AllianceBernstein National Municipal Income Fund Inc (symbol_id=3050)
requests slug 'alliancebernstein-national-municipal-income-fund-inc' -> HTTP 403
requests slug 'alliancebernstein-national-municipal-income-fund' -> HTTP 403
requests slug 'alliancebernstein' -> HTTP 403
requests slug 'alliancebernstein-national' -> HTTP 403
requests slug 'alliancebernstein-national-municipal' -> HTTP 403
requests slug 'afb' -> HTTP 403
selenium slug 'alliancebernstein-national-municipal-income-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'alliancebernstein-national-municipal-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'alliancebernstein' -> no FCF markers | title=Just a moment...
selenium slug 'alliancebernstein-national' -> no FCF markers | title=Just a moment...
selenium slug 'alliancebernstein-national-municipal' -> no FCF markers | title=Just a moment...
selenium slug 'afb' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for AFB: no FCF markers for https://www.macrotrends.net/stocks/charts/AFB/afb/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 280, with data: 67, errors: 212
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 4.3s...
====================================================================================================
🔍 [281/442] BRW - Saba Capital Income & Opportunities Fund (symbol_id=3053)
requests slug 'saba-capital-income-and-opportunities-fund' -> HTTP 403
requests slug 'saba-capital-income-opportunities-fund' -> HTTP 403
requests slug 'saba' -> HTTP 403
requests slug 'saba-capital' -> HTTP 403
requests slug 'saba-capital-income' -> HTTP 403
requests slug 'brw' -> HTTP 403
selenium slug 'saba-capital-income-and-opportunities-fund' -> no FCF markers | title=Just a moment...
selenium slug 'saba-capital-income-opportunities-fund' -> no FCF markers | title=Just a moment...
selenium slug 'saba' -> no FCF markers | title=Just a moment...
selenium slug 'saba-capital' -> no FCF markers | title=Just a moment...
selenium slug 'saba-capital-income' -> no FCF markers | title=Just a moment...
selenium slug 'brw' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BRW: no FCF markers for https://www.macrotrends.net/stocks/charts/BRW/brw/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 281, with data: 67, errors: 213
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 4.5s...
====================================================================================================
🔍 [282/442] NCV - Virtus Convertible & Income Fund (symbol_id=3056)
requests slug 'virtus-convertible-and-income-fund' -> HTTP 403
requests slug 'virtus-convertible-income-fund' -> HTTP 403
requests slug 'virtus' -> HTTP 403
requests slug 'virtus-convertible' -> HTTP 403
requests slug 'virtus-convertible-income' -> HTTP 403
requests slug 'ncv' -> HTTP 403
selenium slug 'virtus-convertible-and-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'virtus-convertible-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'virtus' -> no FCF markers | title=Just a moment...
selenium slug 'virtus-convertible' -> no FCF markers | title=Just a moment...
selenium slug 'virtus-convertible-income' -> no FCF markers | title=Just a moment...
selenium slug 'ncv' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NCV: no FCF markers for https://www.macrotrends.net/stocks/charts/NCV/ncv/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 282, with data: 67, errors: 214
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 6.7s...
====================================================================================================
🔍 [283/442] CUBWU - Lionheart Holdings (symbol_id=3058)
requests slug 'lionheart-holdings' -> HTTP 404
requests slug 'lionheart' -> HTTP 403
requests slug 'cubwu' -> HTTP 403
selenium slug 'lionheart-holdings' -> no FCF markers | title=Just a moment...
selenium slug 'lionheart' -> no FCF markers | title=Just a moment...
selenium slug 'cubwu' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for CUBWU: no FCF markers for https://www.macrotrends.net/stocks/charts/CUBWU/cubwu/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 283, with data: 67, errors: 215
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 5.4s...
====================================================================================================
🔍 [284/442] CPZ - Calamos Long/Short Equity & Dynamic Income Trust (symbol_id=3061)
requests slug 'calamos-long-short-equity-and-dynamic-income-trust' -> HTTP 403
requests slug 'calamos-long-short-equity-dynamic-income-trust' -> HTTP 403
requests slug 'calamos' -> HTTP 403
requests slug 'calamos-long' -> HTTP 403
requests slug 'calamos-long-short' -> HTTP 403
requests slug 'cpz' -> HTTP 403
selenium slug 'calamos-long-short-equity-and-dynamic-income-trust' -> no FCF markers | title=Just a moment...
selenium slug 'calamos-long-short-equity-dynamic-income-trust' -> no FCF markers | title=Just a moment...
selenium slug 'calamos' -> no FCF markers | title=Just a moment...
selenium slug 'calamos-long' -> no FCF markers | title=Just a moment...
selenium slug 'calamos-long-short' -> no FCF markers | title=Just a moment...
selenium slug 'cpz' -> no FCF markers | title=Oops! Page not found | MacroTrends
❌ FCF scrape error for CPZ: no FCF markers for https://www.macrotrends.net/stocks/charts/CPZ/cpz/free-cash-flow | title=Oops! Page not found | MacroTrends
📊 Run totals -> processed: 284, with data: 67, errors: 216
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 6.8s...
====================================================================================================
🔍 [285/442] BGH - Barings Global Short Duration High Yield Fund (symbol_id=3064)
requests slug 'barings-global-short-duration-high-yield-fund' -> HTTP 403
requests slug 'barings' -> HTTP 403
requests slug 'barings-global' -> HTTP 403
requests slug 'barings-global-short' -> HTTP 403
requests slug 'bgh' -> HTTP 403
selenium slug 'barings-global-short-duration-high-yield-fund' -> no FCF markers | title=Just a moment...
selenium slug 'barings' -> no FCF markers | title=Just a moment...
selenium slug 'barings-global' -> no FCF markers | title=Just a moment...
selenium slug 'barings-global-short' -> no FCF markers | title=Just a moment...
selenium slug 'bgh' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BGH: no FCF markers for https://www.macrotrends.net/stocks/charts/BGH/bgh/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 285, with data: 67, errors: 217
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 4.0s...
====================================================================================================
🔍 [286/442] EDD - Morgan Stanley Emerging Markets Domestic Debt Fund Inc (symbol_id=3066)
requests slug 'morgan-stanley-emerging-markets-domestic-debt-fund-inc' -> HTTP 403
requests slug 'morgan-stanley-emerging-markets-domestic-debt-fund' -> HTTP 403
requests slug 'morgan' -> HTTP 403
requests slug 'morgan-stanley' -> HTTP 403
requests slug 'morgan-stanley-emerging' -> HTTP 403
requests slug 'edd' -> HTTP 403
selenium slug 'morgan-stanley-emerging-markets-domestic-debt-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'morgan-stanley-emerging-markets-domestic-debt-fund' -> no FCF markers | title=Just a moment...
selenium slug 'morgan' -> no FCF markers | title=Just a moment...
selenium slug 'morgan-stanley' -> no FCF markers | title=Just a moment...
selenium slug 'morgan-stanley-emerging' -> no FCF markers | title=Just a moment...
selenium slug 'edd' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for EDD: no FCF markers for https://www.macrotrends.net/stocks/charts/EDD/edd/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 286, with data: 67, errors: 218
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 5.9s...
====================================================================================================
🔍 [287/442] RMM - RiverNorth Managed Duration Municipal Income Fund Inc (symbol_id=3067)
requests slug 'rivernorth-managed-duration-municipal-income-fund-inc' -> HTTP 403
requests slug 'rivernorth-managed-duration-municipal-income-fund' -> HTTP 403
requests slug 'rivernorth' -> HTTP 403
requests slug 'rivernorth-managed' -> HTTP 403
requests slug 'rivernorth-managed-duration' -> HTTP 403
requests slug 'rmm' -> HTTP 403
selenium slug 'rivernorth-managed-duration-municipal-income-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'rivernorth-managed-duration-municipal-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'rivernorth' -> no FCF markers | title=Just a moment...
selenium slug 'rivernorth-managed' -> no FCF markers | title=Just a moment...
selenium slug 'rivernorth-managed-duration' -> no FCF markers | title=Just a moment...
selenium slug 'rmm' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for RMM: no FCF markers for https://www.macrotrends.net/stocks/charts/RMM/rmm/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 287, with data: 67, errors: 219
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 5.5s...
====================================================================================================
🔍 [288/442] BEAGU - Bold Eagle Acquisition Corp. (symbol_id=3068)
requests slug 'bold-eagle-acquisition-corp' -> HTTP 403
requests slug 'bold-eagle-acquisition' -> HTTP 403
requests slug 'bold' -> HTTP 403
requests slug 'bold-eagle' -> HTTP 403
requests slug 'beagu' -> HTTP 403
selenium slug 'bold-eagle-acquisition-corp' -> no FCF markers | title=Just a moment...
selenium slug 'bold-eagle-acquisition' -> no FCF markers | title=Just a moment...
selenium slug 'bold' -> no FCF markers | title=Just a moment...
selenium slug 'bold-eagle' -> no FCF markers | title=Just a moment...
selenium slug 'beagu' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BEAGU: no FCF markers for https://www.macrotrends.net/stocks/charts/BEAGU/beagu/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 288, with data: 67, errors: 220
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 2.4s...
====================================================================================================
🔍 [289/442] SPXX - Nuveen S&P 500 Dynamic Overwrite Fund (symbol_id=3069)
requests slug 'nuveen-s-and-p-500-dynamic-overwrite-fund' -> HTTP 403
requests slug 'nuveen-s-p-500-dynamic-overwrite-fund' -> HTTP 403
requests slug 'nuveen' -> HTTP 403
requests slug 'nuveen-s' -> HTTP 403
requests slug 'nuveen-s-p' -> HTTP 403
requests slug 'spxx' -> HTTP 403
selenium slug 'nuveen-s-and-p-500-dynamic-overwrite-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-s-p-500-dynamic-overwrite-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-s' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-s-p' -> no FCF markers | title=Just a moment...
selenium slug 'spxx' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for SPXX: no FCF markers for https://www.macrotrends.net/stocks/charts/SPXX/spxx/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 289, with data: 67, errors: 221
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 2.9s...
====================================================================================================
🔍 [290/442] JGH - Nuveen Global High Income Fund (symbol_id=3071)
requests slug 'nuveen-global-high-income-fund' -> HTTP 403
requests slug 'nuveen' -> HTTP 403
requests slug 'nuveen-global' -> HTTP 403
requests slug 'nuveen-global-high' -> HTTP 403
requests slug 'jgh' -> HTTP 403
selenium slug 'nuveen-global-high-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-global' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-global-high' -> no FCF markers | title=Just a moment...
selenium slug 'jgh' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for JGH: no FCF markers for https://www.macrotrends.net/stocks/charts/JGH/jgh/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 290, with data: 67, errors: 222
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 3.6s...
====================================================================================================
🔍 [291/442] VCICU - Vine Hill Capital Investment Corp. (symbol_id=3074)
requests slug 'vine-hill-capital-investment-corp' -> HTTP 403
requests slug 'vine-hill-capital-investment' -> HTTP 403
requests slug 'vine' -> HTTP 403
requests slug 'vine-hill' -> HTTP 403
requests slug 'vine-hill-capital' -> HTTP 403
requests slug 'vcicu' -> HTTP 403
selenium slug 'vine-hill-capital-investment-corp' -> no FCF markers | title=Just a moment...
selenium slug 'vine-hill-capital-investment' -> no FCF markers | title=Just a moment...
selenium slug 'vine' -> no FCF markers | title=Just a moment...
selenium slug 'vine-hill' -> no FCF markers | title=Just a moment...
selenium slug 'vine-hill-capital' -> no FCF markers | title=Just a moment...
selenium slug 'vcicu' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for VCICU: no FCF markers for https://www.macrotrends.net/stocks/charts/VCICU/vcicu/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 291, with data: 67, errors: 223
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 2.5s...
====================================================================================================
🔍 [292/442] BGT - BlackRock Floating Rate Income Trust (symbol_id=3075)
requests slug 'blackrock-floating-rate-income-trust' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-floating' -> HTTP 403
requests slug 'blackrock-floating-rate' -> HTTP 403
requests slug 'bgt' -> HTTP 403
selenium slug 'blackrock-floating-rate-income-trust' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-floating' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-floating-rate' -> no FCF markers | title=Just a moment...
selenium slug 'bgt' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BGT: no FCF markers for https://www.macrotrends.net/stocks/charts/BGT/bgt/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 292, with data: 67, errors: 224
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 5.9s...
====================================================================================================
🔍 [293/442] BYM - BlackRock Municipal Income Quality Trust (symbol_id=3079)
requests slug 'blackrock-municipal-income-quality-trust' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-municipal' -> HTTP 403
requests slug 'blackrock-municipal-income' -> HTTP 403
requests slug 'bym' -> HTTP 403
selenium slug 'blackrock-municipal-income-quality-trust' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-municipal' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-municipal-income' -> no FCF markers | title=Just a moment...
selenium slug 'bym' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BYM: no FCF markers for https://www.macrotrends.net/stocks/charts/BYM/bym/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 293, with data: 67, errors: 225
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 6.7s...
====================================================================================================
🔍 [294/442] SCD - LMP Capital and Income Fund Inc (symbol_id=3083)
requests slug 'lmp-capital-and-income-fund-inc' -> HTTP 403
requests slug 'lmp-capital-and-income-fund' -> HTTP 403
requests slug 'lmp' -> HTTP 403
requests slug 'lmp-capital' -> HTTP 403
requests slug 'lmp-capital-and' -> HTTP 403
requests slug 'scd' -> HTTP 403
selenium slug 'lmp-capital-and-income-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'lmp-capital-and-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'lmp' -> no FCF markers | title=Just a moment...
selenium slug 'lmp-capital' -> no FCF markers | title=Just a moment...
selenium slug 'lmp-capital-and' -> no FCF markers | title=Just a moment...
selenium slug 'scd' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for SCD: no FCF markers for https://www.macrotrends.net/stocks/charts/SCD/scd/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 294, with data: 67, errors: 226
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 3.7s...
====================================================================================================
🔍 [295/442] LPAAU - Launch One Acquisition Corp. (symbol_id=3093)
requests slug 'launch-one-acquisition-corp' -> HTTP 403
requests slug 'launch-one-acquisition' -> HTTP 403
requests slug 'launch' -> HTTP 403
requests slug 'launch-one' -> HTTP 403
requests slug 'lpaau' -> HTTP 403
selenium slug 'launch-one-acquisition-corp' -> no FCF markers | title=Just a moment...
selenium slug 'launch-one-acquisition' -> no FCF markers | title=Just a moment...
selenium slug 'launch' -> no FCF markers | title=Just a moment...
selenium slug 'launch-one' -> no FCF markers | title=Just a moment...
selenium slug 'lpaau' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for LPAAU: no FCF markers for https://www.macrotrends.net/stocks/charts/LPAAU/lpaau/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 295, with data: 67, errors: 227
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 3.7s...
====================================================================================================
🔍 [296/442] VACHU - Voyager Acquisition Corp. (symbol_id=3098)
requests slug 'voyager-acquisition-corp' -> HTTP 403
requests slug 'voyager-acquisition' -> HTTP 403
requests slug 'voyager' -> HTTP 403
requests slug 'vachu' -> HTTP 403
selenium slug 'voyager-acquisition-corp' -> no FCF markers | title=Just a moment...
selenium slug 'voyager-acquisition' -> no FCF markers | title=Just a moment...
selenium slug 'voyager' -> no FCF markers | title=Just a moment...
selenium slug 'vachu' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for VACHU: no FCF markers for https://www.macrotrends.net/stocks/charts/VACHU/vachu/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 296, with data: 67, errors: 228
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 2.4s...
====================================================================================================
🔍 [297/442] RLTY - Cohen & Steers Real Estate Opportunities and Income Fund (symbol_id=3103)
requests slug 'cohen-and-steers-real-estate-opportunities-and-income-fund' -> HTTP 403
requests slug 'cohen-steers-real-estate-opportunities-and-income-fund' -> HTTP 403
requests slug 'cohen' -> HTTP 403
requests slug 'cohen-steers' -> HTTP 403
requests slug 'cohen-steers-real' -> HTTP 403
requests slug 'rlty' -> HTTP 403
selenium slug 'cohen-and-steers-real-estate-opportunities-and-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'cohen-steers-real-estate-opportunities-and-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'cohen' -> no FCF markers | title=Just a moment...
selenium slug 'cohen-steers' -> no FCF markers | title=Just a moment...
selenium slug 'cohen-steers-real' -> no FCF markers | title=Just a moment...
selenium slug 'rlty' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for RLTY: no FCF markers for https://www.macrotrends.net/stocks/charts/RLTY/rlty/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 297, with data: 67, errors: 229
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 6.4s...
====================================================================================================
🔍 [298/442] HYI - Western Asset High Yield Defined Opportunity Fund Inc (symbol_id=3106)
requests slug 'western-asset-high-yield-defined-opportunity-fund-inc' -> HTTP 403
requests slug 'western-asset-high-yield-defined-opportunity-fund' -> HTTP 403
requests slug 'western' -> HTTP 403
requests slug 'western-asset' -> HTTP 403
requests slug 'western-asset-high' -> HTTP 403
requests slug 'hyi' -> HTTP 403
selenium slug 'western-asset-high-yield-defined-opportunity-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset-high-yield-defined-opportunity-fund' -> no FCF markers | title=Just a moment...
selenium slug 'western' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset-high' -> no FCF markers | title=Just a moment...
selenium slug 'hyi' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for HYI: no FCF markers for https://www.macrotrends.net/stocks/charts/HYI/hyi/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 298, with data: 67, errors: 230
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 5.4s...
====================================================================================================
🔍 [299/442] EOT - Eaton Vance National Municipal Opportunities Trust (symbol_id=3107)
requests slug 'eaton-vance-national-municipal-opportunities-trust' -> HTTP 403
requests slug 'eaton' -> HTTP 403
requests slug 'eaton-vance' -> HTTP 403
requests slug 'eaton-vance-national' -> HTTP 403
requests slug 'eot' -> HTTP 403
selenium slug 'eaton-vance-national-municipal-opportunities-trust' -> no FCF markers | title=Just a moment...
selenium slug 'eaton' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance-national' -> no FCF markers | title=Just a moment...
selenium slug 'eot' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for EOT: no FCF markers for https://www.macrotrends.net/stocks/charts/EOT/eot/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 299, with data: 67, errors: 231
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 5.6s...
====================================================================================================
🔍 [300/442] RIV - RiverNorth Opportunities Fund Inc (symbol_id=3109)
requests slug 'rivernorth-opportunities-fund-inc' -> HTTP 404
requests slug 'rivernorth-opportunities-fund' -> HTTP 403
requests slug 'rivernorth' -> HTTP 403
requests slug 'rivernorth-opportunities' -> HTTP 403
requests slug 'riv' -> HTTP 403
selenium slug 'rivernorth-opportunities-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'rivernorth-opportunities-fund' -> no FCF markers | title=Just a moment...
selenium slug 'rivernorth' -> no FCF markers | title=Just a moment...
selenium slug 'rivernorth-opportunities' -> no FCF markers | title=Just a moment...
selenium slug 'riv' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for RIV: no FCF markers for https://www.macrotrends.net/stocks/charts/RIV/riv/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 300, with data: 67, errors: 232
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 3.7s...
====================================================================================================
🔍 [301/442] FCT - First Trust Senior Floting Rate Income Fund II (symbol_id=3111)
requests slug 'first-trust-senior-floting-rate-income-fund-ii' -> HTTP 403
requests slug 'first' -> HTTP 403
requests slug 'first-trust' -> HTTP 403
requests slug 'first-trust-senior' -> HTTP 403
requests slug 'fct' -> HTTP 403
selenium slug 'first-trust-senior-floting-rate-income-fund-ii' -> no FCF markers | title=Just a moment...
selenium slug 'first' -> no FCF markers | title=Just a moment...
selenium slug 'first-trust' -> no FCF markers | title=Just a moment...
selenium slug 'first-trust-senior' -> no FCF markers | title=Just a moment...
selenium slug 'fct' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for FCT: no FCF markers for https://www.macrotrends.net/stocks/charts/FCT/fct/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 301, with data: 67, errors: 233
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 2.8s...
====================================================================================================
🔍 [302/442] DBL - DoubleLine Opportunistic Credit Fund (symbol_id=3114)
requests slug 'doubleline-opportunistic-credit-fund' -> HTTP 403
requests slug 'doubleline' -> HTTP 403
requests slug 'doubleline-opportunistic' -> HTTP 403
requests slug 'doubleline-opportunistic-credit' -> HTTP 403
requests slug 'dbl' -> HTTP 403
selenium slug 'doubleline-opportunistic-credit-fund' -> no FCF markers | title=Just a moment...
selenium slug 'doubleline' -> no FCF markers | title=Just a moment...
selenium slug 'doubleline-opportunistic' -> no FCF markers | title=Just a moment...
selenium slug 'doubleline-opportunistic-credit' -> no FCF markers | title=Just a moment...
selenium slug 'dbl' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for DBL: no FCF markers for https://www.macrotrends.net/stocks/charts/DBL/dbl/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 302, with data: 67, errors: 234
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 6.4s...
====================================================================================================
🔍 [303/442] MCR - MFS Charter Income Trust (symbol_id=3118)
requests slug 'mfs-charter-income-trust' -> HTTP 404
requests slug 'mfs' -> HTTP 403
requests slug 'mfs-charter' -> HTTP 403
requests slug 'mfs-charter-income' -> HTTP 403
requests slug 'mcr' -> HTTP 403
selenium slug 'mfs-charter-income-trust' -> no FCF markers | title=Just a moment...
selenium slug 'mfs' -> no FCF markers | title=Just a moment...
selenium slug 'mfs-charter' -> no FCF markers | title=Just a moment...
selenium slug 'mfs-charter-income' -> no FCF markers | title=Just a moment...
selenium slug 'mcr' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for MCR: no FCF markers for https://www.macrotrends.net/stocks/charts/MCR/mcr/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 303, with data: 67, errors: 235
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 3.1s...
====================================================================================================
🔍 [304/442] FTF - Franklin Limited Duration Income Trust (symbol_id=3121)
requests slug 'franklin-limited-duration-income-trust' -> HTTP 403
requests slug 'franklin-duration-income-trust' -> HTTP 403
requests slug 'franklin' -> HTTP 403
requests slug 'franklin-duration' -> HTTP 403
requests slug 'franklin-duration-income' -> HTTP 403
requests slug 'ftf' -> HTTP 403
selenium slug 'franklin-limited-duration-income-trust' -> no FCF markers | title=Just a moment...
selenium slug 'franklin-duration-income-trust' -> no FCF markers | title=Just a moment...
selenium slug 'franklin' -> no FCF markers | title=Just a moment...
selenium slug 'franklin-duration' -> no FCF markers | title=Just a moment...
selenium slug 'franklin-duration-income' -> no FCF markers | title=Just a moment...
selenium slug 'ftf' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for FTF: no FCF markers for https://www.macrotrends.net/stocks/charts/FTF/ftf/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 304, with data: 67, errors: 236
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 5.1s...
====================================================================================================
🔍 [305/442] ALDFU - Aldel Financial II Inc. (symbol_id=3126)
requests slug 'aldel-financial-ii-inc' -> HTTP 403
requests slug 'aldel-financial-ii' -> HTTP 403
requests slug 'aldel' -> HTTP 403
requests slug 'aldel-financial' -> HTTP 403
requests slug 'aldfu' -> HTTP 403
selenium slug 'aldel-financial-ii-inc' -> no FCF markers | title=Just a moment...
selenium slug 'aldel-financial-ii' -> no FCF markers | title=Just a moment...
selenium slug 'aldel' -> no FCF markers | title=Just a moment...
selenium slug 'aldel-financial' -> no FCF markers | title=Just a moment...
selenium slug 'aldfu' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for ALDFU: no FCF markers for https://www.macrotrends.net/stocks/charts/ALDFU/aldfu/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 305, with data: 67, errors: 237
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 2.2s...
====================================================================================================
🔍 [306/442] JRS - Nuveen Real Estate Income Fund. (symbol_id=3127)
requests slug 'nuveen-real-estate-income-fund' -> HTTP 403
requests slug 'nuveen' -> HTTP 403
requests slug 'nuveen-real' -> HTTP 403
requests slug 'nuveen-real-estate' -> HTTP 403
requests slug 'jrs' -> HTTP 403
selenium slug 'nuveen-real-estate-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-real' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-real-estate' -> no FCF markers | title=Just a moment...
selenium slug 'jrs' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for JRS: no FCF markers for https://www.macrotrends.net/stocks/charts/JRS/jrs/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 306, with data: 67, errors: 238
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 3.2s...
====================================================================================================
🔍 [307/442] TEI - Templeton Emerging Markets Income Fund Inc (symbol_id=3128)
requests slug 'templeton-emerging-markets-income-fund-inc' -> HTTP 403
requests slug 'templeton-emerging-markets-income-fund' -> HTTP 403
requests slug 'templeton' -> HTTP 403
requests slug 'templeton-emerging' -> HTTP 403
requests slug 'templeton-emerging-markets' -> HTTP 403
requests slug 'tei' -> HTTP 403
selenium slug 'templeton-emerging-markets-income-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'templeton-emerging-markets-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'templeton' -> no FCF markers | title=Just a moment...
selenium slug 'templeton-emerging' -> no FCF markers | title=Just a moment...
selenium slug 'templeton-emerging-markets' -> no FCF markers | title=Just a moment...
selenium slug 'tei' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for TEI: no FCF markers for https://www.macrotrends.net/stocks/charts/TEI/tei/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 307, with data: 67, errors: 239
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 2.8s...
====================================================================================================
🔍 [308/442] ERC - Allspring Multi-Sector Income Fund (symbol_id=3129)
requests slug 'allspring-multi-sector-income-fund' -> HTTP 403
requests slug 'allspring' -> HTTP 403
requests slug 'allspring-multi-sector' -> HTTP 403
requests slug 'allspring-multi-sector-income' -> HTTP 403
requests slug 'erc' -> HTTP 403
selenium slug 'allspring-multi-sector-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'allspring' -> no FCF markers | title=Just a moment...
selenium slug 'allspring-multi-sector' -> no FCF markers | title=Just a moment...
selenium slug 'allspring-multi-sector-income' -> no FCF markers | title=Just a moment...
selenium slug 'erc' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for ERC: no FCF markers for https://www.macrotrends.net/stocks/charts/ERC/erc/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 308, with data: 67, errors: 240
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 4.1s...
====================================================================================================
🔍 [309/442] POLEU - Andretti Acquisition Corp. II (symbol_id=3130)
requests slug 'andretti-acquisition-corp-ii' -> HTTP 403
requests slug 'andretti-acquisition-ii' -> HTTP 403
requests slug 'andretti' -> HTTP 403
requests slug 'andretti-acquisition' -> HTTP 403
requests slug 'poleu' -> HTTP 403
selenium slug 'andretti-acquisition-corp-ii' -> no FCF markers | title=Just a moment...
selenium slug 'andretti-acquisition-ii' -> no FCF markers | title=Just a moment...
selenium slug 'andretti' -> no FCF markers | title=Just a moment...
selenium slug 'andretti-acquisition' -> no FCF markers | title=Just a moment...
selenium slug 'poleu' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for POLEU: no FCF markers for https://www.macrotrends.net/stocks/charts/POLEU/poleu/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 309, with data: 67, errors: 241
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 5.4s...
====================================================================================================
🔍 [310/442] AGD - abrdn Global Dynamic Dividend Fund (symbol_id=3131)
requests slug 'abrdn-global-dynamic-dividend-fund' -> HTTP 403
requests slug 'abrdn' -> HTTP 403
requests slug 'abrdn-global' -> HTTP 403
requests slug 'abrdn-global-dynamic' -> HTTP 403
requests slug 'agd' -> HTTP 403
selenium slug 'abrdn-global-dynamic-dividend-fund' -> no FCF markers | title=Just a moment...
selenium slug 'abrdn' -> no FCF markers | title=Just a moment...
selenium slug 'abrdn-global' -> no FCF markers | title=Just a moment...
selenium slug 'abrdn-global-dynamic' -> no FCF markers | title=Just a moment...
selenium slug 'agd' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for AGD: no FCF markers for https://www.macrotrends.net/stocks/charts/AGD/agd/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 310, with data: 67, errors: 242
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 4.3s...
====================================================================================================
🔍 [311/442] LPBBU - Launch Two Acquisition Corp. (symbol_id=3132)
requests slug 'launch-two-acquisition-corp' -> HTTP 403
requests slug 'launch-two-acquisition' -> HTTP 403
requests slug 'launch' -> HTTP 403
requests slug 'launch-two' -> HTTP 403
requests slug 'lpbbu' -> HTTP 403
selenium slug 'launch-two-acquisition-corp' -> no FCF markers | title=Just a moment...
selenium slug 'launch-two-acquisition' -> no FCF markers | title=Just a moment...
selenium slug 'launch' -> no FCF markers | title=Just a moment...
selenium slug 'launch-two' -> no FCF markers | title=Just a moment...
selenium slug 'lpbbu' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for LPBBU: no FCF markers for https://www.macrotrends.net/stocks/charts/LPBBU/lpbbu/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 311, with data: 67, errors: 243
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 5.1s...
====================================================================================================
🔍 [312/442] BNY - BlackRock New York Municipal Income Trust (symbol_id=3133)
requests slug 'blackrock-new-york-municipal-income-trust' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-new' -> HTTP 403
requests slug 'blackrock-new-york' -> HTTP 403
requests slug 'bny' -> HTTP 403
selenium slug 'blackrock-new-york-municipal-income-trust' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-new' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-new-york' -> no FCF markers | title=Just a moment...
selenium slug 'bny' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BNY: no FCF markers for https://www.macrotrends.net/stocks/charts/BNY/bny/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 312, with data: 67, errors: 244
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 2.5s...
====================================================================================================
🔍 [313/442] NUW - Nuveen AMT-Free Municipal Value Fund (symbol_id=3140)
requests slug 'nuveen-amt-free-municipal-value-fund' -> HTTP 403
requests slug 'nuveen' -> HTTP 403
requests slug 'nuveen-amt-free' -> HTTP 403
requests slug 'nuveen-amt-free-municipal' -> HTTP 403
requests slug 'nuw' -> HTTP 403
selenium slug 'nuveen-amt-free-municipal-value-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-amt-free' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-amt-free-municipal' -> no FCF markers | title=Just a moment...
selenium slug 'nuw' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NUW: no FCF markers for https://www.macrotrends.net/stocks/charts/NUW/nuw/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 313, with data: 67, errors: 245
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 4.6s...
====================================================================================================
🔍 [314/442] EIC - Eagle Point Income Company Inc (symbol_id=3142)
requests slug 'eagle-point-income-company-inc' -> HTTP 403
requests slug 'eagle-point-income' -> HTTP 403
requests slug 'eagle' -> HTTP 403
requests slug 'eagle-point' -> HTTP 403
requests slug 'eic' -> HTTP 403
selenium slug 'eagle-point-income-company-inc' -> no FCF markers | title=Just a moment...
selenium slug 'eagle-point-income' -> no FCF markers | title=Just a moment...
selenium slug 'eagle' -> no FCF markers | title=Just a moment...
selenium slug 'eagle-point' -> no FCF markers | title=Just a moment...
selenium slug 'eic' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for EIC: no FCF markers for https://www.macrotrends.net/stocks/charts/EIC/eic/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 314, with data: 67, errors: 246
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 2.2s...
====================================================================================================
🔍 [315/442] PSF - Cohen & Steers Select Preferred and Income Fund Inc (symbol_id=3144)
requests slug 'cohen-and-steers-select-preferred-and-income-fund-inc' -> HTTP 403
requests slug 'cohen-steers-select-preferred-and-income-fund' -> HTTP 403
requests slug 'cohen' -> HTTP 403
requests slug 'cohen-steers' -> HTTP 403
requests slug 'cohen-steers-select' -> HTTP 403
requests slug 'psf' -> HTTP 403
selenium slug 'cohen-and-steers-select-preferred-and-income-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'cohen-steers-select-preferred-and-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'cohen' -> no FCF markers | title=Just a moment...
selenium slug 'cohen-steers' -> no FCF markers | title=Just a moment...
selenium slug 'cohen-steers-select' -> no FCF markers | title=Just a moment...
selenium slug 'psf' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for PSF: no FCF markers for https://www.macrotrends.net/stocks/charts/PSF/psf/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 315, with data: 67, errors: 247
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 3.8s...
====================================================================================================
🔍 [316/442] JCE - Nuveen Core Equity Alpha Fund (symbol_id=3147)
requests slug 'nuveen-core-equity-alpha-fund' -> HTTP 403
requests slug 'nuveen' -> HTTP 403
requests slug 'nuveen-core' -> HTTP 403
requests slug 'nuveen-core-equity' -> HTTP 403
requests slug 'jce' -> HTTP 403
selenium slug 'nuveen-core-equity-alpha-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-core' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-core-equity' -> no FCF markers | title=Just a moment...
selenium slug 'jce' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for JCE: no FCF markers for https://www.macrotrends.net/stocks/charts/JCE/jce/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 316, with data: 67, errors: 248
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 2.2s...
====================================================================================================
🔍 [317/442] NCZ - Virtus Convertible & Income Fund II (symbol_id=3158)
requests slug 'virtus-convertible-and-income-fund-ii' -> HTTP 403
requests slug 'virtus-convertible-income-fund-ii' -> HTTP 403
requests slug 'virtus' -> HTTP 403
requests slug 'virtus-convertible' -> HTTP 403
requests slug 'virtus-convertible-income' -> HTTP 403
requests slug 'ncz' -> HTTP 403
selenium slug 'virtus-convertible-and-income-fund-ii' -> no FCF markers | title=Just a moment...
selenium slug 'virtus-convertible-income-fund-ii' -> no FCF markers | title=Just a moment...
selenium slug 'virtus' -> no FCF markers | title=Just a moment...
selenium slug 'virtus-convertible' -> no FCF markers | title=Just a moment...
selenium slug 'virtus-convertible-income' -> no FCF markers | title=Just a moment...
selenium slug 'ncz' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NCZ: no FCF markers for https://www.macrotrends.net/stocks/charts/NCZ/ncz/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 317, with data: 67, errors: 249
📊 Run totals -> annual scraped: 712, quarterly scraped: 2743
📊 Run totals -> annual changed: 24, quarterly changed: 190
⏳ Waiting 3.5s...
====================================================================================================
🔍 [318/442] OVLY - Oak Valley Bancorp (symbol_id=3168)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/OVLY/oak-valley-bancorp/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 318, with data: 68, errors: 249
📊 Run totals -> annual scraped: 726, quarterly scraped: 2802
📊 Run totals -> annual changed: 24, quarterly changed: 192
⏳ Waiting 6.7s...
====================================================================================================
🔍 [319/442] CAF - Morgan Stanley China A Share Fund Inc (symbol_id=3170)
requests slug 'morgan-stanley-china-a-share-fund-inc' -> HTTP 403
requests slug 'morgan-stanley-china-a-share-fund' -> HTTP 403
requests slug 'morgan' -> HTTP 403
requests slug 'morgan-stanley' -> HTTP 403
requests slug 'morgan-stanley-china' -> HTTP 403
requests slug 'caf' -> HTTP 403
selenium slug 'morgan-stanley-china-a-share-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'morgan-stanley-china-a-share-fund' -> no FCF markers | title=Just a moment...
selenium slug 'morgan' -> no FCF markers | title=Just a moment...
selenium slug 'morgan-stanley' -> no FCF markers | title=Just a moment...
selenium slug 'morgan-stanley-china' -> no FCF markers | title=Just a moment...
selenium slug 'caf' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for CAF: no FCF markers for https://www.macrotrends.net/stocks/charts/CAF/caf/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 319, with data: 68, errors: 250
📊 Run totals -> annual scraped: 726, quarterly scraped: 2802
📊 Run totals -> annual changed: 24, quarterly changed: 192
⏳ Waiting 4.2s...
====================================================================================================
🔍 [320/442] GLO - Clough Global Opportunities Fund. (symbol_id=3172)
requests slug 'clough-global-opportunities-fund' -> HTTP 403
requests slug 'clough' -> HTTP 403
requests slug 'clough-global' -> HTTP 403
requests slug 'clough-global-opportunities' -> HTTP 403
requests slug 'glo' -> HTTP 403
selenium slug 'clough-global-opportunities-fund' -> no FCF markers | title=Just a moment...
selenium slug 'clough' -> no FCF markers | title=Just a moment...
selenium slug 'clough-global' -> no FCF markers | title=Just a moment...
selenium slug 'clough-global-opportunities' -> no FCF markers | title=Just a moment...
selenium slug 'glo' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for GLO: no FCF markers for https://www.macrotrends.net/stocks/charts/GLO/glo/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 320, with data: 68, errors: 251
📊 Run totals -> annual scraped: 726, quarterly scraped: 2802
📊 Run totals -> annual changed: 24, quarterly changed: 192
⏳ Waiting 3.3s...
====================================================================================================
🔍 [321/442] MUE - BlackRock MuniHoldings Quality Fund II Inc (symbol_id=3174)
requests slug 'blackrock-muniholdings-quality-fund-ii-inc' -> HTTP 403
requests slug 'blackrock-muniholdings-quality-fund-ii' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-muniholdings' -> HTTP 403
requests slug 'blackrock-muniholdings-quality' -> HTTP 403
requests slug 'mue' -> HTTP 403
selenium slug 'blackrock-muniholdings-quality-fund-ii-inc' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-muniholdings-quality-fund-ii' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-muniholdings' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-muniholdings-quality' -> no FCF markers | title=Just a moment...
selenium slug 'mue' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for MUE: no FCF markers for https://www.macrotrends.net/stocks/charts/MUE/mue/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 321, with data: 68, errors: 252
📊 Run totals -> annual scraped: 726, quarterly scraped: 2802
📊 Run totals -> annual changed: 24, quarterly changed: 192
⏳ Waiting 5.8s...
====================================================================================================
🔍 [322/442] LGI - Lazard Global Total Return and Income Fund Inc (symbol_id=3177)
requests slug 'lazard-global-total-return-and-income-fund-inc' -> HTTP 403
requests slug 'lazard-global-total-return-and-income-fund' -> HTTP 403
requests slug 'lazard' -> HTTP 403
requests slug 'lazard-global' -> HTTP 403
requests slug 'lazard-global-total' -> HTTP 403
requests slug 'lgi' -> HTTP 403
selenium slug 'lazard-global-total-return-and-income-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'lazard-global-total-return-and-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'lazard' -> no FCF markers | title=Just a moment...
selenium slug 'lazard-global' -> no FCF markers | title=Just a moment...
selenium slug 'lazard-global-total' -> no FCF markers | title=Just a moment...
selenium slug 'lgi' -> no FCF markers | title=Oops! Page not found | MacroTrends
❌ FCF scrape error for LGI: no FCF markers for https://www.macrotrends.net/stocks/charts/LGI/lgi/free-cash-flow | title=Oops! Page not found | MacroTrends
📊 Run totals -> processed: 322, with data: 68, errors: 253
📊 Run totals -> annual scraped: 726, quarterly scraped: 2802
📊 Run totals -> annual changed: 24, quarterly changed: 192
⏳ Waiting 3.3s...
====================================================================================================
🔍 [323/442] NHS - Neuberger Berman High Yield Strategies Fund (symbol_id=3178)
requests slug 'neuberger-berman-high-yield-strategies-fund' -> HTTP 403
requests slug 'neuberger' -> HTTP 403
requests slug 'neuberger-berman' -> HTTP 403
requests slug 'neuberger-berman-high' -> HTTP 403
requests slug 'nhs' -> HTTP 403
selenium slug 'neuberger-berman-high-yield-strategies-fund' -> no FCF markers | title=Just a moment...
selenium slug 'neuberger' -> no FCF markers | title=Just a moment...
selenium slug 'neuberger-berman' -> no FCF markers | title=Just a moment...
selenium slug 'neuberger-berman-high' -> no FCF markers | title=Just a moment...
selenium slug 'nhs' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NHS: no FCF markers for https://www.macrotrends.net/stocks/charts/NHS/nhs/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 323, with data: 68, errors: 254
📊 Run totals -> annual scraped: 726, quarterly scraped: 2802
📊 Run totals -> annual changed: 24, quarterly changed: 192
⏳ Waiting 5.3s...
====================================================================================================
🔍 [324/442] ACV - Virtus Diversified Income & Convertible Fund (symbol_id=3187)
requests slug 'virtus-diversified-income-and-convertible-fund' -> HTTP 403
requests slug 'virtus-diversified-income-convertible-fund' -> HTTP 403
requests slug 'virtus' -> HTTP 403
requests slug 'virtus-diversified' -> HTTP 403
requests slug 'virtus-diversified-income' -> HTTP 403
requests slug 'acv' -> HTTP 403
selenium slug 'virtus-diversified-income-and-convertible-fund' -> no FCF markers | title=Just a moment...
selenium slug 'virtus-diversified-income-convertible-fund' -> no FCF markers | title=Just a moment...
selenium slug 'virtus' -> no FCF markers | title=Just a moment...
selenium slug 'virtus-diversified' -> no FCF markers | title=Just a moment...
selenium slug 'virtus-diversified-income' -> no FCF markers | title=Just a moment...
selenium slug 'acv' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for ACV: no FCF markers for https://www.macrotrends.net/stocks/charts/ACV/acv/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 324, with data: 68, errors: 255
📊 Run totals -> annual scraped: 726, quarterly scraped: 2802
📊 Run totals -> annual changed: 24, quarterly changed: 192
⏳ Waiting 5.7s...
====================================================================================================
🔍 [325/442] EOD - Allspring Global Dividend Opportunity Fund (symbol_id=3196)
requests slug 'allspring-global-dividend-opportunity-fund' -> HTTP 403
requests slug 'allspring' -> HTTP 403
requests slug 'allspring-global' -> HTTP 403
requests slug 'allspring-global-dividend' -> HTTP 403
requests slug 'eod' -> HTTP 403
selenium slug 'allspring-global-dividend-opportunity-fund' -> no FCF markers | title=Just a moment...
selenium slug 'allspring' -> no FCF markers | title=Just a moment...
selenium slug 'allspring-global' -> no FCF markers | title=Just a moment...
selenium slug 'allspring-global-dividend' -> no FCF markers | title=Just a moment...
selenium slug 'eod' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for EOD: no FCF markers for https://www.macrotrends.net/stocks/charts/EOD/eod/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 325, with data: 68, errors: 256
📊 Run totals -> annual scraped: 726, quarterly scraped: 2802
📊 Run totals -> annual changed: 24, quarterly changed: 192
⏳ Waiting 4.2s...
====================================================================================================
🔍 [326/442] SWKH - Swk Holdings Corp (symbol_id=3202)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/SWKH/swk-holdings-corp/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 326, with data: 69, errors: 256
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 2.2s...
====================================================================================================
🔍 [327/442] NBH - Neuberger Berman Municipal Fund Inc (symbol_id=3207)
requests slug 'neuberger-berman-municipal-fund-inc' -> HTTP 403
requests slug 'neuberger-berman-municipal-fund' -> HTTP 403
requests slug 'neuberger' -> HTTP 403
requests slug 'neuberger-berman' -> HTTP 403
requests slug 'neuberger-berman-municipal' -> HTTP 403
requests slug 'nbh' -> HTTP 403
selenium slug 'neuberger-berman-municipal-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'neuberger-berman-municipal-fund' -> no FCF markers | title=Just a moment...
selenium slug 'neuberger' -> no FCF markers | title=Just a moment...
selenium slug 'neuberger-berman' -> no FCF markers | title=Just a moment...
selenium slug 'neuberger-berman-municipal' -> no FCF markers | title=Just a moment...
selenium slug 'nbh' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NBH: no FCF markers for https://www.macrotrends.net/stocks/charts/NBH/nbh/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 327, with data: 69, errors: 257
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 3.6s...
====================================================================================================
🔍 [328/442] ETX - Eaton Vance Municipal Income 2028 Term Trust (symbol_id=3212)
requests slug 'eaton-vance-municipal-income-2028-term-trust' -> HTTP 403
requests slug 'eaton' -> HTTP 403
requests slug 'eaton-vance' -> HTTP 403
requests slug 'eaton-vance-municipal' -> HTTP 403
requests slug 'etx' -> HTTP 403
selenium slug 'eaton-vance-municipal-income-2028-term-trust' -> no FCF markers | title=Just a moment...
selenium slug 'eaton' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance-municipal' -> no FCF markers | title=Just a moment...
selenium slug 'etx' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for ETX: no FCF markers for https://www.macrotrends.net/stocks/charts/ETX/etx/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 328, with data: 69, errors: 258
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 5.8s...
====================================================================================================
🔍 [329/442] OPP - RiverNorth/DoubleLine Strategic opportunity fund Inc (symbol_id=3213)
requests slug 'rivernorth-doubleline-strategic-opportunity-fund-inc' -> HTTP 403
requests slug 'rivernorth-doubleline-strategic-opportunity-fund' -> HTTP 403
requests slug 'rivernorth' -> HTTP 403
requests slug 'rivernorth-doubleline' -> HTTP 403
requests slug 'rivernorth-doubleline-strategic' -> HTTP 403
requests slug 'opp' -> HTTP 403
selenium slug 'rivernorth-doubleline-strategic-opportunity-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'rivernorth-doubleline-strategic-opportunity-fund' -> no FCF markers | title=Just a moment...
selenium slug 'rivernorth' -> no FCF markers | title=Just a moment...
selenium slug 'rivernorth-doubleline' -> no FCF markers | title=Just a moment...
selenium slug 'rivernorth-doubleline-strategic' -> no FCF markers | title=Just a moment...
selenium slug 'opp' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for OPP: no FCF markers for https://www.macrotrends.net/stocks/charts/OPP/opp/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 329, with data: 69, errors: 259
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 4.8s...
====================================================================================================
🔍 [330/442] DMB - BNY Mellon Municipal Bond Infrastructure Fund Inc (symbol_id=3215)
requests slug 'bny-mellon-municipal-bond-infrastructure-fund-inc' -> HTTP 404
requests slug 'bny-mellon-municipal-bond-infrastructure-fund' -> HTTP 403
requests slug 'bny' -> HTTP 403
requests slug 'bny-mellon' -> HTTPSConnectionPool(host='www.macrotrends.net', port=443): Max retries exceeded with url: /stocks/charts/DMB/bny-mellon/free-cash-flow (Caused by SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1010)')))
requests slug 'bny-mellon-municipal' -> HTTP 404
requests slug 'dmb' -> HTTP 403
selenium slug 'bny-mellon-municipal-bond-infrastructure-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'bny-mellon-municipal-bond-infrastructure-fund' -> no FCF markers | title=Just a moment...
selenium slug 'bny' -> no FCF markers | title=Just a moment...
selenium slug 'bny-mellon' -> no FCF markers | title=Just a moment...
selenium slug 'bny-mellon-municipal' -> no FCF markers | title=Just a moment...
selenium slug 'dmb' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for DMB: no FCF markers for https://www.macrotrends.net/stocks/charts/DMB/dmb/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 330, with data: 69, errors: 260
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 3.6s...
====================================================================================================
🔍 [331/442] WIA - Western Asset Inflation-Linked Income Fund (symbol_id=3223)
requests slug 'western-asset-inflation-linked-income-fund' -> HTTP 403
requests slug 'western' -> HTTP 403
requests slug 'western-asset' -> HTTP 403
requests slug 'western-asset-inflation-linked' -> HTTP 403
requests slug 'wia' -> HTTP 403
selenium slug 'western-asset-inflation-linked-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'western' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset-inflation-linked' -> no FCF markers | title=Just a moment...
selenium slug 'wia' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for WIA: no FCF markers for https://www.macrotrends.net/stocks/charts/WIA/wia/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 331, with data: 69, errors: 261
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 4.5s...
====================================================================================================
🔍 [332/442] DHF - BNY Mellon High Yield Strategies Fund (symbol_id=3230)
requests slug 'bny-mellon-high-yield-strategies-fund' -> HTTP 403
requests slug 'bny' -> HTTP 403
requests slug 'bny-mellon' -> HTTP 403
requests slug 'bny-mellon-high' -> HTTP 403
requests slug 'dhf' -> HTTP 403
selenium slug 'bny-mellon-high-yield-strategies-fund' -> no FCF markers | title=Just a moment...
selenium slug 'bny' -> no FCF markers | title=Just a moment...
selenium slug 'bny-mellon' -> no FCF markers | title=Just a moment...
selenium slug 'bny-mellon-high' -> no FCF markers | title=Just a moment...
selenium slug 'dhf' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for DHF: no FCF markers for https://www.macrotrends.net/stocks/charts/DHF/dhf/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 332, with data: 69, errors: 262
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 4.3s...
====================================================================================================
🔍 [333/442] NRO - Neuberger Berman Real Estate Securities Income Fund Inc (symbol_id=3231)
requests slug 'neuberger-berman-real-estate-securities-income-fund-inc' -> HTTP 403
requests slug 'neuberger-berman-real-estate-securities-income-fund' -> HTTP 403
requests slug 'neuberger' -> HTTP 403
requests slug 'neuberger-berman' -> HTTP 403
requests slug 'neuberger-berman-real' -> HTTP 403
requests slug 'nro' -> HTTP 403
selenium slug 'neuberger-berman-real-estate-securities-income-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'neuberger-berman-real-estate-securities-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'neuberger' -> no FCF markers | title=Just a moment...
selenium slug 'neuberger-berman' -> no FCF markers | title=Just a moment...
selenium slug 'neuberger-berman-real' -> no FCF markers | title=Just a moment...
selenium slug 'nro' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NRO: no FCF markers for https://www.macrotrends.net/stocks/charts/NRO/nro/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 333, with data: 69, errors: 263
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 2.6s...
====================================================================================================
🔍 [334/442] IGI - Western Asset Investment Grade Defined Opportunity Trust Inc (symbol_id=3239)
requests slug 'western-asset-investment-grade-defined-opportunity-trust-inc' -> HTTP 403
requests slug 'western-asset-investment-grade-defined-opportunity-trust' -> HTTP 403
requests slug 'western' -> HTTP 403
requests slug 'western-asset' -> HTTP 403
requests slug 'western-asset-investment' -> HTTP 403
requests slug 'igi' -> HTTP 403
selenium slug 'western-asset-investment-grade-defined-opportunity-trust-inc' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset-investment-grade-defined-opportunity-trust' -> no FCF markers | title=Just a moment...
selenium slug 'western' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset-investment' -> no FCF markers | title=Just a moment...
selenium slug 'igi' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for IGI: no FCF markers for https://www.macrotrends.net/stocks/charts/IGI/igi/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 334, with data: 69, errors: 264
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 2.6s...
====================================================================================================
🔍 [335/442] BSL - Blackstone Senior Floating Rate 2027 Term Fund (symbol_id=3240)
requests slug 'blackstone-senior-floating-rate-2027-term-fund' -> HTTP 403
requests slug 'blackstone' -> HTTP 403
requests slug 'blackstone-senior' -> HTTP 403
requests slug 'blackstone-senior-floating' -> HTTP 403
requests slug 'bsl' -> HTTP 403
selenium slug 'blackstone-senior-floating-rate-2027-term-fund' -> no FCF markers | title=Just a moment...
selenium slug 'blackstone' -> no FCF markers | title=Just a moment...
selenium slug 'blackstone-senior' -> no FCF markers | title=Just a moment...
selenium slug 'blackstone-senior-floating' -> no FCF markers | title=Just a moment...
selenium slug 'bsl' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BSL: no FCF markers for https://www.macrotrends.net/stocks/charts/BSL/bsl/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 335, with data: 69, errors: 265
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 4.9s...
====================================================================================================
🔍 [336/442] GDO - Western Asset Global Corporate Defined Opportunity Fund Inc (symbol_id=3244)
requests slug 'western-asset-global-corporate-defined-opportunity-fund-inc' -> HTTP 403
requests slug 'western-asset-global-corporate-defined-opportunity-fund' -> HTTP 403
requests slug 'western' -> HTTP 403
requests slug 'western-asset' -> HTTP 403
requests slug 'western-asset-global' -> HTTP 403
requests slug 'gdo' -> HTTP 403
selenium slug 'western-asset-global-corporate-defined-opportunity-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset-global-corporate-defined-opportunity-fund' -> no FCF markers | title=Just a moment...
selenium slug 'western' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset-global' -> no FCF markers | title=Just a moment...
selenium slug 'gdo' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for GDO: no FCF markers for https://www.macrotrends.net/stocks/charts/GDO/gdo/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 336, with data: 69, errors: 266
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 3.6s...
====================================================================================================
🔍 [337/442] IDE - Voya Infrastructure, Industrials and Materials Fund (symbol_id=3245)
requests slug 'voya-infrastructure-industrials-and-materials-fund' -> HTTP 403
requests slug 'voya' -> HTTP 403
requests slug 'voya-infrastructure' -> HTTP 403
requests slug 'voya-infrastructure-industrials' -> HTTP 403
requests slug 'ide' -> HTTP 403
selenium slug 'voya-infrastructure-industrials-and-materials-fund' -> no FCF markers | title=Just a moment...
selenium slug 'voya' -> no FCF markers | title=Just a moment...
selenium slug 'voya-infrastructure' -> no FCF markers | title=Just a moment...
selenium slug 'voya-infrastructure-industrials' -> no FCF markers | title=Just a moment...
selenium slug 'ide' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for IDE: no FCF markers for https://www.macrotrends.net/stocks/charts/IDE/ide/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 337, with data: 69, errors: 267
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 5.4s...
====================================================================================================
🔍 [338/442] FLC - Flaherty & Crumrine Total Return Fund Inc (symbol_id=3248)
requests slug 'flaherty-and-crumrine-total-return-fund-inc' -> HTTP 403
requests slug 'flaherty-crumrine-total-return-fund' -> HTTP 403
requests slug 'flaherty' -> HTTP 403
requests slug 'flaherty-crumrine' -> HTTP 403
requests slug 'flaherty-crumrine-total' -> HTTP 403
requests slug 'flc' -> HTTP 403
selenium slug 'flaherty-and-crumrine-total-return-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'flaherty-crumrine-total-return-fund' -> no FCF markers | title=Just a moment...
selenium slug 'flaherty' -> no FCF markers | title=Just a moment...
selenium slug 'flaherty-crumrine' -> no FCF markers | title=Just a moment...
selenium slug 'flaherty-crumrine-total' -> no FCF markers | title=Just a moment...
selenium slug 'flc' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for FLC: no FCF markers for https://www.macrotrends.net/stocks/charts/FLC/flc/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 338, with data: 69, errors: 268
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 6.1s...
====================================================================================================
🔍 [339/442] HGLB - Highland Global Allocation Fund (symbol_id=3249)
requests slug 'highland-global-allocation-fund' -> HTTP 403
requests slug 'highland' -> HTTP 403
requests slug 'highland-global' -> HTTP 403
requests slug 'highland-global-allocation' -> HTTP 403
requests slug 'hglb' -> HTTP 403
selenium slug 'highland-global-allocation-fund' -> no FCF markers | title=Just a moment...
selenium slug 'highland' -> no FCF markers | title=Just a moment...
selenium slug 'highland-global' -> no FCF markers | title=Just a moment...
selenium slug 'highland-global-allocation' -> no FCF markers | title=Just a moment...
selenium slug 'hglb' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for HGLB: no FCF markers for https://www.macrotrends.net/stocks/charts/HGLB/hglb/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 339, with data: 69, errors: 269
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 3.6s...
====================================================================================================
🔍 [340/442] OACCU - Oaktree Acquisition Corp. III Life Sciences (symbol_id=3252)
requests slug 'oaktree-acquisition-corp-iii-life-sciences' -> HTTP 403
requests slug 'oaktree-acquisition-iii-life-sciences' -> HTTP 403
requests slug 'oaktree' -> HTTP 403
requests slug 'oaktree-acquisition' -> HTTP 403
requests slug 'oaktree-acquisition-iii' -> HTTP 403
requests slug 'oaccu' -> HTTP 403
selenium slug 'oaktree-acquisition-corp-iii-life-sciences' -> no FCF markers | title=Just a moment...
selenium slug 'oaktree-acquisition-iii-life-sciences' -> no FCF markers | title=Just a moment...
selenium slug 'oaktree' -> no FCF markers | title=Just a moment...
selenium slug 'oaktree-acquisition' -> no FCF markers | title=Just a moment...
selenium slug 'oaktree-acquisition-iii' -> no FCF markers | title=Just a moment...
selenium slug 'oaccu' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for OACCU: no FCF markers for https://www.macrotrends.net/stocks/charts/OACCU/oaccu/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 340, with data: 69, errors: 270
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 6.2s...
====================================================================================================
🔍 [341/442] GRX - Gabelli Healthcare & WellnessRx Trust (symbol_id=3267)
requests slug 'gabelli-healthcare-and-wellnessrx-trust' -> HTTP 404
requests slug 'gabelli-healthcare-wellnessrx-trust' -> HTTP 403
requests slug 'gabelli' -> HTTP 403
requests slug 'gabelli-healthcare' -> HTTP 403
requests slug 'gabelli-healthcare-wellnessrx' -> HTTP 403
requests slug 'grx' -> HTTP 403
selenium slug 'gabelli-healthcare-and-wellnessrx-trust' -> no FCF markers | title=Just a moment...
selenium slug 'gabelli-healthcare-wellnessrx-trust' -> no FCF markers | title=Just a moment...
selenium slug 'gabelli' -> no FCF markers | title=Just a moment...
selenium slug 'gabelli-healthcare' -> no FCF markers | title=Just a moment...
selenium slug 'gabelli-healthcare-wellnessrx' -> no FCF markers | title=Just a moment...
selenium slug 'grx' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for GRX: no FCF markers for https://www.macrotrends.net/stocks/charts/GRX/grx/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 341, with data: 69, errors: 271
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 4.8s...
====================================================================================================
🔍 [342/442] BGX - Blackstone Long-Short Credit Income Fund (symbol_id=3273)
requests slug 'blackstone-long-short-credit-income-fund' -> HTTP 403
requests slug 'blackstone' -> HTTP 403
requests slug 'blackstone-long-short' -> HTTP 403
requests slug 'blackstone-long-short-credit' -> HTTP 403
requests slug 'bgx' -> HTTP 403
selenium slug 'blackstone-long-short-credit-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'blackstone' -> no FCF markers | title=Just a moment...
selenium slug 'blackstone-long-short' -> no FCF markers | title=Just a moment...
selenium slug 'blackstone-long-short-credit' -> no FCF markers | title=Just a moment...
selenium slug 'bgx' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BGX: no FCF markers for https://www.macrotrends.net/stocks/charts/BGX/bgx/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 342, with data: 69, errors: 272
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 5.1s...
====================================================================================================
🔍 [343/442] NNY - Nuveen New York Municipal Value Fund (symbol_id=3274)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/NNY/nuveen-new-york-municipal-value-fund/free-cash-flow
📥 Scraped this ticker -> annual: 0, quarterly: 0
💾 Changed in DB -> annual: 0, quarterly: 0
📊 Run totals -> processed: 343, with data: 69, errors: 272
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 5.3s...
====================================================================================================
🔍 [344/442] EHI - Western Asset Global High Income Fund Inc (symbol_id=3280)
requests slug 'western-asset-global-high-income-fund-inc' -> HTTP 403
requests slug 'western-asset-global-high-income-fund' -> HTTP 403
requests slug 'western' -> HTTP 403
requests slug 'western-asset' -> HTTP 403
requests slug 'western-asset-global' -> HTTP 403
requests slug 'ehi' -> HTTP 403
selenium slug 'western-asset-global-high-income-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset-global-high-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'western' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset-global' -> no FCF markers | title=Just a moment...
selenium slug 'ehi' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for EHI: no FCF markers for https://www.macrotrends.net/stocks/charts/EHI/ehi/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 344, with data: 69, errors: 273
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 6.1s...
====================================================================================================
🔍 [345/442] BMN - BlackRock 2037 Municipal Target Term Trust (symbol_id=3286)
requests slug 'blackrock-2037-municipal-target-term-trust' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-2037' -> HTTP 403
requests slug 'blackrock-2037-municipal' -> HTTP 403
requests slug 'bmn' -> HTTP 403
selenium slug 'blackrock-2037-municipal-target-term-trust' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-2037' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-2037-municipal' -> no FCF markers | title=Just a moment...
selenium slug 'bmn' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BMN: no FCF markers for https://www.macrotrends.net/stocks/charts/BMN/bmn/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 345, with data: 69, errors: 274
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 4.2s...
====================================================================================================
🔍 [346/442] EVG - Eaton Vance Short Duration Diversified Income Fund (symbol_id=3289)
requests slug 'eaton-vance-short-duration-diversified-income-fund' -> HTTP 403
requests slug 'eaton' -> HTTP 403
requests slug 'eaton-vance' -> HTTP 403
requests slug 'eaton-vance-short' -> HTTP 403
requests slug 'evg' -> HTTP 403
selenium slug 'eaton-vance-short-duration-diversified-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'eaton' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance-short' -> no FCF markers | title=Just a moment...
selenium slug 'evg' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for EVG: no FCF markers for https://www.macrotrends.net/stocks/charts/EVG/evg/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 346, with data: 69, errors: 275
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 5.5s...
====================================================================================================
🔍 [347/442] PFD - Flaherty & Crumrine Preferred and Income Fund Inc (symbol_id=3290)
requests slug 'flaherty-and-crumrine-preferred-and-income-fund-inc' -> HTTP 403
requests slug 'flaherty-crumrine-preferred-and-income-fund' -> HTTP 403
requests slug 'flaherty' -> HTTP 403
requests slug 'flaherty-crumrine' -> HTTP 403
requests slug 'flaherty-crumrine-preferred' -> HTTP 403
requests slug 'pfd' -> HTTP 403
selenium slug 'flaherty-and-crumrine-preferred-and-income-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'flaherty-crumrine-preferred-and-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'flaherty' -> no FCF markers | title=Just a moment...
selenium slug 'flaherty-crumrine' -> no FCF markers | title=Just a moment...
selenium slug 'flaherty-crumrine-preferred' -> no FCF markers | title=Just a moment...
selenium slug 'pfd' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for PFD: no FCF markers for https://www.macrotrends.net/stocks/charts/PFD/pfd/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 347, with data: 69, errors: 276
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 6.7s...
====================================================================================================
🔍 [348/442] MCN - Madison Covered Call & Equity Strategy Fund (symbol_id=3295)
requests slug 'madison-covered-call-and-equity-strategy-fund' -> HTTP 403
requests slug 'madison-covered-call-equity-strategy-fund' -> HTTP 403
requests slug 'madison' -> HTTP 403
requests slug 'madison-covered' -> HTTP 403
requests slug 'madison-covered-call' -> HTTP 403
requests slug 'mcn' -> HTTP 403
selenium slug 'madison-covered-call-and-equity-strategy-fund' -> no FCF markers | title=Just a moment...
selenium slug 'madison-covered-call-equity-strategy-fund' -> no FCF markers | title=Just a moment...
selenium slug 'madison' -> no FCF markers | title=Just a moment...
selenium slug 'madison-covered' -> no FCF markers | title=Just a moment...
selenium slug 'madison-covered-call' -> no FCF markers | title=Just a moment...
selenium slug 'mcn' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for MCN: no FCF markers for https://www.macrotrends.net/stocks/charts/MCN/mcn/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 348, with data: 69, errors: 277
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 2.8s...
====================================================================================================
🔍 [349/442] EDF - Virtus Stone Harbor Emerging Markets Income Fund (symbol_id=3297)
requests slug 'virtus-stone-harbor-emerging-markets-income-fund' -> HTTP 403
requests slug 'virtus' -> HTTP 403
requests slug 'virtus-stone' -> HTTP 403
requests slug 'virtus-stone-harbor' -> HTTP 403
requests slug 'edf' -> HTTP 403
selenium slug 'virtus-stone-harbor-emerging-markets-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'virtus' -> no FCF markers | title=Just a moment...
selenium slug 'virtus-stone' -> no FCF markers | title=Just a moment...
selenium slug 'virtus-stone-harbor' -> no FCF markers | title=Just a moment...
selenium slug 'edf' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for EDF: no FCF markers for https://www.macrotrends.net/stocks/charts/EDF/edf/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 349, with data: 69, errors: 278
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 3.3s...
====================================================================================================
🔍 [350/442] IGA - Voya Global Advantage and Premium Opportunity Fund (symbol_id=3301)
requests slug 'voya-global-advantage-and-premium-opportunity-fund' -> HTTP 403
requests slug 'voya' -> HTTP 403
requests slug 'voya-global' -> HTTP 403
requests slug 'voya-global-advantage' -> HTTP 403
requests slug 'iga' -> HTTP 403
selenium slug 'voya-global-advantage-and-premium-opportunity-fund' -> no FCF markers | title=Just a moment...
selenium slug 'voya' -> no FCF markers | title=Just a moment...
selenium slug 'voya-global' -> no FCF markers | title=Just a moment...
selenium slug 'voya-global-advantage' -> no FCF markers | title=Just a moment...
selenium slug 'iga' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for IGA: no FCF markers for https://www.macrotrends.net/stocks/charts/IGA/iga/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 350, with data: 69, errors: 279
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 3.8s...
====================================================================================================
🔍 [351/442] GF - New Germany Fund Inc (symbol_id=3304)
requests slug 'new-germany-fund-inc' -> HTTP 403
requests slug 'new-germany-fund' -> HTTP 403
requests slug 'new' -> HTTP 403
requests slug 'new-germany' -> HTTP 403
requests slug 'gf' -> HTTP 403
selenium slug 'new-germany-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'new-germany-fund' -> no FCF markers | title=Just a moment...
selenium slug 'new' -> no FCF markers | title=Just a moment...
selenium slug 'new-germany' -> no FCF markers | title=Just a moment...
selenium slug 'gf' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for GF: no FCF markers for https://www.macrotrends.net/stocks/charts/GF/gf/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 351, with data: 69, errors: 280
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 6.1s...
====================================================================================================
🔍 [352/442] BWG - BrandywineGLOBAL - Global Income Opportunities Fund Inc (symbol_id=3305)
requests slug 'brandywineglobal---global-income-opportunities-fund-inc' -> HTTP 404
requests slug 'brandywineglobal---global-income-opportunities-fund' -> HTTP 403
requests slug 'brandywineglobal' -> HTTP 403
requests slug 'brandywineglobal---global' -> HTTP 403
requests slug 'bwg' -> HTTP 403
selenium slug 'brandywineglobal---global-income-opportunities-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'brandywineglobal---global-income-opportunities-fund' -> no FCF markers | title=Just a moment...
selenium slug 'brandywineglobal' -> no FCF markers | title=Just a moment...
selenium slug 'brandywineglobal---global' -> no FCF markers | title=Just a moment...
selenium slug 'bwg' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BWG: no FCF markers for https://www.macrotrends.net/stocks/charts/BWG/bwg/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 352, with data: 69, errors: 281
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 5.8s...
====================================================================================================
🔍 [353/442] BTA - BlackRock Long-Term Municipal Advantage Trust (symbol_id=3308)
requests slug 'blackrock-long-term-municipal-advantage-trust' -> HTTP 403
requests slug 'blackrock' -> HTTP 403
requests slug 'blackrock-long-term' -> HTTP 403
requests slug 'blackrock-long-term-municipal' -> HTTP 403
requests slug 'bta' -> HTTP 403
selenium slug 'blackrock-long-term-municipal-advantage-trust' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-long-term' -> no FCF markers | title=Just a moment...
selenium slug 'blackrock-long-term-municipal' -> no FCF markers | title=Just a moment...
selenium slug 'bta' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BTA: no FCF markers for https://www.macrotrends.net/stocks/charts/BTA/bta/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 353, with data: 69, errors: 282
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 3.0s...
====================================================================================================
🔍 [354/442] DMO - Western Asset Mortgage Opportunity Fund Inc (symbol_id=3311)
requests slug 'western-asset-mortgage-opportunity-fund-inc' -> HTTP 403
requests slug 'western-asset-mortgage-opportunity-fund' -> HTTP 403
requests slug 'western' -> HTTP 403
requests slug 'western-asset' -> HTTP 403
requests slug 'western-asset-mortgage' -> HTTP 403
requests slug 'dmo' -> HTTP 403
selenium slug 'western-asset-mortgage-opportunity-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset-mortgage-opportunity-fund' -> no FCF markers | title=Just a moment...
selenium slug 'western' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset-mortgage' -> no FCF markers | title=Just a moment...
selenium slug 'dmo' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for DMO: no FCF markers for https://www.macrotrends.net/stocks/charts/DMO/dmo/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 354, with data: 69, errors: 283
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 4.9s...
====================================================================================================
🔍 [355/442] RMMZ - RiverNorth Managed Duration Municipal Income Fund II Inc (symbol_id=3320)
requests slug 'rivernorth-managed-duration-municipal-income-fund-ii-inc' -> HTTP 403
requests slug 'rivernorth-managed-duration-municipal-income-fund-ii' -> HTTP 403
requests slug 'rivernorth' -> HTTP 403
requests slug 'rivernorth-managed' -> HTTP 403
requests slug 'rivernorth-managed-duration' -> HTTP 403
requests slug 'rmmz' -> HTTP 403
selenium slug 'rivernorth-managed-duration-municipal-income-fund-ii-inc' -> no FCF markers | title=Just a moment...
selenium slug 'rivernorth-managed-duration-municipal-income-fund-ii' -> no FCF markers | title=Just a moment...
selenium slug 'rivernorth' -> no FCF markers | title=Just a moment...
selenium slug 'rivernorth-managed' -> no FCF markers | title=Just a moment...
selenium slug 'rivernorth-managed-duration' -> no FCF markers | title=Just a moment...
selenium slug 'rmmz' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for RMMZ: no FCF markers for https://www.macrotrends.net/stocks/charts/RMMZ/rmmz/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 355, with data: 69, errors: 284
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 3.8s...
====================================================================================================
🔍 [356/442] HEQ - John Hancock Hedged equity & Income Fund (symbol_id=3325)
requests slug 'john-hancock-hedged-equity-and-income-fund' -> HTTP 403
requests slug 'john-hancock-hedged-equity-income-fund' -> HTTP 403
requests slug 'john' -> HTTP 403
requests slug 'john-hancock' -> HTTP 403
requests slug 'john-hancock-hedged' -> HTTP 403
requests slug 'heq' -> HTTP 403
selenium slug 'john-hancock-hedged-equity-and-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'john-hancock-hedged-equity-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'john' -> no FCF markers | title=Just a moment...
selenium slug 'john-hancock' -> no FCF markers | title=Just a moment...
selenium slug 'john-hancock-hedged' -> no FCF markers | title=Just a moment...
selenium slug 'heq' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for HEQ: no FCF markers for https://www.macrotrends.net/stocks/charts/HEQ/heq/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 356, with data: 69, errors: 285
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 6.6s...
====================================================================================================
🔍 [357/442] WEA - Western Asset Premier Bond Fund (symbol_id=3330)
requests slug 'western-asset-premier-bond-fund' -> HTTP 403
requests slug 'western' -> HTTP 403
requests slug 'western-asset' -> HTTP 403
requests slug 'western-asset-premier' -> HTTP 403
requests slug 'wea' -> HTTP 403
selenium slug 'western-asset-premier-bond-fund' -> no FCF markers | title=Just a moment...
selenium slug 'western' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset-premier' -> no FCF markers | title=Just a moment...
selenium slug 'wea' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for WEA: no FCF markers for https://www.macrotrends.net/stocks/charts/WEA/wea/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 357, with data: 69, errors: 286
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 3.8s...
====================================================================================================
🔍 [358/442] FMN - Federated Hermes Premier Municipal Income Fund (symbol_id=3331)
requests slug 'federated-hermes-premier-municipal-income-fund' -> HTTP 403
requests slug 'federated' -> HTTP 403
requests slug 'federated-hermes' -> HTTP 403
requests slug 'federated-hermes-premier' -> HTTP 403
requests slug 'fmn' -> HTTP 403
selenium slug 'federated-hermes-premier-municipal-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'federated' -> no FCF markers | title=Just a moment...
selenium slug 'federated-hermes' -> no FCF markers | title=Just a moment...
selenium slug 'federated-hermes-premier' -> no FCF markers | title=Just a moment...
selenium slug 'fmn' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for FMN: no FCF markers for https://www.macrotrends.net/stocks/charts/FMN/fmn/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 358, with data: 69, errors: 287
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 5.6s...
====================================================================================================
🔍 [359/442] GLQ - Clough Global Equity Fund (symbol_id=3336)
requests slug 'clough-global-equity-fund' -> HTTP 403
requests slug 'clough' -> HTTP 403
requests slug 'clough-global' -> HTTP 403
requests slug 'clough-global-equity' -> HTTP 403
requests slug 'glq' -> HTTP 403
selenium slug 'clough-global-equity-fund' -> no FCF markers | title=Just a moment...
selenium slug 'clough' -> no FCF markers | title=Just a moment...
selenium slug 'clough-global' -> no FCF markers | title=Just a moment...
selenium slug 'clough-global-equity' -> no FCF markers | title=Just a moment...
selenium slug 'glq' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for GLQ: no FCF markers for https://www.macrotrends.net/stocks/charts/GLQ/glq/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 359, with data: 69, errors: 288
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 3.7s...
====================================================================================================
🔍 [360/442] SRV - NXG Cushing Midstream Energy Fund (symbol_id=3339)
requests slug 'nxg-cushing-midstream-energy-fund' -> HTTP 403
requests slug 'nxg' -> HTTP 403
requests slug 'nxg-cushing' -> HTTP 403
requests slug 'nxg-cushing-midstream' -> HTTP 403
requests slug 'srv' -> HTTP 403
selenium slug 'nxg-cushing-midstream-energy-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nxg' -> no FCF markers | title=Just a moment...
selenium slug 'nxg-cushing' -> no FCF markers | title=Just a moment...
selenium slug 'nxg-cushing-midstream' -> no FCF markers | title=Just a moment...
selenium slug 'srv' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for SRV: no FCF markers for https://www.macrotrends.net/stocks/charts/SRV/srv/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 360, with data: 69, errors: 289
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 3.6s...
====================================================================================================
🔍 [361/442] IAF - abrdn Australia Equity Fund Inc (symbol_id=3350)
requests slug 'abrdn-australia-equity-fund-inc' -> HTTP 403
requests slug 'abrdn-australia-equity-fund' -> HTTP 403
requests slug 'abrdn' -> HTTP 403
requests slug 'abrdn-australia' -> HTTP 403
requests slug 'abrdn-australia-equity' -> HTTP 403
requests slug 'iaf' -> HTTP 403
selenium slug 'abrdn-australia-equity-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'abrdn-australia-equity-fund' -> no FCF markers | title=Just a moment...
selenium slug 'abrdn' -> no FCF markers | title=Just a moment...
selenium slug 'abrdn-australia' -> no FCF markers | title=Just a moment...
selenium slug 'abrdn-australia-equity' -> no FCF markers | title=Just a moment...
selenium slug 'iaf' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for IAF: no FCF markers for https://www.macrotrends.net/stocks/charts/IAF/iaf/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 361, with data: 69, errors: 290
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 3.3s...
====================================================================================================
🔍 [362/442] CGO - Calamos Global Total Return Fund (symbol_id=3356)
requests slug 'calamos-global-total-return-fund' -> HTTP 403
requests slug 'calamos' -> HTTP 403
requests slug 'calamos-global' -> HTTP 403
requests slug 'calamos-global-total' -> HTTP 403
requests slug 'cgo' -> HTTP 403
selenium slug 'calamos-global-total-return-fund' -> no FCF markers | title=Just a moment...
selenium slug 'calamos' -> no FCF markers | title=Just a moment...
selenium slug 'calamos-global' -> no FCF markers | title=Just a moment...
selenium slug 'calamos-global-total' -> no FCF markers | title=Just a moment...
selenium slug 'cgo' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for CGO: no FCF markers for https://www.macrotrends.net/stocks/charts/CGO/cgo/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 362, with data: 69, errors: 291
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 2.8s...
====================================================================================================
🔍 [363/442] NXG - NXG NextGen Infrastructure Income Fund (symbol_id=3361)
requests slug 'nxg-nextgen-infrastructure-income-fund' -> HTTP 403
requests slug 'nxg' -> HTTP 403
requests slug 'nxg-nextgen' -> HTTP 403
requests slug 'nxg-nextgen-infrastructure' -> HTTP 403
selenium slug 'nxg-nextgen-infrastructure-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nxg' -> no FCF markers | title=Just a moment...
selenium slug 'nxg-nextgen' -> no FCF markers | title=Just a moment...
selenium slug 'nxg-nextgen-infrastructure' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NXG: no FCF markers for https://www.macrotrends.net/stocks/charts/NXG/nxg-nextgen-infrastructure/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 363, with data: 69, errors: 292
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 6.3s...
====================================================================================================
🔍 [364/442] CCIF - Carlyle Credit Income Fund (symbol_id=3364)
requests slug 'carlyle-credit-income-fund' -> HTTP 403
requests slug 'carlyle' -> HTTP 403
requests slug 'carlyle-credit' -> HTTP 403
requests slug 'carlyle-credit-income' -> HTTP 403
requests slug 'ccif' -> HTTP 403
selenium slug 'carlyle-credit-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'carlyle' -> no FCF markers | title=Just a moment...
selenium slug 'carlyle-credit' -> no FCF markers | title=Just a moment...
selenium slug 'carlyle-credit-income' -> no FCF markers | title=Just a moment...
selenium slug 'ccif' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for CCIF: no FCF markers for https://www.macrotrends.net/stocks/charts/CCIF/ccif/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 364, with data: 69, errors: 293
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 3.3s...
====================================================================================================
🔍 [365/442] SBI - Western Asset Intermediate Muni Fund Inc (symbol_id=3365)
requests slug 'western-asset-intermediate-muni-fund-inc' -> HTTP 403
requests slug 'western-asset-intermediate-muni-fund' -> HTTP 403
requests slug 'western' -> HTTP 403
requests slug 'western-asset' -> HTTP 403
requests slug 'western-asset-intermediate' -> HTTP 403
requests slug 'sbi' -> HTTP 403
selenium slug 'western-asset-intermediate-muni-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset-intermediate-muni-fund' -> no FCF markers | title=Just a moment...
selenium slug 'western' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset' -> no FCF markers | title=Just a moment...
selenium slug 'western-asset-intermediate' -> no FCF markers | title=Just a moment...
selenium slug 'sbi' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for SBI: no FCF markers for https://www.macrotrends.net/stocks/charts/SBI/sbi/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 365, with data: 69, errors: 294
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 5.2s...
====================================================================================================
🔍 [366/442] EVF - Eaton Vance Senior Income Trust (symbol_id=3372)
requests slug 'eaton-vance-senior-income-trust' -> HTTP 403
requests slug 'eaton' -> HTTP 403
requests slug 'eaton-vance' -> HTTP 403
requests slug 'eaton-vance-senior' -> HTTP 403
requests slug 'evf' -> HTTP 403
selenium slug 'eaton-vance-senior-income-trust' -> no FCF markers | title=Just a moment...
selenium slug 'eaton' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance' -> no FCF markers | title=Just a moment...
selenium slug 'eaton-vance-senior' -> no FCF markers | title=Just a moment...
selenium slug 'evf' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for EVF: no FCF markers for https://www.macrotrends.net/stocks/charts/EVF/evf/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 366, with data: 69, errors: 295
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 2.4s...
====================================================================================================
🔍 [367/442] TPZ - Tortoise Power and Energy Infrastructure Fund, Inc. (symbol_id=3376)
requests slug 'tortoise-power-and-energy-infrastructure-fund-inc' -> HTTP 403
requests slug 'tortoise-power-and-energy-infrastructure-fund' -> HTTP 403
requests slug 'tortoise' -> HTTP 403
requests slug 'tortoise-power' -> HTTP 403
requests slug 'tortoise-power-and' -> HTTP 403
requests slug 'tpz' -> HTTP 403
selenium slug 'tortoise-power-and-energy-infrastructure-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'tortoise-power-and-energy-infrastructure-fund' -> no FCF markers | title=Just a moment...
selenium slug 'tortoise' -> no FCF markers | title=Just a moment...
selenium slug 'tortoise-power' -> no FCF markers | title=Just a moment...
selenium slug 'tortoise-power-and' -> no FCF markers | title=Just a moment...
selenium slug 'tpz' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for TPZ: no FCF markers for https://www.macrotrends.net/stocks/charts/TPZ/tpz/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 367, with data: 69, errors: 296
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 6.0s...
====================================================================================================
🔍 [368/442] MGF - MFS Government Markets Income Trust (symbol_id=3388)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/MGF/mfs-government-markets-income-trust/free-cash-flow
📥 Scraped this ticker -> annual: 0, quarterly: 0
💾 Changed in DB -> annual: 0, quarterly: 0
📊 Run totals -> processed: 368, with data: 69, errors: 296
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 5.9s...
====================================================================================================
🔍 [369/442] GGZ - Gabelli Global Small and Mid Cap Value Trust (symbol_id=3392)
requests slug 'gabelli-global-small-and-mid-cap-value-trust' -> HTTP 403
requests slug 'gabelli' -> HTTP 403
requests slug 'gabelli-global' -> HTTP 403
requests slug 'gabelli-global-small' -> HTTP 403
requests slug 'ggz' -> HTTP 403
selenium slug 'gabelli-global-small-and-mid-cap-value-trust' -> no FCF markers | title=Just a moment...
selenium slug 'gabelli' -> no FCF markers | title=Just a moment...
selenium slug 'gabelli-global' -> no FCF markers | title=Just a moment...
selenium slug 'gabelli-global-small' -> no FCF markers | title=Just a moment...
selenium slug 'ggz' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for GGZ: no FCF markers for https://www.macrotrends.net/stocks/charts/GGZ/ggz/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 369, with data: 69, errors: 297
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 2.3s...
====================================================================================================
🔍 [370/442] RMI - RiverNorth Opportunistic Municipal Income Fund Inc (symbol_id=3394)
requests slug 'rivernorth-opportunistic-municipal-income-fund-inc' -> HTTP 403
requests slug 'rivernorth-opportunistic-municipal-income-fund' -> HTTP 403
requests slug 'rivernorth' -> HTTP 403
requests slug 'rivernorth-opportunistic' -> HTTP 403
requests slug 'rivernorth-opportunistic-municipal' -> HTTP 403
requests slug 'rmi' -> HTTP 403
selenium slug 'rivernorth-opportunistic-municipal-income-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'rivernorth-opportunistic-municipal-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'rivernorth' -> no FCF markers | title=Just a moment...
selenium slug 'rivernorth-opportunistic' -> no FCF markers | title=Just a moment...
selenium slug 'rivernorth-opportunistic-municipal' -> no FCF markers | title=Just a moment...
selenium slug 'rmi' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for RMI: no FCF markers for https://www.macrotrends.net/stocks/charts/RMI/rmi/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 370, with data: 69, errors: 298
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 4.5s...
====================================================================================================
🔍 [371/442] ERH - Allspring Utilities and High Income Fund (symbol_id=3395)
requests slug 'allspring-utilities-and-high-income-fund' -> HTTP 403
requests slug 'allspring' -> HTTP 403
requests slug 'allspring-utilities' -> HTTP 403
requests slug 'allspring-utilities-and' -> HTTP 403
requests slug 'erh' -> HTTP 403
selenium slug 'allspring-utilities-and-high-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'allspring' -> no FCF markers | title=Just a moment...
selenium slug 'allspring-utilities' -> no FCF markers | title=Just a moment...
selenium slug 'allspring-utilities-and' -> no FCF markers | title=Just a moment...
selenium slug 'erh' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for ERH: no FCF markers for https://www.macrotrends.net/stocks/charts/ERH/erh/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 371, with data: 69, errors: 299
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 5.4s...
====================================================================================================
🔍 [372/442] JLS - Nuveen Mortgage and Income Fund (symbol_id=3400)
requests slug 'nuveen-mortgage-and-income-fund' -> HTTP 403
requests slug 'nuveen' -> HTTP 403
requests slug 'nuveen-mortgage' -> HTTP 403
requests slug 'nuveen-mortgage-and' -> HTTP 403
requests slug 'jls' -> HTTP 403
selenium slug 'nuveen-mortgage-and-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-mortgage' -> no FCF markers | title=Just a moment...
selenium slug 'nuveen-mortgage-and' -> no FCF markers | title=Just a moment...
selenium slug 'jls' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for JLS: no FCF markers for https://www.macrotrends.net/stocks/charts/JLS/jls/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 372, with data: 69, errors: 300
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 3.7s...
====================================================================================================
🔍 [373/442] CHARU - Charlton Aria Acquisition Corp. (symbol_id=3402)
requests slug 'charlton-aria-acquisition-corp' -> HTTP 403
requests slug 'charlton-aria-acquisition' -> HTTP 403
requests slug 'charlton' -> HTTP 403
requests slug 'charlton-aria' -> HTTP 404
requests slug 'charu' -> HTTP 403
selenium slug 'charlton-aria-acquisition-corp' -> no FCF markers | title=Just a moment...
selenium slug 'charlton-aria-acquisition' -> no FCF markers | title=Just a moment...
selenium slug 'charlton' -> no FCF markers | title=Just a moment...
selenium slug 'charlton-aria' -> no FCF markers | title=Just a moment...
selenium slug 'charu' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for CHARU: no FCF markers for https://www.macrotrends.net/stocks/charts/CHARU/charu/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 373, with data: 69, errors: 301
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 6.4s...
====================================================================================================
🔍 [374/442] IHD - Voya Emerging Markets High Dividend Equity Fund (symbol_id=3404)
requests slug 'voya-emerging-markets-high-dividend-equity-fund' -> HTTP 403
requests slug 'voya' -> HTTP 403
requests slug 'voya-emerging' -> HTTP 403
requests slug 'voya-emerging-markets' -> HTTP 403
requests slug 'ihd' -> HTTP 403
selenium slug 'voya-emerging-markets-high-dividend-equity-fund' -> no FCF markers | title=Just a moment...
selenium slug 'voya' -> no FCF markers | title=Just a moment...
selenium slug 'voya-emerging' -> no FCF markers | title=Just a moment...
selenium slug 'voya-emerging-markets' -> no FCF markers | title=Just a moment...
selenium slug 'ihd' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for IHD: no FCF markers for https://www.macrotrends.net/stocks/charts/IHD/ihd/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 374, with data: 69, errors: 302
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 2.6s...
====================================================================================================
🔍 [375/442] GLU - Gabelli Global Utility & Income Trust. (symbol_id=3408)
requests slug 'gabelli-global-utility-and-income-trust' -> HTTP 403
requests slug 'gabelli-global-utility-income-trust' -> HTTP 403
requests slug 'gabelli' -> HTTP 403
requests slug 'gabelli-global' -> HTTP 403
requests slug 'gabelli-global-utility' -> HTTP 403
requests slug 'glu' -> HTTP 403
selenium slug 'gabelli-global-utility-and-income-trust' -> no FCF markers | title=Just a moment...
selenium slug 'gabelli-global-utility-income-trust' -> no FCF markers | title=Just a moment...
selenium slug 'gabelli' -> no FCF markers | title=Just a moment...
selenium slug 'gabelli-global' -> no FCF markers | title=Just a moment...
selenium slug 'gabelli-global-utility' -> no FCF markers | title=Just a moment...
selenium slug 'glu' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for GLU: no FCF markers for https://www.macrotrends.net/stocks/charts/GLU/glu/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 375, with data: 69, errors: 303
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 4.1s...
====================================================================================================
🔍 [376/442] RFM - RiverNorth Flexible Municipal Income Fund Inc (symbol_id=3410)
requests slug 'rivernorth-flexible-municipal-income-fund-inc' -> HTTP 403
requests slug 'rivernorth-flexible-municipal-income-fund' -> HTTP 403
requests slug 'rivernorth' -> HTTP 403
requests slug 'rivernorth-flexible' -> HTTP 403
requests slug 'rivernorth-flexible-municipal' -> HTTP 403
requests slug 'rfm' -> HTTP 403
selenium slug 'rivernorth-flexible-municipal-income-fund-inc' -> no FCF markers | title=Just a moment...
selenium slug 'rivernorth-flexible-municipal-income-fund' -> no FCF markers | title=Just a moment...
selenium slug 'rivernorth' -> no FCF markers | title=Just a moment...
selenium slug 'rivernorth-flexible' -> no FCF markers | title=Just a moment...
selenium slug 'rivernorth-flexible-municipal' -> no FCF markers | title=Just a moment...
selenium slug 'rfm' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for RFM: no FCF markers for https://www.macrotrends.net/stocks/charts/RFM/rfm/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 376, with data: 69, errors: 304
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 5.3s...
====================================================================================================
🔍 [377/442] GDL - GDL Fund (symbol_id=3411)
requests slug 'gdl-fund' -> HTTP 403
requests slug 'gdl' -> HTTP 403
selenium slug 'gdl-fund' -> no FCF markers | title=Just a moment...
selenium slug 'gdl' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for GDL: no FCF markers for https://www.macrotrends.net/stocks/charts/GDL/gdl/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 377, with data: 69, errors: 305
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 5.3s...
====================================================================================================
🔍 [378/442] GNT - GAMCO Natural Resources, Gold & Income Trust (symbol_id=3412)
requests slug 'gamco-natural-resources-gold-and-income-trust' -> HTTP 403
requests slug 'gamco-natural-resources-gold-income-trust' -> HTTP 403
requests slug 'gamco' -> HTTP 403
requests slug 'gamco-natural' -> HTTP 403
requests slug 'gamco-natural-resources' -> HTTP 403
requests slug 'gnt' -> HTTP 403
selenium slug 'gamco-natural-resources-gold-and-income-trust' -> no FCF markers | title=Just a moment...
selenium slug 'gamco-natural-resources-gold-income-trust' -> no FCF markers | title=Just a moment...
selenium slug 'gamco' -> no FCF markers | title=Just a moment...
selenium slug 'gamco-natural' -> no FCF markers | title=Just a moment...
selenium slug 'gamco-natural-resources' -> no FCF markers | title=Just a moment...
selenium slug 'gnt' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for GNT: no FCF markers for https://www.macrotrends.net/stocks/charts/GNT/gnt/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 378, with data: 69, errors: 306
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 2.8s...
====================================================================================================
🔍 [379/442] ITGR - Integer Holdings Corp (symbol_id=3441)
requests slug 'integer-holdings-corp' -> HTTP 403
requests slug 'integer' -> HTTP 403
requests slug 'itgr' -> HTTP 403
selenium slug 'integer-holdings-corp' -> no FCF markers | title=Just a moment...
selenium slug 'integer' -> no FCF markers | title=Just a moment...
selenium slug 'itgr' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for ITGR: no FCF markers for https://www.macrotrends.net/stocks/charts/ITGR/itgr/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 379, with data: 69, errors: 307
📊 Run totals -> annual scraped: 740, quarterly scraped: 2861
📊 Run totals -> annual changed: 24, quarterly changed: 194
⏳ Waiting 6.2s...
====================================================================================================
🔍 [380/442] BHC - Bausch Health Companies Inc (symbol_id=3471)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/BHC/bausch-health-companies-inc/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 380, with data: 70, errors: 307
📊 Run totals -> annual scraped: 754, quarterly scraped: 2920
📊 Run totals -> annual changed: 24, quarterly changed: 196
⏳ Waiting 5.5s...
====================================================================================================
🔍 [381/442] AMRX - Amneal Pharmaceuticals Inc (symbol_id=3482)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/AMRX/amneal-pharmaceuticals-inc/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 381, with data: 71, errors: 307
📊 Run totals -> annual scraped: 768, quarterly scraped: 2979
📊 Run totals -> annual changed: 24, quarterly changed: 198
⏳ Waiting 2.4s...
====================================================================================================
🔍 [382/442] IRTC - iRhythm Technologies Inc (symbol_id=3499)
requests slug 'irhythm-technologies-inc' -> HTTP 403
requests slug 'irhythm-technologies' -> HTTP 403
requests slug 'irhythm' -> HTTP 403
requests slug 'irtc' -> HTTP 403
selenium slug 'irhythm-technologies-inc' -> no FCF markers | title=Just a moment...
selenium slug 'irhythm-technologies' -> no FCF markers | title=Just a moment...
selenium slug 'irhythm' -> no FCF markers | title=Just a moment...
selenium slug 'irtc' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for IRTC: no FCF markers for https://www.macrotrends.net/stocks/charts/IRTC/irtc/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 382, with data: 71, errors: 308
📊 Run totals -> annual scraped: 768, quarterly scraped: 2979
📊 Run totals -> annual changed: 24, quarterly changed: 198
⏳ Waiting 5.4s...
====================================================================================================
🔍 [383/442] FTRE - Fortrea Holdings Inc (symbol_id=3556)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/FTRE/fortrea-holdings-inc/free-cash-flow
📥 Scraped this ticker -> annual: 4, quarterly: 13
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 383, with data: 72, errors: 308
📊 Run totals -> annual scraped: 772, quarterly scraped: 2992
📊 Run totals -> annual changed: 24, quarterly changed: 200
⏳ Waiting 2.3s...
====================================================================================================
🔍 [384/442] USPH - U.S. Physical Therapy, Inc. (symbol_id=3589)
requests slug 'u-s-physical-therapy-inc' -> HTTP 403
requests slug 'u-s-physical-therapy' -> HTTP 403
requests slug 'u' -> HTTP 403
requests slug 'u-s' -> HTTP 403
requests slug 'u-s-physical' -> HTTP 403
requests slug 'usph' -> HTTP 403
selenium slug 'u-s-physical-therapy-inc' -> no FCF markers | title=Just a moment...
selenium slug 'u-s-physical-therapy' -> no FCF markers | title=Just a moment...
selenium slug 'u' -> no FCF markers | title=Just a moment...
selenium slug 'u-s' -> no FCF markers | title=Just a moment...
selenium slug 'u-s-physical' -> no FCF markers | title=Just a moment...
selenium slug 'usph' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for USPH: no FCF markers for https://www.macrotrends.net/stocks/charts/USPH/usph/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 384, with data: 72, errors: 309
📊 Run totals -> annual scraped: 772, quarterly scraped: 2992
📊 Run totals -> annual changed: 24, quarterly changed: 200
⏳ Waiting 4.2s...
====================================================================================================
🔍 [385/442] INNV - InnovAge Holding Corp (symbol_id=3654)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/INNV/innovage-holding-corp/free-cash-flow
📥 Scraped this ticker -> annual: 7, quarterly: 22
💾 Changed in DB -> annual: 1, quarterly: 2
📊 Run totals -> processed: 385, with data: 73, errors: 309
📊 Run totals -> annual scraped: 779, quarterly scraped: 3014
📊 Run totals -> annual changed: 25, quarterly changed: 202
⏳ Waiting 2.5s...
====================================================================================================
🔍 [386/442] MREO - Mereo Biopharma Group Plc ADR (symbol_id=3680)
requests slug 'mereo-biopharma-group-plc-adr' -> HTTP 403
requests slug 'mereo-biopharma' -> HTTP 403
requests slug 'mereo' -> HTTP 403
requests slug 'mreo' -> HTTP 403
selenium slug 'mereo-biopharma-group-plc-adr' -> no FCF markers | title=Just a moment...
selenium slug 'mereo-biopharma' -> no FCF markers | title=Just a moment...
selenium slug 'mereo' -> no FCF markers | title=Just a moment...
selenium slug 'mreo' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for MREO: no FCF markers for https://www.macrotrends.net/stocks/charts/MREO/mreo/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 386, with data: 73, errors: 310
📊 Run totals -> annual scraped: 779, quarterly scraped: 3014
📊 Run totals -> annual changed: 25, quarterly changed: 202
⏳ Waiting 4.1s...
====================================================================================================
🔍 [387/442] ARCT - Arcturus Therapeutics Holdings Inc (symbol_id=3714)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/ARCT/arcturus-therapeutics-holdings-inc/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 53
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 387, with data: 74, errors: 310
📊 Run totals -> annual scraped: 793, quarterly scraped: 3067
📊 Run totals -> annual changed: 25, quarterly changed: 204
⏳ Waiting 3.7s...
====================================================================================================
🔍 [388/442] MGTX - MeiraGTx Holdings plc (symbol_id=3741)
requests slug 'meiragtx-holdings-plc' -> HTTP 403
requests slug 'meiragtx' -> HTTP 403
requests slug 'mgtx' -> HTTP 403
selenium slug 'meiragtx-holdings-plc' -> no FCF markers | title=Just a moment...
✅ Resolved URL (selenium): https://www.macrotrends.net/stocks/charts/MGTX/meiragtx/free-cash-flow
📥 Scraped this ticker -> annual: 9, quarterly: 35
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 388, with data: 75, errors: 310
📊 Run totals -> annual scraped: 802, quarterly scraped: 3102
📊 Run totals -> annual changed: 25, quarterly changed: 206
⏳ Waiting 2.8s...
====================================================================================================
🔍 [389/442] ENGN - enGene Holdings Inc (symbol_id=3763)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/ENGN/engene-holdings-inc/free-cash-flow
📥 Scraped this ticker -> annual: 5, quarterly: 21
💾 Changed in DB -> annual: 3, quarterly: 2
📊 Run totals -> processed: 389, with data: 76, errors: 310
📊 Run totals -> annual scraped: 807, quarterly scraped: 3123
📊 Run totals -> annual changed: 28, quarterly changed: 208
⏳ Waiting 3.2s...
====================================================================================================
🔍 [390/442] IVA - Inventiva ADR (symbol_id=3838)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/IVA/inventiva-adr/free-cash-flow
📥 Scraped this ticker -> annual: 6, quarterly: 3
💾 Changed in DB -> annual: 0, quarterly: 0
📊 Run totals -> processed: 390, with data: 77, errors: 310
📊 Run totals -> annual scraped: 813, quarterly scraped: 3126
📊 Run totals -> annual changed: 28, quarterly changed: 208
⏳ Waiting 4.4s...
====================================================================================================
🔍 [391/442] MOLN - Molecular Partners AG ADR (symbol_id=3862)
requests slug 'molecular-partners-ag-adr' -> HTTP 403
requests slug 'molecular-partners' -> HTTP 403
requests slug 'molecular' -> HTTP 403
requests slug 'moln' -> HTTP 403
selenium slug 'molecular-partners-ag-adr' -> no FCF markers | title=Just a moment...
selenium slug 'molecular-partners' -> no FCF markers | title=Just a moment...
selenium slug 'molecular' -> no FCF markers | title=Just a moment...
selenium slug 'moln' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for MOLN: no FCF markers for https://www.macrotrends.net/stocks/charts/MOLN/moln/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 391, with data: 77, errors: 311
📊 Run totals -> annual scraped: 813, quarterly scraped: 3126
📊 Run totals -> annual changed: 28, quarterly changed: 208
⏳ Waiting 3.9s...
====================================================================================================
🔍 [392/442] MNMD - Mind Medicine Inc (symbol_id=3890)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/MNMD/mind-medicine-inc/free-cash-flow
📥 Scraped this ticker -> annual: 0, quarterly: 0
💾 Changed in DB -> annual: 0, quarterly: 0
📊 Run totals -> processed: 392, with data: 77, errors: 311
📊 Run totals -> annual scraped: 813, quarterly scraped: 3126
📊 Run totals -> annual changed: 28, quarterly changed: 208
⏳ Waiting 6.5s...
====================================================================================================
🔍 [393/442] ATOS - Atossa Therapeutics Inc (symbol_id=3898)
requests slug 'atossa-therapeutics-inc' -> HTTP 403
requests slug 'atossa-therapeutics' -> HTTP 403
requests slug 'atossa' -> HTTP 403
requests slug 'atos' -> HTTP 403
selenium slug 'atossa-therapeutics-inc' -> no FCF markers | title=Just a moment...
selenium slug 'atossa-therapeutics' -> no FCF markers | title=Just a moment...
selenium slug 'atossa' -> no FCF markers | title=Just a moment...
selenium slug 'atos' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for ATOS: no FCF markers for https://www.macrotrends.net/stocks/charts/ATOS/atos/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 393, with data: 77, errors: 312
📊 Run totals -> annual scraped: 813, quarterly scraped: 3126
📊 Run totals -> annual changed: 28, quarterly changed: 208
⏳ Waiting 4.8s...
====================================================================================================
🔍 [394/442] OTLK - Outlook Therapeutics Inc (symbol_id=3937)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/OTLK/outlook-therapeutics-inc/free-cash-flow
📥 Scraped this ticker -> annual: 12, quarterly: 44
💾 Changed in DB -> annual: 1, quarterly: 2
📊 Run totals -> processed: 394, with data: 78, errors: 312
📊 Run totals -> annual scraped: 825, quarterly scraped: 3170
📊 Run totals -> annual changed: 29, quarterly changed: 210
⏳ Waiting 4.2s...
====================================================================================================
🔍 [395/442] EUDA - Euda Health Holdings Limited (symbol_id=3965)
requests slug 'euda-health-holdings-limited' -> HTTP 403
requests slug 'euda-health' -> HTTP 403
requests slug 'euda' -> HTTP 403
selenium slug 'euda-health-holdings-limited' -> no FCF markers | title=Just a moment...
selenium slug 'euda-health' -> no FCF markers | title=Just a moment...
selenium slug 'euda' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for EUDA: no FCF markers for https://www.macrotrends.net/stocks/charts/EUDA/euda/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 395, with data: 78, errors: 313
📊 Run totals -> annual scraped: 825, quarterly scraped: 3170
📊 Run totals -> annual changed: 29, quarterly changed: 210
⏳ Waiting 6.2s...
====================================================================================================
🔍 [396/442] IESC - IES Holdings Inc (symbol_id=4026)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/IESC/ies-holdings-inc/free-cash-flow
📥 Scraped this ticker -> annual: 15, quarterly: 59
💾 Changed in DB -> annual: 1, quarterly: 3
📊 Run totals -> processed: 396, with data: 79, errors: 313
📊 Run totals -> annual scraped: 840, quarterly scraped: 3229
📊 Run totals -> annual changed: 30, quarterly changed: 213
⏳ Waiting 6.7s...
====================================================================================================
🔍 [397/442] HAYW - Hayward Holdings Inc (symbol_id=4050)
requests slug 'hayward-holdings-inc' -> HTTP 403
requests slug 'hayward' -> HTTP 403
requests slug 'hayw' -> HTTP 403
selenium slug 'hayward-holdings-inc' -> no FCF markers | title=Just a moment...
selenium slug 'hayward' -> no FCF markers | title=Just a moment...
selenium slug 'hayw' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for HAYW: no FCF markers for https://www.macrotrends.net/stocks/charts/HAYW/hayw/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 397, with data: 79, errors: 314
📊 Run totals -> annual scraped: 840, quarterly scraped: 3229
📊 Run totals -> annual changed: 30, quarterly changed: 213
⏳ Waiting 5.9s...
====================================================================================================
🔍 [398/442] ENR - Energizer Holdings Inc (symbol_id=4075)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/ENR/energizer-holdings-inc/free-cash-flow
📥 Scraped this ticker -> annual: 15, quarterly: 59
💾 Changed in DB -> annual: 1, quarterly: 2
📊 Run totals -> processed: 398, with data: 80, errors: 314
📊 Run totals -> annual scraped: 855, quarterly scraped: 3288
📊 Run totals -> annual changed: 31, quarterly changed: 215
⏳ Waiting 5.9s...
====================================================================================================
🔍 [399/442] GOGL - Golden Ocean Group Limited (symbol_id=4085)
requests slug 'golden-ocean-group-limited' -> HTTP 403
requests slug 'golden-ocean' -> HTTP 403
requests slug 'golden' -> HTTP 403
requests slug 'gogl' -> HTTP 403
selenium slug 'golden-ocean-group-limited' -> no FCF markers | title=Just a moment...
selenium slug 'golden-ocean' -> no FCF markers | title=Just a moment...
selenium slug 'golden' -> no FCF markers | title=Just a moment...
selenium slug 'gogl' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for GOGL: no FCF markers for https://www.macrotrends.net/stocks/charts/GOGL/gogl/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 399, with data: 80, errors: 315
📊 Run totals -> annual scraped: 855, quarterly scraped: 3288
📊 Run totals -> annual changed: 31, quarterly changed: 215
⏳ Waiting 5.6s...
====================================================================================================
🔍 [400/442] ULCC - Frontier Group Holdings Inc (symbol_id=4112)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/ULCC/frontier-group-holdings-inc/free-cash-flow
📥 Scraped this ticker -> annual: 7, quarterly: 23
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 400, with data: 81, errors: 315
📊 Run totals -> annual scraped: 862, quarterly scraped: 3311
📊 Run totals -> annual changed: 31, quarterly changed: 217
⏳ Waiting 2.4s...
====================================================================================================
🔍 [401/442] BV - BrightView Holdings Inc (symbol_id=4122)
requests slug 'brightview-holdings-inc' -> HTTP 403
requests slug 'brightview' -> HTTP 403
requests slug 'bv' -> HTTP 403
selenium slug 'brightview-holdings-inc' -> no FCF markers | title=Just a moment...
selenium slug 'brightview' -> no FCF markers | title=Just a moment...
selenium slug 'bv' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BV: no FCF markers for https://www.macrotrends.net/stocks/charts/BV/bv/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 401, with data: 81, errors: 316
📊 Run totals -> annual scraped: 862, quarterly scraped: 3311
📊 Run totals -> annual changed: 31, quarterly changed: 217
⏳ Waiting 2.7s...
====================================================================================================
🔍 [402/442] JELD - JELD-WEN Holding Inc. (symbol_id=4140)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/JELD/jeld-wen-holding-inc/free-cash-flow
📥 Scraped this ticker -> annual: 12, quarterly: 40
💾 Changed in DB -> annual: 0, quarterly: 3
📊 Run totals -> processed: 402, with data: 82, errors: 316
📊 Run totals -> annual scraped: 874, quarterly scraped: 3351
📊 Run totals -> annual changed: 31, quarterly changed: 220
⏳ Waiting 6.5s...
====================================================================================================
🔍 [403/442] THR - Thermon Group Holdings Inc (symbol_id=4164)
requests slug 'thermon-group-holdings-inc' -> HTTP 403
requests slug 'thermon' -> HTTP 403
requests slug 'thr' -> HTTP 403
selenium slug 'thermon-group-holdings-inc' -> no FCF markers | title=Just a moment...
✅ Resolved URL (selenium): https://www.macrotrends.net/stocks/charts/THR/thermon/free-cash-flow
📥 Scraped this ticker -> annual: 15, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 403, with data: 83, errors: 316
📊 Run totals -> annual scraped: 889, quarterly scraped: 3410
📊 Run totals -> annual changed: 31, quarterly changed: 222
⏳ Waiting 6.1s...
====================================================================================================
🔍 [404/442] RYI - Ryerson Holding Corp. (symbol_id=4190)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/RYI/ryerson-holding-corp/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 57
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 404, with data: 84, errors: 316
📊 Run totals -> annual scraped: 903, quarterly scraped: 3467
📊 Run totals -> annual changed: 31, quarterly changed: 224
⏳ Waiting 5.3s...
====================================================================================================
🔍 [405/442] SNCY - Sun Country Airlines Holdings Inc (symbol_id=4199)
requests slug 'sun-country-airlines-holdings-inc' -> HTTP 403
requests slug 'sun-country-airlines' -> HTTP 403
requests slug 'sun' -> HTTP 403
requests slug 'sun-country' -> HTTP 403
requests slug 'sncy' -> HTTP 403
selenium slug 'sun-country-airlines-holdings-inc' -> no FCF markers | title=Just a moment...
selenium slug 'sun-country-airlines' -> no FCF markers | title=Just a moment...
selenium slug 'sun' -> no FCF markers | title=Just a moment...
selenium slug 'sun-country' -> no FCF markers | title=Just a moment...
selenium slug 'sncy' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for SNCY: no FCF markers for https://www.macrotrends.net/stocks/charts/SNCY/sncy/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 405, with data: 84, errors: 317
📊 Run totals -> annual scraped: 903, quarterly scraped: 3467
📊 Run totals -> annual changed: 31, quarterly changed: 224
⏳ Waiting 4.8s...
====================================================================================================
🔍 [406/442] PKOH - Park-Ohio Holdings Corp. (symbol_id=4235)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/PKOH/park-ohio-holdings-corp/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 406, with data: 85, errors: 317
📊 Run totals -> annual scraped: 917, quarterly scraped: 3526
📊 Run totals -> annual changed: 31, quarterly changed: 226
⏳ Waiting 3.4s...
====================================================================================================
🔍 [407/442] BBCP - Concrete Pumping Holdings Inc (symbol_id=4256)
requests slug 'concrete-pumping-holdings-inc' -> HTTP 403
requests slug 'concrete-pumping' -> HTTP 403
requests slug 'concrete' -> HTTP 403
requests slug 'bbcp' -> HTTP 403
selenium slug 'concrete-pumping-holdings-inc' -> no FCF markers | title=Just a moment...
selenium slug 'concrete-pumping' -> no FCF markers | title=Just a moment...
selenium slug 'concrete' -> no FCF markers | title=Just a moment...
selenium slug 'bbcp' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for BBCP: no FCF markers for https://www.macrotrends.net/stocks/charts/BBCP/bbcp/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 407, with data: 85, errors: 318
📊 Run totals -> annual scraped: 917, quarterly scraped: 3526
📊 Run totals -> annual changed: 31, quarterly changed: 226
⏳ Waiting 4.7s...
====================================================================================================
🔍 [408/442] GLXG - Galaxy Payroll Group Ltd (symbol_id=4289)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/GLXG/galaxy-payroll-group-ltd/free-cash-flow
📥 Scraped this ticker -> annual: 3, quarterly: 0
💾 Changed in DB -> annual: 1, quarterly: 0
📊 Run totals -> processed: 408, with data: 86, errors: 318
📊 Run totals -> annual scraped: 920, quarterly scraped: 3526
📊 Run totals -> annual changed: 32, quarterly changed: 226
⏳ Waiting 5.8s...
====================================================================================================
🔍 [409/442] ESOA - Energy Services of America Corp (symbol_id=4302)
requests slug 'energy-services-of-america-corp' -> HTTP 403
requests slug 'energy-services-of-america' -> HTTP 403
requests slug 'energy' -> HTTP 403
requests slug 'energy-services' -> HTTP 403
requests slug 'energy-services-of' -> HTTP 403
requests slug 'esoa' -> HTTP 403
selenium slug 'energy-services-of-america-corp' -> no FCF markers | title=Just a moment...
selenium slug 'energy-services-of-america' -> no FCF markers | title=Just a moment...
selenium slug 'energy' -> no FCF markers | title=Just a moment...
selenium slug 'energy-services' -> no FCF markers | title=Just a moment...
selenium slug 'energy-services-of' -> no FCF markers | title=Just a moment...
selenium slug 'esoa' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for ESOA: no FCF markers for https://www.macrotrends.net/stocks/charts/ESOA/esoa/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 409, with data: 86, errors: 319
📊 Run totals -> annual scraped: 920, quarterly scraped: 3526
📊 Run totals -> annual changed: 32, quarterly changed: 226
⏳ Waiting 5.8s...
====================================================================================================
🔍 [410/442] SLND - Southland Holdings Inc (symbol_id=4309)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/SLND/southland-holdings-inc/free-cash-flow
📥 Scraped this ticker -> annual: 4, quarterly: 15
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 410, with data: 87, errors: 319
📊 Run totals -> annual scraped: 924, quarterly scraped: 3541
📊 Run totals -> annual changed: 32, quarterly changed: 228
⏳ Waiting 4.4s...
====================================================================================================
🔍 [411/442] POWW - AMMO Inc (symbol_id=4316)
requests slug 'ammo-inc' -> HTTP 403
requests slug 'ammo' -> HTTP 403
requests slug 'poww' -> HTTP 403
selenium slug 'ammo-inc' -> no FCF markers | title=Just a moment...
selenium slug 'ammo' -> no FCF markers | title=Just a moment...
selenium slug 'poww' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for POWW: no FCF markers for https://www.macrotrends.net/stocks/charts/POWW/poww/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 411, with data: 87, errors: 320
📊 Run totals -> annual scraped: 924, quarterly scraped: 3541
📊 Run totals -> annual changed: 32, quarterly changed: 228
⏳ Waiting 2.8s...
====================================================================================================
🔍 [412/442] CBAT - CBAK Energy Technology Inc (symbol_id=4330)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/CBAT/cbak-energy-technology-inc/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 53
💾 Changed in DB -> annual: 0, quarterly: 3
📊 Run totals -> processed: 412, with data: 88, errors: 320
📊 Run totals -> annual scraped: 938, quarterly scraped: 3594
📊 Run totals -> annual changed: 32, quarterly changed: 231
⏳ Waiting 4.5s...
====================================================================================================
🔍 [413/442] ESP - Espey Manufacturing & Electronics Corp. (symbol_id=4339)
requests slug 'espey-manufacturing-and-electronics-corp' -> HTTP 403
requests slug 'espey-manufacturing-electronics' -> HTTP 403
requests slug 'espey' -> HTTP 403
requests slug 'espey-manufacturing' -> HTTP 403
requests slug 'esp' -> HTTP 403
selenium slug 'espey-manufacturing-and-electronics-corp' -> no FCF markers | title=Just a moment...
selenium slug 'espey-manufacturing-electronics' -> no FCF markers | title=Just a moment...
selenium slug 'espey' -> no FCF markers | title=Just a moment...
selenium slug 'espey-manufacturing' -> no FCF markers | title=Just a moment...
selenium slug 'esp' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for ESP: no FCF markers for https://www.macrotrends.net/stocks/charts/ESP/esp/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 413, with data: 88, errors: 321
📊 Run totals -> annual scraped: 938, quarterly scraped: 3594
📊 Run totals -> annual changed: 32, quarterly changed: 231
⏳ Waiting 4.0s...
====================================================================================================
🔍 [414/442] LASE - Laser Photonics Corp (symbol_id=4346)
requests slug 'laser-photonics-corp' -> HTTP 403
requests slug 'laser-photonics' -> HTTP 403
requests slug 'laser' -> HTTP 403
requests slug 'lase' -> HTTP 403
selenium slug 'laser-photonics-corp' -> no FCF markers | title=Just a moment...
selenium slug 'laser-photonics' -> no FCF markers | title=Just a moment...
selenium slug 'laser' -> no FCF markers | title=Just a moment...
selenium slug 'lase' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for LASE: no FCF markers for https://www.macrotrends.net/stocks/charts/LASE/lase/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 414, with data: 88, errors: 322
📊 Run totals -> annual scraped: 938, quarterly scraped: 3594
📊 Run totals -> annual changed: 32, quarterly changed: 231
⏳ Waiting 2.3s...
====================================================================================================
🔍 [415/442] VTMX - Corporacion Inmobiliaria Vesta Sab ADR (symbol_id=4390)
requests slug 'corporacion-inmobiliaria-vesta-sab-adr' -> HTTP 403
requests slug 'corporacion-inmobiliaria-vesta-sab' -> HTTP 403
requests slug 'corporacion' -> HTTP 403
requests slug 'corporacion-inmobiliaria' -> HTTP 403
requests slug 'corporacion-inmobiliaria-vesta' -> HTTP 403
requests slug 'vtmx' -> HTTP 403
selenium slug 'corporacion-inmobiliaria-vesta-sab-adr' -> no FCF markers | title=Just a moment...
selenium slug 'corporacion-inmobiliaria-vesta-sab' -> no FCF markers | title=Just a moment...
selenium slug 'corporacion' -> no FCF markers | title=Just a moment...
selenium slug 'corporacion-inmobiliaria' -> no FCF markers | title=Just a moment...
selenium slug 'corporacion-inmobiliaria-vesta' -> no FCF markers | title=Just a moment...
selenium slug 'vtmx' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for VTMX: no FCF markers for https://www.macrotrends.net/stocks/charts/VTMX/vtmx/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 415, with data: 88, errors: 323
📊 Run totals -> annual scraped: 938, quarterly scraped: 3594
📊 Run totals -> annual changed: 32, quarterly changed: 231
⏳ Waiting 3.9s...
====================================================================================================
🔍 [416/442] ESBA - Empire State Realty OP LP (symbol_id=4400)
requests slug 'empire-state-realty-op-lp' -> HTTP 403
requests slug 'empire-state-realty-op' -> HTTP 403
requests slug 'empire' -> HTTP 403
requests slug 'empire-state' -> HTTP 403
requests slug 'empire-state-realty' -> HTTP 403
requests slug 'esba' -> HTTP 403
selenium slug 'empire-state-realty-op-lp' -> no FCF markers | title=Just a moment...
selenium slug 'empire-state-realty-op' -> no FCF markers | title=Just a moment...
selenium slug 'empire' -> no FCF markers | title=Just a moment...
selenium slug 'empire-state' -> no FCF markers | title=Just a moment...
selenium slug 'empire-state-realty' -> no FCF markers | title=Just a moment...
selenium slug 'esba' -> no FCF markers | title=Oops! Page not found | MacroTrends
❌ FCF scrape error for ESBA: no FCF markers for https://www.macrotrends.net/stocks/charts/ESBA/esba/free-cash-flow | title=Oops! Page not found | MacroTrends
📊 Run totals -> processed: 416, with data: 88, errors: 324
📊 Run totals -> annual scraped: 938, quarterly scraped: 3594
📊 Run totals -> annual changed: 32, quarterly changed: 231
⏳ Waiting 3.8s...
====================================================================================================
🔍 [417/442] RMR - RMR Group Inc (symbol_id=4473)
requests slug 'rmr-group-inc' -> HTTP 403
requests slug 'rmr' -> HTTP 403
selenium slug 'rmr-group-inc' -> no FCF markers | title=Just a moment...
selenium slug 'rmr' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for RMR: no FCF markers for https://www.macrotrends.net/stocks/charts/RMR/rmr/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 417, with data: 88, errors: 325
📊 Run totals -> annual scraped: 938, quarterly scraped: 3594
📊 Run totals -> annual changed: 32, quarterly changed: 231
⏳ Waiting 2.9s...
====================================================================================================
🔍 [418/442] NEN - New England Realty Associates LP (symbol_id=4489)
requests slug 'new-england-realty-associates-lp' -> HTTP 403
requests slug 'new-england-realty-associates' -> HTTP 403
requests slug 'new' -> HTTP 403
requests slug 'new-england' -> HTTP 403
requests slug 'new-england-realty' -> HTTP 403
requests slug 'nen' -> HTTP 403
selenium slug 'new-england-realty-associates-lp' -> no FCF markers | title=Just a moment...
selenium slug 'new-england-realty-associates' -> no FCF markers | title=Just a moment...
selenium slug 'new' -> no FCF markers | title=Just a moment...
selenium slug 'new-england' -> no FCF markers | title=Just a moment...
selenium slug 'new-england-realty' -> no FCF markers | title=Just a moment...
selenium slug 'nen' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NEN: no FCF markers for https://www.macrotrends.net/stocks/charts/NEN/nen/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 418, with data: 88, errors: 326
📊 Run totals -> annual scraped: 938, quarterly scraped: 3594
📊 Run totals -> annual changed: 32, quarterly changed: 231
⏳ Waiting 6.0s...
====================================================================================================
🔍 [419/442] NXDT - NexPoint Diversified Real Estate Trust (symbol_id=4492)
requests slug 'nexpoint-diversified-real-estate-trust' -> HTTP 403
requests slug 'nexpoint' -> HTTP 403
requests slug 'nexpoint-diversified' -> HTTP 403
requests slug 'nexpoint-diversified-real' -> HTTP 403
requests slug 'nxdt' -> HTTP 403
selenium slug 'nexpoint-diversified-real-estate-trust' -> no FCF markers | title=Just a moment...
selenium slug 'nexpoint' -> no FCF markers | title=Just a moment...
selenium slug 'nexpoint-diversified' -> no FCF markers | title=Just a moment...
selenium slug 'nexpoint-diversified-real' -> no FCF markers | title=Just a moment...
selenium slug 'nxdt' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for NXDT: no FCF markers for https://www.macrotrends.net/stocks/charts/NXDT/nxdt/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 419, with data: 88, errors: 327
📊 Run totals -> annual scraped: 938, quarterly scraped: 3594
📊 Run totals -> annual changed: 32, quarterly changed: 231
⏳ Waiting 3.3s...
====================================================================================================
🔍 [420/442] SEVN - Seven Hills Realty Trust . (symbol_id=4502)
requests slug 'seven-hills-realty-trust' -> HTTP 403
requests slug 'seven' -> HTTP 403
requests slug 'seven-hills' -> HTTP 403
requests slug 'seven-hills-realty' -> HTTP 403
requests slug 'sevn' -> HTTP 403
selenium slug 'seven-hills-realty-trust' -> no FCF markers | title=Just a moment...
selenium slug 'seven' -> no FCF markers | title=Just a moment...
selenium slug 'seven-hills' -> no FCF markers | title=Just a moment...
selenium slug 'seven-hills-realty' -> no FCF markers | title=Just a moment...
selenium slug 'sevn' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for SEVN: no FCF markers for https://www.macrotrends.net/stocks/charts/SEVN/sevn/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 420, with data: 88, errors: 328
📊 Run totals -> annual scraped: 938, quarterly scraped: 3594
📊 Run totals -> annual changed: 32, quarterly changed: 231
⏳ Waiting 4.2s...
====================================================================================================
🔍 [421/442] RFL - Rafael Holdings Inc (symbol_id=4527)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/RFL/rafael-holdings-inc/free-cash-flow
📥 Scraped this ticker -> annual: 10, quarterly: 35
💾 Changed in DB -> annual: 1, quarterly: 2
📊 Run totals -> processed: 421, with data: 89, errors: 328
📊 Run totals -> annual scraped: 948, quarterly scraped: 3629
📊 Run totals -> annual changed: 33, quarterly changed: 233
⏳ Waiting 5.8s...
====================================================================================================
🔍 [422/442] CIG - Cia Energetica DE Minas Gerais - Cemig ADR (symbol_id=4539)
requests slug 'cia-energetica-de-minas-gerais---cemig-adr' -> HTTP 403
requests slug 'cia-energetica-de-minas-gerais---cemig' -> HTTP 403
requests slug 'cia' -> HTTP 403
requests slug 'cia-energetica' -> HTTP 403
requests slug 'cia-energetica-de' -> HTTP 403
requests slug 'cig' -> HTTP 403
selenium slug 'cia-energetica-de-minas-gerais---cemig-adr' -> no FCF markers | title=Just a moment...
selenium slug 'cia-energetica-de-minas-gerais---cemig' -> no FCF markers | title=Just a moment...
selenium slug 'cia' -> no FCF markers | title=Just a moment...
selenium slug 'cia-energetica' -> no FCF markers | title=Just a moment...
selenium slug 'cia-energetica-de' -> no FCF markers | title=Just a moment...
selenium slug 'cig' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for CIG: no FCF markers for https://www.macrotrends.net/stocks/charts/CIG/cig/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 422, with data: 89, errors: 329
📊 Run totals -> annual scraped: 948, quarterly scraped: 3629
📊 Run totals -> annual changed: 33, quarterly changed: 233
⏳ Waiting 2.6s...
====================================================================================================
🔍 [423/442] CWEN-A - Clearway Energy, Inc. (Class A) (symbol_id=4550)
requests slug 'clearway-energy-inc' -> HTTP 403
requests slug 'clearway-energy' -> HTTP 403
requests slug 'clearway' -> HTTP 403
requests slug 'cwen-a' -> HTTP 403
selenium slug 'clearway-energy-inc' -> no FCF markers | title=Just a moment...
selenium slug 'clearway-energy' -> no FCF markers | title=Just a moment...
selenium slug 'clearway' -> no FCF markers | title=Just a moment...
selenium slug 'cwen-a' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for CWEN-A: no FCF markers for https://www.macrotrends.net/stocks/charts/CWEN-A/cwen-a/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 423, with data: 89, errors: 330
📊 Run totals -> annual scraped: 948, quarterly scraped: 3629
📊 Run totals -> annual changed: 33, quarterly changed: 233
⏳ Waiting 2.5s...
====================================================================================================
🔍 [424/442] CEPU - Central Puerto ADR (symbol_id=4559)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/CEPU/central-puerto-adr/free-cash-flow
📥 Scraped this ticker -> annual: 9, quarterly: 30
💾 Changed in DB -> annual: 0, quarterly: 1
📊 Run totals -> processed: 424, with data: 90, errors: 330
📊 Run totals -> annual scraped: 957, quarterly scraped: 3659
📊 Run totals -> annual changed: 33, quarterly changed: 234
⏳ Waiting 3.2s...
====================================================================================================
🔍 [425/442] TKO - TKO Group Holdings Inc (symbol_id=4692)
requests slug 'tko-group-holdings-inc' -> HTTP 403
requests slug 'tko' -> HTTP 403
selenium slug 'tko-group-holdings-inc' -> no FCF markers | title=Just a moment...
selenium slug 'tko' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for TKO: no FCF markers for https://www.macrotrends.net/stocks/charts/TKO/tko/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 425, with data: 90, errors: 331
📊 Run totals -> annual scraped: 957, quarterly scraped: 3659
📊 Run totals -> annual changed: 33, quarterly changed: 234
⏳ Waiting 4.2s...
====================================================================================================
🔍 [426/442] LUXE - LuxExperience B.V. (symbol_id=4710)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/LUXE/luxexperience-b-v/free-cash-flow
📥 Scraped this ticker -> annual: 6, quarterly: 22
💾 Changed in DB -> annual: 1, quarterly: 3
📊 Run totals -> processed: 426, with data: 91, errors: 331
📊 Run totals -> annual scraped: 963, quarterly scraped: 3681
📊 Run totals -> annual changed: 34, quarterly changed: 237
⏳ Waiting 3.6s...
====================================================================================================
🔍 [427/442] EVEX - Eve Holding Inc. (symbol_id=4721)
requests slug 'eve-holding-inc' -> HTTP 403
requests slug 'eve' -> HTTP 403
requests slug 'evex' -> HTTP 403
selenium slug 'eve-holding-inc' -> no FCF markers | title=Just a moment...
selenium slug 'eve' -> no FCF markers | title=Just a moment...
✅ Resolved URL (selenium): https://www.macrotrends.net/stocks/charts/EVEX/evex/free-cash-flow
📥 Scraped this ticker -> annual: 5, quarterly: 19
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 427, with data: 92, errors: 331
📊 Run totals -> annual scraped: 968, quarterly scraped: 3700
📊 Run totals -> annual changed: 34, quarterly changed: 239
⏳ Waiting 2.5s...
====================================================================================================
🔍 [428/442] AREN - Arena Group Holdings Inc (symbol_id=4730)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/AREN/arena-group-holdings-inc/free-cash-flow
📥 Scraped this ticker -> annual: 14, quarterly: 59
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 428, with data: 93, errors: 331
📊 Run totals -> annual scraped: 982, quarterly scraped: 3759
📊 Run totals -> annual changed: 34, quarterly changed: 241
⏳ Waiting 3.2s...
====================================================================================================
🔍 [429/442] LZMH - LZ Technology Holdings Ltd (symbol_id=4740)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/LZMH/lz-technology-holdings-ltd/free-cash-flow
📥 Scraped this ticker -> annual: 0, quarterly: 0
💾 Changed in DB -> annual: 0, quarterly: 0
📊 Run totals -> processed: 429, with data: 93, errors: 331
📊 Run totals -> annual scraped: 982, quarterly scraped: 3759
📊 Run totals -> annual changed: 34, quarterly changed: 241
⏳ Waiting 6.5s...
====================================================================================================
🔍 [430/442] ZYBT - Zhengye Biotechnology Holding Ltd (symbol_id=4763)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/ZYBT/zhengye-biotechnology-holding-ltd/free-cash-flow
📥 Scraped this ticker -> annual: 2, quarterly: 0
💾 Changed in DB -> annual: 2, quarterly: 0
📊 Run totals -> processed: 430, with data: 94, errors: 331
📊 Run totals -> annual scraped: 984, quarterly scraped: 3759
📊 Run totals -> annual changed: 36, quarterly changed: 241
⏳ Waiting 4.7s...
====================================================================================================
🔍 [431/442] BOOT - Boot Barn Holdings Inc (symbol_id=4784)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/BOOT/boot-barn-holdings/free-cash-flow
📥 Scraped this ticker -> annual: 13, quarterly: 48
💾 Changed in DB -> annual: 13, quarterly: 48
📊 Run totals -> processed: 431, with data: 95, errors: 331
📊 Run totals -> annual scraped: 997, quarterly scraped: 3807
📊 Run totals -> annual changed: 49, quarterly changed: 289
⏳ Waiting 3.0s...
====================================================================================================
🔍 [432/442] CAI - Caris Life Sciences Inc (symbol_id=4785)
requests slug 'caris-life-sciences-inc' -> HTTP 403
requests slug 'caris-life-sciences' -> HTTP 403
requests slug 'caris' -> HTTP 403
requests slug 'caris-life' -> HTTP 403
requests slug 'cai' -> HTTP 403
selenium slug 'caris-life-sciences-inc' -> no FCF markers | title=Just a moment...
selenium slug 'caris-life-sciences' -> no FCF markers | title=www.macrotrends.net
selenium slug 'caris' -> no FCF markers | title=www.macrotrends.net
selenium slug 'caris-life' -> no FCF markers | title=www.macrotrends.net
selenium slug 'cai' -> no FCF markers | title=www.macrotrends.net
❌ FCF scrape error for CAI: no FCF markers for https://www.macrotrends.net/stocks/charts/CAI/cai/free-cash-flow | title=www.macrotrends.net
📊 Run totals -> processed: 432, with data: 95, errors: 332
📊 Run totals -> annual scraped: 997, quarterly scraped: 3807
📊 Run totals -> annual changed: 49, quarterly changed: 289
⏳ Waiting 4.4s...
====================================================================================================
🔍 [433/442] FRHC - Freedom Holding Corp (symbol_id=4797)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/FRHC/freedom-holding-corp/free-cash-flow
📥 Scraped this ticker -> annual: 15, quarterly: 59
💾 Changed in DB -> annual: 15, quarterly: 59
📊 Run totals -> processed: 433, with data: 96, errors: 332
📊 Run totals -> annual scraped: 1012, quarterly scraped: 3866
📊 Run totals -> annual changed: 64, quarterly changed: 348
⏳ Waiting 6.4s...
====================================================================================================
🔍 [434/442] KRMN - Karman Holdings Inc (symbol_id=4805)
requests slug 'karman-holdings-inc' -> HTTP 403
requests slug 'karman' -> HTTP 403
requests slug 'krmn' -> HTTP 403
selenium slug 'karman-holdings-inc' -> no FCF markers | title=Just a moment...
selenium slug 'karman' -> no FCF markers | title=Just a moment...
selenium slug 'krmn' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for KRMN: no FCF markers for https://www.macrotrends.net/stocks/charts/KRMN/krmn/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 434, with data: 96, errors: 333
📊 Run totals -> annual scraped: 1012, quarterly scraped: 3866
📊 Run totals -> annual changed: 64, quarterly changed: 348
⏳ Waiting 6.2s...
====================================================================================================
🔍 [435/442] SBC - SBC Medical Group Holdings Inc (symbol_id=4817)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/SBC/sbc-medical-group-holdings-inc/free-cash-flow
📥 Scraped this ticker -> annual: 3, quarterly: 13
💾 Changed in DB -> annual: 3, quarterly: 13
📊 Run totals -> processed: 435, with data: 97, errors: 333
📊 Run totals -> annual scraped: 1015, quarterly scraped: 3879
📊 Run totals -> annual changed: 67, quarterly changed: 361
⏳ Waiting 5.9s...
====================================================================================================
🔍 [436/442] ALH - Alliance Laundry Holdings Inc (symbol_id=4840)
requests slug 'alliance-laundry-holdings-inc' -> HTTP 403
requests slug 'alliance-laundry' -> HTTP 403
requests slug 'alliance' -> HTTP 403
requests slug 'alh' -> HTTP 403
selenium slug 'alliance-laundry-holdings-inc' -> no FCF markers | title=Just a moment...
✅ Resolved URL (selenium): https://www.macrotrends.net/stocks/charts/ALH/alliance-laundry/free-cash-flow
📥 Scraped this ticker -> annual: 0, quarterly: 2
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 436, with data: 98, errors: 333
📊 Run totals -> annual scraped: 1015, quarterly scraped: 3881
📊 Run totals -> annual changed: 67, quarterly changed: 363
⏳ Waiting 3.9s...
====================================================================================================
🔍 [437/442] CMDB - Costamare Bulkers Holdings Ltd (symbol_id=4846)
requests slug 'costamare-bulkers-holdings-ltd' -> HTTP 403
requests slug 'costamare-bulkers' -> HTTP 403
requests slug 'costamare' -> HTTP 403
requests slug 'cmdb' -> HTTP 403
selenium slug 'costamare-bulkers-holdings-ltd' -> no FCF markers | title=Just a moment...
selenium slug 'costamare-bulkers' -> no FCF markers | title=Just a moment...
selenium slug 'costamare' -> no FCF markers | title=Just a moment...
selenium slug 'cmdb' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for CMDB: no FCF markers for https://www.macrotrends.net/stocks/charts/CMDB/cmdb/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 437, with data: 98, errors: 334
📊 Run totals -> annual scraped: 1015, quarterly scraped: 3881
📊 Run totals -> annual changed: 67, quarterly changed: 363
⏳ Waiting 5.1s...
====================================================================================================
🔍 [438/442] PEW - GrabAGun Digital Holdings Inc (symbol_id=4938)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/PEW/grabagun-digital-holdings-inc/free-cash-flow
📥 Scraped this ticker -> annual: 0, quarterly: 2
💾 Changed in DB -> annual: 0, quarterly: 2
📊 Run totals -> processed: 438, with data: 99, errors: 334
📊 Run totals -> annual scraped: 1015, quarterly scraped: 3883
📊 Run totals -> annual changed: 67, quarterly changed: 365
⏳ Waiting 2.9s...
====================================================================================================
🔍 [439/442] WSHP - WeShop Holdings Ltd (symbol_id=4948)
requests slug 'weshop-holdings-ltd' -> HTTP 403
requests slug 'weshop' -> HTTP 403
requests slug 'wshp' -> HTTP 403
selenium slug 'weshop-holdings-ltd' -> no FCF markers | title=Just a moment...
selenium slug 'weshop' -> no FCF markers | title=Just a moment...
selenium slug 'wshp' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for WSHP: no FCF markers for https://www.macrotrends.net/stocks/charts/WSHP/wshp/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 439, with data: 99, errors: 335
📊 Run totals -> annual scraped: 1015, quarterly scraped: 3883
📊 Run totals -> annual changed: 67, quarterly changed: 365
⏳ Waiting 4.8s...
====================================================================================================
🔍 [440/442] PONY - Pony AI Inc. ADR (symbol_id=4971)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/PONY/pony-ai/free-cash-flow
📥 Scraped this ticker -> annual: 3, quarterly: 6
💾 Changed in DB -> annual: 3, quarterly: 6
📊 Run totals -> processed: 440, with data: 100, errors: 335
📊 Run totals -> annual scraped: 1018, quarterly scraped: 3889
📊 Run totals -> annual changed: 70, quarterly changed: 371
⏳ Waiting 6.1s...
====================================================================================================
🔍 [441/442] STUB - Stubhub Holdings Inc (symbol_id=4984)
requests slug 'stubhub-holdings-inc' -> HTTP 403
requests slug 'stubhub' -> HTTP 403
requests slug 'stub' -> HTTP 403
selenium slug 'stubhub-holdings-inc' -> no FCF markers | title=Just a moment...
selenium slug 'stubhub' -> no FCF markers | title=Just a moment...
selenium slug 'stub' -> no FCF markers | title=Just a moment...
❌ FCF scrape error for STUB: no FCF markers for https://www.macrotrends.net/stocks/charts/STUB/stub/free-cash-flow | title=Just a moment...
📊 Run totals -> processed: 441, with data: 100, errors: 336
📊 Run totals -> annual scraped: 1018, quarterly scraped: 3889
📊 Run totals -> annual changed: 70, quarterly changed: 371
⏳ Waiting 2.9s...
====================================================================================================
🔍 [442/442] ANDG - Andersen Group Inc (symbol_id=4994)
✅ Resolved URL (requests): https://www.macrotrends.net/stocks/charts/ANDG/andersen-group-inc/free-cash-flow
📥 Scraped this ticker -> annual: 0, quarterly: 0
💾 Changed in DB -> annual: 0, quarterly: 0
📊 Run totals -> processed: 442, with data: 100, errors: 336
📊 Run totals -> annual scraped: 1018, quarterly scraped: 3889
📊 Run totals -> annual changed: 70, quarterly changed: 371
⏳ Waiting 5.1s...
====================================================================================================
🏁 RUN FINISHED
====================================================================================================
Configured start symbol id : 1
Last completed symbol id : 4994
Last completed ticker : ANDG
Last completed name : Andersen Group Inc
Last status : no_data
Processed this run : 442
Tickers with data : 100
Annual scraped total : 1018
Quarterly scraped total : 3889
Annual changed total : 70
Quarterly changed total : 371
Errors total : 336
Comments
Post a Comment