2025-02-02 22:42:47,116 - INFO - Starting news update process 2025-02-02 22:42:47,169 - INFO - Checking database schema... 2025-02-02 22:42:47,214 - INFO - Database schema check completed 2025-02-02 22:42:47,249 - INFO - Found 3252 tickers to update 2025-02-02 22:42:47,253 - INFO - Starting batch 1/131 with 25 tickers 2025-02-02 22:42:47,257 - INFO - Starting batch 2/131 with 25 tickers 2025-02-02 22:42:49,384 - INFO - Successfully saved 101 news items 2025-02-02 22:42:49,384 - INFO - Ticker WBA (ID: 29): Collected 110, Saved 101 (Duplicates: 9) 2025-02-02 22:42:49,393 - INFO - Successfully saved 108 news items 2025-02-02 22:42:49,393 - INFO - Ticker AMGN (ID: 2): Collected 110, Saved 108 (Duplicates: 2) 2025-02-02 22:42:51,359 - INFO - Successfully saved 56 news items 2025-02-02 22:42:51,360 - INFO - Ticker ABNB (ID: 31): Collected 57, Saved 56 (Duplicates: 1) 2025-02-02 22:42:51,834 - INFO - Successfully saved 92 news items 2025-02-02 22:42:51,835 - INFO - Ticker AXP (ID: 3): Collected 92, Saved 92 (Duplicates: 0) 2025-02-02 22:42:53,483 - INFO - Successfully saved 104 news items 2025-02-02 22:42:53,483 - INFO - Ticker ADBE (ID: 32): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 22:42:53,924 - INFO - Successfully saved 104 news items 2025-02-02 22:42:53,924 - INFO - Ticker BA (ID: 4): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 22:42:55,600 - INFO - Successfully saved 91 news items 2025-02-02 22:42:55,601 - INFO - Ticker ADI (ID: 33): Collected 93, Saved 91 (Duplicates: 2) 2025-02-02 22:42:56,041 - INFO - Successfully saved 109 news items 2025-02-02 22:42:56,042 - INFO - Ticker CRM (ID: 6): Collected 111, Saved 109 (Duplicates: 2) 2025-02-02 22:42:57,748 - INFO - Successfully saved 108 news items 2025-02-02 22:42:57,749 - INFO - Ticker ADP (ID: 34): Collected 110, Saved 108 (Duplicates: 2) 2025-02-02 22:42:58,171 - INFO - Successfully saved 105 news items 2025-02-02 22:42:58,172 - INFO - Ticker CSCO (ID: 7): Collected 106, Saved 105 (Duplicates: 1) 2025-02-02 22:42:59,952 - INFO - Successfully saved 106 news items 2025-02-02 22:42:59,953 - INFO - Ticker AEP (ID: 36): Collected 109, Saved 106 (Duplicates: 3) 2025-02-02 22:43:00,358 - INFO - Successfully saved 103 news items 2025-02-02 22:43:00,360 - INFO - Ticker CVX (ID: 8): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 22:43:02,164 - INFO - Successfully saved 107 news items 2025-02-02 22:43:02,165 - INFO - Ticker ALGN (ID: 37): Collected 107, Saved 107 (Duplicates: 0) 2025-02-02 22:43:02,965 - INFO - Successfully saved 105 news items 2025-02-02 22:43:02,965 - INFO - Ticker DIS (ID: 9): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 22:43:04,253 - INFO - Successfully saved 106 news items 2025-02-02 22:43:04,253 - INFO - Ticker AMAT (ID: 38): Collected 107, Saved 106 (Duplicates: 1) 2025-02-02 22:43:05,142 - INFO - Successfully saved 104 news items 2025-02-02 22:43:05,143 - INFO - Ticker DOW (ID: 10): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 22:43:06,438 - INFO - Successfully saved 108 news items 2025-02-02 22:43:06,440 - INFO - Ticker AMD (ID: 39): Collected 108, Saved 108 (Duplicates: 0) 2025-02-02 22:43:07,331 - INFO - Successfully saved 103 news items 2025-02-02 22:43:07,332 - INFO - Ticker GS (ID: 11): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 22:43:08,578 - INFO - Successfully saved 103 news items 2025-02-02 22:43:08,578 - INFO - Ticker AMZN (ID: 40): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 22:43:09,601 - INFO - Successfully saved 105 news items 2025-02-02 22:43:09,602 - INFO - Ticker HD (ID: 12): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 22:43:10,750 - INFO - Successfully saved 102 news items 2025-02-02 22:43:10,752 - INFO - Ticker ANSS (ID: 41): Collected 102, Saved 102 (Duplicates: 0) 2025-02-02 22:43:11,857 - INFO - Successfully saved 111 news items 2025-02-02 22:43:11,858 - INFO - Ticker IBM (ID: 14): Collected 113, Saved 111 (Duplicates: 2) 2025-02-02 22:43:12,990 - INFO - Successfully saved 109 news items 2025-02-02 22:43:12,990 - INFO - Ticker ASML (ID: 42): Collected 113, Saved 109 (Duplicates: 4) 2025-02-02 22:43:14,013 - INFO - Successfully saved 103 news items 2025-02-02 22:43:14,014 - INFO - Ticker INTC (ID: 15): Collected 105, Saved 103 (Duplicates: 2) 2025-02-02 22:43:15,093 - INFO - Successfully saved 103 news items 2025-02-02 22:43:15,094 - INFO - Ticker AVGO (ID: 43): Collected 105, Saved 103 (Duplicates: 2) 2025-02-02 22:43:16,175 - INFO - Successfully saved 103 news items 2025-02-02 22:43:16,175 - INFO - Ticker JNJ (ID: 16): Collected 107, Saved 103 (Duplicates: 4) 2025-02-02 22:43:17,225 - INFO - Successfully saved 96 news items 2025-02-02 22:43:17,226 - INFO - Ticker AZN (ID: 44): Collected 113, Saved 96 (Duplicates: 17) 2025-02-02 22:43:18,255 - INFO - Successfully saved 101 news items 2025-02-02 22:43:18,256 - INFO - Ticker JPM (ID: 17): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 22:43:19,332 - INFO - Successfully saved 99 news items 2025-02-02 22:43:19,333 - INFO - Ticker BIIB (ID: 46): Collected 102, Saved 99 (Duplicates: 3) 2025-02-02 22:43:20,413 - INFO - Successfully saved 96 news items 2025-02-02 22:43:20,414 - INFO - Ticker KO (ID: 18): Collected 96, Saved 96 (Duplicates: 0) 2025-02-02 22:43:21,454 - INFO - Successfully saved 109 news items 2025-02-02 22:43:21,455 - INFO - Ticker BKNG (ID: 47): Collected 109, Saved 109 (Duplicates: 0) 2025-02-02 22:43:22,693 - INFO - Successfully saved 104 news items 2025-02-02 22:43:22,694 - INFO - Ticker MCD (ID: 19): Collected 106, Saved 104 (Duplicates: 2) 2025-02-02 22:43:23,673 - INFO - Successfully saved 100 news items 2025-02-02 22:43:23,674 - INFO - Ticker CDNS (ID: 48): Collected 103, Saved 100 (Duplicates: 3) 2025-02-02 22:43:24,821 - INFO - Successfully saved 107 news items 2025-02-02 22:43:24,822 - INFO - Ticker MMM (ID: 20): Collected 107, Saved 107 (Duplicates: 0) 2025-02-02 22:43:25,623 - INFO - Successfully saved 40 news items 2025-02-02 22:43:25,623 - INFO - Ticker CEG (ID: 49): Collected 40, Saved 40 (Duplicates: 0) 2025-02-02 22:43:26,953 - INFO - Successfully saved 103 news items 2025-02-02 22:43:26,954 - INFO - Ticker MRK (ID: 21): Collected 106, Saved 103 (Duplicates: 3) 2025-02-02 22:43:27,790 - INFO - Successfully saved 107 news items 2025-02-02 22:43:27,790 - INFO - Ticker CHTR (ID: 50): Collected 107, Saved 107 (Duplicates: 0) 2025-02-02 22:43:29,097 - INFO - Successfully saved 101 news items 2025-02-02 22:43:29,098 - INFO - Ticker MSFT (ID: 22): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 22:43:29,904 - INFO - Successfully saved 106 news items 2025-02-02 22:43:29,905 - INFO - Ticker CMCSA (ID: 51): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 22:43:31,253 - INFO - Successfully saved 102 news items 2025-02-02 22:43:31,254 - INFO - Ticker NKE (ID: 23): Collected 104, Saved 102 (Duplicates: 2) 2025-02-02 22:43:32,033 - INFO - Successfully saved 103 news items 2025-02-02 22:43:32,033 - INFO - Ticker COST (ID: 52): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 22:43:34,136 - INFO - Successfully saved 92 news items 2025-02-02 22:43:34,137 - INFO - Ticker CPRT (ID: 53): Collected 92, Saved 92 (Duplicates: 0) 2025-02-02 22:43:35,182 - INFO - Successfully saved 83 news items 2025-02-02 22:43:35,183 - INFO - Ticker TRV (ID: 25): Collected 84, Saved 83 (Duplicates: 1) 2025-02-02 22:43:36,495 - INFO - Successfully saved 111 news items 2025-02-02 22:43:36,495 - INFO - Ticker CSX (ID: 55): Collected 119, Saved 111 (Duplicates: 8) 2025-02-02 22:43:37,414 - INFO - Successfully saved 98 news items 2025-02-02 22:43:37,414 - INFO - Ticker UNH (ID: 26): Collected 99, Saved 98 (Duplicates: 1) 2025-02-02 22:43:38,631 - INFO - Successfully saved 101 news items 2025-02-02 22:43:38,632 - INFO - Ticker CTAS (ID: 56): Collected 102, Saved 101 (Duplicates: 1) 2025-02-02 22:43:39,516 - INFO - Successfully saved 101 news items 2025-02-02 22:43:39,517 - INFO - Ticker V (ID: 27): Collected 106, Saved 101 (Duplicates: 5) 2025-02-02 22:43:40,762 - INFO - Successfully saved 106 news items 2025-02-02 22:43:40,762 - INFO - Ticker DDOG (ID: 58): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 22:43:41,263 - INFO - Batch 2/131 completed: Collected 2530, Saved 2474 (Duplicates: 56) 2025-02-02 22:43:41,264 - INFO - Starting batch 3/131 with 25 tickers 2025-02-02 22:43:41,645 - INFO - Successfully saved 102 news items 2025-02-02 22:43:41,646 - INFO - Ticker VZ (ID: 28): Collected 103, Saved 102 (Duplicates: 1) 2025-02-02 22:43:42,146 - INFO - Batch 1/131 completed: Collected 2481, Saved 2453 (Duplicates: 28) 2025-02-02 22:43:42,147 - INFO - Starting batch 4/131 with 25 tickers 2025-02-02 22:43:42,895 - INFO - Successfully saved 99 news items 2025-02-02 22:43:42,896 - INFO - Ticker DLTR (ID: 59): Collected 99, Saved 99 (Duplicates: 0) 2025-02-02 22:43:43,774 - INFO - Successfully saved 109 news items 2025-02-02 22:43:43,774 - INFO - Ticker MRVL (ID: 88): Collected 109, Saved 109 (Duplicates: 0) 2025-02-02 22:43:44,965 - INFO - Successfully saved 71 news items 2025-02-02 22:43:44,966 - INFO - Ticker DOCU (ID: 60): Collected 72, Saved 71 (Duplicates: 1) 2025-02-02 22:43:45,875 - INFO - Successfully saved 96 news items 2025-02-02 22:43:45,878 - INFO - Ticker MTCH (ID: 89): Collected 112, Saved 96 (Duplicates: 16) 2025-02-02 22:43:47,064 - INFO - Successfully saved 100 news items 2025-02-02 22:43:47,065 - INFO - Ticker EA (ID: 62): Collected 119, Saved 100 (Duplicates: 19) 2025-02-02 22:43:48,184 - INFO - Successfully saved 100 news items 2025-02-02 22:43:48,185 - INFO - Ticker MU (ID: 90): Collected 115, Saved 100 (Duplicates: 15) 2025-02-02 22:43:49,172 - INFO - Successfully saved 103 news items 2025-02-02 22:43:49,172 - INFO - Ticker EBAY (ID: 63): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 22:43:50,328 - INFO - Successfully saved 96 news items 2025-02-02 22:43:50,328 - INFO - Ticker NFLX (ID: 91): Collected 96, Saved 96 (Duplicates: 0) 2025-02-02 22:43:51,505 - INFO - Successfully saved 99 news items 2025-02-02 22:43:51,506 - INFO - Ticker EXC (ID: 64): Collected 100, Saved 99 (Duplicates: 1) 2025-02-02 22:43:53,658 - INFO - Successfully saved 94 news items 2025-02-02 22:43:53,659 - INFO - Ticker FAST (ID: 65): Collected 99, Saved 94 (Duplicates: 5) 2025-02-02 22:43:54,252 - INFO - Successfully saved 99 news items 2025-02-02 22:43:54,253 - INFO - Ticker NVDA (ID: 93): Collected 100, Saved 99 (Duplicates: 1) 2025-02-02 22:43:55,790 - INFO - Successfully saved 99 news items 2025-02-02 22:43:55,790 - INFO - Ticker FB (ID: 66): Collected 100, Saved 99 (Duplicates: 1) 2025-02-02 22:43:56,369 - INFO - Successfully saved 104 news items 2025-02-02 22:43:56,371 - INFO - Ticker NXPI (ID: 94): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 22:43:57,992 - INFO - Successfully saved 68 news items 2025-02-02 22:43:57,992 - INFO - Ticker FISV (ID: 67): Collected 68, Saved 68 (Duplicates: 0) 2025-02-02 22:43:58,508 - INFO - Successfully saved 87 news items 2025-02-02 22:43:58,509 - INFO - Ticker ODFL (ID: 95): Collected 87, Saved 87 (Duplicates: 0) 2025-02-02 22:44:00,100 - INFO - Successfully saved 105 news items 2025-02-02 22:44:00,101 - INFO - Ticker GILD (ID: 69): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 22:44:00,723 - INFO - Successfully saved 107 news items 2025-02-02 22:44:00,724 - INFO - Ticker OKTA (ID: 96): Collected 107, Saved 107 (Duplicates: 0) 2025-02-02 22:44:02,253 - INFO - Successfully saved 84 news items 2025-02-02 22:44:02,254 - INFO - Ticker GOOG (ID: 70): Collected 84, Saved 84 (Duplicates: 0) 2025-02-02 22:44:02,897 - INFO - Successfully saved 85 news items 2025-02-02 22:44:02,897 - INFO - Ticker ON (ID: 97): Collected 87, Saved 85 (Duplicates: 2) 2025-02-02 22:44:04,272 - INFO - Successfully saved 62 news items 2025-02-02 22:44:04,273 - INFO - Ticker IDXX (ID: 71): Collected 62, Saved 62 (Duplicates: 0) 2025-02-02 22:44:04,980 - INFO - Successfully saved 89 news items 2025-02-02 22:44:04,983 - INFO - Ticker ORLY (ID: 98): Collected 89, Saved 89 (Duplicates: 0) 2025-02-02 22:44:06,415 - INFO - Successfully saved 104 news items 2025-02-02 22:44:06,416 - INFO - Ticker ILMN (ID: 72): Collected 105, Saved 104 (Duplicates: 1) 2025-02-02 22:44:07,232 - INFO - Successfully saved 97 news items 2025-02-02 22:44:07,233 - INFO - Ticker PANW (ID: 99): Collected 101, Saved 97 (Duplicates: 4) 2025-02-02 22:44:08,599 - INFO - Successfully saved 107 news items 2025-02-02 22:44:08,600 - INFO - Ticker INTU (ID: 73): Collected 107, Saved 107 (Duplicates: 0) 2025-02-02 22:44:09,889 - INFO - Successfully saved 111 news items 2025-02-02 22:44:09,889 - INFO - Ticker PAYX (ID: 100): Collected 111, Saved 111 (Duplicates: 0) 2025-02-02 22:44:10,719 - INFO - Successfully saved 87 news items 2025-02-02 22:44:10,720 - INFO - Ticker ISRG (ID: 74): Collected 89, Saved 87 (Duplicates: 2) 2025-02-02 22:44:12,122 - INFO - Successfully saved 98 news items 2025-02-02 22:44:12,122 - INFO - Ticker PCAR (ID: 101): Collected 102, Saved 98 (Duplicates: 4) 2025-02-02 22:44:12,930 - INFO - Successfully saved 112 news items 2025-02-02 22:44:12,930 - INFO - Ticker JD (ID: 75): Collected 112, Saved 112 (Duplicates: 0) 2025-02-02 22:44:14,317 - INFO - Successfully saved 104 news items 2025-02-02 22:44:14,318 - INFO - Ticker PDD (ID: 102): Collected 108, Saved 104 (Duplicates: 4) 2025-02-02 22:44:15,005 - INFO - Successfully saved 87 news items 2025-02-02 22:44:15,006 - INFO - Ticker KDP (ID: 76): Collected 87, Saved 87 (Duplicates: 0) 2025-02-02 22:44:16,465 - INFO - Successfully saved 106 news items 2025-02-02 22:44:16,466 - INFO - Ticker PEP (ID: 103): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 22:44:17,151 - INFO - Successfully saved 95 news items 2025-02-02 22:44:17,152 - INFO - Ticker KHC (ID: 77): Collected 95, Saved 95 (Duplicates: 0) 2025-02-02 22:44:19,388 - INFO - Successfully saved 109 news items 2025-02-02 22:44:19,389 - INFO - Ticker KLAC (ID: 78): Collected 109, Saved 109 (Duplicates: 0) 2025-02-02 22:44:20,402 - INFO - Successfully saved 111 news items 2025-02-02 22:44:20,403 - INFO - Ticker QCOM (ID: 105): Collected 111, Saved 111 (Duplicates: 0) 2025-02-02 22:44:21,505 - INFO - Successfully saved 101 news items 2025-02-02 22:44:21,506 - INFO - Ticker LCID (ID: 79): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 22:44:22,521 - INFO - Successfully saved 93 news items 2025-02-02 22:44:22,521 - INFO - Ticker REGN (ID: 106): Collected 116, Saved 93 (Duplicates: 23) 2025-02-02 22:44:23,639 - INFO - Successfully saved 101 news items 2025-02-02 22:44:23,640 - INFO - Ticker LULU (ID: 81): Collected 105, Saved 101 (Duplicates: 4) 2025-02-02 22:44:24,562 - INFO - Successfully saved 62 news items 2025-02-02 22:44:24,563 - INFO - Ticker ROST (ID: 107): Collected 62, Saved 62 (Duplicates: 0) 2025-02-02 22:44:25,837 - INFO - Successfully saved 104 news items 2025-02-02 22:44:25,838 - INFO - Ticker MAR (ID: 82): Collected 105, Saved 104 (Duplicates: 1) 2025-02-02 22:44:26,707 - INFO - Successfully saved 102 news items 2025-02-02 22:44:26,707 - INFO - Ticker SBUX (ID: 108): Collected 105, Saved 102 (Duplicates: 3) 2025-02-02 22:44:28,009 - INFO - Successfully saved 104 news items 2025-02-02 22:44:28,010 - INFO - Ticker MCHP (ID: 83): Collected 105, Saved 104 (Duplicates: 1) 2025-02-02 22:44:28,817 - INFO - Successfully saved 94 news items 2025-02-02 22:44:28,818 - INFO - Ticker SGEN (ID: 109): Collected 94, Saved 94 (Duplicates: 0) 2025-02-02 22:44:30,207 - INFO - Successfully saved 106 news items 2025-02-02 22:44:30,208 - INFO - Ticker MDLZ (ID: 84): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 22:44:30,980 - INFO - Successfully saved 105 news items 2025-02-02 22:44:30,980 - INFO - Ticker SIRI (ID: 110): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 22:44:32,373 - INFO - Successfully saved 98 news items 2025-02-02 22:44:32,373 - INFO - Ticker MNST (ID: 86): Collected 98, Saved 98 (Duplicates: 0) 2025-02-02 22:44:33,163 - INFO - Successfully saved 108 news items 2025-02-02 22:44:33,165 - INFO - Ticker SNPS (ID: 111): Collected 108, Saved 108 (Duplicates: 0) 2025-02-02 22:44:34,504 - INFO - Successfully saved 101 news items 2025-02-02 22:44:34,504 - INFO - Ticker MRNA (ID: 87): Collected 104, Saved 101 (Duplicates: 3) 2025-02-02 22:44:35,005 - INFO - Batch 3/131 completed: Collected 2439, Saved 2400 (Duplicates: 39) 2025-02-02 22:44:35,006 - INFO - Starting batch 5/131 with 25 tickers 2025-02-02 22:44:35,313 - INFO - Successfully saved 99 news items 2025-02-02 22:44:35,313 - INFO - Ticker SPLK (ID: 112): Collected 99, Saved 99 (Duplicates: 0) 2025-02-02 22:44:35,814 - INFO - Batch 4/131 completed: Collected 2334, Saved 2262 (Duplicates: 72) 2025-02-02 22:44:35,815 - INFO - Starting batch 6/131 with 25 tickers 2025-02-02 22:44:36,662 - INFO - Successfully saved 96 news items 2025-02-02 22:44:36,663 - INFO - Ticker SWKS (ID: 113): Collected 96, Saved 96 (Duplicates: 0) 2025-02-02 22:44:37,452 - INFO - Successfully saved 104 news items 2025-02-02 22:44:37,453 - INFO - Ticker ALK (ID: 142): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 22:44:38,764 - INFO - Successfully saved 95 news items 2025-02-02 22:44:38,765 - INFO - Ticker TEAM (ID: 114): Collected 96, Saved 95 (Duplicates: 1) 2025-02-02 22:44:39,569 - INFO - Successfully saved 102 news items 2025-02-02 22:44:39,569 - INFO - Ticker ALL (ID: 143): Collected 102, Saved 102 (Duplicates: 0) 2025-02-02 22:44:40,933 - INFO - Successfully saved 102 news items 2025-02-02 22:44:40,934 - INFO - Ticker TMUS (ID: 115): Collected 106, Saved 102 (Duplicates: 4) 2025-02-02 22:44:41,723 - INFO - Successfully saved 96 news items 2025-02-02 22:44:41,724 - INFO - Ticker ALLE (ID: 144): Collected 96, Saved 96 (Duplicates: 0) 2025-02-02 22:44:43,048 - INFO - Successfully saved 109 news items 2025-02-02 22:44:43,048 - INFO - Ticker TXN (ID: 117): Collected 109, Saved 109 (Duplicates: 0) 2025-02-02 22:44:43,881 - INFO - Successfully saved 70 news items 2025-02-02 22:44:43,883 - INFO - Ticker AMCR (ID: 145): Collected 73, Saved 70 (Duplicates: 3) 2025-02-02 22:44:45,192 - INFO - Successfully saved 102 news items 2025-02-02 22:44:45,193 - INFO - Ticker UBER (ID: 118): Collected 103, Saved 102 (Duplicates: 1) 2025-02-02 22:44:45,938 - INFO - Successfully saved 95 news items 2025-02-02 22:44:45,939 - INFO - Ticker AME (ID: 146): Collected 96, Saved 95 (Duplicates: 1) 2025-02-02 22:44:47,308 - INFO - Successfully saved 109 news items 2025-02-02 22:44:47,308 - INFO - Ticker VRSK (ID: 119): Collected 109, Saved 109 (Duplicates: 0) 2025-02-02 22:44:48,109 - INFO - Successfully saved 103 news items 2025-02-02 22:44:48,110 - INFO - Ticker AMP (ID: 147): Collected 104, Saved 103 (Duplicates: 1) 2025-02-02 22:44:49,317 - INFO - Successfully saved 50 news items 2025-02-02 22:44:49,318 - INFO - Ticker VRSN (ID: 120): Collected 50, Saved 50 (Duplicates: 0) 2025-02-02 22:44:50,195 - INFO - Successfully saved 89 news items 2025-02-02 22:44:50,196 - INFO - Ticker AMT (ID: 148): Collected 90, Saved 89 (Duplicates: 1) 2025-02-02 22:44:51,464 - INFO - Successfully saved 100 news items 2025-02-02 22:44:51,465 - INFO - Ticker VRTX (ID: 121): Collected 102, Saved 100 (Duplicates: 2) 2025-02-02 22:44:52,274 - INFO - Successfully saved 68 news items 2025-02-02 22:44:52,275 - INFO - Ticker ANET (ID: 149): Collected 68, Saved 68 (Duplicates: 0) 2025-02-02 22:44:53,279 - INFO - Successfully saved 5 news items 2025-02-02 22:44:53,280 - INFO - Ticker WDAY (ID: 122): Collected 5, Saved 5 (Duplicates: 0) 2025-02-02 22:44:54,406 - INFO - Successfully saved 87 news items 2025-02-02 22:44:54,407 - INFO - Ticker ANTM (ID: 150): Collected 87, Saved 87 (Duplicates: 0) 2025-02-02 22:44:55,488 - INFO - Successfully saved 100 news items 2025-02-02 22:44:55,489 - INFO - Ticker XEL (ID: 123): Collected 100, Saved 100 (Duplicates: 0) 2025-02-02 22:44:56,391 - INFO - Successfully saved 55 news items 2025-02-02 22:44:56,393 - INFO - Ticker AOS (ID: 152): Collected 55, Saved 55 (Duplicates: 0) 2025-02-02 22:44:57,672 - INFO - Successfully saved 107 news items 2025-02-02 22:44:57,673 - INFO - Ticker ZM (ID: 124): Collected 107, Saved 107 (Duplicates: 0) 2025-02-02 22:44:58,622 - INFO - Successfully saved 107 news items 2025-02-02 22:44:58,623 - INFO - Ticker APA (ID: 153): Collected 116, Saved 107 (Duplicates: 9) 2025-02-02 22:44:59,724 - INFO - Successfully saved 91 news items 2025-02-02 22:44:59,724 - INFO - Ticker ZS (ID: 125): Collected 91, Saved 91 (Duplicates: 0) 2025-02-02 22:45:00,683 - INFO - Successfully saved 71 news items 2025-02-02 22:45:00,685 - INFO - Ticker APH (ID: 155): Collected 72, Saved 71 (Duplicates: 1) 2025-02-02 22:45:01,898 - INFO - Successfully saved 107 news items 2025-02-02 22:45:01,898 - INFO - Ticker A (ID: 126): Collected 110, Saved 107 (Duplicates: 3) 2025-02-02 22:45:02,911 - INFO - Successfully saved 114 news items 2025-02-02 22:45:02,911 - INFO - Ticker APTV (ID: 156): Collected 114, Saved 114 (Duplicates: 0) 2025-02-02 22:45:05,113 - INFO - Successfully saved 87 news items 2025-02-02 22:45:05,114 - INFO - Ticker ARE (ID: 157): Collected 87, Saved 87 (Duplicates: 0) 2025-02-02 22:45:06,595 - INFO - Successfully saved 105 news items 2025-02-02 22:45:06,596 - INFO - Ticker ABBV (ID: 129): Collected 107, Saved 105 (Duplicates: 2) 2025-02-02 22:45:07,338 - INFO - Successfully saved 99 news items 2025-02-02 22:45:07,338 - INFO - Ticker ATO (ID: 158): Collected 100, Saved 99 (Duplicates: 1) 2025-02-02 22:45:08,709 - INFO - Successfully saved 95 news items 2025-02-02 22:45:08,709 - INFO - Ticker ABMD (ID: 130): Collected 98, Saved 95 (Duplicates: 3) 2025-02-02 22:45:09,476 - INFO - Successfully saved 94 news items 2025-02-02 22:45:09,477 - INFO - Ticker AVB (ID: 159): Collected 95, Saved 94 (Duplicates: 1) 2025-02-02 22:45:10,861 - INFO - Successfully saved 106 news items 2025-02-02 22:45:10,862 - INFO - Ticker ABT (ID: 131): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 22:45:11,630 - INFO - Successfully saved 90 news items 2025-02-02 22:45:11,630 - INFO - Ticker AVY (ID: 160): Collected 92, Saved 90 (Duplicates: 2) 2025-02-02 22:45:13,116 - INFO - Successfully saved 104 news items 2025-02-02 22:45:13,117 - INFO - Ticker ACN (ID: 132): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 22:45:13,784 - INFO - Successfully saved 105 news items 2025-02-02 22:45:13,785 - INFO - Ticker AWK (ID: 161): Collected 108, Saved 105 (Duplicates: 3) 2025-02-02 22:45:15,210 - INFO - Successfully saved 99 news items 2025-02-02 22:45:15,211 - INFO - Ticker ADM (ID: 133): Collected 103, Saved 99 (Duplicates: 4) 2025-02-02 22:45:15,976 - INFO - Successfully saved 103 news items 2025-02-02 22:45:15,977 - INFO - Ticker CNC (ID: 209): Collected 104, Saved 103 (Duplicates: 1) 2025-02-02 22:45:17,343 - INFO - Successfully saved 110 news items 2025-02-02 22:45:17,343 - INFO - Ticker AEE (ID: 134): Collected 110, Saved 110 (Duplicates: 0) 2025-02-02 22:45:18,111 - INFO - Successfully saved 104 news items 2025-02-02 22:45:18,112 - INFO - Ticker AAPL (ID: 1): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 22:45:19,475 - INFO - Successfully saved 104 news items 2025-02-02 22:45:19,476 - INFO - Ticker AES (ID: 135): Collected 105, Saved 104 (Duplicates: 1) 2025-02-02 22:45:20,263 - INFO - Successfully saved 104 news items 2025-02-02 22:45:20,263 - INFO - Ticker BAC (ID: 163): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 22:45:21,672 - INFO - Successfully saved 106 news items 2025-02-02 22:45:21,672 - INFO - Ticker AFL (ID: 136): Collected 107, Saved 106 (Duplicates: 1) 2025-02-02 22:45:22,304 - INFO - Successfully saved 65 news items 2025-02-02 22:45:22,304 - INFO - Ticker BLL (ID: 164): Collected 65, Saved 65 (Duplicates: 0) 2025-02-02 22:45:24,233 - INFO - Successfully saved 94 news items 2025-02-02 22:45:24,234 - INFO - Ticker AIG (ID: 137): Collected 100, Saved 94 (Duplicates: 6) 2025-02-02 22:45:25,036 - INFO - Successfully saved 55 news items 2025-02-02 22:45:25,037 - INFO - Ticker BBWI (ID: 166): Collected 55, Saved 55 (Duplicates: 0) 2025-02-02 22:45:26,356 - INFO - Successfully saved 102 news items 2025-02-02 22:45:26,357 - INFO - Ticker AIZ (ID: 138): Collected 102, Saved 102 (Duplicates: 0) 2025-02-02 22:45:27,384 - INFO - Successfully saved 98 news items 2025-02-02 22:45:27,384 - INFO - Ticker BBY (ID: 167): Collected 98, Saved 98 (Duplicates: 0) 2025-02-02 22:45:28,518 - INFO - Successfully saved 112 news items 2025-02-02 22:45:28,519 - INFO - Ticker ALB (ID: 141): Collected 112, Saved 112 (Duplicates: 0) 2025-02-02 22:45:29,020 - INFO - Batch 5/131 completed: Collected 2338, Saved 2310 (Duplicates: 28) 2025-02-02 22:45:29,021 - INFO - Starting batch 7/131 with 25 tickers 2025-02-02 22:45:29,542 - INFO - Successfully saved 102 news items 2025-02-02 22:45:29,542 - INFO - Ticker BDX (ID: 168): Collected 103, Saved 102 (Duplicates: 1) 2025-02-02 22:45:30,043 - INFO - Batch 6/131 completed: Collected 2292, Saved 2267 (Duplicates: 25) 2025-02-02 22:45:30,044 - INFO - Starting batch 8/131 with 25 tickers 2025-02-02 22:45:30,708 - INFO - Successfully saved 103 news items 2025-02-02 22:45:30,709 - INFO - Ticker BEN (ID: 169): Collected 111, Saved 103 (Duplicates: 8) 2025-02-02 22:45:31,689 - INFO - Successfully saved 107 news items 2025-02-02 22:45:31,690 - INFO - Ticker GNRC (ID: 287): Collected 107, Saved 107 (Duplicates: 0) 2025-02-02 22:45:32,764 - INFO - Successfully saved 79 news items 2025-02-02 22:45:32,765 - INFO - Ticker BF-B (ID: 170): Collected 79, Saved 79 (Duplicates: 0) 2025-02-02 22:45:33,819 - INFO - Successfully saved 105 news items 2025-02-02 22:45:33,819 - INFO - Ticker CFG (ID: 197): Collected 106, Saved 105 (Duplicates: 1) 2025-02-02 22:45:34,944 - INFO - Successfully saved 100 news items 2025-02-02 22:45:34,945 - INFO - Ticker BIO (ID: 171): Collected 103, Saved 100 (Duplicates: 3) 2025-02-02 22:45:35,961 - INFO - Successfully saved 99 news items 2025-02-02 22:45:35,962 - INFO - Ticker CHD (ID: 198): Collected 99, Saved 99 (Duplicates: 0) 2025-02-02 22:45:37,088 - INFO - Successfully saved 109 news items 2025-02-02 22:45:37,090 - INFO - Ticker BK (ID: 172): Collected 109, Saved 109 (Duplicates: 0) 2025-02-02 22:45:38,114 - INFO - Successfully saved 103 news items 2025-02-02 22:45:38,115 - INFO - Ticker CHRW (ID: 199): Collected 105, Saved 103 (Duplicates: 2) 2025-02-02 22:45:39,238 - INFO - Successfully saved 99 news items 2025-02-02 22:45:39,238 - INFO - Ticker BLK (ID: 174): Collected 101, Saved 99 (Duplicates: 2) 2025-02-02 22:45:40,306 - INFO - Successfully saved 102 news items 2025-02-02 22:45:40,307 - INFO - Ticker CI (ID: 200): Collected 103, Saved 102 (Duplicates: 1) 2025-02-02 22:45:41,455 - INFO - Successfully saved 107 news items 2025-02-02 22:45:41,456 - INFO - Ticker BMY (ID: 175): Collected 110, Saved 107 (Duplicates: 3) 2025-02-02 22:45:42,266 - INFO - Successfully saved 48 news items 2025-02-02 22:45:42,267 - INFO - Ticker CINF (ID: 201): Collected 48, Saved 48 (Duplicates: 0) 2025-02-02 22:45:43,611 - INFO - Successfully saved 105 news items 2025-02-02 22:45:43,611 - INFO - Ticker BR (ID: 176): Collected 108, Saved 105 (Duplicates: 3) 2025-02-02 22:45:44,411 - INFO - Successfully saved 91 news items 2025-02-02 22:45:44,412 - INFO - Ticker CL (ID: 202): Collected 92, Saved 91 (Duplicates: 1) 2025-02-02 22:45:45,797 - INFO - Successfully saved 101 news items 2025-02-02 22:45:45,797 - INFO - Ticker BRK-B (ID: 177): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 22:45:46,564 - INFO - Successfully saved 112 news items 2025-02-02 22:45:46,565 - INFO - Ticker CLX (ID: 203): Collected 112, Saved 112 (Duplicates: 0) 2025-02-02 22:45:47,934 - INFO - Successfully saved 98 news items 2025-02-02 22:45:47,935 - INFO - Ticker BRO (ID: 178): Collected 101, Saved 98 (Duplicates: 3) 2025-02-02 22:45:48,741 - INFO - Successfully saved 107 news items 2025-02-02 22:45:48,741 - INFO - Ticker CMA (ID: 204): Collected 109, Saved 107 (Duplicates: 2) 2025-02-02 22:45:50,135 - INFO - Successfully saved 110 news items 2025-02-02 22:45:50,137 - INFO - Ticker BSX (ID: 179): Collected 110, Saved 110 (Duplicates: 0) 2025-02-02 22:45:50,901 - INFO - Successfully saved 103 news items 2025-02-02 22:45:50,903 - INFO - Ticker CME (ID: 205): Collected 110, Saved 103 (Duplicates: 7) 2025-02-02 22:45:52,261 - INFO - Successfully saved 106 news items 2025-02-02 22:45:52,262 - INFO - Ticker BWA (ID: 180): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 22:45:53,090 - INFO - Successfully saved 103 news items 2025-02-02 22:45:53,092 - INFO - Ticker CMG (ID: 206): Collected 109, Saved 103 (Duplicates: 6) 2025-02-02 22:45:54,355 - INFO - Successfully saved 79 news items 2025-02-02 22:45:54,356 - INFO - Ticker BXP (ID: 181): Collected 81, Saved 79 (Duplicates: 2) 2025-02-02 22:45:55,262 - INFO - Successfully saved 100 news items 2025-02-02 22:45:55,263 - INFO - Ticker CMI (ID: 207): Collected 110, Saved 100 (Duplicates: 10) 2025-02-02 22:45:56,400 - INFO - Successfully saved 77 news items 2025-02-02 22:45:56,400 - INFO - Ticker BG (ID: 182): Collected 77, Saved 77 (Duplicates: 0) 2025-02-02 22:45:58,687 - INFO - Successfully saved 104 news items 2025-02-02 22:45:58,688 - INFO - Ticker C (ID: 183): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 22:45:59,057 - INFO - Successfully saved 71 news items 2025-02-02 22:45:59,058 - INFO - Ticker COP (ID: 213): Collected 71, Saved 71 (Duplicates: 0) 2025-02-02 22:46:00,755 - INFO - Successfully saved 72 news items 2025-02-02 22:46:00,756 - INFO - Ticker COF (ID: 211): Collected 72, Saved 72 (Duplicates: 0) 2025-02-02 22:46:01,246 - INFO - Successfully saved 102 news items 2025-02-02 22:46:01,247 - INFO - Ticker CPB (ID: 214): Collected 103, Saved 102 (Duplicates: 1) 2025-02-02 22:46:02,914 - INFO - Successfully saved 110 news items 2025-02-02 22:46:02,914 - INFO - Ticker CAH (ID: 185): Collected 110, Saved 110 (Duplicates: 0) 2025-02-02 22:46:03,465 - INFO - Successfully saved 92 news items 2025-02-02 22:46:03,466 - INFO - Ticker CPT (ID: 215): Collected 99, Saved 92 (Duplicates: 7) 2025-02-02 22:46:05,184 - INFO - Successfully saved 105 news items 2025-02-02 22:46:05,184 - INFO - Ticker CARR (ID: 186): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 22:46:06,681 - INFO - Successfully saved 95 news items 2025-02-02 22:46:06,682 - INFO - Ticker CTLT (ID: 217): Collected 95, Saved 95 (Duplicates: 0) 2025-02-02 22:46:07,481 - INFO - Successfully saved 108 news items 2025-02-02 22:46:07,481 - INFO - Ticker CB (ID: 187): Collected 108, Saved 108 (Duplicates: 0) 2025-02-02 22:46:08,749 - INFO - Successfully saved 55 news items 2025-02-02 22:46:08,750 - INFO - Ticker CTRA (ID: 218): Collected 59, Saved 55 (Duplicates: 4) 2025-02-02 22:46:09,956 - INFO - Successfully saved 102 news items 2025-02-02 22:46:09,957 - INFO - Ticker CBOE (ID: 188): Collected 105, Saved 102 (Duplicates: 3) 2025-02-02 22:46:10,852 - INFO - Successfully saved 99 news items 2025-02-02 22:46:10,852 - INFO - Ticker CTVA (ID: 219): Collected 99, Saved 99 (Duplicates: 0) 2025-02-02 22:46:12,099 - INFO - Successfully saved 109 news items 2025-02-02 22:46:12,100 - INFO - Ticker CBRE (ID: 189): Collected 111, Saved 109 (Duplicates: 2) 2025-02-02 22:46:12,995 - INFO - Successfully saved 102 news items 2025-02-02 22:46:12,996 - INFO - Ticker CTXS (ID: 220): Collected 103, Saved 102 (Duplicates: 1) 2025-02-02 22:46:14,231 - INFO - Successfully saved 102 news items 2025-02-02 22:46:14,232 - INFO - Ticker CCI (ID: 190): Collected 103, Saved 102 (Duplicates: 1) 2025-02-02 22:46:15,142 - INFO - Successfully saved 104 news items 2025-02-02 22:46:15,143 - INFO - Ticker CVS (ID: 221): Collected 111, Saved 104 (Duplicates: 7) 2025-02-02 22:46:16,291 - INFO - Successfully saved 80 news items 2025-02-02 22:46:16,291 - INFO - Ticker CCL (ID: 191): Collected 81, Saved 80 (Duplicates: 1) 2025-02-02 22:46:17,364 - INFO - Successfully saved 106 news items 2025-02-02 22:46:17,365 - INFO - Ticker CZR (ID: 222): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 22:46:18,408 - INFO - Successfully saved 103 news items 2025-02-02 22:46:18,408 - INFO - Ticker CDAY (ID: 192): Collected 105, Saved 103 (Duplicates: 2) 2025-02-02 22:46:19,499 - INFO - Successfully saved 104 news items 2025-02-02 22:46:19,500 - INFO - Ticker D (ID: 223): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 22:46:20,554 - INFO - Successfully saved 100 news items 2025-02-02 22:46:20,555 - INFO - Ticker CE (ID: 194): Collected 113, Saved 100 (Duplicates: 13) 2025-02-02 22:46:21,667 - INFO - Successfully saved 108 news items 2025-02-02 22:46:21,668 - INFO - Ticker DAL (ID: 224): Collected 109, Saved 108 (Duplicates: 1) 2025-02-02 22:46:22,566 - INFO - Successfully saved 60 news items 2025-02-02 22:46:22,566 - INFO - Ticker CERN (ID: 195): Collected 60, Saved 60 (Duplicates: 0) 2025-02-02 22:46:23,067 - INFO - Batch 7/131 completed: Collected 2474, Saved 2428 (Duplicates: 46) 2025-02-02 22:46:23,068 - INFO - Starting batch 9/131 with 25 tickers 2025-02-02 22:46:23,770 - INFO - Successfully saved 107 news items 2025-02-02 22:46:23,771 - INFO - Ticker DE (ID: 226): Collected 108, Saved 107 (Duplicates: 1) 2025-02-02 22:46:24,271 - INFO - Batch 8/131 completed: Collected 2377, Saved 2325 (Duplicates: 52) 2025-02-02 22:46:24,272 - INFO - Starting batch 10/131 with 25 tickers 2025-02-02 22:46:24,905 - INFO - Successfully saved 108 news items 2025-02-02 22:46:24,906 - INFO - Ticker DFS (ID: 227): Collected 109, Saved 108 (Duplicates: 1) 2025-02-02 22:46:25,952 - INFO - Successfully saved 96 news items 2025-02-02 22:46:25,953 - INFO - Ticker ESS (ID: 255): Collected 101, Saved 96 (Duplicates: 5) 2025-02-02 22:46:27,443 - INFO - Successfully saved 103 news items 2025-02-02 22:46:27,444 - INFO - Ticker DG (ID: 228): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 22:46:28,093 - INFO - Successfully saved 100 news items 2025-02-02 22:46:28,094 - INFO - Ticker ETN (ID: 256): Collected 101, Saved 100 (Duplicates: 1) 2025-02-02 22:46:29,618 - INFO - Successfully saved 99 news items 2025-02-02 22:46:29,618 - INFO - Ticker DHI (ID: 230): Collected 100, Saved 99 (Duplicates: 1) 2025-02-02 22:46:30,204 - INFO - Successfully saved 89 news items 2025-02-02 22:46:30,204 - INFO - Ticker ETR (ID: 257): Collected 90, Saved 89 (Duplicates: 1) 2025-02-02 22:46:32,251 - INFO - Successfully saved 70 news items 2025-02-02 22:46:32,252 - INFO - Ticker ETSY (ID: 258): Collected 70, Saved 70 (Duplicates: 0) 2025-02-02 22:46:32,447 - INFO - Successfully saved 105 news items 2025-02-02 22:46:32,448 - INFO - Ticker DHR (ID: 231): Collected 107, Saved 105 (Duplicates: 2) 2025-02-02 22:46:34,287 - INFO - Successfully saved 62 news items 2025-02-02 22:46:34,288 - INFO - Ticker EVRG (ID: 259): Collected 63, Saved 62 (Duplicates: 1) 2025-02-02 22:46:34,815 - INFO - Successfully saved 103 news items 2025-02-02 22:46:34,816 - INFO - Ticker DLR (ID: 232): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 22:46:36,539 - INFO - Successfully saved 108 news items 2025-02-02 22:46:36,540 - INFO - Ticker FITB (ID: 273): Collected 108, Saved 108 (Duplicates: 0) 2025-02-02 22:46:36,949 - INFO - Successfully saved 109 news items 2025-02-02 22:46:36,950 - INFO - Ticker DOV (ID: 233): Collected 109, Saved 109 (Duplicates: 0) 2025-02-02 22:46:38,570 - INFO - Successfully saved 66 news items 2025-02-02 22:46:38,570 - INFO - Ticker EXPD (ID: 261): Collected 68, Saved 66 (Duplicates: 2) 2025-02-02 22:46:39,039 - INFO - Successfully saved 93 news items 2025-02-02 22:46:39,039 - INFO - Ticker DPZ (ID: 234): Collected 108, Saved 93 (Duplicates: 15) 2025-02-02 22:46:40,646 - INFO - Successfully saved 81 news items 2025-02-02 22:46:40,646 - INFO - Ticker EXPE (ID: 262): Collected 81, Saved 81 (Duplicates: 0) 2025-02-02 22:46:41,261 - INFO - Successfully saved 100 news items 2025-02-02 22:46:41,261 - INFO - Ticker DRE (ID: 235): Collected 120, Saved 100 (Duplicates: 20) 2025-02-02 22:46:42,733 - INFO - Successfully saved 76 news items 2025-02-02 22:46:42,734 - INFO - Ticker EXR (ID: 263): Collected 77, Saved 76 (Duplicates: 1) 2025-02-02 22:46:44,886 - INFO - Successfully saved 104 news items 2025-02-02 22:46:44,887 - INFO - Ticker F (ID: 264): Collected 105, Saved 104 (Duplicates: 1) 2025-02-02 22:46:45,128 - INFO - Successfully saved 104 news items 2025-02-02 22:46:45,128 - INFO - Ticker DUK (ID: 238): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 22:46:46,930 - INFO - Successfully saved 71 news items 2025-02-02 22:46:46,931 - INFO - Ticker FANG (ID: 265): Collected 71, Saved 71 (Duplicates: 0) 2025-02-02 22:46:47,253 - INFO - Successfully saved 109 news items 2025-02-02 22:46:47,254 - INFO - Ticker DVA (ID: 239): Collected 109, Saved 109 (Duplicates: 0) 2025-02-02 22:46:49,057 - INFO - Successfully saved 56 news items 2025-02-02 22:46:49,059 - INFO - Ticker FBHS (ID: 266): Collected 58, Saved 56 (Duplicates: 2) 2025-02-02 22:46:49,265 - INFO - Successfully saved 75 news items 2025-02-02 22:46:49,266 - INFO - Ticker DVN (ID: 240): Collected 75, Saved 75 (Duplicates: 0) 2025-02-02 22:46:51,496 - INFO - Successfully saved 77 news items 2025-02-02 22:46:51,497 - INFO - Ticker FCX (ID: 267): Collected 78, Saved 77 (Duplicates: 1) 2025-02-02 22:46:52,487 - INFO - Successfully saved 105 news items 2025-02-02 22:46:52,488 - INFO - Ticker DXC (ID: 241): Collected 116, Saved 105 (Duplicates: 11) 2025-02-02 22:46:53,591 - INFO - Successfully saved 60 news items 2025-02-02 22:46:53,592 - INFO - Ticker FDS (ID: 268): Collected 62, Saved 60 (Duplicates: 2) 2025-02-02 22:46:54,601 - INFO - Successfully saved 76 news items 2025-02-02 22:46:54,602 - INFO - Ticker ECL (ID: 242): Collected 78, Saved 76 (Duplicates: 2) 2025-02-02 22:46:55,697 - INFO - Successfully saved 82 news items 2025-02-02 22:46:55,698 - INFO - Ticker FDX (ID: 269): Collected 82, Saved 82 (Duplicates: 0) 2025-02-02 22:46:56,744 - INFO - Successfully saved 103 news items 2025-02-02 22:46:56,744 - INFO - Ticker ED (ID: 243): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 22:46:57,804 - INFO - Successfully saved 98 news items 2025-02-02 22:46:57,804 - INFO - Ticker FFIV (ID: 271): Collected 98, Saved 98 (Duplicates: 0) 2025-02-02 22:46:58,869 - INFO - Successfully saved 110 news items 2025-02-02 22:46:58,869 - INFO - Ticker EFX (ID: 244): Collected 110, Saved 110 (Duplicates: 0) 2025-02-02 22:46:59,931 - INFO - Successfully saved 110 news items 2025-02-02 22:46:59,932 - INFO - Ticker FIS (ID: 272): Collected 113, Saved 110 (Duplicates: 3) 2025-02-02 22:47:01,026 - INFO - Successfully saved 98 news items 2025-02-02 22:47:01,027 - INFO - Ticker EIX (ID: 245): Collected 116, Saved 98 (Duplicates: 18) 2025-02-02 22:47:02,107 - INFO - Successfully saved 105 news items 2025-02-02 22:47:02,108 - INFO - Ticker JKHY (ID: 325): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 22:47:03,162 - INFO - Successfully saved 106 news items 2025-02-02 22:47:03,163 - INFO - Ticker EL (ID: 246): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 22:47:04,278 - INFO - Successfully saved 108 news items 2025-02-02 22:47:04,279 - INFO - Ticker FMC (ID: 275): Collected 115, Saved 108 (Duplicates: 7) 2025-02-02 22:47:05,328 - INFO - Successfully saved 102 news items 2025-02-02 22:47:05,328 - INFO - Ticker EMN (ID: 247): Collected 105, Saved 102 (Duplicates: 3) 2025-02-02 22:47:06,428 - INFO - Successfully saved 99 news items 2025-02-02 22:47:06,429 - INFO - Ticker FOX (ID: 276): Collected 100, Saved 99 (Duplicates: 1) 2025-02-02 22:47:07,493 - INFO - Successfully saved 101 news items 2025-02-02 22:47:07,493 - INFO - Ticker ENPH (ID: 249): Collected 113, Saved 101 (Duplicates: 12) 2025-02-02 22:47:08,546 - INFO - Successfully saved 91 news items 2025-02-02 22:47:08,546 - INFO - Ticker FOXA (ID: 277): Collected 92, Saved 91 (Duplicates: 1) 2025-02-02 22:47:09,469 - INFO - Successfully saved 57 news items 2025-02-02 22:47:09,469 - INFO - Ticker EOG (ID: 250): Collected 59, Saved 57 (Duplicates: 2) 2025-02-02 22:47:10,557 - INFO - Successfully saved 68 news items 2025-02-02 22:47:10,558 - INFO - Ticker FRC (ID: 278): Collected 70, Saved 68 (Duplicates: 2) 2025-02-02 22:47:11,635 - INFO - Successfully saved 113 news items 2025-02-02 22:47:11,636 - INFO - Ticker EPAM (ID: 251): Collected 116, Saved 113 (Duplicates: 3) 2025-02-02 22:47:12,560 - INFO - Successfully saved 54 news items 2025-02-02 22:47:12,561 - INFO - Ticker FRT (ID: 279): Collected 55, Saved 54 (Duplicates: 1) 2025-02-02 22:47:13,868 - INFO - Successfully saved 101 news items 2025-02-02 22:47:13,868 - INFO - Ticker EQIX (ID: 252): Collected 110, Saved 101 (Duplicates: 9) 2025-02-02 22:47:14,712 - INFO - Successfully saved 89 news items 2025-02-02 22:47:14,712 - INFO - Ticker FTV (ID: 280): Collected 89, Saved 89 (Duplicates: 0) 2025-02-02 22:47:16,118 - INFO - Successfully saved 94 news items 2025-02-02 22:47:16,119 - INFO - Ticker EQR (ID: 253): Collected 94, Saved 94 (Duplicates: 0) 2025-02-02 22:47:16,780 - INFO - Successfully saved 88 news items 2025-02-02 22:47:16,781 - INFO - Ticker GD (ID: 281): Collected 88, Saved 88 (Duplicates: 0) 2025-02-02 22:47:17,282 - INFO - Batch 10/131 completed: Collected 2140, Saved 2108 (Duplicates: 32) 2025-02-02 22:47:17,282 - INFO - Starting batch 11/131 with 25 tickers 2025-02-02 22:47:18,209 - INFO - Successfully saved 94 news items 2025-02-02 22:47:18,209 - INFO - Ticker ES (ID: 254): Collected 98, Saved 94 (Duplicates: 4) 2025-02-02 22:47:18,711 - INFO - Batch 9/131 completed: Collected 2471, Saved 2368 (Duplicates: 103) 2025-02-02 22:47:18,712 - INFO - Starting batch 12/131 with 25 tickers 2025-02-02 22:47:19,083 - INFO - Successfully saved 102 news items 2025-02-02 22:47:19,087 - INFO - Ticker GE (ID: 282): Collected 103, Saved 102 (Duplicates: 1) 2025-02-02 22:47:20,446 - INFO - Successfully saved 89 news items 2025-02-02 22:47:20,447 - INFO - Ticker IFF (ID: 311): Collected 94, Saved 89 (Duplicates: 5) 2025-02-02 22:47:21,256 - INFO - Successfully saved 96 news items 2025-02-02 22:47:21,257 - INFO - Ticker GIS (ID: 283): Collected 96, Saved 96 (Duplicates: 0) 2025-02-02 22:47:22,632 - INFO - Successfully saved 101 news items 2025-02-02 22:47:22,633 - INFO - Ticker INCY (ID: 312): Collected 111, Saved 101 (Duplicates: 10) 2025-02-02 22:47:23,553 - INFO - Successfully saved 99 news items 2025-02-02 22:47:23,553 - INFO - Ticker GL (ID: 284): Collected 115, Saved 99 (Duplicates: 16) 2025-02-02 22:47:24,660 - INFO - Successfully saved 69 news items 2025-02-02 22:47:24,661 - INFO - Ticker IPGP (ID: 315): Collected 69, Saved 69 (Duplicates: 0) 2025-02-02 22:47:25,728 - INFO - Successfully saved 110 news items 2025-02-02 22:47:25,729 - INFO - Ticker GLW (ID: 285): Collected 110, Saved 110 (Duplicates: 0) 2025-02-02 22:47:26,588 - INFO - Successfully saved 40 news items 2025-02-02 22:47:26,588 - INFO - Ticker IQV (ID: 316): Collected 40, Saved 40 (Duplicates: 0) 2025-02-02 22:47:27,909 - INFO - Successfully saved 101 news items 2025-02-02 22:47:27,909 - INFO - Ticker GM (ID: 286): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 22:47:28,781 - INFO - Successfully saved 109 news items 2025-02-02 22:47:28,782 - INFO - Ticker IR (ID: 317): Collected 110, Saved 109 (Duplicates: 1) 2025-02-02 22:47:30,029 - INFO - Successfully saved 101 news items 2025-02-02 22:47:30,030 - INFO - Ticker GPN (ID: 289): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 22:47:30,941 - INFO - Successfully saved 102 news items 2025-02-02 22:47:30,942 - INFO - Ticker IRM (ID: 318): Collected 102, Saved 102 (Duplicates: 0) 2025-02-02 22:47:32,331 - INFO - Successfully saved 106 news items 2025-02-02 22:47:32,332 - INFO - Ticker GRMN (ID: 290): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 22:47:33,111 - INFO - Successfully saved 106 news items 2025-02-02 22:47:33,112 - INFO - Ticker IT (ID: 319): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 22:47:34,459 - INFO - Successfully saved 107 news items 2025-02-02 22:47:34,459 - INFO - Ticker HAL (ID: 292): Collected 107, Saved 107 (Duplicates: 0) 2025-02-02 22:47:35,262 - INFO - Successfully saved 101 news items 2025-02-02 22:47:35,263 - INFO - Ticker ITW (ID: 320): Collected 102, Saved 101 (Duplicates: 1) 2025-02-02 22:47:36,651 - INFO - Successfully saved 102 news items 2025-02-02 22:47:36,652 - INFO - Ticker HAS (ID: 293): Collected 115, Saved 102 (Duplicates: 13) 2025-02-02 22:47:37,400 - INFO - Successfully saved 105 news items 2025-02-02 22:47:37,401 - INFO - Ticker IVZ (ID: 321): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 22:47:38,787 - INFO - Successfully saved 109 news items 2025-02-02 22:47:38,788 - INFO - Ticker HBAN (ID: 294): Collected 109, Saved 109 (Duplicates: 0) 2025-02-02 22:47:39,519 - INFO - Successfully saved 105 news items 2025-02-02 22:47:39,520 - INFO - Ticker J (ID: 322): Collected 108, Saved 105 (Duplicates: 3) 2025-02-02 22:47:40,906 - INFO - Successfully saved 98 news items 2025-02-02 22:47:40,907 - INFO - Ticker HCA (ID: 295): Collected 101, Saved 98 (Duplicates: 3) 2025-02-02 22:47:41,696 - INFO - Successfully saved 101 news items 2025-02-02 22:47:41,697 - INFO - Ticker JBHT (ID: 323): Collected 102, Saved 101 (Duplicates: 1) 2025-02-02 22:47:42,935 - INFO - Successfully saved 84 news items 2025-02-02 22:47:42,935 - INFO - Ticker HES (ID: 296): Collected 87, Saved 84 (Duplicates: 3) 2025-02-02 22:47:43,810 - INFO - Successfully saved 104 news items 2025-02-02 22:47:43,810 - INFO - Ticker JCI (ID: 324): Collected 105, Saved 104 (Duplicates: 1) 2025-02-02 22:47:45,082 - INFO - Successfully saved 98 news items 2025-02-02 22:47:45,082 - INFO - Ticker HIG (ID: 297): Collected 98, Saved 98 (Duplicates: 0) 2025-02-02 22:47:46,010 - INFO - Successfully saved 104 news items 2025-02-02 22:47:46,010 - INFO - Ticker OKE (ID: 398): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 22:47:47,230 - INFO - Successfully saved 102 news items 2025-02-02 22:47:47,230 - INFO - Ticker HII (ID: 298): Collected 116, Saved 102 (Duplicates: 14) 2025-02-02 22:47:48,162 - INFO - Successfully saved 100 news items 2025-02-02 22:47:48,163 - INFO - Ticker JNPR (ID: 326): Collected 102, Saved 100 (Duplicates: 2) 2025-02-02 22:47:49,332 - INFO - Successfully saved 93 news items 2025-02-02 22:47:49,333 - INFO - Ticker HLT (ID: 299): Collected 93, Saved 93 (Duplicates: 0) 2025-02-02 22:47:50,318 - INFO - Successfully saved 103 news items 2025-02-02 22:47:50,319 - INFO - Ticker K (ID: 327): Collected 104, Saved 103 (Duplicates: 1) 2025-02-02 22:47:51,624 - INFO - Successfully saved 102 news items 2025-02-02 22:47:51,625 - INFO - Ticker HOLX (ID: 300): Collected 107, Saved 102 (Duplicates: 5) 2025-02-02 22:47:52,450 - INFO - Successfully saved 107 news items 2025-02-02 22:47:52,451 - INFO - Ticker KEY (ID: 328): Collected 109, Saved 107 (Duplicates: 2) 2025-02-02 22:47:53,767 - INFO - Successfully saved 107 news items 2025-02-02 22:47:53,768 - INFO - Ticker HPQ (ID: 302): Collected 109, Saved 107 (Duplicates: 2) 2025-02-02 22:47:54,585 - INFO - Successfully saved 105 news items 2025-02-02 22:47:54,585 - INFO - Ticker KEYS (ID: 329): Collected 107, Saved 105 (Duplicates: 2) 2025-02-02 22:47:55,873 - INFO - Successfully saved 101 news items 2025-02-02 22:47:55,874 - INFO - Ticker HRL (ID: 303): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 22:47:56,849 - INFO - Successfully saved 99 news items 2025-02-02 22:47:56,849 - INFO - Ticker KIM (ID: 330): Collected 99, Saved 99 (Duplicates: 0) 2025-02-02 22:47:58,017 - INFO - Successfully saved 94 news items 2025-02-02 22:47:58,018 - INFO - Ticker HSIC (ID: 304): Collected 94, Saved 94 (Duplicates: 0) 2025-02-02 22:47:58,945 - INFO - Successfully saved 105 news items 2025-02-02 22:47:58,946 - INFO - Ticker KMB (ID: 331): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 22:48:00,205 - INFO - Successfully saved 105 news items 2025-02-02 22:48:00,206 - INFO - Ticker HST (ID: 305): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 22:48:01,229 - INFO - Successfully saved 99 news items 2025-02-02 22:48:01,230 - INFO - Ticker KMI (ID: 332): Collected 99, Saved 99 (Duplicates: 0) 2025-02-02 22:48:02,528 - INFO - Successfully saved 105 news items 2025-02-02 22:48:02,529 - INFO - Ticker HSY (ID: 306): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 22:48:04,635 - INFO - Successfully saved 85 news items 2025-02-02 22:48:04,636 - INFO - Ticker HUM (ID: 307): Collected 101, Saved 85 (Duplicates: 16) 2025-02-02 22:48:04,862 - INFO - Successfully saved 98 news items 2025-02-02 22:48:04,863 - INFO - Ticker KMX (ID: 333): Collected 101, Saved 98 (Duplicates: 3) 2025-02-02 22:48:06,804 - INFO - Successfully saved 78 news items 2025-02-02 22:48:06,807 - INFO - Ticker HWM (ID: 308): Collected 78, Saved 78 (Duplicates: 0) 2025-02-02 22:48:07,126 - INFO - Successfully saved 104 news items 2025-02-02 22:48:07,127 - INFO - Ticker KR (ID: 334): Collected 106, Saved 104 (Duplicates: 2) 2025-02-02 22:48:09,002 - INFO - Successfully saved 102 news items 2025-02-02 22:48:09,003 - INFO - Ticker ICE (ID: 309): Collected 109, Saved 102 (Duplicates: 7) 2025-02-02 22:48:09,167 - INFO - Successfully saved 56 news items 2025-02-02 22:48:09,168 - INFO - Ticker L (ID: 335): Collected 59, Saved 56 (Duplicates: 3) 2025-02-02 22:48:11,109 - INFO - Successfully saved 79 news items 2025-02-02 22:48:11,110 - INFO - Ticker IEX (ID: 310): Collected 83, Saved 79 (Duplicates: 4) 2025-02-02 22:48:11,362 - INFO - Successfully saved 109 news items 2025-02-02 22:48:11,363 - INFO - Ticker LDOS (ID: 336): Collected 110, Saved 109 (Duplicates: 1) 2025-02-02 22:48:11,615 - INFO - Batch 11/131 completed: Collected 2550, Saved 2466 (Duplicates: 84) 2025-02-02 22:48:11,616 - INFO - Starting batch 13/131 with 25 tickers 2025-02-02 22:48:13,267 - INFO - Successfully saved 109 news items 2025-02-02 22:48:13,268 - INFO - Ticker CAT (ID: 5): Collected 109, Saved 109 (Duplicates: 0) 2025-02-02 22:48:13,386 - INFO - Successfully saved 65 news items 2025-02-02 22:48:13,387 - INFO - Ticker LEN (ID: 337): Collected 67, Saved 65 (Duplicates: 2) 2025-02-02 22:48:13,888 - INFO - Batch 12/131 completed: Collected 2426, Saved 2386 (Duplicates: 40) 2025-02-02 22:48:13,888 - INFO - Starting batch 14/131 with 25 tickers 2025-02-02 22:48:15,390 - INFO - Successfully saved 105 news items 2025-02-02 22:48:15,390 - INFO - Ticker LHX (ID: 339): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 22:48:15,552 - INFO - Successfully saved 84 news items 2025-02-02 22:48:15,553 - INFO - Ticker MO (ID: 366): Collected 86, Saved 84 (Duplicates: 2) 2025-02-02 22:48:17,431 - INFO - Successfully saved 61 news items 2025-02-02 22:48:17,431 - INFO - Ticker LKQ (ID: 341): Collected 67, Saved 61 (Duplicates: 6) 2025-02-02 22:48:17,727 - INFO - Successfully saved 108 news items 2025-02-02 22:48:17,727 - INFO - Ticker MOH (ID: 367): Collected 109, Saved 108 (Duplicates: 1) 2025-02-02 22:48:19,518 - INFO - Successfully saved 102 news items 2025-02-02 22:48:19,519 - INFO - Ticker LLY (ID: 342): Collected 103, Saved 102 (Duplicates: 1) 2025-02-02 22:48:19,890 - INFO - Successfully saved 98 news items 2025-02-02 22:48:19,890 - INFO - Ticker MOS (ID: 368): Collected 103, Saved 98 (Duplicates: 5) 2025-02-02 22:48:21,639 - INFO - Successfully saved 106 news items 2025-02-02 22:48:21,640 - INFO - Ticker LMT (ID: 343): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 22:48:21,967 - INFO - Successfully saved 92 news items 2025-02-02 22:48:21,968 - INFO - Ticker MPC (ID: 369): Collected 93, Saved 92 (Duplicates: 1) 2025-02-02 22:48:23,742 - INFO - Successfully saved 102 news items 2025-02-02 22:48:23,743 - INFO - Ticker LNC (ID: 344): Collected 110, Saved 102 (Duplicates: 8) 2025-02-02 22:48:23,949 - INFO - Successfully saved 62 news items 2025-02-02 22:48:23,950 - INFO - Ticker MPWR (ID: 370): Collected 62, Saved 62 (Duplicates: 0) 2025-02-02 22:48:25,909 - INFO - Successfully saved 97 news items 2025-02-02 22:48:25,910 - INFO - Ticker LNT (ID: 345): Collected 97, Saved 97 (Duplicates: 0) 2025-02-02 22:48:26,002 - INFO - Successfully saved 64 news items 2025-02-02 22:48:26,003 - INFO - Ticker MRO (ID: 371): Collected 65, Saved 64 (Duplicates: 1) 2025-02-02 22:48:28,084 - INFO - Successfully saved 109 news items 2025-02-02 22:48:28,085 - INFO - Ticker LOW (ID: 346): Collected 109, Saved 109 (Duplicates: 0) 2025-02-02 22:48:28,186 - INFO - Successfully saved 103 news items 2025-02-02 22:48:28,186 - INFO - Ticker MS (ID: 372): Collected 105, Saved 103 (Duplicates: 2) 2025-02-02 22:48:30,280 - INFO - Successfully saved 108 news items 2025-02-02 22:48:30,281 - INFO - Ticker LUMN (ID: 347): Collected 108, Saved 108 (Duplicates: 0) 2025-02-02 22:48:32,091 - INFO - Successfully saved 110 news items 2025-02-02 22:48:32,091 - INFO - Ticker MTB (ID: 375): Collected 114, Saved 110 (Duplicates: 4) 2025-02-02 22:48:32,393 - INFO - Successfully saved 102 news items 2025-02-02 22:48:32,393 - INFO - Ticker LUV (ID: 348): Collected 108, Saved 102 (Duplicates: 6) 2025-02-02 22:48:34,157 - INFO - Successfully saved 67 news items 2025-02-02 22:48:34,158 - INFO - Ticker MTD (ID: 376): Collected 67, Saved 67 (Duplicates: 0) 2025-02-02 22:48:34,234 - INFO - Successfully saved 11 news items 2025-02-02 22:48:34,235 - INFO - Ticker LVS (ID: 349): Collected 12, Saved 11 (Duplicates: 1) 2025-02-02 22:48:36,276 - INFO - Successfully saved 87 news items 2025-02-02 22:48:36,277 - INFO - Ticker NCLH (ID: 377): Collected 88, Saved 87 (Duplicates: 1) 2025-02-02 22:48:36,381 - INFO - Successfully saved 92 news items 2025-02-02 22:48:36,381 - INFO - Ticker LYB (ID: 351): Collected 92, Saved 92 (Duplicates: 0) 2025-02-02 22:48:38,440 - INFO - Successfully saved 101 news items 2025-02-02 22:48:38,447 - INFO - Ticker NDAQ (ID: 378): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 22:48:38,557 - INFO - Successfully saved 104 news items 2025-02-02 22:48:38,558 - INFO - Ticker LYV (ID: 352): Collected 107, Saved 104 (Duplicates: 3) 2025-02-02 22:48:40,567 - INFO - Successfully saved 104 news items 2025-02-02 22:48:40,569 - INFO - Ticker NDSN (ID: 379): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 22:48:40,719 - INFO - Successfully saved 106 news items 2025-02-02 22:48:40,719 - INFO - Ticker MA (ID: 353): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 22:48:42,810 - INFO - Successfully saved 103 news items 2025-02-02 22:48:42,810 - INFO - Ticker NEE (ID: 380): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 22:48:42,851 - INFO - Successfully saved 82 news items 2025-02-02 22:48:42,852 - INFO - Ticker MAA (ID: 354): Collected 84, Saved 82 (Duplicates: 2) 2025-02-02 22:48:45,043 - INFO - Successfully saved 103 news items 2025-02-02 22:48:45,044 - INFO - Ticker NEM (ID: 381): Collected 113, Saved 103 (Duplicates: 10) 2025-02-02 22:48:45,075 - INFO - Successfully saved 101 news items 2025-02-02 22:48:45,077 - INFO - Ticker MAS (ID: 355): Collected 103, Saved 101 (Duplicates: 2) 2025-02-02 22:48:47,201 - INFO - Successfully saved 85 news items 2025-02-02 22:48:47,202 - INFO - Ticker MCK (ID: 356): Collected 87, Saved 85 (Duplicates: 2) 2025-02-02 22:48:47,217 - INFO - Successfully saved 95 news items 2025-02-02 22:48:47,218 - INFO - Ticker NI (ID: 382): Collected 95, Saved 95 (Duplicates: 0) 2025-02-02 22:48:49,341 - INFO - Successfully saved 80 news items 2025-02-02 22:48:49,342 - INFO - Ticker NLOK (ID: 383): Collected 80, Saved 80 (Duplicates: 0) 2025-02-02 22:48:49,444 - INFO - Successfully saved 105 news items 2025-02-02 22:48:49,445 - INFO - Ticker MCO (ID: 357): Collected 106, Saved 105 (Duplicates: 1) 2025-02-02 22:48:51,513 - INFO - Successfully saved 99 news items 2025-02-02 22:48:51,514 - INFO - Ticker NLSN (ID: 384): Collected 100, Saved 99 (Duplicates: 1) 2025-02-02 22:48:51,641 - INFO - Successfully saved 104 news items 2025-02-02 22:48:51,641 - INFO - Ticker MDT (ID: 358): Collected 105, Saved 104 (Duplicates: 1) 2025-02-02 22:48:53,819 - INFO - Successfully saved 103 news items 2025-02-02 22:48:53,819 - INFO - Ticker MET (ID: 359): Collected 104, Saved 103 (Duplicates: 1) 2025-02-02 22:48:55,402 - INFO - Successfully saved 102 news items 2025-02-02 22:48:55,403 - INFO - Ticker NRG (ID: 387): Collected 103, Saved 102 (Duplicates: 1) 2025-02-02 22:48:56,008 - INFO - Successfully saved 109 news items 2025-02-02 22:48:56,009 - INFO - Ticker MGM (ID: 360): Collected 117, Saved 109 (Duplicates: 8) 2025-02-02 22:48:57,517 - INFO - Successfully saved 105 news items 2025-02-02 22:48:57,517 - INFO - Ticker NSC (ID: 388): Collected 106, Saved 105 (Duplicates: 1) 2025-02-02 22:48:59,748 - INFO - Successfully saved 111 news items 2025-02-02 22:48:59,749 - INFO - Ticker NTAP (ID: 389): Collected 111, Saved 111 (Duplicates: 0) 2025-02-02 22:48:59,861 - INFO - Successfully saved 75 news items 2025-02-02 22:48:59,862 - INFO - Ticker MKC (ID: 362): Collected 76, Saved 75 (Duplicates: 1) 2025-02-02 22:49:02,066 - INFO - Successfully saved 96 news items 2025-02-02 22:49:02,067 - INFO - Ticker MKTX (ID: 363): Collected 96, Saved 96 (Duplicates: 0) 2025-02-02 22:49:02,135 - INFO - Successfully saved 108 news items 2025-02-02 22:49:02,136 - INFO - Ticker NTRS (ID: 390): Collected 108, Saved 108 (Duplicates: 0) 2025-02-02 22:49:04,290 - INFO - Successfully saved 104 news items 2025-02-02 22:49:04,291 - INFO - Ticker MMC (ID: 365): Collected 106, Saved 104 (Duplicates: 2) 2025-02-02 22:49:04,328 - INFO - Successfully saved 106 news items 2025-02-02 22:49:04,328 - INFO - Ticker NUE (ID: 391): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 22:49:04,792 - INFO - Batch 13/131 completed: Collected 2323, Saved 2278 (Duplicates: 45) 2025-02-02 22:49:04,793 - INFO - Starting batch 15/131 with 25 tickers 2025-02-02 22:49:07,498 - INFO - Successfully saved 41 news items 2025-02-02 22:49:07,500 - INFO - Ticker NVR (ID: 392): Collected 43, Saved 41 (Duplicates: 2) 2025-02-02 22:49:07,732 - INFO - Successfully saved 101 news items 2025-02-02 22:49:07,733 - INFO - Ticker NWL (ID: 393): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 22:49:08,001 - INFO - Batch 14/131 completed: Collected 2165, Saved 2133 (Duplicates: 32) 2025-02-02 22:49:08,002 - INFO - Starting batch 16/131 with 25 tickers 2025-02-02 22:49:09,563 - INFO - Successfully saved 72 news items 2025-02-02 22:49:09,566 - INFO - Ticker POOL (ID: 420): Collected 73, Saved 72 (Duplicates: 1) 2025-02-02 22:49:10,034 - INFO - Successfully saved 95 news items 2025-02-02 22:49:10,035 - INFO - Ticker NWS (ID: 394): Collected 97, Saved 95 (Duplicates: 2) 2025-02-02 22:49:11,944 - INFO - Successfully saved 109 news items 2025-02-02 22:49:11,945 - INFO - Ticker PPG (ID: 421): Collected 114, Saved 109 (Duplicates: 5) 2025-02-02 22:49:12,050 - INFO - Successfully saved 60 news items 2025-02-02 22:49:12,050 - INFO - Ticker NWSA (ID: 395): Collected 60, Saved 60 (Duplicates: 0) 2025-02-02 22:49:14,109 - INFO - Successfully saved 83 news items 2025-02-02 22:49:14,110 - INFO - Ticker PPL (ID: 422): Collected 87, Saved 83 (Duplicates: 4) 2025-02-02 22:49:14,260 - INFO - Successfully saved 101 news items 2025-02-02 22:49:14,261 - INFO - Ticker O (ID: 396): Collected 102, Saved 101 (Duplicates: 1) 2025-02-02 22:49:16,344 - INFO - Successfully saved 89 news items 2025-02-02 22:49:16,346 - INFO - Ticker PSX (ID: 425): Collected 89, Saved 89 (Duplicates: 0) 2025-02-02 22:49:18,753 - INFO - Successfully saved 96 news items 2025-02-02 22:49:18,754 - INFO - Ticker PVH (ID: 427): Collected 100, Saved 96 (Duplicates: 4) 2025-02-02 22:49:19,954 - INFO - Successfully saved 102 news items 2025-02-02 22:49:19,956 - INFO - Ticker OMC (ID: 399): Collected 102, Saved 102 (Duplicates: 0) 2025-02-02 22:49:20,755 - INFO - Successfully saved 70 news items 2025-02-02 22:49:20,755 - INFO - Ticker PWR (ID: 428): Collected 71, Saved 70 (Duplicates: 1) 2025-02-02 22:49:22,009 - INFO - Successfully saved 68 news items 2025-02-02 22:49:22,010 - INFO - Ticker OTIS (ID: 401): Collected 69, Saved 68 (Duplicates: 1) 2025-02-02 22:49:22,829 - INFO - Successfully saved 69 news items 2025-02-02 22:49:22,830 - INFO - Ticker PXD (ID: 429): Collected 69, Saved 69 (Duplicates: 0) 2025-02-02 22:49:24,186 - INFO - Successfully saved 101 news items 2025-02-02 22:49:24,187 - INFO - Ticker OXY (ID: 402): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 22:49:24,851 - INFO - Successfully saved 61 news items 2025-02-02 22:49:24,852 - INFO - Ticker QRVO (ID: 430): Collected 62, Saved 61 (Duplicates: 1) 2025-02-02 22:49:27,012 - INFO - Successfully saved 111 news items 2025-02-02 22:49:27,013 - INFO - Ticker RCL (ID: 431): Collected 111, Saved 111 (Duplicates: 0) 2025-02-02 22:49:27,293 - INFO - Successfully saved 102 news items 2025-02-02 22:49:27,293 - INFO - Ticker PARA (ID: 403): Collected 103, Saved 102 (Duplicates: 1) 2025-02-02 22:49:29,155 - INFO - Successfully saved 96 news items 2025-02-02 22:49:29,156 - INFO - Ticker RE (ID: 432): Collected 96, Saved 96 (Duplicates: 0) 2025-02-02 22:49:29,412 - INFO - Successfully saved 104 news items 2025-02-02 22:49:29,413 - INFO - Ticker PAYC (ID: 404): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 22:49:31,262 - INFO - Successfully saved 105 news items 2025-02-02 22:49:31,263 - INFO - Ticker REG (ID: 433): Collected 106, Saved 105 (Duplicates: 1) 2025-02-02 22:49:31,512 - INFO - Successfully saved 54 news items 2025-02-02 22:49:31,513 - INFO - Ticker PEAK (ID: 405): Collected 55, Saved 54 (Duplicates: 1) 2025-02-02 22:49:33,324 - INFO - Successfully saved 76 news items 2025-02-02 22:49:33,325 - INFO - Ticker RF (ID: 434): Collected 77, Saved 76 (Duplicates: 1) 2025-02-02 22:49:33,620 - INFO - Successfully saved 81 news items 2025-02-02 22:49:33,620 - INFO - Ticker PENN (ID: 407): Collected 84, Saved 81 (Duplicates: 3) 2025-02-02 22:49:35,759 - INFO - Successfully saved 99 news items 2025-02-02 22:49:35,760 - INFO - Ticker PFE (ID: 408): Collected 100, Saved 99 (Duplicates: 1) 2025-02-02 22:49:36,022 - INFO - Successfully saved 103 news items 2025-02-02 22:49:36,023 - INFO - Ticker RHI (ID: 435): Collected 104, Saved 103 (Duplicates: 1) 2025-02-02 22:49:37,661 - INFO - Successfully saved 31 news items 2025-02-02 22:49:37,661 - INFO - Ticker PGZ (ID: 409): Collected 40, Saved 31 (Duplicates: 9) 2025-02-02 22:49:37,931 - INFO - Successfully saved 48 news items 2025-02-02 22:49:37,931 - INFO - Ticker RJF (ID: 436): Collected 48, Saved 48 (Duplicates: 0) 2025-02-02 22:49:39,794 - INFO - Successfully saved 108 news items 2025-02-02 22:49:39,795 - INFO - Ticker PGR (ID: 410): Collected 109, Saved 108 (Duplicates: 1) 2025-02-02 22:49:40,067 - INFO - Successfully saved 100 news items 2025-02-02 22:49:40,068 - INFO - Ticker PG (ID: 24): Collected 100, Saved 100 (Duplicates: 0) 2025-02-02 22:49:42,175 - INFO - Successfully saved 101 news items 2025-02-02 22:49:42,176 - INFO - Ticker PRU (ID: 423): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 22:49:42,497 - INFO - Successfully saved 76 news items 2025-02-02 22:49:42,498 - INFO - Ticker RL (ID: 437): Collected 76, Saved 76 (Duplicates: 0) 2025-02-02 22:49:44,417 - INFO - Successfully saved 106 news items 2025-02-02 22:49:44,418 - INFO - Ticker HON (ID: 13): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 22:49:44,762 - INFO - Successfully saved 90 news items 2025-02-02 22:49:44,762 - INFO - Ticker RMD (ID: 438): Collected 92, Saved 90 (Duplicates: 2) 2025-02-02 22:49:46,962 - INFO - Successfully saved 70 news items 2025-02-02 22:49:46,963 - INFO - Ticker ROL (ID: 440): Collected 75, Saved 70 (Duplicates: 5) 2025-02-02 22:49:47,018 - INFO - Successfully saved 104 news items 2025-02-02 22:49:47,019 - INFO - Ticker PHM (ID: 412): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 22:49:49,269 - INFO - Successfully saved 106 news items 2025-02-02 22:49:49,270 - INFO - Ticker RSG (ID: 442): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 22:49:49,279 - INFO - Successfully saved 96 news items 2025-02-02 22:49:49,280 - INFO - Ticker PKG (ID: 413): Collected 96, Saved 96 (Duplicates: 0) 2025-02-02 22:49:51,635 - INFO - Successfully saved 104 news items 2025-02-02 22:49:51,639 - INFO - Ticker PLD (ID: 415): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 22:49:51,639 - INFO - Successfully saved 110 news items 2025-02-02 22:49:51,642 - INFO - Ticker RTX (ID: 443): Collected 113, Saved 110 (Duplicates: 3) 2025-02-02 22:49:54,047 - INFO - Successfully saved 71 news items 2025-02-02 22:49:54,047 - INFO - Ticker SBAC (ID: 444): Collected 72, Saved 71 (Duplicates: 1) 2025-02-02 22:49:54,098 - INFO - Successfully saved 87 news items 2025-02-02 22:49:54,099 - INFO - Ticker PM (ID: 416): Collected 87, Saved 87 (Duplicates: 0) 2025-02-02 22:49:56,235 - INFO - Successfully saved 66 news items 2025-02-02 22:49:56,236 - INFO - Ticker SBNY (ID: 445): Collected 66, Saved 66 (Duplicates: 0) 2025-02-02 22:49:56,463 - INFO - Successfully saved 112 news items 2025-02-02 22:49:56,464 - INFO - Ticker PNC (ID: 417): Collected 115, Saved 112 (Duplicates: 3) 2025-02-02 22:49:58,559 - INFO - Successfully saved 90 news items 2025-02-02 22:49:58,561 - INFO - Ticker SCHW (ID: 446): Collected 90, Saved 90 (Duplicates: 0) 2025-02-02 22:49:58,709 - INFO - Successfully saved 77 news items 2025-02-02 22:49:58,710 - INFO - Ticker PNR (ID: 418): Collected 77, Saved 77 (Duplicates: 0) 2025-02-02 22:50:00,901 - INFO - Successfully saved 111 news items 2025-02-02 22:50:00,902 - INFO - Ticker SEDG (ID: 447): Collected 111, Saved 111 (Duplicates: 0) 2025-02-02 22:50:01,080 - INFO - Successfully saved 97 news items 2025-02-02 22:50:01,080 - INFO - Ticker PNW (ID: 419): Collected 97, Saved 97 (Duplicates: 0) 2025-02-02 22:50:01,581 - INFO - Batch 15/131 completed: Collected 2114, Saved 2091 (Duplicates: 23) 2025-02-02 22:50:01,582 - INFO - Starting batch 17/131 with 25 tickers 2025-02-02 22:50:04,206 - INFO - Successfully saved 99 news items 2025-02-02 22:50:04,207 - INFO - Ticker SEE (ID: 448): Collected 99, Saved 99 (Duplicates: 0) 2025-02-02 22:50:04,710 - INFO - Batch 16/131 completed: Collected 2207, Saved 2177 (Duplicates: 30) 2025-02-02 22:50:04,711 - INFO - Starting batch 18/131 with 25 tickers 2025-02-02 22:50:05,194 - INFO - Successfully saved 108 news items 2025-02-02 22:50:05,199 - INFO - Ticker LH (ID: 338): Collected 108, Saved 108 (Duplicates: 0) 2025-02-02 22:50:06,322 - INFO - Successfully saved 64 news items 2025-02-02 22:50:06,323 - INFO - Ticker TROW (ID: 480): Collected 65, Saved 64 (Duplicates: 1) 2025-02-02 22:50:07,579 - INFO - Successfully saved 88 news items 2025-02-02 22:50:07,580 - INFO - Ticker SLB (ID: 452): Collected 95, Saved 88 (Duplicates: 7) 2025-02-02 22:50:08,744 - INFO - Successfully saved 107 news items 2025-02-02 22:50:08,745 - INFO - Ticker TSCO (ID: 481): Collected 107, Saved 107 (Duplicates: 0) 2025-02-02 22:50:09,778 - INFO - Successfully saved 62 news items 2025-02-02 22:50:09,779 - INFO - Ticker SNA (ID: 453): Collected 62, Saved 62 (Duplicates: 0) 2025-02-02 22:50:11,079 - INFO - Successfully saved 115 news items 2025-02-02 22:50:11,080 - INFO - Ticker TSN (ID: 482): Collected 115, Saved 115 (Duplicates: 0) 2025-02-02 22:50:12,034 - INFO - Successfully saved 103 news items 2025-02-02 22:50:12,034 - INFO - Ticker SO (ID: 454): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 22:50:13,417 - INFO - Successfully saved 102 news items 2025-02-02 22:50:13,418 - INFO - Ticker TT (ID: 483): Collected 106, Saved 102 (Duplicates: 4) 2025-02-02 22:50:14,268 - INFO - Successfully saved 80 news items 2025-02-02 22:50:14,269 - INFO - Ticker SPG (ID: 455): Collected 81, Saved 80 (Duplicates: 1) 2025-02-02 22:50:15,663 - INFO - Successfully saved 101 news items 2025-02-02 22:50:15,664 - INFO - Ticker TTWO (ID: 484): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 22:50:16,636 - INFO - Successfully saved 102 news items 2025-02-02 22:50:16,637 - INFO - Ticker SPGI (ID: 456): Collected 102, Saved 102 (Duplicates: 0) 2025-02-02 22:50:18,697 - INFO - Successfully saved 92 news items 2025-02-02 22:50:18,698 - INFO - Ticker TWTR (ID: 485): Collected 92, Saved 92 (Duplicates: 0) 2025-02-02 22:50:18,839 - INFO - Successfully saved 59 news items 2025-02-02 22:50:18,843 - INFO - Ticker STE (ID: 458): Collected 59, Saved 59 (Duplicates: 0) 2025-02-02 22:50:21,274 - INFO - Successfully saved 108 news items 2025-02-02 22:50:21,275 - INFO - Ticker STT (ID: 459): Collected 108, Saved 108 (Duplicates: 0) 2025-02-02 22:50:22,862 - INFO - Successfully saved 103 news items 2025-02-02 22:50:22,863 - INFO - Ticker TYL (ID: 487): Collected 115, Saved 103 (Duplicates: 12) 2025-02-02 22:50:24,122 - INFO - Successfully saved 109 news items 2025-02-02 22:50:24,123 - INFO - Ticker STX (ID: 460): Collected 110, Saved 109 (Duplicates: 1) 2025-02-02 22:50:25,123 - INFO - Successfully saved 100 news items 2025-02-02 22:50:25,124 - INFO - Ticker UA (ID: 488): Collected 106, Saved 100 (Duplicates: 6) 2025-02-02 22:50:26,474 - INFO - Successfully saved 102 news items 2025-02-02 22:50:26,479 - INFO - Ticker STZ (ID: 461): Collected 114, Saved 102 (Duplicates: 12) 2025-02-02 22:50:27,430 - INFO - Successfully saved 100 news items 2025-02-02 22:50:27,430 - INFO - Ticker UA (ID: 489): Collected 106, Saved 100 (Duplicates: 6) 2025-02-02 22:50:29,003 - INFO - Successfully saved 108 news items 2025-02-02 22:50:29,004 - INFO - Ticker SYF (ID: 463): Collected 113, Saved 108 (Duplicates: 5) 2025-02-02 22:50:29,834 - INFO - Successfully saved 103 news items 2025-02-02 22:50:29,835 - INFO - Ticker UAL (ID: 490): Collected 109, Saved 103 (Duplicates: 6) 2025-02-02 22:50:31,203 - INFO - Successfully saved 94 news items 2025-02-02 22:50:31,204 - INFO - Ticker SYY (ID: 465): Collected 94, Saved 94 (Duplicates: 0) 2025-02-02 22:50:32,052 - INFO - Successfully saved 73 news items 2025-02-02 22:50:32,053 - INFO - Ticker UDR (ID: 491): Collected 77, Saved 73 (Duplicates: 4) 2025-02-02 22:50:33,505 - INFO - Successfully saved 102 news items 2025-02-02 22:50:33,507 - INFO - Ticker T (ID: 466): Collected 103, Saved 102 (Duplicates: 1) 2025-02-02 22:50:34,463 - INFO - Successfully saved 100 news items 2025-02-02 22:50:34,464 - INFO - Ticker ULTA (ID: 493): Collected 100, Saved 100 (Duplicates: 0) 2025-02-02 22:50:35,788 - INFO - Successfully saved 96 news items 2025-02-02 22:50:35,789 - INFO - Ticker TAP (ID: 467): Collected 98, Saved 96 (Duplicates: 2) 2025-02-02 22:50:36,725 - INFO - Successfully saved 108 news items 2025-02-02 22:50:36,726 - INFO - Ticker UNP (ID: 494): Collected 108, Saved 108 (Duplicates: 0) 2025-02-02 22:50:38,086 - INFO - Successfully saved 103 news items 2025-02-02 22:50:38,087 - INFO - Ticker TDG (ID: 468): Collected 106, Saved 103 (Duplicates: 3) 2025-02-02 22:50:39,041 - INFO - Successfully saved 113 news items 2025-02-02 22:50:39,042 - INFO - Ticker UPS (ID: 495): Collected 113, Saved 113 (Duplicates: 0) 2025-02-02 22:50:40,352 - INFO - Successfully saved 108 news items 2025-02-02 22:50:40,353 - INFO - Ticker TDY (ID: 469): Collected 112, Saved 108 (Duplicates: 4) 2025-02-02 22:50:41,387 - INFO - Successfully saved 99 news items 2025-02-02 22:50:41,388 - INFO - Ticker URI (ID: 496): Collected 99, Saved 99 (Duplicates: 0) 2025-02-02 22:50:42,706 - INFO - Successfully saved 104 news items 2025-02-02 22:50:42,707 - INFO - Ticker TECH (ID: 470): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 22:50:43,583 - INFO - Successfully saved 102 news items 2025-02-02 22:50:43,583 - INFO - Ticker USB (ID: 497): Collected 102, Saved 102 (Duplicates: 0) 2025-02-02 22:50:44,873 - INFO - Successfully saved 76 news items 2025-02-02 22:50:44,874 - INFO - Ticker TEL (ID: 471): Collected 76, Saved 76 (Duplicates: 0) 2025-02-02 22:50:45,885 - INFO - Successfully saved 97 news items 2025-02-02 22:50:45,886 - INFO - Ticker VFC (ID: 498): Collected 97, Saved 97 (Duplicates: 0) 2025-02-02 22:50:47,121 - INFO - Successfully saved 108 news items 2025-02-02 22:50:47,122 - INFO - Ticker TER (ID: 472): Collected 112, Saved 108 (Duplicates: 4) 2025-02-02 22:50:49,445 - INFO - Successfully saved 107 news items 2025-02-02 22:50:49,446 - INFO - Ticker TFC (ID: 473): Collected 107, Saved 107 (Duplicates: 0) 2025-02-02 22:50:49,666 - INFO - Successfully saved 49 news items 2025-02-02 22:50:49,668 - INFO - Ticker VMC (ID: 500): Collected 49, Saved 49 (Duplicates: 0) 2025-02-02 22:50:51,634 - INFO - Successfully saved 78 news items 2025-02-02 22:50:51,635 - INFO - Ticker TJX (ID: 476): Collected 78, Saved 78 (Duplicates: 0) 2025-02-02 22:50:51,880 - INFO - Successfully saved 86 news items 2025-02-02 22:50:51,881 - INFO - Ticker VNO (ID: 501): Collected 89, Saved 86 (Duplicates: 3) 2025-02-02 22:50:54,004 - INFO - Successfully saved 108 news items 2025-02-02 22:50:54,005 - INFO - Ticker TMO (ID: 477): Collected 109, Saved 108 (Duplicates: 1) 2025-02-02 22:50:54,202 - INFO - Successfully saved 92 news items 2025-02-02 22:50:54,203 - INFO - Ticker VTR (ID: 502): Collected 93, Saved 92 (Duplicates: 1) 2025-02-02 22:50:56,246 - INFO - Successfully saved 86 news items 2025-02-02 22:50:56,247 - INFO - Ticker TPR (ID: 478): Collected 86, Saved 86 (Duplicates: 0) 2025-02-02 22:50:56,481 - INFO - Successfully saved 101 news items 2025-02-02 22:50:56,483 - INFO - Ticker WAB (ID: 504): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 22:50:58,564 - INFO - Successfully saved 101 news items 2025-02-02 22:50:58,567 - INFO - Ticker TRMB (ID: 479): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 22:50:58,830 - INFO - Successfully saved 99 news items 2025-02-02 22:50:58,833 - INFO - Ticker WAT (ID: 505): Collected 103, Saved 99 (Duplicates: 4) 2025-02-02 22:50:59,068 - INFO - Batch 17/131 completed: Collected 2341, Saved 2300 (Duplicates: 41) 2025-02-02 22:50:59,070 - INFO - Starting batch 19/131 with 25 tickers 2025-02-02 22:51:00,931 - INFO - Successfully saved 104 news items 2025-02-02 22:51:00,932 - INFO - Ticker WDC (ID: 507): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 22:51:01,209 - INFO - Successfully saved 101 news items 2025-02-02 22:51:01,210 - INFO - Ticker WBD (ID: 506): Collected 112, Saved 101 (Duplicates: 11) 2025-02-02 22:51:01,712 - INFO - Batch 18/131 completed: Collected 2265, Saved 2207 (Duplicates: 58) 2025-02-02 22:51:01,713 - INFO - Starting batch 20/131 with 25 tickers 2025-02-02 22:51:03,163 - INFO - Successfully saved 83 news items 2025-02-02 22:51:03,166 - INFO - Ticker WEC (ID: 508): Collected 89, Saved 83 (Duplicates: 6) 2025-02-02 22:51:03,326 - INFO - Successfully saved 66 news items 2025-02-02 22:51:03,327 - INFO - Ticker MSEX (ID: 536): Collected 73, Saved 66 (Duplicates: 7) 2025-02-02 22:51:05,343 - INFO - Successfully saved 85 news items 2025-02-02 22:51:05,344 - INFO - Ticker WELL (ID: 509): Collected 85, Saved 85 (Duplicates: 0) 2025-02-02 22:51:07,683 - INFO - Successfully saved 100 news items 2025-02-02 22:51:07,684 - INFO - Ticker SPTN (ID: 538): Collected 101, Saved 100 (Duplicates: 1) 2025-02-02 22:51:07,800 - INFO - Successfully saved 97 news items 2025-02-02 22:51:07,800 - INFO - Ticker WFC (ID: 510): Collected 97, Saved 97 (Duplicates: 0) 2025-02-02 22:51:09,872 - INFO - Successfully saved 43 news items 2025-02-02 22:51:09,873 - INFO - Ticker ZBH (ID: 524): Collected 44, Saved 43 (Duplicates: 1) 2025-02-02 22:51:09,993 - INFO - Successfully saved 97 news items 2025-02-02 22:51:09,993 - INFO - Ticker FDP (ID: 539): Collected 97, Saved 97 (Duplicates: 0) 2025-02-02 22:51:12,072 - INFO - Successfully saved 99 news items 2025-02-02 22:51:12,072 - INFO - Ticker WM (ID: 512): Collected 100, Saved 99 (Duplicates: 1) 2025-02-02 22:51:12,819 - INFO - Successfully saved 87 news items 2025-02-02 22:51:12,820 - INFO - Ticker DOLE (ID: 540): Collected 87, Saved 87 (Duplicates: 0) 2025-02-02 22:51:14,367 - INFO - Successfully saved 99 news items 2025-02-02 22:51:14,368 - INFO - Ticker WMB (ID: 513): Collected 99, Saved 99 (Duplicates: 0) 2025-02-02 22:51:14,955 - INFO - Successfully saved 60 news items 2025-02-02 22:51:14,956 - INFO - Ticker CHEF (ID: 541): Collected 60, Saved 60 (Duplicates: 0) 2025-02-02 22:51:16,550 - INFO - Successfully saved 99 news items 2025-02-02 22:51:16,550 - INFO - Ticker WRB (ID: 514): Collected 99, Saved 99 (Duplicates: 0) 2025-02-02 22:51:16,874 - INFO - Successfully saved 21 news items 2025-02-02 22:51:16,875 - INFO - Ticker AGRO (ID: 542): Collected 21, Saved 21 (Duplicates: 0) 2025-02-02 22:51:18,926 - INFO - Successfully saved 104 news items 2025-02-02 22:51:18,927 - INFO - Ticker WRK (ID: 515): Collected 107, Saved 104 (Duplicates: 3) 2025-02-02 22:51:19,224 - INFO - Successfully saved 88 news items 2025-02-02 22:51:19,227 - INFO - Ticker CALM (ID: 543): Collected 88, Saved 88 (Duplicates: 0) 2025-02-02 22:51:21,244 - INFO - Successfully saved 106 news items 2025-02-02 22:51:21,245 - INFO - Ticker WTW (ID: 517): Collected 116, Saved 106 (Duplicates: 10) 2025-02-02 22:51:21,419 - INFO - Successfully saved 80 news items 2025-02-02 22:51:21,423 - INFO - Ticker JJSF (ID: 544): Collected 80, Saved 80 (Duplicates: 0) 2025-02-02 22:51:23,396 - INFO - Successfully saved 85 news items 2025-02-02 22:51:23,398 - INFO - Ticker WY (ID: 518): Collected 86, Saved 85 (Duplicates: 1) 2025-02-02 22:51:23,554 - INFO - Successfully saved 69 news items 2025-02-02 22:51:23,554 - INFO - Ticker JBSS (ID: 545): Collected 73, Saved 69 (Duplicates: 4) 2025-02-02 22:51:25,586 - INFO - Successfully saved 47 news items 2025-02-02 22:51:25,589 - INFO - Ticker LANC (ID: 546): Collected 47, Saved 47 (Duplicates: 0) 2025-02-02 22:51:25,657 - INFO - Successfully saved 102 news items 2025-02-02 22:51:25,658 - INFO - Ticker WYNN (ID: 519): Collected 103, Saved 102 (Duplicates: 1) 2025-02-02 22:51:27,602 - INFO - Successfully saved 34 news items 2025-02-02 22:51:27,603 - INFO - Ticker SOVO (ID: 547): Collected 34, Saved 34 (Duplicates: 0) 2025-02-02 22:51:27,893 - INFO - Successfully saved 91 news items 2025-02-02 22:51:27,894 - INFO - Ticker XOM (ID: 520): Collected 92, Saved 91 (Duplicates: 1) 2025-02-02 22:51:29,847 - INFO - Successfully saved 87 news items 2025-02-02 22:51:29,851 - INFO - Ticker CENTA (ID: 548): Collected 87, Saved 87 (Duplicates: 0) 2025-02-02 22:51:30,799 - INFO - Successfully saved 100 news items 2025-02-02 22:51:30,801 - INFO - Ticker XRAY (ID: 521): Collected 115, Saved 100 (Duplicates: 15) 2025-02-02 22:51:32,013 - INFO - Successfully saved 61 news items 2025-02-02 22:51:32,014 - INFO - Ticker PEG (ID: 406): Collected 62, Saved 61 (Duplicates: 1) 2025-02-02 22:51:33,682 - INFO - Successfully saved 106 news items 2025-02-02 22:51:33,682 - INFO - Ticker XYL (ID: 522): Collected 107, Saved 106 (Duplicates: 1) 2025-02-02 22:51:34,061 - INFO - Successfully saved 39 news items 2025-02-02 22:51:34,062 - INFO - Ticker NWE (ID: 557): Collected 39, Saved 39 (Duplicates: 0) 2025-02-02 22:51:36,020 - INFO - Successfully saved 101 news items 2025-02-02 22:51:36,022 - INFO - Ticker YUM (ID: 523): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 22:51:36,344 - INFO - Successfully saved 104 news items 2025-02-02 22:51:36,345 - INFO - Ticker HE (ID: 558): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 22:51:38,205 - INFO - Successfully saved 72 news items 2025-02-02 22:51:38,208 - INFO - Ticker ZION (ID: 526): Collected 72, Saved 72 (Duplicates: 0) 2025-02-02 22:51:38,553 - INFO - Successfully saved 70 news items 2025-02-02 22:51:38,553 - INFO - Ticker POST (ID: 549): Collected 75, Saved 70 (Duplicates: 5) 2025-02-02 22:51:40,348 - INFO - Successfully saved 89 news items 2025-02-02 22:51:40,351 - INFO - Ticker GWRS (ID: 528): Collected 89, Saved 89 (Duplicates: 0) 2025-02-02 22:51:40,589 - INFO - Successfully saved 61 news items 2025-02-02 22:51:40,589 - INFO - Ticker THS (ID: 550): Collected 61, Saved 61 (Duplicates: 0) 2025-02-02 22:51:42,556 - INFO - Successfully saved 74 news items 2025-02-02 22:51:42,558 - INFO - Ticker CWCO (ID: 529): Collected 74, Saved 74 (Duplicates: 0) 2025-02-02 22:51:42,665 - INFO - Successfully saved 56 news items 2025-02-02 22:51:42,666 - INFO - Ticker FLO (ID: 551): Collected 56, Saved 56 (Duplicates: 0) 2025-02-02 22:51:44,861 - INFO - Successfully saved 90 news items 2025-02-02 22:51:44,862 - INFO - Ticker WTRG (ID: 530): Collected 90, Saved 90 (Duplicates: 0) 2025-02-02 22:51:45,028 - INFO - Successfully saved 102 news items 2025-02-02 22:51:45,029 - INFO - Ticker CNP (ID: 210): Collected 104, Saved 102 (Duplicates: 2) 2025-02-02 22:51:47,203 - INFO - Successfully saved 100 news items 2025-02-02 22:51:47,203 - INFO - Ticker AWR (ID: 531): Collected 107, Saved 100 (Duplicates: 7) 2025-02-02 22:51:47,356 - INFO - Successfully saved 101 news items 2025-02-02 22:51:47,356 - INFO - Ticker FE (ID: 270): Collected 102, Saved 101 (Duplicates: 1) 2025-02-02 22:51:49,347 - INFO - Successfully saved 68 news items 2025-02-02 22:51:49,347 - INFO - Ticker SJW (ID: 532): Collected 73, Saved 68 (Duplicates: 5) 2025-02-02 22:51:50,017 - INFO - Successfully saved 87 news items 2025-02-02 22:51:50,017 - INFO - Ticker BKH (ID: 559): Collected 87, Saved 87 (Duplicates: 0) 2025-02-02 22:51:51,629 - INFO - Successfully saved 103 news items 2025-02-02 22:51:51,630 - INFO - Ticker CWT (ID: 533): Collected 104, Saved 103 (Duplicates: 1) 2025-02-02 22:51:52,294 - INFO - Successfully saved 103 news items 2025-02-02 22:51:52,296 - INFO - Ticker SRE (ID: 457): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 22:51:53,655 - INFO - Successfully saved 40 news items 2025-02-02 22:51:53,655 - INFO - Ticker ARTNA (ID: 534): Collected 40, Saved 40 (Duplicates: 0) 2025-02-02 22:51:54,619 - INFO - Successfully saved 99 news items 2025-02-02 22:51:54,620 - INFO - Ticker ELAN (ID: 563): Collected 117, Saved 99 (Duplicates: 18) 2025-02-02 22:51:55,526 - INFO - Successfully saved 17 news items 2025-02-02 22:51:55,527 - INFO - Ticker YORW (ID: 535): Collected 20, Saved 17 (Duplicates: 3) 2025-02-02 22:51:56,028 - INFO - Batch 19/131 completed: Collected 2213, Saved 2157 (Duplicates: 56) 2025-02-02 22:51:56,029 - INFO - Starting batch 21/131 with 25 tickers 2025-02-02 22:51:56,788 - INFO - Successfully saved 71 news items 2025-02-02 22:51:56,791 - INFO - Ticker CHWY (ID: 564): Collected 71, Saved 71 (Duplicates: 0) 2025-02-02 22:51:57,292 - INFO - Batch 20/131 completed: Collected 1829, Saved 1790 (Duplicates: 39) 2025-02-02 22:51:57,293 - INFO - Starting batch 22/131 with 25 tickers 2025-02-02 22:51:57,650 - INFO - Successfully saved 78 news items 2025-02-02 22:51:57,651 - INFO - Ticker FRPT (ID: 565): Collected 78, Saved 78 (Duplicates: 0) 2025-02-02 22:51:59,003 - INFO - Successfully saved 104 news items 2025-02-02 22:51:59,004 - INFO - Ticker BCRX (ID: 591): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 22:51:59,989 - INFO - Successfully saved 106 news items 2025-02-02 22:51:59,990 - INFO - Ticker TRUP (ID: 566): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 22:52:01,408 - INFO - Successfully saved 107 news items 2025-02-02 22:52:01,409 - INFO - Ticker DVAX (ID: 594): Collected 108, Saved 107 (Duplicates: 1) 2025-02-02 22:52:02,099 - INFO - Successfully saved 53 news items 2025-02-02 22:52:02,099 - INFO - Ticker PETQ (ID: 567): Collected 59, Saved 53 (Duplicates: 6) 2025-02-02 22:52:03,800 - INFO - Successfully saved 102 news items 2025-02-02 22:52:03,802 - INFO - Ticker OPK (ID: 595): Collected 102, Saved 102 (Duplicates: 0) 2025-02-02 22:52:04,132 - INFO - Successfully saved 41 news items 2025-02-02 22:52:04,133 - INFO - Ticker HSKA (ID: 568): Collected 41, Saved 41 (Duplicates: 0) 2025-02-02 22:52:06,538 - INFO - Successfully saved 91 news items 2025-02-02 22:52:06,539 - INFO - Ticker SRPT (ID: 596): Collected 96, Saved 91 (Duplicates: 5) 2025-02-02 22:52:06,551 - INFO - Successfully saved 74 news items 2025-02-02 22:52:06,552 - INFO - Ticker PAHC (ID: 569): Collected 74, Saved 74 (Duplicates: 0) 2025-02-02 22:52:08,662 - INFO - Successfully saved 39 news items 2025-02-02 22:52:08,667 - INFO - Ticker VCNX (ID: 597): Collected 39, Saved 39 (Duplicates: 0) 2025-02-02 22:52:08,739 - INFO - Successfully saved 38 news items 2025-02-02 22:52:08,740 - INFO - Ticker CVET (ID: 570): Collected 41, Saved 38 (Duplicates: 3) 2025-02-02 22:52:10,840 - INFO - Successfully saved 50 news items 2025-02-02 22:52:10,842 - INFO - Ticker PETS (ID: 571): Collected 51, Saved 50 (Duplicates: 1) 2025-02-02 22:52:10,845 - INFO - Successfully saved 78 news items 2025-02-02 22:52:10,845 - INFO - Ticker XOMA (ID: 598): Collected 85, Saved 78 (Duplicates: 7) 2025-02-02 22:52:12,920 - INFO - Successfully saved 67 news items 2025-02-02 22:52:12,922 - INFO - Ticker AEMD (ID: 599): Collected 67, Saved 67 (Duplicates: 0) 2025-02-02 22:52:14,884 - INFO - Successfully saved 98 news items 2025-02-02 22:52:14,888 - INFO - Ticker SPB (ID: 574): Collected 98, Saved 98 (Duplicates: 0) 2025-02-02 22:52:15,174 - INFO - Successfully saved 98 news items 2025-02-02 22:52:15,175 - INFO - Ticker ALT (ID: 600): Collected 106, Saved 98 (Duplicates: 8) 2025-02-02 22:52:17,198 - INFO - Successfully saved 97 news items 2025-02-02 22:52:17,198 - INFO - Ticker PDCO (ID: 575): Collected 99, Saved 97 (Duplicates: 2) 2025-02-02 22:52:17,579 - INFO - Successfully saved 106 news items 2025-02-02 22:52:17,580 - INFO - Ticker ALNY (ID: 601): Collected 108, Saved 106 (Duplicates: 2) 2025-02-02 22:52:19,503 - INFO - Successfully saved 99 news items 2025-02-02 22:52:19,504 - INFO - Ticker NTLA (ID: 576): Collected 117, Saved 99 (Duplicates: 18) 2025-02-02 22:52:19,886 - INFO - Successfully saved 101 news items 2025-02-02 22:52:19,887 - INFO - Ticker AIM (ID: 602): Collected 109, Saved 101 (Duplicates: 8) 2025-02-02 22:52:21,751 - INFO - Successfully saved 85 news items 2025-02-02 22:52:21,753 - INFO - Ticker CRSP (ID: 577): Collected 85, Saved 85 (Duplicates: 0) 2025-02-02 22:52:23,873 - INFO - Successfully saved 67 news items 2025-02-02 22:52:23,874 - INFO - Ticker AYTU (ID: 604): Collected 81, Saved 67 (Duplicates: 14) 2025-02-02 22:52:24,045 - INFO - Successfully saved 104 news items 2025-02-02 22:52:24,047 - INFO - Ticker PACB (ID: 578): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 22:52:26,031 - INFO - Successfully saved 74 news items 2025-02-02 22:52:26,032 - INFO - Ticker XAIR (ID: 605): Collected 74, Saved 74 (Duplicates: 0) 2025-02-02 22:52:26,228 - INFO - Successfully saved 72 news items 2025-02-02 22:52:26,228 - INFO - Ticker NVTA (ID: 579): Collected 74, Saved 72 (Duplicates: 2) 2025-02-02 22:52:28,324 - INFO - Successfully saved 98 news items 2025-02-02 22:52:28,331 - INFO - Ticker BNTX (ID: 606): Collected 103, Saved 98 (Duplicates: 5) 2025-02-02 22:52:28,499 - INFO - Successfully saved 109 news items 2025-02-02 22:52:28,500 - INFO - Ticker EDIT (ID: 580): Collected 109, Saved 109 (Duplicates: 0) 2025-02-02 22:52:30,740 - INFO - Successfully saved 97 news items 2025-02-02 22:52:30,741 - INFO - Ticker BRKR (ID: 607): Collected 104, Saved 97 (Duplicates: 7) 2025-02-02 22:52:30,848 - INFO - Successfully saved 105 news items 2025-02-02 22:52:30,848 - INFO - Ticker BEAM (ID: 581): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 22:52:32,682 - INFO - Successfully saved 21 news items 2025-02-02 22:52:32,682 - INFO - Ticker CPHI (ID: 608): Collected 25, Saved 21 (Duplicates: 4) 2025-02-02 22:52:32,949 - INFO - Successfully saved 58 news items 2025-02-02 22:52:32,950 - INFO - Ticker PCTY (ID: 684): Collected 58, Saved 58 (Duplicates: 0) 2025-02-02 22:52:34,708 - INFO - Successfully saved 38 news items 2025-02-02 22:52:34,709 - INFO - Ticker COCP (ID: 609): Collected 40, Saved 38 (Duplicates: 2) 2025-02-02 22:52:35,263 - INFO - Successfully saved 104 news items 2025-02-02 22:52:35,264 - INFO - Ticker WMT (ID: 30): Collected 107, Saved 104 (Duplicates: 3) 2025-02-02 22:52:36,672 - INFO - Successfully saved 31 news items 2025-02-02 22:52:36,673 - INFO - Ticker BIMI (ID: 610): Collected 42, Saved 31 (Duplicates: 11) 2025-02-02 22:52:37,514 - INFO - Successfully saved 75 news items 2025-02-02 22:52:37,515 - INFO - Ticker DCPH (ID: 583): Collected 75, Saved 75 (Duplicates: 0) 2025-02-02 22:52:38,712 - INFO - Successfully saved 40 news items 2025-02-02 22:52:38,713 - INFO - Ticker DFFN (ID: 612): Collected 40, Saved 40 (Duplicates: 0) 2025-02-02 22:52:39,561 - INFO - Successfully saved 65 news items 2025-02-02 22:52:39,563 - INFO - Ticker BARK (ID: 584): Collected 68, Saved 65 (Duplicates: 3) 2025-02-02 22:52:41,604 - INFO - Successfully saved 51 news items 2025-02-02 22:52:41,605 - INFO - Ticker ROVR (ID: 585): Collected 60, Saved 51 (Duplicates: 9) 2025-02-02 22:52:42,537 - INFO - Successfully saved 45 news items 2025-02-02 22:52:42,539 - INFO - Ticker IBIO (ID: 614): Collected 54, Saved 45 (Duplicates: 9) 2025-02-02 22:52:43,912 - INFO - Successfully saved 108 news items 2025-02-02 22:52:43,913 - INFO - Ticker WOOF (ID: 586): Collected 108, Saved 108 (Duplicates: 0) 2025-02-02 22:52:44,610 - INFO - Successfully saved 50 news items 2025-02-02 22:52:44,610 - INFO - Ticker IMRN (ID: 615): Collected 51, Saved 50 (Duplicates: 1) 2025-02-02 22:52:46,029 - INFO - Successfully saved 52 news items 2025-02-02 22:52:46,030 - INFO - Ticker GBT (ID: 587): Collected 55, Saved 52 (Duplicates: 3) 2025-02-02 22:52:46,823 - INFO - Successfully saved 83 news items 2025-02-02 22:52:46,824 - INFO - Ticker INO (ID: 616): Collected 93, Saved 83 (Duplicates: 10) 2025-02-02 22:52:48,132 - INFO - Successfully saved 62 news items 2025-02-02 22:52:48,133 - INFO - Ticker INFU (ID: 589): Collected 62, Saved 62 (Duplicates: 0) 2025-02-02 22:52:48,937 - INFO - Successfully saved 59 news items 2025-02-02 22:52:48,938 - INFO - Ticker NNVC (ID: 617): Collected 69, Saved 59 (Duplicates: 10) 2025-02-02 22:52:50,101 - INFO - Successfully saved 26 news items 2025-02-02 22:52:50,102 - INFO - Ticker APT (ID: 590): Collected 26, Saved 26 (Duplicates: 0) 2025-02-02 22:52:50,607 - INFO - Batch 21/131 completed: Collected 1860, Saved 1810 (Duplicates: 50) 2025-02-02 22:52:50,608 - INFO - Starting batch 23/131 with 25 tickers 2025-02-02 22:52:51,214 - INFO - Successfully saved 100 news items 2025-02-02 22:52:51,217 - INFO - Ticker NBIX (ID: 618): Collected 101, Saved 100 (Duplicates: 1) 2025-02-02 22:52:51,718 - INFO - Batch 22/131 completed: Collected 1801, Saved 1696 (Duplicates: 105) 2025-02-02 22:52:51,719 - INFO - Starting batch 24/131 with 25 tickers 2025-02-02 22:52:52,305 - INFO - Successfully saved 112 news items 2025-02-02 22:52:52,306 - INFO - Ticker NVAX (ID: 619): Collected 112, Saved 112 (Duplicates: 0) 2025-02-02 22:52:53,239 - INFO - Successfully saved 45 news items 2025-02-02 22:52:53,240 - INFO - Ticker LTHM (ID: 648): Collected 47, Saved 45 (Duplicates: 2) 2025-02-02 22:52:54,392 - INFO - Successfully saved 58 news items 2025-02-02 22:52:54,399 - INFO - Ticker PRTK (ID: 620): Collected 59, Saved 58 (Duplicates: 1) 2025-02-02 22:52:55,496 - INFO - Successfully saved 95 news items 2025-02-02 22:52:55,498 - INFO - Ticker HXL (ID: 649): Collected 96, Saved 95 (Duplicates: 1) 2025-02-02 22:52:56,595 - INFO - Successfully saved 95 news items 2025-02-02 22:52:56,596 - INFO - Ticker SIGA (ID: 621): Collected 102, Saved 95 (Duplicates: 7) 2025-02-02 22:52:57,839 - INFO - Successfully saved 107 news items 2025-02-02 22:52:57,841 - INFO - Ticker CC (ID: 650): Collected 116, Saved 107 (Duplicates: 9) 2025-02-02 22:52:58,923 - INFO - Successfully saved 96 news items 2025-02-02 22:52:58,923 - INFO - Ticker SNGX (ID: 622): Collected 100, Saved 96 (Duplicates: 4) 2025-02-02 22:53:00,102 - INFO - Successfully saved 102 news items 2025-02-02 22:53:00,104 - INFO - Ticker NGVT (ID: 651): Collected 104, Saved 102 (Duplicates: 2) 2025-02-02 22:53:00,824 - INFO - Successfully saved 24 news items 2025-02-02 22:53:00,825 - INFO - Ticker THMO (ID: 623): Collected 24, Saved 24 (Duplicates: 0) 2025-02-02 22:53:02,121 - INFO - Successfully saved 46 news items 2025-02-02 22:53:02,122 - INFO - Ticker VREX (ID: 652): Collected 46, Saved 46 (Duplicates: 0) 2025-02-02 22:53:03,041 - INFO - Successfully saved 101 news items 2025-02-02 22:53:03,044 - INFO - Ticker TNXP (ID: 625): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 22:53:04,380 - INFO - Successfully saved 95 news items 2025-02-02 22:53:04,380 - INFO - Ticker NEO (ID: 653): Collected 104, Saved 95 (Duplicates: 9) 2025-02-02 22:53:05,287 - INFO - Successfully saved 106 news items 2025-02-02 22:53:05,288 - INFO - Ticker VXRT (ID: 626): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 22:53:07,707 - INFO - Successfully saved 106 news items 2025-02-02 22:53:07,708 - INFO - Ticker VIR (ID: 627): Collected 109, Saved 106 (Duplicates: 3) 2025-02-02 22:53:08,636 - INFO - Successfully saved 105 news items 2025-02-02 22:53:08,638 - INFO - Ticker VRNT (ID: 656): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 22:53:09,800 - INFO - Successfully saved 44 news items 2025-02-02 22:53:09,801 - INFO - Ticker UNVR (ID: 628): Collected 44, Saved 44 (Duplicates: 0) 2025-02-02 22:53:10,886 - INFO - Successfully saved 79 news items 2025-02-02 22:53:10,887 - INFO - Ticker NTGR (ID: 657): Collected 80, Saved 79 (Duplicates: 1) 2025-02-02 22:53:12,019 - INFO - Successfully saved 110 news items 2025-02-02 22:53:12,020 - INFO - Ticker AI (ID: 629): Collected 112, Saved 110 (Duplicates: 2) 2025-02-02 22:53:13,238 - INFO - Successfully saved 102 news items 2025-02-02 22:53:13,240 - INFO - Ticker SNOW (ID: 658): Collected 105, Saved 102 (Duplicates: 3) 2025-02-02 22:53:14,105 - INFO - Successfully saved 50 news items 2025-02-02 22:53:14,105 - INFO - Ticker TPIC (ID: 630): Collected 50, Saved 50 (Duplicates: 0) 2025-02-02 22:53:15,309 - INFO - Successfully saved 37 news items 2025-02-02 22:53:15,310 - INFO - Ticker SAIL (ID: 659): Collected 37, Saved 37 (Duplicates: 0) 2025-02-02 22:53:16,418 - INFO - Successfully saved 99 news items 2025-02-02 22:53:16,419 - INFO - Ticker PLAB (ID: 631): Collected 105, Saved 99 (Duplicates: 6) 2025-02-02 22:53:17,583 - INFO - Successfully saved 105 news items 2025-02-02 22:53:17,584 - INFO - Ticker RXT (ID: 660): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 22:53:18,645 - INFO - Successfully saved 97 news items 2025-02-02 22:53:18,647 - INFO - Ticker VICR (ID: 633): Collected 120, Saved 97 (Duplicates: 23) 2025-02-02 22:53:19,809 - INFO - Successfully saved 107 news items 2025-02-02 22:53:19,809 - INFO - Ticker QLYS (ID: 662): Collected 109, Saved 107 (Duplicates: 2) 2025-02-02 22:53:22,007 - INFO - Successfully saved 99 news items 2025-02-02 22:53:22,007 - INFO - Ticker VRNS (ID: 663): Collected 99, Saved 99 (Duplicates: 0) 2025-02-02 22:53:22,784 - INFO - Successfully saved 112 news items 2025-02-02 22:53:22,785 - INFO - Ticker HUN (ID: 635): Collected 112, Saved 112 (Duplicates: 0) 2025-02-02 22:53:24,959 - INFO - Successfully saved 86 news items 2025-02-02 22:53:24,963 - INFO - Ticker ITT (ID: 636): Collected 87, Saved 86 (Duplicates: 1) 2025-02-02 22:53:27,146 - INFO - Successfully saved 95 news items 2025-02-02 22:53:27,146 - INFO - Ticker MTRN (ID: 637): Collected 99, Saved 95 (Duplicates: 4) 2025-02-02 22:53:27,791 - INFO - Successfully saved 94 news items 2025-02-02 22:53:27,792 - INFO - Ticker TENB (ID: 665): Collected 94, Saved 94 (Duplicates: 0) 2025-02-02 22:53:29,451 - INFO - Successfully saved 95 news items 2025-02-02 22:53:29,452 - INFO - Ticker VVV (ID: 638): Collected 95, Saved 95 (Duplicates: 0) 2025-02-02 22:53:29,772 - INFO - Successfully saved 39 news items 2025-02-02 22:53:29,773 - INFO - Ticker PING (ID: 666): Collected 39, Saved 39 (Duplicates: 0) 2025-02-02 22:53:31,490 - INFO - Successfully saved 47 news items 2025-02-02 22:53:31,491 - INFO - Ticker KWR (ID: 639): Collected 47, Saved 47 (Duplicates: 0) 2025-02-02 22:53:32,034 - INFO - Successfully saved 104 news items 2025-02-02 22:53:32,035 - INFO - Ticker TLS (ID: 667): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 22:53:33,996 - INFO - Successfully saved 102 news items 2025-02-02 22:53:33,997 - INFO - Ticker RPM (ID: 640): Collected 107, Saved 102 (Duplicates: 5) 2025-02-02 22:53:34,314 - INFO - Successfully saved 90 news items 2025-02-02 22:53:34,315 - INFO - Ticker ATEN (ID: 668): Collected 92, Saved 90 (Duplicates: 2) 2025-02-02 22:53:36,343 - INFO - Successfully saved 104 news items 2025-02-02 22:53:36,346 - INFO - Ticker RYAM (ID: 641): Collected 111, Saved 104 (Duplicates: 7) 2025-02-02 22:53:36,484 - INFO - Successfully saved 62 news items 2025-02-02 22:53:36,486 - INFO - Ticker OSPN (ID: 669): Collected 64, Saved 62 (Duplicates: 2) 2025-02-02 22:53:38,464 - INFO - Successfully saved 62 news items 2025-02-02 22:53:38,471 - INFO - Ticker WWR (ID: 643): Collected 62, Saved 62 (Duplicates: 0) 2025-02-02 22:53:38,786 - INFO - Successfully saved 98 news items 2025-02-02 22:53:38,787 - INFO - Ticker INTZ (ID: 670): Collected 105, Saved 98 (Duplicates: 7) 2025-02-02 22:53:40,723 - INFO - Successfully saved 28 news items 2025-02-02 22:53:40,724 - INFO - Ticker MTBC (ID: 671): Collected 28, Saved 28 (Duplicates: 0) 2025-02-02 22:53:42,570 - INFO - Successfully saved 104 news items 2025-02-02 22:53:42,571 - INFO - Ticker COHR (ID: 646): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 22:53:42,992 - INFO - Successfully saved 102 news items 2025-02-02 22:53:42,995 - INFO - Ticker AYX (ID: 672): Collected 107, Saved 102 (Duplicates: 5) 2025-02-02 22:53:44,855 - INFO - Successfully saved 105 news items 2025-02-02 22:53:44,855 - INFO - Ticker HL (ID: 647): Collected 111, Saved 105 (Duplicates: 6) 2025-02-02 22:53:45,194 - INFO - Successfully saved 65 news items 2025-02-02 22:53:45,194 - INFO - Ticker AVLR (ID: 673): Collected 65, Saved 65 (Duplicates: 0) 2025-02-02 22:53:45,359 - INFO - Batch 23/131 completed: Collected 2079, Saved 2010 (Duplicates: 69) 2025-02-02 22:53:45,361 - INFO - Starting batch 25/131 with 25 tickers 2025-02-02 22:53:45,695 - INFO - Batch 24/131 completed: Collected 1851, Saved 1806 (Duplicates: 45) 2025-02-02 22:53:45,696 - INFO - Starting batch 26/131 with 25 tickers 2025-02-02 22:53:47,152 - INFO - Successfully saved 99 news items 2025-02-02 22:53:47,155 - INFO - Ticker BOX (ID: 675): Collected 100, Saved 99 (Duplicates: 1) 2025-02-02 22:53:47,257 - INFO - Successfully saved 56 news items 2025-02-02 22:53:47,258 - INFO - Ticker APPS (ID: 705): Collected 56, Saved 56 (Duplicates: 0) 2025-02-02 22:53:49,460 - INFO - Successfully saved 73 news items 2025-02-02 22:53:49,462 - INFO - Ticker COUR (ID: 706): Collected 78, Saved 73 (Duplicates: 5) 2025-02-02 22:53:49,514 - INFO - Successfully saved 108 news items 2025-02-02 22:53:49,515 - INFO - Ticker CADE (ID: 676): Collected 109, Saved 108 (Duplicates: 1) 2025-02-02 22:53:51,584 - INFO - Successfully saved 41 news items 2025-02-02 22:53:51,586 - INFO - Ticker COUP (ID: 677): Collected 41, Saved 41 (Duplicates: 0) 2025-02-02 22:53:51,670 - INFO - Successfully saved 69 news items 2025-02-02 22:53:51,670 - INFO - Ticker CRTO (ID: 708): Collected 69, Saved 69 (Duplicates: 0) 2025-02-02 22:53:53,972 - INFO - Successfully saved 88 news items 2025-02-02 22:53:53,974 - INFO - Ticker CIEN (ID: 710): Collected 88, Saved 88 (Duplicates: 0) 2025-02-02 22:53:54,324 - INFO - Successfully saved 105 news items 2025-02-02 22:53:54,325 - INFO - Ticker DELL (ID: 678): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 22:53:56,208 - INFO - Successfully saved 97 news items 2025-02-02 22:53:56,209 - INFO - Ticker OEC (ID: 711): Collected 98, Saved 97 (Duplicates: 1) 2025-02-02 22:53:56,530 - INFO - Successfully saved 85 news items 2025-02-02 22:53:56,531 - INFO - Ticker DBX (ID: 679): Collected 85, Saved 85 (Duplicates: 0) 2025-02-02 22:53:58,522 - INFO - Successfully saved 103 news items 2025-02-02 22:53:58,524 - INFO - Ticker NEXA (ID: 712): Collected 106, Saved 103 (Duplicates: 3) 2025-02-02 22:53:58,771 - INFO - Successfully saved 95 news items 2025-02-02 22:53:58,773 - INFO - Ticker FIVN (ID: 680): Collected 114, Saved 95 (Duplicates: 19) 2025-02-02 22:54:00,836 - INFO - Successfully saved 76 news items 2025-02-02 22:54:00,838 - INFO - Ticker SPOT (ID: 713): Collected 76, Saved 76 (Duplicates: 0) 2025-02-02 22:54:01,096 - INFO - Successfully saved 101 news items 2025-02-02 22:54:01,097 - INFO - Ticker INFY (ID: 681): Collected 103, Saved 101 (Duplicates: 2) 2025-02-02 22:54:03,329 - INFO - Successfully saved 100 news items 2025-02-02 22:54:03,330 - INFO - Ticker NEWR (ID: 682): Collected 100, Saved 100 (Duplicates: 0) 2025-02-02 22:54:03,422 - INFO - Successfully saved 107 news items 2025-02-02 22:54:03,422 - INFO - Ticker STNE (ID: 714): Collected 107, Saved 107 (Duplicates: 0) 2025-02-02 22:54:05,647 - INFO - Successfully saved 114 news items 2025-02-02 22:54:05,650 - INFO - Ticker NICE (ID: 683): Collected 116, Saved 114 (Duplicates: 2) 2025-02-02 22:54:05,740 - INFO - Successfully saved 96 news items 2025-02-02 22:54:05,741 - INFO - Ticker ENLV (ID: 715): Collected 111, Saved 96 (Duplicates: 15) 2025-02-02 22:54:08,012 - INFO - Successfully saved 101 news items 2025-02-02 22:54:08,013 - INFO - Ticker SABR (ID: 686): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 22:54:08,111 - INFO - Successfully saved 104 news items 2025-02-02 22:54:08,112 - INFO - Ticker RDWR (ID: 716): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 22:54:10,314 - INFO - Successfully saved 99 news items 2025-02-02 22:54:10,314 - INFO - Ticker SE (ID: 687): Collected 107, Saved 99 (Duplicates: 8) 2025-02-02 22:54:12,002 - INFO - Successfully saved 100 news items 2025-02-02 22:54:12,002 - INFO - Ticker LW (ID: 350): Collected 113, Saved 100 (Duplicates: 13) 2025-02-02 22:54:12,450 - INFO - Successfully saved 96 news items 2025-02-02 22:54:12,451 - INFO - Ticker SNAP (ID: 688): Collected 97, Saved 96 (Duplicates: 1) 2025-02-02 22:54:14,164 - INFO - Successfully saved 105 news items 2025-02-02 22:54:14,165 - INFO - Ticker GOLD (ID: 730): Collected 109, Saved 105 (Duplicates: 4) 2025-02-02 22:54:14,575 - INFO - Successfully saved 100 news items 2025-02-02 22:54:14,576 - INFO - Ticker SSNC (ID: 690): Collected 100, Saved 100 (Duplicates: 0) 2025-02-02 22:54:16,334 - INFO - Successfully saved 113 news items 2025-02-02 22:54:16,334 - INFO - Ticker AXTA (ID: 728): Collected 113, Saved 113 (Duplicates: 0) 2025-02-02 22:54:16,730 - INFO - Successfully saved 92 news items 2025-02-02 22:54:16,731 - INFO - Ticker TWLO (ID: 691): Collected 92, Saved 92 (Duplicates: 0) 2025-02-02 22:54:18,886 - INFO - Successfully saved 86 news items 2025-02-02 22:54:18,887 - INFO - Ticker VMW (ID: 692): Collected 89, Saved 86 (Duplicates: 3) 2025-02-02 22:54:20,210 - INFO - Successfully saved 100 news items 2025-02-02 22:54:20,210 - INFO - Ticker CYBR (ID: 718): Collected 100, Saved 100 (Duplicates: 0) 2025-02-02 22:54:20,998 - INFO - Successfully saved 95 news items 2025-02-02 22:54:21,000 - INFO - Ticker ZEN (ID: 693): Collected 96, Saved 95 (Duplicates: 1) 2025-02-02 22:54:22,235 - INFO - Successfully saved 52 news items 2025-02-02 22:54:22,236 - INFO - Ticker TROX (ID: 719): Collected 55, Saved 52 (Duplicates: 3) 2025-02-02 22:54:23,198 - INFO - Successfully saved 91 news items 2025-02-02 22:54:23,199 - INFO - Ticker BABA (ID: 694): Collected 91, Saved 91 (Duplicates: 0) 2025-02-02 22:54:24,465 - INFO - Successfully saved 48 news items 2025-02-02 22:54:24,466 - INFO - Ticker MIME (ID: 720): Collected 48, Saved 48 (Duplicates: 0) 2025-02-02 22:54:25,414 - INFO - Successfully saved 102 news items 2025-02-02 22:54:25,415 - INFO - Ticker BSY (ID: 695): Collected 102, Saved 102 (Duplicates: 0) 2025-02-02 22:54:26,460 - INFO - Successfully saved 67 news items 2025-02-02 22:54:26,460 - INFO - Ticker CSTM (ID: 721): Collected 67, Saved 67 (Duplicates: 0) 2025-02-02 22:54:27,555 - INFO - Successfully saved 104 news items 2025-02-02 22:54:27,556 - INFO - Ticker COIN (ID: 697): Collected 105, Saved 104 (Duplicates: 1) 2025-02-02 22:54:29,195 - INFO - Successfully saved 101 news items 2025-02-02 22:54:29,196 - INFO - Ticker ZOM (ID: 722): Collected 118, Saved 101 (Duplicates: 17) 2025-02-02 22:54:29,661 - INFO - Successfully saved 73 news items 2025-02-02 22:54:29,662 - INFO - Ticker IMMR (ID: 699): Collected 73, Saved 73 (Duplicates: 0) 2025-02-02 22:54:31,187 - INFO - Successfully saved 43 news items 2025-02-02 22:54:31,188 - INFO - Ticker VBIV (ID: 723): Collected 43, Saved 43 (Duplicates: 0) 2025-02-02 22:54:31,774 - INFO - Successfully saved 52 news items 2025-02-02 22:54:31,774 - INFO - Ticker LLNW (ID: 700): Collected 54, Saved 52 (Duplicates: 2) 2025-02-02 22:54:33,527 - INFO - Successfully saved 95 news items 2025-02-02 22:54:33,528 - INFO - Ticker NOVT (ID: 724): Collected 96, Saved 95 (Duplicates: 1) 2025-02-02 22:54:33,933 - INFO - Successfully saved 97 news items 2025-02-02 22:54:33,934 - INFO - Ticker MTTR (ID: 701): Collected 97, Saved 97 (Duplicates: 0) 2025-02-02 22:54:36,115 - INFO - Successfully saved 108 news items 2025-02-02 22:54:36,116 - INFO - Ticker RBLX (ID: 702): Collected 109, Saved 108 (Duplicates: 1) 2025-02-02 22:54:38,211 - INFO - Successfully saved 70 news items 2025-02-02 22:54:38,213 - INFO - Ticker TSM (ID: 703): Collected 70, Saved 70 (Duplicates: 0) 2025-02-02 22:54:39,286 - INFO - Successfully saved 106 news items 2025-02-02 22:54:39,287 - INFO - Ticker ADSK (ID: 35): Collected 113, Saved 106 (Duplicates: 7) 2025-02-02 22:54:39,791 - INFO - Batch 26/131 completed: Collected 1868, Saved 1799 (Duplicates: 69) 2025-02-02 22:54:39,792 - INFO - Starting batch 27/131 with 25 tickers 2025-02-02 22:54:40,307 - INFO - Successfully saved 62 news items 2025-02-02 22:54:40,308 - INFO - Ticker U (ID: 704): Collected 62, Saved 62 (Duplicates: 0) 2025-02-02 22:54:40,809 - INFO - Batch 25/131 completed: Collected 2318, Saved 2276 (Duplicates: 42) 2025-02-02 22:54:40,809 - INFO - Starting batch 28/131 with 25 tickers 2025-02-02 22:54:45,837 - INFO - Successfully saved 54 news items 2025-02-02 22:54:45,838 - INFO - Ticker CCJ (ID: 760): Collected 58, Saved 54 (Duplicates: 4) 2025-02-02 22:54:53,283 - INFO - Successfully saved 103 news items 2025-02-02 22:54:53,284 - INFO - Ticker CP (ID: 772): Collected 104, Saved 103 (Duplicates: 1) 2025-02-02 22:54:55,459 - INFO - Successfully saved 100 news items 2025-02-02 22:54:55,460 - INFO - Ticker CRWD (ID: 54): Collected 106, Saved 100 (Duplicates: 6) 2025-02-02 22:55:07,898 - INFO - Successfully saved 98 news items 2025-02-02 22:55:07,899 - INFO - Ticker AGI (ID: 735): Collected 105, Saved 98 (Duplicates: 7) 2025-02-02 22:55:10,467 - INFO - Successfully saved 106 news items 2025-02-02 22:55:10,468 - INFO - Ticker BIDU (ID: 45): Collected 108, Saved 106 (Duplicates: 2) 2025-02-02 22:55:12,616 - INFO - Successfully saved 93 news items 2025-02-02 22:55:12,618 - INFO - Ticker CIGI (ID: 764): Collected 93, Saved 93 (Duplicates: 0) 2025-02-02 22:55:23,674 - INFO - Successfully saved 56 news items 2025-02-02 22:55:23,675 - INFO - Ticker CPG (ID: 773): Collected 60, Saved 56 (Duplicates: 4) 2025-02-02 22:55:24,440 - INFO - Successfully saved 82 news items 2025-02-02 22:55:24,441 - INFO - Ticker EGO (ID: 795): Collected 83, Saved 82 (Duplicates: 1) 2025-02-02 22:55:25,975 - INFO - Batch 27/131 completed: Collected 366, Saved 353 (Duplicates: 13) 2025-02-02 22:55:25,977 - INFO - Starting batch 29/131 with 25 tickers 2025-02-02 22:55:26,746 - INFO - Batch 28/131 completed: Collected 351, Saved 339 (Duplicates: 12) 2025-02-02 22:55:26,746 - INFO - Starting batch 30/131 with 25 tickers 2025-02-02 22:55:40,716 - INFO - Successfully saved 102 news items 2025-02-02 22:55:40,718 - INFO - Ticker GIL (ID: 815): Collected 105, Saved 102 (Duplicates: 3) 2025-02-02 22:55:46,284 - INFO - Successfully saved 106 news items 2025-02-02 22:55:46,290 - INFO - Ticker CTSH (ID: 57): Collected 107, Saved 106 (Duplicates: 1) 2025-02-02 22:55:57,613 - INFO - Successfully saved 44 news items 2025-02-02 22:55:57,614 - INFO - Ticker FNV (ID: 806): Collected 44, Saved 44 (Duplicates: 0) 2025-02-02 22:55:59,621 - INFO - Successfully saved 50 news items 2025-02-02 22:55:59,622 - INFO - Ticker MHK (ID: 361): Collected 50, Saved 50 (Duplicates: 0) 2025-02-02 22:56:11,847 - INFO - Batch 30/131 completed: Collected 107, Saved 106 (Duplicates: 1) 2025-02-02 22:56:11,847 - INFO - Starting batch 31/131 with 25 tickers 2025-02-02 22:56:14,067 - INFO - Batch 29/131 completed: Collected 199, Saved 196 (Duplicates: 3) 2025-02-02 22:56:14,068 - INFO - Starting batch 32/131 with 25 tickers 2025-02-02 22:56:17,032 - INFO - Successfully saved 102 news items 2025-02-02 22:56:17,033 - INFO - Ticker DXCM (ID: 61): Collected 106, Saved 102 (Duplicates: 4) 2025-02-02 22:56:31,529 - INFO - Successfully saved 53 news items 2025-02-02 22:56:31,530 - INFO - Ticker SJR (ID: 894): Collected 54, Saved 53 (Duplicates: 1) 2025-02-02 22:56:33,767 - INFO - Successfully saved 78 news items 2025-02-02 22:56:33,768 - INFO - Ticker VET (ID: 921): Collected 78, Saved 78 (Duplicates: 0) 2025-02-02 22:56:45,701 - INFO - Successfully saved 59 news items 2025-02-02 22:56:45,702 - INFO - Ticker PAAS (ID: 869): Collected 59, Saved 59 (Duplicates: 0) 2025-02-02 22:56:47,936 - INFO - Successfully saved 110 news items 2025-02-02 22:56:47,937 - INFO - Ticker FTNT (ID: 68): Collected 110, Saved 110 (Duplicates: 0) 2025-02-02 22:56:57,334 - INFO - Batch 31/131 completed: Collected 275, Saved 271 (Duplicates: 4) 2025-02-02 22:56:57,335 - INFO - Starting batch 33/131 with 25 tickers 2025-02-02 22:56:58,947 - INFO - Successfully saved 101 news items 2025-02-02 22:56:58,948 - INFO - Ticker TU (ID: 903): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 22:56:59,448 - INFO - Batch 32/131 completed: Collected 233, Saved 232 (Duplicates: 1) 2025-02-02 22:56:59,449 - INFO - Starting batch 34/131 with 25 tickers 2025-02-02 22:57:02,584 - INFO - Successfully saved 75 news items 2025-02-02 22:57:02,585 - INFO - Ticker TAC (ID: 904): Collected 76, Saved 75 (Duplicates: 1) 2025-02-02 22:57:40,793 - INFO - Successfully saved 42 news items 2025-02-02 22:57:40,794 - INFO - Ticker AUY (ID: 934): Collected 42, Saved 42 (Duplicates: 0) 2025-02-02 22:57:43,071 - INFO - Batch 33/131 completed: Collected 118, Saved 117 (Duplicates: 1) 2025-02-02 22:57:43,071 - INFO - Starting batch 35/131 with 25 tickers 2025-02-02 22:57:44,033 - INFO - Batch 34/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 22:57:44,034 - INFO - Starting batch 36/131 with 25 tickers 2025-02-02 22:58:28,411 - INFO - Batch 36/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 22:58:28,412 - INFO - Starting batch 37/131 with 25 tickers 2025-02-02 22:58:28,606 - INFO - Batch 35/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 22:58:28,606 - INFO - Starting batch 38/131 with 25 tickers 2025-02-02 22:59:13,325 - INFO - Batch 37/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 22:59:13,326 - INFO - Starting batch 39/131 with 25 tickers 2025-02-02 22:59:13,664 - INFO - Successfully saved 102 news items 2025-02-02 22:59:13,664 - INFO - Ticker RACE (ID: 1082): Collected 102, Saved 102 (Duplicates: 0) 2025-02-02 22:59:14,165 - INFO - Batch 38/131 completed: Collected 102, Saved 102 (Duplicates: 0) 2025-02-02 22:59:14,166 - INFO - Starting batch 40/131 with 25 tickers 2025-02-02 22:59:58,096 - INFO - Batch 39/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 22:59:58,096 - INFO - Starting batch 41/131 with 25 tickers 2025-02-02 22:59:59,745 - INFO - Batch 40/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 22:59:59,746 - INFO - Starting batch 42/131 with 25 tickers 2025-02-02 23:00:46,373 - INFO - Batch 41/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:00:46,373 - INFO - Starting batch 43/131 with 25 tickers 2025-02-02 23:00:47,783 - INFO - Batch 42/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:00:47,784 - INFO - Starting batch 44/131 with 25 tickers 2025-02-02 23:01:32,423 - INFO - Batch 43/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:01:32,424 - INFO - Starting batch 45/131 with 25 tickers 2025-02-02 23:01:34,409 - INFO - Batch 44/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:01:34,410 - INFO - Starting batch 46/131 with 25 tickers 2025-02-02 23:02:19,080 - INFO - Batch 45/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:02:19,081 - INFO - Starting batch 47/131 with 25 tickers 2025-02-02 23:02:19,535 - INFO - Batch 46/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:02:19,535 - INFO - Starting batch 48/131 with 25 tickers 2025-02-02 23:02:28,047 - INFO - Successfully saved 33 news items 2025-02-02 23:02:28,048 - INFO - Ticker ALO.PA (ID: 1314): Collected 33, Saved 33 (Duplicates: 0) 2025-02-02 23:03:04,370 - INFO - Batch 48/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:03:04,370 - INFO - Starting batch 49/131 with 25 tickers 2025-02-02 23:03:04,403 - INFO - Batch 47/131 completed: Collected 33, Saved 33 (Duplicates: 0) 2025-02-02 23:03:04,404 - INFO - Starting batch 50/131 with 25 tickers 2025-02-02 23:03:48,854 - INFO - Batch 49/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:03:48,855 - INFO - Starting batch 51/131 with 25 tickers 2025-02-02 23:03:49,973 - INFO - Batch 50/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:03:49,973 - INFO - Starting batch 52/131 with 25 tickers 2025-02-02 23:04:15,024 - INFO - Successfully saved 102 news items 2025-02-02 23:04:15,025 - INFO - Ticker LRCX (ID: 80): Collected 102, Saved 102 (Duplicates: 0) 2025-02-02 23:04:34,535 - INFO - Batch 52/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:04:34,537 - INFO - Starting batch 53/131 with 25 tickers 2025-02-02 23:04:35,428 - INFO - Batch 51/131 completed: Collected 102, Saved 102 (Duplicates: 0) 2025-02-02 23:04:35,429 - INFO - Starting batch 54/131 with 25 tickers 2025-02-02 23:05:19,908 - INFO - Batch 54/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:05:19,909 - INFO - Starting batch 55/131 with 25 tickers 2025-02-02 23:05:20,203 - INFO - Batch 53/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:05:20,204 - INFO - Starting batch 56/131 with 25 tickers 2025-02-02 23:06:04,173 - INFO - Batch 55/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:06:04,174 - INFO - Starting batch 57/131 with 25 tickers 2025-02-02 23:06:04,513 - INFO - Batch 56/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:06:04,514 - INFO - Starting batch 58/131 with 25 tickers 2025-02-02 23:06:48,483 - INFO - Batch 57/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:06:48,484 - INFO - Starting batch 59/131 with 25 tickers 2025-02-02 23:06:48,750 - INFO - Batch 58/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:06:48,750 - INFO - Starting batch 60/131 with 25 tickers 2025-02-02 23:07:33,148 - INFO - Batch 59/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:07:33,149 - INFO - Starting batch 61/131 with 25 tickers 2025-02-02 23:07:34,367 - INFO - Batch 60/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:07:34,367 - INFO - Starting batch 62/131 with 25 tickers 2025-02-02 23:08:17,524 - INFO - Batch 61/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:08:17,525 - INFO - Starting batch 63/131 with 25 tickers 2025-02-02 23:08:18,872 - INFO - Batch 62/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:08:18,872 - INFO - Starting batch 64/131 with 25 tickers 2025-02-02 23:09:01,933 - INFO - Batch 63/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:09:01,934 - INFO - Starting batch 65/131 with 25 tickers 2025-02-02 23:09:03,848 - INFO - Batch 64/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:09:03,848 - INFO - Starting batch 66/131 with 25 tickers 2025-02-02 23:09:46,429 - INFO - Batch 65/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:09:46,430 - INFO - Starting batch 67/131 with 25 tickers 2025-02-02 23:09:48,327 - INFO - Batch 66/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:09:48,327 - INFO - Starting batch 68/131 with 25 tickers 2025-02-02 23:10:12,771 - INFO - Successfully saved 9 news items 2025-02-02 23:10:12,771 - INFO - Ticker 9022.T (ID: 1904): Collected 9, Saved 9 (Duplicates: 0) 2025-02-02 23:10:30,706 - INFO - Batch 67/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:10:30,707 - INFO - Starting batch 69/131 with 25 tickers 2025-02-02 23:10:33,368 - INFO - Batch 68/131 completed: Collected 9, Saved 9 (Duplicates: 0) 2025-02-02 23:10:33,369 - INFO - Starting batch 70/131 with 25 tickers 2025-02-02 23:11:15,989 - INFO - Batch 69/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:11:15,989 - INFO - Starting batch 71/131 with 25 tickers 2025-02-02 23:11:18,193 - INFO - Batch 70/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:11:18,193 - INFO - Starting batch 72/131 with 25 tickers 2025-02-02 23:11:36,962 - INFO - Successfully saved 1 news items 2025-02-02 23:11:36,963 - INFO - Ticker 006280.KS (ID: 1987): Collected 1, Saved 1 (Duplicates: 0) 2025-02-02 23:12:00,563 - INFO - Batch 71/131 completed: Collected 1, Saved 1 (Duplicates: 0) 2025-02-02 23:12:00,565 - INFO - Starting batch 73/131 with 25 tickers 2025-02-02 23:12:02,821 - INFO - Batch 72/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:12:02,821 - INFO - Starting batch 74/131 with 25 tickers 2025-02-02 23:12:45,365 - INFO - Batch 73/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:12:45,367 - INFO - Starting batch 75/131 with 25 tickers 2025-02-02 23:12:48,075 - INFO - Batch 74/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:12:48,075 - INFO - Starting batch 76/131 with 25 tickers 2025-02-02 23:13:30,340 - INFO - Batch 75/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:13:30,340 - INFO - Starting batch 77/131 with 25 tickers 2025-02-02 23:13:33,132 - INFO - Batch 76/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:13:33,133 - INFO - Starting batch 78/131 with 25 tickers 2025-02-02 23:14:04,939 - INFO - Successfully saved 2 news items 2025-02-02 23:14:04,939 - INFO - Ticker 2269.HK (ID: 2161): Collected 2, Saved 2 (Duplicates: 0) 2025-02-02 23:14:16,033 - INFO - Batch 77/131 completed: Collected 2, Saved 2 (Duplicates: 0) 2025-02-02 23:14:16,034 - INFO - Starting batch 79/131 with 25 tickers 2025-02-02 23:14:18,350 - INFO - Batch 78/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:14:18,351 - INFO - Starting batch 80/131 with 25 tickers 2025-02-02 23:15:01,800 - INFO - Batch 79/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:15:01,802 - INFO - Starting batch 81/131 with 25 tickers 2025-02-02 23:15:04,287 - INFO - Batch 80/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:15:04,288 - INFO - Starting batch 82/131 with 25 tickers 2025-02-02 23:15:46,185 - INFO - Batch 81/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:15:46,185 - INFO - Starting batch 83/131 with 25 tickers 2025-02-02 23:15:48,818 - INFO - Batch 82/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:15:48,819 - INFO - Starting batch 84/131 with 25 tickers 2025-02-02 23:16:30,824 - INFO - Batch 83/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:16:30,826 - INFO - Starting batch 85/131 with 25 tickers 2025-02-02 23:16:33,175 - INFO - Batch 84/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:16:33,176 - INFO - Starting batch 86/131 with 25 tickers 2025-02-02 23:16:58,231 - INFO - Successfully saved 84 news items 2025-02-02 23:16:58,232 - INFO - Ticker TRGP (ID: 2420): Collected 84, Saved 84 (Duplicates: 0) 2025-02-02 23:17:00,291 - INFO - Successfully saved 57 news items 2025-02-02 23:17:00,292 - INFO - Ticker MPLX (ID: 2408): Collected 58, Saved 57 (Duplicates: 1) 2025-02-02 23:17:04,496 - INFO - Successfully saved 82 news items 2025-02-02 23:17:04,497 - INFO - Ticker EPD (ID: 2406): Collected 82, Saved 82 (Duplicates: 0) 2025-02-02 23:17:06,667 - INFO - Successfully saved 58 news items 2025-02-02 23:17:06,668 - INFO - Ticker WCN (ID: 922): Collected 58, Saved 58 (Duplicates: 0) 2025-02-02 23:17:08,851 - INFO - Successfully saved 94 news items 2025-02-02 23:17:08,852 - INFO - Ticker CSGP (ID: 2409): Collected 95, Saved 94 (Duplicates: 1) 2025-02-02 23:17:10,739 - INFO - Successfully saved 25 news items 2025-02-02 23:17:10,740 - INFO - Ticker CLR (ID: 2410): Collected 25, Saved 25 (Duplicates: 0) 2025-02-02 23:17:12,949 - INFO - Successfully saved 106 news items 2025-02-02 23:17:12,950 - INFO - Ticker VEEV (ID: 2411): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 23:17:14,998 - INFO - Successfully saved 78 news items 2025-02-02 23:17:14,999 - INFO - Ticker HEI (ID: 2412): Collected 81, Saved 78 (Duplicates: 3) 2025-02-02 23:17:15,090 - INFO - Batch 85/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:17:15,091 - INFO - Starting batch 87/131 with 25 tickers 2025-02-02 23:17:16,604 - INFO - Successfully saved 51 news items 2025-02-02 23:17:16,604 - INFO - Ticker STLD (ID: 2417): Collected 51, Saved 51 (Duplicates: 0) 2025-02-02 23:17:17,288 - INFO - Successfully saved 109 news items 2025-02-02 23:17:17,289 - INFO - Ticker BMRN (ID: 2413): Collected 109, Saved 109 (Duplicates: 0) 2025-02-02 23:17:18,793 - INFO - Successfully saved 104 news items 2025-02-02 23:17:18,793 - INFO - Ticker EQT (ID: 2418): Collected 109, Saved 104 (Duplicates: 5) 2025-02-02 23:17:19,520 - INFO - Successfully saved 101 news items 2025-02-02 23:17:19,520 - INFO - Ticker AZPN (ID: 2415): Collected 107, Saved 101 (Duplicates: 6) 2025-02-02 23:17:21,042 - INFO - Successfully saved 109 news items 2025-02-02 23:17:21,043 - INFO - Ticker AGR (ID: 2419): Collected 109, Saved 109 (Duplicates: 0) 2025-02-02 23:17:21,489 - INFO - Successfully saved 41 news items 2025-02-02 23:17:21,490 - INFO - Ticker TPL (ID: 2416): Collected 42, Saved 41 (Duplicates: 1) 2025-02-02 23:17:21,990 - INFO - Batch 86/131 completed: Collected 847, Saved 835 (Duplicates: 12) 2025-02-02 23:17:21,992 - INFO - Starting batch 88/131 with 25 tickers 2025-02-02 23:17:23,291 - INFO - Successfully saved 94 news items 2025-02-02 23:17:23,294 - INFO - Ticker CSL (ID: 2423): Collected 99, Saved 94 (Duplicates: 5) 2025-02-02 23:17:23,717 - INFO - Successfully saved 98 news items 2025-02-02 23:17:23,718 - INFO - Ticker CUK (ID: 2445): Collected 100, Saved 98 (Duplicates: 2) 2025-02-02 23:17:25,417 - INFO - Successfully saved 106 news items 2025-02-02 23:17:25,418 - INFO - Ticker BAH (ID: 2424): Collected 107, Saved 106 (Duplicates: 1) 2025-02-02 23:17:25,939 - INFO - Successfully saved 104 news items 2025-02-02 23:17:25,943 - INFO - Ticker DOX (ID: 2446): Collected 118, Saved 104 (Duplicates: 14) 2025-02-02 23:17:27,546 - INFO - Successfully saved 79 news items 2025-02-02 23:17:27,547 - INFO - Ticker HUBS (ID: 2425): Collected 79, Saved 79 (Duplicates: 0) 2025-02-02 23:17:28,210 - INFO - Successfully saved 106 news items 2025-02-02 23:17:28,211 - INFO - Ticker WMS (ID: 2447): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 23:17:29,739 - INFO - Successfully saved 106 news items 2025-02-02 23:17:29,740 - INFO - Ticker FSLR (ID: 2426): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 23:17:30,434 - INFO - Successfully saved 109 news items 2025-02-02 23:17:30,434 - INFO - Ticker ACM (ID: 2448): Collected 109, Saved 109 (Duplicates: 0) 2025-02-02 23:17:31,826 - INFO - Successfully saved 57 news items 2025-02-02 23:17:31,827 - INFO - Ticker CHK (ID: 2427): Collected 58, Saved 57 (Duplicates: 1) 2025-02-02 23:17:32,716 - INFO - Successfully saved 88 news items 2025-02-02 23:17:32,717 - INFO - Ticker TTC (ID: 2449): Collected 88, Saved 88 (Duplicates: 0) 2025-02-02 23:17:34,068 - INFO - Successfully saved 103 news items 2025-02-02 23:17:34,069 - INFO - Ticker GDDY (ID: 2428): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 23:17:35,054 - INFO - Successfully saved 109 news items 2025-02-02 23:17:35,054 - INFO - Ticker RGEN (ID: 2450): Collected 115, Saved 109 (Duplicates: 6) 2025-02-02 23:17:36,158 - INFO - Successfully saved 82 news items 2025-02-02 23:17:36,158 - INFO - Ticker DAR (ID: 2429): Collected 84, Saved 82 (Duplicates: 2) 2025-02-02 23:17:37,121 - INFO - Successfully saved 75 news items 2025-02-02 23:17:37,123 - INFO - Ticker WSO (ID: 2451): Collected 75, Saved 75 (Duplicates: 0) 2025-02-02 23:17:38,342 - INFO - Successfully saved 89 news items 2025-02-02 23:17:38,343 - INFO - Ticker LBRDA (ID: 2430): Collected 95, Saved 89 (Duplicates: 6) 2025-02-02 23:17:39,347 - INFO - Successfully saved 102 news items 2025-02-02 23:17:39,349 - INFO - Ticker H (ID: 2452): Collected 102, Saved 102 (Duplicates: 0) 2025-02-02 23:17:40,587 - INFO - Successfully saved 99 news items 2025-02-02 23:17:40,588 - INFO - Ticker LBRDK (ID: 2431): Collected 119, Saved 99 (Duplicates: 20) 2025-02-02 23:17:41,557 - INFO - Successfully saved 107 news items 2025-02-02 23:17:41,557 - INFO - Ticker DECK (ID: 2453): Collected 107, Saved 107 (Duplicates: 0) 2025-02-02 23:17:42,616 - INFO - Successfully saved 65 news items 2025-02-02 23:17:42,617 - INFO - Ticker HUBB (ID: 2432): Collected 67, Saved 65 (Duplicates: 2) 2025-02-02 23:17:43,638 - INFO - Successfully saved 68 news items 2025-02-02 23:17:43,639 - INFO - Ticker SCI (ID: 2454): Collected 71, Saved 68 (Duplicates: 3) 2025-02-02 23:17:44,901 - INFO - Successfully saved 102 news items 2025-02-02 23:17:44,902 - INFO - Ticker ENTG (ID: 2433): Collected 104, Saved 102 (Duplicates: 2) 2025-02-02 23:17:45,678 - INFO - Successfully saved 52 news items 2025-02-02 23:17:45,680 - INFO - Ticker AXON (ID: 2455): Collected 52, Saved 52 (Duplicates: 0) 2025-02-02 23:17:47,021 - INFO - Successfully saved 62 news items 2025-02-02 23:17:47,023 - INFO - Ticker RS (ID: 2434): Collected 63, Saved 62 (Duplicates: 1) 2025-02-02 23:17:47,898 - INFO - Successfully saved 98 news items 2025-02-02 23:17:47,900 - INFO - Ticker ARMK (ID: 2456): Collected 101, Saved 98 (Duplicates: 3) 2025-02-02 23:17:49,022 - INFO - Successfully saved 42 news items 2025-02-02 23:17:49,027 - INFO - Ticker AR (ID: 2435): Collected 42, Saved 42 (Duplicates: 0) 2025-02-02 23:17:50,116 - INFO - Successfully saved 92 news items 2025-02-02 23:17:50,117 - INFO - Ticker MORN (ID: 2457): Collected 93, Saved 92 (Duplicates: 1) 2025-02-02 23:17:51,099 - INFO - Successfully saved 61 news items 2025-02-02 23:17:51,100 - INFO - Ticker WES (ID: 2436): Collected 61, Saved 61 (Duplicates: 0) 2025-02-02 23:17:52,381 - INFO - Successfully saved 103 news items 2025-02-02 23:17:52,383 - INFO - Ticker CAR (ID: 2458): Collected 107, Saved 103 (Duplicates: 4) 2025-02-02 23:17:53,308 - INFO - Successfully saved 99 news items 2025-02-02 23:17:53,309 - INFO - Ticker TRU (ID: 2437): Collected 103, Saved 99 (Duplicates: 4) 2025-02-02 23:17:54,592 - INFO - Successfully saved 101 news items 2025-02-02 23:17:54,594 - INFO - Ticker DKS (ID: 2459): Collected 113, Saved 101 (Duplicates: 12) 2025-02-02 23:17:55,552 - INFO - Successfully saved 105 news items 2025-02-02 23:17:55,555 - INFO - Ticker FICO (ID: 2438): Collected 114, Saved 105 (Duplicates: 9) 2025-02-02 23:17:56,733 - INFO - Successfully saved 109 news items 2025-02-02 23:17:56,734 - INFO - Ticker G (ID: 2462): Collected 109, Saved 109 (Duplicates: 0) 2025-02-02 23:17:57,601 - INFO - Successfully saved 77 news items 2025-02-02 23:17:57,602 - INFO - Ticker GGG (ID: 2439): Collected 81, Saved 77 (Duplicates: 4) 2025-02-02 23:17:58,741 - INFO - Successfully saved 85 news items 2025-02-02 23:17:58,741 - INFO - Ticker PSTG (ID: 2463): Collected 85, Saved 85 (Duplicates: 0) 2025-02-02 23:17:59,600 - INFO - Successfully saved 62 news items 2025-02-02 23:17:59,602 - INFO - Ticker BLDR (ID: 2460): Collected 62, Saved 62 (Duplicates: 0) 2025-02-02 23:18:00,916 - INFO - Successfully saved 104 news items 2025-02-02 23:18:00,917 - INFO - Ticker AGCO (ID: 2464): Collected 114, Saved 104 (Duplicates: 10) 2025-02-02 23:18:03,321 - INFO - Successfully saved 60 news items 2025-02-02 23:18:03,323 - INFO - Ticker UHAL (ID: 2441): Collected 69, Saved 60 (Duplicates: 9) 2025-02-02 23:18:03,655 - INFO - Successfully saved 105 news items 2025-02-02 23:18:03,659 - INFO - Ticker JBL (ID: 2465): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 23:18:05,444 - INFO - Successfully saved 76 news items 2025-02-02 23:18:05,445 - INFO - Ticker EDR (ID: 2442): Collected 76, Saved 76 (Duplicates: 0) 2025-02-02 23:18:06,093 - INFO - Successfully saved 106 news items 2025-02-02 23:18:06,094 - INFO - Ticker PAA (ID: 2466): Collected 108, Saved 106 (Duplicates: 2) 2025-02-02 23:18:07,959 - INFO - Successfully saved 99 news items 2025-02-02 23:18:07,963 - INFO - Ticker CCK (ID: 2443): Collected 99, Saved 99 (Duplicates: 0) 2025-02-02 23:18:08,352 - INFO - Successfully saved 107 news items 2025-02-02 23:18:08,353 - INFO - Ticker SNX (ID: 2467): Collected 107, Saved 107 (Duplicates: 0) 2025-02-02 23:18:10,150 - INFO - Successfully saved 96 news items 2025-02-02 23:18:10,150 - INFO - Ticker UTHR (ID: 2444): Collected 96, Saved 96 (Duplicates: 0) 2025-02-02 23:18:10,602 - INFO - Successfully saved 107 news items 2025-02-02 23:18:10,603 - INFO - Ticker FLEX (ID: 2468): Collected 107, Saved 107 (Duplicates: 0) 2025-02-02 23:18:10,654 - INFO - Batch 87/131 completed: Collected 2156, Saved 2085 (Duplicates: 71) 2025-02-02 23:18:10,655 - INFO - Starting batch 89/131 with 25 tickers 2025-02-02 23:18:12,335 - INFO - Successfully saved 105 news items 2025-02-02 23:18:12,336 - INFO - Ticker OC (ID: 2472): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 23:18:12,827 - INFO - Successfully saved 105 news items 2025-02-02 23:18:12,827 - INFO - Ticker MANH (ID: 2469): Collected 107, Saved 105 (Duplicates: 2) 2025-02-02 23:18:14,548 - INFO - Successfully saved 114 news items 2025-02-02 23:18:14,549 - INFO - Ticker ADT (ID: 2473): Collected 117, Saved 114 (Duplicates: 3) 2025-02-02 23:18:15,041 - INFO - Successfully saved 101 news items 2025-02-02 23:18:15,041 - INFO - Ticker NOV (ID: 2470): Collected 103, Saved 101 (Duplicates: 2) 2025-02-02 23:18:17,282 - INFO - Successfully saved 103 news items 2025-02-02 23:18:17,283 - INFO - Ticker MTDR (ID: 2475): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 23:18:17,319 - INFO - Successfully saved 106 news items 2025-02-02 23:18:17,319 - INFO - Ticker CLF (ID: 2471): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 23:18:17,820 - INFO - Batch 88/131 completed: Collected 2508, Saved 2447 (Duplicates: 61) 2025-02-02 23:18:17,823 - INFO - Starting batch 90/131 with 25 tickers 2025-02-02 23:18:19,106 - INFO - Successfully saved 5 news items 2025-02-02 23:18:19,106 - INFO - Ticker LII (ID: 2476): Collected 5, Saved 5 (Duplicates: 0) 2025-02-02 23:18:19,322 - INFO - Successfully saved 46 news items 2025-02-02 23:18:19,323 - INFO - Ticker Z (ID: 2499): Collected 52, Saved 46 (Duplicates: 6) 2025-02-02 23:18:21,298 - INFO - Successfully saved 100 news items 2025-02-02 23:18:21,298 - INFO - Ticker BURL (ID: 2477): Collected 100, Saved 100 (Duplicates: 0) 2025-02-02 23:18:21,483 - INFO - Successfully saved 94 news items 2025-02-02 23:18:21,483 - INFO - Ticker MIDD (ID: 2503): Collected 94, Saved 94 (Duplicates: 0) 2025-02-02 23:18:23,800 - INFO - Successfully saved 106 news items 2025-02-02 23:18:23,801 - INFO - Ticker CHH (ID: 2504): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 23:18:24,000 - INFO - Successfully saved 112 news items 2025-02-02 23:18:24,001 - INFO - Ticker WSM (ID: 2478): Collected 112, Saved 112 (Duplicates: 0) 2025-02-02 23:18:26,262 - INFO - Successfully saved 103 news items 2025-02-02 23:18:26,265 - INFO - Ticker LSCC (ID: 2505): Collected 113, Saved 103 (Duplicates: 10) 2025-02-02 23:18:26,281 - INFO - Successfully saved 94 news items 2025-02-02 23:18:26,282 - INFO - Ticker CHDN (ID: 2479): Collected 94, Saved 94 (Duplicates: 0) 2025-02-02 23:18:28,285 - INFO - Successfully saved 31 news items 2025-02-02 23:18:28,286 - INFO - Ticker PDCE (ID: 2506): Collected 31, Saved 31 (Duplicates: 0) 2025-02-02 23:18:28,531 - INFO - Successfully saved 104 news items 2025-02-02 23:18:28,532 - INFO - Ticker GME (ID: 2481): Collected 106, Saved 104 (Duplicates: 2) 2025-02-02 23:18:30,606 - INFO - Successfully saved 106 news items 2025-02-02 23:18:30,607 - INFO - Ticker KBR (ID: 2507): Collected 114, Saved 106 (Duplicates: 8) 2025-02-02 23:18:30,716 - INFO - Successfully saved 88 news items 2025-02-02 23:18:30,717 - INFO - Ticker CGNX (ID: 2482): Collected 90, Saved 88 (Duplicates: 2) 2025-02-02 23:18:32,919 - INFO - Successfully saved 56 news items 2025-02-02 23:18:32,921 - INFO - Ticker RBC (ID: 2508): Collected 59, Saved 56 (Duplicates: 3) 2025-02-02 23:18:33,090 - INFO - Successfully saved 111 news items 2025-02-02 23:18:33,091 - INFO - Ticker LEA (ID: 2483): Collected 111, Saved 111 (Duplicates: 0) 2025-02-02 23:18:35,041 - INFO - Successfully saved 81 news items 2025-02-02 23:18:35,043 - INFO - Ticker MUSA (ID: 2509): Collected 81, Saved 81 (Duplicates: 0) 2025-02-02 23:18:35,234 - INFO - Successfully saved 89 news items 2025-02-02 23:18:35,234 - INFO - Ticker LECO (ID: 2484): Collected 90, Saved 89 (Duplicates: 1) 2025-02-02 23:18:37,322 - INFO - Successfully saved 105 news items 2025-02-02 23:18:37,323 - INFO - Ticker PEN (ID: 2510): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 23:18:37,409 - INFO - Successfully saved 63 news items 2025-02-02 23:18:37,410 - INFO - Ticker SWN (ID: 2485): Collected 63, Saved 63 (Duplicates: 0) 2025-02-02 23:18:39,705 - INFO - Successfully saved 104 news items 2025-02-02 23:18:39,708 - INFO - Ticker HRB (ID: 2511): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 23:18:39,749 - INFO - Successfully saved 102 news items 2025-02-02 23:18:39,749 - INFO - Ticker FIVE (ID: 2486): Collected 108, Saved 102 (Duplicates: 6) 2025-02-02 23:18:42,036 - INFO - Successfully saved 107 news items 2025-02-02 23:18:42,038 - INFO - Ticker GPK (ID: 2512): Collected 107, Saved 107 (Duplicates: 0) 2025-02-02 23:18:42,127 - INFO - Successfully saved 102 news items 2025-02-02 23:18:42,128 - INFO - Ticker UGI (ID: 2500): Collected 105, Saved 102 (Duplicates: 3) 2025-02-02 23:18:44,318 - INFO - Successfully saved 104 news items 2025-02-02 23:18:44,319 - INFO - Ticker S (ID: 2513): Collected 107, Saved 104 (Duplicates: 3) 2025-02-02 23:18:44,371 - INFO - Successfully saved 103 news items 2025-02-02 23:18:44,372 - INFO - Ticker GTLS (ID: 2488): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 23:18:46,667 - INFO - Successfully saved 111 news items 2025-02-02 23:18:46,668 - INFO - Ticker DLB (ID: 2514): Collected 112, Saved 111 (Duplicates: 1) 2025-02-02 23:18:46,709 - INFO - Successfully saved 109 news items 2025-02-02 23:18:46,709 - INFO - Ticker PAG (ID: 2489): Collected 110, Saved 109 (Duplicates: 1) 2025-02-02 23:18:48,871 - INFO - Successfully saved 105 news items 2025-02-02 23:18:48,872 - INFO - Ticker FCN (ID: 2517): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 23:18:49,930 - INFO - Successfully saved 85 news items 2025-02-02 23:18:49,932 - INFO - Ticker PFGC (ID: 2490): Collected 87, Saved 85 (Duplicates: 2) 2025-02-02 23:18:51,073 - INFO - Successfully saved 86 news items 2025-02-02 23:18:51,074 - INFO - Ticker ST (ID: 2518): Collected 86, Saved 86 (Duplicates: 0) 2025-02-02 23:18:52,184 - INFO - Successfully saved 96 news items 2025-02-02 23:18:52,184 - INFO - Ticker RRC (ID: 2491): Collected 97, Saved 96 (Duplicates: 1) 2025-02-02 23:18:53,277 - INFO - Successfully saved 79 news items 2025-02-02 23:18:53,278 - INFO - Ticker ATR (ID: 2519): Collected 79, Saved 79 (Duplicates: 0) 2025-02-02 23:18:54,372 - INFO - Successfully saved 109 news items 2025-02-02 23:18:54,373 - INFO - Ticker MASI (ID: 2492): Collected 109, Saved 109 (Duplicates: 0) 2025-02-02 23:18:55,378 - INFO - Successfully saved 88 news items 2025-02-02 23:18:55,379 - INFO - Ticker HQY (ID: 2520): Collected 88, Saved 88 (Duplicates: 0) 2025-02-02 23:18:56,549 - INFO - Successfully saved 101 news items 2025-02-02 23:18:56,550 - INFO - Ticker NXST (ID: 2493): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 23:18:57,590 - INFO - Successfully saved 102 news items 2025-02-02 23:18:57,591 - INFO - Ticker CLH (ID: 2521): Collected 104, Saved 102 (Duplicates: 2) 2025-02-02 23:18:58,787 - INFO - Successfully saved 97 news items 2025-02-02 23:18:58,788 - INFO - Ticker MUR (ID: 2494): Collected 98, Saved 97 (Duplicates: 1) 2025-02-02 23:18:59,539 - INFO - Successfully saved 55 news items 2025-02-02 23:18:59,543 - INFO - Ticker TXRH (ID: 2522): Collected 55, Saved 55 (Duplicates: 0) 2025-02-02 23:19:00,925 - INFO - Successfully saved 103 news items 2025-02-02 23:19:00,927 - INFO - Ticker TTEK (ID: 2495): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 23:19:01,799 - INFO - Successfully saved 96 news items 2025-02-02 23:19:01,802 - INFO - Ticker CACI (ID: 2523): Collected 98, Saved 96 (Duplicates: 2) 2025-02-02 23:19:03,186 - INFO - Successfully saved 106 news items 2025-02-02 23:19:03,187 - INFO - Ticker AA (ID: 2496): Collected 107, Saved 106 (Duplicates: 1) 2025-02-02 23:19:04,034 - INFO - Successfully saved 106 news items 2025-02-02 23:19:04,035 - INFO - Ticker GMED (ID: 2524): Collected 108, Saved 106 (Duplicates: 2) 2025-02-02 23:19:05,335 - INFO - Successfully saved 69 news items 2025-02-02 23:19:05,339 - INFO - Ticker OLN (ID: 2497): Collected 69, Saved 69 (Duplicates: 0) 2025-02-02 23:19:06,353 - INFO - Successfully saved 103 news items 2025-02-02 23:19:06,359 - INFO - Ticker HTZ (ID: 2525): Collected 107, Saved 103 (Duplicates: 4) 2025-02-02 23:19:07,355 - INFO - Successfully saved 34 news items 2025-02-02 23:19:07,356 - INFO - Ticker ZG (ID: 2498): Collected 34, Saved 34 (Duplicates: 0) 2025-02-02 23:19:07,860 - INFO - Batch 89/131 completed: Collected 2327, Saved 2304 (Duplicates: 23) 2025-02-02 23:19:07,861 - INFO - Starting batch 91/131 with 25 tickers 2025-02-02 23:19:08,689 - INFO - Successfully saved 104 news items 2025-02-02 23:19:08,691 - INFO - Ticker CW (ID: 2526): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 23:19:09,931 - INFO - Successfully saved 101 news items 2025-02-02 23:19:09,932 - INFO - Ticker WEX (ID: 2529): Collected 105, Saved 101 (Duplicates: 4) 2025-02-02 23:19:10,821 - INFO - Successfully saved 98 news items 2025-02-02 23:19:10,822 - INFO - Ticker SMR (ID: 3263): Collected 101, Saved 98 (Duplicates: 3) 2025-02-02 23:19:12,024 - INFO - Successfully saved 66 news items 2025-02-02 23:19:12,024 - INFO - Ticker VMI (ID: 2530): Collected 66, Saved 66 (Duplicates: 0) 2025-02-02 23:19:12,985 - INFO - Successfully saved 76 news items 2025-02-02 23:19:12,985 - INFO - Ticker WCC (ID: 2528): Collected 77, Saved 76 (Duplicates: 1) 2025-02-02 23:19:13,486 - INFO - Batch 90/131 completed: Collected 2297, Saved 2252 (Duplicates: 45) 2025-02-02 23:19:13,487 - INFO - Starting batch 92/131 with 25 tickers 2025-02-02 23:19:14,300 - INFO - Successfully saved 99 news items 2025-02-02 23:19:14,301 - INFO - Ticker HALO (ID: 2531): Collected 99, Saved 99 (Duplicates: 0) 2025-02-02 23:19:15,247 - INFO - Successfully saved 103 news items 2025-02-02 23:19:15,248 - INFO - Ticker AN (ID: 2557): Collected 105, Saved 103 (Duplicates: 2) 2025-02-02 23:19:16,296 - INFO - Successfully saved 54 news items 2025-02-02 23:19:16,297 - INFO - Ticker CNXC (ID: 2532): Collected 54, Saved 54 (Duplicates: 0) 2025-02-02 23:19:17,351 - INFO - Successfully saved 76 news items 2025-02-02 23:19:17,352 - INFO - Ticker PLNT (ID: 2558): Collected 76, Saved 76 (Duplicates: 0) 2025-02-02 23:19:18,477 - INFO - Successfully saved 84 news items 2025-02-02 23:19:18,478 - INFO - Ticker RGLD (ID: 2533): Collected 84, Saved 84 (Duplicates: 0) 2025-02-02 23:19:19,541 - INFO - Successfully saved 82 news items 2025-02-02 23:19:19,542 - INFO - Ticker SAIC (ID: 2559): Collected 84, Saved 82 (Duplicates: 2) 2025-02-02 23:19:20,850 - INFO - Successfully saved 110 news items 2025-02-02 23:19:20,851 - INFO - Ticker NFG (ID: 2534): Collected 112, Saved 110 (Duplicates: 2) 2025-02-02 23:19:21,674 - INFO - Successfully saved 105 news items 2025-02-02 23:19:21,675 - INFO - Ticker EXLS (ID: 2560): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 23:19:22,979 - INFO - Successfully saved 109 news items 2025-02-02 23:19:22,979 - INFO - Ticker SON (ID: 2535): Collected 109, Saved 109 (Duplicates: 0) 2025-02-02 23:19:23,727 - INFO - Successfully saved 58 news items 2025-02-02 23:19:23,728 - INFO - Ticker PBF (ID: 2561): Collected 63, Saved 58 (Duplicates: 5) 2025-02-02 23:19:25,200 - INFO - Successfully saved 103 news items 2025-02-02 23:19:25,201 - INFO - Ticker THC (ID: 2536): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 23:19:25,968 - INFO - Successfully saved 103 news items 2025-02-02 23:19:25,969 - INFO - Ticker QDEL (ID: 2562): Collected 104, Saved 103 (Duplicates: 1) 2025-02-02 23:19:27,362 - INFO - Successfully saved 86 news items 2025-02-02 23:19:27,362 - INFO - Ticker IRDM (ID: 2537): Collected 87, Saved 86 (Duplicates: 1) 2025-02-02 23:19:28,223 - INFO - Successfully saved 110 news items 2025-02-02 23:19:28,227 - INFO - Ticker SKX (ID: 2563): Collected 110, Saved 110 (Duplicates: 0) 2025-02-02 23:19:29,435 - INFO - Successfully saved 61 news items 2025-02-02 23:19:29,436 - INFO - Ticker MTZ (ID: 2538): Collected 61, Saved 61 (Duplicates: 0) 2025-02-02 23:19:30,514 - INFO - Successfully saved 110 news items 2025-02-02 23:19:30,515 - INFO - Ticker ASH (ID: 2564): Collected 111, Saved 110 (Duplicates: 1) 2025-02-02 23:19:31,710 - INFO - Successfully saved 107 news items 2025-02-02 23:19:31,711 - INFO - Ticker HCP (ID: 2541): Collected 107, Saved 107 (Duplicates: 0) 2025-02-02 23:19:32,628 - INFO - Successfully saved 77 news items 2025-02-02 23:19:32,628 - INFO - Ticker SM (ID: 2565): Collected 78, Saved 77 (Duplicates: 1) 2025-02-02 23:19:33,952 - INFO - Successfully saved 80 news items 2025-02-02 23:19:33,952 - INFO - Ticker WWE (ID: 2542): Collected 81, Saved 80 (Duplicates: 1) 2025-02-02 23:19:34,817 - INFO - Successfully saved 106 news items 2025-02-02 23:19:34,818 - INFO - Ticker XPO (ID: 2567): Collected 109, Saved 106 (Duplicates: 3) 2025-02-02 23:19:36,035 - INFO - Successfully saved 64 news items 2025-02-02 23:19:36,036 - INFO - Ticker CIVI (ID: 2543): Collected 64, Saved 64 (Duplicates: 0) 2025-02-02 23:19:36,898 - INFO - Successfully saved 73 news items 2025-02-02 23:19:36,899 - INFO - Ticker WWD (ID: 2568): Collected 74, Saved 73 (Duplicates: 1) 2025-02-02 23:19:38,198 - INFO - Successfully saved 110 news items 2025-02-02 23:19:38,198 - INFO - Ticker MDU (ID: 2544): Collected 118, Saved 110 (Duplicates: 8) 2025-02-02 23:19:39,026 - INFO - Successfully saved 89 news items 2025-02-02 23:19:39,027 - INFO - Ticker MKSI (ID: 2569): Collected 89, Saved 89 (Duplicates: 0) 2025-02-02 23:19:40,258 - INFO - Successfully saved 91 news items 2025-02-02 23:19:40,258 - INFO - Ticker GNTX (ID: 2545): Collected 93, Saved 91 (Duplicates: 2) 2025-02-02 23:19:41,240 - INFO - Successfully saved 110 news items 2025-02-02 23:19:41,241 - INFO - Ticker PPC (ID: 2570): Collected 110, Saved 110 (Duplicates: 0) 2025-02-02 23:19:42,273 - INFO - Successfully saved 60 news items 2025-02-02 23:19:42,274 - INFO - Ticker BYD (ID: 2546): Collected 60, Saved 60 (Duplicates: 0) 2025-02-02 23:19:43,424 - INFO - Successfully saved 101 news items 2025-02-02 23:19:43,425 - INFO - Ticker LHCG (ID: 2571): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 23:19:44,482 - INFO - Successfully saved 104 news items 2025-02-02 23:19:44,482 - INFO - Ticker PII (ID: 2547): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 23:19:45,493 - INFO - Successfully saved 70 news items 2025-02-02 23:19:45,494 - INFO - Ticker DDS (ID: 2572): Collected 71, Saved 70 (Duplicates: 1) 2025-02-02 23:19:46,633 - INFO - Successfully saved 103 news items 2025-02-02 23:19:46,634 - INFO - Ticker RH (ID: 2548): Collected 105, Saved 103 (Duplicates: 2) 2025-02-02 23:19:47,754 - INFO - Successfully saved 107 news items 2025-02-02 23:19:47,756 - INFO - Ticker OSK (ID: 2573): Collected 116, Saved 107 (Duplicates: 9) 2025-02-02 23:19:48,728 - INFO - Successfully saved 78 news items 2025-02-02 23:19:48,729 - INFO - Ticker AYI (ID: 2549): Collected 78, Saved 78 (Duplicates: 0) 2025-02-02 23:19:49,896 - INFO - Successfully saved 76 news items 2025-02-02 23:19:49,897 - INFO - Ticker HOG (ID: 2574): Collected 79, Saved 76 (Duplicates: 3) 2025-02-02 23:19:51,209 - INFO - Successfully saved 48 news items 2025-02-02 23:19:51,209 - INFO - Ticker VNOM (ID: 2550): Collected 50, Saved 48 (Duplicates: 2) 2025-02-02 23:19:52,546 - INFO - Successfully saved 96 news items 2025-02-02 23:19:52,547 - INFO - Ticker NATI (ID: 2575): Collected 100, Saved 96 (Duplicates: 4) 2025-02-02 23:19:53,401 - INFO - Successfully saved 113 news items 2025-02-02 23:19:53,402 - INFO - Ticker INGR (ID: 2551): Collected 113, Saved 113 (Duplicates: 0) 2025-02-02 23:19:54,745 - INFO - Successfully saved 102 news items 2025-02-02 23:19:54,746 - INFO - Ticker LAD (ID: 2576): Collected 104, Saved 102 (Duplicates: 2) 2025-02-02 23:19:55,618 - INFO - Successfully saved 98 news items 2025-02-02 23:19:55,619 - INFO - Ticker CR (ID: 2552): Collected 101, Saved 98 (Duplicates: 3) 2025-02-02 23:19:56,977 - INFO - Successfully saved 103 news items 2025-02-02 23:19:56,979 - INFO - Ticker ENLC (ID: 2577): Collected 105, Saved 103 (Duplicates: 2) 2025-02-02 23:19:57,630 - INFO - Successfully saved 48 news items 2025-02-02 23:19:57,631 - INFO - Ticker LSTR (ID: 2554): Collected 50, Saved 48 (Duplicates: 2) 2025-02-02 23:19:59,207 - INFO - Successfully saved 99 news items 2025-02-02 23:19:59,208 - INFO - Ticker M (ID: 2579): Collected 115, Saved 99 (Duplicates: 16) 2025-02-02 23:19:59,639 - INFO - Successfully saved 58 news items 2025-02-02 23:19:59,639 - INFO - Ticker VAC (ID: 2555): Collected 58, Saved 58 (Duplicates: 0) 2025-02-02 23:20:01,406 - INFO - Successfully saved 101 news items 2025-02-02 23:20:01,407 - INFO - Ticker LFUS (ID: 2580): Collected 104, Saved 101 (Duplicates: 3) 2025-02-02 23:20:01,770 - INFO - Successfully saved 105 news items 2025-02-02 23:20:01,770 - INFO - Ticker COTY (ID: 2556): Collected 107, Saved 105 (Duplicates: 2) 2025-02-02 23:20:02,271 - INFO - Batch 91/131 completed: Collected 2169, Saved 2140 (Duplicates: 29) 2025-02-02 23:20:02,272 - INFO - Starting batch 93/131 with 25 tickers 2025-02-02 23:20:04,856 - INFO - Successfully saved 104 news items 2025-02-02 23:20:04,856 - INFO - Ticker BC (ID: 2585): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 23:20:04,874 - INFO - Successfully saved 100 news items 2025-02-02 23:20:04,875 - INFO - Ticker DNB (ID: 2581): Collected 106, Saved 100 (Duplicates: 6) 2025-02-02 23:20:06,997 - INFO - Successfully saved 71 news items 2025-02-02 23:20:07,003 - INFO - Ticker BLD (ID: 2582): Collected 75, Saved 71 (Duplicates: 4) 2025-02-02 23:20:07,661 - INFO - Successfully saved 100 news items 2025-02-02 23:20:07,665 - INFO - Ticker NYT (ID: 2586): Collected 101, Saved 100 (Duplicates: 1) 2025-02-02 23:20:09,176 - INFO - Successfully saved 78 news items 2025-02-02 23:20:09,177 - INFO - Ticker SAIA (ID: 2584): Collected 78, Saved 78 (Duplicates: 0) 2025-02-02 23:20:09,678 - INFO - Batch 92/131 completed: Collected 2372, Saved 2306 (Duplicates: 66) 2025-02-02 23:20:09,679 - INFO - Starting batch 94/131 with 25 tickers 2025-02-02 23:20:09,956 - INFO - Successfully saved 63 news items 2025-02-02 23:20:09,957 - INFO - Ticker AM (ID: 2587): Collected 63, Saved 63 (Duplicates: 0) 2025-02-02 23:20:11,231 - INFO - Successfully saved 65 news items 2025-02-02 23:20:11,232 - INFO - Ticker SPSC (ID: 2613): Collected 65, Saved 65 (Duplicates: 0) 2025-02-02 23:20:12,039 - INFO - Successfully saved 63 news items 2025-02-02 23:20:12,040 - INFO - Ticker IDA (ID: 2588): Collected 66, Saved 63 (Duplicates: 3) 2025-02-02 23:20:13,464 - INFO - Successfully saved 88 news items 2025-02-02 23:20:13,465 - INFO - Ticker ROG (ID: 2614): Collected 88, Saved 88 (Duplicates: 0) 2025-02-02 23:20:14,282 - INFO - Successfully saved 101 news items 2025-02-02 23:20:14,283 - INFO - Ticker SLGN (ID: 2589): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 23:20:15,799 - INFO - Successfully saved 99 news items 2025-02-02 23:20:15,801 - INFO - Ticker COLM (ID: 2615): Collected 101, Saved 99 (Duplicates: 2) 2025-02-02 23:20:16,492 - INFO - Successfully saved 104 news items 2025-02-02 23:20:16,493 - INFO - Ticker ASGN (ID: 2590): Collected 106, Saved 104 (Duplicates: 2) 2025-02-02 23:20:17,899 - INFO - Successfully saved 70 news items 2025-02-02 23:20:17,900 - INFO - Ticker VAL (ID: 2616): Collected 70, Saved 70 (Duplicates: 0) 2025-02-02 23:20:18,670 - INFO - Successfully saved 92 news items 2025-02-02 23:20:18,670 - INFO - Ticker LEU (ID: 3264): Collected 93, Saved 92 (Duplicates: 1) 2025-02-02 23:20:20,231 - INFO - Successfully saved 88 news items 2025-02-02 23:20:20,231 - INFO - Ticker NE (ID: 2617): Collected 88, Saved 88 (Duplicates: 0) 2025-02-02 23:20:20,893 - INFO - Successfully saved 107 news items 2025-02-02 23:20:20,894 - INFO - Ticker GWRE (ID: 2593): Collected 109, Saved 107 (Duplicates: 2) 2025-02-02 23:20:22,438 - INFO - Successfully saved 117 news items 2025-02-02 23:20:22,439 - INFO - Ticker IAC (ID: 2618): Collected 118, Saved 117 (Duplicates: 1) 2025-02-02 23:20:23,058 - INFO - Successfully saved 103 news items 2025-02-02 23:20:23,059 - INFO - Ticker TREX (ID: 2594): Collected 107, Saved 103 (Duplicates: 4) 2025-02-02 23:20:24,445 - INFO - Successfully saved 58 news items 2025-02-02 23:20:24,446 - INFO - Ticker MSM (ID: 2620): Collected 58, Saved 58 (Duplicates: 0) 2025-02-02 23:20:25,199 - INFO - Successfully saved 74 news items 2025-02-02 23:20:25,200 - INFO - Ticker TKR (ID: 2595): Collected 75, Saved 74 (Duplicates: 1) 2025-02-02 23:20:26,632 - INFO - Successfully saved 103 news items 2025-02-02 23:20:26,633 - INFO - Ticker WEN (ID: 2621): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 23:20:27,426 - INFO - Successfully saved 105 news items 2025-02-02 23:20:27,427 - INFO - Ticker ORA (ID: 2596): Collected 106, Saved 105 (Duplicates: 1) 2025-02-02 23:20:28,839 - INFO - Successfully saved 99 news items 2025-02-02 23:20:28,840 - INFO - Ticker WTS (ID: 2623): Collected 99, Saved 99 (Duplicates: 0) 2025-02-02 23:20:29,522 - INFO - Successfully saved 88 news items 2025-02-02 23:20:29,523 - INFO - Ticker SWX (ID: 2597): Collected 88, Saved 88 (Duplicates: 0) 2025-02-02 23:20:30,969 - INFO - Successfully saved 80 news items 2025-02-02 23:20:30,970 - INFO - Ticker EXP (ID: 2624): Collected 80, Saved 80 (Duplicates: 0) 2025-02-02 23:20:31,849 - INFO - Successfully saved 95 news items 2025-02-02 23:20:31,851 - INFO - Ticker ENSG (ID: 2598): Collected 95, Saved 95 (Duplicates: 0) 2025-02-02 23:20:32,933 - INFO - Successfully saved 40 news items 2025-02-02 23:20:32,933 - INFO - Ticker SJI (ID: 2625): Collected 41, Saved 40 (Duplicates: 1) 2025-02-02 23:20:34,010 - INFO - Successfully saved 77 news items 2025-02-02 23:20:34,010 - INFO - Ticker HP (ID: 2599): Collected 78, Saved 77 (Duplicates: 1) 2025-02-02 23:20:35,014 - INFO - Successfully saved 64 news items 2025-02-02 23:20:35,016 - INFO - Ticker AIT (ID: 2626): Collected 65, Saved 64 (Duplicates: 1) 2025-02-02 23:20:36,301 - INFO - Successfully saved 107 news items 2025-02-02 23:20:36,302 - INFO - Ticker DV (ID: 2600): Collected 113, Saved 107 (Duplicates: 6) 2025-02-02 23:20:37,091 - INFO - Successfully saved 73 news items 2025-02-02 23:20:37,092 - INFO - Ticker RUN (ID: 2627): Collected 73, Saved 73 (Duplicates: 0) 2025-02-02 23:20:38,543 - INFO - Successfully saved 107 news items 2025-02-02 23:20:38,546 - INFO - Ticker TGNA (ID: 2601): Collected 107, Saved 107 (Duplicates: 0) 2025-02-02 23:20:39,289 - INFO - Successfully saved 102 news items 2025-02-02 23:20:39,290 - INFO - Ticker SLAB (ID: 2628): Collected 102, Saved 102 (Duplicates: 0) 2025-02-02 23:20:40,788 - INFO - Successfully saved 106 news items 2025-02-02 23:20:40,789 - INFO - Ticker TOL (ID: 2602): Collected 116, Saved 106 (Duplicates: 10) 2025-02-02 23:20:41,474 - INFO - Successfully saved 96 news items 2025-02-02 23:20:41,475 - INFO - Ticker NTRA (ID: 2629): Collected 96, Saved 96 (Duplicates: 0) 2025-02-02 23:20:42,985 - INFO - Successfully saved 103 news items 2025-02-02 23:20:42,985 - INFO - Ticker TNET (ID: 2603): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 23:20:43,572 - INFO - Successfully saved 108 news items 2025-02-02 23:20:43,572 - INFO - Ticker SAM (ID: 2630): Collected 108, Saved 108 (Duplicates: 0) 2025-02-02 23:20:45,138 - INFO - Successfully saved 114 news items 2025-02-02 23:20:45,139 - INFO - Ticker AMC (ID: 2604): Collected 115, Saved 114 (Duplicates: 1) 2025-02-02 23:20:45,612 - INFO - Successfully saved 80 news items 2025-02-02 23:20:45,612 - INFO - Ticker SUN (ID: 2631): Collected 80, Saved 80 (Duplicates: 0) 2025-02-02 23:20:47,317 - INFO - Successfully saved 96 news items 2025-02-02 23:20:47,317 - INFO - Ticker CROX (ID: 2606): Collected 115, Saved 96 (Duplicates: 19) 2025-02-02 23:20:47,762 - INFO - Successfully saved 74 news items 2025-02-02 23:20:47,763 - INFO - Ticker NSP (ID: 2633): Collected 75, Saved 74 (Duplicates: 1) 2025-02-02 23:20:49,485 - INFO - Successfully saved 106 news items 2025-02-02 23:20:49,486 - INFO - Ticker MSA (ID: 2608): Collected 112, Saved 106 (Duplicates: 6) 2025-02-02 23:20:49,781 - INFO - Successfully saved 73 news items 2025-02-02 23:20:49,782 - INFO - Ticker BCPC (ID: 2634): Collected 73, Saved 73 (Duplicates: 0) 2025-02-02 23:20:51,400 - INFO - Successfully saved 50 news items 2025-02-02 23:20:51,400 - INFO - Ticker EXPO (ID: 2609): Collected 50, Saved 50 (Duplicates: 0) 2025-02-02 23:20:51,843 - INFO - Successfully saved 81 news items 2025-02-02 23:20:51,843 - INFO - Ticker KEX (ID: 2635): Collected 81, Saved 81 (Duplicates: 0) 2025-02-02 23:20:53,602 - INFO - Successfully saved 85 news items 2025-02-02 23:20:53,603 - INFO - Ticker OLED (ID: 2610): Collected 120, Saved 85 (Duplicates: 35) 2025-02-02 23:20:53,881 - INFO - Successfully saved 73 news items 2025-02-02 23:20:53,882 - INFO - Ticker HAE (ID: 2636): Collected 74, Saved 73 (Duplicates: 1) 2025-02-02 23:20:55,680 - INFO - Successfully saved 103 news items 2025-02-02 23:20:55,680 - INFO - Ticker CYTK (ID: 2611): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 23:20:56,266 - INFO - Successfully saved 101 news items 2025-02-02 23:20:56,266 - INFO - Ticker COKE (ID: 2637): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 23:20:57,875 - INFO - Successfully saved 108 news items 2025-02-02 23:20:57,876 - INFO - Ticker TPX (ID: 2612): Collected 115, Saved 108 (Duplicates: 7) 2025-02-02 23:20:58,265 - INFO - Successfully saved 77 news items 2025-02-02 23:20:58,266 - INFO - Ticker THO (ID: 2638): Collected 77, Saved 77 (Duplicates: 0) 2025-02-02 23:20:58,376 - INFO - Batch 93/131 completed: Collected 2461, Saved 2361 (Duplicates: 100) 2025-02-02 23:20:58,377 - INFO - Starting batch 95/131 with 25 tickers 2025-02-02 23:21:00,013 - INFO - Successfully saved 104 news items 2025-02-02 23:21:00,014 - INFO - Ticker PNM (ID: 2641): Collected 117, Saved 104 (Duplicates: 13) 2025-02-02 23:21:00,327 - INFO - Successfully saved 94 news items 2025-02-02 23:21:00,328 - INFO - Ticker PINC (ID: 2639): Collected 101, Saved 94 (Duplicates: 7) 2025-02-02 23:21:02,086 - INFO - Successfully saved 103 news items 2025-02-02 23:21:02,087 - INFO - Ticker CWST (ID: 2642): Collected 106, Saved 103 (Duplicates: 3) 2025-02-02 23:21:02,275 - INFO - Successfully saved 52 news items 2025-02-02 23:21:02,276 - INFO - Ticker CRK (ID: 2640): Collected 52, Saved 52 (Duplicates: 0) 2025-02-02 23:21:02,778 - INFO - Batch 94/131 completed: Collected 2069, Saved 2055 (Duplicates: 14) 2025-02-02 23:21:02,778 - INFO - Starting batch 96/131 with 25 tickers 2025-02-02 23:21:04,229 - INFO - Successfully saved 105 news items 2025-02-02 23:21:04,230 - INFO - Ticker MAN (ID: 2643): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 23:21:04,385 - INFO - Successfully saved 81 news items 2025-02-02 23:21:04,386 - INFO - Ticker AVT (ID: 2668): Collected 82, Saved 81 (Duplicates: 1) 2025-02-02 23:21:06,391 - INFO - Successfully saved 79 news items 2025-02-02 23:21:06,393 - INFO - Ticker FLR (ID: 2644): Collected 79, Saved 79 (Duplicates: 0) 2025-02-02 23:21:06,536 - INFO - Successfully saved 69 news items 2025-02-02 23:21:06,536 - INFO - Ticker AWI (ID: 2669): Collected 71, Saved 69 (Duplicates: 2) 2025-02-02 23:21:08,473 - INFO - Successfully saved 70 news items 2025-02-02 23:21:08,473 - INFO - Ticker OGS (ID: 2646): Collected 70, Saved 70 (Duplicates: 0) 2025-02-02 23:21:08,760 - INFO - Successfully saved 106 news items 2025-02-02 23:21:08,760 - INFO - Ticker SR (ID: 2684): Collected 109, Saved 106 (Duplicates: 3) 2025-02-02 23:21:10,594 - INFO - Successfully saved 105 news items 2025-02-02 23:21:10,595 - INFO - Ticker CALX (ID: 2647): Collected 116, Saved 105 (Duplicates: 11) 2025-02-02 23:21:12,138 - INFO - Successfully saved 100 news items 2025-02-02 23:21:12,139 - INFO - Ticker GPS (ID: 2671): Collected 100, Saved 100 (Duplicates: 0) 2025-02-02 23:21:12,565 - INFO - Successfully saved 52 news items 2025-02-02 23:21:12,566 - INFO - Ticker CVI (ID: 2649): Collected 55, Saved 52 (Duplicates: 3) 2025-02-02 23:21:14,227 - INFO - Successfully saved 108 news items 2025-02-02 23:21:14,227 - INFO - Ticker IART (ID: 2672): Collected 109, Saved 108 (Duplicates: 1) 2025-02-02 23:21:14,619 - INFO - Successfully saved 105 news items 2025-02-02 23:21:14,619 - INFO - Ticker TDOC (ID: 2650): Collected 107, Saved 105 (Duplicates: 2) 2025-02-02 23:21:17,032 - INFO - Successfully saved 73 news items 2025-02-02 23:21:17,032 - INFO - Ticker WING (ID: 2673): Collected 73, Saved 73 (Duplicates: 0) 2025-02-02 23:21:17,262 - INFO - Successfully saved 98 news items 2025-02-02 23:21:17,263 - INFO - Ticker POR (ID: 2651): Collected 98, Saved 98 (Duplicates: 0) 2025-02-02 23:21:18,978 - INFO - Successfully saved 57 news items 2025-02-02 23:21:18,978 - INFO - Ticker AJRD (ID: 2674): Collected 58, Saved 57 (Duplicates: 1) 2025-02-02 23:21:19,214 - INFO - Successfully saved 57 news items 2025-02-02 23:21:19,214 - INFO - Ticker FELE (ID: 2652): Collected 57, Saved 57 (Duplicates: 0) 2025-02-02 23:21:21,029 - INFO - Successfully saved 73 news items 2025-02-02 23:21:21,030 - INFO - Ticker SEAS (ID: 2675): Collected 73, Saved 73 (Duplicates: 0) 2025-02-02 23:21:21,311 - INFO - Successfully saved 85 news items 2025-02-02 23:21:21,311 - INFO - Ticker WK (ID: 2653): Collected 90, Saved 85 (Duplicates: 5) 2025-02-02 23:21:23,130 - INFO - Successfully saved 105 news items 2025-02-02 23:21:23,132 - INFO - Ticker ALSN (ID: 2676): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 23:21:23,405 - INFO - Successfully saved 102 news items 2025-02-02 23:21:23,406 - INFO - Ticker FCFS (ID: 2654): Collected 102, Saved 102 (Duplicates: 0) 2025-02-02 23:21:24,997 - INFO - Successfully saved 25 news items 2025-02-02 23:21:24,998 - INFO - Ticker MLI (ID: 2677): Collected 25, Saved 25 (Duplicates: 0) 2025-02-02 23:21:25,535 - INFO - Successfully saved 100 news items 2025-02-02 23:21:25,536 - INFO - Ticker R (ID: 2655): Collected 101, Saved 100 (Duplicates: 1) 2025-02-02 23:21:27,278 - INFO - Successfully saved 107 news items 2025-02-02 23:21:27,278 - INFO - Ticker SYNA (ID: 2678): Collected 109, Saved 107 (Duplicates: 2) 2025-02-02 23:21:27,640 - INFO - Successfully saved 110 news items 2025-02-02 23:21:27,640 - INFO - Ticker EEFT (ID: 2656): Collected 110, Saved 110 (Duplicates: 0) 2025-02-02 23:21:29,367 - INFO - Successfully saved 86 news items 2025-02-02 23:21:29,368 - INFO - Ticker ARWR (ID: 2679): Collected 86, Saved 86 (Duplicates: 0) 2025-02-02 23:21:29,508 - INFO - Successfully saved 27 news items 2025-02-02 23:21:29,508 - INFO - Ticker FIZZ (ID: 2657): Collected 28, Saved 27 (Duplicates: 1) 2025-02-02 23:21:31,474 - INFO - Successfully saved 81 news items 2025-02-02 23:21:31,475 - INFO - Ticker BFAM (ID: 2680): Collected 81, Saved 81 (Duplicates: 0) 2025-02-02 23:21:31,630 - INFO - Successfully saved 98 news items 2025-02-02 23:21:31,630 - INFO - Ticker MMS (ID: 2683): Collected 98, Saved 98 (Duplicates: 0) 2025-02-02 23:21:33,647 - INFO - Successfully saved 94 news items 2025-02-02 23:21:33,647 - INFO - Ticker BECN (ID: 2681): Collected 95, Saved 94 (Duplicates: 1) 2025-02-02 23:21:34,568 - INFO - Successfully saved 101 news items 2025-02-02 23:21:34,569 - INFO - Ticker IGT (ID: 2659): Collected 115, Saved 101 (Duplicates: 14) 2025-02-02 23:21:35,759 - INFO - Successfully saved 96 news items 2025-02-02 23:21:35,759 - INFO - Ticker W (ID: 2682): Collected 97, Saved 96 (Duplicates: 1) 2025-02-02 23:21:36,499 - INFO - Successfully saved 63 news items 2025-02-02 23:21:36,499 - INFO - Ticker SRCL (ID: 2660): Collected 64, Saved 63 (Duplicates: 1) 2025-02-02 23:21:37,648 - INFO - Successfully saved 42 news items 2025-02-02 23:21:37,649 - INFO - Ticker VC (ID: 2686): Collected 43, Saved 42 (Duplicates: 1) 2025-02-02 23:21:38,413 - INFO - Successfully saved 46 news items 2025-02-02 23:21:38,414 - INFO - Ticker FRSH (ID: 2661): Collected 46, Saved 46 (Duplicates: 0) 2025-02-02 23:21:39,723 - INFO - Successfully saved 94 news items 2025-02-02 23:21:39,724 - INFO - Ticker INST (ID: 2687): Collected 107, Saved 94 (Duplicates: 13) 2025-02-02 23:21:40,509 - INFO - Successfully saved 99 news items 2025-02-02 23:21:40,510 - INFO - Ticker FIX (ID: 2662): Collected 100, Saved 99 (Duplicates: 1) 2025-02-02 23:21:41,827 - INFO - Successfully saved 104 news items 2025-02-02 23:21:41,828 - INFO - Ticker EVA (ID: 2688): Collected 107, Saved 104 (Duplicates: 3) 2025-02-02 23:21:42,593 - INFO - Successfully saved 86 news items 2025-02-02 23:21:42,593 - INFO - Ticker MTSI (ID: 2663): Collected 87, Saved 86 (Duplicates: 1) 2025-02-02 23:21:43,812 - INFO - Successfully saved 74 news items 2025-02-02 23:21:43,812 - INFO - Ticker CNX (ID: 2689): Collected 79, Saved 74 (Duplicates: 5) 2025-02-02 23:21:44,616 - INFO - Successfully saved 73 news items 2025-02-02 23:21:44,617 - INFO - Ticker BSM (ID: 2664): Collected 76, Saved 73 (Duplicates: 3) 2025-02-02 23:21:45,836 - INFO - Successfully saved 72 news items 2025-02-02 23:21:45,838 - INFO - Ticker FUL (ID: 2690): Collected 72, Saved 72 (Duplicates: 0) 2025-02-02 23:21:46,671 - INFO - Successfully saved 79 news items 2025-02-02 23:21:46,672 - INFO - Ticker CRUS (ID: 2665): Collected 79, Saved 79 (Duplicates: 0) 2025-02-02 23:21:47,947 - INFO - Successfully saved 109 news items 2025-02-02 23:21:47,948 - INFO - Ticker BTU (ID: 2691): Collected 110, Saved 109 (Duplicates: 1) 2025-02-02 23:21:48,791 - INFO - Successfully saved 108 news items 2025-02-02 23:21:48,792 - INFO - Ticker ATI (ID: 2666): Collected 110, Saved 108 (Duplicates: 2) 2025-02-02 23:21:50,054 - INFO - Successfully saved 86 news items 2025-02-02 23:21:50,054 - INFO - Ticker FLS (ID: 2692): Collected 88, Saved 86 (Duplicates: 2) 2025-02-02 23:21:50,886 - INFO - Successfully saved 96 news items 2025-02-02 23:21:50,886 - INFO - Ticker POWI (ID: 2667): Collected 96, Saved 96 (Duplicates: 0) 2025-02-02 23:21:51,387 - INFO - Batch 95/131 completed: Collected 2212, Saved 2151 (Duplicates: 61) 2025-02-02 23:21:51,387 - INFO - Starting batch 97/131 with 25 tickers 2025-02-02 23:21:52,120 - INFO - Successfully saved 78 news items 2025-02-02 23:21:52,121 - INFO - Ticker OMCL (ID: 2693): Collected 79, Saved 78 (Duplicates: 1) 2025-02-02 23:21:52,838 - INFO - Successfully saved 52 news items 2025-02-02 23:21:52,840 - INFO - Ticker SSD (ID: 2696): Collected 53, Saved 52 (Duplicates: 1) 2025-02-02 23:21:54,254 - INFO - Successfully saved 102 news items 2025-02-02 23:21:54,254 - INFO - Ticker TRIP (ID: 2694): Collected 102, Saved 102 (Duplicates: 0) 2025-02-02 23:21:54,974 - INFO - Successfully saved 104 news items 2025-02-02 23:21:54,975 - INFO - Ticker PTCT (ID: 2697): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 23:21:56,347 - INFO - Successfully saved 101 news items 2025-02-02 23:21:56,348 - INFO - Ticker KSS (ID: 2695): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 23:21:56,848 - INFO - Batch 96/131 completed: Collected 2161, Saved 2123 (Duplicates: 38) 2025-02-02 23:21:56,849 - INFO - Starting batch 98/131 with 25 tickers 2025-02-02 23:21:57,091 - INFO - Successfully saved 104 news items 2025-02-02 23:21:57,092 - INFO - Ticker MMSI (ID: 2699): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 23:21:58,497 - INFO - Successfully saved 110 news items 2025-02-02 23:21:58,498 - INFO - Ticker BPMC (ID: 2724): Collected 111, Saved 110 (Duplicates: 1) 2025-02-02 23:21:59,252 - INFO - Successfully saved 97 news items 2025-02-02 23:21:59,252 - INFO - Ticker CRC (ID: 2701): Collected 99, Saved 97 (Duplicates: 2) 2025-02-02 23:22:00,541 - INFO - Successfully saved 78 news items 2025-02-02 23:22:00,542 - INFO - Ticker ALE (ID: 2726): Collected 86, Saved 78 (Duplicates: 8) 2025-02-02 23:22:01,375 - INFO - Successfully saved 103 news items 2025-02-02 23:22:01,375 - INFO - Ticker SMCI (ID: 2702): Collected 105, Saved 103 (Duplicates: 2) 2025-02-02 23:22:02,542 - INFO - Successfully saved 75 news items 2025-02-02 23:22:02,542 - INFO - Ticker AAON (ID: 2727): Collected 84, Saved 75 (Duplicates: 9) 2025-02-02 23:22:03,415 - INFO - Successfully saved 98 news items 2025-02-02 23:22:03,415 - INFO - Ticker ALRM (ID: 2703): Collected 98, Saved 98 (Duplicates: 0) 2025-02-02 23:22:04,591 - INFO - Successfully saved 71 news items 2025-02-02 23:22:04,593 - INFO - Ticker ARLP (ID: 2728): Collected 73, Saved 71 (Duplicates: 2) 2025-02-02 23:22:06,819 - INFO - Successfully saved 105 news items 2025-02-02 23:22:06,820 - INFO - Ticker VIAV (ID: 2704): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 23:22:06,836 - INFO - Successfully saved 96 news items 2025-02-02 23:22:06,836 - INFO - Ticker AMRC (ID: 2729): Collected 98, Saved 96 (Duplicates: 2) 2025-02-02 23:22:09,166 - INFO - Successfully saved 109 news items 2025-02-02 23:22:09,167 - INFO - Ticker FOXF (ID: 2705): Collected 113, Saved 109 (Duplicates: 4) 2025-02-02 23:22:09,184 - INFO - Successfully saved 104 news items 2025-02-02 23:22:09,185 - INFO - Ticker BMI (ID: 2730): Collected 106, Saved 104 (Duplicates: 2) 2025-02-02 23:22:11,429 - INFO - Successfully saved 99 news items 2025-02-02 23:22:11,431 - INFO - Ticker AAWW (ID: 2731): Collected 99, Saved 99 (Duplicates: 0) 2025-02-02 23:22:11,502 - INFO - Successfully saved 90 news items 2025-02-02 23:22:11,503 - INFO - Ticker CEQP (ID: 2706): Collected 96, Saved 90 (Duplicates: 6) 2025-02-02 23:22:13,641 - INFO - Successfully saved 89 news items 2025-02-02 23:22:13,642 - INFO - Ticker GHC (ID: 2732): Collected 89, Saved 89 (Duplicates: 0) 2025-02-02 23:22:13,715 - INFO - Successfully saved 104 news items 2025-02-02 23:22:13,715 - INFO - Ticker GT (ID: 2707): Collected 107, Saved 104 (Duplicates: 3) 2025-02-02 23:22:15,924 - INFO - Successfully saved 98 news items 2025-02-02 23:22:15,925 - INFO - Ticker KOS (ID: 2733): Collected 101, Saved 98 (Duplicates: 3) 2025-02-02 23:22:15,963 - INFO - Successfully saved 92 news items 2025-02-02 23:22:15,965 - INFO - Ticker DIOD (ID: 2708): Collected 92, Saved 92 (Duplicates: 0) 2025-02-02 23:22:18,186 - INFO - Successfully saved 84 news items 2025-02-02 23:22:18,187 - INFO - Ticker SFM (ID: 2734): Collected 84, Saved 84 (Duplicates: 0) 2025-02-02 23:22:18,328 - INFO - Successfully saved 112 news items 2025-02-02 23:22:18,329 - INFO - Ticker AMED (ID: 2709): Collected 112, Saved 112 (Duplicates: 0) 2025-02-02 23:22:20,349 - INFO - Successfully saved 64 news items 2025-02-02 23:22:20,350 - INFO - Ticker CVT (ID: 2735): Collected 71, Saved 64 (Duplicates: 7) 2025-02-02 23:22:20,603 - INFO - Successfully saved 103 news items 2025-02-02 23:22:20,604 - INFO - Ticker RIO (ID: 3057): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 23:22:22,509 - INFO - Successfully saved 78 news items 2025-02-02 23:22:22,510 - INFO - Ticker RUSHA (ID: 2762): Collected 81, Saved 78 (Duplicates: 3) 2025-02-02 23:22:22,904 - INFO - Successfully saved 109 news items 2025-02-02 23:22:22,905 - INFO - Ticker GEF (ID: 2711): Collected 114, Saved 109 (Duplicates: 5) 2025-02-02 23:22:24,632 - INFO - Successfully saved 97 news items 2025-02-02 23:22:24,632 - INFO - Ticker AVA (ID: 2737): Collected 97, Saved 97 (Duplicates: 0) 2025-02-02 23:22:25,027 - INFO - Successfully saved 95 news items 2025-02-02 23:22:25,028 - INFO - Ticker TDC (ID: 2712): Collected 117, Saved 95 (Duplicates: 22) 2025-02-02 23:22:26,878 - INFO - Successfully saved 103 news items 2025-02-02 23:22:26,878 - INFO - Ticker CRI (ID: 2738): Collected 104, Saved 103 (Duplicates: 1) 2025-02-02 23:22:27,142 - INFO - Successfully saved 82 news items 2025-02-02 23:22:27,142 - INFO - Ticker UNF (ID: 2713): Collected 86, Saved 82 (Duplicates: 4) 2025-02-02 23:22:29,004 - INFO - Successfully saved 106 news items 2025-02-02 23:22:29,004 - INFO - Ticker BLKB (ID: 2740): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 23:22:29,268 - INFO - Successfully saved 106 news items 2025-02-02 23:22:29,269 - INFO - Ticker JWN (ID: 2714): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 23:22:31,189 - INFO - Successfully saved 106 news items 2025-02-02 23:22:31,189 - INFO - Ticker KFY (ID: 2741): Collected 107, Saved 106 (Duplicates: 1) 2025-02-02 23:22:31,451 - INFO - Successfully saved 96 news items 2025-02-02 23:22:31,453 - INFO - Ticker NEU (ID: 2715): Collected 99, Saved 96 (Duplicates: 3) 2025-02-02 23:22:33,170 - INFO - Successfully saved 40 news items 2025-02-02 23:22:33,171 - INFO - Ticker SPXC (ID: 2742): Collected 42, Saved 40 (Duplicates: 2) 2025-02-02 23:22:33,454 - INFO - Successfully saved 47 news items 2025-02-02 23:22:33,454 - INFO - Ticker SANM (ID: 2716): Collected 47, Saved 47 (Duplicates: 0) 2025-02-02 23:22:35,442 - INFO - Successfully saved 110 news items 2025-02-02 23:22:35,443 - INFO - Ticker BDC (ID: 2743): Collected 112, Saved 110 (Duplicates: 2) 2025-02-02 23:22:35,756 - INFO - Successfully saved 107 news items 2025-02-02 23:22:35,756 - INFO - Ticker EVH (ID: 2717): Collected 108, Saved 107 (Duplicates: 1) 2025-02-02 23:22:37,996 - INFO - Successfully saved 109 news items 2025-02-02 23:22:37,997 - INFO - Ticker BCO (ID: 2744): Collected 117, Saved 109 (Duplicates: 8) 2025-02-02 23:22:38,047 - INFO - Successfully saved 102 news items 2025-02-02 23:22:38,048 - INFO - Ticker RMBS (ID: 2718): Collected 105, Saved 102 (Duplicates: 3) 2025-02-02 23:22:40,259 - INFO - Successfully saved 102 news items 2025-02-02 23:22:40,261 - INFO - Ticker SPWR (ID: 2745): Collected 107, Saved 102 (Duplicates: 5) 2025-02-02 23:22:40,334 - INFO - Successfully saved 94 news items 2025-02-02 23:22:40,335 - INFO - Ticker NSIT (ID: 2719): Collected 98, Saved 94 (Duplicates: 4) 2025-02-02 23:22:42,400 - INFO - Successfully saved 46 news items 2025-02-02 23:22:42,401 - INFO - Ticker SEM (ID: 2720): Collected 46, Saved 46 (Duplicates: 0) 2025-02-02 23:22:42,428 - INFO - Successfully saved 68 news items 2025-02-02 23:22:42,429 - INFO - Ticker DORM (ID: 2746): Collected 69, Saved 68 (Duplicates: 1) 2025-02-02 23:22:44,305 - INFO - Successfully saved 5 news items 2025-02-02 23:22:44,307 - INFO - Ticker TR (ID: 2747): Collected 5, Saved 5 (Duplicates: 0) 2025-02-02 23:22:44,676 - INFO - Successfully saved 100 news items 2025-02-02 23:22:44,677 - INFO - Ticker SUM (ID: 2721): Collected 119, Saved 100 (Duplicates: 19) 2025-02-02 23:22:46,388 - INFO - Successfully saved 69 news items 2025-02-02 23:22:46,389 - INFO - Ticker TMHC (ID: 2748): Collected 69, Saved 69 (Duplicates: 0) 2025-02-02 23:22:46,722 - INFO - Successfully saved 63 news items 2025-02-02 23:22:46,723 - INFO - Ticker FL (ID: 2722): Collected 63, Saved 63 (Duplicates: 0) 2025-02-02 23:22:47,227 - INFO - Batch 97/131 completed: Collected 2399, Saved 2320 (Duplicates: 79) 2025-02-02 23:22:47,228 - INFO - Starting batch 99/131 with 25 tickers 2025-02-02 23:22:48,502 - INFO - Successfully saved 80 news items 2025-02-02 23:22:48,507 - INFO - Ticker MTH (ID: 2789): Collected 83, Saved 80 (Duplicates: 3) 2025-02-02 23:22:48,875 - INFO - Successfully saved 82 news items 2025-02-02 23:22:48,876 - INFO - Ticker EE (ID: 2751): Collected 82, Saved 82 (Duplicates: 0) 2025-02-02 23:22:50,744 - INFO - Successfully saved 102 news items 2025-02-02 23:22:50,746 - INFO - Ticker CHGG (ID: 2750): Collected 106, Saved 102 (Duplicates: 4) 2025-02-02 23:22:50,915 - INFO - Successfully saved 61 news items 2025-02-02 23:22:50,916 - INFO - Ticker LOPE (ID: 2752): Collected 63, Saved 61 (Duplicates: 2) 2025-02-02 23:22:51,246 - INFO - Batch 98/131 completed: Collected 2207, Saved 2143 (Duplicates: 64) 2025-02-02 23:22:51,247 - INFO - Starting batch 100/131 with 25 tickers 2025-02-02 23:22:52,924 - INFO - Successfully saved 103 news items 2025-02-02 23:22:52,924 - INFO - Ticker ENV (ID: 2779): Collected 104, Saved 103 (Duplicates: 1) 2025-02-02 23:22:52,954 - INFO - Successfully saved 66 news items 2025-02-02 23:22:52,955 - INFO - Ticker HI (ID: 2753): Collected 66, Saved 66 (Duplicates: 0) 2025-02-02 23:22:55,021 - INFO - Successfully saved 55 news items 2025-02-02 23:22:55,021 - INFO - Ticker PLXS (ID: 2780): Collected 55, Saved 55 (Duplicates: 0) 2025-02-02 23:22:55,318 - INFO - Successfully saved 106 news items 2025-02-02 23:22:55,318 - INFO - Ticker RARE (ID: 2754): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 23:22:57,338 - INFO - Successfully saved 92 news items 2025-02-02 23:22:57,339 - INFO - Ticker ACIW (ID: 2781): Collected 93, Saved 92 (Duplicates: 1) 2025-02-02 23:22:57,572 - INFO - Successfully saved 98 news items 2025-02-02 23:22:57,573 - INFO - Ticker AEIS (ID: 2755): Collected 98, Saved 98 (Duplicates: 0) 2025-02-02 23:22:59,536 - INFO - Successfully saved 101 news items 2025-02-02 23:22:59,537 - INFO - Ticker PZZA (ID: 2782): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 23:22:59,602 - INFO - Successfully saved 52 news items 2025-02-02 23:22:59,602 - INFO - Ticker CRVL (ID: 2756): Collected 54, Saved 52 (Duplicates: 2) 2025-02-02 23:23:01,666 - INFO - Successfully saved 49 news items 2025-02-02 23:23:01,667 - INFO - Ticker FSS (ID: 2757): Collected 51, Saved 49 (Duplicates: 2) 2025-02-02 23:23:01,786 - INFO - Successfully saved 85 news items 2025-02-02 23:23:01,786 - INFO - Ticker OI (ID: 2783): Collected 85, Saved 85 (Duplicates: 0) 2025-02-02 23:23:03,818 - INFO - Successfully saved 50 news items 2025-02-02 23:23:03,819 - INFO - Ticker USM (ID: 2784): Collected 52, Saved 50 (Duplicates: 2) 2025-02-02 23:23:03,909 - INFO - Successfully saved 108 news items 2025-02-02 23:23:03,909 - INFO - Ticker MRCY (ID: 2758): Collected 114, Saved 108 (Duplicates: 6) 2025-02-02 23:23:05,957 - INFO - Successfully saved 75 news items 2025-02-02 23:23:05,957 - INFO - Ticker CCOI (ID: 2785): Collected 75, Saved 75 (Duplicates: 0) 2025-02-02 23:23:06,083 - INFO - Successfully saved 78 news items 2025-02-02 23:23:06,083 - INFO - Ticker AIN (ID: 2759): Collected 83, Saved 78 (Duplicates: 5) 2025-02-02 23:23:08,374 - INFO - Successfully saved 106 news items 2025-02-02 23:23:08,375 - INFO - Ticker NTCT (ID: 2786): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 23:23:08,450 - INFO - Successfully saved 69 news items 2025-02-02 23:23:08,451 - INFO - Ticker OTTR (ID: 2760): Collected 73, Saved 69 (Duplicates: 4) 2025-02-02 23:23:10,448 - INFO - Successfully saved 32 news items 2025-02-02 23:23:10,448 - INFO - Ticker RUSHB (ID: 2761): Collected 32, Saved 32 (Duplicates: 0) 2025-02-02 23:23:10,670 - INFO - Successfully saved 96 news items 2025-02-02 23:23:10,671 - INFO - Ticker SMG (ID: 2788): Collected 106, Saved 96 (Duplicates: 10) 2025-02-02 23:23:12,670 - INFO - Successfully saved 83 news items 2025-02-02 23:23:12,671 - INFO - Ticker YELP (ID: 2764): Collected 84, Saved 83 (Duplicates: 1) 2025-02-02 23:23:12,800 - INFO - Successfully saved 62 news items 2025-02-02 23:23:12,801 - INFO - Ticker MELI (ID: 85): Collected 63, Saved 62 (Duplicates: 1) 2025-02-02 23:23:14,799 - INFO - Successfully saved 73 news items 2025-02-02 23:23:14,801 - INFO - Ticker GKOS (ID: 2765): Collected 73, Saved 73 (Duplicates: 0) 2025-02-02 23:23:15,093 - INFO - Successfully saved 103 news items 2025-02-02 23:23:15,094 - INFO - Ticker MXL (ID: 2791): Collected 114, Saved 103 (Duplicates: 11) 2025-02-02 23:23:17,051 - INFO - Successfully saved 102 news items 2025-02-02 23:23:17,053 - INFO - Ticker CVLT (ID: 2766): Collected 102, Saved 102 (Duplicates: 0) 2025-02-02 23:23:17,191 - INFO - Successfully saved 50 news items 2025-02-02 23:23:17,192 - INFO - Ticker WIRE (ID: 2792): Collected 51, Saved 50 (Duplicates: 1) 2025-02-02 23:23:19,316 - INFO - Successfully saved 97 news items 2025-02-02 23:23:19,319 - INFO - Ticker NCR (ID: 2767): Collected 102, Saved 97 (Duplicates: 5) 2025-02-02 23:23:19,474 - INFO - Successfully saved 105 news items 2025-02-02 23:23:19,475 - INFO - Ticker IPAR (ID: 2794): Collected 106, Saved 105 (Duplicates: 1) 2025-02-02 23:23:21,256 - INFO - Successfully saved 43 news items 2025-02-02 23:23:21,257 - INFO - Ticker CPE (ID: 2768): Collected 44, Saved 43 (Duplicates: 1) 2025-02-02 23:23:21,402 - INFO - Successfully saved 34 news items 2025-02-02 23:23:21,404 - INFO - Ticker PAGP (ID: 2795): Collected 34, Saved 34 (Duplicates: 0) 2025-02-02 23:23:23,503 - INFO - Successfully saved 77 news items 2025-02-02 23:23:23,504 - INFO - Ticker PBH (ID: 2769): Collected 77, Saved 77 (Duplicates: 0) 2025-02-02 23:23:23,568 - INFO - Successfully saved 70 news items 2025-02-02 23:23:23,568 - INFO - Ticker BCC (ID: 2796): Collected 70, Saved 70 (Duplicates: 0) 2025-02-02 23:23:25,803 - INFO - Successfully saved 71 news items 2025-02-02 23:23:25,804 - INFO - Ticker GPI (ID: 2797): Collected 71, Saved 71 (Duplicates: 0) 2025-02-02 23:23:25,819 - INFO - Successfully saved 100 news items 2025-02-02 23:23:25,820 - INFO - Ticker FWRD (ID: 2770): Collected 102, Saved 100 (Duplicates: 2) 2025-02-02 23:23:28,117 - INFO - Successfully saved 109 news items 2025-02-02 23:23:28,118 - INFO - Ticker WERN (ID: 2798): Collected 109, Saved 109 (Duplicates: 0) 2025-02-02 23:23:28,128 - INFO - Successfully saved 89 news items 2025-02-02 23:23:28,129 - INFO - Ticker SIG (ID: 2771): Collected 113, Saved 89 (Duplicates: 24) 2025-02-02 23:23:30,168 - INFO - Successfully saved 60 news items 2025-02-02 23:23:30,169 - INFO - Ticker SGRY (ID: 2799): Collected 64, Saved 60 (Duplicates: 4) 2025-02-02 23:23:30,306 - INFO - Successfully saved 104 news items 2025-02-02 23:23:30,307 - INFO - Ticker SPR (ID: 2772): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 23:23:32,444 - INFO - Successfully saved 97 news items 2025-02-02 23:23:32,445 - INFO - Ticker XRX (ID: 2800): Collected 110, Saved 97 (Duplicates: 13) 2025-02-02 23:23:32,566 - INFO - Successfully saved 104 news items 2025-02-02 23:23:32,567 - INFO - Ticker PEGA (ID: 2773): Collected 108, Saved 104 (Duplicates: 4) 2025-02-02 23:23:34,352 - INFO - Successfully saved 38 news items 2025-02-02 23:23:34,353 - INFO - Ticker AIMC (ID: 2801): Collected 39, Saved 38 (Duplicates: 1) 2025-02-02 23:23:34,778 - INFO - Successfully saved 98 news items 2025-02-02 23:23:34,779 - INFO - Ticker ACAD (ID: 2774): Collected 98, Saved 98 (Duplicates: 0) 2025-02-02 23:23:36,545 - INFO - Successfully saved 98 news items 2025-02-02 23:23:36,546 - INFO - Ticker CNMD (ID: 2803): Collected 98, Saved 98 (Duplicates: 0) 2025-02-02 23:23:36,947 - INFO - Successfully saved 100 news items 2025-02-02 23:23:36,947 - INFO - Ticker HBI (ID: 2775): Collected 100, Saved 100 (Duplicates: 0) 2025-02-02 23:23:38,534 - INFO - Successfully saved 58 news items 2025-02-02 23:23:38,536 - INFO - Ticker MGEE (ID: 2804): Collected 58, Saved 58 (Duplicates: 0) 2025-02-02 23:23:39,088 - INFO - Successfully saved 89 news items 2025-02-02 23:23:39,091 - INFO - Ticker MSTR (ID: 2777): Collected 89, Saved 89 (Duplicates: 0) 2025-02-02 23:23:40,744 - INFO - Successfully saved 95 news items 2025-02-02 23:23:40,745 - INFO - Ticker PCRX (ID: 2805): Collected 115, Saved 95 (Duplicates: 20) 2025-02-02 23:23:41,267 - INFO - Successfully saved 87 news items 2025-02-02 23:23:41,267 - INFO - Ticker COMM (ID: 2778): Collected 87, Saved 87 (Duplicates: 0) 2025-02-02 23:23:41,768 - INFO - Batch 99/131 completed: Collected 2105, Saved 2047 (Duplicates: 58) 2025-02-02 23:23:41,769 - INFO - Starting batch 101/131 with 25 tickers 2025-02-02 23:23:43,053 - INFO - Successfully saved 93 news items 2025-02-02 23:23:43,059 - INFO - Ticker HEP (ID: 2806): Collected 103, Saved 93 (Duplicates: 10) 2025-02-02 23:23:43,485 - INFO - Successfully saved 104 news items 2025-02-02 23:23:43,485 - INFO - Ticker DKL (ID: 2808): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 23:23:45,254 - INFO - Successfully saved 88 news items 2025-02-02 23:23:45,254 - INFO - Ticker STR (ID: 2807): Collected 88, Saved 88 (Duplicates: 0) 2025-02-02 23:23:45,695 - INFO - Successfully saved 103 news items 2025-02-02 23:23:45,695 - INFO - Ticker JBLU (ID: 2809): Collected 105, Saved 103 (Duplicates: 2) 2025-02-02 23:23:45,755 - INFO - Batch 100/131 completed: Collected 2070, Saved 1994 (Duplicates: 76) 2025-02-02 23:23:45,756 - INFO - Starting batch 102/131 with 25 tickers 2025-02-02 23:23:47,442 - INFO - Successfully saved 108 news items 2025-02-02 23:23:47,443 - INFO - Ticker DK (ID: 2836): Collected 109, Saved 108 (Duplicates: 1) 2025-02-02 23:23:47,568 - INFO - Successfully saved 22 news items 2025-02-02 23:23:47,570 - INFO - Ticker WMK (ID: 2810): Collected 24, Saved 22 (Duplicates: 2) 2025-02-02 23:23:49,531 - INFO - Successfully saved 72 news items 2025-02-02 23:23:49,532 - INFO - Ticker AMBA (ID: 2837): Collected 72, Saved 72 (Duplicates: 0) 2025-02-02 23:23:49,783 - INFO - Successfully saved 105 news items 2025-02-02 23:23:49,783 - INFO - Ticker KBH (ID: 2811): Collected 106, Saved 105 (Duplicates: 1) 2025-02-02 23:23:51,685 - INFO - Successfully saved 109 news items 2025-02-02 23:23:51,687 - INFO - Ticker PRGS (ID: 2838): Collected 109, Saved 109 (Duplicates: 0) 2025-02-02 23:23:51,853 - INFO - Successfully saved 63 news items 2025-02-02 23:23:51,854 - INFO - Ticker IOSP (ID: 2812): Collected 63, Saved 63 (Duplicates: 0) 2025-02-02 23:23:53,947 - INFO - Successfully saved 107 news items 2025-02-02 23:23:53,951 - INFO - Ticker LRN (ID: 2839): Collected 107, Saved 107 (Duplicates: 0) 2025-02-02 23:23:54,031 - INFO - Successfully saved 71 news items 2025-02-02 23:23:54,032 - INFO - Ticker IBP (ID: 2813): Collected 72, Saved 71 (Duplicates: 1) 2025-02-02 23:23:56,208 - INFO - Successfully saved 106 news items 2025-02-02 23:23:56,209 - INFO - Ticker AVAV (ID: 2840): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 23:23:56,309 - INFO - Successfully saved 96 news items 2025-02-02 23:23:56,310 - INFO - Ticker PRFT (ID: 2814): Collected 97, Saved 96 (Duplicates: 1) 2025-02-02 23:23:58,423 - INFO - Successfully saved 96 news items 2025-02-02 23:23:58,424 - INFO - Ticker BTI (ID: 3058): Collected 104, Saved 96 (Duplicates: 8) 2025-02-02 23:23:58,518 - INFO - Successfully saved 98 news items 2025-02-02 23:23:58,519 - INFO - Ticker MGPI (ID: 2816): Collected 117, Saved 98 (Duplicates: 19) 2025-02-02 23:24:00,521 - INFO - Successfully saved 63 news items 2025-02-02 23:24:00,521 - INFO - Ticker ESE (ID: 2843): Collected 71, Saved 63 (Duplicates: 8) 2025-02-02 23:24:00,752 - INFO - Successfully saved 102 news items 2025-02-02 23:24:00,753 - INFO - Ticker HLF (ID: 2817): Collected 102, Saved 102 (Duplicates: 0) 2025-02-02 23:24:02,816 - INFO - Successfully saved 105 news items 2025-02-02 23:24:02,817 - INFO - Ticker TTEC (ID: 2844): Collected 120, Saved 105 (Duplicates: 15) 2025-02-02 23:24:03,064 - INFO - Successfully saved 88 news items 2025-02-02 23:24:03,064 - INFO - Ticker FUN (ID: 2818): Collected 88, Saved 88 (Duplicates: 0) 2025-02-02 23:24:04,861 - INFO - Successfully saved 77 news items 2025-02-02 23:24:04,862 - INFO - Ticker EPC (ID: 2845): Collected 78, Saved 77 (Duplicates: 1) 2025-02-02 23:24:05,658 - INFO - Successfully saved 111 news items 2025-02-02 23:24:05,659 - INFO - Ticker TEX (ID: 2819): Collected 114, Saved 111 (Duplicates: 3) 2025-02-02 23:24:07,102 - INFO - Successfully saved 96 news items 2025-02-02 23:24:07,103 - INFO - Ticker CSGS (ID: 2846): Collected 96, Saved 96 (Duplicates: 0) 2025-02-02 23:24:07,804 - INFO - Successfully saved 75 news items 2025-02-02 23:24:07,804 - INFO - Ticker CBRL (ID: 2820): Collected 76, Saved 75 (Duplicates: 1) 2025-02-02 23:24:09,111 - INFO - Successfully saved 88 news items 2025-02-02 23:24:09,112 - INFO - Ticker KMT (ID: 2847): Collected 88, Saved 88 (Duplicates: 0) 2025-02-02 23:24:09,763 - INFO - Successfully saved 54 news items 2025-02-02 23:24:09,763 - INFO - Ticker SHOO (ID: 2821): Collected 54, Saved 54 (Duplicates: 0) 2025-02-02 23:24:11,232 - INFO - Successfully saved 104 news items 2025-02-02 23:24:11,233 - INFO - Ticker ODP (ID: 2848): Collected 108, Saved 104 (Duplicates: 4) 2025-02-02 23:24:11,875 - INFO - Successfully saved 101 news items 2025-02-02 23:24:11,876 - INFO - Ticker SAVE (ID: 2822): Collected 102, Saved 101 (Duplicates: 1) 2025-02-02 23:24:13,504 - INFO - Successfully saved 107 news items 2025-02-02 23:24:13,504 - INFO - Ticker ITRI (ID: 2849): Collected 107, Saved 107 (Duplicates: 0) 2025-02-02 23:24:13,899 - INFO - Successfully saved 63 news items 2025-02-02 23:24:13,900 - INFO - Ticker NUVA (ID: 2823): Collected 63, Saved 63 (Duplicates: 0) 2025-02-02 23:24:15,405 - INFO - Successfully saved 40 news items 2025-02-02 23:24:15,405 - INFO - Ticker RES (ID: 2850): Collected 40, Saved 40 (Duplicates: 0) 2025-02-02 23:24:17,422 - INFO - Successfully saved 98 news items 2025-02-02 23:24:17,423 - INFO - Ticker ATSG (ID: 2824): Collected 102, Saved 98 (Duplicates: 4) 2025-02-02 23:24:17,622 - INFO - Successfully saved 97 news items 2025-02-02 23:24:17,623 - INFO - Ticker BLMN (ID: 2851): Collected 98, Saved 97 (Duplicates: 1) 2025-02-02 23:24:19,428 - INFO - Successfully saved 75 news items 2025-02-02 23:24:19,429 - INFO - Ticker WOR (ID: 2825): Collected 75, Saved 75 (Duplicates: 0) 2025-02-02 23:24:19,724 - INFO - Successfully saved 102 news items 2025-02-02 23:24:19,724 - INFO - Ticker EXTR (ID: 2852): Collected 117, Saved 102 (Duplicates: 15) 2025-02-02 23:24:21,726 - INFO - Successfully saved 105 news items 2025-02-02 23:24:21,728 - INFO - Ticker SCL (ID: 2826): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 23:24:21,847 - INFO - Successfully saved 103 news items 2025-02-02 23:24:21,848 - INFO - Ticker ENR (ID: 2853): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 23:24:23,771 - INFO - Successfully saved 80 news items 2025-02-02 23:24:23,772 - INFO - Ticker BRC (ID: 2827): Collected 81, Saved 80 (Duplicates: 1) 2025-02-02 23:24:23,782 - INFO - Successfully saved 38 news items 2025-02-02 23:24:23,784 - INFO - Ticker PSMT (ID: 2855): Collected 38, Saved 38 (Duplicates: 0) 2025-02-02 23:24:26,001 - INFO - Successfully saved 105 news items 2025-02-02 23:24:26,003 - INFO - Ticker HELE (ID: 2829): Collected 109, Saved 105 (Duplicates: 4) 2025-02-02 23:24:26,039 - INFO - Successfully saved 110 news items 2025-02-02 23:24:26,040 - INFO - Ticker AEO (ID: 2856): Collected 110, Saved 110 (Duplicates: 0) 2025-02-02 23:24:27,967 - INFO - Successfully saved 53 news items 2025-02-02 23:24:27,968 - INFO - Ticker ESTE (ID: 2830): Collected 54, Saved 53 (Duplicates: 1) 2025-02-02 23:24:28,615 - INFO - Successfully saved 102 news items 2025-02-02 23:24:28,615 - INFO - Ticker TRN (ID: 2857): Collected 105, Saved 102 (Duplicates: 3) 2025-02-02 23:24:30,057 - INFO - Successfully saved 67 news items 2025-02-02 23:24:30,057 - INFO - Ticker SHAK (ID: 2832): Collected 67, Saved 67 (Duplicates: 0) 2025-02-02 23:24:30,649 - INFO - Successfully saved 61 news items 2025-02-02 23:24:30,649 - INFO - Ticker CVCO (ID: 2858): Collected 61, Saved 61 (Duplicates: 0) 2025-02-02 23:24:31,981 - INFO - Successfully saved 41 news items 2025-02-02 23:24:31,981 - INFO - Ticker WDFC (ID: 2833): Collected 48, Saved 41 (Duplicates: 7) 2025-02-02 23:24:32,660 - INFO - Successfully saved 72 news items 2025-02-02 23:24:32,661 - INFO - Ticker THRM (ID: 2859): Collected 73, Saved 72 (Duplicates: 1) 2025-02-02 23:24:34,082 - INFO - Successfully saved 104 news items 2025-02-02 23:24:34,083 - INFO - Ticker MDC (ID: 2834): Collected 107, Saved 104 (Duplicates: 3) 2025-02-02 23:24:34,715 - INFO - Successfully saved 69 news items 2025-02-02 23:24:34,716 - INFO - Ticker USAC (ID: 2860): Collected 69, Saved 69 (Duplicates: 0) 2025-02-02 23:24:36,125 - INFO - Successfully saved 50 news items 2025-02-02 23:24:36,126 - INFO - Ticker URBN (ID: 2835): Collected 51, Saved 50 (Duplicates: 1) 2025-02-02 23:24:36,626 - INFO - Batch 101/131 completed: Collected 2086, Saved 2034 (Duplicates: 52) 2025-02-02 23:24:36,627 - INFO - Starting batch 103/131 with 25 tickers 2025-02-02 23:24:36,713 - INFO - Successfully saved 59 news items 2025-02-02 23:24:36,715 - INFO - Ticker NUS (ID: 2861): Collected 61, Saved 59 (Duplicates: 2) 2025-02-02 23:24:38,179 - INFO - Successfully saved 104 news items 2025-02-02 23:24:38,179 - INFO - Ticker DAN (ID: 2863): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 23:24:38,748 - INFO - Successfully saved 76 news items 2025-02-02 23:24:38,748 - INFO - Ticker SSTK (ID: 2862): Collected 76, Saved 76 (Duplicates: 0) 2025-02-02 23:24:39,249 - INFO - Batch 102/131 completed: Collected 2226, Saved 2167 (Duplicates: 59) 2025-02-02 23:24:39,249 - INFO - Starting batch 104/131 with 25 tickers 2025-02-02 23:24:40,247 - INFO - Successfully saved 86 news items 2025-02-02 23:24:40,247 - INFO - Ticker ARCB (ID: 2864): Collected 86, Saved 86 (Duplicates: 0) 2025-02-02 23:24:40,898 - INFO - Successfully saved 107 news items 2025-02-02 23:24:40,899 - INFO - Ticker WGO (ID: 2889): Collected 110, Saved 107 (Duplicates: 3) 2025-02-02 23:24:42,249 - INFO - Successfully saved 73 news items 2025-02-02 23:24:42,250 - INFO - Ticker CSWI (ID: 2865): Collected 75, Saved 73 (Duplicates: 2) 2025-02-02 23:24:43,021 - INFO - Successfully saved 98 news items 2025-02-02 23:24:43,021 - INFO - Ticker B (ID: 2890): Collected 98, Saved 98 (Duplicates: 0) 2025-02-02 23:24:44,371 - INFO - Successfully saved 105 news items 2025-02-02 23:24:44,371 - INFO - Ticker LGIH (ID: 2866): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 23:24:45,098 - INFO - Successfully saved 65 news items 2025-02-02 23:24:45,099 - INFO - Ticker BOOT (ID: 2891): Collected 66, Saved 65 (Duplicates: 1) 2025-02-02 23:24:46,445 - INFO - Successfully saved 76 news items 2025-02-02 23:24:46,446 - INFO - Ticker TPH (ID: 2906): Collected 77, Saved 76 (Duplicates: 1) 2025-02-02 23:24:47,223 - INFO - Successfully saved 89 news items 2025-02-02 23:24:47,223 - INFO - Ticker INT (ID: 2892): Collected 94, Saved 89 (Duplicates: 5) 2025-02-02 23:24:48,450 - INFO - Successfully saved 74 news items 2025-02-02 23:24:48,450 - INFO - Ticker ACLS (ID: 2868): Collected 74, Saved 74 (Duplicates: 0) 2025-02-02 23:24:49,276 - INFO - Successfully saved 83 news items 2025-02-02 23:24:49,277 - INFO - Ticker EVRI (ID: 2894): Collected 85, Saved 83 (Duplicates: 2) 2025-02-02 23:24:50,585 - INFO - Successfully saved 101 news items 2025-02-02 23:24:50,586 - INFO - Ticker MTX (ID: 2869): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 23:24:51,458 - INFO - Successfully saved 106 news items 2025-02-02 23:24:51,459 - INFO - Ticker GPRE (ID: 2895): Collected 116, Saved 106 (Duplicates: 10) 2025-02-02 23:24:52,804 - INFO - Successfully saved 92 news items 2025-02-02 23:24:52,804 - INFO - Ticker BKE (ID: 2870): Collected 94, Saved 92 (Duplicates: 2) 2025-02-02 23:24:53,541 - INFO - Successfully saved 77 news items 2025-02-02 23:24:53,542 - INFO - Ticker STRA (ID: 2896): Collected 77, Saved 77 (Duplicates: 0) 2025-02-02 23:24:54,857 - INFO - Successfully saved 99 news items 2025-02-02 23:24:54,858 - INFO - Ticker RELY (ID: 2871): Collected 99, Saved 99 (Duplicates: 0) 2025-02-02 23:24:55,630 - INFO - Successfully saved 99 news items 2025-02-02 23:24:55,631 - INFO - Ticker MDRX (ID: 2897): Collected 103, Saved 99 (Duplicates: 4) 2025-02-02 23:24:56,998 - INFO - Successfully saved 89 news items 2025-02-02 23:24:56,998 - INFO - Ticker GPOR (ID: 2872): Collected 91, Saved 89 (Duplicates: 2) 2025-02-02 23:24:58,083 - INFO - Successfully saved 100 news items 2025-02-02 23:24:58,084 - INFO - Ticker DCT (ID: 2898): Collected 100, Saved 100 (Duplicates: 0) 2025-02-02 23:24:59,035 - INFO - Successfully saved 78 news items 2025-02-02 23:24:59,035 - INFO - Ticker LNN (ID: 2873): Collected 78, Saved 78 (Duplicates: 0) 2025-02-02 23:25:00,143 - INFO - Successfully saved 107 news items 2025-02-02 23:25:00,143 - INFO - Ticker QTWO (ID: 2899): Collected 111, Saved 107 (Duplicates: 4) 2025-02-02 23:25:00,975 - INFO - Successfully saved 55 news items 2025-02-02 23:25:00,975 - INFO - Ticker PLAY (ID: 2874): Collected 66, Saved 55 (Duplicates: 11) 2025-02-02 23:25:02,250 - INFO - Successfully saved 108 news items 2025-02-02 23:25:02,252 - INFO - Ticker KAR (ID: 2900): Collected 109, Saved 108 (Duplicates: 1) 2025-02-02 23:25:02,949 - INFO - Successfully saved 57 news items 2025-02-02 23:25:02,950 - INFO - Ticker ALG (ID: 2875): Collected 60, Saved 57 (Duplicates: 3) 2025-02-02 23:25:04,358 - INFO - Successfully saved 73 news items 2025-02-02 23:25:04,359 - INFO - Ticker TEN (ID: 2901): Collected 84, Saved 73 (Duplicates: 11) 2025-02-02 23:25:05,085 - INFO - Successfully saved 97 news items 2025-02-02 23:25:05,087 - INFO - Ticker CAKE (ID: 2876): Collected 99, Saved 97 (Duplicates: 2) 2025-02-02 23:25:06,780 - INFO - Successfully saved 98 news items 2025-02-02 23:25:06,783 - INFO - Ticker IRWD (ID: 2902): Collected 103, Saved 98 (Duplicates: 5) 2025-02-02 23:25:07,333 - INFO - Successfully saved 107 news items 2025-02-02 23:25:07,334 - INFO - Ticker JACK (ID: 2877): Collected 108, Saved 107 (Duplicates: 1) 2025-02-02 23:25:09,240 - INFO - Successfully saved 103 news items 2025-02-02 23:25:09,242 - INFO - Ticker HLIT (ID: 2903): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 23:25:09,541 - INFO - Successfully saved 98 news items 2025-02-02 23:25:09,542 - INFO - Ticker NS (ID: 2879): Collected 98, Saved 98 (Duplicates: 0) 2025-02-02 23:25:11,406 - INFO - Successfully saved 100 news items 2025-02-02 23:25:11,408 - INFO - Ticker IRBT (ID: 2904): Collected 104, Saved 100 (Duplicates: 4) 2025-02-02 23:25:11,709 - INFO - Successfully saved 102 news items 2025-02-02 23:25:11,710 - INFO - Ticker DEO (ID: 3055): Collected 102, Saved 102 (Duplicates: 0) 2025-02-02 23:25:13,538 - INFO - Successfully saved 101 news items 2025-02-02 23:25:13,539 - INFO - Ticker MYGN (ID: 2905): Collected 103, Saved 101 (Duplicates: 2) 2025-02-02 23:25:13,733 - INFO - Successfully saved 70 news items 2025-02-02 23:25:13,733 - INFO - Ticker ADUS (ID: 2881): Collected 70, Saved 70 (Duplicates: 0) 2025-02-02 23:25:15,697 - INFO - Successfully saved 101 news items 2025-02-02 23:25:15,699 - INFO - Ticker SATS (ID: 2909): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 23:25:15,919 - INFO - Successfully saved 108 news items 2025-02-02 23:25:15,920 - INFO - Ticker GFF (ID: 2882): Collected 111, Saved 108 (Duplicates: 3) 2025-02-02 23:25:17,752 - INFO - Successfully saved 107 news items 2025-02-02 23:25:17,752 - INFO - Ticker AIR (ID: 2910): Collected 107, Saved 107 (Duplicates: 0) 2025-02-02 23:25:17,932 - INFO - Successfully saved 81 news items 2025-02-02 23:25:17,933 - INFO - Ticker MWA (ID: 2883): Collected 85, Saved 81 (Duplicates: 4) 2025-02-02 23:25:19,869 - INFO - Successfully saved 96 news items 2025-02-02 23:25:19,870 - INFO - Ticker DOOR (ID: 2911): Collected 96, Saved 96 (Duplicates: 0) 2025-02-02 23:25:20,061 - INFO - Successfully saved 109 news items 2025-02-02 23:25:20,061 - INFO - Ticker SMTC (ID: 2884): Collected 109, Saved 109 (Duplicates: 0) 2025-02-02 23:25:21,913 - INFO - Successfully saved 64 news items 2025-02-02 23:25:21,914 - INFO - Ticker MYRG (ID: 2912): Collected 64, Saved 64 (Duplicates: 0) 2025-02-02 23:25:22,237 - INFO - Successfully saved 91 news items 2025-02-02 23:25:22,239 - INFO - Ticker GOGO (ID: 2885): Collected 91, Saved 91 (Duplicates: 0) 2025-02-02 23:25:23,992 - INFO - Successfully saved 95 news items 2025-02-02 23:25:23,993 - INFO - Ticker FTAI (ID: 2913): Collected 119, Saved 95 (Duplicates: 24) 2025-02-02 23:25:24,299 - INFO - Successfully saved 65 news items 2025-02-02 23:25:24,300 - INFO - Ticker LILA (ID: 2886): Collected 73, Saved 65 (Duplicates: 8) 2025-02-02 23:25:26,160 - INFO - Successfully saved 80 news items 2025-02-02 23:25:26,161 - INFO - Ticker HURN (ID: 2914): Collected 80, Saved 80 (Duplicates: 0) 2025-02-02 23:25:26,301 - INFO - Successfully saved 22 news items 2025-02-02 23:25:26,304 - INFO - Ticker LILAK (ID: 2887): Collected 32, Saved 22 (Duplicates: 10) 2025-02-02 23:25:28,030 - INFO - Successfully saved 25 news items 2025-02-02 23:25:28,031 - INFO - Ticker VRTV (ID: 2915): Collected 25, Saved 25 (Duplicates: 0) 2025-02-02 23:25:28,181 - INFO - Successfully saved 32 news items 2025-02-02 23:25:28,182 - INFO - Ticker IMKTA (ID: 2888): Collected 41, Saved 32 (Duplicates: 9) 2025-02-02 23:25:28,683 - INFO - Batch 103/131 completed: Collected 2129, Saved 2071 (Duplicates: 58) 2025-02-02 23:25:28,684 - INFO - Starting batch 105/131 with 25 tickers 2025-02-02 23:25:30,237 - INFO - Successfully saved 97 news items 2025-02-02 23:25:30,238 - INFO - Ticker VSTO (ID: 2916): Collected 104, Saved 97 (Duplicates: 7) 2025-02-02 23:25:30,403 - INFO - Successfully saved 76 news items 2025-02-02 23:25:30,407 - INFO - Ticker VGR (ID: 2918): Collected 77, Saved 76 (Duplicates: 1) 2025-02-02 23:25:32,520 - INFO - Successfully saved 107 news items 2025-02-02 23:25:32,521 - INFO - Ticker FGEN (ID: 2917): Collected 107, Saved 107 (Duplicates: 0) 2025-02-02 23:25:32,705 - INFO - Successfully saved 106 news items 2025-02-02 23:25:32,706 - INFO - Ticker ADTN (ID: 2919): Collected 107, Saved 106 (Duplicates: 1) 2025-02-02 23:25:33,022 - INFO - Batch 104/131 completed: Collected 2369, Saved 2286 (Duplicates: 83) 2025-02-02 23:25:33,023 - INFO - Starting batch 106/131 with 25 tickers 2025-02-02 23:25:34,781 - INFO - Successfully saved 86 news items 2025-02-02 23:25:34,782 - INFO - Ticker AGYS (ID: 2945): Collected 94, Saved 86 (Duplicates: 8) 2025-02-02 23:25:34,989 - INFO - Successfully saved 104 news items 2025-02-02 23:25:34,990 - INFO - Ticker LXU (ID: 2921): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 23:25:36,802 - INFO - Successfully saved 49 news items 2025-02-02 23:25:36,803 - INFO - Ticker KFRC (ID: 2947): Collected 49, Saved 49 (Duplicates: 0) 2025-02-02 23:25:36,972 - INFO - Successfully saved 29 news items 2025-02-02 23:25:36,972 - INFO - Ticker MRTN (ID: 2922): Collected 39, Saved 29 (Duplicates: 10) 2025-02-02 23:25:39,034 - INFO - Successfully saved 53 news items 2025-02-02 23:25:39,036 - INFO - Ticker OXM (ID: 2923): Collected 55, Saved 53 (Duplicates: 2) 2025-02-02 23:25:39,157 - INFO - Successfully saved 100 news items 2025-02-02 23:25:39,158 - INFO - Ticker SBH (ID: 2948): Collected 101, Saved 100 (Duplicates: 1) 2025-02-02 23:25:41,118 - INFO - Successfully saved 68 news items 2025-02-02 23:25:41,119 - INFO - Ticker TTMI (ID: 2924): Collected 70, Saved 68 (Duplicates: 2) 2025-02-02 23:25:41,382 - INFO - Successfully saved 99 news items 2025-02-02 23:25:41,383 - INFO - Ticker MODN (ID: 2949): Collected 101, Saved 99 (Duplicates: 2) 2025-02-02 23:25:43,320 - INFO - Successfully saved 105 news items 2025-02-02 23:25:43,321 - INFO - Ticker AGIO (ID: 2925): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 23:25:43,422 - INFO - Successfully saved 52 news items 2025-02-02 23:25:43,423 - INFO - Ticker TGH (ID: 2950): Collected 53, Saved 52 (Duplicates: 1) 2025-02-02 23:25:45,577 - INFO - Successfully saved 107 news items 2025-02-02 23:25:45,579 - INFO - Ticker GTN (ID: 2926): Collected 107, Saved 107 (Duplicates: 0) 2025-02-02 23:25:45,707 - INFO - Successfully saved 96 news items 2025-02-02 23:25:45,709 - INFO - Ticker DGII (ID: 2951): Collected 96, Saved 96 (Duplicates: 0) 2025-02-02 23:25:47,686 - INFO - Successfully saved 72 news items 2025-02-02 23:25:47,689 - INFO - Ticker AMPH (ID: 2927): Collected 78, Saved 72 (Duplicates: 6) 2025-02-02 23:25:47,987 - INFO - Successfully saved 96 news items 2025-02-02 23:25:47,991 - INFO - Ticker CCRN (ID: 2952): Collected 97, Saved 96 (Duplicates: 1) 2025-02-02 23:25:49,749 - INFO - Successfully saved 88 news items 2025-02-02 23:25:49,749 - INFO - Ticker HAIN (ID: 2928): Collected 88, Saved 88 (Duplicates: 0) 2025-02-02 23:25:50,131 - INFO - Successfully saved 70 news items 2025-02-02 23:25:50,135 - INFO - Ticker PAY (ID: 2953): Collected 70, Saved 70 (Duplicates: 0) 2025-02-02 23:25:51,821 - INFO - Successfully saved 75 news items 2025-02-02 23:25:51,822 - INFO - Ticker NVRO (ID: 2929): Collected 75, Saved 75 (Duplicates: 0) 2025-02-02 23:25:52,226 - INFO - Successfully saved 67 news items 2025-02-02 23:25:52,227 - INFO - Ticker TDW (ID: 2954): Collected 68, Saved 67 (Duplicates: 1) 2025-02-02 23:25:53,968 - INFO - Successfully saved 93 news items 2025-02-02 23:25:53,970 - INFO - Ticker CLNE (ID: 2930): Collected 94, Saved 93 (Duplicates: 1) 2025-02-02 23:25:54,398 - INFO - Successfully saved 100 news items 2025-02-02 23:25:54,398 - INFO - Ticker SNDX (ID: 2955): Collected 101, Saved 100 (Duplicates: 1) 2025-02-02 23:25:56,007 - INFO - Successfully saved 55 news items 2025-02-02 23:25:56,011 - INFO - Ticker VIVO (ID: 2931): Collected 59, Saved 55 (Duplicates: 4) 2025-02-02 23:25:56,623 - INFO - Successfully saved 108 news items 2025-02-02 23:25:56,623 - INFO - Ticker KTOS (ID: 2956): Collected 108, Saved 108 (Duplicates: 0) 2025-02-02 23:25:58,255 - INFO - Successfully saved 100 news items 2025-02-02 23:25:58,260 - INFO - Ticker ROCK (ID: 2932): Collected 108, Saved 100 (Duplicates: 8) 2025-02-02 23:25:58,629 - INFO - Successfully saved 53 news items 2025-02-02 23:25:58,630 - INFO - Ticker ERII (ID: 2957): Collected 57, Saved 53 (Duplicates: 4) 2025-02-02 23:26:00,467 - INFO - Successfully saved 92 news items 2025-02-02 23:26:00,467 - INFO - Ticker CLMT (ID: 2934): Collected 92, Saved 92 (Duplicates: 0) 2025-02-02 23:26:00,832 - INFO - Successfully saved 103 news items 2025-02-02 23:26:00,835 - INFO - Ticker WWW (ID: 2958): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 23:26:02,843 - INFO - Successfully saved 93 news items 2025-02-02 23:26:02,845 - INFO - Ticker MLNK (ID: 2935): Collected 104, Saved 93 (Duplicates: 11) 2025-02-02 23:26:03,119 - INFO - Successfully saved 105 news items 2025-02-02 23:26:03,120 - INFO - Ticker MED (ID: 2961): Collected 113, Saved 105 (Duplicates: 8) 2025-02-02 23:26:05,041 - INFO - Successfully saved 96 news items 2025-02-02 23:26:05,042 - INFO - Ticker MEI (ID: 2936): Collected 118, Saved 96 (Duplicates: 22) 2025-02-02 23:26:05,289 - INFO - Successfully saved 86 news items 2025-02-02 23:26:05,290 - INFO - Ticker DNOW (ID: 2962): Collected 89, Saved 86 (Duplicates: 3) 2025-02-02 23:26:07,398 - INFO - Successfully saved 103 news items 2025-02-02 23:26:07,401 - INFO - Ticker CCS (ID: 2937): Collected 105, Saved 103 (Duplicates: 2) 2025-02-02 23:26:07,474 - INFO - Successfully saved 57 news items 2025-02-02 23:26:07,475 - INFO - Ticker NBR (ID: 2963): Collected 58, Saved 57 (Duplicates: 1) 2025-02-02 23:26:09,650 - INFO - Successfully saved 96 news items 2025-02-02 23:26:09,651 - INFO - Ticker COHU (ID: 2938): Collected 96, Saved 96 (Duplicates: 0) 2025-02-02 23:26:09,799 - INFO - Successfully saved 101 news items 2025-02-02 23:26:09,799 - INFO - Ticker SSP (ID: 2964): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 23:26:11,581 - INFO - Successfully saved 35 news items 2025-02-02 23:26:11,582 - INFO - Ticker UAN (ID: 2939): Collected 40, Saved 35 (Duplicates: 5) 2025-02-02 23:26:12,013 - INFO - Successfully saved 109 news items 2025-02-02 23:26:12,014 - INFO - Ticker OSIS (ID: 2965): Collected 109, Saved 109 (Duplicates: 0) 2025-02-02 23:26:13,770 - INFO - Successfully saved 90 news items 2025-02-02 23:26:13,771 - INFO - Ticker IMGN (ID: 2940): Collected 90, Saved 90 (Duplicates: 0) 2025-02-02 23:26:14,167 - INFO - Successfully saved 76 news items 2025-02-02 23:26:14,168 - INFO - Ticker KALU (ID: 2966): Collected 79, Saved 76 (Duplicates: 3) 2025-02-02 23:26:16,083 - INFO - Successfully saved 100 news items 2025-02-02 23:26:16,087 - INFO - Ticker CTS (ID: 2941): Collected 116, Saved 100 (Duplicates: 16) 2025-02-02 23:26:16,468 - INFO - Successfully saved 112 news items 2025-02-02 23:26:16,469 - INFO - Ticker ALGT (ID: 2967): Collected 112, Saved 112 (Duplicates: 0) 2025-02-02 23:26:18,016 - INFO - Successfully saved 40 news items 2025-02-02 23:26:18,018 - INFO - Ticker MCRI (ID: 2942): Collected 40, Saved 40 (Duplicates: 0) 2025-02-02 23:26:18,396 - INFO - Successfully saved 31 news items 2025-02-02 23:26:18,396 - INFO - Ticker SBR (ID: 2968): Collected 31, Saved 31 (Duplicates: 0) 2025-02-02 23:26:20,205 - INFO - Successfully saved 100 news items 2025-02-02 23:26:20,206 - INFO - Ticker SBGI (ID: 2943): Collected 101, Saved 100 (Duplicates: 1) 2025-02-02 23:26:20,572 - INFO - Successfully saved 98 news items 2025-02-02 23:26:20,573 - INFO - Ticker PGTI (ID: 2969): Collected 102, Saved 98 (Duplicates: 4) 2025-02-02 23:26:22,188 - INFO - Successfully saved 44 news items 2025-02-02 23:26:22,189 - INFO - Ticker PBFX (ID: 2944): Collected 45, Saved 44 (Duplicates: 1) 2025-02-02 23:26:22,690 - INFO - Batch 105/131 completed: Collected 2113, Saved 2020 (Duplicates: 93) 2025-02-02 23:26:22,691 - INFO - Starting batch 107/131 with 25 tickers 2025-02-02 23:26:22,834 - INFO - Successfully saved 103 news items 2025-02-02 23:26:22,835 - INFO - Ticker OMI (ID: 2970): Collected 116, Saved 103 (Duplicates: 13) 2025-02-02 23:26:24,446 - INFO - Successfully saved 100 news items 2025-02-02 23:26:24,447 - INFO - Ticker AVID (ID: 2974): Collected 100, Saved 100 (Duplicates: 0) 2025-02-02 23:26:24,779 - INFO - Successfully saved 41 news items 2025-02-02 23:26:24,780 - INFO - Ticker UCTT (ID: 2971): Collected 41, Saved 41 (Duplicates: 0) 2025-02-02 23:26:26,457 - INFO - Successfully saved 57 news items 2025-02-02 23:26:26,459 - INFO - Ticker ANDE (ID: 2975): Collected 57, Saved 57 (Duplicates: 0) 2025-02-02 23:26:26,772 - INFO - Successfully saved 59 news items 2025-02-02 23:26:26,773 - INFO - Ticker PLUS (ID: 2972): Collected 61, Saved 59 (Duplicates: 2) 2025-02-02 23:26:27,274 - INFO - Batch 106/131 completed: Collected 2110, Saved 2057 (Duplicates: 53) 2025-02-02 23:26:27,275 - INFO - Starting batch 108/131 with 25 tickers 2025-02-02 23:26:28,711 - INFO - Successfully saved 102 news items 2025-02-02 23:26:28,711 - INFO - Ticker HNI (ID: 2976): Collected 103, Saved 102 (Duplicates: 1) 2025-02-02 23:26:28,989 - INFO - Successfully saved 94 news items 2025-02-02 23:26:28,990 - INFO - Ticker GEO (ID: 2999): Collected 99, Saved 94 (Duplicates: 5) 2025-02-02 23:26:30,826 - INFO - Successfully saved 81 news items 2025-02-02 23:26:30,831 - INFO - Ticker TRS (ID: 2977): Collected 83, Saved 81 (Duplicates: 2) 2025-02-02 23:26:31,160 - INFO - Successfully saved 90 news items 2025-02-02 23:26:31,161 - INFO - Ticker HEES (ID: 3000): Collected 92, Saved 90 (Duplicates: 2) 2025-02-02 23:26:33,029 - INFO - Successfully saved 95 news items 2025-02-02 23:26:33,031 - INFO - Ticker UVV (ID: 2978): Collected 99, Saved 95 (Duplicates: 4) 2025-02-02 23:26:33,237 - INFO - Successfully saved 59 news items 2025-02-02 23:26:33,238 - INFO - Ticker WTI (ID: 3001): Collected 59, Saved 59 (Duplicates: 0) 2025-02-02 23:26:35,226 - INFO - Successfully saved 87 news items 2025-02-02 23:26:35,227 - INFO - Ticker MEG (ID: 2979): Collected 87, Saved 87 (Duplicates: 0) 2025-02-02 23:26:35,293 - INFO - Successfully saved 66 news items 2025-02-02 23:26:35,295 - INFO - Ticker KRO (ID: 3002): Collected 68, Saved 66 (Duplicates: 2) 2025-02-02 23:26:37,172 - INFO - Successfully saved 33 news items 2025-02-02 23:26:37,173 - INFO - Ticker DMLP (ID: 2980): Collected 37, Saved 33 (Duplicates: 4) 2025-02-02 23:26:37,706 - INFO - Successfully saved 106 news items 2025-02-02 23:26:37,707 - INFO - Ticker USPH (ID: 3003): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 23:26:39,193 - INFO - Successfully saved 40 news items 2025-02-02 23:26:39,194 - INFO - Ticker RYI (ID: 2981): Collected 40, Saved 40 (Duplicates: 0) 2025-02-02 23:26:39,924 - INFO - Successfully saved 104 news items 2025-02-02 23:26:39,925 - INFO - Ticker SXI (ID: 3005): Collected 107, Saved 104 (Duplicates: 3) 2025-02-02 23:26:41,295 - INFO - Successfully saved 67 news items 2025-02-02 23:26:41,296 - INFO - Ticker SCHL (ID: 2982): Collected 69, Saved 67 (Duplicates: 2) 2025-02-02 23:26:42,136 - INFO - Successfully saved 76 news items 2025-02-02 23:26:42,137 - INFO - Ticker BGS (ID: 3006): Collected 76, Saved 76 (Duplicates: 0) 2025-02-02 23:26:43,354 - INFO - Successfully saved 66 news items 2025-02-02 23:26:43,355 - INFO - Ticker HTLD (ID: 2983): Collected 66, Saved 66 (Duplicates: 0) 2025-02-02 23:26:44,185 - INFO - Successfully saved 65 news items 2025-02-02 23:26:44,186 - INFO - Ticker ATEC (ID: 3007): Collected 66, Saved 65 (Duplicates: 1) 2025-02-02 23:26:45,550 - INFO - Successfully saved 100 news items 2025-02-02 23:26:45,551 - INFO - Ticker CXW (ID: 2984): Collected 103, Saved 100 (Duplicates: 3) 2025-02-02 23:26:46,127 - INFO - Successfully saved 29 news items 2025-02-02 23:26:46,130 - INFO - Ticker LPI (ID: 3008): Collected 29, Saved 29 (Duplicates: 0) 2025-02-02 23:26:47,771 - INFO - Successfully saved 105 news items 2025-02-02 23:26:47,772 - INFO - Ticker PRO (ID: 2985): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 23:26:48,189 - INFO - Successfully saved 54 news items 2025-02-02 23:26:48,189 - INFO - Ticker RCII (ID: 3009): Collected 56, Saved 54 (Duplicates: 2) 2025-02-02 23:26:50,370 - INFO - Successfully saved 98 news items 2025-02-02 23:26:50,371 - INFO - Ticker BUD (ID: 3056): Collected 100, Saved 98 (Duplicates: 2) 2025-02-02 23:26:50,479 - INFO - Successfully saved 102 news items 2025-02-02 23:26:50,480 - INFO - Ticker INFN (ID: 3010): Collected 105, Saved 102 (Duplicates: 3) 2025-02-02 23:26:52,533 - INFO - Successfully saved 77 news items 2025-02-02 23:26:52,538 - INFO - Ticker AROC (ID: 2987): Collected 78, Saved 77 (Duplicates: 1) 2025-02-02 23:26:52,660 - INFO - Successfully saved 101 news items 2025-02-02 23:26:52,661 - INFO - Ticker SPH (ID: 3011): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 23:26:54,559 - INFO - Successfully saved 52 news items 2025-02-02 23:26:54,560 - INFO - Ticker ACRS (ID: 2988): Collected 53, Saved 52 (Duplicates: 1) 2025-02-02 23:26:54,919 - INFO - Successfully saved 94 news items 2025-02-02 23:26:54,920 - INFO - Ticker MGI (ID: 3012): Collected 94, Saved 94 (Duplicates: 0) 2025-02-02 23:26:56,694 - INFO - Successfully saved 95 news items 2025-02-02 23:26:56,695 - INFO - Ticker CNK (ID: 2989): Collected 95, Saved 95 (Duplicates: 0) 2025-02-02 23:26:57,028 - INFO - Successfully saved 100 news items 2025-02-02 23:26:57,034 - INFO - Ticker CDE (ID: 3013): Collected 103, Saved 100 (Duplicates: 3) 2025-02-02 23:26:58,966 - INFO - Successfully saved 105 news items 2025-02-02 23:26:58,967 - INFO - Ticker USNA (ID: 2990): Collected 108, Saved 105 (Duplicates: 3) 2025-02-02 23:26:59,074 - INFO - Successfully saved 61 news items 2025-02-02 23:26:59,075 - INFO - Ticker SLCA (ID: 3014): Collected 63, Saved 61 (Duplicates: 2) 2025-02-02 23:27:01,238 - INFO - Successfully saved 104 news items 2025-02-02 23:27:01,240 - INFO - Ticker DIN (ID: 2991): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 23:27:01,335 - INFO - Successfully saved 102 news items 2025-02-02 23:27:01,336 - INFO - Ticker NSSC (ID: 3015): Collected 110, Saved 102 (Duplicates: 8) 2025-02-02 23:27:03,500 - INFO - Successfully saved 76 news items 2025-02-02 23:27:03,501 - INFO - Ticker PATK (ID: 3016): Collected 76, Saved 76 (Duplicates: 0) 2025-02-02 23:27:03,654 - INFO - Successfully saved 101 news items 2025-02-02 23:27:03,655 - INFO - Ticker KURA (ID: 2992): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 23:27:05,640 - INFO - Successfully saved 33 news items 2025-02-02 23:27:05,641 - INFO - Ticker ATRI (ID: 2993): Collected 39, Saved 33 (Duplicates: 6) 2025-02-02 23:27:05,747 - INFO - Successfully saved 103 news items 2025-02-02 23:27:05,747 - INFO - Ticker RGNX (ID: 3017): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 23:27:07,949 - INFO - Successfully saved 73 news items 2025-02-02 23:27:07,950 - INFO - Ticker TNC (ID: 2994): Collected 73, Saved 73 (Duplicates: 0) 2025-02-02 23:27:08,162 - INFO - Successfully saved 101 news items 2025-02-02 23:27:08,164 - INFO - Ticker GLP (ID: 3018): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 23:27:10,273 - INFO - Successfully saved 105 news items 2025-02-02 23:27:10,274 - INFO - Ticker ANGI (ID: 2995): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 23:27:10,290 - INFO - Successfully saved 48 news items 2025-02-02 23:27:10,290 - INFO - Ticker HCSG (ID: 3019): Collected 48, Saved 48 (Duplicates: 0) 2025-02-02 23:27:12,489 - INFO - Successfully saved 73 news items 2025-02-02 23:27:12,491 - INFO - Ticker LZB (ID: 3020): Collected 74, Saved 73 (Duplicates: 1) 2025-02-02 23:27:12,629 - INFO - Successfully saved 103 news items 2025-02-02 23:27:12,630 - INFO - Ticker DDD (ID: 2996): Collected 107, Saved 103 (Duplicates: 4) 2025-02-02 23:27:14,786 - INFO - Successfully saved 104 news items 2025-02-02 23:27:14,786 - INFO - Ticker GDOT (ID: 3022): Collected 105, Saved 104 (Duplicates: 1) 2025-02-02 23:27:14,850 - INFO - Successfully saved 72 news items 2025-02-02 23:27:14,850 - INFO - Ticker STKL (ID: 2997): Collected 82, Saved 72 (Duplicates: 10) 2025-02-02 23:27:16,855 - INFO - Successfully saved 45 news items 2025-02-02 23:27:16,856 - INFO - Ticker MHO (ID: 2998): Collected 47, Saved 45 (Duplicates: 2) 2025-02-02 23:27:16,885 - INFO - Successfully saved 63 news items 2025-02-02 23:27:16,885 - INFO - Ticker NVGS (ID: 3023): Collected 64, Saved 63 (Duplicates: 1) 2025-02-02 23:27:17,356 - INFO - Batch 107/131 completed: Collected 2041, Saved 1996 (Duplicates: 45) 2025-02-02 23:27:17,357 - INFO - Starting batch 109/131 with 25 tickers 2025-02-02 23:27:18,851 - INFO - Successfully saved 67 news items 2025-02-02 23:27:18,853 - INFO - Ticker AMCX (ID: 3026): Collected 67, Saved 67 (Duplicates: 0) 2025-02-02 23:27:19,047 - INFO - Successfully saved 102 news items 2025-02-02 23:27:19,048 - INFO - Ticker ENTA (ID: 3024): Collected 111, Saved 102 (Duplicates: 9) 2025-02-02 23:27:20,879 - INFO - Successfully saved 56 news items 2025-02-02 23:27:20,880 - INFO - Ticker BHE (ID: 3027): Collected 56, Saved 56 (Duplicates: 0) 2025-02-02 23:27:21,175 - INFO - Successfully saved 77 news items 2025-02-02 23:27:21,177 - INFO - Ticker SHEN (ID: 3025): Collected 80, Saved 77 (Duplicates: 3) 2025-02-02 23:27:21,679 - INFO - Batch 108/131 completed: Collected 2096, Saved 2050 (Duplicates: 46) 2025-02-02 23:27:21,680 - INFO - Starting batch 110/131 with 25 tickers 2025-02-02 23:27:23,036 - INFO - Successfully saved 71 news items 2025-02-02 23:27:23,037 - INFO - Ticker INVA (ID: 3028): Collected 73, Saved 71 (Duplicates: 2) 2025-02-02 23:27:23,292 - INFO - Successfully saved 65 news items 2025-02-02 23:27:23,293 - INFO - Ticker PBR (ID: 3053): Collected 66, Saved 65 (Duplicates: 1) 2025-02-02 23:27:25,248 - INFO - Successfully saved 76 news items 2025-02-02 23:27:25,249 - INFO - Ticker PRIM (ID: 3029): Collected 76, Saved 76 (Duplicates: 0) 2025-02-02 23:27:25,477 - INFO - Successfully saved 81 news items 2025-02-02 23:27:25,478 - INFO - Ticker BP (ID: 3054): Collected 81, Saved 81 (Duplicates: 0) 2025-02-02 23:27:27,399 - INFO - Successfully saved 97 news items 2025-02-02 23:27:27,399 - INFO - Ticker APOG (ID: 3030): Collected 100, Saved 97 (Duplicates: 3) 2025-02-02 23:27:27,616 - INFO - Successfully saved 64 news items 2025-02-02 23:27:27,617 - INFO - Ticker AMX (ID: 3065): Collected 64, Saved 64 (Duplicates: 0) 2025-02-02 23:27:29,361 - INFO - Successfully saved 57 news items 2025-02-02 23:27:29,361 - INFO - Ticker VECO (ID: 3031): Collected 57, Saved 57 (Duplicates: 0) 2025-02-02 23:27:29,628 - INFO - Successfully saved 67 news items 2025-02-02 23:27:29,629 - INFO - Ticker VALE (ID: 3061): Collected 67, Saved 67 (Duplicates: 0) 2025-02-02 23:27:31,488 - INFO - Successfully saved 107 news items 2025-02-02 23:27:31,490 - INFO - Ticker CAL (ID: 3032): Collected 112, Saved 107 (Duplicates: 5) 2025-02-02 23:27:31,765 - INFO - Successfully saved 106 news items 2025-02-02 23:27:31,766 - INFO - Ticker CNI (ID: 771): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 23:27:33,546 - INFO - Successfully saved 67 news items 2025-02-02 23:27:33,547 - INFO - Ticker RGR (ID: 3033): Collected 67, Saved 67 (Duplicates: 0) 2025-02-02 23:27:33,859 - INFO - Successfully saved 96 news items 2025-02-02 23:27:33,860 - INFO - Ticker HMC (ID: 3074): Collected 96, Saved 96 (Duplicates: 0) 2025-02-02 23:27:35,615 - INFO - Successfully saved 88 news items 2025-02-02 23:27:35,615 - INFO - Ticker ADPT (ID: 3034): Collected 88, Saved 88 (Duplicates: 0) 2025-02-02 23:27:35,974 - INFO - Successfully saved 108 news items 2025-02-02 23:27:35,975 - INFO - Ticker RELX (ID: 3069): Collected 109, Saved 108 (Duplicates: 1) 2025-02-02 23:27:37,713 - INFO - Successfully saved 105 news items 2025-02-02 23:27:37,714 - INFO - Ticker SSYS (ID: 3035): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 23:27:38,016 - INFO - Successfully saved 104 news items 2025-02-02 23:27:38,017 - INFO - Ticker ENB (ID: 798): Collected 105, Saved 104 (Duplicates: 1) 2025-02-02 23:27:39,899 - INFO - Successfully saved 112 news items 2025-02-02 23:27:39,900 - INFO - Ticker AZZ (ID: 3036): Collected 115, Saved 112 (Duplicates: 3) 2025-02-02 23:27:40,145 - INFO - Successfully saved 101 news items 2025-02-02 23:27:40,145 - INFO - Ticker GSK (ID: 3063): Collected 103, Saved 101 (Duplicates: 2) 2025-02-02 23:27:42,054 - INFO - Successfully saved 106 news items 2025-02-02 23:27:42,055 - INFO - Ticker CUTR (ID: 3037): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 23:27:42,072 - INFO - Successfully saved 37 news items 2025-02-02 23:27:42,073 - INFO - Ticker CNQ (ID: 770): Collected 37, Saved 37 (Duplicates: 0) 2025-02-02 23:27:44,053 - INFO - Successfully saved 7 news items 2025-02-02 23:27:44,054 - INFO - Ticker AMOV (ID: 3066): Collected 7, Saved 7 (Duplicates: 0) 2025-02-02 23:27:44,096 - INFO - Successfully saved 54 news items 2025-02-02 23:27:44,098 - INFO - Ticker SKYW (ID: 3039): Collected 54, Saved 54 (Duplicates: 0) 2025-02-02 23:27:46,187 - INFO - Successfully saved 73 news items 2025-02-02 23:27:46,188 - INFO - Ticker AXL (ID: 3041): Collected 74, Saved 73 (Duplicates: 1) 2025-02-02 23:27:46,289 - INFO - Successfully saved 109 news items 2025-02-02 23:27:46,290 - INFO - Ticker ABB (ID: 3067): Collected 115, Saved 109 (Duplicates: 6) 2025-02-02 23:27:48,126 - INFO - Successfully saved 44 news items 2025-02-02 23:27:48,127 - INFO - Ticker SPLP (ID: 3042): Collected 44, Saved 44 (Duplicates: 0) 2025-02-02 23:27:48,327 - INFO - Successfully saved 81 news items 2025-02-02 23:27:48,328 - INFO - Ticker TRI (ID: 916): Collected 81, Saved 81 (Duplicates: 0) 2025-02-02 23:27:50,166 - INFO - Successfully saved 9 news items 2025-02-02 23:27:50,166 - INFO - Ticker ABEV (ID: 3070): Collected 9, Saved 9 (Duplicates: 0) 2025-02-02 23:27:50,189 - INFO - Successfully saved 78 news items 2025-02-02 23:27:50,190 - INFO - Ticker DO (ID: 3043): Collected 83, Saved 78 (Duplicates: 5) 2025-02-02 23:27:52,253 - INFO - Successfully saved 88 news items 2025-02-02 23:27:52,254 - INFO - Ticker SU (ID: 902): Collected 88, Saved 88 (Duplicates: 0) 2025-02-02 23:27:52,294 - INFO - Successfully saved 98 news items 2025-02-02 23:27:52,295 - INFO - Ticker GERN (ID: 3044): Collected 98, Saved 98 (Duplicates: 0) 2025-02-02 23:27:54,124 - INFO - Successfully saved 19 news items 2025-02-02 23:27:54,124 - INFO - Ticker SCCO (ID: 3076): Collected 19, Saved 19 (Duplicates: 0) 2025-02-02 23:27:54,227 - INFO - Successfully saved 39 news items 2025-02-02 23:27:54,227 - INFO - Ticker PBT (ID: 3045): Collected 39, Saved 39 (Duplicates: 0) 2025-02-02 23:27:56,260 - INFO - Successfully saved 102 news items 2025-02-02 23:27:56,261 - INFO - Ticker MT (ID: 3096): Collected 103, Saved 102 (Duplicates: 1) 2025-02-02 23:27:56,374 - INFO - Successfully saved 100 news items 2025-02-02 23:27:56,375 - INFO - Ticker NVO (ID: 3046): Collected 115, Saved 100 (Duplicates: 15) 2025-02-02 23:27:58,203 - INFO - Successfully saved 42 news items 2025-02-02 23:27:58,203 - INFO - Ticker VOD (ID: 3080): Collected 42, Saved 42 (Duplicates: 0) 2025-02-02 23:27:58,536 - INFO - Successfully saved 101 news items 2025-02-02 23:27:58,537 - INFO - Ticker TM (ID: 3047): Collected 104, Saved 101 (Duplicates: 3) 2025-02-02 23:28:00,294 - INFO - Successfully saved 102 news items 2025-02-02 23:28:00,294 - INFO - Ticker NGG (ID: 3077): Collected 103, Saved 102 (Duplicates: 1) 2025-02-02 23:28:00,620 - INFO - Successfully saved 98 news items 2025-02-02 23:28:00,621 - INFO - Ticker NVS (ID: 3048): Collected 101, Saved 98 (Duplicates: 3) 2025-02-02 23:28:02,335 - INFO - Successfully saved 102 news items 2025-02-02 23:28:02,335 - INFO - Ticker RACE (ID: 1434): Collected 102, Saved 102 (Duplicates: 0) 2025-02-02 23:28:02,631 - INFO - Successfully saved 72 news items 2025-02-02 23:28:02,632 - INFO - Ticker BHP (ID: 3049): Collected 77, Saved 72 (Duplicates: 5) 2025-02-02 23:28:04,344 - INFO - Successfully saved 100 news items 2025-02-02 23:28:04,345 - INFO - Ticker CAJ (ID: 3081): Collected 100, Saved 100 (Duplicates: 0) 2025-02-02 23:28:04,708 - INFO - Successfully saved 93 news items 2025-02-02 23:28:04,709 - INFO - Ticker UL (ID: 3050): Collected 93, Saved 93 (Duplicates: 0) 2025-02-02 23:28:06,503 - INFO - Successfully saved 96 news items 2025-02-02 23:28:06,504 - INFO - Ticker STM (ID: 3082): Collected 101, Saved 96 (Duplicates: 5) 2025-02-02 23:28:06,810 - INFO - Successfully saved 111 news items 2025-02-02 23:28:06,811 - INFO - Ticker SAP (ID: 3051): Collected 115, Saved 111 (Duplicates: 4) 2025-02-02 23:28:08,383 - INFO - Successfully saved 16 news items 2025-02-02 23:28:08,383 - INFO - Ticker TLK (ID: 3084): Collected 16, Saved 16 (Duplicates: 0) 2025-02-02 23:28:08,957 - INFO - Successfully saved 102 news items 2025-02-02 23:28:08,958 - INFO - Ticker SNY (ID: 3052): Collected 102, Saved 102 (Duplicates: 0) 2025-02-02 23:28:09,459 - INFO - Batch 109/131 completed: Collected 2121, Saved 2072 (Duplicates: 49) 2025-02-02 23:28:09,459 - INFO - Starting batch 111/131 with 25 tickers 2025-02-02 23:28:10,265 - INFO - Successfully saved 28 news items 2025-02-02 23:28:10,265 - INFO - Ticker CHT (ID: 3086): Collected 28, Saved 28 (Duplicates: 0) 2025-02-02 23:28:10,984 - INFO - Successfully saved 64 news items 2025-02-02 23:28:10,984 - INFO - Ticker CRH (ID: 3089): Collected 68, Saved 64 (Duplicates: 4) 2025-02-02 23:28:12,380 - INFO - Successfully saved 105 news items 2025-02-02 23:28:12,380 - INFO - Ticker WIT (ID: 3088): Collected 106, Saved 105 (Duplicates: 1) 2025-02-02 23:28:12,881 - INFO - Batch 110/131 completed: Collected 1854, Saved 1835 (Duplicates: 19) 2025-02-02 23:28:12,881 - INFO - Starting batch 112/131 with 25 tickers 2025-02-02 23:28:12,908 - INFO - Successfully saved 36 news items 2025-02-02 23:28:12,908 - INFO - Ticker ORAN (ID: 3090): Collected 36, Saved 36 (Duplicates: 0) 2025-02-02 23:28:14,211 - INFO - Successfully saved 16 news items 2025-02-02 23:28:14,211 - INFO - Ticker KOF (ID: 3117): Collected 16, Saved 16 (Duplicates: 0) 2025-02-02 23:28:14,867 - INFO - Successfully saved 37 news items 2025-02-02 23:28:14,868 - INFO - Ticker SQM (ID: 3091): Collected 39, Saved 37 (Duplicates: 2) 2025-02-02 23:28:16,330 - INFO - Successfully saved 100 news items 2025-02-02 23:28:16,331 - INFO - Ticker PHG (ID: 3119): Collected 110, Saved 100 (Duplicates: 10) 2025-02-02 23:28:17,035 - INFO - Successfully saved 103 news items 2025-02-02 23:28:17,036 - INFO - Ticker NOK (ID: 3092): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 23:28:18,175 - INFO - Successfully saved 14 news items 2025-02-02 23:28:18,176 - INFO - Ticker CEA (ID: 3120): Collected 16, Saved 14 (Duplicates: 2) 2025-02-02 23:28:19,095 - INFO - Successfully saved 92 news items 2025-02-02 23:28:19,096 - INFO - Ticker FMX (ID: 3094): Collected 94, Saved 92 (Duplicates: 2) 2025-02-02 23:28:20,267 - INFO - Successfully saved 89 news items 2025-02-02 23:28:20,267 - INFO - Ticker ICL (ID: 3121): Collected 92, Saved 89 (Duplicates: 3) 2025-02-02 23:28:20,973 - INFO - Successfully saved 24 news items 2025-02-02 23:28:20,974 - INFO - Ticker EBR (ID: 3095): Collected 25, Saved 24 (Duplicates: 1) 2025-02-02 23:28:22,210 - INFO - Successfully saved 49 news items 2025-02-02 23:28:22,211 - INFO - Ticker ASX (ID: 3122): Collected 56, Saved 49 (Duplicates: 7) 2025-02-02 23:28:22,839 - INFO - Successfully saved 25 news items 2025-02-02 23:28:22,839 - INFO - Ticker RYAAY (ID: 3113): Collected 25, Saved 25 (Duplicates: 0) 2025-02-02 23:28:24,052 - INFO - Successfully saved 17 news items 2025-02-02 23:28:24,053 - INFO - Ticker SSL (ID: 3123): Collected 17, Saved 17 (Duplicates: 0) 2025-02-02 23:28:24,770 - INFO - Successfully saved 36 news items 2025-02-02 23:28:24,771 - INFO - Ticker TS (ID: 3106): Collected 42, Saved 36 (Duplicates: 6) 2025-02-02 23:28:25,943 - INFO - Successfully saved 26 news items 2025-02-02 23:28:25,944 - INFO - Ticker SNN (ID: 3125): Collected 31, Saved 26 (Duplicates: 5) 2025-02-02 23:28:26,860 - INFO - Successfully saved 104 news items 2025-02-02 23:28:26,860 - INFO - Ticker EC (ID: 3099): Collected 105, Saved 104 (Duplicates: 1) 2025-02-02 23:28:28,118 - INFO - Successfully saved 75 news items 2025-02-02 23:28:28,118 - INFO - Ticker HTHT (ID: 3126): Collected 82, Saved 75 (Duplicates: 7) 2025-02-02 23:28:28,991 - INFO - Successfully saved 104 news items 2025-02-02 23:28:28,992 - INFO - Ticker BIP (ID: 3097): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 23:28:30,244 - INFO - Successfully saved 105 news items 2025-02-02 23:28:30,244 - INFO - Ticker TEVA (ID: 3128): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 23:28:31,116 - INFO - Successfully saved 106 news items 2025-02-02 23:28:31,117 - INFO - Ticker RCI (ID: 883): Collected 112, Saved 106 (Duplicates: 6) 2025-02-02 23:28:32,341 - INFO - Successfully saved 103 news items 2025-02-02 23:28:32,342 - INFO - Ticker IHG (ID: 3129): Collected 104, Saved 103 (Duplicates: 1) 2025-02-02 23:28:33,194 - INFO - Successfully saved 91 news items 2025-02-02 23:28:33,195 - INFO - Ticker BGNE (ID: 3101): Collected 107, Saved 91 (Duplicates: 16) 2025-02-02 23:28:34,283 - INFO - Successfully saved 40 news items 2025-02-02 23:28:34,284 - INFO - Ticker JHX (ID: 3130): Collected 40, Saved 40 (Duplicates: 0) 2025-02-02 23:28:35,251 - INFO - Successfully saved 12 news items 2025-02-02 23:28:35,252 - INFO - Ticker TEF (ID: 3102): Collected 12, Saved 12 (Duplicates: 0) 2025-02-02 23:28:36,398 - INFO - Successfully saved 106 news items 2025-02-02 23:28:36,399 - INFO - Ticker ESLT (ID: 3131): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 23:28:37,424 - INFO - Successfully saved 94 news items 2025-02-02 23:28:37,425 - INFO - Ticker ERIC (ID: 3103): Collected 104, Saved 94 (Duplicates: 10) 2025-02-02 23:28:38,289 - INFO - Successfully saved 26 news items 2025-02-02 23:28:38,289 - INFO - Ticker SKM (ID: 3140): Collected 27, Saved 26 (Duplicates: 1) 2025-02-02 23:28:39,550 - INFO - Successfully saved 106 news items 2025-02-02 23:28:39,551 - INFO - Ticker NIO (ID: 3104): Collected 109, Saved 106 (Duplicates: 3) 2025-02-02 23:28:40,341 - INFO - Successfully saved 73 news items 2025-02-02 23:28:40,341 - INFO - Ticker RDY (ID: 3132): Collected 80, Saved 73 (Duplicates: 7) 2025-02-02 23:28:41,571 - INFO - Successfully saved 97 news items 2025-02-02 23:28:41,571 - INFO - Ticker PBA (ID: 875): Collected 97, Saved 97 (Duplicates: 0) 2025-02-02 23:28:42,400 - INFO - Successfully saved 106 news items 2025-02-02 23:28:42,401 - INFO - Ticker JAZZ (ID: 3133): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 23:28:43,407 - INFO - Successfully saved 14 news items 2025-02-02 23:28:43,408 - INFO - Ticker TTM (ID: 3107): Collected 14, Saved 14 (Duplicates: 0) 2025-02-02 23:28:44,364 - INFO - Successfully saved 52 news items 2025-02-02 23:28:44,365 - INFO - Ticker GGB (ID: 3134): Collected 52, Saved 52 (Duplicates: 0) 2025-02-02 23:28:45,523 - INFO - Successfully saved 100 news items 2025-02-02 23:28:45,523 - INFO - Ticker CNHI (ID: 3108): Collected 100, Saved 100 (Duplicates: 0) 2025-02-02 23:28:46,176 - INFO - Successfully saved 6 news items 2025-02-02 23:28:46,178 - INFO - Ticker LBTYB (ID: 3135): Collected 6, Saved 6 (Duplicates: 0) 2025-02-02 23:28:47,532 - INFO - Successfully saved 67 news items 2025-02-02 23:28:47,533 - INFO - Ticker UMC (ID: 3109): Collected 72, Saved 67 (Duplicates: 5) 2025-02-02 23:28:48,045 - INFO - Successfully saved 14 news items 2025-02-02 23:28:48,046 - INFO - Ticker LBTYK (ID: 3136): Collected 14, Saved 14 (Duplicates: 0) 2025-02-02 23:28:49,379 - INFO - Successfully saved 14 news items 2025-02-02 23:28:49,380 - INFO - Ticker PKX (ID: 3110): Collected 14, Saved 14 (Duplicates: 0) 2025-02-02 23:28:50,199 - INFO - Successfully saved 73 news items 2025-02-02 23:28:50,200 - INFO - Ticker LBTYA (ID: 3137): Collected 81, Saved 73 (Duplicates: 8) 2025-02-02 23:28:51,220 - INFO - Successfully saved 2 news items 2025-02-02 23:28:51,222 - INFO - Ticker ZNH (ID: 3111): Collected 2, Saved 2 (Duplicates: 0) 2025-02-02 23:28:52,176 - INFO - Successfully saved 47 news items 2025-02-02 23:28:52,177 - INFO - Ticker FMS (ID: 3138): Collected 47, Saved 47 (Duplicates: 0) 2025-02-02 23:28:53,411 - INFO - Successfully saved 81 news items 2025-02-02 23:28:53,412 - INFO - Ticker MGA (ID: 849): Collected 82, Saved 81 (Duplicates: 1) 2025-02-02 23:28:54,294 - INFO - Successfully saved 108 news items 2025-02-02 23:28:54,295 - INFO - Ticker LOGI (ID: 1058): Collected 108, Saved 108 (Duplicates: 0) 2025-02-02 23:28:55,592 - INFO - Successfully saved 92 news items 2025-02-02 23:28:55,593 - INFO - Ticker ICLR (ID: 3114): Collected 104, Saved 92 (Duplicates: 12) 2025-02-02 23:28:56,144 - INFO - Successfully saved 11 news items 2025-02-02 23:28:56,146 - INFO - Ticker KEP (ID: 3141): Collected 11, Saved 11 (Duplicates: 0) 2025-02-02 23:28:57,673 - INFO - Successfully saved 70 news items 2025-02-02 23:28:57,673 - INFO - Ticker BEP (ID: 3115): Collected 71, Saved 70 (Duplicates: 1) 2025-02-02 23:28:58,181 - INFO - Successfully saved 18 news items 2025-02-02 23:28:58,181 - INFO - Ticker SBS (ID: 3142): Collected 20, Saved 18 (Duplicates: 2) 2025-02-02 23:28:59,547 - INFO - Successfully saved 15 news items 2025-02-02 23:28:59,548 - INFO - Ticker VIV (ID: 3116): Collected 15, Saved 15 (Duplicates: 0) 2025-02-02 23:29:00,049 - INFO - Batch 111/131 completed: Collected 1656, Saved 1586 (Duplicates: 70) 2025-02-02 23:29:00,051 - INFO - Starting batch 113/131 with 25 tickers 2025-02-02 23:29:00,455 - INFO - Successfully saved 102 news items 2025-02-02 23:29:00,456 - INFO - Ticker NVCR (ID: 3143): Collected 111, Saved 102 (Duplicates: 9) 2025-02-02 23:29:01,686 - INFO - Successfully saved 86 news items 2025-02-02 23:29:01,686 - INFO - Ticker GLOB (ID: 3147): Collected 86, Saved 86 (Duplicates: 0) 2025-02-02 23:29:02,608 - INFO - Successfully saved 88 news items 2025-02-02 23:29:02,608 - INFO - Ticker PAC (ID: 3145): Collected 94, Saved 88 (Duplicates: 6) 2025-02-02 23:29:03,109 - INFO - Batch 112/131 completed: Collected 1532, Saved 1464 (Duplicates: 68) 2025-02-02 23:29:03,111 - INFO - Starting batch 114/131 with 25 tickers 2025-02-02 23:29:03,658 - INFO - Successfully saved 43 news items 2025-02-02 23:29:03,659 - INFO - Ticker ASR (ID: 3150): Collected 44, Saved 43 (Duplicates: 1) 2025-02-02 23:29:04,808 - INFO - Successfully saved 102 news items 2025-02-02 23:29:04,810 - INFO - Ticker LPL (ID: 3180): Collected 116, Saved 102 (Duplicates: 14) 2025-02-02 23:29:05,614 - INFO - Successfully saved 36 news items 2025-02-02 23:29:05,619 - INFO - Ticker GFI (ID: 3148): Collected 36, Saved 36 (Duplicates: 0) 2025-02-02 23:29:06,885 - INFO - Successfully saved 51 news items 2025-02-02 23:29:06,886 - INFO - Ticker ATHM (ID: 3181): Collected 51, Saved 51 (Duplicates: 0) 2025-02-02 23:29:08,067 - INFO - Successfully saved 87 news items 2025-02-02 23:29:08,068 - INFO - Ticker RBA (ID: 881): Collected 89, Saved 87 (Duplicates: 2) 2025-02-02 23:29:09,094 - INFO - Successfully saved 38 news items 2025-02-02 23:29:09,095 - INFO - Ticker FRO (ID: 3198): Collected 38, Saved 38 (Duplicates: 0) 2025-02-02 23:29:10,528 - INFO - Successfully saved 19 news items 2025-02-02 23:29:10,529 - INFO - Ticker KT (ID: 3151): Collected 19, Saved 19 (Duplicates: 0) 2025-02-02 23:29:11,042 - INFO - Successfully saved 19 news items 2025-02-02 23:29:11,043 - INFO - Ticker SID (ID: 3183): Collected 19, Saved 19 (Duplicates: 0) 2025-02-02 23:29:12,817 - INFO - Successfully saved 111 news items 2025-02-02 23:29:12,817 - INFO - Ticker ALV (ID: 3152): Collected 111, Saved 111 (Duplicates: 0) 2025-02-02 23:29:13,137 - INFO - Successfully saved 69 news items 2025-02-02 23:29:13,138 - INFO - Ticker CPA (ID: 3185): Collected 69, Saved 69 (Duplicates: 0) 2025-02-02 23:29:15,048 - INFO - Successfully saved 98 news items 2025-02-02 23:29:15,049 - INFO - Ticker ASND (ID: 3153): Collected 99, Saved 98 (Duplicates: 1) 2025-02-02 23:29:15,252 - INFO - Successfully saved 67 news items 2025-02-02 23:29:15,253 - INFO - Ticker BRFS (ID: 3186): Collected 67, Saved 67 (Duplicates: 0) 2025-02-02 23:29:16,915 - INFO - Successfully saved 12 news items 2025-02-02 23:29:16,916 - INFO - Ticker CIG (ID: 3154): Collected 12, Saved 12 (Duplicates: 0) 2025-02-02 23:29:17,095 - INFO - Successfully saved 13 news items 2025-02-02 23:29:17,096 - INFO - Ticker TV (ID: 3188): Collected 13, Saved 13 (Duplicates: 0) 2025-02-02 23:29:19,054 - INFO - Successfully saved 63 news items 2025-02-02 23:29:19,056 - INFO - Ticker TRQ (ID: 3155): Collected 63, Saved 63 (Duplicates: 0) 2025-02-02 23:29:19,302 - INFO - Successfully saved 84 news items 2025-02-02 23:29:19,304 - INFO - Ticker TKC (ID: 3189): Collected 90, Saved 84 (Duplicates: 6) 2025-02-02 23:29:20,992 - INFO - Successfully saved 20 news items 2025-02-02 23:29:20,992 - INFO - Ticker TX (ID: 3156): Collected 27, Saved 20 (Duplicates: 7) 2025-02-02 23:29:21,171 - INFO - Successfully saved 16 news items 2025-02-02 23:29:21,172 - INFO - Ticker UGP (ID: 3190): Collected 16, Saved 16 (Duplicates: 0) 2025-02-02 23:29:23,142 - INFO - Successfully saved 40 news items 2025-02-02 23:29:23,143 - INFO - Ticker MMYT (ID: 3191): Collected 41, Saved 40 (Duplicates: 1) 2025-02-02 23:29:23,178 - INFO - Successfully saved 97 news items 2025-02-02 23:29:23,183 - INFO - Ticker AU (ID: 3159): Collected 108, Saved 97 (Duplicates: 11) 2025-02-02 23:29:25,104 - INFO - Successfully saved 28 news items 2025-02-02 23:29:25,105 - INFO - Ticker PHI (ID: 3160): Collected 34, Saved 28 (Duplicates: 6) 2025-02-02 23:29:25,249 - INFO - Successfully saved 75 news items 2025-02-02 23:29:25,249 - INFO - Ticker GLPG (ID: 3192): Collected 75, Saved 75 (Duplicates: 0) 2025-02-02 23:29:27,135 - INFO - Successfully saved 13 news items 2025-02-02 23:29:27,136 - INFO - Ticker OMAB (ID: 3194): Collected 13, Saved 13 (Duplicates: 0) 2025-02-02 23:29:27,306 - INFO - Successfully saved 107 news items 2025-02-02 23:29:27,308 - INFO - Ticker PRGO (ID: 3161): Collected 107, Saved 107 (Duplicates: 0) 2025-02-02 23:29:29,215 - INFO - Successfully saved 73 news items 2025-02-02 23:29:29,216 - INFO - Ticker STNG (ID: 3195): Collected 80, Saved 73 (Duplicates: 7) 2025-02-02 23:29:29,506 - INFO - Successfully saved 102 news items 2025-02-02 23:29:29,507 - INFO - Ticker BAK (ID: 3162): Collected 102, Saved 102 (Duplicates: 0) 2025-02-02 23:29:31,104 - INFO - Successfully saved 17 news items 2025-02-02 23:29:31,105 - INFO - Ticker YPF (ID: 3196): Collected 18, Saved 17 (Duplicates: 1) 2025-02-02 23:29:31,390 - INFO - Successfully saved 22 news items 2025-02-02 23:29:31,391 - INFO - Ticker CX (ID: 3163): Collected 22, Saved 22 (Duplicates: 0) 2025-02-02 23:29:33,372 - INFO - Successfully saved 100 news items 2025-02-02 23:29:33,374 - INFO - Ticker GLNG (ID: 3197): Collected 101, Saved 100 (Duplicates: 1) 2025-02-02 23:29:33,579 - INFO - Successfully saved 103 news items 2025-02-02 23:29:33,580 - INFO - Ticker GRFS (ID: 3164): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 23:29:35,362 - INFO - Successfully saved 61 news items 2025-02-02 23:29:35,364 - INFO - Ticker PRTA (ID: 3199): Collected 67, Saved 61 (Duplicates: 6) 2025-02-02 23:29:35,757 - INFO - Successfully saved 109 news items 2025-02-02 23:29:35,758 - INFO - Ticker FTI (ID: 3165): Collected 114, Saved 109 (Duplicates: 5) 2025-02-02 23:29:37,340 - INFO - Successfully saved 58 news items 2025-02-02 23:29:37,341 - INFO - Ticker TAL (ID: 3200): Collected 61, Saved 58 (Duplicates: 3) 2025-02-02 23:29:37,967 - INFO - Successfully saved 102 news items 2025-02-02 23:29:37,971 - INFO - Ticker VIPS (ID: 3167): Collected 104, Saved 102 (Duplicates: 2) 2025-02-02 23:29:39,638 - INFO - Successfully saved 108 news items 2025-02-02 23:29:39,639 - INFO - Ticker LIVN (ID: 3201): Collected 108, Saved 108 (Duplicates: 0) 2025-02-02 23:29:40,105 - INFO - Successfully saved 95 news items 2025-02-02 23:29:40,106 - INFO - Ticker WIX (ID: 3170): Collected 95, Saved 95 (Duplicates: 0) 2025-02-02 23:29:41,664 - INFO - Successfully saved 39 news items 2025-02-02 23:29:41,665 - INFO - Ticker IBA (ID: 3202): Collected 40, Saved 39 (Duplicates: 1) 2025-02-02 23:29:42,343 - INFO - Successfully saved 102 news items 2025-02-02 23:29:42,345 - INFO - Ticker WNS (ID: 3173): Collected 114, Saved 102 (Duplicates: 12) 2025-02-02 23:29:43,852 - INFO - Successfully saved 100 news items 2025-02-02 23:29:43,855 - INFO - Ticker JKS (ID: 3206): Collected 109, Saved 100 (Duplicates: 9) 2025-02-02 23:29:44,185 - INFO - Successfully saved 5 news items 2025-02-02 23:29:44,186 - INFO - Ticker EURN (ID: 3174): Collected 5, Saved 5 (Duplicates: 0) 2025-02-02 23:29:46,022 - INFO - Successfully saved 72 news items 2025-02-02 23:29:46,023 - INFO - Ticker NOMD (ID: 3207): Collected 72, Saved 72 (Duplicates: 0) 2025-02-02 23:29:46,263 - INFO - Successfully saved 71 news items 2025-02-02 23:29:46,264 - INFO - Ticker FN (ID: 3175): Collected 71, Saved 71 (Duplicates: 0) 2025-02-02 23:29:48,174 - INFO - Successfully saved 22 news items 2025-02-02 23:29:48,175 - INFO - Ticker EDU (ID: 3176): Collected 23, Saved 22 (Duplicates: 1) 2025-02-02 23:29:48,203 - INFO - Successfully saved 82 news items 2025-02-02 23:29:48,203 - INFO - Ticker EVTC (ID: 3208): Collected 82, Saved 82 (Duplicates: 0) 2025-02-02 23:29:50,369 - INFO - Successfully saved 64 news items 2025-02-02 23:29:50,371 - INFO - Ticker AG (ID: 3209): Collected 64, Saved 64 (Duplicates: 0) 2025-02-02 23:29:50,500 - INFO - Successfully saved 103 news items 2025-02-02 23:29:50,501 - INFO - Ticker ALKS (ID: 3177): Collected 105, Saved 103 (Duplicates: 2) 2025-02-02 23:29:52,759 - INFO - Successfully saved 83 news items 2025-02-02 23:29:52,761 - INFO - Ticker DQ (ID: 3179): Collected 83, Saved 83 (Duplicates: 0) 2025-02-02 23:29:52,767 - INFO - Successfully saved 101 news items 2025-02-02 23:29:52,769 - INFO - Ticker MANU (ID: 3210): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 23:29:53,261 - INFO - Batch 113/131 completed: Collected 1776, Saved 1726 (Duplicates: 50) 2025-02-02 23:29:53,262 - INFO - Starting batch 115/131 with 25 tickers 2025-02-02 23:29:54,746 - INFO - Successfully saved 24 news items 2025-02-02 23:29:54,747 - INFO - Ticker KEN (ID: 3212): Collected 24, Saved 24 (Duplicates: 0) 2025-02-02 23:29:55,087 - INFO - Successfully saved 102 news items 2025-02-02 23:29:55,088 - INFO - Ticker NVMI (ID: 3211): Collected 102, Saved 102 (Duplicates: 0) 2025-02-02 23:29:55,588 - INFO - Batch 114/131 completed: Collected 1613, Saved 1564 (Duplicates: 49) 2025-02-02 23:29:55,589 - INFO - Starting batch 116/131 with 25 tickers 2025-02-02 23:29:56,770 - INFO - Successfully saved 63 news items 2025-02-02 23:29:56,771 - INFO - Ticker SBLK (ID: 3213): Collected 63, Saved 63 (Duplicates: 0) 2025-02-02 23:29:57,225 - INFO - Successfully saved 82 news items 2025-02-02 23:29:57,226 - INFO - Ticker CMRE (ID: 3237): Collected 83, Saved 82 (Duplicates: 1) 2025-02-02 23:29:58,614 - INFO - Successfully saved 14 news items 2025-02-02 23:29:58,615 - INFO - Ticker CCU (ID: 3214): Collected 14, Saved 14 (Duplicates: 0) 2025-02-02 23:29:59,126 - INFO - Successfully saved 28 news items 2025-02-02 23:29:59,128 - INFO - Ticker TNK (ID: 3240): Collected 30, Saved 28 (Duplicates: 2) 2025-02-02 23:30:00,713 - INFO - Successfully saved 86 news items 2025-02-02 23:30:00,715 - INFO - Ticker SIMO (ID: 3216): Collected 86, Saved 86 (Duplicates: 0) 2025-02-02 23:30:01,155 - INFO - Successfully saved 38 news items 2025-02-02 23:30:01,156 - INFO - Ticker CBD (ID: 3241): Collected 38, Saved 38 (Duplicates: 0) 2025-02-02 23:30:02,780 - INFO - Successfully saved 73 news items 2025-02-02 23:30:02,780 - INFO - Ticker BVN (ID: 3217): Collected 73, Saved 73 (Duplicates: 0) 2025-02-02 23:30:03,765 - INFO - Successfully saved 100 news items 2025-02-02 23:30:03,766 - INFO - Ticker PERI (ID: 3242): Collected 105, Saved 100 (Duplicates: 5) 2025-02-02 23:30:04,954 - INFO - Successfully saved 99 news items 2025-02-02 23:30:04,959 - INFO - Ticker YY (ID: 3218): Collected 99, Saved 99 (Duplicates: 0) 2025-02-02 23:30:06,036 - INFO - Successfully saved 104 news items 2025-02-02 23:30:06,036 - INFO - Ticker HIMX (ID: 3243): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 23:30:07,043 - INFO - Successfully saved 71 news items 2025-02-02 23:30:07,045 - INFO - Ticker ERJ (ID: 3219): Collected 72, Saved 71 (Duplicates: 1) 2025-02-02 23:30:08,238 - INFO - Successfully saved 77 news items 2025-02-02 23:30:08,240 - INFO - Ticker HBM (ID: 820): Collected 78, Saved 77 (Duplicates: 1) 2025-02-02 23:30:09,164 - INFO - Successfully saved 79 news items 2025-02-02 23:30:09,165 - INFO - Ticker GOGL (ID: 3220): Collected 79, Saved 79 (Duplicates: 0) 2025-02-02 23:30:10,403 - INFO - Successfully saved 100 news items 2025-02-02 23:30:10,404 - INFO - Ticker MERC (ID: 3248): Collected 113, Saved 100 (Duplicates: 13) 2025-02-02 23:30:11,071 - INFO - Successfully saved 21 news items 2025-02-02 23:30:11,072 - INFO - Ticker TEO (ID: 3221): Collected 23, Saved 21 (Duplicates: 2) 2025-02-02 23:30:12,378 - INFO - Successfully saved 45 news items 2025-02-02 23:30:12,379 - INFO - Ticker MOMO (ID: 3249): Collected 46, Saved 45 (Duplicates: 1) 2025-02-02 23:30:13,443 - INFO - Successfully saved 92 news items 2025-02-02 23:30:13,444 - INFO - Ticker IHS (ID: 3222): Collected 97, Saved 92 (Duplicates: 5) 2025-02-02 23:30:14,433 - INFO - Successfully saved 72 news items 2025-02-02 23:30:14,434 - INFO - Ticker QURE (ID: 3251): Collected 72, Saved 72 (Duplicates: 0) 2025-02-02 23:30:15,299 - INFO - Successfully saved 14 news items 2025-02-02 23:30:15,303 - INFO - Ticker HMY (ID: 3223): Collected 14, Saved 14 (Duplicates: 0) 2025-02-02 23:30:16,698 - INFO - Successfully saved 102 news items 2025-02-02 23:30:16,699 - INFO - Ticker GPRK (ID: 3252): Collected 102, Saved 102 (Duplicates: 0) 2025-02-02 23:30:17,364 - INFO - Successfully saved 22 news items 2025-02-02 23:30:17,364 - INFO - Ticker RFP (ID: 3224): Collected 25, Saved 22 (Duplicates: 3) 2025-02-02 23:30:18,626 - INFO - Successfully saved 28 news items 2025-02-02 23:30:18,626 - INFO - Ticker CLB (ID: 3253): Collected 28, Saved 28 (Duplicates: 0) 2025-02-02 23:30:19,597 - INFO - Successfully saved 101 news items 2025-02-02 23:30:19,603 - INFO - Ticker HCM (ID: 3225): Collected 114, Saved 101 (Duplicates: 13) 2025-02-02 23:30:20,730 - INFO - Successfully saved 62 news items 2025-02-02 23:30:20,732 - INFO - Ticker PDS (ID: 3254): Collected 67, Saved 62 (Duplicates: 5) 2025-02-02 23:30:21,747 - INFO - Successfully saved 73 news items 2025-02-02 23:30:21,748 - INFO - Ticker ARCO (ID: 3226): Collected 74, Saved 73 (Duplicates: 1) 2025-02-02 23:30:23,649 - INFO - Successfully saved 45 news items 2025-02-02 23:30:23,649 - INFO - Ticker SDRL (ID: 3227): Collected 45, Saved 45 (Duplicates: 0) 2025-02-02 23:30:25,649 - INFO - Successfully saved 55 news items 2025-02-02 23:30:25,649 - INFO - Ticker DHT (ID: 3228): Collected 62, Saved 55 (Duplicates: 7) 2025-02-02 23:30:26,495 - INFO - Successfully saved 96 news items 2025-02-02 23:30:26,496 - INFO - Ticker HRI (ID: 3257): Collected 98, Saved 96 (Duplicates: 2) 2025-02-02 23:30:27,571 - INFO - Successfully saved 25 news items 2025-02-02 23:30:27,573 - INFO - Ticker PTNR (ID: 3229): Collected 25, Saved 25 (Duplicates: 0) 2025-02-02 23:30:29,693 - INFO - Successfully saved 71 news items 2025-02-02 23:30:29,693 - INFO - Ticker GSM (ID: 3245): Collected 71, Saved 71 (Duplicates: 0) 2025-02-02 23:30:31,736 - INFO - Successfully saved 57 news items 2025-02-02 23:30:31,737 - INFO - Ticker SFL (ID: 3230): Collected 71, Saved 57 (Duplicates: 14) 2025-02-02 23:30:33,650 - INFO - Successfully saved 27 news items 2025-02-02 23:30:33,651 - INFO - Ticker PAM (ID: 3231): Collected 28, Saved 27 (Duplicates: 1) 2025-02-02 23:30:35,504 - INFO - Successfully saved 15 news items 2025-02-02 23:30:35,505 - INFO - Ticker FORTY (ID: 3232): Collected 15, Saved 15 (Duplicates: 0) 2025-02-02 23:30:37,375 - INFO - Successfully saved 16 news items 2025-02-02 23:30:37,376 - INFO - Ticker TGS (ID: 3233): Collected 26, Saved 16 (Duplicates: 10) 2025-02-02 23:30:39,425 - INFO - Successfully saved 73 news items 2025-02-02 23:30:39,426 - INFO - Ticker KRNT (ID: 3234): Collected 73, Saved 73 (Duplicates: 0) 2025-02-02 23:30:41,597 - INFO - Successfully saved 66 news items 2025-02-02 23:30:41,597 - INFO - Ticker DAC (ID: 3235): Collected 67, Saved 66 (Duplicates: 1) 2025-02-02 23:30:43,043 - INFO - Successfully saved 72 news items 2025-02-02 23:30:43,044 - INFO - Ticker ACA (ID: 3271): Collected 75, Saved 72 (Duplicates: 3) 2025-02-02 23:30:43,641 - INFO - Successfully saved 54 news items 2025-02-02 23:30:43,643 - INFO - Ticker SWIR (ID: 3236): Collected 55, Saved 54 (Duplicates: 1) 2025-02-02 23:30:44,144 - INFO - Batch 115/131 completed: Collected 1395, Saved 1336 (Duplicates: 59) 2025-02-02 23:30:44,145 - INFO - Starting batch 117/131 with 25 tickers 2025-02-02 23:30:45,224 - INFO - Successfully saved 106 news items 2025-02-02 23:30:45,224 - INFO - Ticker GEHC (ID: 3273): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 23:30:45,725 - INFO - Batch 116/131 completed: Collected 1145, Saved 1112 (Duplicates: 33) 2025-02-02 23:30:45,727 - INFO - Starting batch 118/131 with 25 tickers 2025-02-02 23:30:45,806 - INFO - Successfully saved 104 news items 2025-02-02 23:30:45,807 - INFO - Ticker PATH (ID: 3275): Collected 109, Saved 104 (Duplicates: 5) 2025-02-02 23:30:47,335 - INFO - Successfully saved 76 news items 2025-02-02 23:30:47,336 - INFO - Ticker APG (ID: 3304): Collected 79, Saved 76 (Duplicates: 3) 2025-02-02 23:30:47,893 - INFO - Successfully saved 74 news items 2025-02-02 23:30:47,896 - INFO - Ticker UDMY (ID: 3276): Collected 74, Saved 74 (Duplicates: 0) 2025-02-02 23:30:49,520 - INFO - Successfully saved 95 news items 2025-02-02 23:30:49,521 - INFO - Ticker WU (ID: 3305): Collected 95, Saved 95 (Duplicates: 0) 2025-02-02 23:30:51,671 - INFO - Successfully saved 78 news items 2025-02-02 23:30:51,672 - INFO - Ticker UPST (ID: 3308): Collected 78, Saved 78 (Duplicates: 0) 2025-02-02 23:30:51,877 - INFO - Successfully saved 102 news items 2025-02-02 23:30:51,878 - INFO - Ticker GTLB (ID: 3280): Collected 105, Saved 102 (Duplicates: 3) 2025-02-02 23:30:53,898 - INFO - Successfully saved 107 news items 2025-02-02 23:30:53,899 - INFO - Ticker AAP (ID: 128): Collected 108, Saved 107 (Duplicates: 1) 2025-02-02 23:30:53,978 - INFO - Successfully saved 68 news items 2025-02-02 23:30:53,978 - INFO - Ticker IONQ (ID: 3281): Collected 68, Saved 68 (Duplicates: 0) 2025-02-02 23:30:56,186 - INFO - Successfully saved 107 news items 2025-02-02 23:30:56,191 - INFO - Ticker AJG (ID: 139): Collected 107, Saved 107 (Duplicates: 0) 2025-02-02 23:30:56,216 - INFO - Successfully saved 87 news items 2025-02-02 23:30:56,218 - INFO - Ticker QS (ID: 3283): Collected 87, Saved 87 (Duplicates: 0) 2025-02-02 23:30:58,435 - INFO - Successfully saved 106 news items 2025-02-02 23:30:58,437 - INFO - Ticker AKAM (ID: 140): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 23:30:58,501 - INFO - Successfully saved 80 news items 2025-02-02 23:30:58,501 - INFO - Ticker QUBT (ID: 3284): Collected 88, Saved 80 (Duplicates: 8) 2025-02-02 23:31:00,553 - INFO - Successfully saved 58 news items 2025-02-02 23:31:00,555 - INFO - Ticker RGTI (ID: 3285): Collected 58, Saved 58 (Duplicates: 0) 2025-02-02 23:31:00,641 - INFO - Successfully saved 103 news items 2025-02-02 23:31:00,642 - INFO - Ticker AON (ID: 151): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 23:31:02,602 - INFO - Successfully saved 43 news items 2025-02-02 23:31:02,604 - INFO - Ticker ARQQ (ID: 3287): Collected 47, Saved 43 (Duplicates: 4) 2025-02-02 23:31:02,841 - INFO - Successfully saved 78 news items 2025-02-02 23:31:02,847 - INFO - Ticker CFLT (ID: 3309): Collected 78, Saved 78 (Duplicates: 0) 2025-02-02 23:31:04,813 - INFO - Successfully saved 105 news items 2025-02-02 23:31:04,819 - INFO - Ticker HD (ID: 3288): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 23:31:04,849 - INFO - Successfully saved 42 news items 2025-02-02 23:31:04,850 - INFO - Ticker RRX (ID: 3310): Collected 42, Saved 42 (Duplicates: 0) 2025-02-02 23:31:06,811 - INFO - Successfully saved 22 news items 2025-02-02 23:31:06,811 - INFO - Ticker CCSI (ID: 3289): Collected 23, Saved 22 (Duplicates: 1) 2025-02-02 23:31:07,057 - INFO - Successfully saved 102 news items 2025-02-02 23:31:07,058 - INFO - Ticker APD (ID: 154): Collected 106, Saved 102 (Duplicates: 4) 2025-02-02 23:31:08,794 - INFO - Successfully saved 35 news items 2025-02-02 23:31:08,795 - INFO - Ticker NN (ID: 3290): Collected 35, Saved 35 (Duplicates: 0) 2025-02-02 23:31:09,289 - INFO - Successfully saved 113 news items 2025-02-02 23:31:09,291 - INFO - Ticker AZO (ID: 162): Collected 113, Saved 113 (Duplicates: 0) 2025-02-02 23:31:10,959 - INFO - Successfully saved 108 news items 2025-02-02 23:31:10,960 - INFO - Ticker APPN (ID: 3298): Collected 109, Saved 108 (Duplicates: 1) 2025-02-02 23:31:11,499 - INFO - Successfully saved 104 news items 2025-02-02 23:31:11,500 - INFO - Ticker BAX (ID: 165): Collected 115, Saved 104 (Duplicates: 11) 2025-02-02 23:31:12,991 - INFO - Successfully saved 58 news items 2025-02-02 23:31:12,992 - INFO - Ticker KGC (ID: 833): Collected 58, Saved 58 (Duplicates: 0) 2025-02-02 23:31:13,675 - INFO - Successfully saved 100 news items 2025-02-02 23:31:13,676 - INFO - Ticker BKR (ID: 173): Collected 100, Saved 100 (Duplicates: 0) 2025-02-02 23:31:15,892 - INFO - Successfully saved 103 news items 2025-02-02 23:31:15,892 - INFO - Ticker CAG (ID: 184): Collected 113, Saved 103 (Duplicates: 10) 2025-02-02 23:31:16,867 - INFO - Successfully saved 76 news items 2025-02-02 23:31:16,868 - INFO - Ticker ARIS (ID: 3294): Collected 77, Saved 76 (Duplicates: 1) 2025-02-02 23:31:17,980 - INFO - Successfully saved 68 news items 2025-02-02 23:31:17,981 - INFO - Ticker CDW (ID: 193): Collected 73, Saved 68 (Duplicates: 5) 2025-02-02 23:31:18,889 - INFO - Successfully saved 53 news items 2025-02-02 23:31:18,890 - INFO - Ticker REYN (ID: 3296): Collected 53, Saved 53 (Duplicates: 0) 2025-02-02 23:31:20,169 - INFO - Successfully saved 106 news items 2025-02-02 23:31:20,170 - INFO - Ticker CF (ID: 196): Collected 107, Saved 106 (Duplicates: 1) 2025-02-02 23:31:21,099 - INFO - Successfully saved 106 news items 2025-02-02 23:31:21,100 - INFO - Ticker NTES (ID: 92): Collected 108, Saved 106 (Duplicates: 2) 2025-02-02 23:31:22,423 - INFO - Successfully saved 107 news items 2025-02-02 23:31:22,427 - INFO - Ticker COO (ID: 212): Collected 110, Saved 107 (Duplicates: 3) 2025-02-02 23:31:23,270 - INFO - Successfully saved 102 news items 2025-02-02 23:31:23,271 - INFO - Ticker PYPL (ID: 104): Collected 102, Saved 102 (Duplicates: 0) 2025-02-02 23:31:24,584 - INFO - Successfully saved 107 news items 2025-02-02 23:31:24,585 - INFO - Ticker CRL (ID: 216): Collected 111, Saved 107 (Duplicates: 4) 2025-02-02 23:31:25,358 - INFO - Successfully saved 67 news items 2025-02-02 23:31:25,359 - INFO - Ticker INDI (ID: 3299): Collected 67, Saved 67 (Duplicates: 0) 2025-02-02 23:31:26,837 - INFO - Successfully saved 102 news items 2025-02-02 23:31:26,838 - INFO - Ticker IPG (ID: 314): Collected 105, Saved 102 (Duplicates: 3) 2025-02-02 23:31:27,605 - INFO - Successfully saved 93 news items 2025-02-02 23:31:27,605 - INFO - Ticker ZETA (ID: 3300): Collected 111, Saved 93 (Duplicates: 18) 2025-02-02 23:31:29,024 - INFO - Successfully saved 105 news items 2025-02-02 23:31:29,025 - INFO - Ticker DD (ID: 225): Collected 106, Saved 105 (Duplicates: 1) 2025-02-02 23:31:29,814 - INFO - Successfully saved 97 news items 2025-02-02 23:31:29,815 - INFO - Ticker FC (ID: 3302): Collected 99, Saved 97 (Duplicates: 2) 2025-02-02 23:31:31,201 - INFO - Successfully saved 105 news items 2025-02-02 23:31:31,201 - INFO - Ticker DGX (ID: 229): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 23:31:31,907 - INFO - Successfully saved 95 news items 2025-02-02 23:31:31,908 - INFO - Ticker CMCO (ID: 3303): Collected 96, Saved 95 (Duplicates: 1) 2025-02-02 23:31:33,213 - INFO - Successfully saved 56 news items 2025-02-02 23:31:33,214 - INFO - Ticker DRI (ID: 236): Collected 56, Saved 56 (Duplicates: 0) 2025-02-02 23:31:34,091 - INFO - Successfully saved 100 news items 2025-02-02 23:31:34,092 - INFO - Ticker TSLA (ID: 116): Collected 103, Saved 100 (Duplicates: 3) 2025-02-02 23:31:35,343 - INFO - Successfully saved 109 news items 2025-02-02 23:31:35,344 - INFO - Ticker DTE (ID: 237): Collected 112, Saved 109 (Duplicates: 3) 2025-02-02 23:31:36,180 - INFO - Successfully saved 97 news items 2025-02-02 23:31:36,180 - INFO - Ticker AAL (ID: 127): Collected 101, Saved 97 (Duplicates: 4) 2025-02-02 23:31:36,681 - INFO - Batch 117/131 completed: Collected 1883, Saved 1830 (Duplicates: 53) 2025-02-02 23:31:36,681 - INFO - Starting batch 119/131 with 25 tickers 2025-02-02 23:31:37,520 - INFO - Successfully saved 103 news items 2025-02-02 23:31:37,520 - INFO - Ticker EMR (ID: 248): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 23:31:38,347 - INFO - Successfully saved 84 news items 2025-02-02 23:31:38,350 - INFO - Ticker FLT (ID: 274): Collected 88, Saved 84 (Duplicates: 4) 2025-02-02 23:31:39,722 - INFO - Successfully saved 101 news items 2025-02-02 23:31:39,722 - INFO - Ticker EW (ID: 260): Collected 114, Saved 101 (Duplicates: 13) 2025-02-02 23:31:40,227 - INFO - Batch 118/131 completed: Collected 2445, Saved 2383 (Duplicates: 62) 2025-02-02 23:31:40,228 - INFO - Starting batch 120/131 with 25 tickers 2025-02-02 23:31:40,510 - INFO - Successfully saved 87 news items 2025-02-02 23:31:40,515 - INFO - Ticker GPC (ID: 288): Collected 102, Saved 87 (Duplicates: 15) 2025-02-02 23:31:41,929 - INFO - Successfully saved 105 news items 2025-02-02 23:31:41,930 - INFO - Ticker VTRS (ID: 503): Collected 107, Saved 105 (Duplicates: 2) 2025-02-02 23:31:42,524 - INFO - Successfully saved 52 news items 2025-02-02 23:31:42,525 - INFO - Ticker GWW (ID: 291): Collected 52, Saved 52 (Duplicates: 0) 2025-02-02 23:31:43,982 - INFO - Successfully saved 81 news items 2025-02-02 23:31:43,982 - INFO - Ticker WHR (ID: 511): Collected 81, Saved 81 (Duplicates: 0) 2025-02-02 23:31:44,650 - INFO - Successfully saved 108 news items 2025-02-02 23:31:44,651 - INFO - Ticker HPE (ID: 301): Collected 111, Saved 108 (Duplicates: 3) 2025-02-02 23:31:46,066 - INFO - Successfully saved 80 news items 2025-02-02 23:31:46,067 - INFO - Ticker WST (ID: 516): Collected 80, Saved 80 (Duplicates: 0) 2025-02-02 23:31:46,896 - INFO - Successfully saved 107 news items 2025-02-02 23:31:46,897 - INFO - Ticker IP (ID: 313): Collected 109, Saved 107 (Duplicates: 2) 2025-02-02 23:31:48,272 - INFO - Successfully saved 107 news items 2025-02-02 23:31:48,272 - INFO - Ticker ZBRA (ID: 525): Collected 107, Saved 107 (Duplicates: 0) 2025-02-02 23:31:49,173 - INFO - Successfully saved 107 news items 2025-02-02 23:31:49,174 - INFO - Ticker MLM (ID: 364): Collected 114, Saved 107 (Duplicates: 7) 2025-02-02 23:31:50,417 - INFO - Successfully saved 107 news items 2025-02-02 23:31:50,419 - INFO - Ticker ZTS (ID: 527): Collected 108, Saved 107 (Duplicates: 1) 2025-02-02 23:31:51,441 - INFO - Successfully saved 108 news items 2025-02-02 23:31:51,441 - INFO - Ticker MSCI (ID: 373): Collected 117, Saved 108 (Duplicates: 9) 2025-02-02 23:31:52,544 - INFO - Successfully saved 75 news items 2025-02-02 23:31:52,545 - INFO - Ticker NWN (ID: 537): Collected 75, Saved 75 (Duplicates: 0) 2025-02-02 23:31:53,598 - INFO - Successfully saved 93 news items 2025-02-02 23:31:53,599 - INFO - Ticker MSI (ID: 374): Collected 93, Saved 93 (Duplicates: 0) 2025-02-02 23:31:54,728 - INFO - Successfully saved 105 news items 2025-02-02 23:31:54,729 - INFO - Ticker CMS (ID: 208): Collected 113, Saved 105 (Duplicates: 8) 2025-02-02 23:31:55,838 - INFO - Successfully saved 106 news items 2025-02-02 23:31:55,838 - INFO - Ticker NOC (ID: 385): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 23:31:56,739 - INFO - Successfully saved 55 news items 2025-02-02 23:31:56,743 - INFO - Ticker OGE (ID: 554): Collected 59, Saved 55 (Duplicates: 4) 2025-02-02 23:31:57,988 - INFO - Successfully saved 105 news items 2025-02-02 23:31:57,988 - INFO - Ticker NOW (ID: 386): Collected 106, Saved 105 (Duplicates: 1) 2025-02-02 23:31:58,920 - INFO - Successfully saved 104 news items 2025-02-02 23:31:58,921 - INFO - Ticker PCG (ID: 561): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 23:32:00,146 - INFO - Successfully saved 99 news items 2025-02-02 23:32:00,147 - INFO - Ticker ORCL (ID: 400): Collected 99, Saved 99 (Duplicates: 0) 2025-02-02 23:32:00,856 - INFO - Successfully saved 28 news items 2025-02-02 23:32:00,856 - INFO - Ticker ATIF (ID: 562): Collected 44, Saved 28 (Duplicates: 16) 2025-02-02 23:32:02,374 - INFO - Successfully saved 106 news items 2025-02-02 23:32:02,376 - INFO - Ticker PH (ID: 411): Collected 107, Saved 106 (Duplicates: 1) 2025-02-02 23:32:03,102 - INFO - Successfully saved 99 news items 2025-02-02 23:32:03,102 - INFO - Ticker CENT (ID: 572): Collected 109, Saved 99 (Duplicates: 10) 2025-02-02 23:32:04,580 - INFO - Successfully saved 74 news items 2025-02-02 23:32:04,581 - INFO - Ticker PSA (ID: 424): Collected 75, Saved 74 (Duplicates: 1) 2025-02-02 23:32:05,254 - INFO - Successfully saved 94 news items 2025-02-02 23:32:05,255 - INFO - Ticker NEOG (ID: 573): Collected 94, Saved 94 (Duplicates: 0) 2025-02-02 23:32:06,945 - INFO - Successfully saved 110 news items 2025-02-02 23:32:06,945 - INFO - Ticker PTC (ID: 426): Collected 117, Saved 110 (Duplicates: 7) 2025-02-02 23:32:07,564 - INFO - Successfully saved 100 news items 2025-02-02 23:32:07,566 - INFO - Ticker SRNE (ID: 582): Collected 102, Saved 100 (Duplicates: 2) 2025-02-02 23:32:09,122 - INFO - Successfully saved 99 news items 2025-02-02 23:32:09,123 - INFO - Ticker PKI (ID: 414): Collected 101, Saved 99 (Duplicates: 2) 2025-02-02 23:32:09,585 - INFO - Successfully saved 77 news items 2025-02-02 23:32:09,586 - INFO - Ticker ZYXI (ID: 588): Collected 77, Saved 77 (Duplicates: 0) 2025-02-02 23:32:11,120 - INFO - Successfully saved 53 news items 2025-02-02 23:32:11,121 - INFO - Ticker SHW (ID: 449): Collected 53, Saved 53 (Duplicates: 0) 2025-02-02 23:32:11,791 - INFO - Successfully saved 89 news items 2025-02-02 23:32:11,793 - INFO - Ticker CODX (ID: 593): Collected 89, Saved 89 (Duplicates: 0) 2025-02-02 23:32:13,084 - INFO - Successfully saved 34 news items 2025-02-02 23:32:13,084 - INFO - Ticker SIVB (ID: 450): Collected 34, Saved 34 (Duplicates: 0) 2025-02-02 23:32:14,004 - INFO - Successfully saved 98 news items 2025-02-02 23:32:14,005 - INFO - Ticker APDN (ID: 603): Collected 113, Saved 98 (Duplicates: 15) 2025-02-02 23:32:15,102 - INFO - Successfully saved 65 news items 2025-02-02 23:32:15,103 - INFO - Ticker SJM (ID: 451): Collected 65, Saved 65 (Duplicates: 0) 2025-02-02 23:32:16,208 - INFO - Successfully saved 94 news items 2025-02-02 23:32:16,209 - INFO - Ticker CERS (ID: 592): Collected 100, Saved 94 (Duplicates: 6) 2025-02-02 23:32:17,321 - INFO - Successfully saved 105 news items 2025-02-02 23:32:17,322 - INFO - Ticker SWK (ID: 462): Collected 105, Saved 105 (Duplicates: 0) 2025-02-02 23:32:18,400 - INFO - Successfully saved 105 news items 2025-02-02 23:32:18,400 - INFO - Ticker EBS (ID: 613): Collected 106, Saved 105 (Duplicates: 1) 2025-02-02 23:32:19,505 - INFO - Successfully saved 103 news items 2025-02-02 23:32:19,506 - INFO - Ticker SYK (ID: 464): Collected 106, Saved 103 (Duplicates: 3) 2025-02-02 23:32:20,600 - INFO - Successfully saved 103 news items 2025-02-02 23:32:20,601 - INFO - Ticker TOMZ (ID: 624): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 23:32:21,602 - INFO - Successfully saved 103 news items 2025-02-02 23:32:21,602 - INFO - Ticker TFX (ID: 474): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 23:32:22,783 - INFO - Successfully saved 105 news items 2025-02-02 23:32:22,784 - INFO - Ticker ROK (ID: 439): Collected 107, Saved 105 (Duplicates: 2) 2025-02-02 23:32:23,864 - INFO - Successfully saved 100 news items 2025-02-02 23:32:23,864 - INFO - Ticker TGT (ID: 475): Collected 101, Saved 100 (Duplicates: 1) 2025-02-02 23:32:24,998 - INFO - Successfully saved 86 news items 2025-02-02 23:32:24,999 - INFO - Ticker ESI (ID: 634): Collected 91, Saved 86 (Duplicates: 5) 2025-02-02 23:32:26,114 - INFO - Successfully saved 105 news items 2025-02-02 23:32:26,114 - INFO - Ticker TXT (ID: 486): Collected 106, Saved 105 (Duplicates: 1) 2025-02-02 23:32:27,060 - INFO - Successfully saved 63 news items 2025-02-02 23:32:27,060 - INFO - Ticker BILI (ID: 696): Collected 67, Saved 63 (Duplicates: 4) 2025-02-02 23:32:28,158 - INFO - Successfully saved 64 news items 2025-02-02 23:32:28,159 - INFO - Ticker UHS (ID: 492): Collected 64, Saved 64 (Duplicates: 0) 2025-02-02 23:32:29,303 - INFO - Successfully saved 91 news items 2025-02-02 23:32:29,303 - INFO - Ticker IVAC (ID: 642): Collected 94, Saved 91 (Duplicates: 3) 2025-02-02 23:32:30,300 - INFO - Successfully saved 77 news items 2025-02-02 23:32:30,303 - INFO - Ticker VLO (ID: 499): Collected 79, Saved 77 (Duplicates: 2) 2025-02-02 23:32:30,804 - INFO - Batch 119/131 completed: Collected 2313, Saved 2254 (Duplicates: 59) 2025-02-02 23:32:30,804 - INFO - Starting batch 121/131 with 25 tickers 2025-02-02 23:32:31,488 - INFO - Successfully saved 86 news items 2025-02-02 23:32:31,489 - INFO - Ticker ARNC (ID: 644): Collected 94, Saved 86 (Duplicates: 8) 2025-02-02 23:32:32,461 - INFO - Successfully saved 98 news items 2025-02-02 23:32:32,462 - INFO - Ticker KOPN (ID: 654): Collected 99, Saved 98 (Duplicates: 1) 2025-02-02 23:32:33,656 - INFO - Successfully saved 104 news items 2025-02-02 23:32:33,656 - INFO - Ticker WLK (ID: 645): Collected 107, Saved 104 (Duplicates: 3) 2025-02-02 23:32:34,158 - INFO - Batch 120/131 completed: Collected 2331, Saved 2241 (Duplicates: 90) 2025-02-02 23:32:34,159 - INFO - Starting batch 122/131 with 25 tickers 2025-02-02 23:32:34,631 - INFO - Successfully saved 80 news items 2025-02-02 23:32:34,632 - INFO - Ticker GHM (ID: 655): Collected 80, Saved 80 (Duplicates: 0) 2025-02-02 23:32:36,860 - INFO - Successfully saved 100 news items 2025-02-02 23:32:36,861 - INFO - Ticker RPD (ID: 664): Collected 118, Saved 100 (Duplicates: 18) 2025-02-02 23:32:39,050 - INFO - Successfully saved 103 news items 2025-02-02 23:32:39,051 - INFO - Ticker BKI (ID: 674): Collected 109, Saved 103 (Duplicates: 6) 2025-02-02 23:32:41,161 - INFO - Successfully saved 86 news items 2025-02-02 23:32:41,163 - INFO - Ticker RNG (ID: 685): Collected 93, Saved 86 (Duplicates: 7) 2025-02-02 23:32:42,891 - INFO - Successfully saved 106 news items 2025-02-02 23:32:42,892 - INFO - Ticker QSR (ID: 880): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 23:32:43,320 - INFO - Successfully saved 98 news items 2025-02-02 23:32:43,320 - INFO - Ticker SQ (ID: 689): Collected 115, Saved 98 (Duplicates: 17) 2025-02-02 23:32:45,077 - INFO - Successfully saved 99 news items 2025-02-02 23:32:45,078 - INFO - Ticker OTEX (ID: 868): Collected 99, Saved 99 (Duplicates: 0) 2025-02-02 23:32:45,487 - INFO - Successfully saved 104 news items 2025-02-02 23:32:45,487 - INFO - Ticker FSLY (ID: 698): Collected 110, Saved 104 (Duplicates: 6) 2025-02-02 23:32:47,225 - INFO - Successfully saved 104 news items 2025-02-02 23:32:47,226 - INFO - Ticker MEOH (ID: 854): Collected 105, Saved 104 (Duplicates: 1) 2025-02-02 23:32:47,659 - INFO - Successfully saved 106 news items 2025-02-02 23:32:47,659 - INFO - Ticker DKNG (ID: 707): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 23:32:49,800 - INFO - Successfully saved 82 news items 2025-02-02 23:32:49,802 - INFO - Ticker SLP (ID: 709): Collected 82, Saved 82 (Duplicates: 0) 2025-02-02 23:32:52,045 - INFO - Successfully saved 107 news items 2025-02-02 23:32:52,045 - INFO - Ticker CHKP (ID: 717): Collected 107, Saved 107 (Duplicates: 0) 2025-02-02 23:33:01,657 - INFO - Successfully saved 49 news items 2025-02-02 23:33:01,658 - INFO - Ticker BCE (ID: 745): Collected 51, Saved 49 (Duplicates: 2) 2025-02-02 23:33:03,739 - INFO - Successfully saved 71 news items 2025-02-02 23:33:03,739 - INFO - Ticker CVE (ID: 781): Collected 72, Saved 71 (Duplicates: 1) 2025-02-02 23:33:05,876 - INFO - Successfully saved 97 news items 2025-02-02 23:33:05,877 - INFO - Ticker DSGX (ID: 789): Collected 105, Saved 97 (Duplicates: 8) 2025-02-02 23:33:08,073 - INFO - Successfully saved 73 news items 2025-02-02 23:33:08,077 - INFO - Ticker CLS (ID: 768): Collected 73, Saved 73 (Duplicates: 0) 2025-02-02 23:33:20,246 - INFO - Batch 122/131 completed: Collected 310, Saved 309 (Duplicates: 1) 2025-02-02 23:33:20,247 - INFO - Starting batch 123/131 with 25 tickers 2025-02-02 23:33:21,587 - INFO - Batch 121/131 completed: Collected 1320, Saved 1254 (Duplicates: 66) 2025-02-02 23:33:21,589 - INFO - Starting batch 124/131 with 25 tickers 2025-02-02 23:34:06,200 - INFO - Batch 124/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:34:06,201 - INFO - Starting batch 125/131 with 25 tickers 2025-02-02 23:34:07,108 - INFO - Batch 123/131 completed: Collected 0, Saved 0 (Duplicates: 0) 2025-02-02 23:34:07,108 - INFO - Starting batch 126/131 with 25 tickers 2025-02-02 23:34:13,877 - INFO - Successfully saved 4 news items 2025-02-02 23:34:13,878 - INFO - Ticker 185750.KS (ID: 2103): Collected 4, Saved 4 (Duplicates: 0) 2025-02-02 23:34:32,417 - INFO - Successfully saved 11 news items 2025-02-02 23:34:32,417 - INFO - Ticker 6594.T (ID: 1932): Collected 11, Saved 11 (Duplicates: 0) 2025-02-02 23:34:50,696 - INFO - Batch 125/131 completed: Collected 11, Saved 11 (Duplicates: 0) 2025-02-02 23:34:50,698 - INFO - Starting batch 127/131 with 25 tickers 2025-02-02 23:34:51,962 - INFO - Batch 126/131 completed: Collected 4, Saved 4 (Duplicates: 0) 2025-02-02 23:34:51,962 - INFO - Starting batch 128/131 with 25 tickers 2025-02-02 23:34:53,593 - INFO - Successfully saved 106 news items 2025-02-02 23:34:53,594 - INFO - Ticker CABO (ID: 2605): Collected 108, Saved 106 (Duplicates: 2) 2025-02-02 23:34:55,730 - INFO - Successfully saved 103 news items 2025-02-02 23:34:55,730 - INFO - Ticker AMKR (ID: 2607): Collected 105, Saved 103 (Duplicates: 2) 2025-02-02 23:34:57,825 - INFO - Successfully saved 101 news items 2025-02-02 23:34:57,827 - INFO - Ticker UFPI (ID: 2619): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 23:34:59,976 - INFO - Successfully saved 94 news items 2025-02-02 23:34:59,976 - INFO - Ticker ITCI (ID: 2622): Collected 95, Saved 94 (Duplicates: 1) 2025-02-02 23:35:01,154 - INFO - Successfully saved 92 news items 2025-02-02 23:35:01,155 - INFO - Ticker PODD (ID: 2421): Collected 93, Saved 92 (Duplicates: 1) 2025-02-02 23:35:01,944 - INFO - Successfully saved 41 news items 2025-02-02 23:35:01,944 - INFO - Ticker LEG (ID: 2632): Collected 42, Saved 41 (Duplicates: 1) 2025-02-02 23:35:03,304 - INFO - Successfully saved 97 news items 2025-02-02 23:35:03,304 - INFO - Ticker HZNP (ID: 2422): Collected 98, Saved 97 (Duplicates: 1) 2025-02-02 23:35:04,090 - INFO - Successfully saved 90 news items 2025-02-02 23:35:04,090 - INFO - Ticker NJR (ID: 2645): Collected 94, Saved 90 (Duplicates: 4) 2025-02-02 23:35:05,783 - INFO - Successfully saved 61 news items 2025-02-02 23:35:05,783 - INFO - Ticker MMP (ID: 2440): Collected 64, Saved 61 (Duplicates: 3) 2025-02-02 23:35:06,220 - INFO - Successfully saved 116 news items 2025-02-02 23:35:06,220 - INFO - Ticker LPX (ID: 2648): Collected 116, Saved 116 (Duplicates: 0) 2025-02-02 23:35:07,973 - INFO - Successfully saved 100 news items 2025-02-02 23:35:07,973 - INFO - Ticker MTN (ID: 2461): Collected 116, Saved 100 (Duplicates: 16) 2025-02-02 23:35:08,332 - INFO - Successfully saved 100 news items 2025-02-02 23:35:08,333 - INFO - Ticker CBT (ID: 2658): Collected 100, Saved 100 (Duplicates: 0) 2025-02-02 23:35:10,130 - INFO - Successfully saved 106 news items 2025-02-02 23:35:10,131 - INFO - Ticker CASY (ID: 2474): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 23:35:10,432 - INFO - Successfully saved 107 news items 2025-02-02 23:35:10,433 - INFO - Ticker ALTR (ID: 2670): Collected 108, Saved 107 (Duplicates: 1) 2025-02-02 23:35:12,350 - INFO - Successfully saved 107 news items 2025-02-02 23:35:12,351 - INFO - Ticker KNX (ID: 2480): Collected 108, Saved 107 (Duplicates: 1) 2025-02-02 23:35:12,422 - INFO - Successfully saved 55 news items 2025-02-02 23:35:12,423 - INFO - Ticker ICUI (ID: 2685): Collected 59, Saved 55 (Duplicates: 4) 2025-02-02 23:35:14,474 - INFO - Successfully saved 61 news items 2025-02-02 23:35:14,474 - INFO - Ticker DY (ID: 2698): Collected 61, Saved 61 (Duplicates: 0) 2025-02-02 23:35:14,542 - INFO - Successfully saved 102 news items 2025-02-02 23:35:14,543 - INFO - Ticker ACHC (ID: 2487): Collected 115, Saved 102 (Duplicates: 13) 2025-02-02 23:35:16,576 - INFO - Successfully saved 86 news items 2025-02-02 23:35:16,577 - INFO - Ticker PTEN (ID: 2700): Collected 93, Saved 86 (Duplicates: 7) 2025-02-02 23:35:16,622 - INFO - Successfully saved 104 news items 2025-02-02 23:35:16,622 - INFO - Ticker MAT (ID: 2501): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 23:35:18,697 - INFO - Successfully saved 73 news items 2025-02-02 23:35:18,698 - INFO - Ticker ABG (ID: 2710): Collected 73, Saved 73 (Duplicates: 0) 2025-02-02 23:35:18,853 - INFO - Successfully saved 99 news items 2025-02-02 23:35:18,854 - INFO - Ticker CHE (ID: 2502): Collected 102, Saved 99 (Duplicates: 3) 2025-02-02 23:35:20,728 - INFO - Successfully saved 63 news items 2025-02-02 23:35:20,729 - INFO - Ticker SXT (ID: 2723): Collected 64, Saved 63 (Duplicates: 1) 2025-02-02 23:35:21,015 - INFO - Successfully saved 109 news items 2025-02-02 23:35:21,016 - INFO - Ticker IONS (ID: 2515): Collected 109, Saved 109 (Duplicates: 0) 2025-02-02 23:35:22,718 - INFO - Successfully saved 65 news items 2025-02-02 23:35:22,719 - INFO - Ticker JBT (ID: 2725): Collected 72, Saved 65 (Duplicates: 7) 2025-02-02 23:35:23,109 - INFO - Successfully saved 100 news items 2025-02-02 23:35:23,110 - INFO - Ticker DCI (ID: 2516): Collected 100, Saved 100 (Duplicates: 0) 2025-02-02 23:35:24,864 - INFO - Successfully saved 105 news items 2025-02-02 23:35:24,865 - INFO - Ticker VSAT (ID: 2736): Collected 107, Saved 105 (Duplicates: 2) 2025-02-02 23:35:25,270 - INFO - Successfully saved 98 news items 2025-02-02 23:35:25,271 - INFO - Ticker EME (ID: 2527): Collected 99, Saved 98 (Duplicates: 1) 2025-02-02 23:35:26,952 - INFO - Successfully saved 104 news items 2025-02-02 23:35:26,953 - INFO - Ticker VSH (ID: 2739): Collected 105, Saved 104 (Duplicates: 1) 2025-02-02 23:35:27,392 - INFO - Successfully saved 102 news items 2025-02-02 23:35:27,392 - INFO - Ticker NEP (ID: 2539): Collected 115, Saved 102 (Duplicates: 13) 2025-02-02 23:35:29,011 - INFO - Successfully saved 80 news items 2025-02-02 23:35:29,011 - INFO - Ticker ABM (ID: 2749): Collected 81, Saved 80 (Duplicates: 1) 2025-02-02 23:35:29,516 - INFO - Successfully saved 101 news items 2025-02-02 23:35:29,517 - INFO - Ticker BERY (ID: 2540): Collected 102, Saved 101 (Duplicates: 1) 2025-02-02 23:35:31,000 - INFO - Successfully saved 60 news items 2025-02-02 23:35:31,001 - INFO - Ticker MATX (ID: 2763): Collected 60, Saved 60 (Duplicates: 0) 2025-02-02 23:35:31,658 - INFO - Successfully saved 84 news items 2025-02-02 23:35:31,659 - INFO - Ticker INFA (ID: 2553): Collected 84, Saved 84 (Duplicates: 0) 2025-02-02 23:35:33,043 - INFO - Successfully saved 107 news items 2025-02-02 23:35:33,044 - INFO - Ticker INSM (ID: 2776): Collected 108, Saved 107 (Duplicates: 1) 2025-02-02 23:35:33,716 - INFO - Successfully saved 96 news items 2025-02-02 23:35:33,716 - INFO - Ticker EXEL (ID: 2566): Collected 96, Saved 96 (Duplicates: 0) 2025-02-02 23:35:35,159 - INFO - Successfully saved 101 news items 2025-02-02 23:35:35,160 - INFO - Ticker HUBG (ID: 2787): Collected 101, Saved 101 (Duplicates: 0) 2025-02-02 23:35:35,872 - INFO - Successfully saved 108 news items 2025-02-02 23:35:35,873 - INFO - Ticker CMC (ID: 2578): Collected 116, Saved 108 (Duplicates: 8) 2025-02-02 23:35:37,276 - INFO - Successfully saved 96 news items 2025-02-02 23:35:37,276 - INFO - Ticker RIG (ID: 2790): Collected 117, Saved 96 (Duplicates: 21) 2025-02-02 23:35:38,012 - INFO - Successfully saved 103 news items 2025-02-02 23:35:38,013 - INFO - Ticker BWXT (ID: 2583): Collected 105, Saved 103 (Duplicates: 2) 2025-02-02 23:35:39,400 - INFO - Successfully saved 93 news items 2025-02-02 23:35:39,400 - INFO - Ticker CBZ (ID: 2802): Collected 95, Saved 93 (Duplicates: 2) 2025-02-02 23:35:40,166 - INFO - Successfully saved 89 news items 2025-02-02 23:35:40,167 - INFO - Ticker LITE (ID: 2591): Collected 89, Saved 89 (Duplicates: 0) 2025-02-02 23:35:41,481 - INFO - Successfully saved 91 news items 2025-02-02 23:35:41,481 - INFO - Ticker UNFI (ID: 2815): Collected 92, Saved 91 (Duplicates: 1) 2025-02-02 23:35:42,278 - INFO - Successfully saved 101 news items 2025-02-02 23:35:42,279 - INFO - Ticker X (ID: 2592): Collected 105, Saved 101 (Duplicates: 4) 2025-02-02 23:35:42,780 - INFO - Batch 127/131 completed: Collected 2026, Saved 1959 (Duplicates: 67) 2025-02-02 23:35:42,781 - INFO - Starting batch 129/131 with 25 tickers 2025-02-02 23:35:43,596 - INFO - Successfully saved 109 news items 2025-02-02 23:35:43,597 - INFO - Ticker ICFI (ID: 2828): Collected 113, Saved 109 (Duplicates: 4) 2025-02-02 23:35:44,098 - INFO - Batch 128/131 completed: Collected 2270, Saved 2207 (Duplicates: 63) 2025-02-02 23:35:44,099 - INFO - Starting batch 130/131 with 25 tickers 2025-02-02 23:35:44,311 - INFO - Successfully saved 76 news items 2025-02-02 23:35:44,311 - INFO - Ticker CPK (ID: 2831): Collected 77, Saved 76 (Duplicates: 1) 2025-02-02 23:35:45,653 - INFO - Successfully saved 56 news items 2025-02-02 23:35:45,655 - INFO - Ticker PSO (ID: 3146): Collected 59, Saved 56 (Duplicates: 3) 2025-02-02 23:35:46,397 - INFO - Successfully saved 86 news items 2025-02-02 23:35:46,398 - INFO - Ticker FORM (ID: 2841): Collected 87, Saved 86 (Duplicates: 1) 2025-02-02 23:35:47,677 - INFO - Successfully saved 75 news items 2025-02-02 23:35:47,678 - INFO - Ticker TSEM (ID: 3166): Collected 76, Saved 75 (Duplicates: 1) 2025-02-02 23:35:48,513 - INFO - Successfully saved 99 news items 2025-02-02 23:35:48,514 - INFO - Ticker NPO (ID: 2842): Collected 100, Saved 99 (Duplicates: 1) 2025-02-02 23:35:49,514 - INFO - Successfully saved 14 news items 2025-02-02 23:35:49,514 - INFO - Ticker ELP (ID: 3182): Collected 14, Saved 14 (Duplicates: 0) 2025-02-02 23:35:50,497 - INFO - Successfully saved 82 news items 2025-02-02 23:35:50,498 - INFO - Ticker KAI (ID: 2854): Collected 82, Saved 82 (Duplicates: 0) 2025-02-02 23:35:51,467 - INFO - Successfully saved 40 news items 2025-02-02 23:35:51,467 - INFO - Ticker WB (ID: 3193): Collected 40, Saved 40 (Duplicates: 0) 2025-02-02 23:35:52,617 - INFO - Successfully saved 91 news items 2025-02-02 23:35:52,617 - INFO - Ticker TDS (ID: 2867): Collected 95, Saved 91 (Duplicates: 4) 2025-02-02 23:35:53,562 - INFO - Successfully saved 103 news items 2025-02-02 23:35:53,562 - INFO - Ticker KLIC (ID: 3204): Collected 107, Saved 103 (Duplicates: 4) 2025-02-02 23:35:54,633 - INFO - Successfully saved 74 news items 2025-02-02 23:35:54,633 - INFO - Ticker CRS (ID: 2878): Collected 74, Saved 74 (Duplicates: 0) 2025-02-02 23:35:55,673 - INFO - Successfully saved 110 news items 2025-02-02 23:35:55,674 - INFO - Ticker CSIQ (ID: 3215): Collected 110, Saved 110 (Duplicates: 0) 2025-02-02 23:35:56,758 - INFO - Successfully saved 93 news items 2025-02-02 23:35:56,759 - INFO - Ticker SIX (ID: 2880): Collected 95, Saved 93 (Duplicates: 2) 2025-02-02 23:35:57,791 - INFO - Successfully saved 91 news items 2025-02-02 23:35:57,792 - INFO - Ticker HOLI (ID: 3246): Collected 91, Saved 91 (Duplicates: 0) 2025-02-02 23:35:58,823 - INFO - Successfully saved 67 news items 2025-02-02 23:35:58,824 - INFO - Ticker SAH (ID: 2893): Collected 69, Saved 67 (Duplicates: 2) 2025-02-02 23:35:59,796 - INFO - Successfully saved 70 news items 2025-02-02 23:35:59,797 - INFO - Ticker VLRS (ID: 3247): Collected 72, Saved 70 (Duplicates: 2) 2025-02-02 23:36:00,812 - INFO - Successfully saved 57 news items 2025-02-02 23:36:00,813 - INFO - Ticker MNRO (ID: 2907): Collected 57, Saved 57 (Duplicates: 0) 2025-02-02 23:36:01,832 - INFO - Successfully saved 59 news items 2025-02-02 23:36:01,833 - INFO - Ticker SA (ID: 888): Collected 60, Saved 59 (Duplicates: 1) 2025-02-02 23:36:03,114 - INFO - Successfully saved 105 news items 2025-02-02 23:36:03,115 - INFO - Ticker MD (ID: 2908): Collected 109, Saved 105 (Duplicates: 4) 2025-02-02 23:36:03,890 - INFO - Successfully saved 89 news items 2025-02-02 23:36:03,891 - INFO - Ticker UEC (ID: 3265): Collected 94, Saved 89 (Duplicates: 5) 2025-02-02 23:36:05,233 - INFO - Successfully saved 80 news items 2025-02-02 23:36:05,234 - INFO - Ticker CLDX (ID: 2920): Collected 91, Saved 80 (Duplicates: 11) 2025-02-02 23:36:05,971 - INFO - Successfully saved 71 news items 2025-02-02 23:36:05,971 - INFO - Ticker GDYN (ID: 3267): Collected 73, Saved 71 (Duplicates: 2) 2025-02-02 23:36:07,403 - INFO - Successfully saved 111 news items 2025-02-02 23:36:07,404 - INFO - Ticker IDCC (ID: 2933): Collected 111, Saved 111 (Duplicates: 0) 2025-02-02 23:36:08,155 - INFO - Successfully saved 103 news items 2025-02-02 23:36:08,156 - INFO - Ticker PLTR (ID: 3270): Collected 103, Saved 103 (Duplicates: 0) 2025-02-02 23:36:09,640 - INFO - Successfully saved 103 news items 2025-02-02 23:36:09,643 - INFO - Ticker CMP (ID: 2946): Collected 105, Saved 103 (Duplicates: 2) 2025-02-02 23:36:11,687 - INFO - Successfully saved 71 news items 2025-02-02 23:36:11,688 - INFO - Ticker EAT (ID: 2959): Collected 71, Saved 71 (Duplicates: 0) 2025-02-02 23:36:12,165 - INFO - Successfully saved 81 news items 2025-02-02 23:36:12,166 - INFO - Ticker VRT (ID: 3274): Collected 81, Saved 81 (Duplicates: 0) 2025-02-02 23:36:13,825 - INFO - Successfully saved 75 news items 2025-02-02 23:36:13,826 - INFO - Ticker GEL (ID: 2960): Collected 75, Saved 75 (Duplicates: 0) 2025-02-02 23:36:14,068 - INFO - Successfully saved 21 news items 2025-02-02 23:36:14,069 - INFO - Ticker ARM (ID: 3277): Collected 21, Saved 21 (Duplicates: 0) 2025-02-02 23:36:16,052 - INFO - Successfully saved 105 news items 2025-02-02 23:36:16,052 - INFO - Ticker GVA (ID: 2973): Collected 113, Saved 105 (Duplicates: 8) 2025-02-02 23:36:18,170 - INFO - Successfully saved 100 news items 2025-02-02 23:36:18,172 - INFO - Ticker WIMI (ID: 3279): Collected 100, Saved 100 (Duplicates: 0) 2025-02-02 23:36:18,284 - INFO - Successfully saved 73 news items 2025-02-02 23:36:18,285 - INFO - Ticker KN (ID: 2986): Collected 74, Saved 73 (Duplicates: 1) 2025-02-02 23:36:20,455 - INFO - Successfully saved 99 news items 2025-02-02 23:36:20,456 - INFO - Ticker QBTS (ID: 3282): Collected 99, Saved 99 (Duplicates: 0) 2025-02-02 23:36:20,562 - INFO - Successfully saved 103 news items 2025-02-02 23:36:20,562 - INFO - Ticker PRLB (ID: 3004): Collected 114, Saved 103 (Duplicates: 11) 2025-02-02 23:36:22,782 - INFO - Successfully saved 106 news items 2025-02-02 23:36:22,783 - INFO - Ticker ENS (ID: 2793): Collected 106, Saved 106 (Duplicates: 0) 2025-02-02 23:36:22,808 - INFO - Successfully saved 80 news items 2025-02-02 23:36:22,809 - INFO - Ticker OII (ID: 3021): Collected 81, Saved 80 (Duplicates: 1) 2025-02-02 23:36:24,955 - INFO - Successfully saved 99 news items 2025-02-02 23:36:24,956 - INFO - Ticker QMCO (ID: 3286): Collected 100, Saved 99 (Duplicates: 1) 2025-02-02 23:36:25,378 - INFO - Successfully saved 93 news items 2025-02-02 23:36:25,379 - INFO - Ticker KAMN (ID: 3038): Collected 99, Saved 93 (Duplicates: 6) 2025-02-02 23:36:27,152 - INFO - Successfully saved 99 news items 2025-02-02 23:36:27,153 - INFO - Ticker WOLF (ID: 3291): Collected 105, Saved 99 (Duplicates: 6) 2025-02-02 23:36:27,938 - INFO - Successfully saved 76 news items 2025-02-02 23:36:27,939 - INFO - Ticker BKD (ID: 3040): Collected 76, Saved 76 (Duplicates: 0) 2025-02-02 23:36:29,254 - INFO - Successfully saved 89 news items 2025-02-02 23:36:29,255 - INFO - Ticker CARS (ID: 3293): Collected 89, Saved 89 (Duplicates: 0) 2025-02-02 23:36:30,086 - INFO - Successfully saved 107 news items 2025-02-02 23:36:30,087 - INFO - Ticker TRP (ID: 917): Collected 108, Saved 107 (Duplicates: 1) 2025-02-02 23:36:31,246 - INFO - Successfully saved 52 news items 2025-02-02 23:36:31,247 - INFO - Ticker ZWS (ID: 3295): Collected 52, Saved 52 (Duplicates: 0) 2025-02-02 23:36:31,955 - INFO - Successfully saved 13 news items 2025-02-02 23:36:31,958 - INFO - Ticker E (ID: 3073): Collected 13, Saved 13 (Duplicates: 0) 2025-02-02 23:36:33,712 - INFO - Successfully saved 101 news items 2025-02-02 23:36:33,713 - INFO - Ticker EXK (ID: 791): Collected 105, Saved 101 (Duplicates: 4) 2025-02-02 23:36:34,041 - INFO - Successfully saved 75 news items 2025-02-02 23:36:34,042 - INFO - Ticker AEM (ID: 734): Collected 76, Saved 75 (Duplicates: 1) 2025-02-02 23:36:35,961 - INFO - Successfully saved 107 news items 2025-02-02 23:36:35,962 - INFO - Ticker NET (ID: 661): Collected 108, Saved 107 (Duplicates: 1) 2025-02-02 23:36:36,280 - INFO - Successfully saved 104 news items 2025-02-02 23:36:36,281 - INFO - Ticker QGEN (ID: 1433): Collected 107, Saved 104 (Duplicates: 3) 2025-02-02 23:36:36,463 - INFO - Batch 130/131 completed: Collected 1865, Saved 1835 (Duplicates: 30) 2025-02-02 23:36:36,464 - INFO - Starting batch 131/131 with 2 tickers 2025-02-02 23:36:36,782 - INFO - Batch 129/131 completed: Collected 2159, Saved 2099 (Duplicates: 60) 2025-02-02 23:36:38,195 - INFO - Successfully saved 104 news items 2025-02-02 23:36:38,195 - INFO - Ticker DOCN (ID: 3307): Collected 104, Saved 104 (Duplicates: 0) 2025-02-02 23:36:40,401 - INFO - Successfully saved 102 news items 2025-02-02 23:36:40,402 - INFO - Ticker ROP (ID: 441): Collected 102, Saved 102 (Duplicates: 0) 2025-02-02 23:36:40,905 - INFO - Batch 131/131 completed: Collected 206, Saved 206 (Duplicates: 0) 2025-02-02 23:36:41,907 - INFO - News update completed: 2025-02-02 23:36:41,908 - INFO - Total articles collected: 141749 2025-02-02 23:36:41,910 - INFO - Total articles saved: 138171 2025-02-02 23:36:41,911 - INFO - Duplicates skipped: 3578 2025-02-02 23:36:41,911 - INFO - Failed tickers: 0 2025-02-02 23:36:41,911 - INFO - Total execution time: 3234.79 seconds (53.91 minutes) 2025-02-02 23:36:41,911 - INFO - Processing rate: 2629.21 articles/minute 2025-02-02 23:36:41,911 - INFO - Ticker processing rate: 60.32 tickers/minute 2025-02-02 23:36:41,912 - INFO - News update process finished