[2025-12-22T20:10:02.872639] [WARN ] [STATE ] State set to: WAITING [2025-12-22T20:10:02.974911] [WARN ] [exp-status] Service 'exp' is not running. [2025-12-22T20:10:03.084410] [WARN ] [sig-status] Service 'sig' is not running. [2025-12-22T20:10:03.157942] [WARN ] [tdm-status] Service 'tdm' is not running. [2025-12-22T20:10:03.244171] [WARN ] [sap-status] Service 'sap' is not running. [2025-12-22T20:10:03.248093] [WARN ] [tdm-status] Service 'tdm' is not running. [2025-12-22T20:10:03.253925] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2025-12-22), and is a dependency of this service. [2025-12-22T20:10:03.254567] [WARN ] [STATE ] State set to: RUNNING [2025-12-22T20:10:03.254648] [INFO ] [main ] Starting EXP data refresh run. [2025-12-22T20:10:03.254687] [INFO ] [main ] Wiping cache. [2025-12-22T20:10:03.254721] [INFO ] [CACHE ] Attempting to wipe all cache files [2025-12-22T20:10:03.254846] [DEBUG] [LOCAL ] Removing cached file: ./output/cache/unscheduled_blackout_dates.txt [2025-12-22T20:10:03.256243] [INFO ] [LOCAL ] Cleared cache directory: ./output/cache [2025-12-22T20:10:03.256307] [INFO ] [CACHE ] Successfully wiped all cache files [2025-12-22T20:10:03.256338] [INFO ] [main ] Updating cache. [2025-12-22T20:10:03.256367] [INFO ] [CACHE ] Starting cache update [2025-12-22T20:10:03.256401] [DEBUG] [REMOTE ] Fetching unscheduled blackout dates from 'https://tdm.silogroup.org/cache/unscheduled_blackouts.txt'. [2025-12-22T20:10:03.263065] [DEBUG] [REMOTE ] Fetched 1 unscheduled blackout dates. [2025-12-22T20:10:03.263858] [DEBUG] [LOCAL ] Cached 1 unscheduled blackout dates to ./output/cache/unscheduled_blackout_dates.txt [2025-12-22T20:10:03.263915] [INFO ] [CACHE ] Cache update completed successfully [2025-12-22T20:10:03.263965] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage/'. [2025-12-22T20:10:03.347065] [DEBUG] [REMOTE ] Fetched 3560 unique symbols from directory listing. [2025-12-22T20:10:03.352987] [INFO ] [main ] Fetching current T1 earnings schedule. [2025-12-22T20:10:03.891927] [DEBUG] [REMOTE ] ASKLF: (2025-12-23): T1 [2025-12-22T20:10:03.892107] [DEBUG] [REMOTE ] ATON: (2025-12-23): T1 [2025-12-22T20:10:03.892165] [DEBUG] [REMOTE ] AZMTF: (2025-12-23): T1 [2025-12-22T20:10:03.892220] [DEBUG] [REMOTE ] BENZF: (2025-12-23): T1 [2025-12-22T20:10:03.892273] [DEBUG] [REMOTE ] BHP: (2025-12-23): T1 [2025-12-22T20:10:03.892323] [DEBUG] [REMOTE ] BNBX: (2025-12-23): T1 [2025-12-22T20:10:03.892373] [DEBUG] [REMOTE ] BYFC: (2025-12-23): T1 [2025-12-22T20:10:03.892420] [DEBUG] [REMOTE ] CCG: (2025-12-23): T1 [2025-12-22T20:10:03.892468] [DEBUG] [REMOTE ] CNOBF: (2025-12-23): T1 [2025-12-22T20:10:03.892515] [DEBUG] [REMOTE ] CTAS: (2025-12-23): T1 [2025-12-22T20:10:03.892562] [DEBUG] [REMOTE ] CVVUF: (2025-12-23): T1 [2025-12-22T20:10:03.892632] [DEBUG] [REMOTE ] DTGI: (2025-12-23): T1 [2025-12-22T20:10:03.892680] [DEBUG] [REMOTE ] DVHGF: (2025-12-23): T1 [2025-12-22T20:10:03.892732] [DEBUG] [REMOTE ] EPAC: (2025-12-23): T1 [2025-12-22T20:10:03.892779] [DEBUG] [REMOTE ] EPIX: (2025-12-23): T1 [2025-12-22T20:10:03.892826] [DEBUG] [REMOTE ] GODZF: (2025-12-23): T1 [2025-12-22T20:10:03.892872] [DEBUG] [REMOTE ] HUIZ: (2025-12-23): T1 [2025-12-22T20:10:03.892918] [DEBUG] [REMOTE ] KEP: (2025-12-23): T1 [2025-12-22T20:10:03.892964] [DEBUG] [REMOTE ] LCFY: (2025-12-23): T1 [2025-12-22T20:10:03.893009] [DEBUG] [REMOTE ] LMNR: (2025-12-23): T1 [2025-12-22T20:10:03.893054] [DEBUG] [REMOTE ] LMRMF: (2025-12-23): T1 [2025-12-22T20:10:03.893098] [DEBUG] [REMOTE ] LPSIF: (2025-12-23): T1 [2025-12-22T20:10:03.893144] [DEBUG] [REMOTE ] MDRR: (2025-12-23): T1 [2025-12-22T20:10:03.893191] [DEBUG] [REMOTE ] MESA: (2025-12-23): T1 [2025-12-22T20:10:03.893240] [DEBUG] [REMOTE ] MKRIF: (2025-12-23): T1 [2025-12-22T20:10:03.893289] [DEBUG] [REMOTE ] MLPNF: (2025-12-23): T1 [2025-12-22T20:10:03.893365] [DEBUG] [REMOTE ] NMTLF: (2025-12-23): T1 [2025-12-22T20:10:03.893416] [DEBUG] [REMOTE ] OCC: (2025-12-23): T1 [2025-12-22T20:10:03.893465] [DEBUG] [REMOTE ] OCLCF: (2025-12-23): T1 [2025-12-22T20:10:03.893515] [DEBUG] [REMOTE ] PURR: (2025-12-23): T1 [2025-12-22T20:10:03.893565] [DEBUG] [REMOTE ] QMCQF: (2025-12-23): T1 [2025-12-22T20:10:03.893638] [DEBUG] [REMOTE ] QPTFF: (2025-12-23): T1 [2025-12-22T20:10:03.893689] [DEBUG] [REMOTE ] REE: (2025-12-23): T1 [2025-12-22T20:10:03.893738] [DEBUG] [REMOTE ] SIF: (2025-12-23): T1 [2025-12-22T20:10:03.893787] [DEBUG] [REMOTE ] SKKRF: (2025-12-23): T1 [2025-12-22T20:10:03.893836] [DEBUG] [REMOTE ] SRCGF: (2025-12-23): T1 [2025-12-22T20:10:03.893884] [DEBUG] [REMOTE ] STTDF: (2025-12-23): T1 [2025-12-22T20:10:03.893934] [DEBUG] [REMOTE ] TAOX: (2025-12-23): T1 [2025-12-22T20:10:03.893984] [DEBUG] [REMOTE ] TGSHF: (2025-12-23): T1 [2025-12-22T20:10:03.894033] [DEBUG] [REMOTE ] UEC: (2025-12-23): T1 [2025-12-22T20:10:03.894082] [DEBUG] [REMOTE ] VSTD: (2025-12-23): T1 [2025-12-22T20:10:03.894131] [DEBUG] [REMOTE ] VWAV: (2025-12-23): T1 [2025-12-22T20:10:03.894180] [DEBUG] [REMOTE ] WALD: (2025-12-23): T1 [2025-12-22T20:10:03.894229] [DEBUG] [REMOTE ] ZEGLF: (2025-12-23): T1 [2025-12-22T20:10:03.950563] [INFO ] [REMOTE ] T-1 earnings schedule fetch complete (0.49 seconds). [2025-12-22T20:10:03.955113] [INFO ] [REMOTE ] Retrieved 44 T-1 earnings tickers from cache, 6 after filtering by active symbols [2025-12-22T20:10:03.955311] [INFO ] [main ] Fetching and saving training data for 6 tickers. [2025-12-22T20:10:03.955349] [INFO ] [main ] BHP: Fetching merged estimate/expectations history and future estimate. [2025-12-22T20:10:04.340548] [INFO ] [REMOTE ] BHP: FYE date fetch complete (0.18 seconds). [2025-12-22T20:10:04.340865] [DEBUG] [REMOTE ] BHP: FYE date is 2025-06-30 [2025-12-22T20:10:04.340962] [INFO ] [REMOTE ] BHP: Fetching historic earnings reports [2025-12-22T20:10:05.137786] [INFO ] [REMOTE ] BHP: Earnings history fetch complete (0.18 seconds). [2025-12-22T20:10:05.979195] [INFO ] [REMOTE ] BHP: FYE date fetch complete (0.22 seconds). [2025-12-22T20:10:05.979393] [DEBUG] [REMOTE ] BHP: FYE date is 2025-06-30 [2025-12-22T20:10:05.984112] [DEBUG] [REMOTE ] BHP: Finished fetching historic earnings reports [2025-12-22T20:10:05.984165] [DEBUG] [REMOTE ] BHP: Fetching current and future earnings estimates [2025-12-22T20:10:07.104549] [INFO ] [REMOTE ] BHP: Earnings estimates fetch complete (0.54 seconds). [2025-12-22T20:10:07.535317] [INFO ] [REMOTE ] BHP: FYE date fetch complete (0.17 seconds). [2025-12-22T20:10:07.535508] [DEBUG] [REMOTE ] BHP: FYE date is 2025-06-30 [2025-12-22T20:10:07.536699] [DEBUG] [REMOTE ] BHP: Finished fetching current and future earnings estimates [2025-12-22T20:10:07.536752] [DEBUG] [REMOTE ] BHP: Aligning report 2025Q3 with estimate 2025Q3 [2025-12-22T20:10:07.536788] [DEBUG] [REMOTE ] BHP: Aligning report 2025Q2 with estimate 2025Q2 [2025-12-22T20:10:07.536818] [DEBUG] [REMOTE ] BHP: Aligning report 2025Q1 with estimate 2025Q1 [2025-12-22T20:10:07.572334] [FATAL] [REMOTE ] BHP: Unexpected number of current quarterly estimates: 0 [2025-12-22T20:10:07.572511] [WARN ] [REMOTE ] BHP: No T1 EPS estimate found, you cannot do forecasting -- throwing out the whole set. [2025-12-22T20:10:07.572623] [FATAL] [main ] BHP: Failed to fetch data [2025-12-22T20:10:07.572703] [INFO ] [main ] CTAS: Fetching merged estimate/expectations history and future estimate. [2025-12-22T20:10:08.339860] [INFO ] [REMOTE ] CTAS: FYE date fetch complete (0.18 seconds). [2025-12-22T20:10:08.340052] [DEBUG] [REMOTE ] CTAS: FYE date is 2025-05-31 [2025-12-22T20:10:08.340127] [INFO ] [REMOTE ] CTAS: Fetching historic earnings reports [2025-12-22T20:10:09.140208] [INFO ] [REMOTE ] CTAS: Earnings history fetch complete (0.18 seconds). [2025-12-22T20:10:09.930945] [INFO ] [REMOTE ] CTAS: FYE date fetch complete (0.17 seconds). [2025-12-22T20:10:09.931195] [DEBUG] [REMOTE ] CTAS: FYE date is 2025-05-31 [2025-12-22T20:10:09.943783] [DEBUG] [REMOTE ] CTAS: Finished fetching historic earnings reports [2025-12-22T20:10:09.943888] [DEBUG] [REMOTE ] CTAS: Fetching current and future earnings estimates [2025-12-22T20:10:11.201624] [INFO ] [REMOTE ] CTAS: Earnings estimates fetch complete (0.64 seconds). [2025-12-22T20:10:11.531209] [INFO ] [REMOTE ] CTAS: FYE date fetch complete (0.17 seconds). [2025-12-22T20:10:11.531370] [DEBUG] [REMOTE ] CTAS: FYE date is 2025-05-31 [2025-12-22T20:10:11.536724] [DEBUG] [REMOTE ] CTAS: Finished fetching current and future earnings estimates [2025-12-22T20:10:11.536774] [DEBUG] [REMOTE ] CTAS: Aligning report 2026Q1 with estimate 2026Q1 [2025-12-22T20:10:11.536809] [DEBUG] [REMOTE ] CTAS: Aligning report 2025Q3 with estimate 2025Q3 [2025-12-22T20:10:11.536838] [DEBUG] [REMOTE ] CTAS: Aligning report 2025Q2 with estimate 2025Q2 [2025-12-22T20:10:11.536868] [DEBUG] [REMOTE ] CTAS: Aligning report 2025Q1 with estimate 2025Q1 [2025-12-22T20:10:11.536897] [DEBUG] [REMOTE ] CTAS: Aligning report 2024Q3 with estimate 2024Q3 [2025-12-22T20:10:11.536925] [DEBUG] [REMOTE ] CTAS: Aligning report 2024Q2 with estimate 2024Q2 [2025-12-22T20:10:11.536953] [DEBUG] [REMOTE ] CTAS: Aligning report 2024Q1 with estimate 2024Q1 [2025-12-22T20:10:11.536982] [DEBUG] [REMOTE ] CTAS: Aligning report 2023Q3 with estimate 2023Q3 [2025-12-22T20:10:11.537010] [DEBUG] [REMOTE ] CTAS: Aligning report 2023Q2 with estimate 2023Q2 [2025-12-22T20:10:11.537038] [DEBUG] [REMOTE ] CTAS: Aligning report 2023Q1 with estimate 2023Q1 [2025-12-22T20:10:11.537066] [DEBUG] [REMOTE ] CTAS: Aligning report 2022Q3 with estimate 2022Q3 [2025-12-22T20:10:11.537093] [DEBUG] [REMOTE ] CTAS: Aligning report 2022Q2 with estimate 2022Q2 [2025-12-22T20:10:11.537121] [DEBUG] [REMOTE ] CTAS: Aligning report 2022Q1 with estimate 2022Q1 [2025-12-22T20:10:11.537149] [DEBUG] [REMOTE ] CTAS: Aligning report 2021Q3 with estimate 2021Q3 [2025-12-22T20:10:11.537177] [DEBUG] [REMOTE ] CTAS: Aligning report 2021Q2 with estimate 2021Q2 [2025-12-22T20:10:11.537205] [DEBUG] [REMOTE ] CTAS: Aligning report 2021Q1 with estimate 2021Q1 [2025-12-22T20:10:11.537232] [DEBUG] [REMOTE ] CTAS: Aligning report 2020Q3 with estimate 2020Q3 [2025-12-22T20:10:11.537261] [DEBUG] [REMOTE ] CTAS: Aligning report 2020Q2 with estimate 2020Q2 [2025-12-22T20:10:11.537287] [DEBUG] [REMOTE ] CTAS: Aligning report 2020Q1 with estimate 2020Q1 [2025-12-22T20:10:11.537319] [DEBUG] [REMOTE ] CTAS: Aligning report 2019Q3 with estimate 2019Q3 [2025-12-22T20:10:11.537349] [DEBUG] [REMOTE ] CTAS: Aligning report 2019Q2 with estimate 2019Q2 [2025-12-22T20:10:11.537375] [DEBUG] [REMOTE ] CTAS: Aligning report 2019Q1 with estimate 2019Q1 [2025-12-22T20:10:11.537403] [DEBUG] [REMOTE ] CTAS: Aligning report 2018Q3 with estimate 2018Q3 [2025-12-22T20:10:11.537431] [DEBUG] [REMOTE ] CTAS: Aligning report 2018Q2 with estimate 2018Q2 [2025-12-22T20:10:11.537459] [DEBUG] [REMOTE ] CTAS: Aligning report 2018Q1 with estimate 2018Q1 [2025-12-22T20:10:11.571758] [INFO ] [main ] EPAC: Fetching merged estimate/expectations history and future estimate. [2025-12-22T20:10:12.331878] [INFO ] [REMOTE ] EPAC: FYE date fetch complete (0.17 seconds). [2025-12-22T20:10:12.332054] [DEBUG] [REMOTE ] EPAC: FYE date is 2025-08-31 [2025-12-22T20:10:12.332133] [INFO ] [REMOTE ] EPAC: Fetching historic earnings reports [2025-12-22T20:10:13.105311] [INFO ] [REMOTE ] EPAC: Earnings history fetch complete (0.14 seconds). [2025-12-22T20:10:13.942236] [INFO ] [REMOTE ] EPAC: FYE date fetch complete (0.18 seconds). [2025-12-22T20:10:13.942429] [DEBUG] [REMOTE ] EPAC: FYE date is 2025-08-31 [2025-12-22T20:10:13.950257] [DEBUG] [REMOTE ] EPAC: Finished fetching historic earnings reports [2025-12-22T20:10:13.950333] [DEBUG] [REMOTE ] EPAC: Fetching current and future earnings estimates [2025-12-22T20:10:15.149558] [INFO ] [REMOTE ] EPAC: Earnings estimates fetch complete (0.59 seconds). [2025-12-22T20:10:15.515680] [INFO ] [REMOTE ] EPAC: FYE date fetch complete (0.15 seconds). [2025-12-22T20:10:15.515865] [DEBUG] [REMOTE ] EPAC: FYE date is 2025-08-31 [2025-12-22T20:10:15.519674] [DEBUG] [REMOTE ] EPAC: Finished fetching current and future earnings estimates [2025-12-22T20:10:15.519721] [DEBUG] [REMOTE ] EPAC: Aligning report 2025Q3 with estimate 2025Q3 [2025-12-22T20:10:15.519751] [DEBUG] [REMOTE ] EPAC: Aligning report 2025Q2 with estimate 2025Q2 [2025-12-22T20:10:15.519778] [DEBUG] [REMOTE ] EPAC: Aligning report 2025Q1 with estimate 2025Q1 [2025-12-22T20:10:15.519804] [DEBUG] [REMOTE ] EPAC: Aligning report 2024Q3 with estimate 2024Q3 [2025-12-22T20:10:15.519831] [DEBUG] [REMOTE ] EPAC: Aligning report 2024Q2 with estimate 2024Q2 [2025-12-22T20:10:15.519856] [DEBUG] [REMOTE ] EPAC: Aligning report 2024Q1 with estimate 2024Q1 [2025-12-22T20:10:15.519883] [DEBUG] [REMOTE ] EPAC: Aligning report 2023Q2 with estimate 2023Q2 [2025-12-22T20:10:15.519908] [DEBUG] [REMOTE ] EPAC: Aligning report 2023Q1 with estimate 2023Q1 [2025-12-22T20:10:15.519933] [DEBUG] [REMOTE ] EPAC: Aligning report 2022Q3 with estimate 2022Q3 [2025-12-22T20:10:15.519958] [DEBUG] [REMOTE ] EPAC: Aligning report 2022Q2 with estimate 2022Q2 [2025-12-22T20:10:15.519983] [DEBUG] [REMOTE ] EPAC: Aligning report 2022Q1 with estimate 2022Q1 [2025-12-22T20:10:15.520009] [DEBUG] [REMOTE ] EPAC: Aligning report 2021Q3 with estimate 2021Q3 [2025-12-22T20:10:15.520035] [DEBUG] [REMOTE ] EPAC: Aligning report 2021Q2 with estimate 2021Q2 [2025-12-22T20:10:15.520059] [DEBUG] [REMOTE ] EPAC: Aligning report 2021Q1 with estimate 2021Q1 [2025-12-22T20:10:15.520084] [DEBUG] [REMOTE ] EPAC: Aligning report 2020Q3 with estimate 2020Q3 [2025-12-22T20:10:15.520108] [DEBUG] [REMOTE ] EPAC: Aligning report 2020Q2 with estimate 2020Q2 [2025-12-22T20:10:15.520133] [DEBUG] [REMOTE ] EPAC: Aligning report 2020Q1 with estimate 2020Q1 [2025-12-22T20:10:15.550253] [INFO ] [main ] KEP: Fetching merged estimate/expectations history and future estimate. [2025-12-22T20:10:16.336243] [INFO ] [REMOTE ] KEP: FYE date fetch complete (0.17 seconds). [2025-12-22T20:10:16.336430] [DEBUG] [REMOTE ] KEP: FYE date is 2025-12-31 [2025-12-22T20:10:16.336508] [INFO ] [REMOTE ] KEP: Fetching historic earnings reports [2025-12-22T20:10:17.258189] [INFO ] [REMOTE ] KEP: Earnings history fetch complete (0.29 seconds). [2025-12-22T20:10:18.007525] [INFO ] [REMOTE ] KEP: FYE date fetch complete (0.24 seconds). [2025-12-22T20:10:18.007739] [DEBUG] [REMOTE ] KEP: FYE date is 2025-12-31 [2025-12-22T20:10:18.012154] [DEBUG] [REMOTE ] KEP: Finished fetching historic earnings reports [2025-12-22T20:10:18.012203] [DEBUG] [REMOTE ] KEP: Fetching current and future earnings estimates [2025-12-22T20:10:19.139115] [INFO ] [REMOTE ] KEP: Earnings estimates fetch complete (0.58 seconds). [2025-12-22T20:10:19.534184] [INFO ] [REMOTE ] KEP: FYE date fetch complete (0.17 seconds). [2025-12-22T20:10:19.534412] [DEBUG] [REMOTE ] KEP: FYE date is 2025-12-31 [2025-12-22T20:10:19.537171] [DEBUG] [REMOTE ] KEP: Finished fetching current and future earnings estimates [2025-12-22T20:10:19.537234] [DEBUG] [REMOTE ] KEP: Aligning report 2025Q3 with estimate 2025Q3 [2025-12-22T20:10:19.537280] [DEBUG] [REMOTE ] KEP: Aligning report 2025Q2 with estimate 2025Q2 [2025-12-22T20:10:19.537324] [DEBUG] [REMOTE ] KEP: Aligning report 2025Q1 with estimate 2025Q1 [2025-12-22T20:10:19.537370] [DEBUG] [REMOTE ] KEP: Aligning report 2022Q2 with estimate 2022Q2 [2025-12-22T20:10:19.537412] [DEBUG] [REMOTE ] KEP: Aligning report 2022Q1 with estimate 2022Q1 [2025-12-22T20:10:19.578074] [FATAL] [REMOTE ] KEP: Unexpected number of current quarterly estimates: 0 [2025-12-22T20:10:19.578228] [WARN ] [REMOTE ] KEP: No T1 EPS estimate found, you cannot do forecasting -- throwing out the whole set. [2025-12-22T20:10:19.578303] [FATAL] [main ] KEP: Failed to fetch data [2025-12-22T20:10:19.578357] [INFO ] [main ] LCFY: Fetching merged estimate/expectations history and future estimate. [2025-12-22T20:10:21.678197] [INFO ] [REMOTE ] LCFY: FYE date fetch complete (1.51 seconds). [2025-12-22T20:10:21.678394] [DEBUG] [REMOTE ] LCFY: FYE date is 2025-06-30 [2025-12-22T20:10:21.678445] [INFO ] [REMOTE ] LCFY: Fetching historic earnings reports [2025-12-22T20:10:21.746551] [INFO ] [REMOTE ] LCFY: Earnings history fetch complete (0.07 seconds). [2025-12-22T20:10:22.578473] [INFO ] [REMOTE ] LCFY: FYE date fetch complete (0.10 seconds). [2025-12-22T20:10:22.578671] [DEBUG] [REMOTE ] LCFY: FYE date is 2025-06-30 [2025-12-22T20:10:22.579111] [DEBUG] [REMOTE ] LCFY: Finished fetching historic earnings reports [2025-12-22T20:10:22.579156] [DEBUG] [REMOTE ] LCFY: Fetching current and future earnings estimates [2025-12-22T20:10:23.720670] [INFO ] [REMOTE ] LCFY: Earnings estimates fetch complete (0.44 seconds). [2025-12-22T20:10:24.180478] [INFO ] [REMOTE ] LCFY: FYE date fetch complete (0.10 seconds). [2025-12-22T20:10:24.180647] [DEBUG] [REMOTE ] LCFY: FYE date is 2025-06-30 [2025-12-22T20:10:24.181141] [DEBUG] [REMOTE ] LCFY: Finished fetching current and future earnings estimates [2025-12-22T20:10:24.211162] [FATAL] [REMOTE ] LCFY: Unexpected number of current quarterly estimates: 0 [2025-12-22T20:10:24.211258] [WARN ] [REMOTE ] LCFY: No T1 EPS estimate found, you cannot do forecasting -- throwing out the whole set. [2025-12-22T20:10:24.211298] [FATAL] [main ] LCFY: Failed to fetch data [2025-12-22T20:10:24.211330] [INFO ] [main ] WALD: Fetching merged estimate/expectations history and future estimate. [2025-12-22T20:10:24.980067] [INFO ] [REMOTE ] WALD: FYE date fetch complete (0.10 seconds). [2025-12-22T20:10:24.980271] [DEBUG] [REMOTE ] WALD: FYE date is 2025-12-31 [2025-12-22T20:10:24.980320] [INFO ] [REMOTE ] WALD: Fetching historic earnings reports [2025-12-22T20:10:25.753729] [INFO ] [REMOTE ] WALD: Earnings history fetch complete (0.07 seconds). [2025-12-22T20:10:26.588845] [INFO ] [REMOTE ] WALD: FYE date fetch complete (0.11 seconds). [2025-12-22T20:10:26.589017] [DEBUG] [REMOTE ] WALD: FYE date is 2025-12-31 [2025-12-22T20:10:26.590336] [DEBUG] [REMOTE ] WALD: Finished fetching historic earnings reports [2025-12-22T20:10:26.590378] [DEBUG] [REMOTE ] WALD: Fetching current and future earnings estimates [2025-12-22T20:10:27.738092] [INFO ] [REMOTE ] WALD: Earnings estimates fetch complete (0.46 seconds). [2025-12-22T20:10:28.155182] [INFO ] [REMOTE ] WALD: FYE date fetch complete (0.08 seconds). [2025-12-22T20:10:28.155358] [DEBUG] [REMOTE ] WALD: FYE date is 2025-12-31 [2025-12-22T20:10:28.157307] [DEBUG] [REMOTE ] WALD: Finished fetching current and future earnings estimates [2025-12-22T20:10:28.157353] [DEBUG] [REMOTE ] WALD: Aligning report 2025Q2 with estimate 2025Q2 [2025-12-22T20:10:28.157383] [DEBUG] [REMOTE ] WALD: Aligning report 2025Q1 with estimate 2025Q1 [2025-12-22T20:10:28.157410] [DEBUG] [REMOTE ] WALD: Aligning report 2024Q3 with estimate 2024Q3 [2025-12-22T20:10:28.157436] [DEBUG] [REMOTE ] WALD: Aligning report 2024Q2 with estimate 2024Q2 [2025-12-22T20:10:28.157461] [DEBUG] [REMOTE ] WALD: Aligning report 2024Q1 with estimate 2024Q1 [2025-12-22T20:10:28.157487] [DEBUG] [REMOTE ] WALD: Aligning report 2023Q2 with estimate 2023Q2 [2025-12-22T20:10:28.157513] [DEBUG] [REMOTE ] WALD: Aligning report 2023Q1 with estimate 2023Q1 [2025-12-22T20:10:28.157539] [DEBUG] [REMOTE ] WALD: Aligning report 2022Q3 with estimate 2022Q3 [2025-12-22T20:10:28.187639] [FATAL] [REMOTE ] WALD: Unexpected number of current quarterly estimates: 0 [2025-12-22T20:10:28.187787] [WARN ] [REMOTE ] WALD: No T1 EPS estimate found, you cannot do forecasting -- throwing out the whole set. [2025-12-22T20:10:28.187855] [FATAL] [main ] WALD: Failed to fetch data [2025-12-22T20:10:28.187932] [INFO ] [main ] Saving training data for CTAS [2025-12-22T20:10:28.191890] [INFO ] [LOCAL ] CTAS: Saved T1 estimate data. [2025-12-22T20:10:28.193925] [INFO ] [LOCAL ] CTAS: Saved estimate/announcement merged history to ./output/data/2025-12-23/CTAS.ESTIMATE_EARNINGS_MERGED.csv [2025-12-22T20:10:28.193975] [INFO ] [LOCAL ] CTAS: Successfully saved training data. [2025-12-22T20:10:28.194016] [INFO ] [main ] Saving training data for EPAC [2025-12-22T20:10:28.195531] [INFO ] [LOCAL ] EPAC: Saved T1 estimate data. [2025-12-22T20:10:28.197400] [INFO ] [LOCAL ] EPAC: Saved estimate/announcement merged history to ./output/data/2025-12-23/EPAC.ESTIMATE_EARNINGS_MERGED.csv [2025-12-22T20:10:28.197464] [INFO ] [LOCAL ] EPAC: Successfully saved training data. [2025-12-22T20:10:28.197519] [INFO ] [main ] Training data refreshed. [2025-12-22T20:10:29.099554] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: EXP REFRESH' [2025-12-22T20:10:29.099989] [WARN ] [STATE ] State set to: COMPLETED_OK [2025-12-22T20:10:29.100135] [INFO ] [STATE ] Last completion updated: 2025-12-22T20:10:29.100045