[2026-01-13T20:10:02.177932] [WARN ] [STATE ] State set to: WAITING [2026-01-13T20:10:02.445483] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-13T20:10:02.521287] [WARN ] [sig-status] Service 'sig' is not running. [2026-01-13T20:10:02.660792] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-13T20:10:02.752166] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-13T20:10:02.755936] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-13T20:10:02.759424] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-13), and is a dependency of this service. [2026-01-13T20:10:02.759666] [WARN ] [STATE ] State set to: RUNNING [2026-01-13T20:10:02.759718] [INFO ] [main ] Starting EXP data refresh run. [2026-01-13T20:10:02.759750] [INFO ] [main ] Wiping cache. [2026-01-13T20:10:02.759781] [INFO ] [CACHE ] Attempting to wipe all cache files [2026-01-13T20:10:02.759863] [DEBUG] [LOCAL ] Removing cached file: ./output/cache/unscheduled_blackout_dates.txt [2026-01-13T20:10:02.761535] [INFO ] [LOCAL ] Cleared cache directory: ./output/cache [2026-01-13T20:10:02.761613] [INFO ] [CACHE ] Successfully wiped all cache files [2026-01-13T20:10:02.761647] [INFO ] [main ] Updating cache. [2026-01-13T20:10:02.761674] [INFO ] [CACHE ] Starting cache update [2026-01-13T20:10:02.761704] [DEBUG] [REMOTE ] Fetching unscheduled blackout dates from 'https://tdm.silogroup.org/cache/unscheduled_blackouts.txt'. [2026-01-13T20:10:02.765610] [DEBUG] [REMOTE ] Fetched 1 unscheduled blackout dates. [2026-01-13T20:10:02.765835] [DEBUG] [LOCAL ] Cached 1 unscheduled blackout dates to ./output/cache/unscheduled_blackout_dates.txt [2026-01-13T20:10:02.765876] [INFO ] [CACHE ] Cache update completed successfully [2026-01-13T20:10:02.765909] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage/'. [2026-01-13T20:10:02.834322] [DEBUG] [REMOTE ] Fetched 3497 unique symbols from directory listing. [2026-01-13T20:10:02.839088] [INFO ] [main ] Fetching current T1 earnings schedule. [2026-01-13T20:10:03.379821] [DEBUG] [REMOTE ] AZURD: (2026-01-14): T1 [2026-01-13T20:10:03.379990] [DEBUG] [REMOTE ] AZURF: (2026-01-14): T1 [2026-01-13T20:10:03.380047] [DEBUG] [REMOTE ] BAC: (2026-01-14): T1 [2026-01-13T20:10:03.380095] [DEBUG] [REMOTE ] BAC-PB: (2026-01-14): T1 [2026-01-13T20:10:03.380143] [DEBUG] [REMOTE ] BAC-PE: (2026-01-14): T1 [2026-01-13T20:10:03.380183] [DEBUG] [REMOTE ] BAC-PK: (2026-01-14): T1 [2026-01-13T20:10:03.380221] [DEBUG] [REMOTE ] BAC-PL: (2026-01-14): T1 [2026-01-13T20:10:03.380259] [DEBUG] [REMOTE ] BAC-PM: (2026-01-14): T1 [2026-01-13T20:10:03.380297] [DEBUG] [REMOTE ] BAC-PN: (2026-01-14): T1 [2026-01-13T20:10:03.380333] [DEBUG] [REMOTE ] BAC-PO: (2026-01-14): T1 [2026-01-13T20:10:03.380370] [DEBUG] [REMOTE ] BAC-PP: (2026-01-14): T1 [2026-01-13T20:10:03.380406] [DEBUG] [REMOTE ] BAC-PQ: (2026-01-14): T1 [2026-01-13T20:10:03.380442] [DEBUG] [REMOTE ] BAC-PS: (2026-01-14): T1 [2026-01-13T20:10:03.380477] [DEBUG] [REMOTE ] BACRP: (2026-01-14): T1 [2026-01-13T20:10:03.380512] [DEBUG] [REMOTE ] BGOUF: (2026-01-14): T1 [2026-01-13T20:10:03.380555] [DEBUG] [REMOTE ] BML-PG: (2026-01-14): T1 [2026-01-13T20:10:03.380621] [DEBUG] [REMOTE ] BML-PH: (2026-01-14): T1 [2026-01-13T20:10:03.380667] [DEBUG] [REMOTE ] BML-PJ: (2026-01-14): T1 [2026-01-13T20:10:03.380711] [DEBUG] [REMOTE ] BML-PL: (2026-01-14): T1 [2026-01-13T20:10:03.380746] [DEBUG] [REMOTE ] BYCRF: (2026-01-14): T1 [2026-01-13T20:10:03.380781] [DEBUG] [REMOTE ] C: (2026-01-14): T1 [2026-01-13T20:10:03.380817] [DEBUG] [REMOTE ] CANOF: (2026-01-14): T1 [2026-01-13T20:10:03.380852] [DEBUG] [REMOTE ] CGEAF: (2026-01-14): T1 [2026-01-13T20:10:03.380887] [DEBUG] [REMOTE ] CGECF: (2026-01-14): T1 [2026-01-13T20:10:03.380922] [DEBUG] [REMOTE ] CODI: (2026-01-14): T1 [2026-01-13T20:10:03.380957] [DEBUG] [REMOTE ] CVGW: (2026-01-14): T1 [2026-01-13T20:10:03.381008] [DEBUG] [REMOTE ] DUSXF: (2026-01-14): T1 [2026-01-13T20:10:03.381044] [DEBUG] [REMOTE ] FHN-PB: (2026-01-14): T1 [2026-01-13T20:10:03.381080] [DEBUG] [REMOTE ] FHN-PC: (2026-01-14): T1 [2026-01-13T20:10:03.381115] [DEBUG] [REMOTE ] FHN-PE: (2026-01-14): T1 [2026-01-13T20:10:03.381151] [DEBUG] [REMOTE ] FHN-PF: (2026-01-14): T1 [2026-01-13T20:10:03.381186] [DEBUG] [REMOTE ] FUL: (2026-01-14): T1 [2026-01-13T20:10:03.381221] [DEBUG] [REMOTE ] HAIVF: (2026-01-14): T1 [2026-01-13T20:10:03.381257] [DEBUG] [REMOTE ] HOMB: (2026-01-14): T1 [2026-01-13T20:10:03.381292] [DEBUG] [REMOTE ] HOVR: (2026-01-14): T1 [2026-01-13T20:10:03.381327] [DEBUG] [REMOTE ] JEF: (2026-01-14): T1 [2026-01-13T20:10:03.381363] [DEBUG] [REMOTE ] KISB: (2026-01-14): T1 [2026-01-13T20:10:03.381403] [DEBUG] [REMOTE ] KITAF: (2026-01-14): T1 [2026-01-13T20:10:03.381446] [DEBUG] [REMOTE ] KMDHF: (2026-01-14): T1 [2026-01-13T20:10:03.381489] [DEBUG] [REMOTE ] MNICF: (2026-01-14): T1 [2026-01-13T20:10:03.381533] [DEBUG] [REMOTE ] MNYFF: (2026-01-14): T1 [2026-01-13T20:10:03.381589] [DEBUG] [REMOTE ] MS-PA: (2026-01-14): T1 [2026-01-13T20:10:03.381629] [DEBUG] [REMOTE ] MS-PE: (2026-01-14): T1 [2026-01-13T20:10:03.381665] [DEBUG] [REMOTE ] MS-PF: (2026-01-14): T1 [2026-01-13T20:10:03.381699] [DEBUG] [REMOTE ] MS-PI: (2026-01-14): T1 [2026-01-13T20:10:03.381733] [DEBUG] [REMOTE ] MS-PK: (2026-01-14): T1 [2026-01-13T20:10:03.381767] [DEBUG] [REMOTE ] MS-PL: (2026-01-14): T1 [2026-01-13T20:10:03.381801] [DEBUG] [REMOTE ] MS-PO: (2026-01-14): T1 [2026-01-13T20:10:03.381836] [DEBUG] [REMOTE ] MS-PP: (2026-01-14): T1 [2026-01-13T20:10:03.381871] [DEBUG] [REMOTE ] OZKAP: (2026-01-14): T1 [2026-01-13T20:10:03.381906] [DEBUG] [REMOTE ] RCT: (2026-01-14): T1 [2026-01-13T20:10:03.381941] [DEBUG] [REMOTE ] RFIL: (2026-01-14): T1 [2026-01-13T20:10:03.381977] [DEBUG] [REMOTE ] RJET: (2026-01-14): T1 [2026-01-13T20:10:03.382011] [DEBUG] [REMOTE ] SFTTF: (2026-01-14): T1 [2026-01-13T20:10:03.382046] [DEBUG] [REMOTE ] SPCNF: (2026-01-14): T1 [2026-01-13T20:10:03.382081] [DEBUG] [REMOTE ] UCB: (2026-01-14): T1 [2026-01-13T20:10:03.382115] [DEBUG] [REMOTE ] VLNSF: (2026-01-14): T1 [2026-01-13T20:10:03.382150] [DEBUG] [REMOTE ] WAFDP: (2026-01-14): T1 [2026-01-13T20:10:03.382185] [DEBUG] [REMOTE ] WFC: (2026-01-14): T1 [2026-01-13T20:10:03.382219] [DEBUG] [REMOTE ] WFC-P-A: (2026-01-14): T1 [2026-01-13T20:10:03.382254] [DEBUG] [REMOTE ] WFC-PA: (2026-01-14): T1 [2026-01-13T20:10:03.382289] [DEBUG] [REMOTE ] WFC-PC: (2026-01-14): T1 [2026-01-13T20:10:03.382323] [DEBUG] [REMOTE ] WFC-PD: (2026-01-14): T1 [2026-01-13T20:10:03.382358] [DEBUG] [REMOTE ] WFC-PL: (2026-01-14): T1 [2026-01-13T20:10:03.382392] [DEBUG] [REMOTE ] WFC-PY: (2026-01-14): T1 [2026-01-13T20:10:03.382427] [DEBUG] [REMOTE ] WFC-PZ: (2026-01-14): T1 [2026-01-13T20:10:03.382460] [DEBUG] [REMOTE ] WFCNP: (2026-01-14): T1 [2026-01-13T20:10:03.382495] [DEBUG] [REMOTE ] YUMSF: (2026-01-14): T1 [2026-01-13T20:10:03.430684] [INFO ] [REMOTE ] T-1 earnings schedule fetch complete (0.51 seconds). [2026-01-13T20:10:03.434814] [INFO ] [REMOTE ] Retrieved 68 T-1 earnings tickers from cache, 9 after filtering by active symbols [2026-01-13T20:10:03.434905] [INFO ] [main ] Fetching and saving training data for 9 tickers. [2026-01-13T20:10:03.434939] [INFO ] [main ] BAC: Fetching merged estimate/expectations history and future estimate. [2026-01-13T20:10:03.842873] [INFO ] [REMOTE ] BAC: FYE date fetch complete (0.20 seconds). [2026-01-13T20:10:03.843161] [DEBUG] [REMOTE ] BAC: FYE date is 2026-12-31 [2026-01-13T20:10:03.843239] [INFO ] [REMOTE ] BAC: Fetching historic earnings reports [2026-01-13T20:10:04.585654] [INFO ] [REMOTE ] BAC: Earnings history fetch complete (0.14 seconds). [2026-01-13T20:10:05.462556] [INFO ] [REMOTE ] BAC: FYE date fetch complete (0.22 seconds). [2026-01-13T20:10:05.462806] [DEBUG] [REMOTE ] BAC: FYE date is 2026-12-31 [2026-01-13T20:10:05.471285] [DEBUG] [REMOTE ] BAC: Finished fetching historic earnings reports [2026-01-13T20:10:05.471352] [DEBUG] [REMOTE ] BAC: Fetching current and future earnings estimates [2026-01-13T20:10:06.185675] [INFO ] [REMOTE ] BAC: Earnings estimates fetch complete (0.14 seconds). [2026-01-13T20:10:07.070782] [INFO ] [REMOTE ] BAC: FYE date fetch complete (0.23 seconds). [2026-01-13T20:10:07.070975] [DEBUG] [REMOTE ] BAC: FYE date is 2026-12-31 [2026-01-13T20:10:07.076343] [DEBUG] [REMOTE ] BAC: Finished fetching current and future earnings estimates [2026-01-13T20:10:07.076401] [DEBUG] [REMOTE ] BAC: Aligning report 2025Q3 with estimate 2025Q3 [2026-01-13T20:10:07.076438] [DEBUG] [REMOTE ] BAC: Aligning report 2025Q2 with estimate 2025Q2 [2026-01-13T20:10:07.076470] [DEBUG] [REMOTE ] BAC: Aligning report 2025Q1 with estimate 2025Q1 [2026-01-13T20:10:07.076501] [DEBUG] [REMOTE ] BAC: Aligning report 2024Q3 with estimate 2024Q3 [2026-01-13T20:10:07.076528] [DEBUG] [REMOTE ] BAC: Aligning report 2024Q2 with estimate 2024Q2 [2026-01-13T20:10:07.076557] [DEBUG] [REMOTE ] BAC: Aligning report 2024Q1 with estimate 2024Q1 [2026-01-13T20:10:07.076604] [DEBUG] [REMOTE ] BAC: Aligning report 2023Q3 with estimate 2023Q3 [2026-01-13T20:10:07.076634] [DEBUG] [REMOTE ] BAC: Aligning report 2023Q2 with estimate 2023Q2 [2026-01-13T20:10:07.076662] [DEBUG] [REMOTE ] BAC: Aligning report 2023Q1 with estimate 2023Q1 [2026-01-13T20:10:07.076691] [DEBUG] [REMOTE ] BAC: Aligning report 2022Q3 with estimate 2022Q3 [2026-01-13T20:10:07.076719] [DEBUG] [REMOTE ] BAC: Aligning report 2022Q2 with estimate 2022Q2 [2026-01-13T20:10:07.076747] [DEBUG] [REMOTE ] BAC: Aligning report 2022Q1 with estimate 2022Q1 [2026-01-13T20:10:07.076775] [DEBUG] [REMOTE ] BAC: Aligning report 2021Q3 with estimate 2021Q3 [2026-01-13T20:10:07.076802] [DEBUG] [REMOTE ] BAC: Aligning report 2021Q2 with estimate 2021Q2 [2026-01-13T20:10:07.076829] [DEBUG] [REMOTE ] BAC: Aligning report 2021Q1 with estimate 2021Q1 [2026-01-13T20:10:07.076858] [DEBUG] [REMOTE ] BAC: Aligning report 2020Q3 with estimate 2020Q3 [2026-01-13T20:10:07.076887] [DEBUG] [REMOTE ] BAC: Aligning report 2020Q2 with estimate 2020Q2 [2026-01-13T20:10:07.076914] [DEBUG] [REMOTE ] BAC: Aligning report 2020Q1 with estimate 2020Q1 [2026-01-13T20:10:07.076942] [DEBUG] [REMOTE ] BAC: Aligning report 2019Q3 with estimate 2019Q3 [2026-01-13T20:10:07.076970] [DEBUG] [REMOTE ] BAC: Aligning report 2019Q2 with estimate 2019Q2 [2026-01-13T20:10:07.076997] [DEBUG] [REMOTE ] BAC: Aligning report 2019Q1 with estimate 2019Q1 [2026-01-13T20:10:07.077025] [DEBUG] [REMOTE ] BAC: Aligning report 2018Q3 with estimate 2018Q3 [2026-01-13T20:10:07.077052] [DEBUG] [REMOTE ] BAC: Aligning report 2018Q2 with estimate 2018Q2 [2026-01-13T20:10:07.077079] [DEBUG] [REMOTE ] BAC: Aligning report 2018Q1 with estimate 2018Q1 [2026-01-13T20:10:07.077108] [DEBUG] [REMOTE ] BAC: Aligning report 2017Q3 with estimate 2017Q3 [2026-01-13T20:10:07.077136] [DEBUG] [REMOTE ] BAC: Aligning report 2017Q2 with estimate 2017Q2 [2026-01-13T20:10:07.108730] [INFO ] [main ] C: Fetching merged estimate/expectations history and future estimate. [2026-01-13T20:10:08.039188] [INFO ] [REMOTE ] C: FYE date fetch complete (0.39 seconds). [2026-01-13T20:10:08.039375] [DEBUG] [REMOTE ] C: FYE date is 2026-12-31 [2026-01-13T20:10:08.039451] [INFO ] [REMOTE ] C: Fetching historic earnings reports [2026-01-13T20:10:08.585875] [INFO ] [REMOTE ] C: Earnings history fetch complete (0.14 seconds). [2026-01-13T20:10:09.428781] [INFO ] [REMOTE ] C: FYE date fetch complete (0.18 seconds). [2026-01-13T20:10:09.428975] [DEBUG] [REMOTE ] C: FYE date is 2026-12-31 [2026-01-13T20:10:09.436630] [DEBUG] [REMOTE ] C: Finished fetching historic earnings reports [2026-01-13T20:10:09.436692] [DEBUG] [REMOTE ] C: Fetching current and future earnings estimates [2026-01-13T20:10:10.792880] [INFO ] [REMOTE ] C: Earnings estimates fetch complete (0.75 seconds). [2026-01-13T20:10:11.013514] [INFO ] [REMOTE ] C: FYE date fetch complete (0.17 seconds). [2026-01-13T20:10:11.013725] [DEBUG] [REMOTE ] C: FYE date is 2026-12-31 [2026-01-13T20:10:11.019215] [DEBUG] [REMOTE ] C: Finished fetching current and future earnings estimates [2026-01-13T20:10:11.019264] [DEBUG] [REMOTE ] C: Aligning report 2025Q3 with estimate 2025Q3 [2026-01-13T20:10:11.019297] [DEBUG] [REMOTE ] C: Aligning report 2025Q2 with estimate 2025Q2 [2026-01-13T20:10:11.019325] [DEBUG] [REMOTE ] C: Aligning report 2025Q1 with estimate 2025Q1 [2026-01-13T20:10:11.019353] [DEBUG] [REMOTE ] C: Aligning report 2024Q3 with estimate 2024Q3 [2026-01-13T20:10:11.019380] [DEBUG] [REMOTE ] C: Aligning report 2024Q2 with estimate 2024Q2 [2026-01-13T20:10:11.019407] [DEBUG] [REMOTE ] C: Aligning report 2024Q1 with estimate 2024Q1 [2026-01-13T20:10:11.019434] [DEBUG] [REMOTE ] C: Aligning report 2023Q3 with estimate 2023Q3 [2026-01-13T20:10:11.019461] [DEBUG] [REMOTE ] C: Aligning report 2023Q2 with estimate 2023Q2 [2026-01-13T20:10:11.019488] [DEBUG] [REMOTE ] C: Aligning report 2023Q1 with estimate 2023Q1 [2026-01-13T20:10:11.019516] [DEBUG] [REMOTE ] C: Aligning report 2022Q3 with estimate 2022Q3 [2026-01-13T20:10:11.019542] [DEBUG] [REMOTE ] C: Aligning report 2022Q2 with estimate 2022Q2 [2026-01-13T20:10:11.019585] [DEBUG] [REMOTE ] C: Aligning report 2022Q1 with estimate 2022Q1 [2026-01-13T20:10:11.019618] [DEBUG] [REMOTE ] C: Aligning report 2021Q3 with estimate 2021Q3 [2026-01-13T20:10:11.019647] [DEBUG] [REMOTE ] C: Aligning report 2021Q2 with estimate 2021Q2 [2026-01-13T20:10:11.019674] [DEBUG] [REMOTE ] C: Aligning report 2021Q1 with estimate 2021Q1 [2026-01-13T20:10:11.019700] [DEBUG] [REMOTE ] C: Aligning report 2020Q3 with estimate 2020Q3 [2026-01-13T20:10:11.019726] [DEBUG] [REMOTE ] C: Aligning report 2020Q2 with estimate 2020Q2 [2026-01-13T20:10:11.019752] [DEBUG] [REMOTE ] C: Aligning report 2020Q1 with estimate 2020Q1 [2026-01-13T20:10:11.019779] [DEBUG] [REMOTE ] C: Aligning report 2019Q3 with estimate 2019Q3 [2026-01-13T20:10:11.019805] [DEBUG] [REMOTE ] C: Aligning report 2019Q2 with estimate 2019Q2 [2026-01-13T20:10:11.019831] [DEBUG] [REMOTE ] C: Aligning report 2019Q1 with estimate 2019Q1 [2026-01-13T20:10:11.019857] [DEBUG] [REMOTE ] C: Aligning report 2018Q3 with estimate 2018Q3 [2026-01-13T20:10:11.019883] [DEBUG] [REMOTE ] C: Aligning report 2018Q2 with estimate 2018Q2 [2026-01-13T20:10:11.019908] [DEBUG] [REMOTE ] C: Aligning report 2018Q1 with estimate 2018Q1 [2026-01-13T20:10:11.019934] [DEBUG] [REMOTE ] C: Aligning report 2017Q3 with estimate 2017Q3 [2026-01-13T20:10:11.019960] [DEBUG] [REMOTE ] C: Aligning report 2017Q2 with estimate 2017Q2 [2026-01-13T20:10:11.049960] [INFO ] [main ] CODI: Fetching merged estimate/expectations history and future estimate. [2026-01-13T20:10:11.810947] [INFO ] [REMOTE ] CODI: FYE date fetch complete (0.17 seconds). [2026-01-13T20:10:11.811137] [DEBUG] [REMOTE ] CODI: FYE date is 2026-12-31 [2026-01-13T20:10:11.811211] [INFO ] [REMOTE ] CODI: Fetching historic earnings reports [2026-01-13T20:10:12.750542] [INFO ] [REMOTE ] CODI: Earnings history fetch complete (0.31 seconds). [2026-01-13T20:10:13.418506] [INFO ] [REMOTE ] CODI: FYE date fetch complete (0.17 seconds). [2026-01-13T20:10:13.418787] [DEBUG] [REMOTE ] CODI: FYE date is 2026-12-31 [2026-01-13T20:10:13.424325] [DEBUG] [REMOTE ] CODI: Finished fetching historic earnings reports [2026-01-13T20:10:13.424427] [DEBUG] [REMOTE ] CODI: Fetching current and future earnings estimates [2026-01-13T20:10:14.891351] [INFO ] [REMOTE ] CODI: Earnings estimates fetch complete (0.85 seconds). [2026-01-13T20:10:15.005794] [INFO ] [REMOTE ] CODI: FYE date fetch complete (0.11 seconds). [2026-01-13T20:10:15.005989] [DEBUG] [REMOTE ] CODI: FYE date is 2026-12-31 [2026-01-13T20:10:15.011175] [DEBUG] [REMOTE ] CODI: Finished fetching current and future earnings estimates [2026-01-13T20:10:15.011238] [DEBUG] [REMOTE ] CODI: Aligning report 2025Q3 with estimate 2025Q3 [2026-01-13T20:10:15.011272] [DEBUG] [REMOTE ] CODI: Aligning report 2025Q2 with estimate 2025Q2 [2026-01-13T20:10:15.011300] [DEBUG] [REMOTE ] CODI: Aligning report 2025Q1 with estimate 2025Q1 [2026-01-13T20:10:15.011328] [DEBUG] [REMOTE ] CODI: Aligning report 2024Q3 with estimate 2024Q3 [2026-01-13T20:10:15.011353] [DEBUG] [REMOTE ] CODI: Aligning report 2024Q2 with estimate 2024Q2 [2026-01-13T20:10:15.011380] [DEBUG] [REMOTE ] CODI: Aligning report 2024Q1 with estimate 2024Q1 [2026-01-13T20:10:15.011408] [DEBUG] [REMOTE ] CODI: Aligning report 2023Q3 with estimate 2023Q3 [2026-01-13T20:10:15.011434] [DEBUG] [REMOTE ] CODI: Aligning report 2023Q2 with estimate 2023Q2 [2026-01-13T20:10:15.011460] [DEBUG] [REMOTE ] CODI: Aligning report 2023Q1 with estimate 2023Q1 [2026-01-13T20:10:15.011487] [DEBUG] [REMOTE ] CODI: Aligning report 2022Q3 with estimate 2022Q3 [2026-01-13T20:10:15.011512] [DEBUG] [REMOTE ] CODI: Aligning report 2022Q2 with estimate 2022Q2 [2026-01-13T20:10:15.011537] [DEBUG] [REMOTE ] CODI: Aligning report 2022Q1 with estimate 2022Q1 [2026-01-13T20:10:15.011564] [DEBUG] [REMOTE ] CODI: Aligning report 2021Q3 with estimate 2021Q3 [2026-01-13T20:10:15.011607] [DEBUG] [REMOTE ] CODI: Aligning report 2021Q2 with estimate 2021Q2 [2026-01-13T20:10:15.011633] [DEBUG] [REMOTE ] CODI: Aligning report 2021Q1 with estimate 2021Q1 [2026-01-13T20:10:15.011659] [DEBUG] [REMOTE ] CODI: Aligning report 2020Q3 with estimate 2020Q3 [2026-01-13T20:10:15.011685] [DEBUG] [REMOTE ] CODI: Aligning report 2020Q2 with estimate 2020Q2 [2026-01-13T20:10:15.011714] [DEBUG] [REMOTE ] CODI: Aligning report 2020Q1 with estimate 2020Q1 [2026-01-13T20:10:15.011740] [DEBUG] [REMOTE ] CODI: Aligning report 2019Q3 with estimate 2019Q3 [2026-01-13T20:10:15.011765] [DEBUG] [REMOTE ] CODI: Aligning report 2019Q2 with estimate 2019Q2 [2026-01-13T20:10:15.011790] [DEBUG] [REMOTE ] CODI: Aligning report 2019Q1 with estimate 2019Q1 [2026-01-13T20:10:15.011815] [DEBUG] [REMOTE ] CODI: Aligning report 2018Q3 with estimate 2018Q3 [2026-01-13T20:10:15.011840] [DEBUG] [REMOTE ] CODI: Aligning report 2018Q2 with estimate 2018Q2 [2026-01-13T20:10:15.011865] [DEBUG] [REMOTE ] CODI: Aligning report 2018Q1 with estimate 2018Q1 [2026-01-13T20:10:15.011890] [DEBUG] [REMOTE ] CODI: Aligning report 2017Q3 with estimate 2017Q3 [2026-01-13T20:10:15.011915] [DEBUG] [REMOTE ] CODI: Aligning report 2017Q2 with estimate 2017Q2 [2026-01-13T20:10:15.041342] [FATAL] [REMOTE ] CODI: Unexpected number of current quarterly estimates: 0 [2026-01-13T20:10:15.041461] [WARN ] [REMOTE ] CODI: No T1 EPS estimate found, you cannot do forecasting -- throwing out the whole set. [2026-01-13T20:10:15.041530] [FATAL] [main ] CODI: Failed to fetch data [2026-01-13T20:10:15.041587] [INFO ] [main ] FUL: Fetching merged estimate/expectations history and future estimate. [2026-01-13T20:10:15.865046] [INFO ] [REMOTE ] FUL: FYE date fetch complete (0.17 seconds). [2026-01-13T20:10:15.865246] [DEBUG] [REMOTE ] FUL: FYE date is 2026-11-30 [2026-01-13T20:10:15.865330] [INFO ] [REMOTE ] FUL: Fetching historic earnings reports [2026-01-13T20:10:16.631738] [INFO ] [REMOTE ] FUL: Earnings history fetch complete (0.14 seconds). [2026-01-13T20:10:17.481497] [INFO ] [REMOTE ] FUL: FYE date fetch complete (0.19 seconds). [2026-01-13T20:10:17.481705] [DEBUG] [REMOTE ] FUL: FYE date is 2026-11-30 [2026-01-13T20:10:17.489839] [DEBUG] [REMOTE ] FUL: Finished fetching historic earnings reports [2026-01-13T20:10:17.489902] [DEBUG] [REMOTE ] FUL: Fetching current and future earnings estimates [2026-01-13T20:10:18.235933] [INFO ] [REMOTE ] FUL: Earnings estimates fetch complete (0.14 seconds). [2026-01-13T20:10:19.303484] [INFO ] [REMOTE ] FUL: FYE date fetch complete (0.41 seconds). [2026-01-13T20:10:19.303678] [DEBUG] [REMOTE ] FUL: FYE date is 2026-11-30 [2026-01-13T20:10:19.310170] [DEBUG] [REMOTE ] FUL: Finished fetching current and future earnings estimates [2026-01-13T20:10:19.310234] [DEBUG] [REMOTE ] FUL: Aligning report 2025Q3 with estimate 2025Q3 [2026-01-13T20:10:19.310269] [DEBUG] [REMOTE ] FUL: Aligning report 2025Q2 with estimate 2025Q2 [2026-01-13T20:10:19.310298] [DEBUG] [REMOTE ] FUL: Aligning report 2025Q1 with estimate 2025Q1 [2026-01-13T20:10:19.310327] [DEBUG] [REMOTE ] FUL: Aligning report 2024Q3 with estimate 2024Q3 [2026-01-13T20:10:19.310353] [DEBUG] [REMOTE ] FUL: Aligning report 2024Q2 with estimate 2024Q2 [2026-01-13T20:10:19.310379] [DEBUG] [REMOTE ] FUL: Aligning report 2024Q1 with estimate 2024Q1 [2026-01-13T20:10:19.310407] [DEBUG] [REMOTE ] FUL: Aligning report 2023Q3 with estimate 2023Q3 [2026-01-13T20:10:19.310433] [DEBUG] [REMOTE ] FUL: Aligning report 2023Q2 with estimate 2023Q2 [2026-01-13T20:10:19.310459] [DEBUG] [REMOTE ] FUL: Aligning report 2023Q1 with estimate 2023Q1 [2026-01-13T20:10:19.310487] [DEBUG] [REMOTE ] FUL: Aligning report 2022Q3 with estimate 2022Q3 [2026-01-13T20:10:19.310513] [DEBUG] [REMOTE ] FUL: Aligning report 2022Q2 with estimate 2022Q2 [2026-01-13T20:10:19.310539] [DEBUG] [REMOTE ] FUL: Aligning report 2022Q1 with estimate 2022Q1 [2026-01-13T20:10:19.310567] [DEBUG] [REMOTE ] FUL: Aligning report 2021Q3 with estimate 2021Q3 [2026-01-13T20:10:19.310625] [DEBUG] [REMOTE ] FUL: Aligning report 2021Q2 with estimate 2021Q2 [2026-01-13T20:10:19.310653] [DEBUG] [REMOTE ] FUL: Aligning report 2021Q1 with estimate 2021Q1 [2026-01-13T20:10:19.310680] [DEBUG] [REMOTE ] FUL: Aligning report 2020Q3 with estimate 2020Q3 [2026-01-13T20:10:19.310707] [DEBUG] [REMOTE ] FUL: Aligning report 2020Q2 with estimate 2020Q2 [2026-01-13T20:10:19.310734] [DEBUG] [REMOTE ] FUL: Aligning report 2020Q1 with estimate 2020Q1 [2026-01-13T20:10:19.310762] [DEBUG] [REMOTE ] FUL: Aligning report 2019Q3 with estimate 2019Q3 [2026-01-13T20:10:19.310790] [DEBUG] [REMOTE ] FUL: Aligning report 2019Q2 with estimate 2019Q2 [2026-01-13T20:10:19.310819] [DEBUG] [REMOTE ] FUL: Aligning report 2019Q1 with estimate 2019Q1 [2026-01-13T20:10:19.310845] [DEBUG] [REMOTE ] FUL: Aligning report 2018Q3 with estimate 2018Q3 [2026-01-13T20:10:19.310871] [DEBUG] [REMOTE ] FUL: Aligning report 2018Q2 with estimate 2018Q2 [2026-01-13T20:10:19.310898] [DEBUG] [REMOTE ] FUL: Aligning report 2018Q1 with estimate 2018Q1 [2026-01-13T20:10:19.310925] [DEBUG] [REMOTE ] FUL: Aligning report 2017Q3 with estimate 2017Q3 [2026-01-13T20:10:19.310951] [DEBUG] [REMOTE ] FUL: Aligning report 2017Q2 with estimate 2017Q2 [2026-01-13T20:10:19.343013] [INFO ] [main ] HOMB: Fetching merged estimate/expectations history and future estimate. [2026-01-13T20:10:19.864008] [INFO ] [REMOTE ] HOMB: FYE date fetch complete (0.17 seconds). [2026-01-13T20:10:19.864247] [DEBUG] [REMOTE ] HOMB: FYE date is 2026-12-31 [2026-01-13T20:10:19.864366] [INFO ] [REMOTE ] HOMB: Fetching historic earnings reports [2026-01-13T20:10:20.616115] [INFO ] [REMOTE ] HOMB: Earnings history fetch complete (0.12 seconds). [2026-01-13T20:10:21.602799] [INFO ] [REMOTE ] HOMB: FYE date fetch complete (0.31 seconds). [2026-01-13T20:10:21.603197] [DEBUG] [REMOTE ] HOMB: FYE date is 2026-12-31 [2026-01-13T20:10:21.610296] [DEBUG] [REMOTE ] HOMB: Finished fetching historic earnings reports [2026-01-13T20:10:21.610351] [DEBUG] [REMOTE ] HOMB: Fetching current and future earnings estimates [2026-01-13T20:10:22.245323] [INFO ] [REMOTE ] HOMB: Earnings estimates fetch complete (0.15 seconds). [2026-01-13T20:10:23.072192] [INFO ] [REMOTE ] HOMB: FYE date fetch complete (0.18 seconds). [2026-01-13T20:10:23.072446] [DEBUG] [REMOTE ] HOMB: FYE date is 2026-12-31 [2026-01-13T20:10:23.078047] [DEBUG] [REMOTE ] HOMB: Finished fetching current and future earnings estimates [2026-01-13T20:10:23.078105] [DEBUG] [REMOTE ] HOMB: Aligning report 2025Q3 with estimate 2025Q3 [2026-01-13T20:10:23.078141] [DEBUG] [REMOTE ] HOMB: Aligning report 2025Q2 with estimate 2025Q2 [2026-01-13T20:10:23.078193] [DEBUG] [REMOTE ] HOMB: Aligning report 2025Q1 with estimate 2025Q1 [2026-01-13T20:10:23.078226] [DEBUG] [REMOTE ] HOMB: Aligning report 2024Q3 with estimate 2024Q3 [2026-01-13T20:10:23.078254] [DEBUG] [REMOTE ] HOMB: Aligning report 2024Q2 with estimate 2024Q2 [2026-01-13T20:10:23.078281] [DEBUG] [REMOTE ] HOMB: Aligning report 2024Q1 with estimate 2024Q1 [2026-01-13T20:10:23.078309] [DEBUG] [REMOTE ] HOMB: Aligning report 2023Q3 with estimate 2023Q3 [2026-01-13T20:10:23.078335] [DEBUG] [REMOTE ] HOMB: Aligning report 2023Q2 with estimate 2023Q2 [2026-01-13T20:10:23.078362] [DEBUG] [REMOTE ] HOMB: Aligning report 2023Q1 with estimate 2023Q1 [2026-01-13T20:10:23.078391] [DEBUG] [REMOTE ] HOMB: Aligning report 2022Q3 with estimate 2022Q3 [2026-01-13T20:10:23.078428] [DEBUG] [REMOTE ] HOMB: Aligning report 2022Q2 with estimate 2022Q2 [2026-01-13T20:10:23.078464] [DEBUG] [REMOTE ] HOMB: Aligning report 2022Q1 with estimate 2022Q1 [2026-01-13T20:10:23.078494] [DEBUG] [REMOTE ] HOMB: Aligning report 2021Q3 with estimate 2021Q3 [2026-01-13T20:10:23.078522] [DEBUG] [REMOTE ] HOMB: Aligning report 2021Q2 with estimate 2021Q2 [2026-01-13T20:10:23.078554] [DEBUG] [REMOTE ] HOMB: Aligning report 2021Q1 with estimate 2021Q1 [2026-01-13T20:10:23.078615] [DEBUG] [REMOTE ] HOMB: Aligning report 2020Q3 with estimate 2020Q3 [2026-01-13T20:10:23.078646] [DEBUG] [REMOTE ] HOMB: Aligning report 2020Q2 with estimate 2020Q2 [2026-01-13T20:10:23.078672] [DEBUG] [REMOTE ] HOMB: Aligning report 2020Q1 with estimate 2020Q1 [2026-01-13T20:10:23.078700] [DEBUG] [REMOTE ] HOMB: Aligning report 2019Q3 with estimate 2019Q3 [2026-01-13T20:10:23.078727] [DEBUG] [REMOTE ] HOMB: Aligning report 2019Q2 with estimate 2019Q2 [2026-01-13T20:10:23.078757] [DEBUG] [REMOTE ] HOMB: Aligning report 2019Q1 with estimate 2019Q1 [2026-01-13T20:10:23.078784] [DEBUG] [REMOTE ] HOMB: Aligning report 2018Q3 with estimate 2018Q3 [2026-01-13T20:10:23.078811] [DEBUG] [REMOTE ] HOMB: Aligning report 2018Q2 with estimate 2018Q2 [2026-01-13T20:10:23.078837] [DEBUG] [REMOTE ] HOMB: Aligning report 2018Q1 with estimate 2018Q1 [2026-01-13T20:10:23.078864] [DEBUG] [REMOTE ] HOMB: Aligning report 2017Q3 with estimate 2017Q3 [2026-01-13T20:10:23.078891] [DEBUG] [REMOTE ] HOMB: Aligning report 2017Q2 with estimate 2017Q2 [2026-01-13T20:10:23.113309] [INFO ] [main ] JEF: Fetching merged estimate/expectations history and future estimate. [2026-01-13T20:10:23.906662] [INFO ] [REMOTE ] JEF: FYE date fetch complete (0.21 seconds). [2026-01-13T20:10:23.906854] [DEBUG] [REMOTE ] JEF: FYE date is 2026-11-30 [2026-01-13T20:10:23.906932] [INFO ] [REMOTE ] JEF: Fetching historic earnings reports [2026-01-13T20:10:24.608455] [INFO ] [REMOTE ] JEF: Earnings history fetch complete (0.12 seconds). [2026-01-13T20:10:25.478439] [INFO ] [REMOTE ] JEF: FYE date fetch complete (0.18 seconds). [2026-01-13T20:10:25.478739] [DEBUG] [REMOTE ] JEF: FYE date is 2026-11-30 [2026-01-13T20:10:25.486491] [DEBUG] [REMOTE ] JEF: Finished fetching historic earnings reports [2026-01-13T20:10:25.486554] [DEBUG] [REMOTE ] JEF: Fetching current and future earnings estimates [2026-01-13T20:10:26.767492] [INFO ] [REMOTE ] JEF: Earnings estimates fetch complete (0.67 seconds). [2026-01-13T20:10:27.070665] [INFO ] [REMOTE ] JEF: FYE date fetch complete (0.18 seconds). [2026-01-13T20:10:27.070893] [DEBUG] [REMOTE ] JEF: FYE date is 2026-11-30 [2026-01-13T20:10:27.078138] [DEBUG] [REMOTE ] JEF: Finished fetching current and future earnings estimates [2026-01-13T20:10:27.078209] [DEBUG] [REMOTE ] JEF: Aligning report 2025Q3 with estimate 2025Q3 [2026-01-13T20:10:27.078241] [DEBUG] [REMOTE ] JEF: Aligning report 2025Q2 with estimate 2025Q2 [2026-01-13T20:10:27.078269] [DEBUG] [REMOTE ] JEF: Aligning report 2025Q1 with estimate 2025Q1 [2026-01-13T20:10:27.078295] [DEBUG] [REMOTE ] JEF: Aligning report 2024Q3 with estimate 2024Q3 [2026-01-13T20:10:27.078322] [DEBUG] [REMOTE ] JEF: Aligning report 2024Q2 with estimate 2024Q2 [2026-01-13T20:10:27.078365] [DEBUG] [REMOTE ] JEF: Aligning report 2024Q1 with estimate 2024Q1 [2026-01-13T20:10:27.078394] [DEBUG] [REMOTE ] JEF: Aligning report 2023Q3 with estimate 2023Q3 [2026-01-13T20:10:27.078420] [DEBUG] [REMOTE ] JEF: Aligning report 2023Q2 with estimate 2023Q2 [2026-01-13T20:10:27.078446] [DEBUG] [REMOTE ] JEF: Aligning report 2023Q1 with estimate 2023Q1 [2026-01-13T20:10:27.078472] [DEBUG] [REMOTE ] JEF: Aligning report 2022Q3 with estimate 2022Q3 [2026-01-13T20:10:27.078497] [DEBUG] [REMOTE ] JEF: Aligning report 2022Q2 with estimate 2022Q2 [2026-01-13T20:10:27.078522] [DEBUG] [REMOTE ] JEF: Aligning report 2022Q1 with estimate 2022Q1 [2026-01-13T20:10:27.078764] [DEBUG] [REMOTE ] JEF: Aligning report 2021Q3 with estimate 2021Q3 [2026-01-13T20:10:27.078795] [DEBUG] [REMOTE ] JEF: Aligning report 2021Q2 with estimate 2021Q2 [2026-01-13T20:10:27.078822] [DEBUG] [REMOTE ] JEF: Aligning report 2021Q1 with estimate 2021Q1 [2026-01-13T20:10:27.078849] [DEBUG] [REMOTE ] JEF: Aligning report 2020Q3 with estimate 2020Q3 [2026-01-13T20:10:27.078874] [DEBUG] [REMOTE ] JEF: Aligning report 2020Q2 with estimate 2020Q2 [2026-01-13T20:10:27.078900] [DEBUG] [REMOTE ] JEF: Aligning report 2020Q1 with estimate 2020Q1 [2026-01-13T20:10:27.078927] [DEBUG] [REMOTE ] JEF: Aligning report 2019Q3 with estimate 2019Q3 [2026-01-13T20:10:27.078953] [DEBUG] [REMOTE ] JEF: Aligning report 2019Q2 with estimate 2019Q2 [2026-01-13T20:10:27.078977] [DEBUG] [REMOTE ] JEF: Aligning report 2019Q2 with estimate 2019Q2 [2026-01-13T20:10:27.079004] [DEBUG] [REMOTE ] JEF: Aligning report 2018Q4 with estimate 2018Q4 [2026-01-13T20:10:27.079030] [DEBUG] [REMOTE ] JEF: Aligning report 2018Q3 with estimate 2018Q3 [2026-01-13T20:10:27.079073] [DEBUG] [REMOTE ] JEF: Aligning report 2013Q2 with estimate 2013Q2 [2026-01-13T20:10:27.079098] [DEBUG] [REMOTE ] JEF: Aligning report 2013Q1 with estimate 2013Q1 [2026-01-13T20:10:27.109904] [INFO ] [main ] OZKAP: Fetching merged estimate/expectations history and future estimate. [2026-01-13T20:10:27.897213] [INFO ] [REMOTE ] OZKAP: FYE date fetch complete (0.20 seconds). [2026-01-13T20:10:27.897406] [DEBUG] [REMOTE ] OZKAP: FYE date is 2026-12-31 [2026-01-13T20:10:27.897482] [INFO ] [REMOTE ] OZKAP: Fetching historic earnings reports [2026-01-13T20:10:29.152782] [INFO ] [REMOTE ] OZKAP: Earnings history fetch complete (0.66 seconds). [2026-01-13T20:10:29.457885] [INFO ] [REMOTE ] OZKAP: FYE date fetch complete (0.16 seconds). [2026-01-13T20:10:29.458150] [DEBUG] [REMOTE ] OZKAP: FYE date is 2026-12-31 [2026-01-13T20:10:29.462672] [DEBUG] [REMOTE ] OZKAP: Finished fetching historic earnings reports [2026-01-13T20:10:29.462742] [DEBUG] [REMOTE ] OZKAP: Fetching current and future earnings estimates [2026-01-13T20:10:30.650271] [INFO ] [REMOTE ] OZKAP: Earnings estimates fetch complete (0.56 seconds). [2026-01-13T20:10:31.061018] [INFO ] [REMOTE ] OZKAP: FYE date fetch complete (0.17 seconds). [2026-01-13T20:10:31.061216] [DEBUG] [REMOTE ] OZKAP: FYE date is 2026-12-31 [2026-01-13T20:10:31.062296] [DEBUG] [REMOTE ] OZKAP: Finished fetching current and future earnings estimates [2026-01-13T20:10:31.062343] [DEBUG] [REMOTE ] OZKAP: Aligning report 2025Q3 with estimate 2025Q3 [2026-01-13T20:10:31.062377] [DEBUG] [REMOTE ] OZKAP: Aligning report 2025Q2 with estimate 2025Q2 [2026-01-13T20:10:31.062407] [DEBUG] [REMOTE ] OZKAP: Aligning report 2025Q1 with estimate 2025Q1 [2026-01-13T20:10:31.092117] [INFO ] [main ] WAFDP: Fetching merged estimate/expectations history and future estimate. [2026-01-13T20:10:31.883424] [INFO ] [REMOTE ] WAFDP: FYE date fetch complete (0.19 seconds). [2026-01-13T20:10:31.883626] [DEBUG] [REMOTE ] WAFDP: FYE date is 2026-09-30 [2026-01-13T20:10:31.883709] [INFO ] [REMOTE ] WAFDP: Fetching historic earnings reports [2026-01-13T20:10:32.576535] [INFO ] [REMOTE ] WAFDP: Earnings history fetch complete (0.08 seconds). [2026-01-13T20:10:33.460701] [INFO ] [REMOTE ] WAFDP: FYE date fetch complete (0.17 seconds). [2026-01-13T20:10:33.460898] [DEBUG] [REMOTE ] WAFDP: FYE date is 2026-09-30 [2026-01-13T20:10:33.461087] [DEBUG] [REMOTE ] WAFDP: Finished fetching historic earnings reports [2026-01-13T20:10:33.461127] [DEBUG] [REMOTE ] WAFDP: Fetching current and future earnings estimates [2026-01-13T20:10:34.626459] [INFO ] [REMOTE ] WAFDP: Earnings estimates fetch complete (0.53 seconds). [2026-01-13T20:10:35.070352] [INFO ] [REMOTE ] WAFDP: FYE date fetch complete (0.18 seconds). [2026-01-13T20:10:35.070568] [DEBUG] [REMOTE ] WAFDP: FYE date is 2026-09-30 [2026-01-13T20:10:35.072306] [DEBUG] [REMOTE ] WAFDP: Finished fetching current and future earnings estimates [2026-01-13T20:10:35.109364] [INFO ] [main ] WFC: Fetching merged estimate/expectations history and future estimate. [2026-01-13T20:10:36.408111] [INFO ] [REMOTE ] WFC: FYE date fetch complete (0.71 seconds). [2026-01-13T20:10:36.408324] [DEBUG] [REMOTE ] WFC: FYE date is 2026-12-31 [2026-01-13T20:10:36.408417] [INFO ] [REMOTE ] WFC: Fetching historic earnings reports [2026-01-13T20:10:36.603991] [INFO ] [REMOTE ] WFC: Earnings history fetch complete (0.11 seconds). [2026-01-13T20:10:37.462353] [INFO ] [REMOTE ] WFC: FYE date fetch complete (0.17 seconds). [2026-01-13T20:10:37.462543] [DEBUG] [REMOTE ] WFC: FYE date is 2026-12-31 [2026-01-13T20:10:37.470321] [DEBUG] [REMOTE ] WFC: Finished fetching historic earnings reports [2026-01-13T20:10:37.470376] [DEBUG] [REMOTE ] WFC: Fetching current and future earnings estimates [2026-01-13T20:10:38.449989] [INFO ] [REMOTE ] WFC: Earnings estimates fetch complete (0.35 seconds). [2026-01-13T20:10:39.370438] [INFO ] [REMOTE ] WFC: FYE date fetch complete (0.47 seconds). [2026-01-13T20:10:39.370651] [DEBUG] [REMOTE ] WFC: FYE date is 2026-12-31 [2026-01-13T20:10:39.375715] [DEBUG] [REMOTE ] WFC: Finished fetching current and future earnings estimates [2026-01-13T20:10:39.375775] [DEBUG] [REMOTE ] WFC: Aligning report 2025Q3 with estimate 2025Q3 [2026-01-13T20:10:39.375826] [DEBUG] [REMOTE ] WFC: Aligning report 2025Q2 with estimate 2025Q2 [2026-01-13T20:10:39.375865] [DEBUG] [REMOTE ] WFC: Aligning report 2025Q1 with estimate 2025Q1 [2026-01-13T20:10:39.375909] [DEBUG] [REMOTE ] WFC: Aligning report 2024Q3 with estimate 2024Q3 [2026-01-13T20:10:39.375956] [DEBUG] [REMOTE ] WFC: Aligning report 2024Q2 with estimate 2024Q2 [2026-01-13T20:10:39.375998] [DEBUG] [REMOTE ] WFC: Aligning report 2024Q1 with estimate 2024Q1 [2026-01-13T20:10:39.376031] [DEBUG] [REMOTE ] WFC: Aligning report 2023Q3 with estimate 2023Q3 [2026-01-13T20:10:39.376059] [DEBUG] [REMOTE ] WFC: Aligning report 2023Q2 with estimate 2023Q2 [2026-01-13T20:10:39.376088] [DEBUG] [REMOTE ] WFC: Aligning report 2023Q1 with estimate 2023Q1 [2026-01-13T20:10:39.376118] [DEBUG] [REMOTE ] WFC: Aligning report 2022Q3 with estimate 2022Q3 [2026-01-13T20:10:39.376146] [DEBUG] [REMOTE ] WFC: Aligning report 2022Q2 with estimate 2022Q2 [2026-01-13T20:10:39.376174] [DEBUG] [REMOTE ] WFC: Aligning report 2022Q1 with estimate 2022Q1 [2026-01-13T20:10:39.376204] [DEBUG] [REMOTE ] WFC: Aligning report 2021Q3 with estimate 2021Q3 [2026-01-13T20:10:39.376232] [DEBUG] [REMOTE ] WFC: Aligning report 2021Q2 with estimate 2021Q2 [2026-01-13T20:10:39.376260] [DEBUG] [REMOTE ] WFC: Aligning report 2021Q1 with estimate 2021Q1 [2026-01-13T20:10:39.376288] [DEBUG] [REMOTE ] WFC: Aligning report 2020Q3 with estimate 2020Q3 [2026-01-13T20:10:39.376316] [DEBUG] [REMOTE ] WFC: Aligning report 2020Q2 with estimate 2020Q2 [2026-01-13T20:10:39.376345] [DEBUG] [REMOTE ] WFC: Aligning report 2020Q1 with estimate 2020Q1 [2026-01-13T20:10:39.376374] [DEBUG] [REMOTE ] WFC: Aligning report 2019Q3 with estimate 2019Q3 [2026-01-13T20:10:39.376403] [DEBUG] [REMOTE ] WFC: Aligning report 2019Q2 with estimate 2019Q2 [2026-01-13T20:10:39.376437] [DEBUG] [REMOTE ] WFC: Aligning report 2019Q1 with estimate 2019Q1 [2026-01-13T20:10:39.376526] [DEBUG] [REMOTE ] WFC: Aligning report 2018Q3 with estimate 2018Q3 [2026-01-13T20:10:39.376566] [DEBUG] [REMOTE ] WFC: Aligning report 2018Q2 with estimate 2018Q2 [2026-01-13T20:10:39.376615] [DEBUG] [REMOTE ] WFC: Aligning report 2018Q1 with estimate 2018Q1 [2026-01-13T20:10:39.376645] [DEBUG] [REMOTE ] WFC: Aligning report 2017Q3 with estimate 2017Q3 [2026-01-13T20:10:39.376673] [DEBUG] [REMOTE ] WFC: Aligning report 2017Q2 with estimate 2017Q2 [2026-01-13T20:10:39.408693] [INFO ] [main ] Saving training data for BAC [2026-01-13T20:10:39.413075] [INFO ] [LOCAL ] BAC: Saved T1 estimate data. [2026-01-13T20:10:39.415137] [INFO ] [LOCAL ] BAC: Saved estimate/announcement merged history to ./output/data/2026-01-14/BAC.ESTIMATE_EARNINGS_MERGED.csv [2026-01-13T20:10:39.415188] [INFO ] [LOCAL ] BAC: Successfully saved training data. [2026-01-13T20:10:39.415231] [INFO ] [main ] Saving training data for C [2026-01-13T20:10:39.416706] [INFO ] [LOCAL ] C: Saved T1 estimate data. [2026-01-13T20:10:39.422198] [INFO ] [LOCAL ] C: Saved estimate/announcement merged history to ./output/data/2026-01-14/C.ESTIMATE_EARNINGS_MERGED.csv [2026-01-13T20:10:39.422247] [INFO ] [LOCAL ] C: Successfully saved training data. [2026-01-13T20:10:39.422287] [INFO ] [main ] Saving training data for FUL [2026-01-13T20:10:39.423702] [INFO ] [LOCAL ] FUL: Saved T1 estimate data. [2026-01-13T20:10:39.425557] [INFO ] [LOCAL ] FUL: Saved estimate/announcement merged history to ./output/data/2026-01-14/FUL.ESTIMATE_EARNINGS_MERGED.csv [2026-01-13T20:10:39.425621] [INFO ] [LOCAL ] FUL: Successfully saved training data. [2026-01-13T20:10:39.425662] [INFO ] [main ] Saving training data for HOMB [2026-01-13T20:10:39.427454] [INFO ] [LOCAL ] HOMB: Saved T1 estimate data. [2026-01-13T20:10:39.429437] [INFO ] [LOCAL ] HOMB: Saved estimate/announcement merged history to ./output/data/2026-01-14/HOMB.ESTIMATE_EARNINGS_MERGED.csv [2026-01-13T20:10:39.429486] [INFO ] [LOCAL ] HOMB: Successfully saved training data. [2026-01-13T20:10:39.429526] [INFO ] [main ] Saving training data for JEF [2026-01-13T20:10:39.430937] [INFO ] [LOCAL ] JEF: Saved T1 estimate data. [2026-01-13T20:10:39.432720] [INFO ] [LOCAL ] JEF: Saved estimate/announcement merged history to ./output/data/2026-01-14/JEF.ESTIMATE_EARNINGS_MERGED.csv [2026-01-13T20:10:39.432768] [INFO ] [LOCAL ] JEF: Successfully saved training data. [2026-01-13T20:10:39.432806] [INFO ] [main ] Saving training data for OZKAP [2026-01-13T20:10:39.434348] [INFO ] [LOCAL ] OZKAP: Saved T1 estimate data. [2026-01-13T20:10:39.435974] [INFO ] [LOCAL ] OZKAP: Saved estimate/announcement merged history to ./output/data/2026-01-14/OZKAP.ESTIMATE_EARNINGS_MERGED.csv [2026-01-13T20:10:39.436021] [INFO ] [LOCAL ] OZKAP: Successfully saved training data. [2026-01-13T20:10:39.436058] [INFO ] [main ] Saving training data for WAFDP [2026-01-13T20:10:39.437417] [INFO ] [LOCAL ] WAFDP: Saved T1 estimate data. [2026-01-13T20:10:39.437465] [INFO ] [LOCAL ] WAFDP: Successfully saved training data. [2026-01-13T20:10:39.437499] [INFO ] [main ] Saving training data for WFC [2026-01-13T20:10:39.439079] [INFO ] [LOCAL ] WFC: Saved T1 estimate data. [2026-01-13T20:10:39.441077] [INFO ] [LOCAL ] WFC: Saved estimate/announcement merged history to ./output/data/2026-01-14/WFC.ESTIMATE_EARNINGS_MERGED.csv [2026-01-13T20:10:39.441124] [INFO ] [LOCAL ] WFC: Successfully saved training data. [2026-01-13T20:10:39.441161] [INFO ] [main ] Training data refreshed. [2026-01-13T20:10:40.171287] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: EXP REFRESH' [2026-01-13T20:10:40.171908] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-01-13T20:10:40.172091] [INFO ] [STATE ] Last completion updated: 2026-01-13T20:10:40.171972