[
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1793520600000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1793434200014,
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 3
      },
      "jobId": "repeat:stock-tickers-scheduler:1793520600000",
      "removeOnComplete": true,
      "delay": 86399986
    },
    "id": "repeat:stock-tickers-scheduler:1793520600000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1793434200014,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1793520782155,
    "processedOn": 1793520781515,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1793607000000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1793434200000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1793347800012,
      "removeOnComplete": true,
      "jobId": "repeat:stock-tickers-scheduler:1793434200000",
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 2
      },
      "delay": 86399988
    },
    "id": "repeat:stock-tickers-scheduler:1793434200000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1793347800012,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1793434382343,
    "processedOn": 1793434381649,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1793520600000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1793347800000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1793337899371,
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 1
      },
      "jobId": "repeat:stock-tickers-scheduler:1793347800000",
      "removeOnComplete": true,
      "delay": 9900628
    },
    "id": "repeat:stock-tickers-scheduler:1793347800000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1793337899372,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1793347982231,
    "processedOn": 1793347981462,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1793434200000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1793261400000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1793175000016,
      "removeOnComplete": true,
      "jobId": "repeat:stock-tickers-scheduler:1793261400000",
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 4
      },
      "delay": 86399983
    },
    "id": "repeat:stock-tickers-scheduler:1793261400000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1793175000017,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1793261582116,
    "processedOn": 1793261581631,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1793347800000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1793175000000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1793088600031,
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 3
      },
      "jobId": "repeat:stock-tickers-scheduler:1793175000000",
      "removeOnComplete": true,
      "delay": 86399969
    },
    "id": "repeat:stock-tickers-scheduler:1793175000000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1793088600031,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1793175182480,
    "processedOn": 1793175181825,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1793261400000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1793088600000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1793002200056,
      "removeOnComplete": true,
      "jobId": "repeat:stock-tickers-scheduler:1793088600000",
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 2
      },
      "delay": 86399941
    },
    "id": "repeat:stock-tickers-scheduler:1793088600000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1793002200059,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1793088782290,
    "processedOn": 1793088781573,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1793175000000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1793002200000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1792974974061,
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 1
      },
      "jobId": "repeat:stock-tickers-scheduler:1793002200000",
      "removeOnComplete": true,
      "delay": 27225937
    },
    "id": "repeat:stock-tickers-scheduler:1793002200000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1792974974063,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1793002382755,
    "processedOn": 1793002381954,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1793088600000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1792915800000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1792829400047,
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 9
      },
      "jobId": "repeat:stock-tickers-scheduler:1792915800000",
      "removeOnComplete": true,
      "delay": 86399952
    },
    "id": "repeat:stock-tickers-scheduler:1792915800000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1792829400048,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1792915982869,
    "processedOn": 1792915982166,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1793002200000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1792829400000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1792743000018,
      "removeOnComplete": true,
      "jobId": "repeat:stock-tickers-scheduler:1792829400000",
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 8
      },
      "delay": 86399982
    },
    "id": "repeat:stock-tickers-scheduler:1792829400000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1792743000018,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1792829582412,
    "processedOn": 1792829581569,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1792915800000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1792743000000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1792656600042,
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 7
      },
      "jobId": "repeat:stock-tickers-scheduler:1792743000000",
      "removeOnComplete": true,
      "delay": 86399958
    },
    "id": "repeat:stock-tickers-scheduler:1792743000000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1792656600042,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1792743182943,
    "processedOn": 1792743182156,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1792829400000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1792656600000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1792570200019,
      "removeOnComplete": true,
      "jobId": "repeat:stock-tickers-scheduler:1792656600000",
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 6
      },
      "delay": 86399981
    },
    "id": "repeat:stock-tickers-scheduler:1792656600000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1792570200019,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1792656782580,
    "processedOn": 1792656781537,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1792743000000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1792570200000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1792483800021,
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 5
      },
      "jobId": "repeat:stock-tickers-scheduler:1792570200000",
      "removeOnComplete": true,
      "delay": 86399979
    },
    "id": "repeat:stock-tickers-scheduler:1792570200000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1792483800021,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1792570382207,
    "processedOn": 1792570381680,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1792656600000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1792483800000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1792397400058,
      "removeOnComplete": true,
      "jobId": "repeat:stock-tickers-scheduler:1792483800000",
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 4
      },
      "delay": 86399942
    },
    "id": "repeat:stock-tickers-scheduler:1792483800000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1792397400058,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1792483983078,
    "processedOn": 1792483982302,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1792570200000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1792397400000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1792311000047,
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 3
      },
      "jobId": "repeat:stock-tickers-scheduler:1792397400000",
      "removeOnComplete": true,
      "delay": 86399953
    },
    "id": "repeat:stock-tickers-scheduler:1792397400000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1792311000047,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1792397582654,
    "processedOn": 1792397581875,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1792483800000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1792311000000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1792224600107,
      "removeOnComplete": true,
      "jobId": "repeat:stock-tickers-scheduler:1792311000000",
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 2
      },
      "delay": 86399892
    },
    "id": "repeat:stock-tickers-scheduler:1792311000000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1792224600108,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1792311182799,
    "processedOn": 1792311181887,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1792397400000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1792224600000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1792223085320,
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 1
      },
      "jobId": "repeat:stock-tickers-scheduler:1792224600000",
      "removeOnComplete": true,
      "delay": 1514679
    },
    "id": "repeat:stock-tickers-scheduler:1792224600000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1792223085321,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1792224783209,
    "processedOn": 1792224782202,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1792311000000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1792138200000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1792051800061,
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 5
      },
      "jobId": "repeat:stock-tickers-scheduler:1792138200000",
      "removeOnComplete": true,
      "delay": 86399939
    },
    "id": "repeat:stock-tickers-scheduler:1792138200000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1792051800061,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1792138382154,
    "processedOn": 1792138381548,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1792224600000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1792051800000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1791965400090,
      "removeOnComplete": true,
      "jobId": "repeat:stock-tickers-scheduler:1792051800000",
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 4
      },
      "delay": 86399910
    },
    "id": "repeat:stock-tickers-scheduler:1792051800000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1791965400090,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1792051982717,
    "processedOn": 1792051981913,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1792138200000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1791965400000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1791879000048,
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 3
      },
      "jobId": "repeat:stock-tickers-scheduler:1791965400000",
      "removeOnComplete": true,
      "delay": 86399952
    },
    "id": "repeat:stock-tickers-scheduler:1791965400000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1791879000048,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1791965583045,
    "processedOn": 1791965582355,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1792051800000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1791879000000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1791792600037,
      "removeOnComplete": true,
      "jobId": "repeat:stock-tickers-scheduler:1791879000000",
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 2
      },
      "delay": 86399961
    },
    "id": "repeat:stock-tickers-scheduler:1791879000000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1791792600039,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1791879182844,
    "processedOn": 1791879181995,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1791965400000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1791792600000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1791754207467,
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 1
      },
      "jobId": "repeat:stock-tickers-scheduler:1791792600000",
      "removeOnComplete": true,
      "delay": 38392530
    },
    "id": "repeat:stock-tickers-scheduler:1791792600000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1791754207470,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1791792783126,
    "processedOn": 1791792782148,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1791879000000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1791706200000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1791619800039,
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 3
      },
      "jobId": "repeat:stock-tickers-scheduler:1791706200000",
      "removeOnComplete": true,
      "delay": 86399961
    },
    "id": "repeat:stock-tickers-scheduler:1791706200000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1791619800039,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1791706382555,
    "processedOn": 1791706381943,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1791792600000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1791619800000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1791533400018,
      "removeOnComplete": true,
      "jobId": "repeat:stock-tickers-scheduler:1791619800000",
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 2
      },
      "delay": 86399980
    },
    "id": "repeat:stock-tickers-scheduler:1791619800000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1791533400020,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1791619982827,
    "processedOn": 1791619981749,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1791706200000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1791533400000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1791461994377,
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 1
      },
      "jobId": "repeat:stock-tickers-scheduler:1791533400000",
      "removeOnComplete": true,
      "delay": 71405620
    },
    "id": "repeat:stock-tickers-scheduler:1791533400000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1791461994380,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1791533582646,
    "processedOn": 1791533581857,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1791619800000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1791447000000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1791374644166,
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 1
      },
      "jobId": "repeat:stock-tickers-scheduler:1791447000000",
      "removeOnComplete": true,
      "delay": 72355833
    },
    "id": "repeat:stock-tickers-scheduler:1791447000000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1791374644167,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1791447182711,
    "processedOn": 1791447181836,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1791533400000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1791360600000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1791274200059,
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 17
      },
      "jobId": "repeat:stock-tickers-scheduler:1791360600000",
      "removeOnComplete": true,
      "delay": 86399941
    },
    "id": "repeat:stock-tickers-scheduler:1791360600000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1791274200059,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1791360782679,
    "processedOn": 1791360781761,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1791447000000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1791274200000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1791187800056,
      "removeOnComplete": true,
      "jobId": "repeat:stock-tickers-scheduler:1791274200000",
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 16
      },
      "delay": 86399944
    },
    "id": "repeat:stock-tickers-scheduler:1791274200000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1791187800056,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1791274383463,
    "processedOn": 1791274382584,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1791360600000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1791187800000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1791101400066,
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 15
      },
      "jobId": "repeat:stock-tickers-scheduler:1791187800000",
      "removeOnComplete": true,
      "delay": 86399934
    },
    "id": "repeat:stock-tickers-scheduler:1791187800000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1791101400066,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1791187982082,
    "processedOn": 1791187981388,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1791274200000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1791101400000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1791015000048,
      "removeOnComplete": true,
      "jobId": "repeat:stock-tickers-scheduler:1791101400000",
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 14
      },
      "delay": 86399952
    },
    "id": "repeat:stock-tickers-scheduler:1791101400000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1791015000048,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1791101583848,
    "processedOn": 1791101582951,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1791187800000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1791015000000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1790928600041,
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 13
      },
      "jobId": "repeat:stock-tickers-scheduler:1791015000000",
      "removeOnComplete": true,
      "delay": 86399959
    },
    "id": "repeat:stock-tickers-scheduler:1791015000000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1790928600041,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1791015182825,
    "processedOn": 1791015181886,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1791101400000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1790928600000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1790842200079,
      "removeOnComplete": true,
      "jobId": "repeat:stock-tickers-scheduler:1790928600000",
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 12
      },
      "delay": 86399921
    },
    "id": "repeat:stock-tickers-scheduler:1790928600000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1790842200079,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1790928782955,
    "processedOn": 1790928781932,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1791015000000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1790842200000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1790755800048,
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 11
      },
      "jobId": "repeat:stock-tickers-scheduler:1790842200000",
      "removeOnComplete": true,
      "delay": 86399952
    },
    "id": "repeat:stock-tickers-scheduler:1790842200000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1790755800048,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1790842382680,
    "processedOn": 1790842381939,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1790928600000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1790755800000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1790669400049,
      "removeOnComplete": true,
      "jobId": "repeat:stock-tickers-scheduler:1790755800000",
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 10
      },
      "delay": 86399951
    },
    "id": "repeat:stock-tickers-scheduler:1790755800000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1790669400049,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1790755983129,
    "processedOn": 1790755982485,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1790842200000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1790669400000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1790583000118,
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 9
      },
      "jobId": "repeat:stock-tickers-scheduler:1790669400000",
      "removeOnComplete": true,
      "delay": 86399881
    },
    "id": "repeat:stock-tickers-scheduler:1790669400000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1790583000119,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1790669582867,
    "processedOn": 1790669581760,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1790755800000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1790583000000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1790496600069,
      "removeOnComplete": true,
      "jobId": "repeat:stock-tickers-scheduler:1790583000000",
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 8
      },
      "delay": 86399931
    },
    "id": "repeat:stock-tickers-scheduler:1790583000000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1790496600069,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1790583182969,
    "processedOn": 1790583182170,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1790669400000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1790496600000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1790410200050,
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 7
      },
      "jobId": "repeat:stock-tickers-scheduler:1790496600000",
      "removeOnComplete": true,
      "delay": 86399950
    },
    "id": "repeat:stock-tickers-scheduler:1790496600000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1790410200050,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1790496783006,
    "processedOn": 1790496782295,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1790583000000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1790410200000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1790323800028,
      "removeOnComplete": true,
      "jobId": "repeat:stock-tickers-scheduler:1790410200000",
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 6
      },
      "delay": 86399972
    },
    "id": "repeat:stock-tickers-scheduler:1790410200000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1790323800028,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1790410382548,
    "processedOn": 1790410381906,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1790496600000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1790323800000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1790237400022,
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 5
      },
      "jobId": "repeat:stock-tickers-scheduler:1790323800000",
      "removeOnComplete": true,
      "delay": 86399978
    },
    "id": "repeat:stock-tickers-scheduler:1790323800000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1790237400022,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1790323982798,
    "processedOn": 1790323982110,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1790410200000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1790237400000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1790151000055,
      "removeOnComplete": true,
      "jobId": "repeat:stock-tickers-scheduler:1790237400000",
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 4
      },
      "delay": 86399945
    },
    "id": "repeat:stock-tickers-scheduler:1790237400000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1790151000055,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1790237583044,
    "processedOn": 1790237582316,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1790323800000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1790151000000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1790064600024,
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 3
      },
      "jobId": "repeat:stock-tickers-scheduler:1790151000000",
      "removeOnComplete": true,
      "delay": 86399976
    },
    "id": "repeat:stock-tickers-scheduler:1790151000000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1790064600024,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1790151182799,
    "processedOn": 1790151181972,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1790237400000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1790064600000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1789978200058,
      "removeOnComplete": true,
      "jobId": "repeat:stock-tickers-scheduler:1790064600000",
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 2
      },
      "delay": 86399941
    },
    "id": "repeat:stock-tickers-scheduler:1790064600000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1789978200059,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1790064782977,
    "processedOn": 1790064782300,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1790151000000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1789978200000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1789970652337,
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 1
      },
      "jobId": "repeat:stock-tickers-scheduler:1789978200000",
      "removeOnComplete": true,
      "delay": 7547660
    },
    "id": "repeat:stock-tickers-scheduler:1789978200000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1789970652340,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1789978382862,
    "processedOn": 1789978381850,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1790064600000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1789891800000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1789822602669,
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 1
      },
      "jobId": "repeat:stock-tickers-scheduler:1789891800000",
      "removeOnComplete": true,
      "delay": 69197328
    },
    "id": "repeat:stock-tickers-scheduler:1789891800000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1789822602672,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1789891982593,
    "processedOn": 1789891981903,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1789978200000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1789805400000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1789724999277,
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 1
      },
      "jobId": "repeat:stock-tickers-scheduler:1789805400000",
      "removeOnComplete": true,
      "delay": 80400723
    },
    "id": "repeat:stock-tickers-scheduler:1789805400000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1789724999277,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1789805582627,
    "processedOn": 1789805581898,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1789891800000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1789719000000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1789690474274,
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 1
      },
      "jobId": "repeat:stock-tickers-scheduler:1789719000000",
      "removeOnComplete": true,
      "delay": 28525724
    },
    "id": "repeat:stock-tickers-scheduler:1789719000000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1789690474276,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1789719182527,
    "processedOn": 1789719181741,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1789805400000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1789632600000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1789546200032,
      "removeOnComplete": true,
      "jobId": "repeat:stock-tickers-scheduler:1789632600000",
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 2
      },
      "delay": 86399965
    },
    "id": "repeat:stock-tickers-scheduler:1789632600000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1789546200035,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1789632782677,
    "processedOn": 1789632782030,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1789719000000"
  },
  {
    "name": "stock-tickers-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1789546200000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1789503501717,
      "repeat": {
        "pattern": "0 10 8 * * *",
        "count": 1
      },
      "jobId": "repeat:stock-tickers-scheduler:1789546200000",
      "removeOnComplete": true,
      "delay": 42698281
    },
    "id": "repeat:stock-tickers-scheduler:1789546200000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: STOCK_TICKERS_INGEST_KEY not set\n    at Worker.processStockTickers [as processFn] (/app/src/scrapers/stockTickers/index.js:31:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "stock-tickers-scheduler",
    "timestamp": 1789503501719,
    "queueQualifiedName": "bull:STOCK-TICKERS",
    "finishedOn": 1789546383168,
    "processedOn": 1789546382203,
    "failedReason": "STOCK_TICKERS_INGEST_KEY not set",
    "nextRepeatableJobId": "repeat:stock-tickers-scheduler:1789632600000"
  }
]