{
  "cards": [
    {
      "action_label": "Research Now",
      "action_type": "earnings",
      "attention_grade": "S",
      "business_summary": "业务：奈飞向全球用户提供剧集、电影、纪录片、动画、综艺和本地语言内容，通过无广告和含广告订阅套餐收费，并逐步扩大广告销售、直播赛事和互动娱乐。公司投入原创内容制作、版权采购、推荐算法、全球分发技术和本地化运营，收入核心来自会员订阅，广告层级正在成为新增变现渠道。行业地位：奈飞是全球规模最大的独立流媒体平台之一，优势在全球分发、内容数据、品牌和订阅运营。真正影响经营和股价的变量包括会员净增与流失、价格提升能力、广告套餐规模、爆款内容供给、内容成本效率、汇率、区域监管、竞争对手捆绑策略、直播内容成本和用户观看时长。",
      "core_catalyst": "Netflix kicks off earnings season with a warning shot",
      "evidence_summary": "NFLX moved -10.6% in the latest session, -9.4% relative to benchmark, with volume at 0.5x its 20-day average. Reliable catalyst source: E0820.",
      "facts": [
        {
          "claim": "NFLX moved -10.6% in the latest session, -9.4% relative to benchmark, with volume at 0.5x its 20-day average.",
          "source_id": "E0037",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "Netflix kicks off earnings season with a warning shot",
          "source_id": "E0820",
          "timestamp": "2026-07-17T13:30:00+00:00"
        },
        {
          "claim": "Stock Market Today: Dow Slides As Netflix Plunges On Earnings; SpaceX Slides After Canceled Flight (Live Coverage)",
          "source_id": "E0821",
          "timestamp": "2026-07-17T12:50:17+00:00"
        },
        {
          "claim": "Dow Jones Futures Fall As Netflix Dives, SpaceX Scrubs Launch; AI Stocks Try To Halt Sell-Off",
          "source_id": "E0822",
          "timestamp": "2026-07-17T12:05:16+00:00"
        },
        {
          "claim": "Netflix, Intuitive Surgical tumble premarket",
          "source_id": "E0823",
          "timestamp": "2026-07-17T12:34:16+00:00"
        },
        {
          "claim": "NFLX fundamentals snapshot: PE 23.42; market cap/assets $313.22B; revenue scale $46.89B; revenue QoQ 1.65%; revenue YoY 16.72%; gross margin 51.93%; net margin 43.13%; ROIC 22.84%; engine score health 92.86 / valuation 60.00.",
          "source_id": "E2472",
          "timestamp": "2026-07-16T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Netflix, Inc. provides entertainment services worldwide. The company offers television (TV) series, documentaries, feature films, games, and live programming across various genres and languages. It also provides members the ability to receive streaming content through a host of...",
        "gross_margin": "51.93%",
        "health_score": "92.86",
        "market_cap": "$313.22B",
        "name": "Netflix, Inc.",
        "net_margin": "43.13%",
        "pe_ratio": "23.42",
        "revenue_growth_qoq": "1.65%",
        "revenue_growth_yoy": "16.72%",
        "revenue_scale": "$46.89B",
        "roic": "22.84%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/nflx/",
        "ticker": "NFLX",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "60.00"
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -9.4% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 74.35 and the next reliable source contradicts the negative catalyst.",
      "market_is_trading": "The market is trading downside repricing with volume confirmation.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window."
      ],
      "realtime_quote": {
        "ticker": "NFLX",
        "timestamp": "2026-07-17T13:41:59+00:00",
        "price": 66.16,
        "previous_close": 74.35,
        "change": -8.189999999999998,
        "change_pct": -0.11015467383994615,
        "change_5d_pct": -0.09826908105053755,
        "change_20d_pct": -0.14033263010591246,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/NFLX?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "large_5d_move",
        "benchmark_relative_move",
        "gap_move",
        "near_local_low",
        "breakdown_20d",
        "event_earnings",
        "catalyst_earnings",
        "event_earnings",
        "catalyst_earnings",
        "event_news",
        "catalyst_new_product",
        "event_news"
      ],
      "risk_summary": "Main risks are false breakout, stale catalyst, and weak peer confirmation.",
      "score": {
        "catalyst_quality": 30,
        "catalyst_strength": 5,
        "crowding_risk": 1,
        "expectation_gap": 3,
        "price_action": 23,
        "price_confirmation": 4,
        "risk_reward": 2,
        "time_sensitivity": 4,
        "total": 69,
        "tradability": 4,
        "tradability_score": 9,
        "volume_confirmation": 7
      },
      "setup_type": "short_avoid",
      "source_ids": [
        "E0037",
        "E0820",
        "E0821",
        "E0822",
        "E0823",
        "E2472"
      ],
      "stage": "reversal_risk",
      "theme": "new product catalyst",
      "ticker": "NFLX",
      "trading_hypothesis": "Research path: verify whether the negative catalyst changes forward demand, margin, or multiple assumptions."
    },
    {
      "action_label": "Review Hedge",
      "action_type": "macro",
      "attention_grade": "S",
      "business_summary": "业务：Intuitive Surgical 销售 da Vinci 手术机器人系统，并通过配套器械、耗材、服务合同和新系统装机获得收入。行业地位：全球手术机器人龙头，商业模式受装机量、单机手术量、耗材复购和新适应症扩展驱动。",
      "core_catalyst": "SEC 8-K filing: 8-K 2026-07-16",
      "evidence_summary": "ISRG moved -9.8% in the latest session, -8.6% relative to benchmark, with volume at 0.6x its 20-day average. Reliable catalyst source: E0967.",
      "facts": [
        {
          "claim": "ISRG moved -9.8% in the latest session, -8.6% relative to benchmark, with volume at 0.6x its 20-day average.",
          "source_id": "E0079",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "SEC 8-K filing: 8-K 2026-07-16",
          "source_id": "E0967",
          "timestamp": "2026-07-16T16:05:17+00:00"
        },
        {
          "claim": "Deutsche Bank Adjusts Intuitive Surgical Price Target to $324 From $366, Maintains Sell Rating",
          "source_id": "E0968",
          "timestamp": "2026-07-17T12:24:56+00:00"
        },
        {
          "claim": "RBC Capital Adjusts Intuitive Surgical Price Target to $575 From $600, Maintains Outperform Rating",
          "source_id": "E0969",
          "timestamp": "2026-07-17T12:08:43+00:00"
        },
        {
          "claim": "Netflix, Intuitive Surgical tumble premarket",
          "source_id": "E0970",
          "timestamp": "2026-07-17T12:34:16+00:00"
        },
        {
          "claim": "Why This Surgical Robot Stock Is Still a Buy During Its Worst Day in 4 Years",
          "source_id": "E0971",
          "timestamp": "2026-07-17T11:53:00+00:00"
        },
        {
          "claim": "ISRG fundamentals snapshot: PE 45.43; market cap/assets $142.59B; revenue scale $11.03B; revenue QoQ 4.39%; revenue YoY 20.66%; gross margin 67.78%; net margin 28.29%; ROIC 16.53%; engine score health 81.43 / valuation 14.29.",
          "source_id": "E2473",
          "timestamp": "2026-07-16T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Intuitive Surgical, Inc. develops, manufactures, and markets products that enable physicians and healthcare providers to enhance the quality of and access to minimally invasive care in the United States and internationally. It offers the da Vinci Surgical System that enables sur...",
        "gross_margin": "67.78%",
        "health_score": "81.43",
        "market_cap": "$142.59B",
        "name": "Intuitive Surgical, Inc.",
        "net_margin": "28.29%",
        "pe_ratio": "45.43",
        "revenue_growth_qoq": "4.39%",
        "revenue_growth_yoy": "20.66%",
        "revenue_scale": "$11.03B",
        "roic": "16.53%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/isrg/",
        "ticker": "ISRG",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "14.29"
      },
      "grade_cap_reason": null,
      "inferences": [
        "Relative move of -8.6% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 402.33 and the next reliable source contradicts the negative catalyst.",
      "market_is_trading": "The market is trading rising risk sensitivity rather than a single-name upside thesis.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window.",
        "Compare VIX curve, credit ETF behavior, and index breadth before selecting hedge tooling."
      ],
      "realtime_quote": {
        "ticker": "ISRG",
        "timestamp": "2026-07-17T13:41:58+00:00",
        "price": 364.28,
        "previous_close": 402.33,
        "change": -38.05000000000001,
        "change_pct": -0.09457410583351977,
        "change_5d_pct": -0.10447907691340486,
        "change_20d_pct": -0.09423639506188586,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/ISRG?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "large_5d_move",
        "benchmark_relative_move",
        "gap_move",
        "near_local_low",
        "breakdown_20d",
        "event_sec",
        "catalyst_regulatory_policy",
        "event_news",
        "catalyst_analyst",
        "event_news",
        "catalyst_analyst",
        "event_news",
        "event_news"
      ],
      "risk_summary": "Hedge products can decay or gap; review structure before expression.",
      "score": {
        "catalyst_quality": 30,
        "catalyst_strength": 5,
        "crowding_risk": 2,
        "expectation_gap": 3,
        "price_action": 23,
        "price_confirmation": 4,
        "risk_reward": 2,
        "time_sensitivity": 4,
        "total": 65,
        "tradability": 3,
        "tradability_score": 7,
        "volume_confirmation": 5
      },
      "setup_type": "hedge_review",
      "source_ids": [
        "E0079",
        "E0967",
        "E0968",
        "E0969",
        "E0970",
        "E0971",
        "E2473"
      ],
      "stage": "reversal_risk",
      "theme": "regulatory or policy catalyst",
      "ticker": "ISRG",
      "trading_hypothesis": "Research path: compare equity breadth, credit beta, and volatility products before selecting any hedge expression."
    },
    {
      "action_label": "Review Hedge",
      "action_type": "macro",
      "attention_grade": "S",
      "business_summary": "业务：Credo Technology Group Holding主要经营光通信、无线网络、路由交换、公共安全通信或测试测量设备。行业地位：Credo Technology Group Holding是通信设备赛道的重要公司，可比/竞争公司包括Motorola Solutions、Nokia Oyj、Lumentum Holdings、Ubiquiti。关键变量主要是运营商资本开支、数据中心互联、AI网络需求、库存周期、价格竞争和地缘供应链。",
      "core_catalyst": "What This Billionaire Co-Founder's Credo Sale Signals With Shares Up 139%",
      "evidence_summary": "CRDO moved -8.2% in the latest session, -7.0% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E1555.",
      "facts": [
        {
          "claim": "CRDO moved -8.2% in the latest session, -7.0% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0278",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "What This Billionaire Co-Founder's Credo Sale Signals With Shares Up 139%",
          "source_id": "E1555",
          "timestamp": "2026-07-16T23:39:09+00:00"
        },
        {
          "claim": "Credo Technology Group Holding Insider Sold Shares Worth $6,605,779, According to a Recent SEC Filing",
          "source_id": "E1556",
          "timestamp": "2026-07-16T20:20:14+00:00"
        },
        {
          "claim": "What This Credo Insider's $12.6 Million Sale Means With Shares Up 121%",
          "source_id": "E1557",
          "timestamp": "2026-07-16T23:28:23+00:00"
        },
        {
          "claim": "A Credo Executive Sold Nearly $24 Million in Stock Across Two Sales in One Day",
          "source_id": "E1558",
          "timestamp": "2026-07-16T22:51:35+00:00"
        },
        {
          "claim": "CRDO fundamentals snapshot: PE 75.70; market cap/assets $35.70B; revenue scale $1.34B; revenue QoQ +7.4%; revenue YoY 157.02%; gross margin 68.21%; net margin 38.70%; ROIC 26.13%.",
          "source_id": "E2474",
          "timestamp": "2026-07-17T13:41:37.121970+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Credo Technology Group Holding Ltd provides various high-speed connectivity solutions for optical and electrical Ethernet and PCIe applications in the United States, Taiwan, Mainland China, Hong Kong, and other international markets. The company offers ZeroFlap (ZF) active elect...",
        "gross_margin": "68.21%",
        "health_score": null,
        "market_cap": "$35.70B",
        "name": "Credo Technology Group Holding Ltd",
        "net_margin": "38.70%",
        "pe_ratio": "75.70",
        "revenue_growth_qoq": "+7.4%",
        "revenue_growth_yoy": "157.02%",
        "revenue_scale": "$1.34B",
        "roic": "26.13%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/crdo/",
        "ticker": "CRDO",
        "timestamp": "2026-07-17T13:41:37.121970+00:00",
        "valuation_score": null
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -7.0% suggests attention shifted faster than the benchmark on the latest session.",
        "Crowding risk is high enough to block chase-style activation."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 207.97 and the next reliable source contradicts the negative catalyst.",
      "market_is_trading": "The market is trading rising risk sensitivity rather than a single-name upside thesis.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window.",
        "Compare VIX curve, credit ETF behavior, and index breadth before selecting hedge tooling."
      ],
      "realtime_quote": {
        "ticker": "CRDO",
        "timestamp": "2026-07-17T13:41:57+00:00",
        "price": 188.74,
        "previous_close": 207.97,
        "change": -19.22999999999999,
        "change_pct": -0.09246525941241523,
        "change_5d_pct": -0.2678537036197405,
        "change_20d_pct": -0.24301127576339687,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/CRDO?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "large_5d_move",
        "benchmark_relative_move",
        "gap_move",
        "breakdown_20d",
        "event_news",
        "catalyst_regulatory_policy",
        "event_news",
        "catalyst_regulatory_policy",
        "event_news",
        "event_news"
      ],
      "risk_summary": "Crowding is the primary risk; platform action should prevent chase behavior.",
      "score": {
        "catalyst_quality": 30,
        "catalyst_strength": 5,
        "crowding_risk": 4,
        "expectation_gap": 1,
        "price_action": 21,
        "price_confirmation": 4,
        "risk_reward": 1,
        "time_sensitivity": 4,
        "total": 62,
        "tradability": 3,
        "tradability_score": 7,
        "volume_confirmation": 4
      },
      "setup_type": "hedge_review",
      "source_ids": [
        "E0278",
        "E1555",
        "E1556",
        "E1557",
        "E1558",
        "E2474"
      ],
      "stage": "crowded",
      "theme": "regulatory or policy catalyst",
      "ticker": "CRDO",
      "trading_hypothesis": "Research path: compare equity breadth, credit beta, and volatility products before selecting any hedge expression."
    },
    {
      "action_label": "Research Now",
      "action_type": "earnings",
      "attention_grade": "S",
      "business_summary": "业务：Cadence 提供芯片和电子系统设计软件，产品用于 IC 设计、验证、仿真、封装、电路板设计和 IP 授权，客户覆盖半导体、系统厂商和电子设计团队。行业地位：全球 EDA 核心公司之一，受益于先进制程、AI 芯片、汽车电子和复杂系统设计投入。",
      "core_catalyst": "Baird Adjusts Price Target on Cadence Design Systems to $415 From $385, Maintains Outperform Rating",
      "evidence_summary": "CDNS moved -8.3% in the latest session, -7.1% relative to benchmark, with volume at 0.2x its 20-day average. Reliable catalyst source: E1111.",
      "facts": [
        {
          "claim": "CDNS moved -8.3% in the latest session, -7.1% relative to benchmark, with volume at 0.2x its 20-day average.",
          "source_id": "E0127",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "Baird Adjusts Price Target on Cadence Design Systems to $415 From $385, Maintains Outperform Rating",
          "source_id": "E1111",
          "timestamp": "2026-07-17T11:57:45+00:00"
        },
        {
          "claim": "Benchmark initiates Synopsys, Cadence with Buy ratings on AI-driven EDA outlook",
          "source_id": "E1112",
          "timestamp": "2026-07-16T13:47:38+00:00"
        },
        {
          "claim": "Cadence Design Systems, Rapidus Partner to Advance Agentic AI",
          "source_id": "E1113",
          "timestamp": "2026-07-17T09:48:24+00:00"
        },
        {
          "claim": "Rapidus and Cadence Partner on Agentic AI for Advanced SoC Design",
          "source_id": "E1114",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "CDNS fundamentals snapshot: PE 85.89; market cap/assets $100.58B; revenue scale $5.53B; revenue QoQ 2.37%; revenue YoY 13.42%; gross margin 95.85%; net margin 22.77%; ROIC 14.21%; engine score health 49.58 / valuation 14.29.",
          "source_id": "E2475",
          "timestamp": "2026-07-16T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Cadence Design Systems, Inc. develops computational, AI-driven software, hardware, and silicon intellectual property products and solutions. The company offers functional verification services, such as Jasper, a formal verification platform; Xcelium, a parallel logic simulation...",
        "gross_margin": "95.85%",
        "health_score": "49.58",
        "market_cap": "$100.58B",
        "name": "Cadence Design Systems, Inc.",
        "net_margin": "22.77%",
        "pe_ratio": "85.89",
        "revenue_growth_qoq": "2.37%",
        "revenue_growth_yoy": "13.42%",
        "revenue_scale": "$5.53B",
        "roic": "14.21%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/cdns/",
        "ticker": "CDNS",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "14.29"
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -7.1% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 364.65 and the next reliable source contradicts the negative catalyst.",
      "market_is_trading": "The market is trading downside repricing with volume confirmation.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window."
      ],
      "realtime_quote": {
        "ticker": "CDNS",
        "timestamp": "2026-07-17T13:41:55+00:00",
        "price": 334.1,
        "previous_close": 364.65,
        "change": -30.549999999999955,
        "change_pct": -0.08377896613190716,
        "change_5d_pct": -0.13033295592487193,
        "change_20d_pct": -0.14245381220237818,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/CDNS?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "large_5d_move",
        "benchmark_relative_move",
        "gap_move",
        "breakdown_20d",
        "event_news",
        "catalyst_analyst",
        "event_earnings",
        "catalyst_earnings",
        "event_news",
        "event_news"
      ],
      "risk_summary": "Main risks are false breakout, stale catalyst, and weak peer confirmation.",
      "score": {
        "catalyst_quality": 30,
        "catalyst_strength": 5,
        "crowding_risk": 3,
        "expectation_gap": 3,
        "price_action": 21,
        "price_confirmation": 4,
        "risk_reward": 2,
        "time_sensitivity": 4,
        "total": 57,
        "tradability": 2,
        "tradability_score": 5,
        "volume_confirmation": 1
      },
      "setup_type": "short_avoid",
      "source_ids": [
        "E0127",
        "E1111",
        "E1112",
        "E1113",
        "E1114",
        "E2475"
      ],
      "stage": "reversal_risk",
      "theme": "earnings reaction",
      "ticker": "CDNS",
      "trading_hypothesis": "Research path: verify whether the negative catalyst changes forward demand, margin, or multiple assumptions."
    },
    {
      "action_label": "Research Now",
      "action_type": "earnings",
      "attention_grade": "S",
      "business_summary": "业务：Lam Research 主要向晶圆厂销售刻蚀、沉积和清洗等半导体制造设备，并提供备件、升级和服务收入，存储和先进逻辑资本开支是关键需求来源。行业地位：全球核心半导体设备公司之一，在刻蚀和沉积环节地位突出，周期受存储价格、AI 芯片产能和晶圆厂投资计划影响。",
      "core_catalyst": "SEC 4 filing: 4 2026-07-13",
      "evidence_summary": "LRCX moved -6.2% in the latest session, -5.0% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E0827.",
      "facts": [
        {
          "claim": "LRCX moved -6.2% in the latest session, -5.0% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0039",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "SEC 4 filing: 4 2026-07-13",
          "source_id": "E0827",
          "timestamp": "2026-07-14T16:56:14+00:00"
        },
        {
          "claim": "Lam Research (LRCX) Stock Looks About Right Following Fresh AI Demand News",
          "source_id": "E0828",
          "timestamp": "2026-07-15T21:09:15+00:00"
        },
        {
          "claim": "TD Cowen Raises PT on Lam Research (LRCX), Keeps a Buy",
          "source_id": "E0829",
          "timestamp": "2026-07-15T14:58:26+00:00"
        },
        {
          "claim": "Semtech and Lam Research Shares Plummet, What You Need To Know",
          "source_id": "E0830",
          "timestamp": "2026-07-16T22:41:22+00:00"
        },
        {
          "claim": "ASX vs. LRCX: Which AI Semiconductor Stock is the Better Buy?",
          "source_id": "E0831",
          "timestamp": "2026-07-15T13:44:00+00:00"
        },
        {
          "claim": "LRCX fundamentals snapshot: PE 59.83; market cap/assets $401.37B; revenue scale $21.68B; revenue QoQ 9.29%; revenue YoY 26.53%; gross margin 49.83%; net margin 31.25%; ROIC 35.72%; engine score health 71.54 / valuation 35.71.",
          "source_id": "E2476",
          "timestamp": "2026-07-16T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Lam Research Corporation designs, manufactures, markets, refurbishes, and services semiconductor processing equipment used in the fabrication of integrated circuits in the United States, China, Korea, Taiwan, Japan, Southeast Asia, and Europe. The company offers ALTUS systems to...",
        "gross_margin": "49.83%",
        "health_score": "71.54",
        "market_cap": "$401.37B",
        "name": "Lam Research Corporation",
        "net_margin": "31.25%",
        "pe_ratio": "59.83",
        "revenue_growth_qoq": "9.29%",
        "revenue_growth_yoy": "26.53%",
        "revenue_scale": "$21.68B",
        "roic": "35.72%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/lrcx/",
        "ticker": "LRCX",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "35.71"
      },
      "grade_cap_reason": null,
      "inferences": [
        "Relative move of -5.0% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 320.96 and the next reliable source contradicts the negative catalyst.",
      "market_is_trading": "The market is trading downside repricing with volume confirmation.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window."
      ],
      "realtime_quote": {
        "ticker": "LRCX",
        "timestamp": "2026-07-17T13:41:56+00:00",
        "price": 299.71,
        "previous_close": 320.96,
        "change": -21.25,
        "change_pct": -0.06620762711864403,
        "change_5d_pct": -0.14449230300707883,
        "change_20d_pct": -0.19902184545796353,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/LRCX?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "large_5d_move",
        "benchmark_relative_move",
        "gap_move",
        "breakdown_20d",
        "event_sec",
        "catalyst_regulatory_policy",
        "event_news",
        "catalyst_supply_demand_mismatch",
        "event_earnings",
        "catalyst_earnings",
        "event_news",
        "event_news"
      ],
      "risk_summary": "Main risks are false breakout, stale catalyst, and weak peer confirmation.",
      "score": {
        "catalyst_quality": 30,
        "catalyst_strength": 5,
        "crowding_risk": 1,
        "expectation_gap": 3,
        "price_action": 17,
        "price_confirmation": 4,
        "risk_reward": 2,
        "time_sensitivity": 4,
        "total": 57,
        "tradability": 3,
        "tradability_score": 7,
        "volume_confirmation": 3
      },
      "setup_type": "short_avoid",
      "source_ids": [
        "E0039",
        "E0827",
        "E0828",
        "E0829",
        "E0830",
        "E0831",
        "E2476"
      ],
      "stage": "reversal_risk",
      "theme": "supply-demand mismatch",
      "ticker": "LRCX",
      "trading_hypothesis": "Research path: verify whether the negative catalyst changes forward demand, margin, or multiple assumptions."
    },
    {
      "action_label": "Review Hedge",
      "action_type": "macro",
      "attention_grade": "A",
      "business_summary": "业务：KLA 做半导体过程控制和检测设备，产品用于晶圆制造中的缺陷检测、量测、良率管理和工艺控制。行业地位：全球半导体检测量测设备龙头，受先进制程、存储周期和晶圆厂资本开支影响明显。",
      "core_catalyst": "KLA Fiscal Q4 Seen Highlighting AI Demand Strength Amid Valuation Concerns, Oppenheimer Says",
      "evidence_summary": "KLAC moved -6.2% in the latest session, -5.0% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E0888.",
      "facts": [
        {
          "claim": "KLAC moved -6.2% in the latest session, -5.0% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0056",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "KLA Fiscal Q4 Seen Highlighting AI Demand Strength Amid Valuation Concerns, Oppenheimer Says",
          "source_id": "E0888",
          "timestamp": "2026-07-16T16:13:57+00:00"
        },
        {
          "claim": "Oppenheimer Adjusts Price Target on KLA to $260 From $200, Maintains Outperform Rating",
          "source_id": "E0889",
          "timestamp": "2026-07-16T14:16:19+00:00"
        },
        {
          "claim": "KLA (KLAC) Stock Declines While Market Improves: Some Information for Investors",
          "source_id": "E0890",
          "timestamp": "2026-07-15T22:00:03+00:00"
        },
        {
          "claim": "Applied Materials Vs. KLA Corporation: This AI Infrastructure Play Is A Better Buy",
          "source_id": "E0891",
          "timestamp": "2026-07-15T20:10:26+00:00"
        },
        {
          "claim": "KLAC fundamentals snapshot: PE 6.14; market cap/assets $28.66B; revenue scale $13.10B; revenue QoQ 3.58%; revenue YoY 13.41%; gross margin 61.12%; net margin 35.17%; ROIC 32.35%; engine score health 70.05 / valuation 100.00.",
          "source_id": "E2477",
          "timestamp": "2026-07-16T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "KLA Corporation, together with its subsidiaries, designs, manufactures, and markets process control, process-enabling, and yield management solutions for the semiconductor and related electronics industries worldwide. The company operates through three segments: Semiconductor Pr...",
        "gross_margin": "61.12%",
        "health_score": "70.05",
        "market_cap": "$28.66B",
        "name": "KLA Corporation",
        "net_margin": "35.17%",
        "pe_ratio": "6.14",
        "revenue_growth_qoq": "3.58%",
        "revenue_growth_yoy": "13.41%",
        "revenue_scale": "$13.10B",
        "roic": "32.35%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/klac/",
        "ticker": "KLAC",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "100.00"
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -5.0% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 219.37 and the next reliable source contradicts the negative catalyst.",
      "market_is_trading": "The market is trading rising risk sensitivity rather than a single-name upside thesis.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window.",
        "Compare VIX curve, credit ETF behavior, and index breadth before selecting hedge tooling."
      ],
      "realtime_quote": {
        "ticker": "KLAC",
        "timestamp": "2026-07-17T13:41:58+00:00",
        "price": 205.455,
        "previous_close": 219.37,
        "change": -13.914999999999992,
        "change_pct": -0.06343164516570177,
        "change_5d_pct": -0.11258208272053549,
        "change_20d_pct": -0.13938338844321674,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/KLAC?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "large_5d_move",
        "benchmark_relative_move",
        "gap_move",
        "breakdown_20d",
        "event_news",
        "catalyst_supply_demand_mismatch",
        "event_news",
        "catalyst_analyst",
        "event_news",
        "event_news"
      ],
      "risk_summary": "Hedge products can decay or gap; review structure before expression.",
      "score": {
        "catalyst_quality": 30,
        "catalyst_strength": 5,
        "crowding_risk": 1,
        "expectation_gap": 3,
        "price_action": 17,
        "price_confirmation": 4,
        "risk_reward": 2,
        "time_sensitivity": 4,
        "total": 57,
        "tradability": 3,
        "tradability_score": 7,
        "volume_confirmation": 3
      },
      "setup_type": "hedge_review",
      "source_ids": [
        "E0056",
        "E0888",
        "E0889",
        "E0890",
        "E0891",
        "E2477"
      ],
      "stage": "reversal_risk",
      "theme": "supply-demand mismatch",
      "ticker": "KLAC",
      "trading_hypothesis": "Research path: compare equity breadth, credit beta, and volatility products before selecting any hedge expression."
    },
    {
      "action_label": "Research Now",
      "action_type": "earnings",
      "attention_grade": "A",
      "business_summary": "业务：英特尔销售 Core、Xeon、Gaudi、网络与边缘芯片，并推进 Intel Foundry，为内部产品和外部客户提供晶圆制造、先进封装和制程服务。客户包括 PC OEM、服务器厂商、云服务商、通信设备商、政府和工业客户，收入来自处理器销售、平台芯片、代工合同、封装服务和软件工具，关键资产包括 x86 生态、晶圆厂、先进封装、制造工艺和客户认证。行业地位：英特尔仍是 PC 与服务器 CPU 的重要供应商，同时处在制造工艺追赶和代工转型期。关键变量包括制程节点按期量产、服务器 CPU 份额、AI 加速器竞争力、代工客户获取、晶圆厂利用率、政府补贴、资本开支压力、毛利率修复和与 AMD、英伟达、ARM 阵营的竞争。",
      "core_catalyst": "Alphabet, Intel results in focus for AI trade as US earnings rev up",
      "evidence_summary": "INTC moved -6.4% in the latest session, -5.2% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E0782.",
      "facts": [
        {
          "claim": "INTC moved -6.4% in the latest session, -5.2% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0028",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "Alphabet, Intel results in focus for AI trade as US earnings rev up",
          "source_id": "E0782",
          "timestamp": "2026-07-17T10:04:13+00:00"
        },
        {
          "claim": "AMD, Dell, Intel, Netflix, SpaceX, and More Stocks That Explain Today’s Market",
          "source_id": "E0783",
          "timestamp": "2026-07-17T10:41:00+00:00"
        },
        {
          "claim": "Stocks to Watch: Intel, Netflix, SpaceX, Burberry",
          "source_id": "E0784",
          "timestamp": "2026-07-17T09:32:53+00:00"
        },
        {
          "claim": "MU, SNDK, INTC, AMD, Other Chip Stocks Extend Slide – Retail Traders Still Buying The Memory Theme",
          "source_id": "E0785",
          "timestamp": "2026-07-17T08:56:27+00:00"
        },
        {
          "claim": "INTC fundamentals snapshot: PE n/a; market cap/assets $455.05B; revenue scale $53.76B; revenue QoQ -0.71%; revenue YoY 1.36%; gross margin 39.38%; net margin -27.46%; ROIC -2.47%; engine score health 30.89 / valuation n/a.",
          "source_id": "E2478",
          "timestamp": "2026-06-23T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Intel Corporation designs, develops, manufactures, markets, sells, and services computing and related end products and services in the United States, Ireland, Israel, and internationally. It operates through three segments: CCG, DCAI, and Intel Foundry. The company offers client...",
        "gross_margin": "39.38%",
        "health_score": "30.89",
        "market_cap": "$455.05B",
        "name": "Intel Corporation",
        "net_margin": "-27.46%",
        "pe_ratio": null,
        "revenue_growth_qoq": "-0.71%",
        "revenue_growth_yoy": "1.36%",
        "revenue_scale": "$53.76B",
        "roic": "-2.47%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/intc/",
        "ticker": "INTC",
        "timestamp": "2026-06-23T00:00:00+00:00",
        "valuation_score": null
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -5.2% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 96.98 and the next reliable source contradicts the negative catalyst.",
      "market_is_trading": "The market is trading downside repricing with volume confirmation.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window."
      ],
      "realtime_quote": {
        "ticker": "INTC",
        "timestamp": "2026-07-17T13:41:56+00:00",
        "price": 90.26,
        "previous_close": 96.98,
        "change": -6.719999999999999,
        "change_pct": -0.06929263765724891,
        "change_5d_pct": -0.17825925883735905,
        "change_20d_pct": -0.25466555625689424,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/INTC?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "large_5d_move",
        "benchmark_relative_move",
        "gap_move",
        "breakdown_20d",
        "event_earnings",
        "catalyst_earnings",
        "event_news",
        "event_news",
        "event_news"
      ],
      "risk_summary": "Main risks are false breakout, stale catalyst, and weak peer confirmation.",
      "score": {
        "catalyst_quality": 24,
        "catalyst_strength": 4,
        "crowding_risk": 1,
        "expectation_gap": 2,
        "price_action": 17,
        "price_confirmation": 4,
        "risk_reward": 2,
        "time_sensitivity": 4,
        "total": 56,
        "tradability": 4,
        "tradability_score": 9,
        "volume_confirmation": 6
      },
      "setup_type": "short_avoid",
      "source_ids": [
        "E0028",
        "E0782",
        "E0783",
        "E0784",
        "E0785",
        "E2478"
      ],
      "stage": "reversal_risk",
      "theme": "earnings reaction",
      "ticker": "INTC",
      "trading_hypothesis": "Research path: verify whether the negative catalyst changes forward demand, margin, or multiple assumptions."
    },
    {
      "action_label": "Review Hedge",
      "action_type": "macro",
      "attention_grade": "A",
      "business_summary": "业务：Lumentum Holdings主要经营光通信器件、激光器和光子产品，服务数据中心、通信和工业客户。行业地位：Lumentum Holdings是通信设备赛道的核心公司，可比/竞争公司包括Motorola Solutions、Nokia Oyj、Ubiquiti、Telefonaktiebolaget LM Ericsson (publ)。关键变量主要是运营商资本开支、数据中心互联、AI网络需求、库存周期、价格竞争和地缘供应链。",
      "core_catalyst": "Lumentum (LITE) Is Up 6.3% After Zacks Upgrade on AI Data Center Optics Demand Shift",
      "evidence_summary": "LITE moved -5.9% in the latest session, -4.7% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E1249.",
      "facts": [
        {
          "claim": "LITE moved -5.9% in the latest session, -4.7% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0171",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "Lumentum (LITE) Is Up 6.3% After Zacks Upgrade on AI Data Center Optics Demand Shift",
          "source_id": "E1249",
          "timestamp": "2026-07-16T19:11:02+00:00"
        },
        {
          "claim": "Lumentum (LITE) Upgraded to Buy: What Does It Mean for the Stock?",
          "source_id": "E1250",
          "timestamp": "2026-07-16T16:00:03+00:00"
        },
        {
          "claim": "JPMorgan Adjusts Price Target on Lumentum Holdings to $1,165 From $1,130, Maintains Overweight Rating",
          "source_id": "E1251",
          "timestamp": "2026-07-16T11:51:45+00:00"
        },
        {
          "claim": "Applied Optoelectronics Falls 12%, Coherent and Lumentum Slide as AI Optics Trade Cools",
          "source_id": "E1252",
          "timestamp": "2026-07-15T18:18:31+00:00"
        },
        {
          "claim": "LITE fundamentals snapshot: PE 115.11; market cap/assets $50.64B; revenue scale $2.49B; revenue QoQ 21.47%; revenue YoY 68.98%; gross margin 42.37%; net margin 17.84%; ROIC 3.61%; engine score health 52.00 / valuation 20.00.",
          "source_id": "E2479",
          "timestamp": "2026-07-16T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Lumentum Holdings Inc. manufactures and sells optical and photonic products in the Americas, the Asia-Pacific, Europe, the Middle East, and Africa. It operates through two segments, Cloud & Networking and Industrial Tech. The Cloud & Networking segment offers optical and photoni...",
        "gross_margin": "42.37%",
        "health_score": "52.00",
        "market_cap": "$50.64B",
        "name": "Lumentum Holdings Inc.",
        "net_margin": "17.84%",
        "pe_ratio": "115.11",
        "revenue_growth_qoq": "21.47%",
        "revenue_growth_yoy": "68.98%",
        "revenue_scale": "$2.49B",
        "roic": "3.61%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/lite/",
        "ticker": "LITE",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "20.00"
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -4.7% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 706.23 and the next reliable source contradicts the negative catalyst.",
      "market_is_trading": "The market is trading rising risk sensitivity rather than a single-name upside thesis.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window.",
        "Compare VIX curve, credit ETF behavior, and index breadth before selecting hedge tooling."
      ],
      "realtime_quote": {
        "ticker": "LITE",
        "timestamp": "2026-07-17T13:41:59+00:00",
        "price": 657.96,
        "previous_close": 706.23,
        "change": -48.26999999999998,
        "change_pct": -0.06834883819718784,
        "change_5d_pct": -0.17961123678209623,
        "change_20d_pct": -0.24370673490039674,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/LITE?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "large_5d_move",
        "benchmark_relative_move",
        "gap_move",
        "breakdown_20d",
        "event_news",
        "catalyst_supply_demand_mismatch",
        "event_news",
        "catalyst_analyst",
        "event_news",
        "catalyst_analyst",
        "event_news"
      ],
      "risk_summary": "Hedge products can decay or gap; review structure before expression.",
      "score": {
        "catalyst_quality": 30,
        "catalyst_strength": 5,
        "crowding_risk": 1,
        "expectation_gap": 2,
        "price_action": 16,
        "price_confirmation": 4,
        "risk_reward": 3,
        "time_sensitivity": 4,
        "total": 56,
        "tradability": 3,
        "tradability_score": 7,
        "volume_confirmation": 3
      },
      "setup_type": "hedge_review",
      "source_ids": [
        "E0171",
        "E1249",
        "E1250",
        "E1251",
        "E1252",
        "E2479"
      ],
      "stage": "reversal_risk",
      "theme": "supply-demand mismatch",
      "ticker": "LITE",
      "trading_hypothesis": "Research path: compare equity breadth, credit beta, and volatility products before selecting any hedge expression."
    },
    {
      "action_label": "Research Now",
      "action_type": "news",
      "attention_grade": "A",
      "business_summary": "业务：Vertiv 向数据中心和通信机房提供电力、配电、UPS、机柜、热管理、液冷和运维服务，是 AI 数据中心建设链条的重要设备供应商。行业地位：数据中心电力和散热基础设施核心公司之一，变量是 AI 资本开支、液冷渗透和大型客户订单。",
      "core_catalyst": "RBC Capital Adjusts Price Target on Vertiv Holdings to $418 From $435, Maintains Outperform Rating",
      "evidence_summary": "VRT moved -6.4% in the latest session, -5.2% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E1011.",
      "facts": [
        {
          "claim": "VRT moved -6.4% in the latest session, -5.2% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0093",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "RBC Capital Adjusts Price Target on Vertiv Holdings to $418 From $435, Maintains Outperform Rating",
          "source_id": "E1011",
          "timestamp": "2026-07-16T12:37:32+00:00"
        },
        {
          "claim": "Baird Initiates Vertiv Holdings at Outperform With $370 Price Target",
          "source_id": "E1012",
          "timestamp": "2026-07-16T09:19:24+00:00"
        },
        {
          "claim": "Vertiv (VRT) Stock May Be 14% Undervalued Despite AI Cooling Deal",
          "source_id": "E1013",
          "timestamp": "2026-07-16T05:17:12+00:00"
        },
        {
          "claim": "Could Vertiv Be the Next Pick-and-Shovel Play for the AI Infrastructure Boom?",
          "source_id": "E1014",
          "timestamp": "2026-07-16T14:03:00+00:00"
        },
        {
          "claim": "VRT fundamentals snapshot: PE 72.46; market cap/assets $112.92B; revenue scale $10.84B; revenue QoQ -8.00%; revenue YoY 28.95%; gross margin 37.73%; net margin 14.72%; ROIC 15.00%; engine score health 71.97 / valuation 5.71.",
          "source_id": "E2480",
          "timestamp": "2026-07-16T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Vertiv Holdings Co designs, manufactures, and services critical digital infrastructure technologies and life cycle services for data centers, communication networks, and commercial and industrial environments in the Americas, the Asia Pacific, Europe, the Middle East, and Africa...",
        "gross_margin": "37.73%",
        "health_score": "71.97",
        "market_cap": "$112.92B",
        "name": "Vertiv Holdings Co",
        "net_margin": "14.72%",
        "pe_ratio": "72.46",
        "revenue_growth_qoq": "-8.00%",
        "revenue_growth_yoy": "28.95%",
        "revenue_scale": "$10.84B",
        "roic": "15.00%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/vrt/",
        "ticker": "VRT",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "5.71"
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -5.2% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 294.11 and the next reliable source contradicts the negative catalyst.",
      "market_is_trading": "The market is trading downside repricing with volume confirmation.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window."
      ],
      "realtime_quote": {
        "ticker": "VRT",
        "timestamp": "2026-07-17T13:42:00+00:00",
        "price": 274.735,
        "previous_close": 294.21,
        "change": -19.474999999999966,
        "change_pct": -0.0661942150164847,
        "change_5d_pct": -0.13838357705157645,
        "change_20d_pct": -0.1349108520177993,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/VRT?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "large_5d_move",
        "benchmark_relative_move",
        "breakdown_20d",
        "event_news",
        "catalyst_analyst",
        "event_news",
        "catalyst_analyst",
        "event_news",
        "catalyst_contract_order",
        "event_news"
      ],
      "risk_summary": "Main risks are false breakout, stale catalyst, and weak peer confirmation.",
      "score": {
        "catalyst_quality": 30,
        "catalyst_strength": 5,
        "crowding_risk": 1,
        "expectation_gap": 3,
        "price_action": 15,
        "price_confirmation": 3,
        "risk_reward": 2,
        "time_sensitivity": 3,
        "total": 56,
        "tradability": 3,
        "tradability_score": 7,
        "volume_confirmation": 4
      },
      "setup_type": "short_avoid",
      "source_ids": [
        "E0093",
        "E1011",
        "E1012",
        "E1013",
        "E1014",
        "E2480"
      ],
      "stage": "reversal_risk",
      "theme": "catalyst attention signal",
      "ticker": "VRT",
      "trading_hypothesis": "Research path: verify whether the negative catalyst changes forward demand, margin, or multiple assumptions."
    },
    {
      "action_label": "Research Now",
      "action_type": "earnings",
      "attention_grade": "A",
      "business_summary": "业务：Teradyne主要经营半导体自动测试设备、机器人和工业自动化解决方案。行业地位：Teradyne是半导体赛道的核心公司，可比/竞争公司包括Marvell Technology、Monolithic Power Systems、NXP Semiconductors、STMicroelectronics。关键变量主要是AI和数据中心需求、汽车与工业周期、晶圆产能、库存去化、制程升级和出口管制。",
      "core_catalyst": "SEC 4 filing: 4 2026-07-15",
      "evidence_summary": "TER moved -7.3% in the latest session, -6.1% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E1352.",
      "facts": [
        {
          "claim": "TER moved -7.3% in the latest session, -6.1% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0210",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "SEC 4 filing: 4 2026-07-15",
          "source_id": "E1352",
          "timestamp": "2026-07-16T13:22:02+00:00"
        },
        {
          "claim": "SEC 4 filing: 4 2026-07-15",
          "source_id": "E1353",
          "timestamp": "2026-07-16T13:17:12+00:00"
        },
        {
          "claim": "Teradyne (TER) Is Rebuilding Around AI And More Demanding Chip Tests",
          "source_id": "E1354",
          "timestamp": "2026-07-16T21:14:05+00:00"
        },
        {
          "claim": "What This Teradyne Insider Sale Signals With Shares Up 250% And Earnings On Deck",
          "source_id": "E1355",
          "timestamp": "2026-07-16T20:10:44+00:00"
        },
        {
          "claim": "Teradyne and Intel Shares Are Falling, What You Need To Know",
          "source_id": "E1356",
          "timestamp": "2026-07-16T20:49:22+00:00"
        },
        {
          "claim": "Teradyne's CEO Sold $1.4 Million in Stock After a 250% Run",
          "source_id": "E1357",
          "timestamp": "2026-07-16T20:04:57+00:00"
        },
        {
          "claim": "TER fundamentals snapshot: PE 59.07; market cap/assets $50.45B; revenue scale $3.79B; revenue QoQ 18.38%; revenue YoY 30.32%; gross margin 60.89%; net margin 31.10%; ROIC 22.99%; engine score health 57.42 / valuation 28.57.",
          "source_id": "E2481",
          "timestamp": "2026-07-16T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Teradyne, Inc. engages in the design, development, manufacture, and sale of automated test systems and robotics products in the United States, Asia Pacific, Europe, the Middle East, and Africa. The company operates through Semiconductor Test, Robotics, and Other segments. The Se...",
        "gross_margin": "60.89%",
        "health_score": "57.42",
        "market_cap": "$50.45B",
        "name": "Teradyne, Inc.",
        "net_margin": "31.10%",
        "pe_ratio": "59.07",
        "revenue_growth_qoq": "18.38%",
        "revenue_growth_yoy": "30.32%",
        "revenue_scale": "$3.79B",
        "roic": "22.99%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/ter/",
        "ticker": "TER",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "28.57"
      },
      "grade_cap_reason": null,
      "inferences": [
        "Relative move of -6.1% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 322.30 and the next reliable source contradicts the negative catalyst.",
      "market_is_trading": "The market is trading downside repricing with volume confirmation.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window."
      ],
      "realtime_quote": {
        "ticker": "TER",
        "timestamp": "2026-07-17T13:41:58+00:00",
        "price": 298.45,
        "previous_close": 322.3,
        "change": -23.850000000000023,
        "change_pct": -0.07399937946013035,
        "change_5d_pct": -0.17005006970415015,
        "change_20d_pct": -0.2695075343072526,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/TER?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "large_5d_move",
        "benchmark_relative_move",
        "gap_move",
        "breakdown_20d",
        "event_sec",
        "catalyst_regulatory_policy",
        "event_sec",
        "catalyst_regulatory_policy",
        "event_news",
        "catalyst_supply_demand_mismatch",
        "event_earnings",
        "catalyst_earnings",
        "event_news",
        "event_news"
      ],
      "risk_summary": "Main risks are false breakout, stale catalyst, and weak peer confirmation.",
      "score": {
        "catalyst_quality": 30,
        "catalyst_strength": 5,
        "crowding_risk": 1,
        "expectation_gap": 2,
        "price_action": 19,
        "price_confirmation": 4,
        "risk_reward": 2,
        "time_sensitivity": 4,
        "total": 54,
        "tradability": 2,
        "tradability_score": 5,
        "volume_confirmation": 0
      },
      "setup_type": "short_avoid",
      "source_ids": [
        "E0210",
        "E1352",
        "E1353",
        "E1354",
        "E1355",
        "E1356",
        "E1357",
        "E2481"
      ],
      "stage": "reversal_risk",
      "theme": "supply-demand mismatch",
      "ticker": "TER",
      "trading_hypothesis": "Research path: verify whether the negative catalyst changes forward demand, margin, or multiple assumptions."
    },
    {
      "action_label": "Research Now",
      "action_type": "earnings",
      "attention_grade": "A",
      "business_summary": "业务：The Travelers Companies主要经营汽车险、商业险、房屋险和专业责任险等财产与意外险业务。行业地位：The Travelers Companies是财产险赛道的核心公司，可比/竞争公司包括Chubb、The Progressive、W. R. Berkley、Cincinnati Financial。关键变量主要是保费价格、赔付率、灾害损失、储备充足性、投资收益和再保险成本。",
      "core_catalyst": "Travelers Q2 2026 earnings: Profit jumps 46% on lower catastrophe losses",
      "evidence_summary": "TRV moved +6.8% in the latest session, +8.0% relative to benchmark, with volume at 0.2x its 20-day average. Reliable catalyst source: E1297.",
      "facts": [
        {
          "claim": "TRV moved +6.8% in the latest session, +8.0% relative to benchmark, with volume at 0.2x its 20-day average.",
          "source_id": "E0189",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "Travelers Q2 2026 earnings: Profit jumps 46% on lower catastrophe losses",
          "source_id": "E1297",
          "timestamp": "2026-07-17T12:36:00+00:00"
        },
        {
          "claim": "Travelers (TRV) Q2 Earnings Top Estimates",
          "source_id": "E1298",
          "timestamp": "2026-07-17T12:21:49+00:00"
        },
        {
          "claim": "Travelers Earnings Beat Estimates. Does It Prove Recent Downgrades Wrong?",
          "source_id": "E1299",
          "timestamp": "2026-07-17T12:09:00+00:00"
        },
        {
          "claim": "Travelers (NYSE:TRV) Reports Q2 CY2026 In Line With Expectations",
          "source_id": "E1300",
          "timestamp": "2026-07-17T11:37:16+00:00"
        },
        {
          "claim": "TRV fundamentals snapshot: PE 9.45; market cap/assets $71.82B; revenue scale $48.94B; revenue QoQ -4.09%; revenue YoY 4.11%; gross margin 46.48%; net margin 14.35%; ROIC 6.64%; engine score health 66.67 / valuation 100.00.",
          "source_id": "E2482",
          "timestamp": "2026-07-16T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "The Travelers Companies, Inc., through its subsidiaries, provides a range of commercial and personal property, and casualty insurance products and services to businesses, government units, associations, and individuals in the United States, Canada, and internationally. It operat...",
        "gross_margin": "46.48%",
        "health_score": "66.67",
        "market_cap": "$71.82B",
        "name": "The Travelers Companies, Inc.",
        "net_margin": "14.35%",
        "pe_ratio": "9.45",
        "revenue_growth_qoq": "-4.09%",
        "revenue_growth_yoy": "4.11%",
        "revenue_scale": "$48.94B",
        "roic": "6.64%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/trv/",
        "ticker": "TRV",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "100.00"
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of +8.0% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Attention thesis weakens if price closes below 337.82 or volume falls back below 1.3x the 20-day average without new evidence.",
      "market_is_trading": "The market is trading upside re-rating with volume confirmation.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window."
      ],
      "realtime_quote": {
        "ticker": "TRV",
        "timestamp": "2026-07-17T13:41:59+00:00",
        "price": 361.555,
        "previous_close": 337.92,
        "change": 23.63499999999999,
        "change_pct": 0.0699425899621211,
        "change_5d_pct": 0.06678562986983927,
        "change_20d_pct": 0.18128203139161636,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/TRV?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "benchmark_relative_move",
        "gap_move",
        "near_local_high",
        "breakout_20d",
        "event_earnings",
        "catalyst_earnings",
        "event_earnings",
        "catalyst_earnings",
        "event_earnings",
        "catalyst_earnings",
        "event_news"
      ],
      "risk_summary": "Main risks are false breakout, stale catalyst, and weak peer confirmation.",
      "score": {
        "catalyst_quality": 30,
        "catalyst_strength": 5,
        "crowding_risk": 0,
        "expectation_gap": 4,
        "price_action": 18,
        "price_confirmation": 4,
        "risk_reward": 4,
        "time_sensitivity": 4,
        "total": 54,
        "tradability": 2,
        "tradability_score": 5,
        "volume_confirmation": 1
      },
      "setup_type": "long_research",
      "source_ids": [
        "E0189",
        "E1297",
        "E1298",
        "E1299",
        "E1300",
        "E2482"
      ],
      "stage": "expanding",
      "theme": "earnings reaction",
      "ticker": "TRV",
      "trading_hypothesis": "Research path: verify whether the catalyst is still early and whether peer confirmation broadens the move."
    },
    {
      "action_label": "Research Now",
      "action_type": "earnings",
      "attention_grade": "A",
      "business_summary": "业务：Marvell Technology主要经营数据中心、网络、存储和定制芯片，收入受AI基础设施需求驱动。行业地位：Marvell Technology是半导体赛道的超核心公司，可比/竞争公司包括Monolithic Power Systems、NXP Semiconductors、Teradyne、STMicroelectronics。关键变量主要是AI和数据中心需求、汽车与工业周期、晶圆产能、库存去化、制程升级和出口管制。",
      "core_catalyst": "Marvell Technology Insider Sold Shares Worth $1,795,750, According to a Recent SEC Filing",
      "evidence_summary": "MRVL moved -4.6% in the latest session, -3.4% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E0994.",
      "facts": [
        {
          "claim": "MRVL moved -4.6% in the latest session, -3.4% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0087",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "Marvell Technology Insider Sold Shares Worth $1,795,750, According to a Recent SEC Filing",
          "source_id": "E0994",
          "timestamp": "2026-07-17T07:16:15+00:00"
        },
        {
          "claim": "Nasdaq, Dow, S&P 500 Futures Slip As Chip Selloff Overshadows Strong Earnings Season: NFLX, SNDK, SPCX, MRVL Stocks In Focus",
          "source_id": "E0995",
          "timestamp": "2026-07-17T01:36:42+00:00"
        },
        {
          "claim": "Analyst Report: Marvell Technology, Inc.",
          "source_id": "E0996",
          "timestamp": "2026-07-16T23:08:43+00:00"
        },
        {
          "claim": "Marvell Technology (MRVL) Falls More Steeply Than Broader Market: What Investors Need to Know",
          "source_id": "E0997",
          "timestamp": "2026-07-16T21:50:06+00:00"
        },
        {
          "claim": "MRVL fundamentals snapshot: PE 65.19; market cap/assets $164.72B; revenue scale $8.72B; revenue QoQ 8.97%; revenue YoY 34.07%; gross margin 52.15%; net margin 1.43%; ROIC 5.20%; engine score health 45.93 / valuation 21.43.",
          "source_id": "E2483",
          "timestamp": "2026-07-16T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Marvell Technology, Inc., together with its subsidiaries, provides data infrastructure semiconductor solutions and spanning the data center core to network edge in the United States, Argentina, China, India, Israel, Japan, Singapore, South Korea, Taiwan, Vietnam, and internation...",
        "gross_margin": "52.15%",
        "health_score": "45.93",
        "market_cap": "$164.72B",
        "name": "Marvell Technology, Inc.",
        "net_margin": "1.43%",
        "pe_ratio": "65.19",
        "revenue_growth_qoq": "8.97%",
        "revenue_growth_yoy": "34.07%",
        "revenue_scale": "$8.72B",
        "roic": "5.20%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/mrvl/",
        "ticker": "MRVL",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "21.43"
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -3.4% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 188.30 and the next reliable source contradicts the negative catalyst.",
      "market_is_trading": "The market is trading downside repricing with volume confirmation.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window."
      ],
      "realtime_quote": {
        "ticker": "MRVL",
        "timestamp": "2026-07-17T13:42:00+00:00",
        "price": 179.07,
        "previous_close": 188.3,
        "change": -9.230000000000018,
        "change_pct": -0.049017525225703795,
        "change_5d_pct": -0.2406174383870009,
        "change_20d_pct": -0.381536248134021,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/MRVL?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "large_5d_move",
        "benchmark_relative_move",
        "gap_move",
        "breakdown_20d",
        "event_news",
        "catalyst_regulatory_policy",
        "event_earnings",
        "catalyst_earnings",
        "event_news",
        "catalyst_analyst",
        "event_news"
      ],
      "risk_summary": "Main risks are false breakout, stale catalyst, and weak peer confirmation.",
      "score": {
        "catalyst_quality": 30,
        "catalyst_strength": 5,
        "crowding_risk": 2,
        "expectation_gap": 2,
        "price_action": 13,
        "price_confirmation": 4,
        "risk_reward": 3,
        "time_sensitivity": 4,
        "total": 53,
        "tradability": 3,
        "tradability_score": 7,
        "volume_confirmation": 3
      },
      "setup_type": "short_avoid",
      "source_ids": [
        "E0087",
        "E0994",
        "E0995",
        "E0996",
        "E0997",
        "E2483"
      ],
      "stage": "late",
      "theme": "regulatory or policy catalyst",
      "ticker": "MRVL",
      "trading_hypothesis": "Research path: verify whether the negative catalyst changes forward demand, margin, or multiple assumptions."
    },
    {
      "action_label": "Research Now",
      "action_type": "earnings",
      "attention_grade": "A",
      "business_summary": "业务：STMicroelectronics主要经营汽车、工业、功率、模拟和微控制器半导体。行业地位：STMicroelectronics是半导体赛道的核心公司，可比/竞争公司包括Marvell Technology、Monolithic Power Systems、NXP Semiconductors、Teradyne。关键变量主要是AI和数据中心需求、汽车与工业周期、晶圆产能、库存去化、制程升级和出口管制。",
      "core_catalyst": "STMicroelectronics (ENXTPA:STMPA) Could Be 7% Undervalued On Its FocalPoint Deal",
      "evidence_summary": "STM moved -6.0% in the latest session, -4.8% relative to benchmark, with volume at 0.2x its 20-day average. Reliable catalyst source: E1417.",
      "facts": [
        {
          "claim": "STM moved -6.0% in the latest session, -4.8% relative to benchmark, with volume at 0.2x its 20-day average.",
          "source_id": "E0229",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "STMicroelectronics (ENXTPA:STMPA) Could Be 7% Undervalued On Its FocalPoint Deal",
          "source_id": "E1417",
          "timestamp": "2026-07-15T10:09:08+00:00"
        },
        {
          "claim": "Will STMicroelectronics' AI Partnerships Spark Its Next Revenue Wave?",
          "source_id": "E1418",
          "timestamp": "2026-07-14T14:02:00+00:00"
        },
        {
          "claim": "STM vs. ADI: Which Semiconductor Stock Looks More Attractive Now?",
          "source_id": "E1419",
          "timestamp": "2026-07-15T14:03:00+00:00"
        },
        {
          "claim": "STMicroelectronics (STM): Best Performing Semiconductor Stocks to Invest In",
          "source_id": "E1420",
          "timestamp": "2026-07-15T12:11:50+00:00"
        },
        {
          "claim": "STM fundamentals snapshot: PE 387.29; market cap/assets $50.82B; revenue scale $12.38B; revenue QoQ -7.0%; revenue YoY 22.96%; gross margin 33.76%; net margin 1.39%; ROIC 0.34%.",
          "source_id": "E2484",
          "timestamp": "2026-07-17T13:41:42.309645+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "STMicroelectronics N.V., together with its subsidiaries, designs, develops, manufactures, and sells semiconductor products in Europe, the Middle East, Africa, the Americas, and the Asia Pacific. The company operates through Analog products, MEMS and Sensors Group (AM&S); Power a...",
        "gross_margin": "33.76%",
        "health_score": null,
        "market_cap": "$50.82B",
        "name": "STMicroelectronics N.V.",
        "net_margin": "1.39%",
        "pe_ratio": "387.29",
        "revenue_growth_qoq": "-7.0%",
        "revenue_growth_yoy": "22.96%",
        "revenue_scale": "$12.38B",
        "roic": "0.34%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/stm/",
        "ticker": "STM",
        "timestamp": "2026-07-17T13:41:42.309645+00:00",
        "valuation_score": null
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -4.8% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 62.77 and the next reliable source contradicts the negative catalyst.",
      "market_is_trading": "The market is trading downside repricing with volume confirmation.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window."
      ],
      "realtime_quote": {
        "ticker": "STM",
        "timestamp": "2026-07-17T13:41:57+00:00",
        "price": 58.93,
        "previous_close": 62.78,
        "change": -3.8500000000000014,
        "change_pct": -0.061325262822555016,
        "change_5d_pct": -0.1753428385810778,
        "change_20d_pct": -0.1967012062472011,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/STM?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "large_5d_move",
        "benchmark_relative_move",
        "gap_move",
        "breakdown_20d",
        "event_news",
        "catalyst_contract_order",
        "event_earnings",
        "catalyst_earnings",
        "event_news",
        "event_news"
      ],
      "risk_summary": "Main risks are false breakout, stale catalyst, and weak peer confirmation.",
      "score": {
        "catalyst_quality": 30,
        "catalyst_strength": 5,
        "crowding_risk": 1,
        "expectation_gap": 2,
        "price_action": 16,
        "price_confirmation": 4,
        "risk_reward": 2,
        "time_sensitivity": 4,
        "total": 52,
        "tradability": 2,
        "tradability_score": 5,
        "volume_confirmation": 1
      },
      "setup_type": "short_avoid",
      "source_ids": [
        "E0229",
        "E1417",
        "E1418",
        "E1419",
        "E1420",
        "E2484"
      ],
      "stage": "reversal_risk",
      "theme": "earnings reaction",
      "ticker": "STM",
      "trading_hypothesis": "Research path: verify whether the negative catalyst changes forward demand, margin, or multiple assumptions."
    },
    {
      "action_label": "Review Hedge",
      "action_type": "macro",
      "attention_grade": "A",
      "business_summary": "业务：向芯片公司、手机厂商、云计算公司、汽车电子和IoT客户授权Arm CPU架构、Cortex核心、Mali图形、Ethos AI加速、互连、系统IP、物理IP、软件工具和Compute Subsystems；收入来自前期授权费、技术访问订阅和客户芯片出货后的版税；Arm本身不生产芯片，依靠生态伙伴完成SoC设计和制造。行业地位：移动处理器事实标准，并向数据中心、汽车和边缘AI扩张。关键变量包括智能手机出货、Armv9和高版税IP渗透率、云服务器采用、汽车电子设计定点、RISC-V竞争、客户集中度、Arm China治理和授权定价能力。",
      "core_catalyst": "Arm Holdings chief says AI boom is being hampered by supply constraints",
      "evidence_summary": "ARM moved -6.4% in the latest session, -5.2% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E0894.",
      "facts": [
        {
          "claim": "ARM moved -6.4% in the latest session, -5.2% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0058",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "Arm Holdings chief says AI boom is being hampered by supply constraints",
          "source_id": "E0894",
          "timestamp": "2026-07-17T06:56:00+00:00"
        },
        {
          "claim": "Arm (ARM) CEO Flags China Export Hurdles As AGI CPU Demand Builds",
          "source_id": "E0895",
          "timestamp": "2026-07-16T17:13:21+00:00"
        },
        {
          "claim": "Arm (ARM) Stock May Be Priced For Perfection With P B At 35.7x",
          "source_id": "E0896",
          "timestamp": "2026-07-16T18:26:18+00:00"
        },
        {
          "claim": "Arm’s Recent Pullback Is a Gift for Long-Term Investors at Current Levels",
          "source_id": "E0897",
          "timestamp": "2026-07-16T17:45:22+00:00"
        },
        {
          "claim": "ARM fundamentals snapshot: PE 308.40; market cap/assets $278.79B; revenue scale $4.92B; revenue QoQ 19.97%; revenue YoY 22.79%; gross margin 93.09%; net margin 21.01%; ROIC 8.42%; engine score health 57.97 / valuation 7.14.",
          "source_id": "E2485",
          "timestamp": "2026-07-16T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Arm Holdings plc researches, develops, licenses, and markets central processing unit (CPU) intellectual property (IP), graphics processing unit IP, systems IP, compute subsystems (CSS), and associated software, tools and related services. The company provides a product portfolio...",
        "gross_margin": "93.09%",
        "health_score": "57.97",
        "market_cap": "$278.79B",
        "name": "Arm Holdings plc American Depositary Shares",
        "net_margin": "21.01%",
        "pe_ratio": "308.40",
        "revenue_growth_qoq": "19.97%",
        "revenue_growth_yoy": "22.79%",
        "revenue_scale": "$4.92B",
        "roic": "8.42%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/arm/",
        "ticker": "ARM",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "7.14"
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -5.2% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 262.01 and the next reliable source contradicts the negative catalyst.",
      "market_is_trading": "The market is trading rising risk sensitivity rather than a single-name upside thesis.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window.",
        "Compare VIX curve, credit ETF behavior, and index breadth before selecting hedge tooling."
      ],
      "realtime_quote": {
        "ticker": "ARM",
        "timestamp": "2026-07-17T13:41:59+00:00",
        "price": 244.515,
        "previous_close": 262.01,
        "change": -17.495000000000005,
        "change_pct": -0.06677226060074049,
        "change_5d_pct": -0.24390058775990286,
        "change_20d_pct": -0.41626480817959677,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/ARM?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "large_5d_move",
        "benchmark_relative_move",
        "gap_move",
        "breakdown_20d",
        "event_news",
        "catalyst_supply_demand_mismatch",
        "event_news",
        "catalyst_geopolitics",
        "event_news",
        "event_news"
      ],
      "risk_summary": "Hedge products can decay or gap; review structure before expression.",
      "score": {
        "catalyst_quality": 30,
        "catalyst_strength": 5,
        "crowding_risk": 3,
        "expectation_gap": 1,
        "price_action": 17,
        "price_confirmation": 4,
        "risk_reward": 2,
        "time_sensitivity": 4,
        "total": 52,
        "tradability": 2,
        "tradability_score": 5,
        "volume_confirmation": 0
      },
      "setup_type": "hedge_review",
      "source_ids": [
        "E0058",
        "E0894",
        "E0895",
        "E0896",
        "E0897",
        "E2485"
      ],
      "stage": "late",
      "theme": "supply-demand mismatch",
      "ticker": "ARM",
      "trading_hypothesis": "Research path: compare equity breadth, credit beta, and volatility products before selecting any hedge expression."
    },
    {
      "action_label": "Research Now",
      "action_type": "earnings",
      "attention_grade": "A",
      "business_summary": "业务：应用材料向晶圆厂销售薄膜沉积、刻蚀、离子注入、热处理、化学机械抛光、计量检测和过程控制设备，并提供备件、维护、工艺优化、软件和产线升级服务。客户包括逻辑、晶圆代工、DRAM、NAND、先进封装和显示面板制造商，收入受新建晶圆厂投资、制程转换和装机基础服务需求驱动。行业地位：公司是全球半导体设备龙头之一，在材料工程环节覆盖面广，装机基础带来高粘性的服务收入。真正影响经营和股价的是晶圆厂资本开支周期、AI和HBM带来的先进制程投资、存储行业复苏、对华出口管制、客户集中度、先进封装渗透、毛利率和供应链交付能力。",
      "core_catalyst": "Applied Materials (AMAT) Stock Looks Above Fair Value Even As Earnings Look About Right",
      "evidence_summary": "AMAT moved -7.2% in the latest session, -6.0% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E0844.",
      "facts": [
        {
          "claim": "AMAT moved -7.2% in the latest session, -6.0% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0043",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "Applied Materials (AMAT) Stock Looks Above Fair Value Even As Earnings Look About Right",
          "source_id": "E0844",
          "timestamp": "2026-07-16T16:11:42+00:00"
        },
        {
          "claim": "Applied Materials Vs. KLA Corporation: This AI Infrastructure Play Is A Better Buy",
          "source_id": "E0845",
          "timestamp": "2026-07-15T20:10:26+00:00"
        },
        {
          "claim": "Applied Materials CEO Just Reinforced the AI Investment Thesis. How to Play AMAT Stock Here.",
          "source_id": "E0846",
          "timestamp": "2026-07-15T17:35:57+00:00"
        },
        {
          "claim": "AMAT fundamentals snapshot: PE 52.76; market cap/assets $412.66B; revenue scale $29.02B; revenue QoQ 12.81%; revenue YoY 3.33%; gross margin 49.90%; net margin 35.47%; ROIC 21.26%; engine score health 73.00 / valuation n/a.",
          "source_id": "E2486",
          "timestamp": "2026-06-23T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Applied Materials, Inc. provides materials engineering solutions, equipment, services, and software to the semiconductor and related industries in the United States, China, Korea, Taiwan, Japan, Southeast Asia, Europe, and internationally. The company operates through Semiconduc...",
        "gross_margin": "49.90%",
        "health_score": "73.00",
        "market_cap": "$412.66B",
        "name": "Applied Materials, Inc.",
        "net_margin": "35.47%",
        "pe_ratio": "52.76",
        "revenue_growth_qoq": "12.81%",
        "revenue_growth_yoy": "3.33%",
        "revenue_scale": "$29.02B",
        "roic": "21.26%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/amat/",
        "ticker": "AMAT",
        "timestamp": "2026-06-23T00:00:00+00:00",
        "valuation_score": null
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -6.0% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 560.93 and the next reliable source contradicts the negative catalyst.",
      "market_is_trading": "The market is trading downside repricing with volume confirmation.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window."
      ],
      "realtime_quote": {
        "ticker": "AMAT",
        "timestamp": "2026-07-17T13:42:01+00:00",
        "price": 516.87,
        "previous_close": 560.93,
        "change": -44.059999999999945,
        "change_pct": -0.07854812543454615,
        "change_5d_pct": -0.14212448132780087,
        "change_20d_pct": -0.12826348428482615,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/AMAT?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "large_5d_move",
        "benchmark_relative_move",
        "gap_move",
        "breakdown_20d",
        "event_earnings",
        "catalyst_earnings",
        "event_news",
        "event_news"
      ],
      "risk_summary": "Main risks are false breakout, stale catalyst, and weak peer confirmation.",
      "score": {
        "catalyst_quality": 22,
        "catalyst_strength": 4,
        "crowding_risk": 1,
        "expectation_gap": 3,
        "price_action": 19,
        "price_confirmation": 4,
        "risk_reward": 2,
        "time_sensitivity": 4,
        "total": 51,
        "tradability": 3,
        "tradability_score": 7,
        "volume_confirmation": 3
      },
      "setup_type": "short_avoid",
      "source_ids": [
        "E0043",
        "E0844",
        "E0845",
        "E0846",
        "E2486"
      ],
      "stage": "reversal_risk",
      "theme": "earnings reaction",
      "ticker": "AMAT",
      "trading_hypothesis": "Research path: verify whether the negative catalyst changes forward demand, margin, or multiple assumptions."
    },
    {
      "action_label": "Research Now",
      "action_type": "earnings",
      "attention_grade": "B",
      "business_summary": "业务：Robinhood 面向个人投资者提供移动端优先的证券和数字资产交易平台，用户可以交易股票、ETF、期权和部分加密资产，也可以使用现金账户、借记卡、保证金借贷和 Robinhood Gold 会员功能。公司收入来自订单流支付、证券借贷、保证金利息、客户现金余额利差、加密交易价差或相关服务费、会员订阅费和其他账户服务收费。关键产品包括 Robinhood App、Robinhood Gold、加密钱包、退休账户和现金管理功能。行业地位：Robinhood 在美国年轻个人投资者和移动端自助交易群体中辨识度较高，以低门槛开户、简洁交易界面、期权和加密交易入口、现金管理组合形成用户粘性。竞争对手包括传统线上券商、金融科技交易应用、加密交易平台和大型综合金融机构。关键经营变量包括活跃账户数、客户资产留存、交易活跃度、利率环境、期权和加密交易占比、监管审查强度、产品扩展速度，以及公司能否把交易型用户转化为长期财富管理和现金管理客户。",
      "core_catalyst": "Why Robinhood Could See a Prediction Markets Earnings Boost",
      "evidence_summary": "HOOD moved -7.6% in the latest session, -6.4% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E1268.",
      "facts": [
        {
          "claim": "HOOD moved -7.6% in the latest session, -6.4% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0176",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "Why Robinhood Could See a Prediction Markets Earnings Boost",
          "source_id": "E1268",
          "timestamp": "2026-07-15T16:20:00+00:00"
        },
        {
          "claim": "SpaceX IPO & why oil could hit $150: Robinhood Exec",
          "source_id": "E1269",
          "timestamp": "2026-07-16T10:00:00+00:00"
        },
        {
          "claim": "Robinhood Markets, Inc. (HOOD) Beats Stock Market Upswing: What Investors Need to Know",
          "source_id": "E1270",
          "timestamp": "2026-07-15T21:45:06+00:00"
        },
        {
          "claim": "Robinhood vs. StoneX: Which Brokerage Stock is the Better Buy?",
          "source_id": "E1271",
          "timestamp": "2026-07-15T14:14:00+00:00"
        },
        {
          "claim": "HOOD fundamentals snapshot: PE 0.00; market cap/assets $0; revenue scale $4.61B; revenue QoQ -16.84%; revenue YoY 41.50%; gross margin 80.60%; net margin 32.80%; ROIC 4.69%; engine score health 76.00 / valuation 100.00.",
          "source_id": "E2487",
          "timestamp": "2026-07-16T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Robinhood Markets, Inc. operates financial services platform in the United States. The company’s platform allows users to invest in stocks, exchange-traded funds (ETFs), and American depository receipts. It offers fractional trading, recurring investments, access to investing on...",
        "gross_margin": "80.60%",
        "health_score": "76.00",
        "market_cap": "$0",
        "name": "Robinhood Markets, Inc.",
        "net_margin": "32.80%",
        "pe_ratio": "0.00",
        "revenue_growth_qoq": "-16.84%",
        "revenue_growth_yoy": "41.50%",
        "revenue_scale": "$4.61B",
        "roic": "4.69%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/hood/",
        "ticker": "HOOD",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "100.00"
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -6.4% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 106.02 and the next reliable source contradicts the negative catalyst.",
      "market_is_trading": "The market is trading downside repricing with volume confirmation.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window."
      ],
      "realtime_quote": {
        "ticker": "HOOD",
        "timestamp": "2026-07-17T13:42:00+00:00",
        "price": 97.95,
        "previous_close": 106.02,
        "change": -8.069999999999993,
        "change_pct": -0.07611771363893594,
        "change_5d_pct": -0.12521211992369652,
        "change_20d_pct": -0.06891632279998205,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/HOOD?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "large_5d_move",
        "benchmark_relative_move",
        "gap_move",
        "event_earnings",
        "catalyst_earnings",
        "event_news",
        "event_news",
        "event_news"
      ],
      "risk_summary": "Main risks are false breakout, stale catalyst, and weak peer confirmation.",
      "score": {
        "catalyst_quality": 24,
        "catalyst_strength": 4,
        "crowding_risk": 1,
        "expectation_gap": 3,
        "price_action": 16,
        "price_confirmation": 4,
        "risk_reward": 2,
        "time_sensitivity": 4,
        "total": 51,
        "tradability": 3,
        "tradability_score": 7,
        "volume_confirmation": 4
      },
      "setup_type": "short_avoid",
      "source_ids": [
        "E0176",
        "E1268",
        "E1269",
        "E1270",
        "E1271",
        "E2487"
      ],
      "stage": "reversal_risk",
      "theme": "earnings reaction",
      "ticker": "HOOD",
      "trading_hypothesis": "Research path: verify whether the negative catalyst changes forward demand, margin, or multiple assumptions."
    },
    {
      "action_label": "Research Now",
      "action_type": "news",
      "attention_grade": "B",
      "business_summary": "业务：Corning主要经营显示玻璃、光通信、特殊材料、环境科技和生命科学玻璃产品。行业地位：Corning是硬件设备与零部件赛道的超核心公司，可比/竞争公司包括Keysight Technologies、TE Connectivity、Coherent、Celestica。关键变量主要是AI和通信需求、工业资本开支、订单周期、客户认证、库存去化和毛利率。",
      "core_catalyst": "Analyst Report: Corning Incorporated",
      "evidence_summary": "GLW moved -6.0% in the latest session, -4.8% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E1006.",
      "facts": [
        {
          "claim": "GLW moved -6.0% in the latest session, -4.8% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0091",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "Analyst Report: Corning Incorporated",
          "source_id": "E1006",
          "timestamp": "2026-07-16T23:15:08+00:00"
        },
        {
          "claim": "JPMorgan Adjusts Price Target on Corning to $200 From $185, Maintains Neutral Rating",
          "source_id": "E1007",
          "timestamp": "2026-07-16T11:52:54+00:00"
        },
        {
          "claim": "Corning Stock Signal Hints at Upside Potential Amid Breather",
          "source_id": "E1008",
          "timestamp": "2026-07-15T19:00:31+00:00"
        },
        {
          "claim": "Corning (GLW) Stock Could Be 7% Above Fair Value On AI Selloff",
          "source_id": "E1009",
          "timestamp": "2026-07-15T18:13:21+00:00"
        },
        {
          "claim": "GLW fundamentals snapshot: PE 75.31; market cap/assets $136.32B; revenue scale $16.32B; revenue QoQ -1.68%; revenue YoY 20.05%; gross margin 36.87%; net margin 8.95%; ROIC 8.00%; engine score health 62.86 / valuation 28.57.",
          "source_id": "E2488",
          "timestamp": "2026-07-16T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Corning Incorporated operates in optical communications, display, specialty materials, automotive, and life sciences businesses in the United States, Canada, Mexico, Japan, Taiwan, China, South Korea, Germany, and internationally. The company provides optical fibers and cables;...",
        "gross_margin": "36.87%",
        "health_score": "62.86",
        "market_cap": "$136.32B",
        "name": "Corning Incorporated",
        "net_margin": "8.95%",
        "pe_ratio": "75.31",
        "revenue_growth_qoq": "-1.68%",
        "revenue_growth_yoy": "20.05%",
        "revenue_scale": "$16.32B",
        "roic": "8.00%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/glw/",
        "ticker": "GLW",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "28.57"
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -4.8% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 158.39 and the next reliable source contradicts the negative catalyst.",
      "market_is_trading": "The market is trading downside repricing with volume confirmation.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window."
      ],
      "realtime_quote": {
        "ticker": "GLW",
        "timestamp": "2026-07-17T13:42:00+00:00",
        "price": 147.769,
        "previous_close": 158.455,
        "change": -10.686000000000007,
        "change_pct": -0.06743870499510907,
        "change_5d_pct": -0.22589449173620146,
        "change_20d_pct": -0.15753132758255006,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/GLW?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "large_5d_move",
        "benchmark_relative_move",
        "gap_move",
        "breakdown_20d",
        "gap_fade",
        "event_news",
        "catalyst_analyst",
        "event_news",
        "catalyst_analyst",
        "event_news",
        "event_news"
      ],
      "risk_summary": "Main risks are false breakout, stale catalyst, and weak peer confirmation.",
      "score": {
        "catalyst_quality": 30,
        "catalyst_strength": 5,
        "crowding_risk": 2,
        "expectation_gap": 2,
        "price_action": 14,
        "price_confirmation": 4,
        "risk_reward": 2,
        "time_sensitivity": 4,
        "total": 51,
        "tradability": 3,
        "tradability_score": 7,
        "volume_confirmation": 4
      },
      "setup_type": "short_avoid",
      "source_ids": [
        "E0091",
        "E1006",
        "E1007",
        "E1008",
        "E1009",
        "E2488"
      ],
      "stage": "late",
      "theme": "catalyst attention signal",
      "ticker": "GLW",
      "trading_hypothesis": "Research path: verify whether the negative catalyst changes forward demand, margin, or multiple assumptions."
    },
    {
      "action_label": "Research Now",
      "action_type": "earnings",
      "attention_grade": "B",
      "business_summary": "业务：GE Vernova为公用事业、独立发电商、工业客户和政府提供燃气轮机、核电相关技术、水电、蒸汽发电、风机叶片和风电整机、电网自动化、高压设备、变压器、电力转换、储能、太阳能解决方案和电力软件。收入来自新设备销售、项目交付、长期服务协议、备件、维修升级和电网数字化。行业地位：公司在燃气轮机、电力服务、美国陆上风电和电网设备中拥有重要装机基础，是电气化和电力可靠性投资的直接受益者。关键变量包括数据中心和工业用电增长、燃气轮机订单与交付槽位、电网资本开支、风电项目利润修复、质保和执行风险、IRA等政策支持、利率对可再生项目的影响、供应链和大件设备产能。",
      "core_catalyst": "How Investors May Respond To GE Vernova (GEV) AI-Fueled Demand And Heavy Investment Ahead Of Earnings",
      "evidence_summary": "GEV moved -4.5% in the latest session, -3.3% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E0861.",
      "facts": [
        {
          "claim": "GEV moved -4.5% in the latest session, -3.3% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0047",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "How Investors May Respond To GE Vernova (GEV) AI-Fueled Demand And Heavy Investment Ahead Of Earnings",
          "source_id": "E0861",
          "timestamp": "2026-07-16T17:14:37+00:00"
        },
        {
          "claim": "GE Vernova Q2 Orders Likely Ahead of Consensus, BofA Says",
          "source_id": "E0862",
          "timestamp": "2026-07-16T15:09:22+00:00"
        },
        {
          "claim": "Why Wall Street Thinks GE Vernova (GEV) Is Built for the Next Energy Cycle",
          "source_id": "E0863",
          "timestamp": "2026-07-16T18:41:48+00:00"
        },
        {
          "claim": "Investors Heavily Search GE Vernova Inc. (GEV): Here is What You Need to Know",
          "source_id": "E0864",
          "timestamp": "2026-07-16T13:00:05+00:00"
        },
        {
          "claim": "GEV fundamentals snapshot: PE 29.70; market cap/assets $278.45B; revenue scale $39.38B; revenue QoQ -14.76%; revenue YoY 10.24%; gross margin 19.07%; net margin 50.81%; ROIC 2.02%; engine score health 75.00 / valuation 33.33.",
          "source_id": "E2489",
          "timestamp": "2026-07-16T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "GE Vernova Inc., an energy company, engages in the provision of various products and services that generate, transfer, orchestrate, convert, and store electricity in the United States, Europe, Asia, the Middle East, and Africa. The company operates through three segments: Power,...",
        "gross_margin": "19.07%",
        "health_score": "75.00",
        "market_cap": "$278.45B",
        "name": "GE Vernova Inc.",
        "net_margin": "50.81%",
        "pe_ratio": "29.70",
        "revenue_growth_qoq": "-14.76%",
        "revenue_growth_yoy": "10.24%",
        "revenue_scale": "$39.38B",
        "roic": "2.02%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/gev/",
        "ticker": "GEV",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "33.33"
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -3.3% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 1036.22 and the next reliable source contradicts the negative catalyst.",
      "market_is_trading": "The market is trading downside repricing with volume confirmation.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window."
      ],
      "realtime_quote": {
        "ticker": "GEV",
        "timestamp": "2026-07-17T13:41:58+00:00",
        "price": 986.725,
        "previous_close": 1036.005,
        "change": -49.280000000000086,
        "change_pct": -0.04756733799547308,
        "change_5d_pct": -0.09604968206160025,
        "change_20d_pct": -0.05924049560412559,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/GEV?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "large_5d_move",
        "benchmark_relative_move",
        "breakdown_20d",
        "event_earnings",
        "catalyst_earnings",
        "event_news",
        "catalyst_contract_order",
        "event_news",
        "event_news"
      ],
      "risk_summary": "Main risks are false breakout, stale catalyst, and weak peer confirmation.",
      "score": {
        "catalyst_quality": 30,
        "catalyst_strength": 5,
        "crowding_risk": 0,
        "expectation_gap": 3,
        "price_action": 11,
        "price_confirmation": 3,
        "risk_reward": 4,
        "time_sensitivity": 3,
        "total": 51,
        "tradability": 3,
        "tradability_score": 7,
        "volume_confirmation": 3
      },
      "setup_type": "short_avoid",
      "source_ids": [
        "E0047",
        "E0861",
        "E0862",
        "E0863",
        "E0864",
        "E2489"
      ],
      "stage": "reversal_risk",
      "theme": "earnings reaction",
      "ticker": "GEV",
      "trading_hypothesis": "Research path: verify whether the negative catalyst changes forward demand, margin, or multiple assumptions."
    },
    {
      "action_label": "Research Now",
      "action_type": "earnings",
      "attention_grade": "B",
      "business_summary": "业务：卡特彼勒销售挖掘机、装载机、推土机、矿用卡车、地下采矿设备、柴油和天然气发动机、工业燃气轮机、柴油电力机车及零部件，并通过全球经销商体系提供维修、租赁、融资和再制造服务。客户覆盖基建施工、住宅和非住宅建设、矿业、油气、发电、铁路、船舶和工业应用，售后零件和服务是利润韧性的关键来源。行业地位：公司是全球工程机械和矿山设备龙头，品牌、经销商网络、装机量和零部件体系形成护城河。关键变量包括基建和采矿资本开支、油气和电力项目需求、经销商库存周期、钢材与物流成本、美元汇率、排放法规、利率对设备融资和建设活动的压制，以及售后服务占比。",
      "core_catalyst": "Analyst Report: Caterpillar Inc.",
      "evidence_summary": "CAT moved -3.8% in the latest session, -2.6% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E0804.",
      "facts": [
        {
          "claim": "CAT moved -3.8% in the latest session, -2.6% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0033",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "Analyst Report: Caterpillar Inc.",
          "source_id": "E0804",
          "timestamp": "2026-07-16T23:32:11+00:00"
        },
        {
          "claim": "What to Expect From Caterpillar's Q2 2026 Earnings Report",
          "source_id": "E0805",
          "timestamp": "2026-07-15T13:30:20+00:00"
        },
        {
          "claim": "Caterpillar (CAT) Stock Slides as Market Rises: Facts to Know Before You Trade",
          "source_id": "E0806",
          "timestamp": "2026-07-15T21:45:05+00:00"
        },
        {
          "claim": "Before The Surge, CAT Stock Was Sending A Power-Grid Sized Signal",
          "source_id": "E0807",
          "timestamp": "2026-07-15T12:30:39+00:00"
        },
        {
          "claim": "CAT fundamentals snapshot: PE 42.89; market cap/assets $404.02B; revenue scale $70.75B; revenue QoQ -8.98%; revenue YoY 11.85%; gross margin 35.08%; net margin 14.64%; ROIC 12.26%; engine score health 48.16 / valuation 17.14.",
          "source_id": "E2490",
          "timestamp": "2026-07-16T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Caterpillar Inc. provides construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives in the United States and internationally. The Construction Industries segment offers asphalt pavers, cold planers, co...",
        "gross_margin": "35.08%",
        "health_score": "48.16",
        "market_cap": "$404.02B",
        "name": "Caterpillar Inc.",
        "net_margin": "14.64%",
        "pe_ratio": "42.89",
        "revenue_growth_qoq": "-8.98%",
        "revenue_growth_yoy": "11.85%",
        "revenue_scale": "$70.75B",
        "roic": "12.26%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/cat/",
        "ticker": "CAT",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "17.14"
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -2.6% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 877.17 and the next reliable source contradicts the negative catalyst.",
      "market_is_trading": "The market is trading downside repricing with volume confirmation.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window."
      ],
      "realtime_quote": {
        "ticker": "CAT",
        "timestamp": "2026-07-17T13:42:00+00:00",
        "price": 846.615,
        "previous_close": 877.77,
        "change": -31.154999999999973,
        "change_pct": -0.035493352472743434,
        "change_5d_pct": -0.11108133695327915,
        "change_20d_pct": -0.11434532687285548,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/CAT?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "large_5d_move",
        "benchmark_relative_move",
        "breakdown_20d",
        "event_news",
        "catalyst_analyst",
        "event_earnings",
        "catalyst_earnings",
        "event_news",
        "event_news"
      ],
      "risk_summary": "Main risks are false breakout, stale catalyst, and weak peer confirmation.",
      "score": {
        "catalyst_quality": 30,
        "catalyst_strength": 5,
        "crowding_risk": 1,
        "expectation_gap": 3,
        "price_action": 11,
        "price_confirmation": 2,
        "risk_reward": 4,
        "time_sensitivity": 3,
        "total": 51,
        "tradability": 3,
        "tradability_score": 7,
        "volume_confirmation": 3
      },
      "setup_type": "short_avoid",
      "source_ids": [
        "E0033",
        "E0804",
        "E0805",
        "E0806",
        "E0807",
        "E2490"
      ],
      "stage": "reversal_risk",
      "theme": "earnings reaction",
      "ticker": "CAT",
      "trading_hypothesis": "Research path: verify whether the negative catalyst changes forward demand, margin, or multiple assumptions."
    },
    {
      "action_label": "Review Hedge",
      "action_type": "macro",
      "attention_grade": "B",
      "business_summary": "业务：Nebius Group主要提供AI云基础设施、GPU算力和开发者相关服务，收入与AI训练和推理工作负载相关。行业地位：Nebius Group是互联网内容与平台赛道的重要公司，可比/竞争公司包括Spotify Technology、DoorDash、Reddit、Twilio。关键变量主要是用户增长、广告变现、平台补贴、算法与内容监管、AI基础设施成本和竞争强度。",
      "core_catalyst": "Nebius raises $775 million in first secured debt financing to accelerate global buildout",
      "evidence_summary": "NBIS moved -2.9% in the latest session, -1.7% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E1464.",
      "facts": [
        {
          "claim": "NBIS moved -2.9% in the latest session, -1.7% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0246",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "Nebius raises $775 million in first secured debt financing to accelerate global buildout",
          "source_id": "E1464",
          "timestamp": "2026-07-17T13:00:00+00:00"
        },
        {
          "claim": "Nebius lands $1 billion AI deal as one major risk looms",
          "source_id": "E1465",
          "timestamp": "2026-07-17T00:37:00+00:00"
        },
        {
          "claim": "Nebius Group Rolls Out Echo AI Agent, Cloud Controls in Investor Update",
          "source_id": "E1466",
          "timestamp": "2026-07-16T19:02:12+00:00"
        },
        {
          "claim": "Nebius Sinks 13% as the Neocloud Trade Unravels; How CoreWeave, IREN, and the AI Data Center Stocks Stack Up",
          "source_id": "E1467",
          "timestamp": "2026-07-16T18:50:13+00:00"
        },
        {
          "claim": "NBIS fundamentals snapshot: PE 52.71; market cap/assets $42.22B; revenue scale $877.90M; revenue QoQ +75.2%; revenue YoY 683.89%; gross margin 73.98%; net margin 155.69%; ROIC -1.95%.",
          "source_id": "E2491",
          "timestamp": "2026-07-17T13:41:45.887087+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Nebius Group N.V., a technology company, engages in building full-stack infrastructure to service the global AI industry in the United States, the United Kingdom, and internationally. It offers Nebius builds full-stack infrastructure for AI, including large-scale GPU clusters, c...",
        "gross_margin": "73.98%",
        "health_score": null,
        "market_cap": "$42.22B",
        "name": "Nebius Group N.V.",
        "net_margin": "155.69%",
        "pe_ratio": "52.71",
        "revenue_growth_qoq": "+75.2%",
        "revenue_growth_yoy": "683.89%",
        "revenue_scale": "$877.90M",
        "roic": "-1.95%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/nbis/",
        "ticker": "NBIS",
        "timestamp": "2026-07-17T13:41:45.887087+00:00",
        "valuation_score": null
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -1.7% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 171.77 and the next reliable source contradicts the negative catalyst.",
      "market_is_trading": "The market is trading rising risk sensitivity rather than a single-name upside thesis.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window.",
        "Compare VIX curve, credit ETF behavior, and index breadth before selecting hedge tooling."
      ],
      "realtime_quote": {
        "ticker": "NBIS",
        "timestamp": "2026-07-17T13:41:59+00:00",
        "price": 168.25,
        "previous_close": 171.77,
        "change": -3.5200000000000102,
        "change_pct": -0.020492519066193204,
        "change_5d_pct": -0.23400862884024443,
        "change_20d_pct": -0.4010537260809752,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/NBIS?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_5d_move",
        "gap_move",
        "breakdown_20d",
        "event_news",
        "catalyst_regulatory_policy",
        "event_news",
        "catalyst_regulatory_policy",
        "event_news",
        "event_news"
      ],
      "risk_summary": "Hedge products can decay or gap; review structure before expression.",
      "score": {
        "catalyst_quality": 30,
        "catalyst_strength": 5,
        "crowding_risk": 2,
        "expectation_gap": 1,
        "price_action": 10,
        "price_confirmation": 2,
        "risk_reward": 3,
        "time_sensitivity": 4,
        "total": 51,
        "tradability": 3,
        "tradability_score": 7,
        "volume_confirmation": 4
      },
      "setup_type": "hedge_review",
      "source_ids": [
        "E0246",
        "E1464",
        "E1465",
        "E1466",
        "E1467",
        "E2491"
      ],
      "stage": "late",
      "theme": "regulatory or policy catalyst",
      "ticker": "NBIS",
      "trading_hypothesis": "Research path: compare equity breadth, credit beta, and volatility products before selecting any hedge expression."
    },
    {
      "action_label": "Review Hedge",
      "action_type": "macro",
      "attention_grade": "B",
      "business_summary": "业务：Tower Semiconductor主要经营芯片设计、晶圆代工、模拟/功率器件、射频、存储接口、半导体设备或材料。行业地位：Tower Semiconductor是半导体赛道的重要公司，可比/竞争公司包括Marvell Technology、Monolithic Power Systems、NXP Semiconductors、Teradyne。关键变量主要是AI和数据中心需求、汽车与工业周期、晶圆产能、库存去化、制程升级和出口管制。",
      "core_catalyst": "A $3 Billion Reason to Buy Tower Semiconductor Stock Here",
      "evidence_summary": "TSEM moved -9.6% in the latest session, -8.4% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E1727.",
      "facts": [
        {
          "claim": "TSEM moved -9.6% in the latest session, -8.4% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0343",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "A $3 Billion Reason to Buy Tower Semiconductor Stock Here",
          "source_id": "E1727",
          "timestamp": "2026-07-16T16:45:32+00:00"
        },
        {
          "claim": "Tower Semiconductor (TSEM) Is Up 15.8% After $3 Billion Japan AI Chip Capacity Expansion Plan - What's Changed",
          "source_id": "E1728",
          "timestamp": "2026-07-16T12:20:41+00:00"
        },
        {
          "claim": "Tower Semiconductor (TSEM) Stock Could Be Overvalued As AI Chip Expansion Grows",
          "source_id": "E1729",
          "timestamp": "2026-07-16T16:13:02+00:00"
        },
        {
          "claim": "Tower Semiconductor (TSEM) Could Be 20% Undervalued On Japan Expansion Plans",
          "source_id": "E1730",
          "timestamp": "2026-07-16T14:12:12+00:00"
        },
        {
          "claim": "TSEM fundamentals snapshot: PE 100.47; market cap/assets $25.20B; revenue scale $1.62B; revenue QoQ -6.0%; revenue YoY 15.48%; gross margin 26.82%; net margin 16.33%; ROIC n/a.",
          "source_id": "E2492",
          "timestamp": "2026-07-17T13:41:45.936774+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Tower Semiconductor Ltd., an independent semiconductor foundry, provides technology, development, and process platforms for integrated circuits in the United States, Japan, rest of Asia, and Europe. The company provides customizable process technologies, including SiGe, SiPho, m...",
        "gross_margin": "26.82%",
        "health_score": null,
        "market_cap": "$25.20B",
        "name": "Tower Semiconductor Ltd.",
        "net_margin": "16.33%",
        "pe_ratio": "100.47",
        "revenue_growth_qoq": "-6.0%",
        "revenue_growth_yoy": "15.48%",
        "revenue_scale": "$1.62B",
        "roic": null,
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/tsem/",
        "ticker": "TSEM",
        "timestamp": "2026-07-17T13:41:45.936774+00:00",
        "valuation_score": null
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -8.4% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 237.92 and the next reliable source contradicts the negative catalyst.",
      "market_is_trading": "The market is trading rising risk sensitivity rather than a single-name upside thesis.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window.",
        "Compare VIX curve, credit ETF behavior, and index breadth before selecting hedge tooling."
      ],
      "realtime_quote": {
        "ticker": "TSEM",
        "timestamp": "2026-07-17T13:41:54+00:00",
        "price": 215.99,
        "previous_close": 237.92,
        "change": -21.92999999999998,
        "change_pct": -0.09217383994620032,
        "change_5d_pct": -0.03034792368125694,
        "change_20d_pct": -0.19144238366351674,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/TSEM?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "benchmark_relative_move",
        "gap_move",
        "event_news",
        "catalyst_regulatory_policy",
        "event_news",
        "catalyst_supply_demand_mismatch",
        "event_news",
        "event_news"
      ],
      "risk_summary": "Hedge products can decay or gap; review structure before expression.",
      "score": {
        "catalyst_quality": 30,
        "catalyst_strength": 5,
        "crowding_risk": 1,
        "expectation_gap": 4,
        "price_action": 18,
        "price_confirmation": 4,
        "risk_reward": 2,
        "time_sensitivity": 4,
        "total": 50,
        "tradability": 1,
        "tradability_score": 2,
        "volume_confirmation": 0
      },
      "setup_type": "hedge_review",
      "source_ids": [
        "E0343",
        "E1727",
        "E1728",
        "E1729",
        "E1730",
        "E2492"
      ],
      "stage": "reversal_risk",
      "theme": "supply-demand mismatch",
      "ticker": "TSEM",
      "trading_hypothesis": "Research path: compare equity breadth, credit beta, and volatility products before selecting any hedge expression."
    },
    {
      "action_label": "Research Now",
      "action_type": "earnings",
      "attention_grade": "B",
      "business_summary": "业务：Coherent主要经营电子制造、光学器件、传感器、连接器、测试仪器、工程硬件或精密部件。行业地位：Coherent是硬件设备与零部件赛道的核心公司，可比/竞争公司包括Corning、Keysight Technologies、TE Connectivity、Celestica。关键变量主要是AI和通信需求、工业资本开支、订单周期、客户认证、库存去化和毛利率。",
      "core_catalyst": "JPMorgan Adjusts Price Target on Coherent to $435 From $380, Maintains Overweight Rating",
      "evidence_summary": "COHR moved -5.9% in the latest session, -4.7% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E1384.",
      "facts": [
        {
          "claim": "COHR moved -5.9% in the latest session, -4.7% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0218",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "JPMorgan Adjusts Price Target on Coherent to $435 From $380, Maintains Overweight Rating",
          "source_id": "E1384",
          "timestamp": "2026-07-16T12:08:03+00:00"
        },
        {
          "claim": "COHR's Post-Earnings Pullback Has Strengthened the Investment Case",
          "source_id": "E1385",
          "timestamp": "2026-07-15T17:09:00+00:00"
        },
        {
          "claim": "Coherent (COHR) Stock May Be 11% Undervalued Despite Fresh AI Infrastructure News",
          "source_id": "E1386",
          "timestamp": "2026-07-15T21:10:15+00:00"
        },
        {
          "claim": "Applied Optoelectronics Falls 12%, Coherent and Lumentum Slide as AI Optics Trade Cools",
          "source_id": "E1387",
          "timestamp": "2026-07-15T18:18:31+00:00"
        },
        {
          "claim": "COHR fundamentals snapshot: PE 115.52; market cap/assets $54.18B; revenue scale $6.60B; revenue QoQ 7.09%; revenue YoY 18.00%; gross margin 37.66%; net margin 10.59%; ROIC 3.93%; engine score health 47.14 / valuation 14.29.",
          "source_id": "E2493",
          "timestamp": "2026-07-16T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Coherent Corp. develops, manufactures, and markets engineered materials, optoelectronic components and devices, and laser systems for the use in the industrial, communications, electronics, and instrumentation markets worldwide. It operates through three segments: Networking, Ma...",
        "gross_margin": "37.66%",
        "health_score": "47.14",
        "market_cap": "$54.18B",
        "name": "Coherent, Inc.",
        "net_margin": "10.59%",
        "pe_ratio": "115.52",
        "revenue_growth_qoq": "7.09%",
        "revenue_growth_yoy": "18.00%",
        "revenue_scale": "$6.60B",
        "roic": "3.93%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/cohr/",
        "ticker": "COHR",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "14.29"
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -4.7% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 276.96 and the next reliable source contradicts the negative catalyst.",
      "market_is_trading": "The market is trading downside repricing with volume confirmation.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window."
      ],
      "realtime_quote": {
        "ticker": "COHR",
        "timestamp": "2026-07-17T13:41:57+00:00",
        "price": 258.0,
        "previous_close": 276.94,
        "change": -18.939999999999998,
        "change_pct": -0.06839026503935874,
        "change_5d_pct": -0.20493066255778125,
        "change_20d_pct": -0.3189916963350794,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/COHR?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "large_5d_move",
        "benchmark_relative_move",
        "gap_move",
        "breakdown_20d",
        "event_news",
        "catalyst_analyst",
        "event_earnings",
        "catalyst_earnings",
        "event_news",
        "event_news"
      ],
      "risk_summary": "Main risks are false breakout, stale catalyst, and weak peer confirmation.",
      "score": {
        "catalyst_quality": 30,
        "catalyst_strength": 5,
        "crowding_risk": 1,
        "expectation_gap": 2,
        "price_action": 15,
        "price_confirmation": 4,
        "risk_reward": 3,
        "time_sensitivity": 4,
        "total": 50,
        "tradability": 2,
        "tradability_score": 5,
        "volume_confirmation": 0
      },
      "setup_type": "short_avoid",
      "source_ids": [
        "E0218",
        "E1384",
        "E1385",
        "E1386",
        "E1387",
        "E2493"
      ],
      "stage": "reversal_risk",
      "theme": "earnings reaction",
      "ticker": "COHR",
      "trading_hypothesis": "Research path: verify whether the negative catalyst changes forward demand, margin, or multiple assumptions."
    },
    {
      "action_label": "Review Hedge",
      "action_type": "macro",
      "attention_grade": "B",
      "business_summary": "业务：UnitedHealthcare为雇主、个人、Medicare、Medicaid和政府项目提供医疗保险计划，收入来自保费和服务费。Optum Health运营医生网络、门诊、价值医疗和护理管理；Optum Rx管理处方药福利、药品采购和邮寄药房；Optum Insight提供支付、数据分析、收入周期和医疗技术服务，客户包括支付方、医院、医生组织、雇主和政府。行业地位：公司是美国医疗保险和健康服务体系中整合程度最高的企业之一，保险、PBM、数据和护理交付之间有强协同。关键变量包括医疗成本率、Medicare Advantage费率和星级、Medicaid重新定价、监管对PBM和理赔的审查、网络安全事件、医生集团整合、药品成本、医疗利用率和政治舆论风险。",
      "core_catalyst": "SEC 8-K filing: 8-K 2026-07-16",
      "evidence_summary": "UNH moved +2.8% in the latest session, +4.0% relative to benchmark, with volume at 0.2x its 20-day average. Reliable catalyst source: E0839.",
      "facts": [
        {
          "claim": "UNH moved +2.8% in the latest session, +4.0% relative to benchmark, with volume at 0.2x its 20-day average.",
          "source_id": "E0042",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "SEC 8-K filing: 8-K 2026-07-16",
          "source_id": "E0839",
          "timestamp": "2026-07-16T06:00:59+00:00"
        },
        {
          "claim": "Piper Sandler Adjusts UnitedHealth Price Target to $499 From $477, Maintains Overweight Rating",
          "source_id": "E0840",
          "timestamp": "2026-07-17T12:35:30+00:00"
        },
        {
          "claim": "Oppenheimer Adjusts Price Target on UnitedHealth to $500 From $420, Maintains Outperform Rating",
          "source_id": "E0841",
          "timestamp": "2026-07-17T12:34:43+00:00"
        },
        {
          "claim": "Deutsche Bank Raises UnitedHealth Group Price Target to $467 From $370, Maintains Hold Rating",
          "source_id": "E0842",
          "timestamp": "2026-07-17T12:29:47+00:00"
        },
        {
          "claim": "RBC Capital Adjusts UnitedHealth Price Target to $478 From $463, Maintains Outperform Rating",
          "source_id": "E0843",
          "timestamp": "2026-07-17T12:14:54+00:00"
        },
        {
          "claim": "UNH fundamentals snapshot: PE 31.92; market cap/assets $384.43B; revenue scale $449.71B; revenue QoQ -1.32%; revenue YoY 9.67%; gross margin 22.74%; net margin 5.62%; ROIC 6.02%; engine score health 51.11 / valuation 41.18.",
          "source_id": "E2494",
          "timestamp": "2026-07-16T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "",
        "gross_margin": "22.74%",
        "health_score": "51.11",
        "market_cap": "$384.43B",
        "name": "UnitedHealth Group Incorporated",
        "net_margin": "5.62%",
        "pe_ratio": "31.92",
        "revenue_growth_qoq": "-1.32%",
        "revenue_growth_yoy": "9.67%",
        "revenue_scale": "$449.71B",
        "roic": "6.02%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti",
        "ticker": "UNH",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "41.18"
      },
      "grade_cap_reason": null,
      "inferences": [
        "Relative move of +4.0% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Attention thesis weakens if price closes below 423.38 or volume falls back below 1.3x the 20-day average without new evidence.",
      "market_is_trading": "The market is trading rising risk sensitivity rather than a single-name upside thesis.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window.",
        "Compare VIX curve, credit ETF behavior, and index breadth before selecting hedge tooling."
      ],
      "realtime_quote": {
        "ticker": "UNH",
        "timestamp": "2026-07-17T13:42:00+00:00",
        "price": 434.34,
        "previous_close": 423.41,
        "change": 10.92999999999995,
        "change_pct": 0.025814222621100003,
        "change_5d_pct": 0.022891067294487533,
        "change_20d_pct": 0.08712737798678383,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/UNH?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "benchmark_relative_move",
        "gap_move",
        "event_sec",
        "catalyst_regulatory_policy",
        "event_news",
        "catalyst_analyst",
        "event_news",
        "catalyst_analyst",
        "event_news",
        "catalyst_analyst",
        "event_news",
        "catalyst_analyst"
      ],
      "risk_summary": "Hedge products can decay or gap; review structure before expression.",
      "score": {
        "catalyst_quality": 30,
        "catalyst_strength": 5,
        "crowding_risk": 0,
        "expectation_gap": 4,
        "price_action": 9,
        "price_confirmation": 3,
        "risk_reward": 4,
        "time_sensitivity": 4,
        "total": 50,
        "tradability": 3,
        "tradability_score": 7,
        "volume_confirmation": 4
      },
      "setup_type": "hedge_review",
      "source_ids": [
        "E0042",
        "E0839",
        "E0840",
        "E0841",
        "E0842",
        "E0843",
        "E2494"
      ],
      "stage": "expanding",
      "theme": "regulatory or policy catalyst",
      "ticker": "UNH",
      "trading_hypothesis": "Research path: compare equity breadth, credit beta, and volatility products before selecting any hedge expression."
    },
    {
      "action_label": "Research Now",
      "action_type": "earnings",
      "attention_grade": "B",
      "business_summary": "业务：CoreWeave主要提供面向AI和高性能计算的云基础设施和GPU算力服务。行业地位：CoreWeave是基础设施软件赛道的核心公司，可比/竞争公司包括Cloudflare、Block、VeriSign、Zscaler。关键变量主要是云和AI工作负载、网络安全预算、净留存率、算力成本、平台竞争和监管合规。",
      "core_catalyst": "3 Reasons Why Micron Stock Keeps Falling",
      "evidence_summary": "CRWV moved -5.3% in the latest session, -4.1% relative to benchmark, with volume at 0.2x its 20-day average. Reliable catalyst source: E1287.",
      "facts": [
        {
          "claim": "CRWV moved -5.3% in the latest session, -4.1% relative to benchmark, with volume at 0.2x its 20-day average.",
          "source_id": "E0184",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "3 Reasons Why Micron Stock Keeps Falling",
          "source_id": "E1287",
          "timestamp": "2026-07-16T18:48:00+00:00"
        },
        {
          "claim": "MU Stock Alert: What to Know as Micron Teams Up With Qualcomm",
          "source_id": "E1288",
          "timestamp": "2026-07-16T19:29:18+00:00"
        },
        {
          "claim": "Nebius Sinks 13% as the Neocloud Trade Unravels; How CoreWeave, IREN, and the AI Data Center Stocks Stack Up",
          "source_id": "E1289",
          "timestamp": "2026-07-16T18:50:13+00:00"
        },
        {
          "claim": "Down 50% From Its High, Is CoreWeave a Bargain or a Value Trap?",
          "source_id": "E1290",
          "timestamp": "2026-07-16T17:47:00+00:00"
        },
        {
          "claim": "CRWV fundamentals snapshot: PE n/a; market cap/assets $67.23B; revenue scale n/a; revenue QoQ n/a; revenue YoY n/a; gross margin n/a; net margin n/a; ROIC n/a.",
          "source_id": "E2495",
          "timestamp": "2026-07-17T13:41:47.074187+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "",
        "gross_margin": null,
        "health_score": null,
        "market_cap": "$67.23B",
        "name": "CoreWeave, Inc. Class A Common Stock",
        "net_margin": null,
        "pe_ratio": null,
        "revenue_growth_qoq": null,
        "revenue_growth_yoy": null,
        "revenue_scale": null,
        "roic": null,
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti",
        "ticker": "CRWV",
        "timestamp": "2026-07-17T13:41:47.074187+00:00",
        "valuation_score": null
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -4.1% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 72.91 and the next reliable source contradicts the negative catalyst.",
      "market_is_trading": "The market is trading downside repricing with volume confirmation.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window."
      ],
      "realtime_quote": {
        "ticker": "CRWV",
        "timestamp": "2026-07-17T13:41:59+00:00",
        "price": 69.36,
        "previous_close": 72.91,
        "change": -3.549999999999997,
        "change_pct": -0.04869016595803044,
        "change_5d_pct": -0.21962193808086905,
        "change_20d_pct": -0.39796892152438235,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/CRWV?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "large_5d_move",
        "benchmark_relative_move",
        "gap_move",
        "near_local_low",
        "breakdown_20d",
        "event_earnings",
        "catalyst_earnings",
        "event_news",
        "event_news",
        "event_news"
      ],
      "risk_summary": "Main risks are false breakout, stale catalyst, and weak peer confirmation.",
      "score": {
        "catalyst_quality": 24,
        "catalyst_strength": 4,
        "crowding_risk": 3,
        "expectation_gap": 2,
        "price_action": 14,
        "price_confirmation": 4,
        "risk_reward": 3,
        "time_sensitivity": 4,
        "total": 49,
        "tradability": 3,
        "tradability_score": 7,
        "volume_confirmation": 4
      },
      "setup_type": "short_avoid",
      "source_ids": [
        "E0184",
        "E1287",
        "E1288",
        "E1289",
        "E1290",
        "E2495"
      ],
      "stage": "late",
      "theme": "earnings reaction",
      "ticker": "CRWV",
      "trading_hypothesis": "Research path: verify whether the negative catalyst changes forward demand, margin, or multiple assumptions."
    },
    {
      "action_label": "Research Now",
      "action_type": "earnings",
      "attention_grade": "B",
      "business_summary": "业务：Sterling Infrastructure主要经营电网、通信、工业、基础设施、建筑机电或工程总包服务。行业地位：Sterling Infrastructure是工程建设服务赛道的重要公司，可比/竞争公司包括Quanta Services、Comfort Systems USA、Ferrovial、EMCOR Group。关键变量主要是基建和电网投资、订单积压、项目利润率、人工成本、执行风险和政府支出。",
      "core_catalyst": "Sterling Infrastructure (STRL) After Strong Q1 And Higher Outlook Raises Fresh Valuation Questions",
      "evidence_summary": "STRL moved -5.9% in the latest session, -4.7% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E1746.",
      "facts": [
        {
          "claim": "STRL moved -5.9% in the latest session, -4.7% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0349",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "Sterling Infrastructure (STRL) After Strong Q1 And Higher Outlook Raises Fresh Valuation Questions",
          "source_id": "E1746",
          "timestamp": "2026-07-16T12:19:47+00:00"
        },
        {
          "claim": "How Investors Are Reacting To Sterling Infrastructure (STRL) Expanding Its US$1.5 Billion Credit Facility",
          "source_id": "E1747",
          "timestamp": "2026-07-16T11:16:25+00:00"
        },
        {
          "claim": "Sterling Infrastructure (STRL) Stock Could Be Cheap As Its 5 Year Return Nears 30x",
          "source_id": "E1748",
          "timestamp": "2026-07-17T00:18:54+00:00"
        },
        {
          "claim": "Investors Heavily Search Sterling Infrastructure, Inc. (STRL): Here is What You Need to Know",
          "source_id": "E1749",
          "timestamp": "2026-07-16T13:00:02+00:00"
        },
        {
          "claim": "STRL fundamentals snapshot: PE 53.83; market cap/assets $24.73B; revenue scale $2.88B; revenue QoQ n/a; revenue YoY n/a; gross margin n/a; net margin n/a; ROIC n/a.",
          "source_id": "E2496",
          "timestamp": "2026-07-17T13:41:49.234493+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Sterling Infrastructure, Inc. engages in the provision of e-infrastructure, transportation, and building solutions in the United States. It operates through three segments: E-Infrastructure, Transportation, and Building Solutions. The E-Infrastructure Solutions segment provides...",
        "gross_margin": null,
        "health_score": null,
        "market_cap": "$24.73B",
        "name": "Sterling Infrastructure, Inc.",
        "net_margin": null,
        "pe_ratio": "53.83",
        "revenue_growth_qoq": null,
        "revenue_growth_yoy": null,
        "revenue_scale": "$2.88B",
        "roic": null,
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/strl/",
        "ticker": "STRL",
        "timestamp": "2026-07-17T13:41:49.234493+00:00",
        "valuation_score": null
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -4.7% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 641.35 and the next reliable source contradicts the negative catalyst.",
      "market_is_trading": "The market is trading downside repricing with volume confirmation.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window."
      ],
      "realtime_quote": {
        "ticker": "STRL",
        "timestamp": "2026-07-17T13:41:59+00:00",
        "price": 598.29,
        "previous_close": 641.35,
        "change": -43.06000000000006,
        "change_pct": -0.06713962734856171,
        "change_5d_pct": -0.12311477631579304,
        "change_20d_pct": -0.2862290066730828,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/STRL?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "large_5d_move",
        "benchmark_relative_move",
        "gap_move",
        "breakdown_20d",
        "event_earnings",
        "catalyst_earnings",
        "event_news",
        "catalyst_regulatory_policy",
        "event_news",
        "event_news"
      ],
      "risk_summary": "Main risks are false breakout, stale catalyst, and weak peer confirmation.",
      "score": {
        "catalyst_quality": 30,
        "catalyst_strength": 5,
        "crowding_risk": 1,
        "expectation_gap": 3,
        "price_action": 17,
        "price_confirmation": 4,
        "risk_reward": 4,
        "time_sensitivity": 4,
        "total": 49,
        "tradability": 1,
        "tradability_score": 2,
        "volume_confirmation": 0
      },
      "setup_type": "short_avoid",
      "source_ids": [
        "E0349",
        "E1746",
        "E1747",
        "E1748",
        "E1749",
        "E2496"
      ],
      "stage": "reversal_risk",
      "theme": "regulatory or policy catalyst",
      "ticker": "STRL",
      "trading_hypothesis": "Research path: verify whether the negative catalyst changes forward demand, margin, or multiple assumptions."
    },
    {
      "action_label": "Research Now",
      "action_type": "earnings",
      "attention_grade": "B",
      "business_summary": "业务：onsemi 销售功率半导体、模拟器件和图像传感器，重点服务汽车、工业自动化、能源基础设施和电动车应用。行业地位：汽车和工业功率半导体重要供应商，股价常受电动车需求、工业周期和碳化硅产能利用率影响。",
      "core_catalyst": "3 Semiconductor Stocks to Buy Before AI Demand Explodes in July",
      "evidence_summary": "ON moved -4.7% in the latest session, -3.5% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E1494.",
      "facts": [
        {
          "claim": "ON moved -4.7% in the latest session, -3.5% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0257",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "3 Semiconductor Stocks to Buy Before AI Demand Explodes in July",
          "source_id": "E1494",
          "timestamp": "2026-07-17T13:00:08+00:00"
        },
        {
          "claim": "Here's Why ON Semiconductor Just Made a $7 Billion Bet on AI",
          "source_id": "E1495",
          "timestamp": "2026-07-17T11:30:00+00:00"
        },
        {
          "claim": "Will Earnings Optimism and EV AI Momentum Change ON Semiconductor's (ON) Narrative?",
          "source_id": "E1496",
          "timestamp": "2026-07-16T14:12:15+00:00"
        },
        {
          "claim": "Is ON Semiconductor (ON) Fully Priced After Its 151% Run?",
          "source_id": "E1497",
          "timestamp": "2026-07-16T16:13:48+00:00"
        },
        {
          "claim": "ON fundamentals snapshot: PE 60.19; market cap/assets $34.53B; revenue scale $6.06B; revenue QoQ -1.10%; revenue YoY -9.04%; gross margin 38.53%; net margin -2.21%; ROIC 5.47%; engine score health 39.33 / valuation 57.14.",
          "source_id": "E2497",
          "timestamp": "2026-07-16T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "ON Semiconductor Corporation provides intelligent sensing and power solutions in Hong Kong, Singapore, the United Kingdom, the United States, and internationally. It operates through three segments: Power Solutions Group, Analog and Mixed-Signal Group, and Intelligent Sensing Gr...",
        "gross_margin": "38.53%",
        "health_score": "39.33",
        "market_cap": "$34.53B",
        "name": "ON Semiconductor Corporation",
        "net_margin": "-2.21%",
        "pe_ratio": "60.19",
        "revenue_growth_qoq": "-1.10%",
        "revenue_growth_yoy": "-9.04%",
        "revenue_scale": "$6.06B",
        "roic": "5.47%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/on/",
        "ticker": "ON",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "57.14"
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -3.5% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 88.12 and the next reliable source contradicts the negative catalyst.",
      "market_is_trading": "The market is trading downside repricing with volume confirmation.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window."
      ],
      "realtime_quote": {
        "ticker": "ON",
        "timestamp": "2026-07-17T13:42:00+00:00",
        "price": 83.86,
        "previous_close": 88.12,
        "change": -4.260000000000005,
        "change_pct": -0.04834316840671815,
        "change_5d_pct": -0.1260941975814438,
        "change_20d_pct": -0.25735032447899253,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/ON?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "large_5d_move",
        "benchmark_relative_move",
        "gap_move",
        "breakdown_20d",
        "event_news",
        "catalyst_supply_demand_mismatch",
        "event_news",
        "catalyst_regulatory_policy",
        "event_earnings",
        "catalyst_earnings",
        "event_news"
      ],
      "risk_summary": "Main risks are false breakout, stale catalyst, and weak peer confirmation.",
      "score": {
        "catalyst_quality": 30,
        "catalyst_strength": 5,
        "crowding_risk": 1,
        "expectation_gap": 3,
        "price_action": 14,
        "price_confirmation": 4,
        "risk_reward": 3,
        "time_sensitivity": 4,
        "total": 49,
        "tradability": 2,
        "tradability_score": 5,
        "volume_confirmation": 0
      },
      "setup_type": "short_avoid",
      "source_ids": [
        "E0257",
        "E1494",
        "E1495",
        "E1496",
        "E1497",
        "E2497"
      ],
      "stage": "reversal_risk",
      "theme": "supply-demand mismatch",
      "ticker": "ON",
      "trading_hypothesis": "Research path: verify whether the negative catalyst changes forward demand, margin, or multiple assumptions."
    },
    {
      "action_label": "Add to Watchlist",
      "action_type": "earnings",
      "attention_grade": "B",
      "business_summary": "业务：QCT部门销售Snapdragon手机SoC、5G基带、射频前端、Wi-Fi、蓝牙、边缘AI和计算芯片；汽车业务提供数字座舱、车联网、ADAS和智能驾驶平台，IoT覆盖工业、XR、PC和边缘设备；QTL部门基于3G、4G、5G等专利组合向手机和设备厂商收取授权费。行业地位：高端Android移动平台和蜂窝基带领域领先，专利授权利润率高。关键变量包括高端Android周期、Apple自研基带替代节奏、中国手机厂商需求、汽车设计定点转量产、边缘AI芯片竞争、台积电先进制程供应和专利授权争议。",
      "core_catalyst": "SEC 4 filing: 4 2026-07-14",
      "evidence_summary": "QCOM moved -2.8% in the latest session, -1.6% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E0937.",
      "facts": [
        {
          "claim": "QCOM moved -2.8% in the latest session, -1.6% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0070",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "SEC 4 filing: 4 2026-07-14",
          "source_id": "E0937",
          "timestamp": "2026-07-14T23:30:25+00:00"
        },
        {
          "claim": "Qualcomm Announces Quarterly Cash Dividend",
          "source_id": "E0938",
          "timestamp": "2026-07-17T13:00:00+00:00"
        },
        {
          "claim": "Analyst Report: QUALCOMM Incorporated",
          "source_id": "E0939",
          "timestamp": "2026-07-17T03:02:27+00:00"
        },
        {
          "claim": "Lattice Semiconductor, AMD, and Qualcomm Shares Are Falling, What You Need To Know",
          "source_id": "E0940",
          "timestamp": "2026-07-16T22:49:22+00:00"
        },
        {
          "claim": "MU Stock Alert: What to Know as Micron Teams Up With Qualcomm",
          "source_id": "E0941",
          "timestamp": "2026-07-16T19:29:18+00:00"
        },
        {
          "claim": "QCOM fundamentals snapshot: PE 18.21; market cap/assets $180.68B; revenue scale $44.49B; revenue QoQ -13.49%; revenue YoY 5.21%; gross margin 53.77%; net margin 69.53%; ROIC 19.87%; engine score health 56.87 / valuation 92.86.",
          "source_id": "E2498",
          "timestamp": "2026-07-16T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "QUALCOMM Incorporated engages in the development and commercialization of foundational technologies for the wireless industry worldwide. It operates through three segments: Qualcomm CDMA Technologies (QCT); Qualcomm Technology Licensing (QTL); and Qualcomm Strategic Initiatives...",
        "gross_margin": "53.77%",
        "health_score": "56.87",
        "market_cap": "$180.68B",
        "name": "QUALCOMM Incorporated",
        "net_margin": "69.53%",
        "pe_ratio": "18.21",
        "revenue_growth_qoq": "-13.49%",
        "revenue_growth_yoy": "5.21%",
        "revenue_scale": "$44.49B",
        "roic": "19.87%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/qcom/",
        "ticker": "QCOM",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "92.86"
      },
      "grade_cap_reason": null,
      "inferences": [
        "Relative move of -1.6% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 170.61 and the next reliable source contradicts the negative catalyst.",
      "market_is_trading": "The market is trading downside repricing with volume confirmation.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window."
      ],
      "realtime_quote": {
        "ticker": "QCOM",
        "timestamp": "2026-07-17T13:42:00+00:00",
        "price": 165.825,
        "previous_close": 170.6676,
        "change": -4.8426000000000045,
        "change_pct": -0.028374454202203636,
        "change_5d_pct": -0.12336119269585122,
        "change_20d_pct": -0.22136921139351573,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/QCOM?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_5d_move",
        "breakdown_20d",
        "event_sec",
        "catalyst_regulatory_policy",
        "event_earnings",
        "catalyst_earnings",
        "event_news",
        "catalyst_analyst",
        "event_news",
        "event_news"
      ],
      "risk_summary": "Main risks are false breakout, stale catalyst, and weak peer confirmation.",
      "score": {
        "catalyst_quality": 30,
        "catalyst_strength": 5,
        "crowding_risk": 2,
        "expectation_gap": 3,
        "price_action": 9,
        "price_confirmation": 1,
        "risk_reward": 3,
        "time_sensitivity": 3,
        "total": 49,
        "tradability": 3,
        "tradability_score": 7,
        "volume_confirmation": 3
      },
      "setup_type": "watch_only",
      "source_ids": [
        "E0070",
        "E0937",
        "E0938",
        "E0939",
        "E0940",
        "E0941",
        "E2498"
      ],
      "stage": "expanding",
      "theme": "regulatory or policy catalyst",
      "ticker": "QCOM",
      "trading_hypothesis": "Research path: verify whether the negative catalyst changes forward demand, margin, or multiple assumptions."
    },
    {
      "action_label": "Review Hedge",
      "action_type": "macro",
      "attention_grade": "B",
      "business_summary": "业务：Chart Industries主要经营工业设备、发动机、泵阀、压缩机、水处理、自动化、升降机或专用机械。行业地位：Chart Industries是工业机械赛道的重要参与者，可比/竞争公司包括Howmet Aerospace、Cummins、Emerson Electric、Illinois Tool Works。关键变量主要是订单积压、工业资本开支、售后收入、价格成本差、供应链、自动化和能源效率需求。",
      "core_catalyst": "Baker Hughes wraps up $13.6bn Chart Industries acquisition",
      "evidence_summary": "GTLS moved +0.1% in the latest session, +1.3% relative to benchmark, with volume at 1.0x its 20-day average. Reliable catalyst source: E2256.",
      "facts": [
        {
          "claim": "GTLS moved +0.1% in the latest session, +1.3% relative to benchmark, with volume at 1.0x its 20-day average.",
          "source_id": "E0575",
          "timestamp": "2026-07-10T00:00:00+00:00"
        },
        {
          "claim": "Baker Hughes wraps up $13.6bn Chart Industries acquisition",
          "source_id": "E2256",
          "timestamp": "2026-07-17T09:00:35+00:00"
        },
        {
          "claim": "Baker Hughes (BKR) Could Be 20% Below Fair Value On Chart Industries Deal",
          "source_id": "E2257",
          "timestamp": "2026-07-16T19:12:44+00:00"
        },
        {
          "claim": "Baker Hughes Closes $13.6 Billion Acquisition of Chart Industries",
          "source_id": "E2258",
          "timestamp": "2026-07-16T13:14:35+00:00"
        },
        {
          "claim": "Baker Hughes Completes Acquisition of Chart Industries",
          "source_id": "E2259",
          "timestamp": "2026-07-16T12:45:00+00:00"
        },
        {
          "claim": "GTLS fundamentals snapshot: PE n/a; market cap/assets $9.94B; revenue scale $4.15B; revenue QoQ -18.1%; revenue YoY -11.65%; gross margin 28.41%; net margin -3.24%; ROIC 0.42%.",
          "source_id": "E2499",
          "timestamp": "2026-07-17T13:41:50.045038+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Chart Industries, Inc. engages in the designing, engineering, and manufacturing of process technologies and equipment for the gas and liquid molecules. It operates through Cryo Tank Solutions, Heat Transfer Systems, Specialty Products, and Repair, Service & Leasing segments. The...",
        "gross_margin": "28.41%",
        "health_score": null,
        "market_cap": "$9.94B",
        "name": "Chart Industries, Inc.",
        "net_margin": "-3.24%",
        "pe_ratio": null,
        "revenue_growth_qoq": "-18.1%",
        "revenue_growth_yoy": "-11.65%",
        "revenue_scale": "$4.15B",
        "roic": "0.42%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/gtls/",
        "ticker": "GTLS",
        "timestamp": "2026-07-17T13:41:50.045038+00:00",
        "valuation_score": null
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of +1.3% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Attention thesis weakens if price closes below 209.60 or volume falls back below 1.3x the 20-day average without new evidence.",
      "market_is_trading": "The market is trading rising risk sensitivity rather than a single-name upside thesis.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window.",
        "Compare VIX curve, credit ETF behavior, and index breadth before selecting hedge tooling."
      ],
      "realtime_quote": {
        "ticker": "GTLS",
        "timestamp": "2026-07-15T20:00:02+00:00",
        "price": 209.9,
        "previous_close": 209.91,
        "change": -0.009999999999990905,
        "change_pct": -4.7639464532345244e-05,
        "change_5d_pct": 0.005605348040097713,
        "change_20d_pct": 0.016514089864503534,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/GTLS?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "near_local_high",
        "near_local_low",
        "breakout_20d",
        "event_news",
        "catalyst_mna",
        "event_news",
        "catalyst_contract_order",
        "event_news",
        "catalyst_regulatory_policy",
        "event_news",
        "catalyst_mna"
      ],
      "risk_summary": "Hedge products can decay or gap; review structure before expression.",
      "score": {
        "catalyst_quality": 30,
        "catalyst_strength": 5,
        "crowding_risk": 1,
        "expectation_gap": 4,
        "price_action": 5,
        "price_confirmation": 2,
        "risk_reward": 4,
        "time_sensitivity": 3,
        "total": 49,
        "tradability": 3,
        "tradability_score": 7,
        "volume_confirmation": 7
      },
      "setup_type": "hedge_review",
      "source_ids": [
        "E0575",
        "E2256",
        "E2257",
        "E2258",
        "E2259",
        "E2499"
      ],
      "stage": "expanding",
      "theme": "regulatory or policy catalyst",
      "ticker": "GTLS",
      "trading_hypothesis": "Research path: compare equity breadth, credit beta, and volatility products before selecting any hedge expression."
    },
    {
      "action_label": "Review Hedge",
      "action_type": "macro",
      "attention_grade": "B",
      "business_summary": "业务：IBM 面向大型企业和政府客户提供混合云软件、Red Hat 生态、咨询服务、大型机系统、自动化和 AI 平台能力。行业地位：老牌企业 IT 核心供应商，优势在大型客户关系、关键系统和混合云咨询，变量是软件增长、AI 订单和咨询需求。",
      "core_catalyst": "SEC 8-K filing: 8-K 2026-07-14",
      "evidence_summary": "IBM moved -2.0% in the latest session, -0.9% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E0898.",
      "facts": [
        {
          "claim": "IBM moved -2.0% in the latest session, -0.9% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0059",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "SEC 8-K filing: 8-K 2026-07-14",
          "source_id": "E0898",
          "timestamp": "2026-07-14T11:01:52+00:00"
        },
        {
          "claim": "IBM Stock Headed For Worst Week In Over 58 Years — Why Citi Cut Its Price Target By 32%",
          "source_id": "E0899",
          "timestamp": "2026-07-17T12:58:06+00:00"
        },
        {
          "claim": "Citigroup Adjusts IBM Price Target to $255 From $375, Maintains Buy Rating",
          "source_id": "E0900",
          "timestamp": "2026-07-17T11:32:33+00:00"
        },
        {
          "claim": "IBM: Should Investors Buy the 25% Crash in the Stock or Stay Away?",
          "source_id": "E0901",
          "timestamp": "2026-07-17T12:05:00+00:00"
        },
        {
          "claim": "IBM 'did not adapt' and just lost $70B — is Big Tech (and your portfolio) in trouble? Protect your nest egg now",
          "source_id": "E0902",
          "timestamp": "2026-07-17T12:05:00+00:00"
        },
        {
          "claim": "IBM fundamentals snapshot: PE 19.14; market cap/assets $205.88B; revenue scale $68.91B; revenue QoQ -19.15%; revenue YoY 9.68%; gross margin 56.23%; net margin 7.64%; ROIC 7.76%; engine score health 49.05 / valuation 14.29.",
          "source_id": "E2500",
          "timestamp": "2026-07-16T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "International Business Machines Corporation, together with its subsidiaries, provides integrated solutions and services in the Americas, Europe, the Middle East, Africa, and the Asia Pacific. It operates through Software, Consulting, Infrastructure, and Financing segments. The S...",
        "gross_margin": "56.23%",
        "health_score": "49.05",
        "market_cap": "$205.88B",
        "name": "International Business Machines Corporation",
        "net_margin": "7.64%",
        "pe_ratio": "19.14",
        "revenue_growth_qoq": "-19.15%",
        "revenue_growth_yoy": "9.68%",
        "revenue_scale": "$68.91B",
        "roic": "7.76%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/ibm/",
        "ticker": "IBM",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "14.29"
      },
      "grade_cap_reason": null,
      "inferences": [
        "Relative move of -0.9% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 219.05 and the next reliable source contradicts the negative catalyst.",
      "market_is_trading": "The market is trading rising risk sensitivity rather than a single-name upside thesis.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window.",
        "Compare VIX curve, credit ETF behavior, and index breadth before selecting hedge tooling."
      ],
      "realtime_quote": {
        "ticker": "IBM",
        "timestamp": "2026-07-17T13:42:00+00:00",
        "price": 215.19,
        "previous_close": 219.205,
        "change": -4.015000000000015,
        "change_pct": -0.018316188043156045,
        "change_5d_pct": -0.251669210505705,
        "change_20d_pct": -0.17975988186143843,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/IBM?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_5d_move",
        "gap_move",
        "near_local_low",
        "event_sec",
        "catalyst_regulatory_policy",
        "event_news",
        "catalyst_analyst",
        "event_news",
        "catalyst_analyst",
        "event_news",
        "event_news"
      ],
      "risk_summary": "Hedge products can decay or gap; review structure before expression.",
      "score": {
        "catalyst_quality": 30,
        "catalyst_strength": 5,
        "crowding_risk": 2,
        "expectation_gap": 1,
        "price_action": 9,
        "price_confirmation": 2,
        "risk_reward": 3,
        "time_sensitivity": 4,
        "total": 49,
        "tradability": 3,
        "tradability_score": 7,
        "volume_confirmation": 3
      },
      "setup_type": "hedge_review",
      "source_ids": [
        "E0059",
        "E0898",
        "E0899",
        "E0900",
        "E0901",
        "E0902",
        "E2500"
      ],
      "stage": "late",
      "theme": "regulatory or policy catalyst",
      "ticker": "IBM",
      "trading_hypothesis": "Research path: compare equity breadth, credit beta, and volatility products before selecting any hedge expression."
    },
    {
      "action_label": "Research Now",
      "action_type": "earnings",
      "attention_grade": "B",
      "business_summary": "业务：应用光电开发和生产光通信部件与模块，产品卖给云数据中心客户、网络设备厂商以及有线宽带运营链条上的设备采购方。收入主要来自高速收发模块、激光器件、接收组件和接入网设备出货。关键产品集中在面向数据中心互连的高速光模块，以及面向 CATV、FTTH 和宽带传输的光发射与接收方案。行业地位：应用光电在特定高速光模块和垂直整合制造上有辨识度，经营起伏往往跟少数大客户拉货节奏、代际切换和良率表现直接相关。竞争来自中际旭创、Coherent、Lumentum、Innolight 等光通信厂商，关键变量包括超大规模云厂商资本开支、800G 及更高速产品导入、产能爬坡、器件成本和客户集中度。",
      "core_catalyst": "Applied Optoelectronics Announces Date of Second Quarter 2026 Financial Results Conference Call",
      "evidence_summary": "AAOI moved -7.0% in the latest session, -5.8% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E2047.",
      "facts": [
        {
          "claim": "AAOI moved -7.0% in the latest session, -5.8% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0474",
          "timestamp": "2026-07-17T00:00:00+00:00"
        },
        {
          "claim": "Applied Optoelectronics Announces Date of Second Quarter 2026 Financial Results Conference Call",
          "source_id": "E2047",
          "timestamp": "2026-07-16T20:10:00+00:00"
        },
        {
          "claim": "AAOI vs. MXL: Which AI Data Center Infrastructure Stock Has an Edge?",
          "source_id": "E2048",
          "timestamp": "2026-07-16T14:46:00+00:00"
        },
        {
          "claim": "Can You Stomach The Plunge In Applied Optoelectronics Stock?",
          "source_id": "E2049",
          "timestamp": "2026-07-16T00:26:25+00:00"
        },
        {
          "claim": "Applied Optoelectronics Falls 12%, Coherent and Lumentum Slide as AI Optics Trade Cools",
          "source_id": "E2050",
          "timestamp": "2026-07-15T18:18:31+00:00"
        },
        {
          "claim": "AAOI fundamentals snapshot: PE n/a; market cap/assets $14.25B; revenue scale $507.00M; revenue QoQ n/a; revenue YoY n/a; gross margin n/a; net margin n/a; ROIC n/a.",
          "source_id": "E2501",
          "timestamp": "2026-07-17T13:41:50.197065+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Applied Optoelectronics, Inc. engages in the design, manufacture, and sale of fiber-optic networking products in the United States, Taiwan, and China. The company offers optical modules, optical filters, lasers, laser components, subassemblies, transmitters and transceivers, tur...",
        "gross_margin": null,
        "health_score": null,
        "market_cap": "$14.25B",
        "name": "Applied Optoelectronics, Inc.",
        "net_margin": null,
        "pe_ratio": null,
        "revenue_growth_qoq": null,
        "revenue_growth_yoy": null,
        "revenue_scale": "$507.00M",
        "roic": null,
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/aaoi/",
        "ticker": "AAOI",
        "timestamp": "2026-07-17T13:41:50.197065+00:00",
        "valuation_score": null
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -5.8% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 100.24 and the next reliable source contradicts the negative catalyst.",
      "market_is_trading": "The market is trading downside repricing with volume confirmation.",
      "needs_verification": [
        "Check peer and sector confirmation before promoting the setup.",
        "Check whether the latest move holds through the next liquidity window."
      ],
      "realtime_quote": {
        "ticker": "AAOI",
        "timestamp": "2026-07-17T13:42:00+00:00",
        "price": 92.96,
        "previous_close": 100.24,
        "change": -7.280000000000001,
        "change_pct": -0.07262569832402233,
        "change_5d_pct": -0.2248165325266568,
        "change_20d_pct": -0.4444842713376398,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/AAOI?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "large_5d_move",
        "benchmark_relative_move",
        "gap_move",
        "breakdown_20d",
        "event_earnings",
        "catalyst_earnings",
        "event_news",
        "event_news",
        "event_news"
      ],
      "risk_summary": "Main risks are false breakout, stale catalyst, and weak peer confirmation.",
      "score": {
        "catalyst_quality": 24,
        "catalyst_strength": 4,
        "crowding_risk": 2,
        "expectation_gap": 2,
        "price_action": 18,
        "price_confirmation": 4,
        "risk_reward": 2,
        "time_sensitivity": 4,
        "total": 48,
        "tradability": 2,
        "tradability_score": 5,
        "volume_confirmation": 1
      },
      "setup_type": "short_avoid",
      "source_ids": [
        "E0474",
        "E2047",
        "E2048",
        "E2049",
        "E2050",
        "E2501"
      ],
      "stage": "late",
      "theme": "earnings reaction",
      "ticker": "AAOI",
      "trading_hypothesis": "Research path: verify whether the negative catalyst changes forward demand, margin, or multiple assumptions."
    }
  ],
  "evidence": [
    {
      "claim": "ETF regime snapshot: SPY -1.2%, QQQ -2.5%, IWM -0.9%, HYG -0.1%, TLT +0.7%, VIXY +6.2%.",
      "confidence": 0.93,
      "publisher": "Mock ETF Regime Feed",
      "raw_value": {
        "HYG": -0.0005639097744360999,
        "IWM": -0.008829798031056435,
        "QQQ": -0.024534663002521495,
        "SPY": -0.011948529411764719,
        "TLT": 0.006946918418240244,
        "VIXY": 0.06177529182879393
      },
      "source_id": "E0001",
      "source_type": "macro",
      "ticker": "MARKET",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "mock://regime/2026-07-17"
    },
    {
      "claim": "QQQ moved -2.5% in the latest session, +0.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013848122023789438,
        "benchmark_return_1d": -0.024534663002521495,
        "benchmark_return_5d": -0.05084699039296492,
        "body_to_range": 0.5403949730700225,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 688.62,
        "close_location": 0.11669658886893801,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 4178121281.46,
        "gap_pct": -0.020270844547695344,
        "high_52w_distance_pct": 0.08717434869739482,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2394168466522677,
        "lower_wick_to_range": 0.11669658886893801,
        "previous_close": 705.94,
        "relative_return_1d": 0.0,
        "relative_return_5d": 0.0,
        "return_1d": -0.024534663002521495,
        "return_1d_vs_avg_abs_20d": 1.771696043721585,
        "return_5d": -0.05084699039296492,
        "ticker": "QQQ",
        "upper_wick_to_range": 0.3429084380610395,
        "volume_ratio_20d": 0.1457038158325888
      },
      "source_id": "E0002",
      "source_type": "market_data",
      "ticker": "QQQ",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/QQQ/2026-07-17"
    },
    {
      "claim": "DIA moved -0.5% in the latest session, +0.7% relative to benchmark, with volume at 0.2x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0036988789944528144,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.4579439252336128,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 522.13,
        "close_location": 1.0,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 344810997.09,
        "gap_pct": 0.003772650191490312,
        "high_52w_distance_pct": 0.019937563442054662,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.15915549240742388,
        "lower_wick_to_range": 1.0,
        "previous_close": 524.83,
        "relative_return_1d": 0.006804006423368425,
        "relative_return_5d": 0.010542534605016418,
        "return_1d": -0.005144522988396294,
        "return_1d_vs_avg_abs_20d": 1.3908330053812257,
        "return_5d": -0.006942067024230614,
        "ticker": "DIA",
        "upper_wick_to_range": -1.4579439252336128,
        "volume_ratio_20d": 0.1539540907019276
      },
      "source_id": "E0003",
      "source_type": "market_data",
      "ticker": "DIA",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DIA/2026-07-17"
    },
    {
      "claim": "TLT moved +0.7% in the latest session, +1.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0038804519881136925,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.8135750813574695,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 84.795,
        "close_location": 0.9065550906555151,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 257581517.115,
        "gap_pct": 0.004868780429877706,
        "high_52w_distance_pct": 0.07152544371720038,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.024465386009423717,
        "lower_wick_to_range": 0.09298000929804559,
        "previous_close": 84.21,
        "relative_return_1d": 0.018895447830004963,
        "relative_return_5d": 0.02133212145877239,
        "return_1d": 0.006946918418240244,
        "return_1d_vs_avg_abs_20d": 1.7902343437103514,
        "return_5d": 0.0038475198295253588,
        "ticker": "TLT",
        "upper_wick_to_range": 0.09344490934448495,
        "volume_ratio_20d": 0.12431834482137687
      },
      "source_id": "E0004",
      "source_type": "market_data",
      "ticker": "TLT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TLT/2026-07-17"
    },
    {
      "claim": "HYG moved -0.1% in the latest session, +1.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0015849731965587477,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.09090909090927882,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 79.755,
        "close_location": 0.18181818181804088,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 94561116.975,
        "gap_pct": -0.0005012531328320025,
        "high_52w_distance_pct": 0.01861952228700403,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.015082092401680125,
        "lower_wick_to_range": 0.18181818181804088,
        "previous_close": 79.8,
        "relative_return_1d": 0.011384619637328619,
        "relative_return_5d": 0.01804914811024061,
        "return_1d": -0.0005639097744360999,
        "return_1d_vs_avg_abs_20d": 0.3557850540693344,
        "return_5d": 0.0005645464809935774,
        "ticker": "HYG",
        "upper_wick_to_range": 0.7272727272726803,
        "volume_ratio_20d": 0.03817737023736787
      },
      "source_id": "E0005",
      "source_type": "market_data",
      "ticker": "HYG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HYG/2026-07-17"
    },
    {
      "claim": "LQD moved +0.2% in the latest session, +1.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.002671242018706249,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.5000000000000644,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 107.735,
        "close_location": 0.8636363636363578,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 189879166.775,
        "gap_pct": -0.0013953488372093759,
        "high_52w_distance_pct": 0.03893813523924461,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.007528289535209787,
        "lower_wick_to_range": -2.636363636363707,
        "previous_close": 107.5,
        "relative_return_1d": 0.014134575923392623,
        "relative_return_5d": 0.020043693384318773,
        "return_1d": 0.0021860465116279038,
        "return_1d_vs_avg_abs_20d": 0.8183633292376338,
        "return_5d": 0.0025590917550717407,
        "ticker": "LQD",
        "upper_wick_to_range": 0.13636363636364224,
        "volume_ratio_20d": 0.05892775764813896
      },
      "source_id": "E0006",
      "source_type": "market_data",
      "ticker": "LQD",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LQD/2026-07-17"
    },
    {
      "claim": "GLD moved +0.2% in the latest session, +1.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012381377668311138,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.43360433604335147,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 365.85,
        "close_location": 0.609756097560976,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 241488072.9,
        "gap_pct": 0.006822665497588698,
        "high_52w_distance_pct": 0.3931939319393192,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.006963558295717265,
        "lower_wick_to_range": 0.609756097560976,
        "previous_close": 364.96,
        "relative_return_1d": 0.014387152822549654,
        "relative_return_5d": -0.01211673520531964,
        "return_1d": 0.0024386234107849347,
        "return_1d_vs_avg_abs_20d": 0.19695897145810684,
        "return_5d": -0.02960133683456667,
        "ticker": "GLD",
        "upper_wick_to_range": -0.043360433604327446,
        "volume_ratio_20d": 0.08968731847997038
      },
      "source_id": "E0007",
      "source_type": "market_data",
      "ticker": "GLD",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GLD/2026-07-17"
    },
    {
      "claim": "SLV moved -1.0% in the latest session, +0.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02469087944491431,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.2234698370761654,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 49.9001,
        "close_location": 0.6276970497578155,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 128996748.51,
        "gap_pct": 0.010319507838856934,
        "high_52w_distance_pct": 1.2009975931911958,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.005746246094930907,
        "lower_wick_to_range": 0.6276970497578155,
        "previous_close": 50.39,
        "relative_return_1d": 0.002226362315118635,
        "relative_return_5d": -0.057583053607082935,
        "return_1d": -0.009722167096646084,
        "return_1d_vs_avg_abs_20d": 0.3937553993707017,
        "return_5d": -0.07506765523632997,
        "ticker": "SLV",
        "upper_wick_to_range": -1.851166886833981,
        "volume_ratio_20d": 0.1315880562370835
      },
      "source_id": "E0008",
      "source_type": "market_data",
      "ticker": "SLV",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SLV/2026-07-17"
    },
    {
      "claim": "USO moved +2.9% in the latest session, +4.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.022694449180639793,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.1081081081081257,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 122.77,
        "close_location": 0.20270270270269258,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 89841981.07,
        "gap_pct": 0.016010058675607786,
        "high_52w_distance_pct": 0.2550297303901605,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.7226041812824471,
        "lower_wick_to_range": -1.9054054054054332,
        "previous_close": 119.3,
        "relative_return_1d": 0.041034866377397616,
        "relative_return_5d": 0.14692342407634917,
        "return_1d": 0.029086336965632897,
        "return_1d_vs_avg_abs_20d": 1.281649831380173,
        "return_5d": 0.12943882244710214,
        "ticker": "USO",
        "upper_wick_to_range": 0.7972972972973075,
        "volume_ratio_20d": 0.12356439889942245
      },
      "source_id": "E0009",
      "source_type": "market_data",
      "ticker": "USO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/USO/2026-07-17"
    },
    {
      "claim": "UNG moved +0.3% in the latest session, +1.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.017051539302131935,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.2994836488812465,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 10.4564,
        "close_location": 0.593803786574867,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 5593902.1336,
        "gap_pct": 0.016314779270633295,
        "high_52w_distance_pct": 0.628667610267396,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.03426310583580627,
        "lower_wick_to_range": 0.593803786574867,
        "previous_close": 10.42,
        "relative_return_1d": 0.015441811561476948,
        "relative_return_5d": 0.0039374318179263845,
        "return_1d": 0.003493282149712229,
        "return_1d_vs_avg_abs_20d": 0.20486608791239555,
        "return_5d": -0.013547169811320647,
        "ticker": "UNG",
        "upper_wick_to_range": -1.8932874354561136,
        "volume_ratio_20d": 0.08115669844573577
      },
      "source_id": "E0010",
      "source_type": "market_data",
      "ticker": "UNG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/UNG/2026-07-17"
    },
    {
      "claim": "UUP moved +0.1% in the latest session, +1.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0029135550883740203,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.200000000000114,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 28.36,
        "close_location": 0.1999999999999716,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 1379515.48,
        "gap_pct": -0.0021171489061396764,
        "high_52w_distance_pct": 0.007052186177715081,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.07424242424242422,
        "lower_wick_to_range": -3.000000000000142,
        "previous_close": 28.34,
        "relative_return_1d": 0.01265424571381124,
        "relative_return_5d": 0.01642789152005364,
        "return_1d": 0.0007057163020465218,
        "return_1d_vs_avg_abs_20d": 0.24221827995034198,
        "return_5d": -0.0010567101091933928,
        "ticker": "UUP",
        "upper_wick_to_range": 0.8000000000000285,
        "volume_ratio_20d": 0.022038229257750733
      },
      "source_id": "E0011",
      "source_type": "market_data",
      "ticker": "UUP",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/UUP/2026-07-17"
    },
    {
      "claim": "VIXY moved +6.2% in the latest session, +7.4% relative to benchmark, with volume at 0.4x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02217882559753274,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 7.70050000000004,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 21.8301,
        "close_location": 0.30050000000001126,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 20310441.2487,
        "gap_pct": -0.013132295719844311,
        "high_52w_distance_pct": 0.7677427038813383,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.08878304239401502,
        "lower_wick_to_range": -7.400000000000029,
        "previous_close": 20.56,
        "relative_return_1d": 0.07372382124055865,
        "relative_return_5d": 0.0907441886498962,
        "return_1d": 0.06177529182879393,
        "return_1d_vs_avg_abs_20d": 2.785327453752378,
        "return_5d": 0.07325958702064916,
        "ticker": "VIXY",
        "upper_wick_to_range": 0.6994999999999887,
        "volume_ratio_20d": 0.37845994264445665
      },
      "source_id": "E0012",
      "source_type": "market_data",
      "ticker": "VIXY",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VIXY/2026-07-17"
    },
    {
      "claim": "VIXM moved +1.6% in the latest session, +2.8% relative to benchmark, with volume at 0.5x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.00602593183045449,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 8.170731707317374,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 14.585,
        "close_location": 0.3902439024390381,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 1279965.0150000001,
        "gap_pct": -0.007660167130919215,
        "high_52w_distance_pct": 0.2149468632156324,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.029287226534933097,
        "lower_wick_to_range": -7.780487804878336,
        "previous_close": 14.36,
        "relative_return_1d": 0.02761705308864504,
        "relative_return_5d": 0.03670193216733242,
        "return_1d": 0.01566852367688032,
        "return_1d_vs_avg_abs_20d": 2.600182696673248,
        "return_5d": 0.019217330538085386,
        "ticker": "VIXM",
        "upper_wick_to_range": 0.6097560975609618,
        "volume_ratio_20d": 0.4525876073334881
      },
      "source_id": "E0013",
      "source_type": "market_data",
      "ticker": "VIXM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VIXM/2026-07-17"
    },
    {
      "claim": "NVDA moved -3.7% in the latest session, -2.5% relative to benchmark, with volume at 0.2x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.019723504359409262,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.6324786324786335,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 199.81,
        "close_location": 0.10622710622710681,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 4502038596.38,
        "gap_pct": -0.024108003857280624,
        "high_52w_distance_pct": 0.1838246334017315,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2163511292384488,
        "lower_wick_to_range": 0.10622710622710681,
        "previous_close": 207.4,
        "relative_return_1d": -0.024647420443587253,
        "relative_return_5d": -0.03536901991038133,
        "return_1d": -0.03659594985535197,
        "return_1d_vs_avg_abs_20d": 1.8554486661440348,
        "return_5d": -0.05285362153962836,
        "ticker": "NVDA",
        "upper_wick_to_range": 0.2612942612942597,
        "volume_ratio_20d": 0.1562869330014986
      },
      "source_id": "E0014",
      "source_type": "market_data",
      "ticker": "NVDA",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NVDA/2026-07-17"
    },
    {
      "claim": "AVGO moved -3.6% in the latest session, -2.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.027171312053739453,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.5968379910562368,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 360.96,
        "close_location": 0.08801746499371679,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 1392910348.8,
        "gap_pct": -0.022446254506609642,
        "high_52w_distance_pct": 0.37134308510638303,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.24486136018761218,
        "lower_wick_to_range": 0.08801746499371679,
        "previous_close": 374.45,
        "relative_return_1d": -0.024077642306755798,
        "relative_return_5d": -0.08004771329437232,
        "return_1d": -0.03602617171852052,
        "return_1d_vs_avg_abs_20d": 1.3258900286915813,
        "return_5d": -0.09753231492361936,
        "ticker": "AVGO",
        "upper_wick_to_range": 0.3151445439500464,
        "volume_ratio_20d": 0.14291370025789168
      },
      "source_id": "E0015",
      "source_type": "market_data",
      "ticker": "AVGO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AVGO/2026-07-17"
    },
    {
      "claim": "SMCI moved -4.3% in the latest session, -3.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.04476660256603743,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.9000000000000009,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 23.625,
        "close_location": 0.08666666666666838,
        "consecutive_down_days": 5,
        "consecutive_up_days": 0,
        "dollar_volume": 90900495.0,
        "gap_pct": -0.015397082658022643,
        "high_52w_distance_pct": 1.1756613756613756,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.21278234086242298,
        "lower_wick_to_range": 0.08666666666666838,
        "previous_close": 24.68,
        "relative_return_1d": -0.03079863428353513,
        "relative_return_5d": -0.14800462479251197,
        "return_1d": -0.04274716369529985,
        "return_1d_vs_avg_abs_20d": 0.9548896106699497,
        "return_5d": -0.165489226421759,
        "ticker": "SMCI",
        "upper_wick_to_range": 0.01333333333333068,
        "volume_ratio_20d": 0.07915092405727171
      },
      "source_id": "E0016",
      "source_type": "market_data",
      "ticker": "SMCI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SMCI/2026-07-17"
    },
    {
      "claim": "AAPL moved +0.4% in the latest session, +1.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01694983598241654,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.7204884667571156,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 334.635,
        "close_location": 0.9063772048846602,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 2865879728.46,
        "gap_pct": -0.003840844985896763,
        "high_52w_distance_pct": 0.001030974046348998,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3747227015035741,
        "lower_wick_to_range": 0.1858887381275446,
        "previous_close": 333.26,
        "relative_return_1d": 0.016074437111458728,
        "relative_return_5d": 0.07873983440864574,
        "return_1d": 0.004125907699694009,
        "return_1d_vs_avg_abs_20d": 0.2434187389172469,
        "return_5d": 0.061255232779398705,
        "ticker": "AAPL",
        "upper_wick_to_range": 0.09362279511533977,
        "volume_ratio_20d": 0.12903195479163676
      },
      "source_id": "E0017",
      "source_type": "market_data",
      "ticker": "AAPL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AAPL/2026-07-17"
    },
    {
      "claim": "TSM moved -5.5% in the latest session, -4.3% relative to benchmark, with volume at 0.2x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.027201701101001757,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.3858948769128463,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 387.36,
        "close_location": 0.06786427145708473,
        "consecutive_down_days": 7,
        "consecutive_up_days": 0,
        "dollar_volume": 1345211412.48,
        "gap_pct": -0.01086054571191486,
        "high_52w_distance_pct": 0.23657579512598104,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.23441682600382419,
        "lower_wick_to_range": 0.06786427145708473,
        "previous_close": 409.74,
        "relative_return_1d": -0.0426714735169218,
        "relative_return_5d": -0.09020699727425674,
        "return_1d": -0.05462000292868652,
        "return_1d_vs_avg_abs_20d": 2.007962764015337,
        "return_5d": -0.10769159890350377,
        "ticker": "TSM",
        "upper_wick_to_range": -1.453759148369931,
        "volume_ratio_20d": 0.22333114253118677
      },
      "source_id": "E0018",
      "source_type": "market_data",
      "ticker": "TSM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TSM/2026-07-17"
    },
    {
      "claim": "META moved -3.5% in the latest session, -2.3% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.028457926409966944,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.7102593010146635,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 641.4,
        "close_location": 0.11837655016910417,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 1183773612.6,
        "gap_pct": -0.02534083727089398,
        "high_52w_distance_pct": 0.15996258185219836,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2328451159035867,
        "lower_wick_to_range": 0.11837655016910417,
        "previous_close": 664.54,
        "relative_return_1d": -0.022872549831019717,
        "relative_return_5d": -0.02407186046785259,
        "return_1d": -0.034821079242784436,
        "return_1d_vs_avg_abs_20d": 1.2235986115484823,
        "return_5d": -0.04155646209709962,
        "ticker": "META",
        "upper_wick_to_range": 0.17136414881623235,
        "volume_ratio_20d": 0.08865186276800835
      },
      "source_id": "E0019",
      "source_type": "market_data",
      "ticker": "META",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/META/2026-07-17"
    },
    {
      "claim": "WMT moved +2.3% in the latest session, +3.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01375357389303648,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.5209003215434032,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 117.6,
        "close_location": 0.9935691318327942,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 360523380.0,
        "gap_pct": 0.01600695954762954,
        "high_52w_distance_pct": 0.14931972789115644,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.09650349650349654,
        "lower_wick_to_range": 0.47266881028939095,
        "previous_close": 114.95,
        "relative_return_1d": 0.03500203093416565,
        "relative_return_5d": 0.04996923727454983,
        "return_1d": 0.023053501522400932,
        "return_1d_vs_avg_abs_20d": 1.6761826200005414,
        "return_5d": 0.032484635645302795,
        "ticker": "WMT",
        "upper_wick_to_range": 0.0064308681672058925,
        "volume_ratio_20d": 0.13304757909976783
      },
      "source_id": "E0020",
      "source_type": "market_data",
      "ticker": "WMT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WMT/2026-07-17"
    },
    {
      "claim": "BRK-A moved +1.8% in the latest session, +3.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0069216839300501095,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 7.806049178634156,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 751919.75,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 21053753.0,
        "gap_pct": -0.007405467163168589,
        "high_52w_distance_pct": 0.02180851081515023,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.07724892550143259,
        "lower_wick_to_range": -6.806049178634156,
        "previous_close": 738500.0,
        "relative_return_1d": 0.030120161097614506,
        "relative_return_5d": 0.03393576756368433,
        "return_1d": 0.018171631685849787,
        "return_1d_vs_avg_abs_20d": 2.6253194843177754,
        "return_5d": 0.016451165934437295,
        "ticker": "BRK-A",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.12444444444444444
      },
      "source_id": "E0021",
      "source_type": "market_data",
      "ticker": "BRK-A",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BRK-A/2026-07-17"
    },
    {
      "claim": "BRK-B moved +1.7% in the latest session, +2.9% relative to benchmark, with volume at 0.2x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.007850960791322924,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.6982633863965226,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 501.66,
        "close_location": 0.8900144717800307,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 525589182.0,
        "gap_pct": -0.00647915314730696,
        "high_52w_distance_pct": 0.021767731132639634,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.08114049266179624,
        "lower_wick_to_range": -0.808248914616492,
        "previous_close": 493.12,
        "relative_return_1d": 0.0292668292170859,
        "relative_return_5d": 0.03358717196405914,
        "return_1d": 0.01731829980532118,
        "return_1d_vs_avg_abs_20d": 2.2058828550591913,
        "return_5d": 0.016102570334812105,
        "ticker": "BRK-B",
        "upper_wick_to_range": 0.10998552821996935,
        "volume_ratio_20d": 0.21269015386895307
      },
      "source_id": "E0022",
      "source_type": "market_data",
      "ticker": "BRK-B",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BRK-B/2026-07-17"
    },
    {
      "claim": "MU moved -4.5% in the latest session, -3.3% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.053536165922130875,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.2835935302390977,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 814.4596,
        "close_location": 0.2271308016877641,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 6381879005.831201,
        "gap_pct": -0.03595288326300994,
        "high_52w_distance_pct": 0.5408990206512392,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 1.614721499887637,
        "lower_wick_to_range": 0.2271308016877641,
        "previous_close": 853.2,
        "relative_return_1d": -0.033457471525881854,
        "relative_return_5d": -0.1508401201107713,
        "return_1d": -0.04540600093764657,
        "return_1d_vs_avg_abs_20d": 0.8481369585504173,
        "return_5d": -0.16832472174001833,
        "ticker": "MU",
        "upper_wick_to_range": 0.4892756680731382,
        "volume_ratio_20d": 0.14930849952972633
      },
      "source_id": "E0023",
      "source_type": "market_data",
      "ticker": "MU",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MU/2026-07-17"
    },
    {
      "claim": "XOM moved +2.2% in the latest session, +3.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011724788561139416,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.9467005076142183,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 149.11,
        "close_location": 0.5482233502538137,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 293588494.29,
        "gap_pct": -0.004624871531346275,
        "high_52w_distance_pct": 0.18308631211856996,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.14638271699853944,
        "lower_wick_to_range": -1.3984771573604047,
        "previous_close": 145.95,
        "relative_return_1d": 0.033599779839993626,
        "relative_return_5d": 0.09114531591496144,
        "return_1d": 0.021651250428228908,
        "return_1d_vs_avg_abs_20d": 1.8466218230996259,
        "return_5d": 0.07366071428571441,
        "ticker": "XOM",
        "upper_wick_to_range": 0.45177664974618625,
        "volume_ratio_20d": 0.11387953439236677
      },
      "source_id": "E0024",
      "source_type": "market_data",
      "ticker": "XOM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/XOM/2026-07-17"
    },
    {
      "claim": "V moved -0.8% in the latest session, +0.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01200067768939254,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.1345809054235705,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 362.09,
        "close_location": 0.2885477364410518,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 321883526.4,
        "gap_pct": -0.019444596593087504,
        "high_52w_distance_pct": 0.0084233201690187,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.23205961414134535,
        "lower_wick_to_range": -0.8460331689825187,
        "previous_close": 365.14,
        "relative_return_1d": 0.0035955689034664617,
        "relative_return_5d": 0.055080956616781696,
        "return_1d": -0.008352960508298257,
        "return_1d_vs_avg_abs_20d": 0.6960407340729999,
        "return_5d": 0.037596354987534664,
        "ticker": "V",
        "upper_wick_to_range": 0.7114522635589482,
        "volume_ratio_20d": 0.09009941280715882
      },
      "source_id": "E0025",
      "source_type": "market_data",
      "ticker": "V",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/V/2026-07-17"
    },
    {
      "claim": "AMD moved -7.0% in the latest session, -5.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03888572323983312,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.5530155642023348,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 465.88,
        "close_location": 0.16926070038910593,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 1908613456.96,
        "gap_pct": -0.04729109274563814,
        "high_52w_distance_pct": 0.2551086116596548,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 1.4751886090744875,
        "lower_wick_to_range": 0.16926070038910593,
        "previous_close": 500.94,
        "relative_return_1d": -0.05803989235531315,
        "relative_return_5d": -0.14744038358289158,
        "return_1d": -0.06998842176707787,
        "return_1d_vs_avg_abs_20d": 1.799848786029117,
        "return_5d": -0.1649249852121386,
        "ticker": "AMD",
        "upper_wick_to_range": 0.27772373540855927,
        "volume_ratio_20d": 0.14098458141593287
      },
      "source_id": "E0026",
      "source_type": "market_data",
      "ticker": "AMD",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AMD/2026-07-17"
    },
    {
      "claim": "ASML moved -4.1% in the latest session, -2.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.033134372147413715,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.582323232323238,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 1711.11,
        "close_location": 0.19469696969696532,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 515358954.23999995,
        "gap_pct": -0.028405430087345196,
        "high_52w_distance_pct": 0.16880855117438398,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.37096089287001943,
        "lower_wick_to_range": 0.19469696969696532,
        "previous_close": 1784.87,
        "relative_return_1d": -0.02937660911373008,
        "relative_return_5d": -0.03048120568196122,
        "return_1d": -0.0413251385254948,
        "return_1d_vs_avg_abs_20d": 1.2471984784151224,
        "return_5d": -0.04796580731120825,
        "ticker": "ASML",
        "upper_wick_to_range": 0.22297979797979667,
        "volume_ratio_20d": 0.1354570456472218
      },
      "source_id": "E0027",
      "source_type": "market_data",
      "ticker": "ASML",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ASML/2026-07-17"
    },
    {
      "claim": "INTC moved -6.4% in the latest session, -5.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.04495127380574681,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.3384000000000015,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 90.806,
        "close_location": 0.18293333333333142,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 1531058717.396,
        "gap_pct": -0.0505774386471437,
        "high_52w_distance_pct": 0.5676276898002335,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 1.2349495446714247,
        "lower_wick_to_range": 0.18293333333333142,
        "previous_close": 96.98,
        "relative_return_1d": -0.05171408143583278,
        "relative_return_5d": -0.15580381789005382,
        "return_1d": -0.0636626108475975,
        "return_1d_vs_avg_abs_20d": 1.4162582160120796,
        "return_5d": -0.17328841951930085,
        "ticker": "INTC",
        "upper_wick_to_range": 0.47866666666666713,
        "volume_ratio_20d": 0.14533473006938083
      },
      "source_id": "E0028",
      "source_type": "market_data",
      "ticker": "INTC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/INTC/2026-07-17"
    },
    {
      "claim": "JNJ moved +1.9% in the latest session, +3.1% relative to benchmark, with volume at 0.2x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.017421252669484865,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.343999999999994,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 254.76,
        "close_location": 0.9639999999999986,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 356692787.88,
        "gap_pct": -0.004280513661639396,
        "high_52w_distance_pct": 0.0575836081017429,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2102612826603325,
        "lower_wick_to_range": -1.3799999999999955,
        "previous_close": 249.97,
        "relative_return_1d": 0.03111082888770178,
        "relative_return_5d": 0.008845797053015358,
        "return_1d": 0.01916229947593706,
        "return_1d_vs_avg_abs_20d": 1.0999380951234248,
        "return_5d": -0.008638804576231673,
        "ticker": "JNJ",
        "upper_wick_to_range": 0.036000000000001364,
        "volume_ratio_20d": 0.15108426584368356
      },
      "source_id": "E0029",
      "source_type": "market_data",
      "ticker": "JNJ",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/JNJ/2026-07-17"
    },
    {
      "claim": "ORCL moved -0.6% in the latest session, +0.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.029316494632532365,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.213888888888892,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 123.505,
        "close_location": 0.556944444444444,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 581418436.755,
        "gap_pct": 0.0584896546171807,
        "high_52w_distance_pct": 1.0262337557183923,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.016502057613168697,
        "lower_wick_to_range": 0.556944444444444,
        "previous_close": 124.21,
        "relative_return_1d": 0.0062726579038345776,
        "relative_return_5d": -0.10435129143104871,
        "return_1d": -0.005675871507930141,
        "return_1d_vs_avg_abs_20d": 0.19360675889373402,
        "return_5d": -0.12183589306029574,
        "ticker": "ORCL",
        "upper_wick_to_range": -1.7708333333333361,
        "volume_ratio_20d": 0.12192413027113944
      },
      "source_id": "E0030",
      "source_type": "market_data",
      "ticker": "ORCL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ORCL/2026-07-17"
    },
    {
      "claim": "COST moved +1.7% in the latest session, +2.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012258204671230349,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.020894833948338246,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 961.2935,
        "close_location": 0.7650830258302556,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 276034467.23149997,
        "gap_pct": 0.01686813244921037,
        "high_52w_distance_pct": 0.14065059214485487,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.05961519383604674,
        "lower_wick_to_range": 0.7650830258302556,
        "previous_close": 945.57,
        "relative_return_1d": 0.028577123804564675,
        "relative_return_5d": 0.06664531104261673,
        "return_1d": 0.016628594392799956,
        "return_1d_vs_avg_abs_20d": 1.356527716642453,
        "return_5d": 0.049160709413369696,
        "ticker": "COST",
        "upper_wick_to_range": 0.2140221402214062,
        "volume_ratio_20d": 0.10136024045563731
      },
      "source_id": "E0031",
      "source_type": "market_data",
      "ticker": "COST",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/COST/2026-07-17"
    },
    {
      "claim": "MA moved -0.5% in the latest session, +0.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013666579197500982,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.1877716603882664,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 549.05,
        "close_location": 0.22631121414081257,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 179786971.54999998,
        "gap_pct": -0.018203575443304087,
        "high_52w_distance_pct": 0.023440488115836544,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.18197278911564618,
        "lower_wick_to_range": -1.9614604462474536,
        "previous_close": 551.54,
        "relative_return_1d": 0.0074338976534154,
        "relative_return_5d": 0.059839463610490085,
        "return_1d": -0.004514631758349319,
        "return_1d_vs_avg_abs_20d": 0.33034102339046534,
        "return_5d": 0.04235486198124305,
        "ticker": "MA",
        "upper_wick_to_range": 0.7736887858591874,
        "volume_ratio_20d": 0.08356102334827449
      },
      "source_id": "E0032",
      "source_type": "market_data",
      "ticker": "MA",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MA/2026-07-17"
    },
    {
      "claim": "CAT moved -3.8% in the latest session, -2.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.028288591441620804,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.5197926484448505,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 843.815,
        "close_location": 0.5169651272384549,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 398963326.33500004,
        "gap_pct": 0.0166444360842255,
        "high_52w_distance_pct": 0.27215088615395544,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.36261828634176285,
        "lower_wick_to_range": 0.5169651272384549,
        "previous_close": 877.17,
        "relative_return_1d": -0.02607716686147754,
        "relative_return_5d": -0.09653667072194616,
        "return_1d": -0.03802569627324226,
        "return_1d_vs_avg_abs_20d": 1.3442060680792796,
        "return_5d": -0.11402127235119319,
        "ticker": "CAT",
        "upper_wick_to_range": -4.036757775683306,
        "volume_ratio_20d": 0.12114951482182802
      },
      "source_id": "E0033",
      "source_type": "market_data",
      "ticker": "CAT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CAT/2026-07-17"
    },
    {
      "claim": "CVX moved +1.9% in the latest session, +3.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013288526850315535,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.9393939393939257,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 187.42,
        "close_location": 0.5818181818181674,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 185878095.66,
        "gap_pct": -0.007016207984335998,
        "high_52w_distance_pct": 0.14560879308504981,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.13739531496540835,
        "lower_wick_to_range": -2.3575757575757583,
        "previous_close": 183.86,
        "relative_return_1d": 0.031311087880164346,
        "relative_return_5d": 0.07995625695804509,
        "return_1d": 0.019362558468399627,
        "return_1d_vs_avg_abs_20d": 1.4570884106645625,
        "return_5d": 0.06247165532879806,
        "ticker": "CVX",
        "upper_wick_to_range": 0.4181818181818326,
        "volume_ratio_20d": 0.10247700843303965
      },
      "source_id": "E0034",
      "source_type": "market_data",
      "ticker": "CVX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CVX/2026-07-17"
    },
    {
      "claim": "BAC moved -0.4% in the latest session, +0.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.010668308197564546,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.262711864406768,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 61.235,
        "close_location": 0.9745762711864399,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 243815786.635,
        "gap_pct": 0.007968775410635898,
        "high_52w_distance_pct": 0.012982771290928508,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.32773200346921083,
        "lower_wick_to_range": 0.9745762711864399,
        "previous_close": 61.49,
        "relative_return_1d": 0.007801513636841895,
        "relative_return_5d": 0.043712186680361476,
        "return_1d": -0.004147015774922824,
        "return_1d_vs_avg_abs_20d": 0.3887229069619062,
        "return_5d": 0.026227585051114444,
        "ticker": "BAC",
        "upper_wick_to_range": -1.237288135593208,
        "volume_ratio_20d": 0.10906900715929195
      },
      "source_id": "E0035",
      "source_type": "market_data",
      "ticker": "BAC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BAC/2026-07-17"
    },
    {
      "claim": "CSCO moved -0.0% in the latest session, +1.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.020474371261520036,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.29230769230769565,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 109.62,
        "close_location": 0.36410256410256764,
        "consecutive_down_days": 5,
        "consecutive_up_days": 0,
        "dollar_volume": 257438294.82000002,
        "gap_pct": -0.0055626481853000564,
        "high_52w_distance_pct": 0.18929027549717214,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.50143815915628,
        "lower_wick_to_range": 0.07179487179487198,
        "previous_close": 109.66,
        "relative_return_1d": 0.011583765596335227,
        "relative_return_5d": -0.07888008388719847,
        "return_1d": -0.0003647638154294919,
        "return_1d_vs_avg_abs_20d": 0.017815629636209473,
        "return_5d": -0.0963646855164455,
        "ticker": "CSCO",
        "upper_wick_to_range": 0.6358974358974323,
        "volume_ratio_20d": 0.09050416881032347
      },
      "source_id": "E0036",
      "source_type": "market_data",
      "ticker": "CSCO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CSCO/2026-07-17"
    },
    {
      "claim": "NFLX moved -10.6% in the latest session, -9.4% relative to benchmark, with volume at 0.5x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.017723846198396086,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.5041551246537358,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 66.45,
        "close_location": 0.7506925207756227,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 1620557481.9,
        "gap_pct": -0.11849361129791514,
        "high_52w_distance_pct": 0.6395786305492852,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.020815730854904402,
        "lower_wick_to_range": 0.24653739612188683,
        "previous_close": 74.35,
        "relative_return_1d": -0.09430567368171194,
        "relative_return_5d": -0.07683187649532708,
        "return_1d": -0.10625420309347666,
        "return_1d_vs_avg_abs_20d": 5.99498562016929,
        "return_5d": -0.09431647812457411,
        "ticker": "NFLX",
        "upper_wick_to_range": 0.24930747922437738,
        "volume_ratio_20d": 0.48470379851845846
      },
      "source_id": "E0037",
      "source_type": "market_data",
      "ticker": "NFLX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NFLX/2026-07-17"
    },
    {
      "claim": "ABBV moved +1.5% in the latest session, +2.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01765060770421431,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.609215017064879,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 258.255,
        "close_location": 0.933447098976111,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 168832140.21,
        "gap_pct": -0.03789457132748919,
        "high_52w_distance_pct": 0.013107200247816975,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.35389252948885974,
        "lower_wick_to_range": -3.6757679180887677,
        "previous_close": 254.39,
        "relative_return_1d": 0.0271417366919251,
        "relative_return_5d": 0.05849959679209771,
        "return_1d": 0.015193207280160381,
        "return_1d_vs_avg_abs_20d": 0.8607753078401265,
        "return_5d": 0.041014995162850676,
        "ticker": "ABBV",
        "upper_wick_to_range": 0.06655290102388894,
        "volume_ratio_20d": 0.06821056585465103
      },
      "source_id": "E0038",
      "source_type": "market_data",
      "ticker": "ABBV",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ABBV/2026-07-17"
    },
    {
      "claim": "LRCX moved -6.2% in the latest session, -5.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0508677882653934,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.33084577114427616,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 301.17,
        "close_location": 0.1778606965174146,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 453216276.84000003,
        "gap_pct": -0.053371136590229296,
        "high_52w_distance_pct": 0.4559883122488959,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.5517827699917559,
        "lower_wick_to_range": 0.1778606965174146,
        "previous_close": 320.96,
        "relative_return_1d": -0.04971024426719828,
        "relative_return_5d": -0.12284023495340357,
        "return_1d": -0.061658773678963,
        "return_1d_vs_avg_abs_20d": 1.212137892791202,
        "return_5d": -0.1403248365826506,
        "ticker": "LRCX",
        "upper_wick_to_range": 0.49129353233830925,
        "volume_ratio_20d": 0.10788966068053167
      },
      "source_id": "E0039",
      "source_type": "market_data",
      "ticker": "LRCX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LRCX/2026-07-17"
    },
    {
      "claim": "KO moved -0.7% in the latest session, +0.5% relative to benchmark, with volume at 0.2x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011166210059360476,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.5372168284789627,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 84.33,
        "close_location": 0.20711974110031897,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 256958063.82,
        "gap_pct": -0.016721620348563393,
        "high_52w_distance_pct": 0.016008537886873064,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.20833930362516107,
        "lower_wick_to_range": -0.33009708737864374,
        "previous_close": 84.92,
        "relative_return_1d": 0.00500081391482643,
        "relative_return_5d": 0.027545686789146484,
        "return_1d": -0.006947715496938289,
        "return_1d_vs_avg_abs_20d": 0.6222089195889806,
        "return_5d": 0.010061085159899452,
        "ticker": "KO",
        "upper_wick_to_range": 0.7928802588996811,
        "volume_ratio_20d": 0.15119800086737584
      },
      "source_id": "E0040",
      "source_type": "market_data",
      "ticker": "KO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/KO/2026-07-17"
    },
    {
      "claim": "PG moved +1.4% in the latest session, +2.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01373705193289157,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.0984848484848,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 153.58,
        "close_location": 0.8333333333333369,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 156594621.82000002,
        "gap_pct": -0.013267326732673168,
        "high_52w_distance_pct": 0.0890089855449927,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.10600604925824575,
        "lower_wick_to_range": -2.2651515151514636,
        "previous_close": 151.5,
        "relative_return_1d": 0.025677902349058535,
        "relative_return_5d": 0.06196229477396964,
        "return_1d": 0.013729372937293816,
        "return_1d_vs_avg_abs_20d": 0.9994410011962342,
        "return_5d": 0.04447769314472261,
        "ticker": "PG",
        "upper_wick_to_range": 0.16666666666666308,
        "volume_ratio_20d": 0.10401389804867275
      },
      "source_id": "E0041",
      "source_type": "market_data",
      "ticker": "PG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PG/2026-07-17"
    },
    {
      "claim": "UNH moved +2.8% in the latest session, +4.0% relative to benchmark, with volume at 0.2x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01447129347550007,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.363419293218722,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 435.115,
        "close_location": 0.9374403056351505,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 422887398.27,
        "gap_pct": 0.061434172610893345,
        "high_52w_distance_pct": 0.060914930535605594,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.6998671719342111,
        "lower_wick_to_range": 0.9374403056351505,
        "previous_close": 423.38,
        "relative_return_1d": 0.03966594638942067,
        "relative_return_5d": 0.04220081848196233,
        "return_1d": 0.02771741697765595,
        "return_1d_vs_avg_abs_20d": 1.9153379084310325,
        "return_5d": 0.0247162168527153,
        "ticker": "UNH",
        "upper_wick_to_range": -1.3008595988538723,
        "volume_ratio_20d": 0.15187318195988533
      },
      "source_id": "E0042",
      "source_type": "market_data",
      "ticker": "UNH",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/UNH/2026-07-17"
    },
    {
      "claim": "AMAT moved -7.2% in the latest session, -6.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.051754488038959365,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.6607341490545041,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 520.52,
        "close_location": 0.16796440489432585,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 650182573.04,
        "gap_pct": -0.0508619613855561,
        "high_52w_distance_pct": 0.42102128640590175,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.8105673240808375,
        "lower_wick_to_range": 0.16796440489432585,
        "previous_close": 560.93,
        "relative_return_1d": -0.060092545232130146,
        "relative_return_5d": -0.11858178841224676,
        "return_1d": -0.07204107464389486,
        "return_1d_vs_avg_abs_20d": 1.391977340973102,
        "return_5d": -0.1360663900414938,
        "ticker": "AMAT",
        "upper_wick_to_range": 0.17130144605117006,
        "volume_ratio_20d": 0.10082746028376294
      },
      "source_id": "E0043",
      "source_type": "market_data",
      "ticker": "AMAT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AMAT/2026-07-17"
    },
    {
      "claim": "MS moved -3.2% in the latest session, -2.0% relative to benchmark, with volume at 0.2x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01594272314615578,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.7069726390114615,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 211.43,
        "close_location": 0.8896734333627541,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 220701839.79000002,
        "gap_pct": 0.04515272244355906,
        "high_52w_distance_pct": 0.09847230761954306,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3837041884816754,
        "lower_wick_to_range": 0.8896734333627541,
        "previous_close": 218.37,
        "relative_return_1d": -0.019832392876095284,
        "relative_return_5d": -0.03132770717046507,
        "return_1d": -0.03178092228786,
        "return_1d_vs_avg_abs_20d": 1.993443779742436,
        "return_5d": -0.0488123087997121,
        "ticker": "MS",
        "upper_wick_to_range": -3.5966460723742153,
        "volume_ratio_20d": 0.16063230949156715
      },
      "source_id": "E0044",
      "source_type": "market_data",
      "ticker": "MS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MS/2026-07-17"
    },
    {
      "claim": "HSBC moved -1.6% in the latest session, -0.4% relative to benchmark, with volume at 0.2x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011329091584732165,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.6730769230769447,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 98.89,
        "close_location": 1.0,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 21706256.11,
        "gap_pct": -0.0023875845602864265,
        "high_52w_distance_pct": 0.02234806350490448,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.29759874032279243,
        "lower_wick_to_range": 1.0,
        "previous_close": 100.52,
        "relative_return_1d": -0.004267149060181108,
        "relative_return_5d": 0.015466234488264008,
        "return_1d": -0.016215678471945827,
        "return_1d_vs_avg_abs_20d": 1.4313308662628477,
        "return_5d": -0.002018367140983024,
        "ticker": "HSBC",
        "upper_wick_to_range": -2.6730769230769447,
        "volume_ratio_20d": 0.17121740419192039
      },
      "source_id": "E0045",
      "source_type": "market_data",
      "ticker": "HSBC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HSBC/2026-07-17"
    },
    {
      "claim": "GE moved +1.9% in the latest session, +3.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012382034445253449,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.0956835222969977,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 352.3179,
        "close_location": 0.9901767334705659,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 246619359.1389,
        "gap_pct": 0.021649842362537086,
        "high_52w_distance_pct": 0.08700125653564594,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.31017031720650023,
        "lower_wick_to_range": 0.9901767334705659,
        "previous_close": 345.73,
        "relative_return_1d": 0.0310035723643578,
        "relative_return_5d": -0.0018660260324001587,
        "return_1d": 0.019055042952593082,
        "return_1d_vs_avg_abs_20d": 1.5389266632106386,
        "return_5d": -0.01935062766164719,
        "ticker": "GE",
        "upper_wick_to_range": -0.08586025576756355,
        "volume_ratio_20d": 0.13882554065806135
      },
      "source_id": "E0046",
      "source_type": "market_data",
      "ticker": "GE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GE/2026-07-17"
    },
    {
      "claim": "GEV moved -4.5% in the latest session, -3.3% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03516408694310928,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.1478571428571436,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 989.885,
        "close_location": 0.37547619047619,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 289342395.615,
        "gap_pct": -0.001187006620215758,
        "high_52w_distance_pct": 0.20816044287972857,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.5340870346836935,
        "lower_wick_to_range": 0.37547619047619,
        "previous_close": 1036.22,
        "relative_return_1d": -0.032766878513193376,
        "relative_return_5d": -0.07567012900229564,
        "return_1d": -0.044715407924958095,
        "return_1d_vs_avg_abs_20d": 1.2716214698621793,
        "return_5d": -0.09315473063154267,
        "ticker": "GEV",
        "upper_wick_to_range": -1.5233333333333339,
        "volume_ratio_20d": 0.09735787217530473
      },
      "source_id": "E0047",
      "source_type": "market_data",
      "ticker": "GEV",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GEV/2026-07-17"
    },
    {
      "claim": "AZN moved +0.2% in the latest session, +1.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02178450723669813,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.6605966679581452,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 169.67,
        "close_location": 0.9728787291747303,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 41983484.14,
        "gap_pct": -0.007826806072420034,
        "high_52w_distance_pct": 0.25366888666234466,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.03174217087260556,
        "lower_wick_to_range": 0.31228206121658514,
        "previous_close": 169.29,
        "relative_return_1d": 0.014193198323100287,
        "relative_return_5d": 0.006179899106083853,
        "return_1d": 0.002244668911335568,
        "return_1d_vs_avg_abs_20d": 0.10303969178399425,
        "return_5d": -0.01130470252316318,
        "ticker": "AZN",
        "upper_wick_to_range": 0.027121270825269713,
        "volume_ratio_20d": 0.09311081843838194
      },
      "source_id": "E0048",
      "source_type": "market_data",
      "ticker": "AZN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AZN/2026-07-17"
    },
    {
      "claim": "MRK moved +1.8% in the latest session, +3.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.018794782186316472,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.143661971830975,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 129.91,
        "close_location": 0.9746478873239348,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 155944873.37,
        "gap_pct": -0.025855989971009907,
        "high_52w_distance_pct": 0.0029251019936880063,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2252192775629538,
        "lower_wick_to_range": -2.1690140845070403,
        "previous_close": 127.63,
        "relative_return_1d": 0.02981266793718973,
        "relative_return_5d": 0.06904684867473831,
        "return_1d": 0.01786413852542501,
        "return_1d_vs_avg_abs_20d": 0.9504839347609457,
        "return_5d": 0.05156224704549128,
        "ticker": "MRK",
        "upper_wick_to_range": 0.025352112676065224,
        "volume_ratio_20d": 0.10689730251519765
      },
      "source_id": "E0049",
      "source_type": "market_data",
      "ticker": "MRK",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MRK/2026-07-17"
    },
    {
      "claim": "NVS moved +1.5% in the latest session, +2.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012715234298536821,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.264150943396227,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 155.0,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 20313060.0,
        "gap_pct": -0.014731879787860946,
        "high_52w_distance_pct": 0.09974193548387111,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.08963093145869938,
        "lower_wick_to_range": -3.264150943396227,
        "previous_close": 152.73,
        "relative_return_1d": 0.026811359242184585,
        "relative_return_5d": 0.023651430580886035,
        "return_1d": 0.014862829830419866,
        "return_1d_vs_avg_abs_20d": 1.1688994069208913,
        "return_5d": 0.006166828951639003,
        "ticker": "NVS",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.059331226627792215
      },
      "source_id": "E0050",
      "source_type": "market_data",
      "ticker": "NVS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NVS/2026-07-17"
    },
    {
      "claim": "GS moved -3.0% in the latest session, -1.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01805652362104419,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.4001379660894,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 1062.8149,
        "close_location": 0.8124905991151514,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 245645219.3923,
        "gap_pct": 0.04764208642944512,
        "high_52w_distance_pct": 0.08578643374307227,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.36171031390134534,
        "lower_wick_to_range": 0.8124905991151514,
        "previous_close": 1095.46,
        "relative_return_1d": -0.017851828428777083,
        "relative_return_5d": 0.02472014369453046,
        "return_1d": -0.029800357840541802,
        "return_1d_vs_avg_abs_20d": 1.6503928699658788,
        "return_5d": 0.007235542065283429,
        "ticker": "GS",
        "upper_wick_to_range": -4.212628565204551,
        "volume_ratio_20d": 0.10300511622932117
      },
      "source_id": "E0051",
      "source_type": "market_data",
      "ticker": "GS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GS/2026-07-17"
    },
    {
      "claim": "PM moved +1.6% in the latest session, +2.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01732503226934713,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.487124647104089,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 192.96,
        "close_location": 0.828898964838736,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 127562382.72,
        "gap_pct": -0.03882216603455546,
        "high_52w_distance_pct": 0.0020729684908789014,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2725713908857088,
        "lower_wick_to_range": -3.658225682265353,
        "previous_close": 189.84,
        "relative_return_1d": 0.02838342195285204,
        "relative_return_5d": 0.07992265911190322,
        "return_1d": 0.01643489254108732,
        "return_1d_vs_avg_abs_20d": 0.9486211792035322,
        "return_5d": 0.062438057482656184,
        "ticker": "PM",
        "upper_wick_to_range": 0.17110103516126401,
        "volume_ratio_20d": 0.12345169967796361
      },
      "source_id": "E0052",
      "source_type": "market_data",
      "ticker": "PM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PM/2026-07-17"
    },
    {
      "claim": "TXN moved -3.8% in the latest session, -2.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03089920593252647,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.5296934865900387,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 280.125,
        "close_location": 0.10823754789272048,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 254484038.25,
        "gap_pct": -0.02860380468374435,
        "high_52w_distance_pct": 0.19243195002231128,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.5150081124932395,
        "lower_wick_to_range": 0.10823754789272048,
        "previous_close": 291.22,
        "relative_return_1d": -0.026149815482130023,
        "relative_return_5d": -0.08312221786603324,
        "return_1d": -0.03809834489389474,
        "return_1d_vs_avg_abs_20d": 1.232987830725773,
        "return_5d": -0.10060681949528028,
        "ticker": "TXN",
        "upper_wick_to_range": 0.3620689655172408,
        "volume_ratio_20d": 0.09201962010731804
      },
      "source_id": "E0053",
      "source_type": "market_data",
      "ticker": "TXN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TXN/2026-07-17"
    },
    {
      "claim": "SHEL moved +2.6% in the latest session, +3.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012300287229848028,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 6.02857142857128,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 87.29,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 6,
        "dollar_volume": 73693447.73,
        "gap_pct": 0.0011753643629526245,
        "high_52w_distance_pct": 0.08718066216061393,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2080824856411323,
        "lower_wick_to_range": -5.02857142857128,
        "previous_close": 85.08,
        "relative_return_1d": 0.03792408183301532,
        "relative_return_5d": 0.07901932131792522,
        "return_1d": 0.025975552421250603,
        "return_1d_vs_avg_abs_20d": 2.1117842157553857,
        "return_5d": 0.061534719688678186,
        "ticker": "SHEL",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.136053364939993
      },
      "source_id": "E0054",
      "source_type": "market_data",
      "ticker": "SHEL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SHEL/2026-07-17"
    },
    {
      "claim": "RY moved -0.5% in the latest session, +0.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.00894606913416085,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.0958904109588943,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 214.94,
        "close_location": 0.9589041095890397,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 13380015.0,
        "gap_pct": 0.00893229046142463,
        "high_52w_distance_pct": 0.016888433981576245,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.36974254397145057,
        "lower_wick_to_range": 0.9589041095890397,
        "previous_close": 216.07,
        "relative_return_1d": 0.006718742768547226,
        "relative_return_5d": 0.035723267601107334,
        "return_1d": -0.005229786643217493,
        "return_1d_vs_avg_abs_20d": 0.5845904569692387,
        "return_5d": 0.0182386659718603,
        "ticker": "RY",
        "upper_wick_to_range": -2.054794520547934,
        "volume_ratio_20d": 0.034465957599951275
      },
      "source_id": "E0055",
      "source_type": "market_data",
      "ticker": "RY",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RY/2026-07-17"
    },
    {
      "claim": "KLAC moved -6.2% in the latest session, -5.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.053233048819272974,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.405230591792521,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 205.85,
        "close_location": 0.19733171241096528,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 268766405.7,
        "gap_pct": -0.04977891233988241,
        "high_52w_distance_pct": 0.4931746417294147,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.6018956608354604,
        "lower_wick_to_range": 0.19733171241096528,
        "previous_close": 219.37,
        "relative_return_1d": -0.04968250491380399,
        "relative_return_5d": -0.09339134861263276,
        "return_1d": -0.06163103432556871,
        "return_1d_vs_avg_abs_20d": 1.1577588677065451,
        "return_5d": -0.1108759502418798,
        "ticker": "KLAC",
        "upper_wick_to_range": 0.39743769579651367,
        "volume_ratio_20d": 0.08561241628616288
      },
      "source_id": "E0056",
      "source_type": "market_data",
      "ticker": "KLAC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/KLAC/2026-07-17"
    },
    {
      "claim": "C moved -2.7% in the latest session, -1.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01436583162100093,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.5229007633587823,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 128.11,
        "close_location": 0.39312977099237373,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 166697884.99,
        "gap_pct": 0.022853238174777912,
        "high_52w_distance_pct": 0.15494496916712186,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2558572688952063,
        "lower_wick_to_range": 0.39312977099237373,
        "previous_close": 131.71,
        "relative_return_1d": -0.015384247142786855,
        "relative_return_5d": -0.07257861308770719,
        "return_1d": -0.027332776554551574,
        "return_1d_vs_avg_abs_20d": 1.90262403706547,
        "return_5d": -0.09006321471695422,
        "ticker": "C",
        "upper_wick_to_range": -1.9160305343511561,
        "volume_ratio_20d": 0.08660411007271647
      },
      "source_id": "E0057",
      "source_type": "market_data",
      "ticker": "C",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/C/2026-07-17"
    },
    {
      "claim": "ARM moved -6.4% in the latest session, -5.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.047188030692547504,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.43543543543543445,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 245.27,
        "close_location": 0.17617617617617795,
        "consecutive_down_days": 6,
        "consecutive_up_days": 0,
        "dollar_volume": 244111344.52,
        "gap_pct": -0.047288271440021346,
        "high_52w_distance_pct": 0.8457210421168506,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 1.4522095580883825,
        "lower_wick_to_range": 0.17617617617617795,
        "previous_close": 262.01,
        "relative_return_1d": -0.05194216178322775,
        "relative_return_5d": -0.22408130949973026,
        "return_1d": -0.06389069119499247,
        "return_1d_vs_avg_abs_20d": 1.3539596854819127,
        "return_5d": -0.2415659111289773,
        "ticker": "ARM",
        "upper_wick_to_range": 0.3883883883883876,
        "volume_ratio_20d": 0.11294700282629654
      },
      "source_id": "E0058",
      "source_type": "market_data",
      "ticker": "ARM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ARM/2026-07-17"
    },
    {
      "claim": "IBM moved -2.0% in the latest session, -0.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03650745489388144,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.579713728399127,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 214.57,
        "close_location": 0.28572213522349205,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 292895559.95,
        "gap_pct": -0.046701666286236065,
        "high_52w_distance_pct": 0.5494244302558604,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.04954999021717854,
        "lower_wick_to_range": -1.2939915931756347,
        "previous_close": 219.05,
        "relative_return_1d": -0.008503422197457033,
        "relative_return_5d": -0.23634068700616817,
        "return_1d": -0.020451951609221752,
        "return_1d_vs_avg_abs_20d": 0.5602130213862004,
        "return_5d": -0.2538252886354152,
        "ticker": "IBM",
        "upper_wick_to_range": 0.7142778647765079,
        "volume_ratio_20d": 0.103881333269408
      },
      "source_id": "E0059",
      "source_type": "market_data",
      "ticker": "IBM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/IBM/2026-07-17"
    },
    {
      "claim": "ANET moved -5.4% in the latest session, -4.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.035731489780403455,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.181316357646859,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 159.41,
        "close_location": 0.14416720457631008,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 113266065.53,
        "gap_pct": 0.0038561936402468078,
        "high_52w_distance_pct": 0.19074713004203003,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.38112978686536114,
        "lower_wick_to_range": 0.14416720457631008,
        "previous_close": 168.56,
        "relative_return_1d": -0.042334811831709396,
        "relative_return_5d": -0.12987312194798883,
        "return_1d": -0.054283341243474115,
        "return_1d_vs_avg_abs_20d": 1.5192017342989494,
        "return_5d": -0.14735772357723587,
        "ticker": "ANET",
        "upper_wick_to_range": -1.3254835622231693,
        "volume_ratio_20d": 0.08033891156854864
      },
      "source_id": "E0060",
      "source_type": "market_data",
      "ticker": "ANET",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ANET/2026-07-17"
    },
    {
      "claim": "PEP moved +1.3% in the latest session, +2.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016282909011684034,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.30370370370371713,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 141.3,
        "close_location": 0.8592592592592633,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 125363196.9,
        "gap_pct": 0.010471204188481575,
        "high_52w_distance_pct": 0.21358811040339676,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.049387300408466395,
        "lower_wick_to_range": 0.5555555555555461,
        "previous_close": 139.43,
        "relative_return_1d": 0.025360277242217233,
        "relative_return_5d": 0.04601859493249372,
        "return_1d": 0.013411747830452514,
        "return_1d_vs_avg_abs_20d": 0.8236702557773137,
        "return_5d": 0.028533993303246685,
        "ticker": "PEP",
        "upper_wick_to_range": 0.1407407407407367,
        "volume_ratio_20d": 0.0863803913932431
      },
      "source_id": "E0061",
      "source_type": "market_data",
      "ticker": "PEP",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PEP/2026-07-17"
    },
    {
      "claim": "TMUS moved +3.0% in the latest session, +4.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0186141973391013,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.7694235588972506,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 198.645,
        "close_location": 0.8947368421052722,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 96905586.28500001,
        "gap_pct": 0.02208970702618629,
        "high_52w_distance_pct": 0.13141533892119095,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.19911264034770015,
        "lower_wick_to_range": 0.12531328320802154,
        "previous_close": 192.85,
        "relative_return_1d": 0.04199779049550867,
        "relative_return_5d": 0.0763034279178244,
        "return_1d": 0.03004926108374395,
        "return_1d_vs_avg_abs_20d": 1.6143194646713,
        "return_5d": 0.058818826288577375,
        "ticker": "TMUS",
        "upper_wick_to_range": 0.10526315789472784,
        "volume_ratio_20d": 0.08226997837987338
      },
      "source_id": "E0062",
      "source_type": "market_data",
      "ticker": "TMUS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TMUS/2026-07-17"
    },
    {
      "claim": "TTE moved +2.4% in the latest session, +3.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014363286665633902,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.290322580645125,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 80.71,
        "close_location": 0.9677419354838547,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 6182870.26,
        "gap_pct": 0.007104795737122638,
        "high_52w_distance_pct": 0.1667699169867427,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.21040791841631656,
        "lower_wick_to_range": -3.3225806451612696,
        "previous_close": 78.82,
        "relative_return_1d": 0.035927215024553316,
        "relative_return_5d": 0.04563746787128509,
        "return_1d": 0.023978685612788597,
        "return_1d_vs_avg_abs_20d": 1.6694428072761949,
        "return_5d": 0.028152866242038055,
        "ticker": "TTE",
        "upper_wick_to_range": 0.032258064516145296,
        "volume_ratio_20d": 0.04273898622807776
      },
      "source_id": "E0063",
      "source_type": "market_data",
      "ticker": "TTE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TTE/2026-07-17"
    },
    {
      "claim": "SNDK moved -4.0% in the latest session, -2.8% relative to benchmark, with volume at 0.3x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.08327279121706534,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.1504404860535763,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 1354.3101,
        "close_location": 0.4043095829881237,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 4690173605.574599,
        "gap_pct": -0.03251055928792135,
        "high_52w_distance_pct": 0.7384422518889877,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 2.2858445040214472,
        "lower_wick_to_range": 0.4043095829881237,
        "previous_close": 1411.08,
        "relative_return_1d": -0.028282995377758247,
        "relative_return_5d": -0.2756434517341503,
        "return_1d": -0.040231524789522966,
        "return_1d_vs_avg_abs_20d": 0.48312929351259937,
        "return_5d": -0.2931280533633973,
        "ticker": "SNDK",
        "upper_wick_to_range": 0.4452499309583,
        "volume_ratio_20d": 0.26913156854813797
      },
      "source_id": "E0064",
      "source_type": "market_data",
      "ticker": "SNDK",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SNDK/2026-07-17"
    },
    {
      "claim": "MCD moved +0.8% in the latest session, +2.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015282100231655915,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.2435294117646793,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 275.5724,
        "close_location": 0.710441176470592,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 147930846.7612,
        "gap_pct": -0.024537409493161633,
        "high_52w_distance_pct": 0.24014596527083265,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.04347911696770046,
        "lower_wick_to_range": -2.533088235294087,
        "previous_close": 273.46,
        "relative_return_1d": 0.019673242349671716,
        "relative_return_5d": 0.021025752393995734,
        "return_1d": 0.007724712937906997,
        "return_1d_vs_avg_abs_20d": 0.5054745631039468,
        "return_5d": 0.0035411507647487017,
        "ticker": "MCD",
        "upper_wick_to_range": 0.289558823529408,
        "volume_ratio_20d": 0.10806719813181946
      },
      "source_id": "E0065",
      "source_type": "market_data",
      "ticker": "MCD",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MCD/2026-07-17"
    },
    {
      "claim": "MUFG moved -3.8% in the latest session, -2.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01574783250385911,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 7.448275862069,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 21.29,
        "close_location": 0.6551724137930975,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 5897862.25,
        "gap_pct": 0.010845006778129385,
        "high_52w_distance_pct": 0.07233442930953493,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3093480934809347,
        "lower_wick_to_range": 0.6551724137930975,
        "previous_close": 22.13,
        "relative_return_1d": -0.026008994311687572,
        "relative_return_5d": 0.0008564261096165593,
        "return_1d": -0.03795752372345229,
        "return_1d_vs_avg_abs_20d": 2.410333213421628,
        "return_5d": -0.016628175519630473,
        "ticker": "MUFG",
        "upper_wick_to_range": -7.103448275862098,
        "volume_ratio_20d": 0.0815131836411625
      },
      "source_id": "E0066",
      "source_type": "market_data",
      "ticker": "MUFG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MUFG/2026-07-17"
    },
    {
      "claim": "NEE moved +1.2% in the latest session, +2.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.008844602705132144,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.394230769230769,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 90.445,
        "close_location": 0.8557692307692242,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 85003557.46499999,
        "gap_pct": -0.0016787912702852514,
        "high_52w_distance_pct": 0.09182376029631278,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.09603732428502187,
        "lower_wick_to_range": -1.5384615384615448,
        "previous_close": 89.35,
        "relative_return_1d": 0.024203705684848087,
        "relative_return_5d": 0.04573607957376724,
        "return_1d": 0.012255176273083368,
        "return_1d_vs_avg_abs_20d": 1.3856107144272534,
        "return_5d": 0.02825147794452021,
        "ticker": "NEE",
        "upper_wick_to_range": 0.1442307692307758,
        "volume_ratio_20d": 0.07799671361112724
      },
      "source_id": "E0067",
      "source_type": "market_data",
      "ticker": "NEE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NEE/2026-07-17"
    },
    {
      "claim": "VZ moved +2.2% in the latest session, +3.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01506328189875109,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.376470588235322,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 44.86,
        "close_location": 0.9294117647058792,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 147118325.14,
        "gap_pct": -0.020054694621695623,
        "high_52w_distance_pct": 0.15202853321444487,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.15977249224405377,
        "lower_wick_to_range": -3.447058823529443,
        "previous_close": 43.88,
        "relative_return_1d": 0.03428216660410732,
        "relative_return_5d": 0.08253683334814543,
        "return_1d": 0.022333637192342604,
        "return_1d_vs_avg_abs_20d": 1.4826541348996665,
        "return_5d": 0.0650522317188984,
        "ticker": "VZ",
        "upper_wick_to_range": 0.0705882352941208,
        "volume_ratio_20d": 0.09176093185150365
      },
      "source_id": "E0068",
      "source_type": "market_data",
      "ticker": "VZ",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VZ/2026-07-17"
    },
    {
      "claim": "ADI moved -3.1% in the latest session, -1.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02566370034271167,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.4558232931726969,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 368.83,
        "close_location": 0.3654618473895555,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 122911122.17999999,
        "gap_pct": -0.024781226184531935,
        "high_52w_distance_pct": 0.20898516931919864,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.25529235586413446,
        "lower_wick_to_range": 0.3654618473895555,
        "previous_close": 380.53,
        "relative_return_1d": -0.01879806087021041,
        "relative_return_5d": -0.05030258401463017,
        "return_1d": -0.030746590281975128,
        "return_1d_vs_avg_abs_20d": 1.198057562681407,
        "return_5d": -0.0677871856438772,
        "ticker": "ADI",
        "upper_wick_to_range": 0.17871485943774762,
        "volume_ratio_20d": 0.06314257698702554
      },
      "source_id": "E0069",
      "source_type": "market_data",
      "ticker": "ADI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ADI/2026-07-17"
    },
    {
      "claim": "QCOM moved -2.8% in the latest session, -1.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.030783042792906057,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.3599221789883154,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 165.9,
        "close_location": 0.5476653696498047,
        "consecutive_down_days": 6,
        "consecutive_up_days": 0,
        "dollar_volume": 327985959.0,
        "gap_pct": -0.023269444932888073,
        "high_52w_distance_pct": 0.5667269439421339,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3599475366833349,
        "lower_wick_to_range": 0.5476653696498047,
        "previous_close": 170.61,
        "relative_return_1d": -0.01565829316604439,
        "relative_return_5d": -0.10548008435087552,
        "return_1d": -0.02760682257780911,
        "return_1d_vs_avg_abs_20d": 0.8968191599360377,
        "return_5d": -0.12296468598012256,
        "ticker": "QCOM",
        "upper_wick_to_range": 0.09241245136187991,
        "volume_ratio_20d": 0.09945073491055265
      },
      "source_id": "E0070",
      "source_type": "market_data",
      "ticker": "QCOM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/QCOM/2026-07-17"
    },
    {
      "claim": "T moved +3.4% in the latest session, +4.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016360673981843137,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.5641176470588256,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 22.7218,
        "close_location": 0.9758823529411804,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 133252904.97200002,
        "gap_pct": -0.021383075523202844,
        "high_52w_distance_pct": 0.2956719978170743,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.14237305178481652,
        "lower_wick_to_range": -2.5882352941176454,
        "previous_close": 21.98,
        "relative_return_1d": 0.04569739201413059,
        "relative_return_5d": 0.09281825046975822,
        "return_1d": 0.03374886260236587,
        "return_1d_vs_avg_abs_20d": 2.0628039309272905,
        "return_5d": 0.07533364884051119,
        "ticker": "T",
        "upper_wick_to_range": 0.024117647058819577,
        "volume_ratio_20d": 0.07397086038453234
      },
      "source_id": "E0071",
      "source_type": "market_data",
      "ticker": "T",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/T/2026-07-17"
    },
    {
      "claim": "TD moved -0.6% in the latest session, +0.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.009271573722672437,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.6825396825396983,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 123.21,
        "close_location": 1.0,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 9657939.059999999,
        "gap_pct": 0.00726392251815966,
        "high_52w_distance_pct": 0.013472932391851433,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3532125205930807,
        "lower_wick_to_range": 1.0,
        "previous_close": 123.9,
        "relative_return_1d": 0.006379522147842098,
        "relative_return_5d": 0.03971972981310168,
        "return_1d": -0.005569007263922621,
        "return_1d_vs_avg_abs_20d": 0.600653937562329,
        "return_5d": 0.022235128183854647,
        "ticker": "TD",
        "upper_wick_to_range": -1.6825396825396983,
        "volume_ratio_20d": 0.025431339341911455
      },
      "source_id": "E0072",
      "source_type": "market_data",
      "ticker": "TD",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TD/2026-07-17"
    },
    {
      "claim": "BA moved -0.5% in the latest session, +0.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014638461133101771,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.2044609665427553,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 213.28,
        "close_location": 0.8475836431226778,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 107315031.2,
        "gap_pct": 0.010170756741625597,
        "high_52w_distance_pct": 0.1925637659414854,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1361602386533134,
        "lower_wick_to_range": 0.8475836431226778,
        "previous_close": 214.34,
        "relative_return_1d": 0.007003115583267938,
        "relative_return_5d": -0.02300487110784133,
        "return_1d": -0.004945413828496781,
        "return_1d_vs_avg_abs_20d": 0.3378370023686286,
        "return_5d": -0.04048947273708836,
        "ticker": "BA",
        "upper_wick_to_range": -1.052044609665433,
        "volume_ratio_20d": 0.09442006528423223
      },
      "source_id": "E0073",
      "source_type": "market_data",
      "ticker": "BA",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BA/2026-07-17"
    },
    {
      "claim": "STX moved -4.7% in the latest session, -3.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.04892370132376522,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.5577731092436988,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 710.32,
        "close_location": 0.14233193277311143,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 430381467.36,
        "gap_pct": -0.03293136058163082,
        "high_52w_distance_pct": 0.6119495438675526,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 1.2056887343187181,
        "lower_wick_to_range": 0.14233193277311143,
        "previous_close": 745.49,
        "relative_return_1d": -0.035228495095606216,
        "relative_return_5d": -0.20223550294706505,
        "return_1d": -0.047177024507370935,
        "return_1d_vs_avg_abs_20d": 0.9642979421193992,
        "return_5d": -0.21972010457631208,
        "ticker": "STX",
        "upper_wick_to_range": 0.29989495798318977,
        "volume_ratio_20d": 0.11686201595840091
      },
      "source_id": "E0074",
      "source_type": "market_data",
      "ticker": "STX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/STX/2026-07-17"
    },
    {
      "claim": "TJX moved +1.5% in the latest session, +2.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011599071875232219,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.9941150741580262,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 157.095,
        "close_location": 0.9363791800866843,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 82042549.56,
        "gap_pct": -0.017507590929646488,
        "high_52w_distance_pct": 0.08214774499506672,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.07724747994239856,
        "lower_wick_to_range": -1.057735894071342,
        "previous_close": 154.79,
        "relative_return_1d": 0.026839672250449365,
        "relative_return_5d": 0.055511560794041404,
        "return_1d": 0.014891142838684646,
        "return_1d_vs_avg_abs_20d": 1.2838219297944058,
        "return_5d": 0.03802695916479437,
        "ticker": "TJX",
        "upper_wick_to_range": 0.06362081991331571,
        "volume_ratio_20d": 0.0865866093233701
      },
      "source_id": "E0075",
      "source_type": "market_data",
      "ticker": "TJX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TJX/2026-07-17"
    },
    {
      "claim": "APH moved -4.1% in the latest session, -2.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.022924176860849833,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.8265060240963793,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 146.84,
        "close_location": 0.15903614457831222,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 103575209.24000001,
        "gap_pct": 0.00835836489486752,
        "high_52w_distance_pct": 0.21574502860256062,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2443013303957291,
        "lower_wick_to_range": 0.15903614457831222,
        "previous_close": 153.14,
        "relative_return_1d": -0.029190297805160914,
        "relative_return_5d": -0.05934175320540658,
        "return_1d": -0.04113882721692563,
        "return_1d_vs_avg_abs_20d": 1.7945607149447091,
        "return_5d": -0.07682635483465361,
        "ticker": "APH",
        "upper_wick_to_range": -0.9855421686746915,
        "volume_ratio_20d": 0.08757412832293224
      },
      "source_id": "E0076",
      "source_type": "market_data",
      "ticker": "APH",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/APH/2026-07-17"
    },
    {
      "claim": "GILD moved +1.5% in the latest session, +2.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016115747861019263,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.4053846153846024,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 138.2951,
        "close_location": 0.9083431952662734,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 96208720.28269999,
        "gap_pct": 0.009611151870873025,
        "high_52w_distance_pct": 0.13735049181062808,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.13926270697751053,
        "lower_wick_to_range": 0.5029585798816709,
        "previous_close": 136.3,
        "relative_return_1d": 0.026586093608389705,
        "relative_return_5d": 0.0826860188671733,
        "return_1d": 0.014637564196624986,
        "return_1d_vs_avg_abs_20d": 0.9082770668080689,
        "return_5d": 0.06520141723792627,
        "ticker": "GILD",
        "upper_wick_to_range": 0.09165680473372664,
        "volume_ratio_20d": 0.08422657783255585
      },
      "source_id": "E0077",
      "source_type": "market_data",
      "ticker": "GILD",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GILD/2026-07-17"
    },
    {
      "claim": "APP moved -3.2% in the latest session, -2.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03707204759439123,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.09689922480620161,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 420.43,
        "close_location": 0.1017441860465128,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 130595648.32000001,
        "gap_pct": -0.030035904989872964,
        "high_52w_distance_pct": 0.4794377185262706,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.17111420612813366,
        "lower_wick_to_range": 0.1017441860465128,
        "previous_close": 434.48,
        "relative_return_1d": -0.020388977493041027,
        "relative_return_5d": -0.15323219193262916,
        "return_1d": -0.032337506904805746,
        "return_1d_vs_avg_abs_20d": 0.8722881255066746,
        "return_5d": -0.1707167935618762,
        "ticker": "APP",
        "upper_wick_to_range": 0.8013565891472856,
        "volume_ratio_20d": 0.05408557431882428
      },
      "source_id": "E0078",
      "source_type": "market_data",
      "ticker": "APP",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/APP/2026-07-17"
    },
    {
      "claim": "ISRG moved -9.8% in the latest session, -8.6% relative to benchmark, with volume at 0.6x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01889475069192929,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.19021509911429801,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 362.77,
        "close_location": 0.809784900885702,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 596858951.14,
        "gap_pct": -0.09272239206621435,
        "high_52w_distance_pct": 0.4885464619455855,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.02718237675906776,
        "lower_wick_to_range": 0.809784900885702,
        "previous_close": 402.33,
        "relative_return_1d": -0.0863787143930721,
        "relative_return_5d": -0.09070655821145313,
        "return_1d": -0.09832724380483682,
        "return_1d_vs_avg_abs_20d": 5.203945021980965,
        "return_5d": -0.10819115984070016,
        "ticker": "ISRG",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.5547430833371265
      },
      "source_id": "E0079",
      "source_type": "market_data",
      "ticker": "ISRG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ISRG/2026-07-17"
    },
    {
      "claim": "ETN moved -3.1% in the latest session, -1.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02698513974241045,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.405000000000001,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 384.17,
        "close_location": 0.542500000000004,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 84225430.8,
        "gap_pct": 0.013929896282837584,
        "high_52w_distance_pct": 0.1368404612541323,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.17303816793893145,
        "lower_wick_to_range": 0.542500000000004,
        "previous_close": 396.27,
        "relative_return_1d": -0.01858620700532454,
        "relative_return_5d": -0.039257688686997194,
        "return_1d": -0.03053473641708926,
        "return_1d_vs_avg_abs_20d": 1.1315389398966196,
        "return_5d": -0.056742290316244226,
        "ticker": "ETN",
        "upper_wick_to_range": -3.947500000000005,
        "volume_ratio_20d": 0.09131271397512682
      },
      "source_id": "E0080",
      "source_type": "market_data",
      "ticker": "ETN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ETN/2026-07-17"
    },
    {
      "claim": "WDC moved -6.3% in the latest session, -5.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0596652898523153,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.7047619047619029,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 437.6,
        "close_location": 0.1064425770308141,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 614980722.4,
        "gap_pct": -0.03562477239133699,
        "high_52w_distance_pct": 0.8278564899451553,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.9890909090909092,
        "lower_wick_to_range": 0.1064425770308141,
        "previous_close": 466.81,
        "relative_return_1d": -0.0506251086851055,
        "relative_return_5d": -0.23138681737897493,
        "return_1d": -0.06257363809687022,
        "return_1d_vs_avg_abs_20d": 1.0487443914502674,
        "return_5d": -0.24887141900822196,
        "ticker": "WDC",
        "upper_wick_to_range": 0.18879551820728294,
        "volume_ratio_20d": 0.1381267974138863
      },
      "source_id": "E0081",
      "source_type": "market_data",
      "ticker": "WDC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WDC/2026-07-17"
    },
    {
      "claim": "UNP moved +0.3% in the latest session, +1.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011556330134275344,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.9348171701112924,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 300.2,
        "close_location": 0.6677265500794842,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 77499632.0,
        "gap_pct": -0.028221227706899943,
        "high_52w_distance_pct": 0.0034810126582278667,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.364669515410492,
        "lower_wick_to_range": -2.267090620031808,
        "previous_close": 299.42,
        "relative_return_1d": 0.014553565815478509,
        "relative_return_5d": 0.06362343631003886,
        "return_1d": 0.0026050364037137896,
        "return_1d_vs_avg_abs_20d": 0.22542073248560254,
        "return_5d": 0.04613883468079183,
        "ticker": "UNP",
        "upper_wick_to_range": 0.3322734499205157,
        "volume_ratio_20d": 0.09435913930546469
      },
      "source_id": "E0082",
      "source_type": "market_data",
      "ticker": "UNP",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/UNP/2026-07-17"
    },
    {
      "claim": "ABT moved +2.1% in the latest session, +3.3% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.018891551707464187,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.6698564593301564,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 100.87,
        "close_location": 0.39712918660287205,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 213328853.43,
        "gap_pct": -0.03581908327430938,
        "high_52w_distance_pct": 0.2143352830375731,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2305721605465414,
        "lower_wick_to_range": -2.2727272727272845,
        "previous_close": 98.83,
        "relative_return_1d": 0.0325900350274686,
        "relative_return_5d": 0.09136940946486927,
        "return_1d": 0.02064150561570388,
        "return_1d_vs_avg_abs_20d": 1.0926315601459182,
        "return_5d": 0.07388480783562223,
        "ticker": "ABT",
        "upper_wick_to_range": 0.602870813397128,
        "volume_ratio_20d": 0.14374669076390933
      },
      "source_id": "E0083",
      "source_type": "market_data",
      "ticker": "ABT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ABT/2026-07-17"
    },
    {
      "claim": "WELL moved +1.3% in the latest session, +2.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015028535493700923,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.860460760442068,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 244.64,
        "close_location": 0.943809702191419,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 63932015.839999996,
        "gap_pct": -0.029939127914199393,
        "high_52w_distance_pct": 0.0004905166775670544,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.34810161459194355,
        "lower_wick_to_range": -3.916651058250649,
        "previous_close": 241.49,
        "relative_return_1d": 0.02499254779761917,
        "relative_return_5d": 0.07383418494458882,
        "return_1d": 0.01304401838585445,
        "return_1d_vs_avg_abs_20d": 0.86795006681268,
        "return_5d": 0.05634958331534179,
        "ticker": "WELL",
        "upper_wick_to_range": 0.05619029780858098,
        "volume_ratio_20d": 0.0731118509400179
      },
      "source_id": "E0084",
      "source_type": "market_data",
      "ticker": "WELL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WELL/2026-07-17"
    },
    {
      "claim": "PFE moved +1.4% in the latest session, +2.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013650989389810691,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.669902912621352,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 25.49,
        "close_location": 0.9708737864077658,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 99776373.66,
        "gap_pct": -0.007955449482895727,
        "high_52w_distance_pct": 0.12789329148685757,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.07917019475021148,
        "lower_wick_to_range": -1.699029126213586,
        "previous_close": 25.14,
        "relative_return_1d": 0.025870566006832352,
        "relative_return_5d": 0.0720977584352046,
        "return_1d": 0.013922036595067633,
        "return_1d_vs_avg_abs_20d": 1.019855498932499,
        "return_5d": 0.054613156805957574,
        "ticker": "PFE",
        "upper_wick_to_range": 0.029126213592234183,
        "volume_ratio_20d": 0.07426190740440354
      },
      "source_id": "E0085",
      "source_type": "market_data",
      "ticker": "PFE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PFE/2026-07-17"
    },
    {
      "claim": "COP moved +2.3% in the latest session, +3.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015142171700680135,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.024691358024686,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 115.48,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 66277436.400000006,
        "gap_pct": -0.005494505494505586,
        "high_52w_distance_pct": 0.17656737097332864,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.21583491261318177,
        "lower_wick_to_range": -3.0246913580246866,
        "previous_close": 112.84,
        "relative_return_1d": 0.035344488291594534,
        "relative_return_5d": 0.07654549671361977,
        "return_1d": 0.023395958879829815,
        "return_1d_vs_avg_abs_20d": 1.5450860908398594,
        "return_5d": 0.05906089508437273,
        "ticker": "COP",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.07293575533296565
      },
      "source_id": "E0086",
      "source_type": "market_data",
      "ticker": "COP",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/COP/2026-07-17"
    },
    {
      "claim": "MRVL moved -4.6% in the latest session, -3.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.051238454138798704,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.37629008544769205,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 179.64,
        "close_location": 0.21539514098140836,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 855061430.04,
        "gap_pct": -0.03226234731810951,
        "high_52w_distance_pct": 0.8363393453573815,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 1.5412363842127599,
        "lower_wick_to_range": 0.21539514098140836,
        "previous_close": 188.3,
        "relative_return_1d": -0.034041911374215195,
        "relative_return_5d": -0.22071564433148416,
        "return_1d": -0.045990440785979914,
        "return_1d_vs_avg_abs_20d": 0.8975766650062751,
        "return_5d": -0.2382002459607312,
        "ticker": "MRVL",
        "upper_wick_to_range": 0.4083147735708996,
        "volume_ratio_20d": 0.10730960977727308
      },
      "source_id": "E0087",
      "source_type": "market_data",
      "ticker": "MRVL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MRVL/2026-07-17"
    },
    {
      "claim": "DELL moved -5.1% in the latest session, -3.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03872717204118434,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.2957402234636883,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 371.615,
        "close_location": 0.12115921787709598,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 312775710.59000003,
        "gap_pct": 0.03349685727426044,
        "high_52w_distance_pct": 0.26332360103870944,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 2.3715750317546727,
        "lower_wick_to_range": 0.12115921787709598,
        "previous_close": 391.38,
        "relative_return_1d": -0.03855226265732414,
        "relative_return_5d": -0.12816912161603433,
        "return_1d": -0.05050079206908886,
        "return_1d_vs_avg_abs_20d": 1.3040144530921052,
        "return_5d": -0.14565372324528136,
        "ticker": "DELL",
        "upper_wick_to_range": -1.4168994413407843,
        "volume_ratio_20d": 0.10316196789065885
      },
      "source_id": "E0088",
      "source_type": "market_data",
      "ticker": "DELL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DELL/2026-07-17"
    },
    {
      "claim": "IBKR moved -4.4% in the latest session, -3.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.022370797475607718,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.78378378378378,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 88.15,
        "close_location": 0.15135135135135244,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 39815239.400000006,
        "gap_pct": -0.028304956078516463,
        "high_52w_distance_pct": 0.10992626205331812,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3987622976832752,
        "lower_wick_to_range": 0.15135135135135244,
        "previous_close": 92.21,
        "relative_return_1d": -0.03208140226592737,
        "relative_return_5d": -0.04564644311514665,
        "return_1d": -0.04402993167769209,
        "return_1d_vs_avg_abs_20d": 1.9681878451450239,
        "return_5d": -0.06313104474439368,
        "ticker": "IBKR",
        "upper_wick_to_range": 0.06486486486486752,
        "volume_ratio_20d": 0.0983000607198898
      },
      "source_id": "E0089",
      "source_type": "market_data",
      "ticker": "IBKR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/IBKR/2026-07-17"
    },
    {
      "claim": "PBR moved +2.3% in the latest session, +3.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013513194333257695,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.02702702702704104,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 17.865,
        "close_location": 0.9189189189189153,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 21289113.09,
        "gap_pct": 0.022896393817973815,
        "high_52w_distance_pct": 0.24489224741113902,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4078014184397163,
        "lower_wick_to_range": 0.9189189189189153,
        "previous_close": 17.47,
        "relative_return_1d": 0.034558718307013736,
        "relative_return_5d": 0.048951114331325374,
        "return_1d": 0.022610188895249017,
        "return_1d_vs_avg_abs_20d": 1.6731934979727523,
        "return_5d": 0.03146651270207834,
        "ticker": "PBR",
        "upper_wick_to_range": 0.054054054054043676,
        "volume_ratio_20d": 0.08035644565822081
      },
      "source_id": "E0090",
      "source_type": "market_data",
      "ticker": "PBR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PBR/2026-07-17"
    },
    {
      "claim": "GLW moved -6.0% in the latest session, -4.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.061094995197673516,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.898692810457516,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 148.84,
        "close_location": 0.21895424836601346,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 327380426.64,
        "gap_pct": 0.05170780983647982,
        "high_52w_distance_pct": 0.8259876377317923,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.6354246786067466,
        "lower_wick_to_range": 0.21895424836601346,
        "previous_close": 158.39,
        "relative_return_1d": -0.04834568108132187,
        "relative_return_5d": -0.20279933152597318,
        "return_1d": -0.060294210493086586,
        "return_1d_vs_avg_abs_20d": 0.9868927937223666,
        "return_5d": -0.2202839331552202,
        "ticker": "GLW",
        "upper_wick_to_range": -2.117647058823529,
        "volume_ratio_20d": 0.12719174933427396
      },
      "source_id": "E0091",
      "source_type": "market_data",
      "ticker": "GLW",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GLW/2026-07-17"
    },
    {
      "claim": "PDD moved -2.7% in the latest session, -1.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0182077232008805,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.05434782608695333,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 84.38,
        "close_location": 0.6304347826086927,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 53266984.5,
        "gap_pct": -0.02711121365943714,
        "high_52w_distance_pct": 0.2885754918227068,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.17292187934389758,
        "lower_wick_to_range": 0.5760869565217392,
        "previous_close": 86.68,
        "relative_return_1d": -0.014585849914492854,
        "relative_return_5d": 0.008674546419567664,
        "return_1d": -0.026534379326257573,
        "return_1d_vs_avg_abs_20d": 1.457314516126564,
        "return_5d": -0.008810055209679368,
        "ticker": "PDD",
        "upper_wick_to_range": 0.3695652173913074,
        "volume_ratio_20d": 0.07703219665769773
      },
      "source_id": "E0092",
      "source_type": "market_data",
      "ticker": "PDD",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PDD/2026-07-17"
    },
    {
      "claim": "VRT moved -6.4% in the latest session, -5.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.043093663813033756,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.7237500000000026,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 275.21,
        "close_location": 0.2849999999999966,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 256507829.23999998,
        "gap_pct": 0.009826255482642487,
        "high_52w_distance_pct": 0.3805275971076634,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.6188252179334846,
        "lower_wick_to_range": 0.2849999999999966,
        "previous_close": 294.11,
        "relative_return_1d": -0.05231314139167631,
        "relative_return_5d": -0.11940933301291579,
        "return_1d": -0.06426167080344103,
        "return_1d_vs_avg_abs_20d": 1.4912092664538068,
        "return_5d": -0.13689393464216282,
        "ticker": "VRT",
        "upper_wick_to_range": -2.008749999999999,
        "volume_ratio_20d": 0.14125613514482238
      },
      "source_id": "E0093",
      "source_type": "market_data",
      "ticker": "VRT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VRT/2026-07-17"
    },
    {
      "claim": "PLD moved +1.0% in the latest session, +2.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01439242581597564,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.000000000000013,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 151.6,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 5,
        "dollar_volume": 73139723.2,
        "gap_pct": -0.03371984539517525,
        "high_52w_distance_pct": 0.0,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.20825695385351084,
        "lower_wick_to_range": -2.000000000000013,
        "previous_close": 150.06,
        "relative_return_1d": 0.0222110910537745,
        "relative_return_5d": 0.09365411962456183,
        "return_1d": 0.010262561642009782,
        "return_1d_vs_avg_abs_20d": 0.7130529469617488,
        "return_5d": 0.0761695179953148,
        "ticker": "PLD",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.11509423159501884
      },
      "source_id": "E0094",
      "source_type": "market_data",
      "ticker": "PLD",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PLD/2026-07-17"
    },
    {
      "claim": "BTI moved +0.2% in the latest session, +1.4% relative to benchmark, with volume at 0.2x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01574718053882611,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 7.958762886597946,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 63.305,
        "close_location": 0.9175257731958779,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 65393178.73,
        "gap_pct": -0.05881887270424313,
        "high_52w_distance_pct": 0.06310717952768341,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.15456866678825465,
        "lower_wick_to_range": -7.041237113402068,
        "previous_close": 63.16,
        "relative_return_1d": 0.01424428621987106,
        "relative_return_5d": 0.07221635771055313,
        "return_1d": 0.0022957568081063418,
        "return_1d_vs_avg_abs_20d": 0.14578843510722087,
        "return_5d": 0.05473175608130609,
        "ticker": "BTI",
        "upper_wick_to_range": 0.08247422680412204,
        "volume_ratio_20d": 0.22411151488853934
      },
      "source_id": "E0095",
      "source_type": "market_data",
      "ticker": "BTI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BTI/2026-07-17"
    },
    {
      "claim": "PBR-A moved +2.0% in the latest session, +3.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012306880143691834,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.10000000000000356,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 15.985,
        "close_location": 0.8999999999999965,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 11231892.219999999,
        "gap_pct": 0.02105934907466489,
        "high_52w_distance_pct": 0.25430090710040676,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.33653846153846145,
        "lower_wick_to_range": 0.8999999999999965,
        "previous_close": 15.67,
        "relative_return_1d": 0.032050635346672074,
        "relative_return_5d": 0.04413842308075633,
        "return_1d": 0.020102105934907355,
        "return_1d_vs_avg_abs_20d": 1.6334038927982197,
        "return_5d": 0.026653821451509296,
        "ticker": "PBR-A",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.08992213340022179
      },
      "source_id": "E0096",
      "source_type": "market_data",
      "ticker": "PBR-A",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PBR-A/2026-07-17"
    },
    {
      "claim": "LOW moved +1.2% in the latest session, +2.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015690085804217425,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.049107142857124,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 218.67,
        "close_location": 0.9642857142857089,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 57257646.15,
        "gap_pct": -0.030347890451517423,
        "high_52w_distance_pct": 0.3401929848630356,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.07507374631268426,
        "lower_wick_to_range": -3.0848214285714146,
        "previous_close": 216.16,
        "relative_return_1d": 0.023560298471720253,
        "relative_return_5d": 0.050750206694691324,
        "return_1d": 0.011611769059955535,
        "return_1d_vs_avg_abs_20d": 0.7400704626378999,
        "return_5d": 0.03326560506544429,
        "ticker": "LOW",
        "upper_wick_to_range": 0.03571428571429115,
        "volume_ratio_20d": 0.08345830272180937
      },
      "source_id": "E0097",
      "source_type": "market_data",
      "ticker": "LOW",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LOW/2026-07-17"
    },
    {
      "claim": "SPGI moved +0.7% in the latest session, +1.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.020080588059313453,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.3315217391304435,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 460.46,
        "close_location": 0.788043478260866,
        "consecutive_down_days": 0,
        "consecutive_up_days": 5,
        "dollar_volume": 99807467.75999999,
        "gap_pct": -0.021404521404521426,
        "high_52w_distance_pct": 0.11979259870564207,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.27540223670419617,
        "lower_wick_to_range": -1.5434782608695774,
        "previous_close": 457.38,
        "relative_return_1d": 0.018682536145771422,
        "relative_return_5d": 0.08707809756420637,
        "return_1d": 0.006734006734006703,
        "return_1d_vs_avg_abs_20d": 0.33534908012235454,
        "return_5d": 0.06959349593495934,
        "ticker": "SPGI",
        "upper_wick_to_range": 0.211956521739134,
        "volume_ratio_20d": 0.08167938107169764
      },
      "source_id": "E0098",
      "source_type": "market_data",
      "ticker": "SPGI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SPGI/2026-07-17"
    },
    {
      "claim": "PANW moved -0.0% in the latest session, +1.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03029789352753177,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.45238961984502674,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 353.92,
        "close_location": 0.4617504810442574,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 304753787.52000004,
        "gap_pct": -0.02477188621147497,
        "high_52w_distance_pct": 0.04026333634719714,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 1.5357884932292043,
        "lower_wick_to_range": 0.00936086119923069,
        "previous_close": 353.99,
        "relative_return_1d": 0.011750783712733637,
        "relative_return_5d": 0.10342857389152804,
        "return_1d": -0.0001977456990310822,
        "return_1d_vs_avg_abs_20d": 0.006526714434829939,
        "return_5d": 0.08594397226228101,
        "ticker": "PANW",
        "upper_wick_to_range": 0.5382495189557426,
        "volume_ratio_20d": 0.11449464212820332
      },
      "source_id": "E0099",
      "source_type": "market_data",
      "ticker": "PANW",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PANW/2026-07-17"
    },
    {
      "claim": "CB moved +2.7% in the latest session, +3.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01552022270780154,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.061601642710463,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 352.96,
        "close_location": 0.9527720739219676,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 52250080.64,
        "gap_pct": -0.016438754727960414,
        "high_52w_distance_pct": 0.0349331368993655,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.19219077214078228,
        "lower_wick_to_range": -2.1088295687884955,
        "previous_close": 343.7,
        "relative_return_1d": 0.03889063008095284,
        "relative_return_5d": 0.03223318570767619,
        "return_1d": 0.026942100669188118,
        "return_1d_vs_avg_abs_20d": 1.73593518446389,
        "return_5d": 0.014748584078429161,
        "ticker": "CB",
        "upper_wick_to_range": 0.04722792607803244,
        "volume_ratio_20d": 0.08127640533336261
      },
      "source_id": "E0100",
      "source_type": "market_data",
      "ticker": "CB",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CB/2026-07-17"
    },
    {
      "claim": "DHR moved +0.3% in the latest session, +1.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016060454327224756,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.5830258302583116,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 205.7,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 65871311.0,
        "gap_pct": -0.017560119018584452,
        "high_52w_distance_pct": 0.1803597472046672,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.27819548872180433,
        "lower_wick_to_range": -0.5830258302583116,
        "previous_close": 205.01,
        "relative_return_1d": 0.015314218890326803,
        "relative_return_5d": 0.050893292912843946,
        "return_1d": 0.003365689478562084,
        "return_1d_vs_avg_abs_20d": 0.2095637775860899,
        "return_5d": 0.033408691283596914,
        "ticker": "DHR",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.07633666033368534
      },
      "source_id": "E0101",
      "source_type": "market_data",
      "ticker": "DHR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DHR/2026-07-17"
    },
    {
      "claim": "BP moved +1.9% in the latest session, +3.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01770740262471171,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.0588235294117108,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 41.87,
        "close_location": 0.9411764705882057,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 21523692.2,
        "gap_pct": 0.006572541382668051,
        "high_52w_distance_pct": 0.15285407212801538,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.19526120468170127,
        "lower_wick_to_range": -2.117647058823505,
        "previous_close": 41.08,
        "relative_return_1d": 0.03117929864253388,
        "relative_return_5d": 0.085596846527206,
        "return_1d": 0.019230769230769162,
        "return_1d_vs_avg_abs_20d": 1.0860299298741594,
        "return_5d": 0.06811224489795897,
        "ticker": "BP",
        "upper_wick_to_range": 0.05882352941179421,
        "volume_ratio_20d": 0.04745862856879082
      },
      "source_id": "E0102",
      "source_type": "market_data",
      "ticker": "BP",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BP/2026-07-17"
    },
    {
      "claim": "MO moved +1.9% in the latest session, +3.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012688119587541586,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.096153846153832,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 74.445,
        "close_location": 0.9551282051281913,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 70842532.005,
        "gap_pct": -0.024373545118444473,
        "high_52w_distance_pct": 0.0015447645913091446,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2530718734219828,
        "lower_wick_to_range": -3.14102564102564,
        "previous_close": 73.03,
        "relative_return_1d": 0.03132412848064048,
        "relative_return_5d": 0.05446746832377258,
        "return_1d": 0.01937559906887576,
        "return_1d_vs_avg_abs_20d": 1.5270662398154398,
        "return_5d": 0.03698286669452555,
        "ticker": "MO",
        "upper_wick_to_range": 0.04487179487180865,
        "volume_ratio_20d": 0.11853455014035051
      },
      "source_id": "E0103",
      "source_type": "market_data",
      "ticker": "MO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MO/2026-07-17"
    },
    {
      "claim": "ENB moved +0.9% in the latest session, +2.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01110717144099197,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.6883116883116787,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 56.95,
        "close_location": 0.6753246753246808,
        "consecutive_down_days": 0,
        "consecutive_up_days": 6,
        "dollar_volume": 14024165.3,
        "gap_pct": -0.0051363797378675136,
        "high_52w_distance_pct": 0.026338893766461702,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.21273424190800694,
        "lower_wick_to_range": -1.012987012986998,
        "previous_close": 56.46,
        "relative_return_1d": 0.020627240003334046,
        "relative_return_5d": 0.0593799547210877,
        "return_1d": 0.008678710591569327,
        "return_1d_vs_avg_abs_20d": 0.781361000654028,
        "return_5d": 0.04189535309184067,
        "ticker": "ENB",
        "upper_wick_to_range": 0.3246753246753193,
        "volume_ratio_20d": 0.06405924831432615
      },
      "source_id": "E0104",
      "source_type": "market_data",
      "ticker": "ENB",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ENB/2026-07-17"
    },
    {
      "claim": "SBUX moved +0.4% in the latest session, +1.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01282983910490118,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.11224489795918427,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 108.84,
        "close_location": 0.6734693877551056,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 81369328.2,
        "gap_pct": 0.005352034695949026,
        "high_52w_distance_pct": 0.0029400955531053707,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2714953271028038,
        "lower_wick_to_range": 0.6734693877551056,
        "previous_close": 108.37,
        "relative_return_1d": 0.016285523044689,
        "relative_return_5d": 0.04418019638445869,
        "return_1d": 0.00433699363292428,
        "return_1d_vs_avg_abs_20d": 0.3380395964020692,
        "return_5d": 0.02669559475521166,
        "ticker": "SBUX",
        "upper_wick_to_range": 0.21428571428571014,
        "volume_ratio_20d": 0.1039791653627633
      },
      "source_id": "E0105",
      "source_type": "market_data",
      "ticker": "SBUX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SBUX/2026-07-17"
    },
    {
      "claim": "LMT moved +1.5% in the latest session, +2.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01662693011560019,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.9038461538461402,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 521.43,
        "close_location": 0.9053254437869673,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 47072614.67999999,
        "gap_pct": 0.002872332138962541,
        "high_52w_distance_pct": 0.32711965172698165,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.06403428221610019,
        "lower_wick_to_range": -0.998520710059173,
        "previous_close": 513.52,
        "relative_return_1d": 0.027352019051895438,
        "relative_return_5d": 0.014063478583491773,
        "return_1d": 0.015403489640130719,
        "return_1d_vs_avg_abs_20d": 0.9264181381070712,
        "return_5d": -0.003421123045755259,
        "ticker": "LMT",
        "upper_wick_to_range": 0.09467455621303268,
        "volume_ratio_20d": 0.06898327685083654
      },
      "source_id": "E0106",
      "source_type": "market_data",
      "ticker": "LMT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LMT/2026-07-17"
    },
    {
      "claim": "NEM moved -1.3% in the latest session, -0.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.020475430138706768,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.9080882352941178,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 89.665,
        "close_location": 0.6727941176470636,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 74739902.09,
        "gap_pct": 0.030716723549488067,
        "high_52w_distance_pct": 0.5042658785479281,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.010309859154929546,
        "lower_wick_to_range": 0.6727941176470636,
        "previous_close": 90.83,
        "relative_return_1d": -0.0008776293463547136,
        "relative_return_5d": -0.0415457268417363,
        "return_1d": -0.012826158758119433,
        "return_1d_vs_avg_abs_20d": 0.6264170604100205,
        "return_5d": -0.05903032847098333,
        "ticker": "NEM",
        "upper_wick_to_range": -2.5808823529411815,
        "volume_ratio_20d": 0.0961572670002088
      },
      "source_id": "E0107",
      "source_type": "market_data",
      "ticker": "NEM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NEM/2026-07-17"
    },
    {
      "claim": "BMY moved +1.7% in the latest session, +2.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.020118426778017267,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.124999999999991,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 61.54,
        "close_location": 0.9772727272727237,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 75875619.92,
        "gap_pct": -0.028425053710130488,
        "high_52w_distance_pct": 0.021936951576210673,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1515718562874251,
        "lower_wick_to_range": -2.147727272727267,
        "previous_close": 60.51,
        "relative_return_1d": 0.02897050924980804,
        "relative_return_5d": 0.0862584814486288,
        "return_1d": 0.017021979838043322,
        "return_1d_vs_avg_abs_20d": 0.8460890121211003,
        "return_5d": 0.06877387981938177,
        "ticker": "BMY",
        "upper_wick_to_range": 0.022727272727276215,
        "volume_ratio_20d": 0.09198468498579511
      },
      "source_id": "E0108",
      "source_type": "market_data",
      "ticker": "BMY",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BMY/2026-07-17"
    },
    {
      "claim": "PWR moved -2.8% in the latest session, -1.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.023365326300077198,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.068902936995275,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 613.17,
        "close_location": 0.43236240081465227,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 79575363.08999999,
        "gap_pct": 0.004231244651516697,
        "high_52w_distance_pct": 0.2863479948464538,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.35906642728904825,
        "lower_wick_to_range": 0.43236240081465227,
        "previous_close": 631.02,
        "relative_return_1d": -0.01633900505623953,
        "relative_return_5d": -0.05143850332702116,
        "return_1d": -0.02828753446800425,
        "return_1d_vs_avg_abs_20d": 1.2106629329593737,
        "return_5d": -0.06892310495626819,
        "ticker": "PWR",
        "upper_wick_to_range": -1.5012653378099274,
        "volume_ratio_20d": 0.08907749330770814
      },
      "source_id": "E0109",
      "source_type": "market_data",
      "ticker": "PWR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PWR/2026-07-17"
    },
    {
      "claim": "PGR moved +2.6% in the latest session, +3.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.020857652632081825,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.6446991404011444,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 211.24,
        "close_location": 0.9656160458452709,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 65209788.0,
        "gap_pct": -0.001457725947521915,
        "high_52w_distance_pct": 0.13321340655178937,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.11649048625792813,
        "lower_wick_to_range": -0.6790830945558735,
        "previous_close": 205.8,
        "relative_return_1d": 0.0383819599268278,
        "relative_return_5d": -0.06694674372442833,
        "return_1d": 0.026433430515063083,
        "return_1d_vs_avg_abs_20d": 1.2673252825394634,
        "return_5d": -0.08443134535367536,
        "ticker": "PGR",
        "upper_wick_to_range": 0.03438395415472901,
        "volume_ratio_20d": 0.075274873993226
      },
      "source_id": "E0110",
      "source_type": "market_data",
      "ticker": "PGR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PGR/2026-07-17"
    },
    {
      "claim": "SYK moved -0.9% in the latest session, +0.3% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.021095691140452365,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.2412640534791892,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 328.29,
        "close_location": 0.852324521422063,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 107014004.46000001,
        "gap_pct": -0.033454106280193185,
        "high_52w_distance_pct": 0.18593316884461886,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.16829181494661927,
        "lower_wick_to_range": -0.3889395320571262,
        "previous_close": 331.2,
        "relative_return_1d": 0.0031622975277068033,
        "relative_return_5d": 0.012966438005012848,
        "return_1d": -0.008786231884057916,
        "return_1d_vs_avg_abs_20d": 0.4164941468644155,
        "return_5d": -0.004518163624234184,
        "ticker": "SYK",
        "upper_wick_to_range": 0.14767547857793695,
        "volume_ratio_20d": 0.11628120178716346
      },
      "source_id": "E0111",
      "source_type": "market_data",
      "ticker": "SYK",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SYK/2026-07-17"
    },
    {
      "claim": "INTU moved +1.8% in the latest session, +3.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02443625700329722,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.5832389580973937,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 300.09,
        "close_location": 0.7757644394110961,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 135986083.58999997,
        "gap_pct": 0.0005088367990773168,
        "high_52w_distance_pct": 0.8973641240961046,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.18687707641196005,
        "lower_wick_to_range": 0.19252548131370234,
        "previous_close": 294.79,
        "relative_return_1d": 0.029927429645829395,
        "relative_return_5d": 0.10887971364554028,
        "return_1d": 0.017978900234064676,
        "return_1d_vs_avg_abs_20d": 0.7357468957557107,
        "return_5d": 0.09139511201629325,
        "ticker": "INTU",
        "upper_wick_to_range": 0.22423556058890393,
        "volume_ratio_20d": 0.08291587300715986
      },
      "source_id": "E0112",
      "source_type": "market_data",
      "ticker": "INTU",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/INTU/2026-07-17"
    },
    {
      "claim": "ACN moved +1.4% in the latest session, +2.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.036333595003041716,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.448430493273557,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 146.62,
        "close_location": 0.843049327354262,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 81313692.56,
        "gap_pct": -0.03927805822557229,
        "high_52w_distance_pct": 0.9710817078161234,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.24096487515869658,
        "lower_wick_to_range": -2.6053811659192956,
        "previous_close": 144.61,
        "relative_return_1d": 0.025847983114828166,
        "relative_return_5d": 0.10171147436458694,
        "return_1d": 0.013899453703063447,
        "return_1d_vs_avg_abs_20d": 0.3825510165426745,
        "return_5d": 0.08422687273533991,
        "ticker": "ACN",
        "upper_wick_to_range": 0.1569506726457381,
        "volume_ratio_20d": 0.04027608524829226
      },
      "source_id": "E0113",
      "source_type": "market_data",
      "ticker": "ACN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ACN/2026-07-17"
    },
    {
      "claim": "SO moved +2.0% in the latest session, +3.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011177810337553657,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.1930693069306715,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 98.005,
        "close_location": 0.9801980198019702,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 52996497.765,
        "gap_pct": -0.013427708962215013,
        "high_52w_distance_pct": 0.016070608642416273,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.127920359074692,
        "lower_wick_to_range": -2.212871287128701,
        "previous_close": 96.07,
        "relative_return_1d": 0.03209009285508735,
        "relative_return_5d": 0.04253428262495873,
        "return_1d": 0.02014156344332263,
        "return_1d_vs_avg_abs_20d": 1.8019238862600664,
        "return_5d": 0.0250496809957117,
        "ticker": "SO",
        "upper_wick_to_range": 0.019801980198029832,
        "volume_ratio_20d": 0.08689098315216082
      },
      "source_id": "E0114",
      "source_type": "market_data",
      "ticker": "SO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SO/2026-07-17"
    },
    {
      "claim": "BMO moved -0.5% in the latest session, +0.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.009127749366915938,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.2419354838709522,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 181.72,
        "close_location": 1.0,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 11391845.08,
        "gap_pct": 0.003504544956740796,
        "high_52w_distance_pct": 0.011996478098172947,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3968790837112768,
        "lower_wick_to_range": 1.0,
        "previous_close": 182.62,
        "relative_return_1d": 0.007020263066347954,
        "relative_return_5d": 0.0329070423981338,
        "return_1d": -0.004928266345416765,
        "return_1d_vs_avg_abs_20d": 0.5399213045090343,
        "return_5d": 0.01542244076888677,
        "ticker": "BMO",
        "upper_wick_to_range": -1.2419354838709522,
        "volume_ratio_20d": 0.07916127362153766
      },
      "source_id": "E0115",
      "source_type": "market_data",
      "ticker": "BMO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BMO/2026-07-17"
    },
    {
      "claim": "TT moved -2.4% in the latest session, -1.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01697029173338845,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.8989139515455277,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 463.66,
        "close_location": 0.6532999164578139,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 56759866.220000006,
        "gap_pct": -0.01254736842105264,
        "high_52w_distance_pct": 0.09103653539231327,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.21047410192147042,
        "lower_wick_to_range": 0.6532999164578139,
        "previous_close": 475.0,
        "relative_return_1d": -0.01192515479876155,
        "relative_return_5d": -0.015952963515635132,
        "return_1d": -0.02387368421052627,
        "return_1d_vs_avg_abs_20d": 1.4067927991806788,
        "return_5d": -0.033437565144882164,
        "ticker": "TT",
        "upper_wick_to_range": -0.5522138680033416,
        "volume_ratio_20d": 0.09385143785888973
      },
      "source_id": "E0116",
      "source_type": "market_data",
      "ticker": "TT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TT/2026-07-17"
    },
    {
      "claim": "MFG moved -5.3% in the latest session, -4.1% relative to benchmark, with volume at 0.5x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016408884774712758,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 6.833333333333346,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 9.775,
        "close_location": 0.5,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 23124189.650000002,
        "gap_pct": 0.006782945736434121,
        "high_52w_distance_pct": 0.10383631713554964,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2964190981432362,
        "lower_wick_to_range": 0.5,
        "previous_close": 10.32,
        "relative_return_1d": -0.04086154810761511,
        "relative_return_5d": -0.049786390737165176,
        "return_1d": -0.05281007751937983,
        "return_1d_vs_avg_abs_20d": 3.218383104302363,
        "return_5d": -0.06727099236641221,
        "ticker": "MFG",
        "upper_wick_to_range": -6.333333333333346,
        "volume_ratio_20d": 0.5426926262132693
      },
      "source_id": "E0117",
      "source_type": "market_data",
      "ticker": "MFG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MFG/2026-07-17"
    },
    {
      "claim": "EQNR moved +4.0% in the latest session, +5.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016061286579368745,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 6.949999999999904,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 37.05,
        "close_location": 0.9499999999999751,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 18224376.299999997,
        "gap_pct": 0.0008419870895310932,
        "high_52w_distance_pct": 0.17300944669365736,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.5140988966080915,
        "lower_wick_to_range": -5.999999999999929,
        "previous_close": 35.63,
        "relative_return_1d": 0.05180258498291246,
        "relative_return_5d": 0.10976054502547339,
        "return_1d": 0.03985405557114774,
        "return_1d_vs_avg_abs_20d": 2.481373791209329,
        "return_5d": 0.09227594339622636,
        "ticker": "EQNR",
        "upper_wick_to_range": 0.05000000000002487,
        "volume_ratio_20d": 0.13633449604829356
      },
      "source_id": "E0118",
      "source_type": "market_data",
      "ticker": "EQNR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EQNR/2026-07-17"
    },
    {
      "claim": "SNY moved +1.3% in the latest session, +2.5% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015343449912227808,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.8333333333333465,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 44.77,
        "close_location": 0.9722222222222276,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 6378740.0600000005,
        "gap_pct": 0.005881022393123603,
        "high_52w_distance_pct": 0.10386419477328568,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.0948887258498412,
        "lower_wick_to_range": 0.1388888888888812,
        "previous_close": 44.21,
        "relative_return_1d": 0.024615346873877453,
        "relative_return_5d": 0.04668000392809757,
        "return_1d": 0.012666817462112734,
        "return_1d_vs_avg_abs_20d": 0.8255521108077553,
        "return_5d": 0.029195402298850537,
        "ticker": "SNY",
        "upper_wick_to_range": 0.027777777777772295,
        "volume_ratio_20d": 0.0324167642163772
      },
      "source_id": "E0119",
      "source_type": "market_data",
      "ticker": "SNY",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SNY/2026-07-17"
    },
    {
      "claim": "CVS moved +1.7% in the latest session, +2.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01089772905715029,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.1346704871060165,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 108.355,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 67597375.105,
        "gap_pct": 0.015211267605633738,
        "high_52w_distance_pct": 0.0029071108855152072,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.5588404546108472,
        "lower_wick_to_range": 0.8653295128939835,
        "previous_close": 106.5,
        "relative_return_1d": 0.02936636978735163,
        "relative_return_5d": 0.05785906154283327,
        "return_1d": 0.017417840375586913,
        "return_1d_vs_avg_abs_20d": 1.598300002160414,
        "return_5d": 0.040374459913586236,
        "ticker": "CVS",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.07546102396278302
      },
      "source_id": "E0120",
      "source_type": "market_data",
      "ticker": "CVS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CVS/2026-07-17"
    },
    {
      "claim": "ADBE moved +1.0% in the latest session, +2.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.020728412167692077,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.524271844660195,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 237.6,
        "close_location": 0.7411003236245921,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 156534444.0,
        "gap_pct": 0.002847307806723043,
        "high_52w_distance_pct": 0.28914141414141414,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.24973700820534384,
        "lower_wick_to_range": 0.216828478964397,
        "previous_close": 235.31,
        "relative_return_1d": 0.021680372512355328,
        "relative_return_5d": 0.07990635086909681,
        "return_1d": 0.00973184310059061,
        "return_1d_vs_avg_abs_20d": 0.46949293664465774,
        "return_5d": 0.06242174923984978,
        "ticker": "ADBE",
        "upper_wick_to_range": 0.25889967637540795,
        "volume_ratio_20d": 0.094725377426312
      },
      "source_id": "E0121",
      "source_type": "market_data",
      "ticker": "ADBE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ADBE/2026-07-17"
    },
    {
      "claim": "CM moved -0.1% in the latest session, +1.0% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01057384586932671,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.28396485934864796,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 120.56,
        "close_location": 0.9672553021563558,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 6694817.36,
        "gap_pct": 0.0011595163160509347,
        "high_52w_distance_pct": 0.005225613802256168,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3362890711593882,
        "lower_wick_to_range": 0.9672553021563558,
        "previous_close": 120.74,
        "relative_return_1d": 0.010457722719699136,
        "relative_return_5d": 0.04108792986833676,
        "return_1d": -0.0014908066920655827,
        "return_1d_vs_avg_abs_20d": 0.1409900154105906,
        "return_5d": 0.023603328239089727,
        "ticker": "CM",
        "upper_wick_to_range": -0.2512201615050038,
        "volume_ratio_20d": 0.029019808680701625
      },
      "source_id": "E0122",
      "source_type": "market_data",
      "ticker": "CM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CM/2026-07-17"
    },
    {
      "claim": "MDT moved +0.6% in the latest session, +1.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.017450274263092973,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.3593053913992366,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 84.045,
        "close_location": 0.9227202472952137,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 53119213.485,
        "gap_pct": -0.02525131641933942,
        "high_52w_distance_pct": 0.2552799095722529,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1464329559405264,
        "lower_wick_to_range": -1.4365851441040227,
        "previous_close": 83.56,
        "relative_return_1d": 0.01775274195365073,
        "relative_return_5d": 0.01957116416650695,
        "return_1d": 0.005804212541886011,
        "return_1d_vs_avg_abs_20d": 0.33261440217944427,
        "return_5d": 0.0020865625372599172,
        "ticker": "MDT",
        "upper_wick_to_range": 0.07727975270478629,
        "volume_ratio_20d": 0.06678586052311099
      },
      "source_id": "E0123",
      "source_type": "market_data",
      "ticker": "MDT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MDT/2026-07-17"
    },
    {
      "claim": "CNQ moved +1.6% in the latest session, +2.8% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016201312804902817,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.4307692307692381,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 43.555,
        "close_location": 0.3692307692307662,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 10247097.74,
        "gap_pct": 0.005366308912739148,
        "high_52w_distance_pct": 0.17873952473883614,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2772727272727271,
        "lower_wick_to_range": -1.061538461538472,
        "previous_close": 42.86,
        "relative_return_1d": 0.028164115039389648,
        "relative_return_5d": 0.05922102832142595,
        "return_1d": 0.01621558562762493,
        "return_1d_vs_avg_abs_20d": 1.0008809670484107,
        "return_5d": 0.04173642669217892,
        "ticker": "CNQ",
        "upper_wick_to_range": 0.6307692307692337,
        "volume_ratio_20d": 0.022986288909438997
      },
      "source_id": "E0124",
      "source_type": "market_data",
      "ticker": "CNQ",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CNQ/2026-07-17"
    },
    {
      "claim": "DUK moved +2.2% in the latest session, +3.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011413659845049445,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.3370786516853976,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 128.86,
        "close_location": 0.9943820224719152,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 53715806.440000005,
        "gap_pct": -0.011180715248592432,
        "high_52w_distance_pct": 0.04369082725438456,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.10847311827956996,
        "lower_wick_to_range": -1.3426966292134825,
        "previous_close": 126.11,
        "relative_return_1d": 0.033754888939161454,
        "relative_return_5d": 0.04442116522503936,
        "return_1d": 0.021806359527396735,
        "return_1d_vs_avg_abs_20d": 1.9105492737156535,
        "return_5d": 0.02693656359579233,
        "ticker": "DUK",
        "upper_wick_to_range": 0.005617977528084774,
        "volume_ratio_20d": 0.10599743686239409
      },
      "source_id": "E0125",
      "source_type": "market_data",
      "ticker": "DUK",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DUK/2026-07-17"
    },
    {
      "claim": "MCK moved +2.0% in the latest session, +3.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016777109610005593,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 5.9445107398568116,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 858.115,
        "close_location": 0.9003579952267259,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 63802566.480000004,
        "gap_pct": -0.03923642890254486,
        "high_52w_distance_pct": 0.16417962627386773,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1857658080919744,
        "lower_wick_to_range": -5.044152744630086,
        "previous_close": 841.31,
        "relative_return_1d": 0.03192333061465069,
        "relative_return_5d": 0.08219624985000229,
        "return_1d": 0.019974801202885972,
        "return_1d_vs_avg_abs_20d": 1.1905984801442393,
        "return_5d": 0.06471164822075526,
        "ticker": "MCK",
        "upper_wick_to_range": 0.09964200477327409,
        "volume_ratio_20d": 0.06062523442213923
      },
      "source_id": "E0126",
      "source_type": "market_data",
      "ticker": "MCK",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MCK/2026-07-17"
    },
    {
      "claim": "CDNS moved -8.3% in the latest session, -7.1% relative to benchmark, with volume at 0.2x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01234128193900742,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.01243523316062219,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 334.44,
        "close_location": 0.19170984455958717,
        "consecutive_down_days": 6,
        "consecutive_up_days": 0,
        "dollar_volume": 128171454.48,
        "gap_pct": -0.08251748251748248,
        "high_52w_distance_pct": 0.24593350077741905,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.27284490960989527,
        "lower_wick_to_range": 0.19170984455958717,
        "previous_close": 364.65,
        "relative_return_1d": -0.07089803578774156,
        "relative_return_5d": -0.11196329903972768,
        "return_1d": -0.08284656519950628,
        "return_1d_vs_avg_abs_20d": 6.712962689690358,
        "return_5d": -0.1294479006689747,
        "ticker": "CDNS",
        "upper_wick_to_range": 0.7958549222797906,
        "volume_ratio_20d": 0.17001430678629653
      },
      "source_id": "E0127",
      "source_type": "market_data",
      "ticker": "CDNS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CDNS/2026-07-17"
    },
    {
      "claim": "SNPS moved -6.1% in the latest session, -4.9% relative to benchmark, with volume at 0.2x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014554348958068597,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.8814616755793193,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 391.7,
        "close_location": 0.017825311942957944,
        "consecutive_down_days": 5,
        "consecutive_up_days": 0,
        "dollar_volume": 116355268.39999999,
        "gap_pct": -0.037023715320240735,
        "high_52w_distance_pct": 0.37727852948685237,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.03214756258234508,
        "lower_wick_to_range": 0.017825311942957944,
        "previous_close": 417.03,
        "relative_return_1d": -0.04879050614922609,
        "relative_return_5d": -0.10327858580060711,
        "return_1d": -0.060739035560990806,
        "return_1d_vs_avg_abs_20d": 4.173256786406683,
        "return_5d": -0.12076318742985415,
        "ticker": "SNPS",
        "upper_wick_to_range": 0.10071301247772278,
        "volume_ratio_20d": 0.1555258287368749
      },
      "source_id": "E0128",
      "source_type": "market_data",
      "ticker": "SNPS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SNPS/2026-07-17"
    },
    {
      "claim": "CMCSA moved +1.9% in the latest session, +3.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016838566880749285,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.6657963446475185,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 24.555,
        "close_location": 0.8172323759791111,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 77735580.57,
        "gap_pct": 0.008298755186721962,
        "high_52w_distance_pct": 0.3382203217267359,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.10957975598734748,
        "lower_wick_to_range": 0.15143603133159259,
        "previous_close": 24.1,
        "relative_return_1d": 0.030828197461557183,
        "relative_return_5d": 0.05927501316934036,
        "return_1d": 0.018879668049792464,
        "return_1d_vs_avg_abs_20d": 1.1212158483259445,
        "return_5d": 0.04179041154009333,
        "ticker": "CMCSA",
        "upper_wick_to_range": 0.1827676240208889,
        "volume_ratio_20d": 0.07259073170765264
      },
      "source_id": "E0129",
      "source_type": "market_data",
      "ticker": "CMCSA",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CMCSA/2026-07-17"
    },
    {
      "claim": "BNS moved -0.8% in the latest session, +0.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.010225115993453682,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.5638297872340754,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 88.945,
        "close_location": 0.8404255319148872,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 15897851.409999998,
        "gap_pct": 0.00568942436412323,
        "high_52w_distance_pct": 0.017145426949238374,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3265473527218494,
        "lower_wick_to_range": 0.8404255319148872,
        "previous_close": 89.64,
        "relative_return_1d": 0.0041952942488908684,
        "relative_return_5d": 0.032954404118115455,
        "return_1d": -0.0077532351628738505,
        "return_1d_vs_avg_abs_20d": 0.7582540059044438,
        "return_5d": 0.015469802488868423,
        "ticker": "BNS",
        "upper_wick_to_range": -2.4042553191489624,
        "volume_ratio_20d": 0.0554468775495643
      },
      "source_id": "E0130",
      "source_type": "market_data",
      "ticker": "BNS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BNS/2026-07-17"
    },
    {
      "claim": "GD moved +1.4% in the latest session, +2.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011477751347018,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.9750000000000225,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 373.86,
        "close_location": 0.9361111111111212,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 35607174.120000005,
        "gap_pct": -0.005612493899463167,
        "high_52w_distance_pct": 0.018322366661317036,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.21869804739707277,
        "lower_wick_to_range": -1.0388888888889012,
        "previous_close": 368.82,
        "relative_return_1d": 0.02561373194958816,
        "relative_return_5d": 0.014285113547340189,
        "return_1d": 0.01366520253782344,
        "return_1d_vs_avg_abs_20d": 1.1905818591699806,
        "return_5d": -0.0031994880819068428,
        "ticker": "GD",
        "upper_wick_to_range": 0.06388888888887875,
        "volume_ratio_20d": 0.06957582575727138
      },
      "source_id": "E0131",
      "source_type": "market_data",
      "ticker": "GD",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GD/2026-07-17"
    },
    {
      "claim": "CMI moved -3.3% in the latest session, -2.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02239982854844717,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.386237513873476,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 626.52,
        "close_location": 0.4628190899001069,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 57985679.04,
        "gap_pct": 0.014201256502477388,
        "high_52w_distance_pct": 0.1775521930664623,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.22835016174884815,
        "lower_wick_to_range": 0.4628190899001069,
        "previous_close": 647.83,
        "relative_return_1d": -0.020945902769517466,
        "relative_return_5d": -0.05564210892626753,
        "return_1d": -0.032894432181282185,
        "return_1d_vs_avg_abs_20d": 1.4685126767884362,
        "return_5d": -0.07312671055551456,
        "ticker": "CMI",
        "upper_wick_to_range": -2.849056603773583,
        "volume_ratio_20d": 0.08159285560007581
      },
      "source_id": "E0132",
      "source_type": "market_data",
      "ticker": "CMI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CMI/2026-07-17"
    },
    {
      "claim": "IBN moved +1.5% in the latest session, +2.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011560760171157026,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.5294117647058907,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 30.015,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 9102829.14,
        "gap_pct": -0.006763611768684452,
        "high_52w_distance_pct": 0.05547226386806603,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1967703349282297,
        "lower_wick_to_range": -1.5294117647058905,
        "previous_close": 29.57,
        "relative_return_1d": 0.02699756559708777,
        "relative_return_5d": 0.05248460162924695,
        "return_1d": 0.01504903618532305,
        "return_1d_vs_avg_abs_20d": 1.3017341388042054,
        "return_5d": 0.03499999999999992,
        "ticker": "IBN",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.03987687549882911
      },
      "source_id": "E0133",
      "source_type": "market_data",
      "ticker": "IBN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/IBN/2026-07-17"
    },
    {
      "claim": "WM moved +1.7% in the latest session, +2.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013601405696390411,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 6.3549382716049125,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 246.315,
        "close_location": 0.7006172839506097,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 60334120.305,
        "gap_pct": -0.02571723426212591,
        "high_52w_distance_pct": 0.0073686133609403015,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.17225870930896625,
        "lower_wick_to_range": -5.654320987654303,
        "previous_close": 242.25,
        "relative_return_1d": 0.02872871517027864,
        "relative_return_5d": 0.0731353966406042,
        "return_1d": 0.01678018575851392,
        "return_1d_vs_avg_abs_20d": 1.2337096718589247,
        "return_5d": 0.05565079501135717,
        "ticker": "WM",
        "upper_wick_to_range": 0.2993827160493903,
        "volume_ratio_20d": 0.11142970221360919
      },
      "source_id": "E0134",
      "source_type": "market_data",
      "ticker": "WM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WM/2026-07-17"
    },
    {
      "claim": "PNC moved -0.7% in the latest session, +0.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.00990036492656407,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.447688564476885,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 253.53,
        "close_location": 0.8491484184914836,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 51659272.8,
        "gap_pct": 0.0006661442006270502,
        "high_52w_distance_pct": 0.010767956454857286,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.283306337315246,
        "lower_wick_to_range": 0.8491484184914836,
        "previous_close": 255.2,
        "relative_return_1d": 0.005404642264429382,
        "relative_return_5d": 0.02391546979644954,
        "return_1d": -0.006543887147335337,
        "return_1d_vs_avg_abs_20d": 0.6609743373981264,
        "return_5d": 0.006430868167202508,
        "ticker": "PNC",
        "upper_wick_to_range": -0.2968369829683686,
        "volume_ratio_20d": 0.08279998537102733
      },
      "source_id": "E0135",
      "source_type": "market_data",
      "ticker": "PNC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PNC/2026-07-17"
    },
    {
      "claim": "AEM moved -1.4% in the latest session, -0.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01971931082273337,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.973451327433627,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 135.36,
        "close_location": 0.6061946902654912,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 18245580.48,
        "gap_pct": 0.018646660353995204,
        "high_52w_distance_pct": 0.8856382978723403,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.005086318915908716,
        "lower_wick_to_range": 0.6061946902654912,
        "previous_close": 137.29,
        "relative_return_1d": -0.0021093043707393067,
        "relative_return_5d": -0.06088402368565726,
        "return_1d": -0.014057833782504026,
        "return_1d_vs_avg_abs_20d": 0.7128968100800702,
        "return_5d": -0.0783686253149043,
        "ticker": "AEM",
        "upper_wick_to_range": -3.5796460176991185,
        "volume_ratio_20d": 0.04753362438023232
      },
      "source_id": "E0136",
      "source_type": "market_data",
      "ticker": "AEM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AEM/2026-07-17"
    },
    {
      "claim": "ICE moved +1.4% in the latest session, +2.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016889069289806845,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.958188153310103,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 143.81,
        "close_location": 0.9024390243902536,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 41458409.660000004,
        "gap_pct": -0.005361173814898312,
        "high_52w_distance_pct": 0.2241846881301719,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.18080302159454797,
        "lower_wick_to_range": -1.0557491289198495,
        "previous_close": 141.76,
        "relative_return_1d": 0.026409590359846025,
        "relative_return_5d": 0.08069619411778761,
        "return_1d": 0.014461060948081306,
        "return_1d_vs_avg_abs_20d": 0.8562378838015112,
        "return_5d": 0.06321159248854058,
        "ticker": "ICE",
        "upper_wick_to_range": 0.09756097560974644,
        "volume_ratio_20d": 0.05693492355972137
      },
      "source_id": "E0137",
      "source_type": "market_data",
      "ticker": "ICE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ICE/2026-07-17"
    },
    {
      "claim": "NGG moved +2.8% in the latest session, +3.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011368960983419557,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 7.032967032967066,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 84.78,
        "close_location": 0.9890109890109989,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 5846598.36,
        "gap_pct": -0.011271361047145878,
        "high_52w_distance_pct": 0.11630101439018636,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.07643473844591164,
        "lower_wick_to_range": -6.043956043956067,
        "previous_close": 82.51,
        "relative_return_1d": 0.03946034616124949,
        "relative_return_5d": 0.044001129053874766,
        "return_1d": 0.027511816749484774,
        "return_1d_vs_avg_abs_20d": 2.419905986976988,
        "return_5d": 0.026516527424627734,
        "ticker": "NGG",
        "upper_wick_to_range": 0.010989010989001036,
        "volume_ratio_20d": 0.05952800220979214
      },
      "source_id": "E0138",
      "source_type": "market_data",
      "ticker": "NGG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NGG/2026-07-17"
    },
    {
      "claim": "SPOT moved -1.3% in the latest session, -0.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015964246793900183,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.2048406139315246,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 469.82,
        "close_location": 0.8158205430932701,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 54688927.28,
        "gap_pct": 0.029721895479751348,
        "high_52w_distance_pct": 0.21459069430845856,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1600493827160494,
        "lower_wick_to_range": 0.8158205430932701,
        "previous_close": 476.08,
        "relative_return_1d": -0.0012005211679697592,
        "relative_return_5d": -0.00325450252482673,
        "return_1d": -0.013149050579734478,
        "return_1d_vs_avg_abs_20d": 0.8236561830626816,
        "return_5d": -0.020739104154073762,
        "ticker": "SPOT",
        "upper_wick_to_range": -1.0206611570247948,
        "volume_ratio_20d": 0.06958881834594736
      },
      "source_id": "E0139",
      "source_type": "market_data",
      "ticker": "SPOT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SPOT/2026-07-17"
    },
    {
      "claim": "USB moved +0.3% in the latest session, +1.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011672187236366293,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.4127906976744236,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 64.215,
        "close_location": 0.9941860465116332,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 65651040.045,
        "gap_pct": -0.015778784564911774,
        "high_52w_distance_pct": 0.0008564977030287579,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.27613275039745644,
        "lower_wick_to_range": -0.41860465116279033,
        "previous_close": 64.01,
        "relative_return_1d": 0.01515115400167244,
        "relative_return_5d": 0.04640624880117461,
        "return_1d": 0.003202624589907721,
        "return_1d_vs_avg_abs_20d": 0.2743808443998831,
        "return_5d": 0.028921647171927578,
        "ticker": "USB",
        "upper_wick_to_range": 0.005813953488366809,
        "volume_ratio_20d": 0.10667421398741128
      },
      "source_id": "E0140",
      "source_type": "market_data",
      "ticker": "USB",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/USB/2026-07-17"
    },
    {
      "claim": "ADP moved +1.6% in the latest session, +2.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.017956587616530913,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.8615384615384476,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 260.78,
        "close_location": 0.8615384615384476,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 56065092.199999996,
        "gap_pct": 0.005534767695665854,
        "high_52w_distance_pct": 0.001725592453409197,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.38594812925170063,
        "lower_wick_to_range": 0.0,
        "previous_close": 256.56,
        "relative_return_1d": 0.028396923549588005,
        "relative_return_5d": 0.09544425771390308,
        "return_1d": 0.016448394137823286,
        "return_1d_vs_avg_abs_20d": 0.9160089037563475,
        "return_5d": 0.07795965608465605,
        "ticker": "ADP",
        "upper_wick_to_range": 0.13846153846155246,
        "volume_ratio_20d": 0.0744364637919006
      },
      "source_id": "E0141",
      "source_type": "market_data",
      "ticker": "ADP",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ADP/2026-07-17"
    },
    {
      "claim": "CSX moved +0.0% in the latest session, +1.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.010073468118891343,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.17142857142857607,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 50.91,
        "close_location": 0.6571428571428478,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 65299558.769999996,
        "gap_pct": 0.002161524857535957,
        "high_52w_distance_pct": 0.003535651149086716,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4458960522578812,
        "lower_wick_to_range": 0.6571428571428478,
        "previous_close": 50.89,
        "relative_return_1d": 0.01234153393131665,
        "relative_return_5d": 0.047842828708785645,
        "return_1d": 0.0003930045195519316,
        "return_1d_vs_avg_abs_20d": 0.03901382472387122,
        "return_5d": 0.030358227079538613,
        "ticker": "CSX",
        "upper_wick_to_range": 0.17142857142857607,
        "volume_ratio_20d": 0.1057598936008374
      },
      "source_id": "E0142",
      "source_type": "market_data",
      "ticker": "CSX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CSX/2026-07-17"
    },
    {
      "claim": "UPS moved +0.2% in the latest session, +1.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014022472675537129,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.5897435897435868,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 117.45,
        "close_location": 0.9743589743589735,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 42214231.35,
        "gap_pct": -0.03353814644137232,
        "high_52w_distance_pct": 0.04223073648361009,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2513317707223526,
        "lower_wick_to_range": -2.6153846153846136,
        "previous_close": 117.18,
        "relative_return_1d": 0.014252676877202441,
        "relative_return_5d": 0.06176307588904961,
        "return_1d": 0.0023041474654377225,
        "return_1d_vs_avg_abs_20d": 0.1643181997036384,
        "return_5d": 0.04427847425980258,
        "ticker": "UPS",
        "upper_wick_to_range": 0.025641025641026577,
        "volume_ratio_20d": 0.07566656631769082
      },
      "source_id": "E0143",
      "source_type": "market_data",
      "ticker": "UPS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/UPS/2026-07-17"
    },
    {
      "claim": "E moved +3.2% in the latest session, +4.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016041484761869812,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 12.421052631579093,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 49.57,
        "close_location": 0.8421052631578869,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 1821796.64,
        "gap_pct": 0.007285595337219064,
        "high_52w_distance_pct": 0.17006253782529757,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.29662568663353395,
        "lower_wick_to_range": -11.578947368421206,
        "previous_close": 48.04,
        "relative_return_1d": 0.04379698902875062,
        "relative_return_5d": 0.05625241386730229,
        "return_1d": 0.0318484596169859,
        "return_1d_vs_avg_abs_20d": 1.985381034845905,
        "return_5d": 0.038767812238055255,
        "ticker": "E",
        "upper_wick_to_range": 0.15789473684211314,
        "volume_ratio_20d": 0.07101698517903035
      },
      "source_id": "E0144",
      "source_type": "market_data",
      "ticker": "E",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/E/2026-07-17"
    },
    {
      "claim": "AMT moved +1.8% in the latest session, +3.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016493949625144656,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.3273273273273385,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 171.99,
        "close_location": 0.6036036036036038,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 33688541.25,
        "gap_pct": 0.005091167416528597,
        "high_52w_distance_pct": 0.14006628292342582,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.07453454954392114,
        "lower_wick_to_range": -0.7237237237237347,
        "previous_close": 168.92,
        "relative_return_1d": 0.030122813096349343,
        "relative_return_5d": 0.037651871336821574,
        "return_1d": 0.018174283684584625,
        "return_1d_vs_avg_abs_20d": 1.1018757846136706,
        "return_5d": 0.020167269707574542,
        "ticker": "AMT",
        "upper_wick_to_range": 0.39639639639639623,
        "volume_ratio_20d": 0.05559923700957712
      },
      "source_id": "E0145",
      "source_type": "market_data",
      "ticker": "AMT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AMT/2026-07-17"
    },
    {
      "claim": "SU moved +3.1% in the latest session, +4.3% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01474573527455888,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.056451612903232,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 62.565,
        "close_location": 0.9919354838709635,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 17574445.935,
        "gap_pct": -0.0001647989452867593,
        "high_52w_distance_pct": 0.12347158954687143,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2770973668095529,
        "lower_wick_to_range": -2.064516129032268,
        "previous_close": 60.68,
        "relative_return_1d": 0.04301313059831702,
        "relative_return_5d": 0.07343396871785457,
        "return_1d": 0.0310646011865523,
        "return_1d_vs_avg_abs_20d": 2.1066837704694654,
        "return_5d": 0.05594936708860754,
        "ticker": "SU",
        "upper_wick_to_range": 0.008064516129036418,
        "volume_ratio_20d": 0.05861997364283009
      },
      "source_id": "E0146",
      "source_type": "market_data",
      "ticker": "SU",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SU/2026-07-17"
    },
    {
      "claim": "SMFG moved -4.1% in the latest session, -2.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014302065226727566,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 7.312499999999982,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 24.78,
        "close_location": 0.7500000000000056,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 4348567.86,
        "gap_pct": 0.003868471953578201,
        "high_52w_distance_pct": 0.07627118644067798,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3083421330517424,
        "lower_wick_to_range": 0.7500000000000056,
        "previous_close": 25.85,
        "relative_return_1d": -0.02944412049152345,
        "relative_return_5d": -0.01981143566679011,
        "return_1d": -0.04139264990328817,
        "return_1d_vs_avg_abs_20d": 2.894172921679449,
        "return_5d": -0.03729603729603714,
        "ticker": "SMFG",
        "upper_wick_to_range": -7.062499999999988,
        "volume_ratio_20d": 0.08624690065636051
      },
      "source_id": "E0147",
      "source_type": "market_data",
      "ticker": "SMFG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SMFG/2026-07-17"
    },
    {
      "claim": "MRSH moved +1.8% in the latest session, +3.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.017812173525623493,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.3231441048034696,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 185.4,
        "close_location": 0.877729257641922,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 34425999.0,
        "gap_pct": -0.023936316222893272,
        "high_52w_distance_pct": 0.042718446601941684,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1839080459770115,
        "lower_wick_to_range": -2.4454148471615476,
        "previous_close": 182.15,
        "relative_return_1d": 0.029790966963233245,
        "relative_return_5d": 0.05724681350743677,
        "return_1d": 0.017842437551468526,
        "return_1d_vs_avg_abs_20d": 1.0016990641710006,
        "return_5d": 0.039762211878189735,
        "ticker": "MRSH",
        "upper_wick_to_range": 0.122270742358078,
        "volume_ratio_20d": 0.07052489650195602
      },
      "source_id": "E0148",
      "source_type": "market_data",
      "ticker": "MRSH",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MRSH/2026-07-17"
    },
    {
      "claim": "ELV moved +1.1% in the latest session, +2.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02155013347626843,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.7740899357602045,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 376.775,
        "close_location": 0.9753747323340449,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 41945983.974999994,
        "gap_pct": 0.057798042108086145,
        "high_52w_distance_pct": 0.15782628889921058,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.37088851695531955,
        "lower_wick_to_range": 0.9753747323340449,
        "previous_close": 372.85,
        "relative_return_1d": 0.022475551002216543,
        "relative_return_5d": -0.0773067396964624,
        "return_1d": 0.010527021590451824,
        "return_1d_vs_avg_abs_20d": 0.4884898556217508,
        "return_5d": -0.09479134132570943,
        "ticker": "ELV",
        "upper_wick_to_range": -3.7494646680942494,
        "volume_ratio_20d": 0.05991985855492434
      },
      "source_id": "E0149",
      "source_type": "market_data",
      "ticker": "ELV",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ELV/2026-07-17"
    },
    {
      "claim": "ORLY moved +1.8% in the latest session, +3.0% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.021044649711893938,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.6578947368421131,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 87.805,
        "close_location": 0.9210526315789583,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 41944536.305,
        "gap_pct": 0.010782608695652174,
        "high_52w_distance_pct": 0.16291782928079246,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.06314323768010666,
        "lower_wick_to_range": 0.26315789473684525,
        "previous_close": 86.25,
        "relative_return_1d": 0.029977514919011128,
        "relative_return_5d": 0.03515961321941863,
        "return_1d": 0.01802898550724641,
        "return_1d_vs_avg_abs_20d": 0.8567016203200024,
        "return_5d": 0.017675011590171597,
        "ticker": "ORLY",
        "upper_wick_to_range": 0.07894736842104161,
        "volume_ratio_20d": 0.04872998320925592
      },
      "source_id": "E0150",
      "source_type": "market_data",
      "ticker": "ORLY",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ORLY/2026-07-17"
    },
    {
      "claim": "MCO moved +0.6% in the latest session, +1.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01635984961234584,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.8302425106990015,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 522.16,
        "close_location": 0.9500713266761736,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 37033153.68,
        "gap_pct": -0.01866980077839009,
        "high_52w_distance_pct": 0.023824115213727737,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.29800139206522824,
        "lower_wick_to_range": -0.8801711840228279,
        "previous_close": 519.02,
        "relative_return_1d": 0.01799839261549474,
        "relative_return_5d": 0.08906562280803543,
        "return_1d": 0.0060498632037300215,
        "return_1d_vs_avg_abs_20d": 0.36979943869193865,
        "return_5d": 0.0715810211787884,
        "ticker": "MCO",
        "upper_wick_to_range": 0.04992867332382642,
        "volume_ratio_20d": 0.06924890765738277
      },
      "source_id": "E0151",
      "source_type": "market_data",
      "ticker": "MCO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MCO/2026-07-17"
    },
    {
      "claim": "NOC moved +2.3% in the latest session, +3.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016484507131354596,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.6152291105121401,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 530.375,
        "close_location": 0.9157681940700804,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 31498440.875,
        "gap_pct": 0.013805070857032531,
        "high_52w_distance_pct": 0.4593448032052794,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.07398145148226143,
        "lower_wick_to_range": 0.3005390835579403,
        "previous_close": 518.65,
        "relative_return_1d": 0.03455529698141668,
        "relative_return_5d": 0.0003339613757400439,
        "return_1d": 0.022606767569651964,
        "return_1d_vs_avg_abs_20d": 1.3713948126876316,
        "return_5d": -0.017150640253506988,
        "ticker": "NOC",
        "upper_wick_to_range": 0.0842318059299196,
        "volume_ratio_20d": 0.05612186559442079
      },
      "source_id": "E0152",
      "source_type": "market_data",
      "ticker": "NOC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NOC/2026-07-17"
    },
    {
      "claim": "MDLZ moved +2.3% in the latest session, +3.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.018355040866065108,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.7237569060773484,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 62.835,
        "close_location": 0.8618784530386742,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 68434415.355,
        "gap_pct": 0.012373819602735203,
        "high_52w_distance_pct": 0.02411076629267117,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.15696925059841638,
        "lower_wick_to_range": 0.13812154696132578,
        "previous_close": 61.42,
        "relative_return_1d": 0.034986627751067756,
        "relative_return_5d": 0.085562113102985,
        "return_1d": 0.023038098339303037,
        "return_1d_vs_avg_abs_20d": 1.2551374038014804,
        "return_5d": 0.06807751147373797,
        "ticker": "MDLZ",
        "upper_wick_to_range": 0.13812154696132578,
        "volume_ratio_20d": 0.1040769764809482
      },
      "source_id": "E0153",
      "source_type": "market_data",
      "ticker": "MDLZ",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MDLZ/2026-07-17"
    },
    {
      "claim": "MPWR moved -4.8% in the latest session, -3.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.039020788871694745,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.10768367919236843,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 1242.91,
        "close_location": 0.24434473733408518,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 82228439.78,
        "gap_pct": -0.04584689618197846,
        "high_52w_distance_pct": 0.37909422242962054,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.25800607287449395,
        "lower_wick_to_range": 0.24434473733408518,
        "previous_close": 1305.65,
        "relative_return_1d": -0.03610416464866495,
        "relative_return_5d": -0.06370616673717955,
        "return_1d": -0.04805269406042967,
        "return_1d_vs_avg_abs_20d": 1.2314639311479059,
        "return_5d": -0.08119076836642658,
        "ticker": "MPWR",
        "upper_wick_to_range": 0.6479715834735463,
        "volume_ratio_20d": 0.05485351364124419
      },
      "source_id": "E0154",
      "source_type": "market_data",
      "ticker": "MPWR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MPWR/2026-07-17"
    },
    {
      "claim": "EMR moved +0.0% in the latest session, +1.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01372316717005011,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.2422360248447495,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 139.13,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 39852118.94,
        "gap_pct": -0.0371728501581825,
        "high_52w_distance_pct": 0.1870193344354203,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.13445857795172866,
        "lower_wick_to_range": -2.2422360248447495,
        "previous_close": 139.08,
        "relative_return_1d": 0.012308034732443351,
        "relative_return_5d": 0.019284716836620253,
        "return_1d": 0.0003595053206786325,
        "return_1d_vs_avg_abs_20d": 0.02619696431762696,
        "return_5d": 0.0018001152073732207,
        "ticker": "EMR",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.105070327989421
      },
      "source_id": "E0155",
      "source_type": "market_data",
      "ticker": "EMR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EMR/2026-07-17"
    },
    {
      "claim": "CIEN moved -6.3% in the latest session, -5.1% relative to benchmark, with volume at 0.3x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03405094211444686,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.7309250506414577,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 364.345,
        "close_location": 0.1360567184334938,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 306313950.125,
        "gap_pct": 0.04109976595252185,
        "high_52w_distance_pct": 0.7497426889349379,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.6522084164701616,
        "lower_wick_to_range": 0.1360567184334938,
        "previous_close": 388.81,
        "relative_return_1d": -0.050974234920428296,
        "relative_return_5d": -0.1916988503589454,
        "return_1d": -0.06292276433219302,
        "return_1d_vs_avg_abs_20d": 1.847900834012362,
        "return_5d": -0.20918345198819244,
        "ticker": "CIEN",
        "upper_wick_to_range": -1.8669817690749513,
        "volume_ratio_20d": 0.30190810157628906
      },
      "source_id": "E0156",
      "source_type": "market_data",
      "ticker": "CIEN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CIEN/2026-07-17"
    },
    {
      "claim": "MPC moved +0.7% in the latest session, +1.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01783152936434056,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.4638554216867523,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 308.065,
        "close_location": 0.14096385542168258,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 54671371.355,
        "gap_pct": -0.01262056563675007,
        "high_52w_distance_pct": 0.011572233132618015,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.8112946848541862,
        "lower_wick_to_range": -1.3228915662650698,
        "previous_close": 305.85,
        "relative_return_1d": 0.019190641558241683,
        "relative_return_5d": 0.10321449519377779,
        "return_1d": 0.0072421121464769644,
        "return_1d_vs_avg_abs_20d": 0.4061408305761882,
        "return_5d": 0.08572989356453076,
        "ticker": "MPC",
        "upper_wick_to_range": 0.8590361445783175,
        "volume_ratio_20d": 0.07475410802818859
      },
      "source_id": "E0157",
      "source_type": "market_data",
      "ticker": "MPC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MPC/2026-07-17"
    },
    {
      "claim": "VLO moved +1.1% in the latest session, +2.3% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.022558804620876817,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.8006681514476761,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 303.655,
        "close_location": 0.22160356347437823,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 73994954.05499999,
        "gap_pct": -0.015619796176646883,
        "high_52w_distance_pct": 0.01150977260377739,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.7204249291784701,
        "lower_wick_to_range": -1.5790645879732979,
        "previous_close": 300.26,
        "relative_return_1d": 0.0232553967933673,
        "relative_return_5d": 0.09930084018423646,
        "return_1d": 0.011306867381602581,
        "return_1d_vs_avg_abs_20d": 0.5012174878778265,
        "return_5d": 0.08181623855498943,
        "ticker": "VLO",
        "upper_wick_to_range": 0.7783964365256217,
        "volume_ratio_20d": 0.07239794940661437
      },
      "source_id": "E0158",
      "source_type": "market_data",
      "ticker": "VLO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VLO/2026-07-17"
    },
    {
      "claim": "EOG moved +1.4% in the latest session, +2.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015311028860873304,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.4362416107382372,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 140.44,
        "close_location": 0.9664429530201268,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 48481292.4,
        "gap_pct": -0.001155568395204365,
        "high_52w_distance_pct": 0.08138706921105099,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3376512048766549,
        "lower_wick_to_range": -0.4697986577181103,
        "previous_close": 138.46,
        "relative_return_1d": 0.026248688302418888,
        "relative_return_5d": 0.06476275226310235,
        "return_1d": 0.014300158890654169,
        "return_1d_vs_avg_abs_20d": 0.9339776588885955,
        "return_5d": 0.04727815063385532,
        "ticker": "EOG",
        "upper_wick_to_range": 0.0335570469798732,
        "volume_ratio_20d": 0.08377145034222266
      },
      "source_id": "E0159",
      "source_type": "market_data",
      "ticker": "EOG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EOG/2026-07-17"
    },
    {
      "claim": "APO moved -0.3% in the latest session, +0.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.017728797561361476,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.9357963818188088,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 122.945,
        "close_location": 0.9010729539220088,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 29789204.665,
        "gap_pct": -0.025052699854062,
        "high_52w_distance_pct": 0.16865264955874593,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.23488348734431486,
        "lower_wick_to_range": -0.03472342789679992,
        "previous_close": 123.34,
        "relative_return_1d": 0.008745999818769667,
        "relative_return_5d": 0.03913160179544273,
        "return_1d": -0.0032025295929950515,
        "return_1d_vs_avg_abs_20d": 0.1806399775230506,
        "return_5d": 0.021647000166195696,
        "ticker": "APO",
        "upper_wick_to_range": 0.0989270460779912,
        "volume_ratio_20d": 0.04495940058338467
      },
      "source_id": "E0160",
      "source_type": "market_data",
      "ticker": "APO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/APO/2026-07-17"
    },
    {
      "claim": "CP moved +0.7% in the latest session, +1.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.010877215304213279,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.100000000000016,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 93.53,
        "close_location": 0.525000000000004,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 10918692.2,
        "gap_pct": -0.020019373587342626,
        "high_52w_distance_pct": 0.004062867529134984,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.33385624643468326,
        "lower_wick_to_range": -2.575000000000012,
        "previous_close": 92.91,
        "relative_return_1d": 0.018621653940879,
        "relative_return_5d": 0.05532303926795101,
        "return_1d": 0.006673124529114283,
        "return_1d_vs_avg_abs_20d": 0.6134956735231171,
        "return_5d": 0.03783843763870398,
        "ticker": "CP",
        "upper_wick_to_range": 0.474999999999996,
        "volume_ratio_20d": 0.04238140358902309
      },
      "source_id": "E0161",
      "source_type": "market_data",
      "ticker": "CP",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CP/2026-07-17"
    },
    {
      "claim": "AEP moved +1.6% in the latest session, +2.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012461633704669083,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.1090909090909158,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 135.31,
        "close_location": 0.7012987012987075,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 43253735.84,
        "gap_pct": 0.01700593404942552,
        "high_52w_distance_pct": 0.03894760180326662,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.17090688819660782,
        "lower_wick_to_range": 0.7012987012987075,
        "previous_close": 133.13,
        "relative_return_1d": 0.028323501243808558,
        "relative_return_5d": 0.016598535026574046,
        "return_1d": 0.01637497183204384,
        "return_1d_vs_avg_abs_20d": 1.3140309063897873,
        "return_5d": -0.0008860666026729858,
        "ticker": "AEP",
        "upper_wick_to_range": 0.18961038961037666,
        "volume_ratio_20d": 0.05434826591315199
      },
      "source_id": "E0162",
      "source_type": "market_data",
      "ticker": "AEP",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AEP/2026-07-17"
    },
    {
      "claim": "MNST moved -0.7% in the latest session, +0.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.010291288994800252,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.4352941176470551,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 99.28,
        "close_location": 0.37647058823529383,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 67585554.96,
        "gap_pct": 0.0008004802881729223,
        "high_52w_distance_pct": 0.010676873489121608,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.40107253739768556,
        "lower_wick_to_range": 0.37647058823529383,
        "previous_close": 99.94,
        "relative_return_1d": 0.005344567034338277,
        "relative_return_5d": 0.036891111537861954,
        "return_1d": -0.006603962377426442,
        "return_1d_vs_avg_abs_20d": 0.6417041034182542,
        "return_5d": 0.019406509908614922,
        "ticker": "MNST",
        "upper_wick_to_range": 0.18823529411765108,
        "volume_ratio_20d": 0.1099508759235496
      },
      "source_id": "E0163",
      "source_type": "market_data",
      "ticker": "MNST",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MNST/2026-07-17"
    },
    {
      "claim": "NXPI moved -3.4% in the latest session, -2.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02773023340879973,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.5672068636796903,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 261.35,
        "close_location": 0.6699237368922826,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 75282390.2,
        "gap_pct": -0.04319071898322613,
        "high_52w_distance_pct": 0.3007461258848285,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.41515053064760665,
        "lower_wick_to_range": 0.1027168732125923,
        "previous_close": 270.66,
        "relative_return_1d": -0.022448869538948313,
        "relative_return_5d": -0.08827739111693778,
        "return_1d": -0.03439739895071303,
        "return_1d_vs_avg_abs_20d": 1.240429477950142,
        "return_5d": -0.10576199274618481,
        "ticker": "NXPI",
        "upper_wick_to_range": 0.33007626310771737,
        "volume_ratio_20d": 0.066584914535891
      },
      "source_id": "E0164",
      "source_type": "market_data",
      "ticker": "NXPI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NXPI/2026-07-17"
    },
    {
      "claim": "ITW moved -0.0% in the latest session, +1.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011407801990492494,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.976253298153026,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 282.91,
        "close_location": 0.9920844327176853,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 41204144.04000001,
        "gap_pct": -0.040074919602784864,
        "high_52w_distance_pct": 0.07157753349121632,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1688080975005164,
        "lower_wick_to_range": -1.9841688654353407,
        "previous_close": 282.97,
        "relative_return_1d": 0.011736492800109799,
        "relative_return_5d": 0.06993800738052125,
        "return_1d": -0.00021203661165491994,
        "return_1d_vs_avg_abs_20d": 0.018586982122554,
        "return_5d": 0.05245340575127422,
        "ticker": "ITW",
        "upper_wick_to_range": 0.007915567282314658,
        "volume_ratio_20d": 0.10119788771539745
      },
      "source_id": "E0165",
      "source_type": "market_data",
      "ticker": "ITW",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ITW/2026-07-17"
    },
    {
      "claim": "ASX moved -6.7% in the latest session, -5.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.04311490015810796,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.911370663002404,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 36.86,
        "close_location": 0.2013053933356241,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 40368482.24,
        "gap_pct": 0.018729435585927767,
        "high_52w_distance_pct": 0.23494302767227349,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 1.0065323897659226,
        "lower_wick_to_range": 0.2013053933356241,
        "previous_close": 39.51,
        "relative_return_1d": -0.055123098024327355,
        "relative_return_5d": -0.11847414192443317,
        "return_1d": -0.06707162743609207,
        "return_1d_vs_avg_abs_20d": 1.5556484461318865,
        "return_5d": -0.1359587435536802,
        "ticker": "ASX",
        "upper_wick_to_range": -2.112676056338028,
        "volume_ratio_20d": 0.08790251282699559
      },
      "source_id": "E0166",
      "source_type": "market_data",
      "ticker": "ASX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ASX/2026-07-17"
    },
    {
      "claim": "CI moved +1.6% in the latest session, +2.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01589076845753167,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.43266475644698765,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 288.49,
        "close_location": 0.9111747851002862,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 39792002.68,
        "gap_pct": 0.02177436403354238,
        "high_52w_distance_pct": 0.058754202918645415,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.11882877642039946,
        "lower_wick_to_range": 0.9111747851002862,
        "previous_close": 283.82,
        "relative_return_1d": 0.028402620032580872,
        "relative_return_5d": 0.0005487330270526058,
        "return_1d": 0.016454090620816153,
        "return_1d_vs_avg_abs_20d": 1.0354496489449188,
        "return_5d": -0.016935868602194426,
        "ticker": "CI",
        "upper_wick_to_range": -0.3438395415472738,
        "volume_ratio_20d": 0.08068440063760401
      },
      "source_id": "E0167",
      "source_type": "market_data",
      "ticker": "CI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CI/2026-07-17"
    },
    {
      "claim": "NOK moved -4.8% in the latest session, -3.6% relative to benchmark, with volume at 0.2x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03743531518981007,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.967741935483866,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 9.88,
        "close_location": 0.16129032258064718,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 153143971.76000002,
        "gap_pct": 0.040462427745664664,
        "high_52w_distance_pct": 0.7661943319838054,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.6303630363036306,
        "lower_wick_to_range": 0.16129032258064718,
        "previous_close": 10.38,
        "relative_return_1d": -0.03622102742831235,
        "relative_return_5d": -0.18830317972123523,
        "return_1d": -0.048169556840077066,
        "return_1d_vs_avg_abs_20d": 1.2867410517539564,
        "return_5d": -0.20578778135048226,
        "ticker": "NOK",
        "upper_wick_to_range": -2.1290322580645133,
        "volume_ratio_20d": 0.17179479676980958
      },
      "source_id": "E0168",
      "source_type": "market_data",
      "ticker": "NOK",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NOK/2026-07-17"
    },
    {
      "claim": "REGN moved +0.7% in the latest session, +1.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012667826474839545,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.8912009512485055,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 683.545,
        "close_location": 0.8912009512485055,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 34454085.725,
        "gap_pct": -0.004256635343329429,
        "high_52w_distance_pct": 0.19231360042133305,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.15557377603462252,
        "lower_wick_to_range": 0.0,
        "previous_close": 678.94,
        "relative_return_1d": 0.018731161161256393,
        "relative_return_5d": 0.046114289223299854,
        "return_1d": 0.006782631749491674,
        "return_1d_vs_avg_abs_20d": 0.5354219023257962,
        "return_5d": 0.02862968759405282,
        "ticker": "REGN",
        "upper_wick_to_range": 0.10879904875149446,
        "volume_ratio_20d": 0.052113811891936604
      },
      "source_id": "E0169",
      "source_type": "market_data",
      "ticker": "REGN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/REGN/2026-07-17"
    },
    {
      "claim": "PSX moved +1.7% in the latest session, +2.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.018894075609518585,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.877232142857128,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 204.755,
        "close_location": 0.4977678571428592,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 42434040.464999996,
        "gap_pct": -0.014951321279554897,
        "high_52w_distance_pct": 0.005494371321823621,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4968564953578478,
        "lower_wick_to_range": -2.379464285714269,
        "previous_close": 201.32,
        "relative_return_1d": 0.02901091764939645,
        "relative_return_5d": 0.10452537461714251,
        "return_1d": 0.01706238823763173,
        "return_1d_vs_avg_abs_20d": 0.9030549358570327,
        "return_5d": 0.08704077298789548,
        "ticker": "PSX",
        "upper_wick_to_range": 0.5022321428571408,
        "volume_ratio_20d": 0.06730843243190576
      },
      "source_id": "E0170",
      "source_type": "market_data",
      "ticker": "PSX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PSX/2026-07-17"
    },
    {
      "claim": "LITE moved -5.9% in the latest session, -4.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0443757245225258,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.38314917127071907,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 664.6,
        "close_location": 0.15276243093922606,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 282901611.2,
        "gap_pct": -0.03930730781756653,
        "high_52w_distance_pct": 0.6335842612097502,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 1.074864974555899,
        "lower_wick_to_range": 0.15276243093922606,
        "previous_close": 706.23,
        "relative_return_1d": -0.046998272621567194,
        "relative_return_5d": -0.15384742664970208,
        "return_1d": -0.05894680203333191,
        "return_1d_vs_avg_abs_20d": 1.3283569489307068,
        "return_5d": -0.1713320282789491,
        "ticker": "LITE",
        "upper_wick_to_range": 0.46408839779005484,
        "volume_ratio_20d": 0.08724217084767995
      },
      "source_id": "E0171",
      "source_type": "market_data",
      "ticker": "LITE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LITE/2026-07-17"
    },
    {
      "claim": "BE moved -4.1% in the latest session, -2.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0685613325953807,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.404099560761359,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 198.22,
        "close_location": 0.28550512445095066,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 271776468.7,
        "gap_pct": 0.10433899288927595,
        "high_52w_distance_pct": 0.7721723337705579,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.7013862066005752,
        "lower_wick_to_range": 0.28550512445095066,
        "previous_close": 206.73,
        "relative_return_1d": -0.029216274922390872,
        "relative_return_5d": -0.1721642271185556,
        "return_1d": -0.04116480433415559,
        "return_1d_vs_avg_abs_20d": 0.600408463136101,
        "return_5d": -0.18964882874780264,
        "ticker": "BE",
        "upper_wick_to_range": -3.6896046852123097,
        "volume_ratio_20d": 0.08875416555542033
      },
      "source_id": "E0172",
      "source_type": "market_data",
      "ticker": "BE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BE/2026-07-17"
    },
    {
      "claim": "NSC moved +0.6% in the latest session, +1.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.010237032340922386,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.1255060728745425,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 340.19,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 26420856.35,
        "gap_pct": -0.02384192155238718,
        "high_52w_distance_pct": 0.0,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2245860331173506,
        "lower_wick_to_range": -3.1255060728745425,
        "previous_close": 338.06,
        "relative_return_1d": 0.01824918609992654,
        "relative_return_5d": 0.05632785444629895,
        "return_1d": 0.006300656688161821,
        "return_1d_vs_avg_abs_20d": 0.6154768763379831,
        "return_5d": 0.03884325281705192,
        "ticker": "NSC",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.07251024657124985
      },
      "source_id": "E0173",
      "source_type": "market_data",
      "ticker": "NSC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NSC/2026-07-17"
    },
    {
      "claim": "ET moved +0.6% in the latest session, +1.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.009434461574446818,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.636363636363642,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 20.33,
        "close_location": 0.36363636363635776,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 9382396.649999999,
        "gap_pct": -0.013366336633663378,
        "high_52w_distance_pct": 0.018199704869650724,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.17786790266512154,
        "lower_wick_to_range": -3.2727272727272845,
        "previous_close": 20.2,
        "relative_return_1d": 0.01838417297612116,
        "relative_return_5d": 0.0515639505610882,
        "return_1d": 0.006435643564356441,
        "return_1d_vs_avg_abs_20d": 0.6821421141602126,
        "return_5d": 0.03407934893184117,
        "ticker": "ET",
        "upper_wick_to_range": 0.6363636363636422,
        "volume_ratio_20d": 0.05706045994065282
      },
      "source_id": "E0174",
      "source_type": "market_data",
      "ticker": "ET",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ET/2026-07-17"
    },
    {
      "claim": "VALE moved -1.2% in the latest session, +0.0% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.017060621763104238,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.06250000000001,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 14.055,
        "close_location": 0.5624999999999987,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 9073978.275,
        "gap_pct": 0.011251758087201136,
        "high_52w_distance_pct": 0.2764140875133405,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.008249641319942658,
        "lower_wick_to_range": 0.5624999999999987,
        "previous_close": 14.22,
        "relative_return_1d": 0.0003451538843385338,
        "relative_return_5d": -0.010523697125939813,
        "return_1d": -0.011603375527426185,
        "return_1d_vs_avg_abs_20d": 0.6801261811289879,
        "return_5d": -0.028008298755186845,
        "ticker": "VALE",
        "upper_wick_to_range": -3.6250000000000084,
        "volume_ratio_20d": 0.028405442310361812
      },
      "source_id": "E0175",
      "source_type": "market_data",
      "ticker": "VALE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VALE/2026-07-17"
    },
    {
      "claim": "HOOD moved -7.6% in the latest session, -6.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03819819942087514,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.5677261613691953,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 97.92,
        "close_location": 0.16136919315403384,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 403281267.84000003,
        "gap_pct": -0.05449915110356529,
        "high_52w_distance_pct": 0.22600081699346397,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.5416830669920492,
        "lower_wick_to_range": 0.16136919315403384,
        "previous_close": 106.02,
        "relative_return_1d": -0.06445214970538293,
        "relative_return_5d": -0.10799543766699304,
        "return_1d": -0.07640067911714765,
        "return_1d_vs_avg_abs_20d": 2.00011205437592,
        "return_5d": -0.12548003929624008,
        "ticker": "HOOD",
        "upper_wick_to_range": 0.27090464547677084,
        "volume_ratio_20d": 0.1409656948473559
      },
      "source_id": "E0176",
      "source_type": "market_data",
      "ticker": "HOOD",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HOOD/2026-07-17"
    },
    {
      "claim": "CL moved +1.7% in the latest session, +2.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014306894354619482,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.6880733944954107,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 95.67,
        "close_location": 0.8532110091743155,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 31563446.400000002,
        "gap_pct": -0.014138407568831668,
        "high_52w_distance_pct": 0.03825650674192538,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.16970289766475122,
        "lower_wick_to_range": -1.8348623853210952,
        "previous_close": 94.07,
        "relative_return_1d": 0.028957140020885674,
        "relative_return_5d": 0.054670204404615785,
        "return_1d": 0.017008610609120955,
        "return_1d_vs_avg_abs_20d": 1.1888401624793665,
        "return_5d": 0.037185602775368753,
        "ticker": "CL",
        "upper_wick_to_range": 0.14678899082568447,
        "volume_ratio_20d": 0.06467383740191207
      },
      "source_id": "E0177",
      "source_type": "market_data",
      "ticker": "CL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CL/2026-07-17"
    },
    {
      "claim": "FIX moved -6.5% in the latest session, -5.3% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.037070688157130945,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.0948780948780903,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 1571.66,
        "close_location": 0.28935928935929217,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 104029747.06,
        "gap_pct": 0.0011305486135904097,
        "high_52w_distance_pct": 0.319617474517389,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4615198631156081,
        "lower_wick_to_range": 0.28935928935929217,
        "previous_close": 1680.6,
        "relative_return_1d": -0.0528735579379912,
        "relative_return_5d": -0.08753848944239495,
        "return_1d": -0.06482208734975592,
        "return_1d_vs_avg_abs_20d": 1.7486076081187258,
        "return_5d": -0.10502309107164198,
        "ticker": "FIX",
        "upper_wick_to_range": -1.3842373842373823,
        "volume_ratio_20d": 0.1264091668656004
      },
      "source_id": "E0178",
      "source_type": "market_data",
      "ticker": "FIX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FIX/2026-07-17"
    },
    {
      "claim": "TRP moved +1.3% in the latest session, +2.5% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011711729956344046,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.550420168067229,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 70.81,
        "close_location": 0.8109243697478916,
        "consecutive_down_days": 0,
        "consecutive_up_days": 5,
        "dollar_volume": 4344901.600000001,
        "gap_pct": -0.011158798283261828,
        "high_52w_distance_pct": 0.009320717412794721,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3176404912541868,
        "lower_wick_to_range": -2.739495798319337,
        "previous_close": 69.9,
        "relative_return_1d": 0.02496712740890339,
        "relative_return_5d": 0.06917032864543604,
        "return_1d": 0.01301859799713867,
        "return_1d_vs_avg_abs_20d": 1.1115862511914147,
        "return_5d": 0.05168572701618901,
        "ticker": "TRP",
        "upper_wick_to_range": 0.18907563025210836,
        "volume_ratio_20d": 0.021449708020394
      },
      "source_id": "E0179",
      "source_type": "market_data",
      "ticker": "TRP",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TRP/2026-07-17"
    },
    {
      "claim": "CTAS moved +1.4% in the latest session, +2.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.019997314020579443,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.7764705882352978,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 209.15,
        "close_location": 0.7764705882352978,
        "consecutive_down_days": 0,
        "consecutive_up_days": 6,
        "dollar_volume": 49498484.75,
        "gap_pct": 0.004460606060606054,
        "high_52w_distance_pct": 0.00272531675830745,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2977786051129314,
        "lower_wick_to_range": 0.0,
        "previous_close": 206.25,
        "relative_return_1d": 0.026009135472370826,
        "relative_return_5d": 0.18175759205454212,
        "return_1d": 0.014060606060606107,
        "return_1d_vs_avg_abs_20d": 0.7031247319583116,
        "return_5d": 0.16427299042529508,
        "ticker": "CTAS",
        "upper_wick_to_range": 0.2235294117647022,
        "volume_ratio_20d": 0.1001419628103982
      },
      "source_id": "E0180",
      "source_type": "market_data",
      "ticker": "CTAS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CTAS/2026-07-17"
    },
    {
      "claim": "APD moved +1.6% in the latest session, +2.8% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01709218321417217,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.434944237918198,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 302.045,
        "close_location": 0.9814126394052074,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 22558230.825000003,
        "gap_pct": -0.017054054963167253,
        "high_52w_distance_pct": 0.04246056051250635,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.18943451208947004,
        "lower_wick_to_range": -1.4535315985129904,
        "previous_close": 297.29,
        "relative_return_1d": 0.027943012912723386,
        "relative_return_5d": 0.025881089460182305,
        "return_1d": 0.015994483500958667,
        "return_1d_vs_avg_abs_20d": 0.9357776768796081,
        "return_5d": 0.008396487830935273,
        "ticker": "APD",
        "upper_wick_to_range": 0.018587360594792605,
        "volume_ratio_20d": 0.04648955175569098
      },
      "source_id": "E0181",
      "source_type": "market_data",
      "ticker": "APD",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/APD/2026-07-17"
    },
    {
      "claim": "AON moved +1.5% in the latest session, +2.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.018999597880762005,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.853333333333329,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 374.125,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 38187312.875,
        "gap_pct": -0.028212570870520537,
        "high_52w_distance_pct": 0.0,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.22829048885386927,
        "lower_wick_to_range": -2.853333333333329,
        "previous_close": 368.63,
        "relative_return_1d": 0.026855075270756146,
        "relative_return_5d": 0.06562994818609125,
        "return_1d": 0.014906545858991427,
        "return_1d_vs_avg_abs_20d": 0.7845716500181834,
        "return_5d": 0.048145346556844215,
        "ticker": "AON",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.06089628283949181
      },
      "source_id": "E0182",
      "source_type": "market_data",
      "ticker": "AON",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AON/2026-07-17"
    },
    {
      "claim": "CNI moved +0.3% in the latest session, +1.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.010248864575826322,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.984375000000014,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 128.545,
        "close_location": 0.6822916666666575,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 7361772.149999999,
        "gap_pct": -0.027296833567306167,
        "high_52w_distance_pct": 0.0023727099459334156,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.36662768445672955,
        "lower_wick_to_range": -3.3020833333333566,
        "previous_close": 128.22,
        "relative_return_1d": 0.014483235385871707,
        "relative_return_5d": 0.05080453732056511,
        "return_1d": 0.0025347059741069877,
        "return_1d_vs_avg_abs_20d": 0.24731578365134416,
        "return_5d": 0.03331993569131808,
        "ticker": "CNI",
        "upper_wick_to_range": 0.31770833333334253,
        "volume_ratio_20d": 0.03753453117882809
      },
      "source_id": "E0183",
      "source_type": "market_data",
      "ticker": "CNI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CNI/2026-07-17"
    },
    {
      "claim": "CRWV moved -5.3% in the latest session, -4.1% relative to benchmark, with volume at 0.2x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.042382560748134,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.65689031739654,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 69.075,
        "close_location": 0.13820811570912322,
        "consecutive_down_days": 7,
        "consecutive_up_days": 0,
        "dollar_volume": 376865394.52500004,
        "gap_pct": -0.030174187354272464,
        "high_52w_distance_pct": 1.0014477017734347,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.028667163067758628,
        "lower_wick_to_range": 0.13820811570912322,
        "previous_close": 72.91,
        "relative_return_1d": -0.04065056536261458,
        "relative_return_5d": -0.20534393122403827,
        "return_1d": -0.052599094774379296,
        "return_1d_vs_avg_abs_20d": 1.241055137912947,
        "return_5d": -0.2228285328532853,
        "ticker": "CRWV",
        "upper_wick_to_range": 0.20490156689433678,
        "volume_ratio_20d": 0.19023710568611865
      },
      "source_id": "E0184",
      "source_type": "market_data",
      "ticker": "CRWV",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CRWV/2026-07-17"
    },
    {
      "claim": "IMO moved +1.8% in the latest session, +3.0% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01447447244466954,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.4585365853658563,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 121.945,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 1643086.93,
        "gap_pct": 0.005677548634883678,
        "high_52w_distance_pct": 0.14346631678215593,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2606740411454562,
        "lower_wick_to_range": -0.45853658536585634,
        "previous_close": 119.77,
        "relative_return_1d": 0.030108335707164313,
        "relative_return_5d": 0.029392327129205476,
        "return_1d": 0.018159806295399594,
        "return_1d_vs_avg_abs_20d": 1.2546092000808802,
        "return_5d": 0.011907725499958444,
        "ticker": "IMO",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.024618589099413495
      },
      "source_id": "E0185",
      "source_type": "market_data",
      "ticker": "IMO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/IMO/2026-07-17"
    },
    {
      "claim": "MFC moved -0.4% in the latest session, +0.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.008403115592237036,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.1612903225806614,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 43.2,
        "close_location": 0.9838709677419499,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 3923164.8000000003,
        "gap_pct": -0.012220428867880884,
        "high_52w_distance_pct": 0.003935185185184986,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.32596685082872945,
        "lower_wick_to_range": -0.17741935483871152,
        "previous_close": 43.37,
        "relative_return_1d": 0.008028769208859643,
        "relative_return_5d": 0.06374277552123064,
        "return_1d": -0.003919760202905076,
        "return_1d_vs_avg_abs_20d": 0.466465105695586,
        "return_5d": 0.04625817389198361,
        "ticker": "MFC",
        "upper_wick_to_range": 0.016129032258050097,
        "volume_ratio_20d": 0.054002753240111674
      },
      "source_id": "E0186",
      "source_type": "market_data",
      "ticker": "MFC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MFC/2026-07-17"
    },
    {
      "claim": "SPG moved +0.6% in the latest session, +1.8% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012074210698548398,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.204268292682968,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 229.895,
        "close_location": 0.9359756097561033,
        "consecutive_down_days": 0,
        "consecutive_up_days": 5,
        "dollar_volume": 24779002.68,
        "gap_pct": -0.024027309729091062,
        "high_52w_distance_pct": 0.0004567302464169032,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.29241623566449304,
        "lower_wick_to_range": -3.2682926829268646,
        "previous_close": 228.49,
        "relative_return_1d": 0.018097595016386414,
        "relative_return_5d": 0.06833709511555675,
        "return_1d": 0.006149065604621695,
        "return_1d_vs_avg_abs_20d": 0.5092726769594104,
        "return_5d": 0.05085249348630971,
        "ticker": "SPG",
        "upper_wick_to_range": 0.06402439024389674,
        "volume_ratio_20d": 0.042419364677685006
      },
      "source_id": "E0187",
      "source_type": "market_data",
      "ticker": "SPG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SPG/2026-07-17"
    },
    {
      "claim": "B moved -1.7% in the latest session, -0.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.021580831998245953,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.5999999999999943,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 34.26,
        "close_location": 0.9199999999999875,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 27338589.24,
        "gap_pct": 0.00918484500574035,
        "high_52w_distance_pct": 0.596322241681261,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.006758742286217867,
        "lower_wick_to_range": 0.9199999999999875,
        "previous_close": 34.84,
        "relative_return_1d": -0.0046990021611401644,
        "relative_return_5d": -0.048491407094853334,
        "return_1d": -0.016647531572904883,
        "return_1d_vs_avg_abs_20d": 0.7714036036357617,
        "return_5d": -0.06597600872410037,
        "ticker": "B",
        "upper_wick_to_range": -3.519999999999982,
        "volume_ratio_20d": 0.08232094868184187
      },
      "source_id": "E0188",
      "source_type": "market_data",
      "ticker": "B",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/B/2026-07-17"
    },
    {
      "claim": "TRV moved +6.8% in the latest session, +8.0% relative to benchmark, with volume at 0.2x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012951299700820373,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.13709677419355,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 360.8,
        "close_location": 0.9805107526881744,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 166578112.8,
        "gap_pct": -0.02610857853294657,
        "high_52w_distance_pct": 0.000803769401330312,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.34626865671641793,
        "lower_wick_to_range": -1.1565860215053754,
        "previous_close": 337.82,
        "relative_return_1d": 0.07997292109964582,
        "relative_return_5d": 0.08204260941869579,
        "return_1d": 0.0680243916878811,
        "return_1d_vs_avg_abs_20d": 5.252321640242195,
        "return_5d": 0.06455800778944876,
        "ticker": "TRV",
        "upper_wick_to_range": 0.019489247311825518,
        "volume_ratio_20d": 0.21559989259488424
      },
      "source_id": "E0189",
      "source_type": "market_data",
      "ticker": "TRV",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TRV/2026-07-17"
    },
    {
      "claim": "NKE moved +0.7% in the latest session, +1.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01953223296750891,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.8768115942028776,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 44.885,
        "close_location": 0.9057971014492691,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 71096403.67999999,
        "gap_pct": -0.03746914965223247,
        "high_52w_distance_pct": 0.5258995209981063,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.12212500000000004,
        "lower_wick_to_range": -1.9710144927536086,
        "previous_close": 44.57,
        "relative_return_1d": 0.019016063627604884,
        "relative_return_5d": 0.029091543256472563,
        "return_1d": 0.0070675342158401655,
        "return_1d_vs_avg_abs_20d": 0.3618395412135789,
        "return_5d": 0.011606941627225531,
        "ticker": "NKE",
        "upper_wick_to_range": 0.09420289855073098,
        "volume_ratio_20d": 0.05413784340756759
      },
      "source_id": "E0190",
      "source_type": "market_data",
      "ticker": "NKE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NKE/2026-07-17"
    },
    {
      "claim": "RSG moved +1.3% in the latest session, +2.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01321638448219974,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 6.0913043478262034,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 227.355,
        "close_location": 0.4826086956521647,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 25242088.875,
        "gap_pct": -0.01852924145917778,
        "high_52w_distance_pct": 0.026676343163774652,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1575530777455323,
        "lower_wick_to_range": -5.608695652174039,
        "previous_close": 224.51,
        "relative_return_1d": 0.024620570746226367,
        "relative_return_5d": 0.05468806878253163,
        "return_1d": 0.012672041334461648,
        "return_1d_vs_avg_abs_20d": 0.9588130060478166,
        "return_5d": 0.0372034671532846,
        "ticker": "RSG",
        "upper_wick_to_range": 0.5173913043478353,
        "volume_ratio_20d": 0.07245856596976352
      },
      "source_id": "E0191",
      "source_type": "market_data",
      "ticker": "RSG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RSG/2026-07-17"
    },
    {
      "claim": "SRE moved +1.8% in the latest session, +3.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.008597361073046738,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.906832298136608,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 94.85,
        "close_location": 0.9751552795030931,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 22619828.0,
        "gap_pct": -0.006870638754696734,
        "high_52w_distance_pct": 0.06526093832366908,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.13037778572279812,
        "lower_wick_to_range": -1.9316770186335148,
        "previous_close": 93.15,
        "relative_return_1d": 0.030198663603927756,
        "relative_return_5d": 0.024384813943472028,
        "return_1d": 0.018250134192163037,
        "return_1d_vs_avg_abs_20d": 2.1227600000863456,
        "return_5d": 0.006900212314224996,
        "ticker": "SRE",
        "upper_wick_to_range": 0.02484472049690691,
        "volume_ratio_20d": 0.060192581935662993
      },
      "source_id": "E0192",
      "source_type": "market_data",
      "ticker": "SRE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SRE/2026-07-17"
    },
    {
      "claim": "UI moved -2.9% in the latest session, -1.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.019646713572554493,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.022184300341296,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 528.0,
        "close_location": 0.3122866894198015,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 1564464.0,
        "gap_pct": -0.01825636122959251,
        "high_52w_distance_pct": 1.083314393939394,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.0202109981837153,
        "lower_wick_to_range": 0.3122866894198015,
        "previous_close": 543.92,
        "relative_return_1d": -0.017320480736786492,
        "relative_return_5d": -0.024240293559413373,
        "return_1d": -0.02926901014855121,
        "return_1d_vs_avg_abs_20d": 1.4897662166479895,
        "return_5d": -0.041724895188660405,
        "ticker": "UI",
        "upper_wick_to_range": -0.33447098976109757,
        "volume_ratio_20d": 0.027082857273433573
      },
      "source_id": "E0193",
      "source_type": "market_data",
      "ticker": "UI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/UI/2026-07-17"
    },
    {
      "claim": "KEYS moved -3.7% in the latest session, -2.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02797971558532838,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.3611172305271406,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 301.3001,
        "close_location": 0.06767899291895837,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 29021828.2322,
        "gap_pct": 0.01133456963806112,
        "high_52w_distance_pct": 0.24448349004862613,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4591369157158631,
        "lower_wick_to_range": 0.06767899291895837,
        "previous_close": 312.76,
        "relative_return_1d": -0.0246926651143895,
        "relative_return_5d": -0.04694607683682972,
        "return_1d": -0.03664119452615422,
        "return_1d_vs_avg_abs_20d": 1.3095627943183108,
        "return_5d": -0.06443067846607675,
        "ticker": "KEYS",
        "upper_wick_to_range": -1.428796223446099,
        "volume_ratio_20d": 0.05817476830531456
      },
      "source_id": "E0194",
      "source_type": "market_data",
      "ticker": "KEYS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/KEYS/2026-07-17"
    },
    {
      "claim": "TEL moved -2.8% in the latest session, -1.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014233546026190286,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.839999999999994,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 196.875,
        "close_location": 0.005333333333328483,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 25641000.0,
        "gap_pct": -0.020338648368465218,
        "high_52w_distance_pct": 0.28284444444444445,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.030111971536207705,
        "lower_wick_to_range": 0.005333333333328483,
        "previous_close": 202.57,
        "relative_return_1d": -0.016165209049014195,
        "relative_return_5d": 9.09102736870171e-05,
        "return_1d": -0.028113738460778914,
        "return_1d_vs_avg_abs_20d": 1.9751745917038894,
        "return_5d": -0.017393691355560015,
        "ticker": "TEL",
        "upper_wick_to_range": 0.15466666666667758,
        "volume_ratio_20d": 0.05640488172471438
      },
      "source_id": "E0195",
      "source_type": "market_data",
      "ticker": "TEL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TEL/2026-07-17"
    },
    {
      "claim": "COR moved +1.2% in the latest session, +2.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015622673837916896,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.2591240875912115,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 311.71,
        "close_location": 0.8941605839415987,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 31207781.779999997,
        "gap_pct": -0.02581252638072662,
        "high_52w_distance_pct": 0.20920085977350755,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.27322114206355685,
        "lower_wick_to_range": -3.364963503649613,
        "previous_close": 307.99,
        "relative_return_1d": 0.02402684364274621,
        "relative_return_5d": 0.044738754015221205,
        "return_1d": 0.01207831423098149,
        "return_1d_vs_avg_abs_20d": 0.7731272096116419,
        "return_5d": 0.027254152385974173,
        "ticker": "COR",
        "upper_wick_to_range": 0.10583941605840128,
        "volume_ratio_20d": 0.05893749098583341
      },
      "source_id": "E0196",
      "source_type": "market_data",
      "ticker": "COR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/COR/2026-07-17"
    },
    {
      "claim": "O moved +1.7% in the latest session, +2.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011861028976184846,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.9999999999999565,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 66.89,
        "close_location": 0.9846153846153769,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 48248359.01,
        "gap_pct": -0.03209125475285168,
        "high_52w_distance_pct": 0.015697413664224724,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.12457969065232022,
        "lower_wick_to_range": -4.01538461538458,
        "previous_close": 65.75,
        "relative_return_1d": 0.02928693245358982,
        "relative_return_5d": 0.07403175057886002,
        "return_1d": 0.0173384030418251,
        "return_1d_vs_avg_abs_20d": 1.4617958590808602,
        "return_5d": 0.05654714894961299,
        "ticker": "O",
        "upper_wick_to_range": 0.01538461538462312,
        "volume_ratio_20d": 0.11435608324600441
      },
      "source_id": "E0197",
      "source_type": "market_data",
      "ticker": "O",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/O/2026-07-17"
    },
    {
      "claim": "AFL moved +1.8% in the latest session, +3.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.009662745147372582,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.9960784313725304,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 125.21,
        "close_location": 0.9843137254901881,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 22539678.15,
        "gap_pct": -0.013249878068606669,
        "high_52w_distance_pct": 0.00015973165082661112,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.18390695915279864,
        "lower_wick_to_range": -2.0117647058823422,
        "previous_close": 123.02,
        "relative_return_1d": 0.029750512829095133,
        "relative_return_5d": 0.044553751001734976,
        "return_1d": 0.017801983417330414,
        "return_1d_vs_avg_abs_20d": 1.8423318783452538,
        "return_5d": 0.027069149372487944,
        "ticker": "AFL",
        "upper_wick_to_range": 0.015686274509811877,
        "volume_ratio_20d": 0.07455472792898012
      },
      "source_id": "E0198",
      "source_type": "market_data",
      "ticker": "AFL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AFL/2026-07-17"
    },
    {
      "claim": "OXY moved +2.4% in the latest session, +3.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01715817925694943,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.9626344593319693,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 54.95,
        "close_location": 0.9247027741083299,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 42651640.5,
        "gap_pct": 0.004846225535880766,
        "high_52w_distance_pct": 0.2274795268425842,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3067776456599287,
        "lower_wick_to_range": -1.0379316852236393,
        "previous_close": 53.65,
        "relative_return_1d": 0.03617965709116833,
        "relative_return_5d": 0.056433363209886234,
        "return_1d": 0.024231127679403608,
        "return_1d_vs_avg_abs_20d": 1.4122202196710052,
        "return_5d": 0.0389487615806392,
        "ticker": "OXY",
        "upper_wick_to_range": 0.07529722589167011,
        "volume_ratio_20d": 0.07780405694945428
      },
      "source_id": "E0199",
      "source_type": "market_data",
      "ticker": "OXY",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/OXY/2026-07-17"
    },
    {
      "claim": "DB moved -3.7% in the latest session, -2.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.018090295623939056,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 7.948717948717959,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 34.72,
        "close_location": 0.7179487179487198,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 6329837.92,
        "gap_pct": 0.005823627287853572,
        "high_52w_distance_pct": 0.1644585253456221,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.23470839260312926,
        "lower_wick_to_range": 0.7179487179487198,
        "previous_close": 36.06,
        "relative_return_1d": -0.0252117589964439,
        "relative_return_5d": -0.01186960580715235,
        "return_1d": -0.03716028840820862,
        "return_1d_vs_avg_abs_20d": 2.054155950831122,
        "return_5d": -0.029354207436399382,
        "ticker": "DB",
        "upper_wick_to_range": -7.6666666666666785,
        "volume_ratio_20d": 0.07731381450468923
      },
      "source_id": "E0200",
      "source_type": "market_data",
      "ticker": "DB",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DB/2026-07-17"
    },
    {
      "claim": "AZO moved +1.6% in the latest session, +2.8% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.019991590487380383,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.5144509774432455,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 3110.0,
        "close_location": 0.8328952802465516,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 24895550.0,
        "gap_pct": -0.018774329844760906,
        "high_52w_distance_pct": 0.2498488745980707,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.06211853167679737,
        "lower_wick_to_range": -1.681555697196694,
        "previous_close": 3062.1599,
        "relative_return_1d": 0.02757152153572262,
        "relative_return_5d": 0.029643559794178764,
        "return_1d": 0.015622992123957902,
        "return_1d_vs_avg_abs_20d": 0.7814781987366066,
        "return_5d": 0.012158958164931732,
        "ticker": "AZO",
        "upper_wick_to_range": 0.16710471975344843,
        "volume_ratio_20d": 0.015875376804696178
      },
      "source_id": "E0201",
      "source_type": "market_data",
      "ticker": "AZO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AZO/2026-07-17"
    },
    {
      "claim": "TGT moved +2.2% in the latest session, +3.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02044469942548261,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.4137566137566253,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 143.34,
        "close_location": 0.9015873015873062,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 61319275.26,
        "gap_pct": -0.0014977533699451762,
        "high_52w_distance_pct": 0.0016220175805774506,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4208961141950833,
        "lower_wick_to_range": -0.5121693121693193,
        "previous_close": 140.21,
        "relative_return_1d": 0.03427218678285082,
        "relative_return_5d": 0.07816241722788553,
        "return_1d": 0.022323657371086103,
        "return_1d_vs_avg_abs_20d": 1.091904405464701,
        "return_5d": 0.060677815598638496,
        "ticker": "TGT",
        "upper_wick_to_range": 0.09841269841269383,
        "volume_ratio_20d": 0.08955968496288139
      },
      "source_id": "E0202",
      "source_type": "market_data",
      "ticker": "TGT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TGT/2026-07-17"
    },
    {
      "claim": "FANG moved +2.7% in the latest session, +3.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01575595924773791,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.9511111111111177,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 195.18,
        "close_location": 0.9866666666666661,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 31391775.3,
        "gap_pct": 0.015305317414400665,
        "high_52w_distance_pct": 0.09903678655599957,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3165598650927488,
        "lower_wick_to_range": 0.035555555555548485,
        "previous_close": 190.13,
        "relative_return_1d": 0.03850930361888616,
        "relative_return_5d": 0.08177382132497757,
        "return_1d": 0.02656077420712144,
        "return_1d_vs_avg_abs_20d": 1.68576052968243,
        "return_5d": 0.06428921969573054,
        "ticker": "FANG",
        "upper_wick_to_range": 0.013333333333333839,
        "volume_ratio_20d": 0.06779664589230351
      },
      "source_id": "E0203",
      "source_type": "market_data",
      "ticker": "FANG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FANG/2026-07-17"
    },
    {
      "claim": "CVE moved +2.5% in the latest session, +3.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.017385295811903494,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.5454545454545308,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 27.9,
        "close_location": 0.5454545454545415,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 8356803.3,
        "gap_pct": 0.005875872199779586,
        "high_52w_distance_pct": 0.14946236559139803,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.5852272727272725,
        "lower_wick_to_range": -0.9999999999999892,
        "previous_close": 27.23,
        "relative_return_1d": 0.0365537442483419,
        "relative_return_5d": 0.07430278344742891,
        "return_1d": 0.024605214836577183,
        "return_1d_vs_avg_abs_20d": 1.4152888223926738,
        "return_5d": 0.05681818181818188,
        "ticker": "CVE",
        "upper_wick_to_range": 0.45454545454545847,
        "volume_ratio_20d": 0.03957377796421505
      },
      "source_id": "E0204",
      "source_type": "market_data",
      "ticker": "CVE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CVE/2026-07-17"
    },
    {
      "claim": "WPM moved -1.9% in the latest session, -0.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01912591585866149,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.897260273972618,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 102.24,
        "close_location": 0.44520547945205086,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 16988709.599999998,
        "gap_pct": 0.021294964028776953,
        "high_52w_distance_pct": 0.6212832550860721,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.006398267546018133,
        "lower_wick_to_range": 0.44520547945205086,
        "previous_close": 104.25,
        "relative_return_1d": -0.007332046127803693,
        "relative_return_5d": -0.05348314030623691,
        "return_1d": -0.019280575539568412,
        "return_1d_vs_avg_abs_20d": 1.0080863934595259,
        "return_5d": -0.07096774193548394,
        "ticker": "WPM",
        "upper_wick_to_range": -2.3424657534246687,
        "volume_ratio_20d": 0.08099505494639406
      },
      "source_id": "E0205",
      "source_type": "market_data",
      "ticker": "WPM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WPM/2026-07-17"
    },
    {
      "claim": "OKE moved +0.8% in the latest session, +2.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01404458322714311,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.7727272727272396,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 93.77,
        "close_location": 0.7613636363636299,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 37592393.0,
        "gap_pct": -0.017956989247311816,
        "high_52w_distance_pct": 0.024528100671856734,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.27214760548093886,
        "lower_wick_to_range": -2.0113636363636096,
        "previous_close": 93.0,
        "relative_return_1d": 0.020228099304237857,
        "relative_return_5d": 0.06030043792817941,
        "return_1d": 0.008279569892473138,
        "return_1d_vs_avg_abs_20d": 0.5895205118277713,
        "return_5d": 0.042815836298932375,
        "ticker": "OKE",
        "upper_wick_to_range": 0.23863636363637006,
        "volume_ratio_20d": 0.10350160196418107
      },
      "source_id": "E0206",
      "source_type": "market_data",
      "ticker": "OKE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/OKE/2026-07-17"
    },
    {
      "claim": "LHX moved +0.9% in the latest session, +2.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014329088274581219,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.0,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 286.94,
        "close_location": 0.5081967213114835,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 20897266.32,
        "gap_pct": 0.00882466687761485,
        "high_52w_distance_pct": 0.32163518505610944,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.016040508480577698,
        "lower_wick_to_range": 0.5081967213114835,
        "previous_close": 284.43,
        "relative_return_1d": 0.02077319628937957,
        "relative_return_5d": 0.004312678803646053,
        "return_1d": 0.00882466687761485,
        "return_1d_vs_avg_abs_20d": 0.6158568297237152,
        "return_5d": -0.013171922825600979,
        "ticker": "LHX",
        "upper_wick_to_range": 0.4918032786885164,
        "volume_ratio_20d": 0.047330094721278984
      },
      "source_id": "E0207",
      "source_type": "market_data",
      "ticker": "LHX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LHX/2026-07-17"
    },
    {
      "claim": "CTVA moved +1.0% in the latest session, +2.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012700153412222453,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.301801801801809,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 87.515,
        "close_location": 0.8603603603603592,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 20823144.07,
        "gap_pct": -0.019503750721292734,
        "high_52w_distance_pct": 0.00199965720162254,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.27908506284712065,
        "lower_wick_to_range": -1.4414414414414498,
        "previous_close": 86.65,
        "relative_return_1d": 0.021931218390414342,
        "relative_return_5d": 0.03890150172261764,
        "return_1d": 0.009982688978649623,
        "return_1d_vs_avg_abs_20d": 0.7860290072592683,
        "return_5d": 0.021416900093370606,
        "ticker": "CTVA",
        "upper_wick_to_range": 0.13963963963964074,
        "volume_ratio_20d": 0.055238201365528414
      },
      "source_id": "E0208",
      "source_type": "market_data",
      "ticker": "CTVA",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CTVA/2026-07-17"
    },
    {
      "claim": "ALL moved +3.2% in the latest session, +4.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015983602590275776,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.5370722433460118,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 249.505,
        "close_location": 0.9230038022813685,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 34934442.575,
        "gap_pct": -0.0018192342677583184,
        "high_52w_distance_pct": 0.03272479509428683,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.30542039449589287,
        "lower_wick_to_range": -0.6140684410646433,
        "previous_close": 241.86,
        "relative_return_1d": 0.0435577248140635,
        "relative_return_5d": 0.009118479456042383,
        "return_1d": 0.031609195402298784,
        "return_1d_vs_avg_abs_20d": 1.97760143395516,
        "return_5d": -0.008366122173204649,
        "ticker": "ALL",
        "upper_wick_to_range": 0.07699619771863153,
        "volume_ratio_20d": 0.06729856453120757
      },
      "source_id": "E0209",
      "source_type": "market_data",
      "ticker": "ALL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ALL/2026-07-17"
    },
    {
      "claim": "TER moved -7.3% in the latest session, -6.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.05588338137129496,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.6852551984877137,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 298.675,
        "close_location": 0.0713610586011339,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 100181568.5,
        "gap_pct": -0.05080670183059266,
        "high_52w_distance_pct": 0.6335816522976481,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.35564179375453886,
        "lower_wick_to_range": 0.0713610586011339,
        "previous_close": 322.3,
        "relative_return_1d": -0.061352742694968154,
        "relative_return_5d": -0.15193975877119792,
        "return_1d": -0.07330127210673287,
        "return_1d_vs_avg_abs_20d": 1.3116828350044112,
        "return_5d": -0.16942436040044495,
        "ticker": "TER",
        "upper_wick_to_range": 0.24338374291115242,
        "volume_ratio_20d": 0.06262789968183788
      },
      "source_id": "E0210",
      "source_type": "market_data",
      "ticker": "TER",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TER/2026-07-17"
    },
    {
      "claim": "TRGP moved +1.1% in the latest session, +2.3% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014465804081076422,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.9650349650349572,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 283.48,
        "close_location": 0.47202797202797775,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 22750120.44,
        "gap_pct": -0.008598851107860184,
        "high_52w_distance_pct": 0.00532665443770286,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.5353951145534313,
        "lower_wick_to_range": -1.4930069930069796,
        "previous_close": 280.27,
        "relative_return_1d": 0.02340177092887341,
        "relative_return_5d": 0.05454331756120234,
        "return_1d": 0.011453241517108692,
        "return_1d_vs_avg_abs_20d": 0.7917459308115031,
        "return_5d": 0.03705871593195531,
        "ticker": "TRGP",
        "upper_wick_to_range": 0.5279720279720223,
        "volume_ratio_20d": 0.05864646818959091
      },
      "source_id": "E0211",
      "source_type": "market_data",
      "ticker": "TRGP",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TRGP/2026-07-17"
    },
    {
      "claim": "D moved +1.5% in the latest session, +2.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.007810247521242292,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.570512820512829,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 72.775,
        "close_location": 0.9294871794871891,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 29949532.400000002,
        "gap_pct": -0.012833031106151527,
        "high_52w_distance_pct": 0.0007557540364135917,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.23368367519918642,
        "lower_wick_to_range": -1.64102564102564,
        "previous_close": 71.69,
        "relative_return_1d": 0.02708313674891083,
        "relative_return_5d": 0.0559406518575577,
        "return_1d": 0.015134607337146111,
        "return_1d_vs_avg_abs_20d": 1.9377884370479992,
        "return_5d": 0.03845605022831067,
        "ticker": "D",
        "upper_wick_to_range": 0.07051282051281094,
        "volume_ratio_20d": 0.06620224585347177
      },
      "source_id": "E0212",
      "source_type": "market_data",
      "ticker": "D",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/D/2026-07-17"
    },
    {
      "claim": "VST moved -2.5% in the latest session, -1.3% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01838039784433233,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.4150375939849313,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 148.786,
        "close_location": 0.2428571428571462,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 84403768.438,
        "gap_pct": 0.034805977975878255,
        "high_52w_distance_pct": 0.19843264823303275,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.12155887230514106,
        "lower_wick_to_range": 0.2428571428571462,
        "previous_close": 152.56,
        "relative_return_1d": -0.012789278663746573,
        "relative_return_5d": -0.04592972545120122,
        "return_1d": -0.02473780807551129,
        "return_1d_vs_avg_abs_20d": 1.3458799034178304,
        "return_5d": -0.06341432708044825,
        "ticker": "VST",
        "upper_wick_to_range": -2.6578947368420778,
        "volume_ratio_20d": 0.1289157954420208
      },
      "source_id": "E0213",
      "source_type": "market_data",
      "ticker": "VST",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VST/2026-07-17"
    },
    {
      "claim": "ETR moved +1.5% in the latest session, +2.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.008914130861047493,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.194444444444439,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 116.57,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 23200111.11,
        "gap_pct": -0.005832680421345882,
        "high_52w_distance_pct": 0.016127648623144974,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2630837577202296,
        "lower_wick_to_range": -1.1944444444444389,
        "previous_close": 114.87,
        "relative_return_1d": 0.026747867794284064,
        "relative_return_5d": 0.030696248739199183,
        "return_1d": 0.014799338382519345,
        "return_1d_vs_avg_abs_20d": 1.6602110304649809,
        "return_5d": 0.013211647109952152,
        "ticker": "ETR",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.06463779412481123
      },
      "source_id": "E0214",
      "source_type": "market_data",
      "ticker": "ETR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ETR/2026-07-17"
    },
    {
      "claim": "AME moved -2.4% in the latest session, -1.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012543734938326561,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.11016949152542525,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 231.59,
        "close_location": 0.36016949152542527,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 21921846.22,
        "gap_pct": -0.026253687315634266,
        "high_52w_distance_pct": 0.056651841616650156,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1170654061354428,
        "lower_wick_to_range": 0.25,
        "previous_close": 237.3,
        "relative_return_1d": -0.012113838898391238,
        "relative_return_5d": 0.007270053377259722,
        "return_1d": -0.024062368310155957,
        "return_1d_vs_avg_abs_20d": 1.9182778038967456,
        "return_5d": -0.01021454825198731,
        "ticker": "AME",
        "upper_wick_to_range": 0.6398305084745748,
        "volume_ratio_20d": 0.0840855085788396
      },
      "source_id": "E0215",
      "source_type": "market_data",
      "ticker": "AME",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AME/2026-07-17"
    },
    {
      "claim": "GWW moved -0.3% in the latest session, +0.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013295580097450377,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.831253132832061,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 1397.86,
        "close_location": 0.9047619047618967,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 23021356.34,
        "gap_pct": -0.018608802950008108,
        "high_52w_distance_pct": 0.005622880689053256,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.35295554089330516,
        "lower_wick_to_range": -0.9264912280701644,
        "previous_close": 1402.03,
        "relative_return_1d": 0.00897427065838563,
        "relative_return_5d": 0.033548449974888706,
        "return_1d": -0.0029742587533790887,
        "return_1d_vs_avg_abs_20d": 0.2237028194015729,
        "return_5d": 0.016063848345641674,
        "ticker": "GWW",
        "upper_wick_to_range": 0.09523809523810338,
        "volume_ratio_20d": 0.04521034932399973
      },
      "source_id": "E0216",
      "source_type": "market_data",
      "ticker": "GWW",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GWW/2026-07-17"
    },
    {
      "claim": "MCHP moved -3.9% in the latest session, -2.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03359473142464058,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.07422680412370208,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 78.48,
        "close_location": 0.21443298969072486,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 55354219.92,
        "gap_pct": -0.03807541625857014,
        "high_52w_distance_pct": 0.3495158002038734,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.32321699544764804,
        "lower_wick_to_range": 0.21443298969072486,
        "previous_close": 81.68,
        "relative_return_1d": -0.027228747767471306,
        "relative_return_5d": -0.096636631015521,
        "return_1d": -0.039177277179236025,
        "return_1d_vs_avg_abs_20d": 1.1661732515146954,
        "return_5d": -0.11412123264476803,
        "ticker": "MCHP",
        "upper_wick_to_range": 0.711340206185573,
        "volume_ratio_20d": 0.05625539361204915
      },
      "source_id": "E0217",
      "source_type": "market_data",
      "ticker": "MCHP",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MCHP/2026-07-17"
    },
    {
      "claim": "COHR moved -5.9% in the latest session, -4.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.04306970652660491,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.205361003026373,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 260.585,
        "close_location": 0.18374405533938612,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 170132819.48,
        "gap_pct": 0.03296504910456388,
        "high_52w_distance_pct": 0.6885085480745248,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4870178041543025,
        "lower_wick_to_range": 0.18374405533938612,
        "previous_close": 276.96,
        "relative_return_1d": -0.04717553182451484,
        "relative_return_5d": -0.17947995923361892,
        "return_1d": -0.05912406123627956,
        "return_1d_vs_avg_abs_20d": 1.372752823373839,
        "return_5d": -0.19696456086286596,
        "ticker": "COHR",
        "upper_wick_to_range": -1.389105058365759,
        "volume_ratio_20d": 0.1238277493812292
      },
      "source_id": "E0218",
      "source_type": "market_data",
      "ticker": "COHR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/COHR/2026-07-17"
    },
    {
      "claim": "AJG moved +1.8% in the latest session, +3.0% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0210520686386561,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.9909365558912295,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 260.52,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 24597256.319999997,
        "gap_pct": -0.02074786074317192,
        "high_52w_distance_pct": 0.0028788576692768686,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3657667103538662,
        "lower_wick_to_range": -1.9909365558912298,
        "previous_close": 255.93,
        "relative_return_1d": 0.029883120901625038,
        "relative_return_5d": 0.04684174730864943,
        "return_1d": 0.01793459148986032,
        "return_1d_vs_avg_abs_20d": 0.8519158757124976,
        "return_5d": 0.029357145679402397,
        "ticker": "AJG",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.04849867087876103
      },
      "source_id": "E0219",
      "source_type": "market_data",
      "ticker": "AJG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AJG/2026-07-17"
    },
    {
      "claim": "ADSK moved +1.8% in the latest session, +3.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.019757309142294417,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.7032374100719415,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 220.96,
        "close_location": 0.8471223021582744,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 38773397.92,
        "gap_pct": -4.6070211001558725e-05,
        "high_52w_distance_pct": 0.24117487328023168,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.19115902964959575,
        "lower_wick_to_range": 0.14388489208633293,
        "previous_close": 217.06,
        "relative_return_1d": 0.02991591170237573,
        "relative_return_5d": 0.07749899356976042,
        "return_1d": 0.01796738229061101,
        "return_1d_vs_avg_abs_20d": 0.9094043202547398,
        "return_5d": 0.06001439194051339,
        "ticker": "ADSK",
        "upper_wick_to_range": 0.15287769784172553,
        "volume_ratio_20d": 0.05829761928492169
      },
      "source_id": "E0220",
      "source_type": "market_data",
      "ticker": "ADSK",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ADSK/2026-07-17"
    },
    {
      "claim": "PSA moved +0.8% in the latest session, +2.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012904926152954327,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.706896551724139,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 327.06,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 22412113.56,
        "gap_pct": -0.0259784283513097,
        "high_52w_distance_pct": 0.014462178193603625,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.24362143047264162,
        "lower_wick_to_range": -1.7068965517241386,
        "previous_close": 324.5,
        "relative_return_1d": 0.01983758950421466,
        "relative_return_5d": 0.03776161685260615,
        "return_1d": 0.00788906009244994,
        "return_1d_vs_avg_abs_20d": 0.6113215991277793,
        "return_5d": 0.02027701522335912,
        "ticker": "PSA",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.0691493816758074
      },
      "source_id": "E0221",
      "source_type": "market_data",
      "ticker": "PSA",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PSA/2026-07-17"
    },
    {
      "claim": "TAK moved +2.4% in the latest session, +3.6% relative to benchmark, with volume at 0.3x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011084719612009696,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.5000000000000075,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 17.13,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 16784556.419999998,
        "gap_pct": -0.011954572624028659,
        "high_52w_distance_pct": 0.10332749562171628,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1543126684636118,
        "lower_wick_to_range": -1.5000000000000073,
        "previous_close": 16.73,
        "relative_return_1d": 0.035857674659822036,
        "relative_return_5d": 0.05190489148431954,
        "return_1d": 0.023909145248057317,
        "return_1d_vs_avg_abs_20d": 2.156946326558684,
        "return_5d": 0.034420289855072506,
        "ticker": "TAK",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.3167211864187634
      },
      "source_id": "E0222",
      "source_type": "market_data",
      "ticker": "TAK",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TAK/2026-07-17"
    },
    {
      "claim": "BDX moved +0.8% in the latest session, +1.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02011605579154303,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.7480385381519674,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 161.13,
        "close_location": 0.9959347940973247,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 17971795.68,
        "gap_pct": -0.01938348027261927,
        "high_52w_distance_pct": 0.1627257493948986,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.15002498037256418,
        "lower_wick_to_range": -0.7521037440546426,
        "previous_close": 159.93,
        "relative_return_1d": 0.01945181209793989,
        "relative_return_5d": 0.07796900336677492,
        "return_1d": 0.007503282686175172,
        "return_1d_vs_avg_abs_20d": 0.37299969556306456,
        "return_5d": 0.06048440173752789,
        "ticker": "BDX",
        "upper_wick_to_range": 0.004065205902675313,
        "volume_ratio_20d": 0.03929648524479269
      },
      "source_id": "E0223",
      "source_type": "market_data",
      "ticker": "BDX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BDX/2026-07-17"
    },
    {
      "claim": "COIN moved -3.7% in the latest session, -2.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.030748956551426676,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.33983053384832457,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 154.55,
        "close_location": 0.46408575107039474,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 114265615.2,
        "gap_pct": -0.04408374353542288,
        "high_52w_distance_pct": 0.5198964736331284,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.11043253340997272,
        "lower_wick_to_range": 0.12425521722207013,
        "previous_close": 160.49,
        "relative_return_1d": -0.025063122404547777,
        "relative_return_5d": -0.010930561506479308,
        "return_1d": -0.037011651816312496,
        "return_1d_vs_avg_abs_20d": 1.2036717979165132,
        "return_5d": -0.02841516313572634,
        "ticker": "COIN",
        "upper_wick_to_range": 0.5359142489296053,
        "volume_ratio_20d": 0.09622326947028943
      },
      "source_id": "E0224",
      "source_type": "market_data",
      "ticker": "COIN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/COIN/2026-07-17"
    },
    {
      "claim": "MET moved +0.1% in the latest session, +1.3% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013828665211769032,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.629370629370643,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 93.835,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 20495065.36,
        "gap_pct": -0.010992529348986091,
        "high_52w_distance_pct": 0.0027175361006022136,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.39365810188623196,
        "lower_wick_to_range": -0.6293706293706428,
        "previous_close": 93.7,
        "relative_return_1d": 0.013389297821583268,
        "relative_return_5d": 0.04132529993803036,
        "return_1d": 0.0014407684098185491,
        "return_1d_vs_avg_abs_20d": 0.10418709165020265,
        "return_5d": 0.023840698308783326,
        "ticker": "MET",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.05809484672090051
      },
      "source_id": "E0225",
      "source_type": "market_data",
      "ticker": "MET",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MET/2026-07-17"
    },
    {
      "claim": "MSTR moved -3.3% in the latest session, -2.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.04642452515710267,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.026455026455024944,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 90.89,
        "close_location": 0.3968253968253967,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 133414886.08,
        "gap_pct": -0.032861852600234,
        "high_52w_distance_pct": 1.167455165584773,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.11098887666544432,
        "lower_wick_to_range": 0.3968253968253967,
        "previous_close": 94.03,
        "relative_return_1d": -0.021445068376175325,
        "relative_return_5d": -0.02213923607151369,
        "return_1d": -0.033393597787940044,
        "return_1d_vs_avg_abs_20d": 0.7193094097340708,
        "return_5d": -0.03962383770076072,
        "ticker": "MSTR",
        "upper_wick_to_range": 0.5767195767195783,
        "volume_ratio_20d": 0.05514222619337638
      },
      "source_id": "E0226",
      "source_type": "market_data",
      "ticker": "MSTR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MSTR/2026-07-17"
    },
    {
      "claim": "SE moved -4.1% in the latest session, -2.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.024010269259746975,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.7035573122529644,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 101.83,
        "close_location": 0.1699604743082974,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 29950952.41,
        "gap_pct": 0.046883826021465014,
        "high_52w_distance_pct": 0.2785033879996073,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.32160934458144075,
        "lower_wick_to_range": 0.1699604743082974,
        "previous_close": 106.22,
        "relative_return_1d": -0.02938078710113301,
        "relative_return_5d": -0.06628361863348464,
        "return_1d": -0.04132931651289773,
        "return_1d_vs_avg_abs_20d": 1.721318326995441,
        "return_5d": -0.08376822026273167,
        "ticker": "SE",
        "upper_wick_to_range": -2.873517786561262,
        "volume_ratio_20d": 0.06356389789648961
      },
      "source_id": "E0227",
      "source_type": "market_data",
      "ticker": "SE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SE/2026-07-17"
    },
    {
      "claim": "XEL moved +1.6% in the latest session, +2.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011337745184394643,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.539999999999992,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 81.27,
        "close_location": 0.8799999999999955,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 58600952.55,
        "gap_pct": 0.01275318829707417,
        "high_52w_distance_pct": 0.03642180386366434,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.09661314262582632,
        "lower_wick_to_range": 0.3400000000000034,
        "previous_close": 79.98,
        "relative_return_1d": 0.02807756166982922,
        "relative_return_5d": 0.032598266380683305,
        "return_1d": 0.016129032258064502,
        "return_1d_vs_avg_abs_20d": 1.4225961155190383,
        "return_5d": 0.015113664751436273,
        "ticker": "XEL",
        "upper_wick_to_range": 0.12000000000000455,
        "volume_ratio_20d": 0.12359341603004369
      },
      "source_id": "E0228",
      "source_type": "market_data",
      "ticker": "XEL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/XEL/2026-07-17"
    },
    {
      "claim": "STM moved -6.0% in the latest session, -4.8% relative to benchmark, with volume at 0.2x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03843881258624412,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.783999999999997,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 58.98,
        "close_location": 0.06399999999999864,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 117882677.22,
        "gap_pct": 0.03488927831766753,
        "high_52w_distance_pct": 0.3804679552390642,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 1.1917502787068002,
        "lower_wick_to_range": 0.06399999999999864,
        "previous_close": 62.77,
        "relative_return_1d": -0.04843063260830871,
        "relative_return_5d": -0.15715855538166812,
        "return_1d": -0.06037916202007343,
        "return_1d_vs_avg_abs_20d": 1.5707863473826706,
        "return_5d": -0.17464315701091515,
        "ticker": "STM",
        "upper_wick_to_range": -3.8479999999999963,
        "volume_ratio_20d": 0.17443238471511127
      },
      "source_id": "E0229",
      "source_type": "market_data",
      "ticker": "STM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/STM/2026-07-17"
    },
    {
      "claim": "INFY moved +0.2% in the latest session, +1.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02789817646129657,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.0476190476190466,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 11.55,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 7179965.100000001,
        "gap_pct": -0.03555941023417175,
        "high_52w_distance_pct": 0.6207792207792207,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1170212765957448,
        "lower_wick_to_range": -1.0476190476190463,
        "previous_close": 11.53,
        "relative_return_1d": 0.013683134789041596,
        "relative_return_5d": 0.07324328535868052,
        "return_1d": 0.0017346053772768766,
        "return_1d_vs_avg_abs_20d": 0.06217629957582757,
        "return_5d": 0.05575868372943349,
        "ticker": "INFY",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.02320918911280319
      },
      "source_id": "E0230",
      "source_type": "market_data",
      "ticker": "INFY",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/INFY/2026-07-17"
    },
    {
      "claim": "EA moved +0.6% in the latest session, +1.8% relative to benchmark, with volume at 0.5x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0021946171324186635,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.14705882352943142,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 209.125,
        "close_location": 0.6764705882352843,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 231903522.375,
        "gap_pct": 0.006302925327174691,
        "high_52w_distance_pct": 0.0002630005977286576,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.06479124236252543,
        "lower_wick_to_range": 0.6764705882352843,
        "previous_close": 207.84,
        "relative_return_1d": 0.018131169904451294,
        "relative_return_5d": 0.03063803411798316,
        "return_1d": 0.006182640492686575,
        "return_1d_vs_avg_abs_20d": 2.8171841007514393,
        "return_5d": 0.013153432488736128,
        "ticker": "EA",
        "upper_wick_to_range": 0.17647058823528428,
        "volume_ratio_20d": 0.4776433190977988
      },
      "source_id": "E0231",
      "source_type": "market_data",
      "ticker": "EA",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EA/2026-07-17"
    },
    {
      "claim": "FER moved -0.2% in the latest session, +1.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011117973067339465,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.5636363636363771,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 63.53,
        "close_location": 1.0,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 11251988.89,
        "gap_pct": -0.0059377945334589954,
        "high_52w_distance_pct": 0.17723909963796647,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.03646300677053582,
        "lower_wick_to_range": 0.43636363636362285,
        "previous_close": 63.66,
        "relative_return_1d": 0.009906430762691598,
        "relative_return_5d": 0.00581689783335404,
        "return_1d": -0.0020420986490731208,
        "return_1d_vs_avg_abs_20d": 0.18367544485892479,
        "return_5d": -0.011667703795892992,
        "ticker": "FER",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.11468895090947943
      },
      "source_id": "E0232",
      "source_type": "market_data",
      "ticker": "FER",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FER/2026-07-17"
    },
    {
      "claim": "CCJ moved -4.5% in the latest session, -3.3% relative to benchmark, with volume at 0.2x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01806914958709254,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.281132075471706,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 83.435,
        "close_location": 0.10754716981131981,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 46569161.815,
        "gap_pct": 0.024267399267399403,
        "high_52w_distance_pct": 0.6209024989512795,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.003427540589296507,
        "lower_wick_to_range": 0.10754716981131981,
        "previous_close": 87.36,
        "relative_return_1d": -0.03298049989226459,
        "relative_return_5d": -0.11331027283684314,
        "return_1d": -0.04492902930402931,
        "return_1d_vs_avg_abs_20d": 2.4865049175376672,
        "return_5d": -0.13079487446609017,
        "ticker": "CCJ",
        "upper_wick_to_range": -1.3886792452830259,
        "volume_ratio_20d": 0.16783508440632913
      },
      "source_id": "E0233",
      "source_type": "market_data",
      "ticker": "CCJ",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CCJ/2026-07-17"
    },
    {
      "claim": "ROK moved -2.7% in the latest session, -1.5% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02017217967018121,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.19536019536019955,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 455.84,
        "close_location": 1.0,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 21058440.48,
        "gap_pct": -0.02566838073697919,
        "high_52w_distance_pct": 0.09108459108459122,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.31165654763617523,
        "lower_wick_to_range": 1.0,
        "previous_close": 468.67,
        "relative_return_1d": -0.01542680931271101,
        "relative_return_5d": -0.016998156991442692,
        "return_1d": -0.02737533872447573,
        "return_1d_vs_avg_abs_20d": 1.357083823962877,
        "return_5d": -0.034482758620689724,
        "ticker": "ROK",
        "upper_wick_to_range": -0.19536019536019955,
        "volume_ratio_20d": 0.04956334220238606
      },
      "source_id": "E0234",
      "source_type": "market_data",
      "ticker": "ROK",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ROK/2026-07-17"
    },
    {
      "claim": "CLS moved -5.5% in the latest session, -4.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03293671974083751,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.029154518950428,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 287.0,
        "close_location": 0.2614188532555872,
        "consecutive_down_days": 5,
        "consecutive_up_days": 0,
        "dollar_volume": 66451119.0,
        "gap_pct": 0.08095833607582437,
        "high_52w_distance_pct": 0.6516724738675956,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1737761236759232,
        "lower_wick_to_range": 0.2614188532555872,
        "previous_close": 303.86,
        "relative_return_1d": -0.04353754970361745,
        "relative_return_5d": -0.18496086175827564,
        "return_1d": -0.05548607911538217,
        "return_1d_vs_avg_abs_20d": 1.6846267494751823,
        "return_5d": -0.20244546338752267,
        "ticker": "CLS",
        "upper_wick_to_range": -3.2905733722060146,
        "volume_ratio_20d": 0.13051433596293197
      },
      "source_id": "E0235",
      "source_type": "market_data",
      "ticker": "CLS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CLS/2026-07-17"
    },
    {
      "claim": "EXC moved +1.8% in the latest session, +3.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012404273204299765,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.18229166666666724,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 47.63,
        "close_location": 0.9869791666666785,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 38372728.46,
        "gap_pct": 0.016456507800812314,
        "high_52w_distance_pct": 0.06340541675414646,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1012716763005781,
        "lower_wick_to_range": 0.8046875000000113,
        "previous_close": 46.79,
        "relative_return_1d": 0.029901083376287163,
        "relative_return_5d": 0.035219644364289926,
        "return_1d": 0.017952553964522444,
        "return_1d_vs_avg_abs_20d": 1.4472878554706008,
        "return_5d": 0.017735042735042894,
        "ticker": "EXC",
        "upper_wick_to_range": 0.013020833333321479,
        "volume_ratio_20d": 0.08241984152194586
      },
      "source_id": "E0236",
      "source_type": "market_data",
      "ticker": "EXC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EXC/2026-07-17"
    },
    {
      "claim": "AU moved -1.7% in the latest session, -0.5% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.022207048933914807,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.3859649122806696,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 75.07,
        "close_location": 0.877192982456129,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 9154486.219999999,
        "gap_pct": 0.00851342501637209,
        "high_52w_distance_pct": 0.7202610896496604,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.006705109293281497,
        "lower_wick_to_range": 0.877192982456129,
        "previous_close": 76.35,
        "relative_return_1d": -0.004816369082013994,
        "relative_return_5d": -0.06814268217099662,
        "return_1d": -0.016764898493778713,
        "return_1d_vs_avg_abs_20d": 0.754935900923567,
        "return_5d": -0.08562728380024365,
        "ticker": "AU",
        "upper_wick_to_range": -3.263157894736799,
        "volume_ratio_20d": 0.03168399665351978
      },
      "source_id": "E0237",
      "source_type": "market_data",
      "ticker": "AU",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AU/2026-07-17"
    },
    {
      "claim": "RKLB moved -3.4% in the latest session, -2.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.050585402407367364,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.3277310924369759,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 65.06,
        "close_location": 0.23109243697478915,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 210902074.3,
        "gap_pct": -0.0224201930215292,
        "high_52w_distance_pct": 1.3209345219797108,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1590536592318108,
        "lower_wick_to_range": 0.23109243697478915,
        "previous_close": 67.35,
        "relative_return_1d": -0.02205295536923002,
        "relative_return_5d": -0.17970197290184875,
        "return_1d": -0.03400148478099474,
        "return_1d_vs_avg_abs_20d": 0.6721600138154222,
        "return_5d": -0.19718657453109578,
        "ticker": "RKLB",
        "upper_wick_to_range": 0.44117647058823495,
        "volume_ratio_20d": 0.12095872040263167
      },
      "source_id": "E0238",
      "source_type": "market_data",
      "ticker": "RKLB",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RKLB/2026-07-17"
    },
    {
      "claim": "GRMN moved -0.1% in the latest session, +1.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011417719628871054,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.8877855014895735,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 250.785,
        "close_location": 0.6613704071499477,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 18072068.669999998,
        "gap_pct": -0.03868680027092719,
        "high_52w_distance_pct": 0.089857846362422,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.26909063306512815,
        "lower_wick_to_range": -1.2264150943396257,
        "previous_close": 250.99,
        "relative_return_1d": 0.011131763803573058,
        "relative_return_5d": 0.049054672790449616,
        "return_1d": -0.0008167656081916608,
        "return_1d_vs_avg_abs_20d": 0.0715349154419918,
        "return_5d": 0.031570071161202584,
        "ticker": "GRMN",
        "upper_wick_to_range": 0.33862959285005234,
        "volume_ratio_20d": 0.07743814308357735
      },
      "source_id": "E0239",
      "source_type": "market_data",
      "ticker": "GRMN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GRMN/2026-07-17"
    },
    {
      "claim": "DEO moved +0.2% in the latest session, +1.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01785486883423925,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.8620689655172438,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 85.69,
        "close_location": 0.9482758620689634,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 12207654.469999999,
        "gap_pct": -0.02374824520355645,
        "high_52w_distance_pct": 0.19897304236200264,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.18274672187715657,
        "lower_wick_to_range": -2.9137931034482807,
        "previous_close": 85.48,
        "relative_return_1d": 0.014405244432822206,
        "relative_return_5d": 0.06210242437702218,
        "return_1d": 0.0024567150210574873,
        "return_1d_vs_avg_abs_20d": 0.1375935630703927,
        "return_5d": 0.04461782274777515,
        "ticker": "DEO",
        "upper_wick_to_range": 0.0517241379310366,
        "volume_ratio_20d": 0.1374879968345421
      },
      "source_id": "E0240",
      "source_type": "market_data",
      "ticker": "DEO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DEO/2026-07-17"
    },
    {
      "claim": "FNV moved -0.8% in the latest session, +0.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.018829701780196783,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.5084509601987086,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 196.51,
        "close_location": 0.7395044526564447,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 5563198.1,
        "gap_pct": 0.004340365398203261,
        "high_52w_distance_pct": 0.45371736807287166,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.0062507264862949885,
        "lower_wick_to_range": 0.7395044526564447,
        "previous_close": 198.14,
        "relative_return_1d": 0.003722022901216593,
        "relative_return_5d": -0.026355413941013817,
        "return_1d": -0.008226506510548126,
        "return_1d_vs_avg_abs_20d": 0.4368898990848571,
        "return_5d": -0.04384001557026085,
        "ticker": "FNV",
        "upper_wick_to_range": -1.2479554128551533,
        "volume_ratio_20d": 0.0372843408402476
      },
      "source_id": "E0241",
      "source_type": "market_data",
      "ticker": "FNV",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FNV/2026-07-17"
    },
    {
      "claim": "BIDU moved -4.3% in the latest session, -3.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02132954254605699,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.02697963037907726,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 107.99,
        "close_location": 0.3666531768514709,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 21181698.55,
        "gap_pct": -0.042634284701294045,
        "high_52w_distance_pct": 0.5306972867858137,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.07645534290271128,
        "lower_wick_to_range": 0.3666531768514709,
        "previous_close": 112.82,
        "relative_return_1d": -0.030863028822590843,
        "relative_return_5d": -0.06368616328183951,
        "return_1d": -0.04281155823435556,
        "return_1d_vs_avg_abs_20d": 2.0071484487729796,
        "return_5d": -0.08117076491108655,
        "ticker": "BIDU",
        "upper_wick_to_range": 0.6063671927694518,
        "volume_ratio_20d": 0.07936177185791797
      },
      "source_id": "E0242",
      "source_type": "market_data",
      "ticker": "BIDU",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BIDU/2026-07-17"
    },
    {
      "claim": "YUM moved +1.3% in the latest session, +2.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014249535040760236,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.39154160982264274,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 154.14,
        "close_location": 0.7503410641200533,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 59655725.21999999,
        "gap_pct": -0.005456936226166942,
        "high_52w_distance_pct": 0.10380173867912279,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.059818481848184835,
        "lower_wick_to_range": 0.35879945429741056,
        "previous_close": 152.1,
        "relative_return_1d": 0.025360758208608836,
        "relative_return_5d": -0.03999369114316342,
        "return_1d": 0.013412228796844117,
        "return_1d_vs_avg_abs_20d": 0.9412397498219389,
        "return_5d": -0.057478292772410455,
        "ticker": "YUM",
        "upper_wick_to_range": 0.2496589358799467,
        "volume_ratio_20d": 0.13999493588468287
      },
      "source_id": "E0243",
      "source_type": "market_data",
      "ticker": "YUM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/YUM/2026-07-17"
    },
    {
      "claim": "KR moved +2.5% in the latest session, +3.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02126136999339593,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.0,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 60.09,
        "close_location": 0.8854166666666674,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 28517572.290000003,
        "gap_pct": -0.023886708752772545,
        "high_52w_distance_pct": 0.2744217007821599,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.10969529085872587,
        "lower_wick_to_range": -2.1145833333333326,
        "previous_close": 58.61,
        "relative_return_1d": 0.037200192950409994,
        "relative_return_5d": 0.01005149954797857,
        "return_1d": 0.025251663538645275,
        "return_1d_vs_avg_abs_20d": 1.1876781010108373,
        "return_5d": -0.007433102081268461,
        "ticker": "KR",
        "upper_wick_to_range": 0.11458333333333263,
        "volume_ratio_20d": 0.04655160067995916
      },
      "source_id": "E0244",
      "source_type": "market_data",
      "ticker": "KR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/KR/2026-07-17"
    },
    {
      "claim": "MSCI moved +0.9% in the latest session, +2.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01668684203464718,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.260707446066452,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 642.885,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 21962880.255,
        "gap_pct": -0.019113677735233314,
        "high_52w_distance_pct": 0.0027921012311689086,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.28299872275884086,
        "lower_wick_to_range": -1.2607074460664518,
        "previous_close": 637.24,
        "relative_return_1d": 0.020807044257034946,
        "relative_return_5d": 0.08061403557279012,
        "return_1d": 0.008858514845270227,
        "return_1d_vs_avg_abs_20d": 0.5308682629629463,
        "return_5d": 0.06312943394354309,
        "ticker": "MSCI",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.04732667918072189
      },
      "source_id": "E0245",
      "source_type": "market_data",
      "ticker": "MSCI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MSCI/2026-07-17"
    },
    {
      "claim": "NBIS moved -2.9% in the latest session, -1.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.05673174288129919,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.52507836990596,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 166.75,
        "close_location": 0.7648902821316613,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 459198317.75,
        "gap_pct": -0.03897653839436466,
        "high_52w_distance_pct": 0.7982608695652176,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 1.268090315560392,
        "lower_wick_to_range": 0.23981191222570122,
        "previous_close": 171.77,
        "relative_return_1d": -0.01727659721104491,
        "relative_return_5d": -0.22335309470583153,
        "return_1d": -0.029225126622809627,
        "return_1d_vs_avg_abs_20d": 0.5151459330970647,
        "return_5d": -0.24083769633507857,
        "ticker": "NBIS",
        "upper_wick_to_range": 0.23510971786833873,
        "volume_ratio_20d": 0.1482989563169602
      },
      "source_id": "E0246",
      "source_type": "market_data",
      "ticker": "NBIS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NBIS/2026-07-17"
    },
    {
      "claim": "VTR moved +1.0% in the latest session, +2.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01379842790873686,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 7.717391304347687,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 95.98,
        "close_location": 0.891304347826095,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 16385705.600000001,
        "gap_pct": -0.027462121212121215,
        "high_52w_distance_pct": 0.0005209418628879803,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2684022730276199,
        "lower_wick_to_range": -6.826086956521592,
        "previous_close": 95.04,
        "relative_return_1d": 0.02183910180233717,
        "relative_return_5d": 0.0761653869811113,
        "return_1d": 0.00989057239057245,
        "return_1d_vs_avg_abs_20d": 0.7167898006924367,
        "return_5d": 0.05868078535186427,
        "ticker": "VTR",
        "upper_wick_to_range": 0.10869565217390498,
        "volume_ratio_20d": 0.04037924130452008
      },
      "source_id": "E0247",
      "source_type": "market_data",
      "ticker": "VTR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VTR/2026-07-17"
    },
    {
      "claim": "AIG moved +1.9% in the latest session, +3.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01350767311602819,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.4736842105263026,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 79.52,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 16203869.92,
        "gap_pct": -0.011021402024862237,
        "high_52w_distance_pct": 0.0368460764587526,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.11607017543859643,
        "lower_wick_to_range": -1.4736842105263024,
        "previous_close": 78.03,
        "relative_return_1d": 0.03104374919902586,
        "relative_return_5d": 0.021905468119079008,
        "return_1d": 0.019095219787261142,
        "return_1d_vs_avg_abs_20d": 1.4136572319478753,
        "return_5d": 0.004420866489831976,
        "ticker": "AIG",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.045861522603180604
      },
      "source_id": "E0248",
      "source_type": "market_data",
      "ticker": "AIG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AIG/2026-07-17"
    },
    {
      "claim": "CMG moved +2.6% in the latest session, +3.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0256104288656196,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.5649717514124306,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 35.105,
        "close_location": 0.6158192090395433,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 71125538.39999999,
        "gap_pct": 0.011842105263157654,
        "high_52w_distance_pct": 0.1798889047144283,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2519614835948645,
        "lower_wick_to_range": 0.05084745762711266,
        "previous_close": 34.2,
        "relative_return_1d": 0.03841051771585802,
        "relative_return_5d": 0.01337112645194194,
        "return_1d": 0.026461988304093298,
        "return_1d_vs_avg_abs_20d": 1.0332504950597239,
        "return_5d": -0.004113475177305093,
        "ticker": "CMG",
        "upper_wick_to_range": 0.3841807909604567,
        "volume_ratio_20d": 0.10225964191864018
      },
      "source_id": "E0249",
      "source_type": "market_data",
      "ticker": "CMG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CMG/2026-07-17"
    },
    {
      "claim": "PYPL moved -1.0% in the latest session, +0.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.026321492028592054,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.6388785046728913,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 56.1482,
        "close_location": 0.31439252336449486,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 129949225.63540001,
        "gap_pct": -0.004230565838180822,
        "high_52w_distance_pct": 0.02710327312362648,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4599115964638585,
        "lower_wick_to_range": 0.31439252336449486,
        "previous_close": 56.73,
        "relative_return_1d": 0.0016929327257080296,
        "relative_return_5d": 0.22966508522164786,
        "return_1d": -0.01025559668605669,
        "return_1d_vs_avg_abs_20d": 0.38962824276512964,
        "return_5d": 0.21218048359240083,
        "ticker": "PYPL",
        "upper_wick_to_range": 0.046728971962613844,
        "volume_ratio_20d": 0.1138029530586796
      },
      "source_id": "E0250",
      "source_type": "market_data",
      "ticker": "PYPL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PYPL/2026-07-17"
    },
    {
      "claim": "TRI moved +1.3% in the latest session, +2.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.025071800009881056,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.4758620689655194,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 100.09,
        "close_location": 0.4758620689655194,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 26850844.03,
        "gap_pct": 0.005869257235377567,
        "high_52w_distance_pct": 0.2406833849535419,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.312139486103828,
        "lower_wick_to_range": 0.0,
        "previous_close": 98.82,
        "relative_return_1d": 0.024800178875436174,
        "relative_return_5d": 0.13393747391034017,
        "return_1d": 0.012851649463671455,
        "return_1d_vs_avg_abs_20d": 0.5125938089250268,
        "return_5d": 0.11645287228109313,
        "ticker": "TRI",
        "upper_wick_to_range": 0.5241379310344806,
        "volume_ratio_20d": 0.1216219463265246
      },
      "source_id": "E0251",
      "source_type": "market_data",
      "ticker": "TRI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TRI/2026-07-17"
    },
    {
      "claim": "EME moved -3.6% in the latest session, -2.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.021600951906982253,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.2607944732297263,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 723.04,
        "close_location": 0.4162348877374755,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 26929624.799999997,
        "gap_pct": -0.0010932750253318524,
        "high_52w_distance_pct": 0.31660765656118617,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.06329411764705872,
        "lower_wick_to_range": 0.4162348877374755,
        "previous_close": 750.04,
        "relative_return_1d": -0.02404955069062986,
        "relative_return_5d": -0.05765162595396056,
        "return_1d": -0.03599808010239458,
        "return_1d_vs_avg_abs_20d": 1.6665043400591353,
        "return_5d": -0.0751362275832076,
        "ticker": "EME",
        "upper_wick_to_range": -1.6770293609672016,
        "volume_ratio_20d": 0.07672895078387343
      },
      "source_id": "E0252",
      "source_type": "market_data",
      "ticker": "EME",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EME/2026-07-17"
    },
    {
      "claim": "GFS moved -4.5% in the latest session, -3.3% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.038822826218748926,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.13496932515337393,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 55.64,
        "close_location": 0.2883435582822087,
        "consecutive_down_days": 6,
        "consecutive_up_days": 0,
        "dollar_volume": 18759526.76,
        "gap_pct": -0.04086538461538469,
        "high_52w_distance_pct": 0.663371675053918,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4201123021949975,
        "lower_wick_to_range": 0.2883435582822087,
        "previous_close": 58.24,
        "relative_return_1d": -0.03269432773109249,
        "relative_return_5d": -0.17578783566232903,
        "return_1d": -0.044642857142857206,
        "return_1d_vs_avg_abs_20d": 1.149912602738272,
        "return_5d": -0.19327243729157606,
        "ticker": "GFS",
        "upper_wick_to_range": 0.5766871165644174,
        "volume_ratio_20d": 0.10311082703593721
      },
      "source_id": "E0253",
      "source_type": "market_data",
      "ticker": "GFS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GFS/2026-07-17"
    },
    {
      "claim": "ODFL moved -0.3% in the latest session, +0.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015167669797224259,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.2622504537205086,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 236.36,
        "close_location": 0.6669691470054547,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 20471375.96,
        "gap_pct": -0.033649588867805225,
        "high_52w_distance_pct": 0.06629717380267386,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4069047619047619,
        "lower_wick_to_range": -2.5952813067150537,
        "previous_close": 237.15,
        "relative_return_1d": 0.008617304448661267,
        "relative_return_5d": 0.055836312739382055,
        "return_1d": -0.003331224963103452,
        "return_1d_vs_avg_abs_20d": 0.21962668014523093,
        "return_5d": 0.03835171111013502,
        "ticker": "ODFL",
        "upper_wick_to_range": 0.3330308529945453,
        "volume_ratio_20d": 0.047846094354215
      },
      "source_id": "E0254",
      "source_type": "market_data",
      "ticker": "ODFL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ODFL/2026-07-17"
    },
    {
      "claim": "HLN moved +1.1% in the latest session, +2.3% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014316775700179429,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 5.124999999999997,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 10.22,
        "close_location": 0.8750000000000028,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 13208542.620000001,
        "gap_pct": -0.029673590504450953,
        "high_52w_distance_pct": 0.1037181996086105,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.18150289017341037,
        "lower_wick_to_range": -4.249999999999995,
        "previous_close": 10.11,
        "relative_return_1d": 0.022828845930063624,
        "relative_return_5d": 0.06461574917023072,
        "return_1d": 0.010880316518298905,
        "return_1d_vs_avg_abs_20d": 0.7599697547935004,
        "return_5d": 0.04713114754098369,
        "ticker": "HLN",
        "upper_wick_to_range": 0.12499999999999722,
        "volume_ratio_20d": 0.1437807812585175
      },
      "source_id": "E0255",
      "source_type": "market_data",
      "ticker": "HLN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HLN/2026-07-17"
    },
    {
      "claim": "SLF moved -0.3% in the latest session, +0.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.008569794035033163,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.38202247191011596,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 81.41,
        "close_location": 0.6741573033707797,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 5541253.06,
        "gap_pct": -0.006738544474393704,
        "high_52w_distance_pct": 0.007247266920525686,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.330446151331917,
        "lower_wick_to_range": 0.29213483146066377,
        "previous_close": 81.62,
        "relative_return_1d": 0.009375630612450725,
        "relative_return_5d": 0.036255719136442655,
        "return_1d": -0.002572898799313994,
        "return_1d_vs_avg_abs_20d": 0.30022877898768985,
        "return_5d": 0.018771117507195623,
        "ticker": "SLF",
        "upper_wick_to_range": 0.3258426966292203,
        "volume_ratio_20d": 0.11859634450194274
      },
      "source_id": "E0256",
      "source_type": "market_data",
      "ticker": "SLF",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SLF/2026-07-17"
    },
    {
      "claim": "ON moved -4.7% in the latest session, -3.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.05197037362668888,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.2581810100561194,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 83.9503,
        "close_location": 0.15567531529529113,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 73565396.03909999,
        "gap_pct": -0.042044938719927316,
        "high_52w_distance_pct": 0.6071413681666413,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.5266466630296416,
        "lower_wick_to_range": 0.15567531529529113,
        "previous_close": 88.12,
        "relative_return_1d": -0.03536990000267026,
        "relative_return_5d": -0.10766858719943151,
        "return_1d": -0.04731842941443498,
        "return_1d_vs_avg_abs_20d": 0.910488536302057,
        "return_5d": -0.12515318882867854,
        "ticker": "ON",
        "upper_wick_to_range": 0.5861436746485895,
        "volume_ratio_20d": 0.061846967226217894
      },
      "source_id": "E0257",
      "source_type": "market_data",
      "ticker": "ON",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ON/2026-07-17"
    },
    {
      "claim": "ED moved +2.3% in the latest session, +3.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.010938349421622945,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.0662020905923235,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 115.02,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 17505353.88,
        "gap_pct": -0.015748732093602613,
        "high_52w_distance_pct": 0.01051990958094251,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1359999999999999,
        "lower_wick_to_range": -2.0662020905923235,
        "previous_close": 112.39,
        "relative_return_1d": 0.03534918783333252,
        "relative_return_5d": 0.05258179385386896,
        "return_1d": 0.0234006584215678,
        "return_1d_vs_avg_abs_20d": 2.1393226271698125,
        "return_5d": 0.03509719222462193,
        "ticker": "ED",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.06412569468730119
      },
      "source_id": "E0258",
      "source_type": "market_data",
      "ticker": "ED",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ED/2026-07-17"
    },
    {
      "claim": "ALNY moved -0.1% in the latest session, +1.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.017512081433915465,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.49733333333333574,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 282.855,
        "close_location": 0.8493333333333339,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 9813654.225000001,
        "gap_pct": -0.007628465477661939,
        "high_52w_distance_pct": 0.3434445210443513,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.03568159349712574,
        "lower_wick_to_range": 0.3519999999999982,
        "previous_close": 283.15,
        "relative_return_1d": 0.010906678802547143,
        "relative_return_5d": -0.03575211011261925,
        "return_1d": -0.001041850609217576,
        "return_1d_vs_avg_abs_20d": 0.05949324831255267,
        "return_5d": -0.05323671174186628,
        "ticker": "ALNY",
        "upper_wick_to_range": 0.15066666666666606,
        "volume_ratio_20d": 0.021307891197405837
      },
      "source_id": "E0259",
      "source_type": "market_data",
      "ticker": "ALNY",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ALNY/2026-07-17"
    },
    {
      "claim": "WCN moved +0.9% in the latest session, +2.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013025387835637581,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.070866141732263,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 175.87,
        "close_location": 0.33858267716535695,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 5411168.16,
        "gap_pct": -0.02082257786955788,
        "high_52w_distance_pct": 0.004776255188491563,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1972904894819254,
        "lower_wick_to_range": -3.732283464566906,
        "previous_close": 174.33,
        "relative_return_1d": 0.020782350326122412,
        "relative_return_5d": 0.04554329105462862,
        "return_1d": 0.008833820914357693,
        "return_1d_vs_avg_abs_20d": 0.6782002214312788,
        "return_5d": 0.02805868942538159,
        "ticker": "WCN",
        "upper_wick_to_range": 0.661417322834643,
        "volume_ratio_20d": 0.01953362579596605
      },
      "source_id": "E0260",
      "source_type": "market_data",
      "ticker": "WCN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WCN/2026-07-17"
    },
    {
      "claim": "HPE moved -2.5% in the latest session, -1.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03203089456625268,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.571428571428577,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 44.01,
        "close_location": 0.24603174603174258,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 51479905.32,
        "gap_pct": 0.04697540438732539,
        "high_52w_distance_pct": 0.45989547830038635,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 1.2182459677419355,
        "lower_wick_to_range": 0.24603174603174258,
        "previous_close": 45.13,
        "relative_return_1d": -0.012868665358897857,
        "relative_return_5d": -0.07584049107779878,
        "return_1d": -0.024817194770662576,
        "return_1d_vs_avg_abs_20d": 0.7747893122163887,
        "return_5d": -0.09332509270704581,
        "ticker": "HPE",
        "upper_wick_to_range": -1.8174603174603197,
        "volume_ratio_20d": 0.04980444084899836
      },
      "source_id": "E0261",
      "source_type": "market_data",
      "ticker": "HPE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HPE/2026-07-17"
    },
    {
      "claim": "PEG moved +1.9% in the latest session, +3.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.009754532553960887,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.3351351351351386,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 81.035,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 25293292.48,
        "gap_pct": 0.003394945303659025,
        "high_52w_distance_pct": 0.0813845869068921,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.06554898093359629,
        "lower_wick_to_range": -0.3351351351351386,
        "previous_close": 79.53,
        "relative_return_1d": 0.03087220601178986,
        "relative_return_5d": 0.02350570653303341,
        "return_1d": 0.01892367660002514,
        "return_1d_vs_avg_abs_20d": 1.939988051230714,
        "return_5d": 0.006021104903786378,
        "ticker": "PEG",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.0958696216392204
      },
      "source_id": "E0262",
      "source_type": "market_data",
      "ticker": "PEG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PEG/2026-07-17"
    },
    {
      "claim": "ERIC moved -1.0% in the latest session, +0.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.023726918264128934,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.53846153846153,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 9.795,
        "close_location": 0.07692307692308743,
        "consecutive_down_days": 4,
        "consecutive_up_days": 0,
        "dollar_volume": 6331772.055,
        "gap_pct": -0.006066734074823055,
        "high_52w_distance_pct": 0.40581929555895857,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.06351791530944606,
        "lower_wick_to_range": 0.07692307692308743,
        "previous_close": 9.89,
        "relative_return_1d": 0.002342867126628123,
        "relative_return_5d": -0.11951980365709658,
        "return_1d": -0.009605662285136596,
        "return_1d_vs_avg_abs_20d": 0.40484238948379253,
        "return_5d": -0.1370044052863436,
        "ticker": "ERIC",
        "upper_wick_to_range": 0.3846153846153825,
        "volume_ratio_20d": 0.04579588025594668
      },
      "source_id": "E0263",
      "source_type": "market_data",
      "ticker": "ERIC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ERIC/2026-07-17"
    },
    {
      "claim": "KDP moved +1.4% in the latest session, +2.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.018108820539462427,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.6451612903225736,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 31.81,
        "close_location": 0.8064516129032199,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 24182661.82,
        "gap_pct": 0.0073295092415550656,
        "high_52w_distance_pct": 0.0631876768311852,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2785369774919615,
        "lower_wick_to_range": 0.16129032258064627,
        "previous_close": 31.38,
        "relative_return_1d": 0.02565152495032441,
        "relative_return_5d": 0.021905188935846254,
        "return_1d": 0.013702995538559692,
        "return_1d_vs_avg_abs_20d": 0.7567028183143326,
        "return_5d": 0.004420587306599222,
        "ticker": "KDP",
        "upper_wick_to_range": 0.1935483870967801,
        "volume_ratio_20d": 0.043423019474677776
      },
      "source_id": "E0264",
      "source_type": "market_data",
      "ticker": "KDP",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/KDP/2026-07-17"
    },
    {
      "claim": "CCI moved +1.7% in the latest session, +2.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.020813904677636146,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.3493975903614369,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 80.08,
        "close_location": 0.2650602409638546,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 17687830.16,
        "gap_pct": 0.013463736822050043,
        "high_52w_distance_pct": 0.1871878121878121,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.0858305084745763,
        "lower_wick_to_range": -0.08433734939758232,
        "previous_close": 78.73,
        "relative_return_1d": 0.029095741402111353,
        "relative_return_5d": 0.02275700936211178,
        "return_1d": 0.017147211990346634,
        "return_1d_vs_avg_abs_20d": 0.823834463351355,
        "return_5d": 0.005272407732864748,
        "ticker": "CCI",
        "upper_wick_to_range": 0.7349397590361454,
        "volume_ratio_20d": 0.04884492608920158
      },
      "source_id": "E0265",
      "source_type": "market_data",
      "ticker": "CCI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CCI/2026-07-17"
    },
    {
      "claim": "VOD moved +2.6% in the latest session, +3.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.020803127847487425,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.2500000000000111,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 16.03,
        "close_location": 0.9166666666666827,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 8702045.8,
        "gap_pct": 0.02432778489116516,
        "high_52w_distance_pct": 0.03618215845290074,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.24456521739130443,
        "lower_wick_to_range": 0.6666666666666716,
        "previous_close": 15.62,
        "relative_return_1d": 0.03819692889960091,
        "relative_return_5d": 0.10647916684663838,
        "return_1d": 0.026248399487836194,
        "return_1d_vs_avg_abs_20d": 1.261752544149578,
        "return_5d": 0.08899456521739135,
        "ticker": "VOD",
        "upper_wick_to_range": 0.0833333333333173,
        "volume_ratio_20d": 0.11637356759821686
      },
      "source_id": "E0266",
      "source_type": "market_data",
      "ticker": "VOD",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VOD/2026-07-17"
    },
    {
      "claim": "ADM moved +2.2% in the latest session, +3.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.010795895772627389,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.088785046728985,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 84.835,
        "close_location": 0.9766355140186861,
        "consecutive_down_days": 0,
        "consecutive_up_days": 6,
        "dollar_volume": 27248323.319999997,
        "gap_pct": -0.004819277108433773,
        "high_52w_distance_pct": 0.0063063594035481785,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3595352564102563,
        "lower_wick_to_range": -1.1121495327102986,
        "previous_close": 83.0,
        "relative_return_1d": 0.03405696314670448,
        "relative_return_5d": 0.07251507047640537,
        "return_1d": 0.02210843373493976,
        "return_1d_vs_avg_abs_20d": 2.0478554258549724,
        "return_5d": 0.05503046884715834,
        "ticker": "ADM",
        "upper_wick_to_range": 0.02336448598131387,
        "volume_ratio_20d": 0.09109516874438972
      },
      "source_id": "E0267",
      "source_type": "market_data",
      "ticker": "ADM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ADM/2026-07-17"
    },
    {
      "claim": "WEC moved +1.5% in the latest session, +2.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011164120504976177,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.197530864197526,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 116.26,
        "close_location": 0.9382716049382753,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 19107563.52,
        "gap_pct": -0.014237051270853285,
        "high_52w_distance_pct": 0.03139514880440375,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.0807846053732455,
        "lower_wick_to_range": -3.2592592592592506,
        "previous_close": 114.49,
        "relative_return_1d": 0.027408394902200595,
        "relative_return_5d": 0.028792882770513617,
        "return_1d": 0.015459865490435876,
        "return_1d_vs_avg_abs_20d": 1.384781316499133,
        "return_5d": 0.011308281141266585,
        "ticker": "WEC",
        "upper_wick_to_range": 0.061728395061724714,
        "volume_ratio_20d": 0.07792850674012926
      },
      "source_id": "E0268",
      "source_type": "market_data",
      "ticker": "WEC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WEC/2026-07-17"
    },
    {
      "claim": "CPNG moved -1.3% in the latest session, -0.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.026285166893662375,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.222222222222259,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 16.645,
        "close_location": 0.42222222222222117,
        "consecutive_down_days": 6,
        "consecutive_up_days": 0,
        "dollar_volume": 19872016.085,
        "gap_pct": 0.030249110320284878,
        "high_52w_distance_pct": 0.3361369780714929,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.11561662198391409,
        "lower_wick_to_range": 0.42222222222222117,
        "previous_close": 16.86,
        "relative_return_1d": -0.0008035465075709736,
        "relative_return_5d": -0.09714305794522116,
        "return_1d": -0.012752075919335693,
        "return_1d_vs_avg_abs_20d": 0.4851434259833575,
        "return_5d": -0.11462765957446819,
        "ticker": "CPNG",
        "upper_wick_to_range": -2.6444444444444803,
        "volume_ratio_20d": 0.05992541152908875
      },
      "source_id": "E0269",
      "source_type": "market_data",
      "ticker": "CPNG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CPNG/2026-07-17"
    },
    {
      "claim": "HSY moved +1.4% in the latest session, +2.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.020149975498717793,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.480916030534347,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 177.22,
        "close_location": 0.8244274809160387,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 12685762.04,
        "gap_pct": -0.01928800366300365,
        "high_52w_distance_pct": 0.35131475002821344,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.05632711450199679,
        "lower_wick_to_range": -3.656488549618308,
        "previous_close": 174.72,
        "relative_return_1d": 0.026257137470372838,
        "relative_return_5d": 0.03798442887789377,
        "return_1d": 0.014308608058608119,
        "return_1d_vs_avg_abs_20d": 0.7101054817420805,
        "return_5d": 0.02049982724864674,
        "ticker": "HSY",
        "upper_wick_to_range": 0.17557251908396135,
        "volume_ratio_20d": 0.03061892734089446
      },
      "source_id": "E0270",
      "source_type": "market_data",
      "ticker": "HSY",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HSY/2026-07-17"
    },
    {
      "claim": "GFI moved -1.3% in the latest session, -0.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.025248004395629752,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.462686567164181,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 31.665,
        "close_location": 1.0,
        "consecutive_down_days": 5,
        "consecutive_up_days": 0,
        "dollar_volume": 7518949.245,
        "gap_pct": 0.012464942349641683,
        "high_52w_distance_pct": 0.9466287699352598,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.010692626875199451,
        "lower_wick_to_range": 1.0,
        "previous_close": 32.09,
        "relative_return_1d": -0.0012954718347296668,
        "relative_return_5d": -0.05501100469764231,
        "return_1d": -0.013244001246494386,
        "return_1d_vs_avg_abs_20d": 0.5245563585527111,
        "return_5d": -0.07249560632688934,
        "ticker": "GFI",
        "upper_wick_to_range": -2.462686567164181,
        "volume_ratio_20d": 0.05729946646654135
      },
      "source_id": "E0271",
      "source_type": "market_data",
      "ticker": "GFI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GFI/2026-07-17"
    },
    {
      "claim": "HIG moved +3.2% in the latest session, +4.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01230185080704661,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.402298850574693,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 141.01,
        "close_location": 0.959770114942522,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 17279365.4,
        "gap_pct": -0.013977314306622746,
        "high_52w_distance_pct": 0.024750017729239238,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.12278047615255971,
        "lower_wick_to_range": -1.4425287356321712,
        "previous_close": 136.65,
        "relative_return_1d": 0.043854859452013395,
        "relative_return_5d": 0.033553199409907086,
        "return_1d": 0.031906330040248676,
        "return_1d_vs_avg_abs_20d": 2.5936203048383946,
        "return_5d": 0.016068597780660054,
        "ticker": "HIG",
        "upper_wick_to_range": 0.04022988505747802,
        "volume_ratio_20d": 0.07021685628579533
      },
      "source_id": "E0272",
      "source_type": "market_data",
      "ticker": "HIG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HIG/2026-07-17"
    },
    {
      "claim": "EQT moved +1.7% in the latest session, +2.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011291805935071819,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.3558986539984152,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 50.235,
        "close_location": 0.9307205067300008,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 22517487.105,
        "gap_pct": 0.0030364372469635637,
        "high_52w_distance_pct": 0.35841544739723297,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.0478723404255319,
        "lower_wick_to_range": -0.42517814726841446,
        "previous_close": 49.4,
        "relative_return_1d": 0.028851363419861942,
        "relative_return_5d": 0.04583669988922645,
        "return_1d": 0.016902834008097223,
        "return_1d_vs_avg_abs_20d": 1.4969114865495354,
        "return_5d": 0.02835209825997942,
        "ticker": "EQT",
        "upper_wick_to_range": 0.0692794932699991,
        "volume_ratio_20d": 0.053689769498704
      },
      "source_id": "E0273",
      "source_type": "market_data",
      "ticker": "EQT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EQT/2026-07-17"
    },
    {
      "claim": "ALAB moved -7.5% in the latest session, -6.3% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.06191146615959666,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.6109471308273294,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 295.73,
        "close_location": 0.20690453453714294,
        "consecutive_down_days": 6,
        "consecutive_up_days": 0,
        "dollar_volume": 142895257.35,
        "gap_pct": -0.048680177644335965,
        "high_52w_distance_pct": 0.6889595238900348,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 2.0210440290121565,
        "lower_wick_to_range": 0.20690453453714294,
        "previous_close": 319.74,
        "relative_return_1d": -0.06314373305148668,
        "relative_return_5d": -0.26641011227248923,
        "return_1d": -0.0750922624632514,
        "return_1d_vs_avg_abs_20d": 1.2128974989814814,
        "return_5d": -0.28389471390173626,
        "ticker": "ALAB",
        "upper_wick_to_range": 0.18214833463552757,
        "volume_ratio_20d": 0.08106128981388591
      },
      "source_id": "E0274",
      "source_type": "market_data",
      "ticker": "ALAB",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ALAB/2026-07-17"
    },
    {
      "claim": "ALC moved +1.1% in the latest session, +2.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0158202102115432,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.688888888888858,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 71.39,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 7195612.2700000005,
        "gap_pct": -0.018974794675729267,
        "high_52w_distance_pct": 0.22762291637484244,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1545241368157193,
        "lower_wick_to_range": -3.688888888888858,
        "previous_close": 70.62,
        "relative_return_1d": 0.022851956203041812,
        "relative_return_5d": 0.07027917470106526,
        "return_1d": 0.010903426791277093,
        "return_1d_vs_avg_abs_20d": 0.6892087175505051,
        "return_5d": 0.05279457307181823,
        "ticker": "ALC",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.0470535785144415
      },
      "source_id": "E0275",
      "source_type": "market_data",
      "ticker": "ALC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ALC/2026-07-17"
    },
    {
      "claim": "PCG moved +1.5% in the latest session, +2.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011319760414599778,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.3696969696969632,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 17.786,
        "close_location": 0.8242424242424277,
        "consecutive_down_days": 0,
        "consecutive_up_days": 5,
        "dollar_volume": 23528334.602,
        "gap_pct": 0.0017113519680547196,
        "high_52w_distance_pct": 0.07725177105588665,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.20419769803656074,
        "lower_wick_to_range": -0.5454545454545356,
        "previous_close": 17.53,
        "relative_return_1d": 0.02655206620583206,
        "relative_return_5d": 0.05336113045860047,
        "return_1d": 0.01460353679406734,
        "return_1d_vs_avg_abs_20d": 1.2900923923471275,
        "return_5d": 0.03587652882935344,
        "ticker": "PCG",
        "upper_wick_to_range": 0.17575757575757237,
        "volume_ratio_20d": 0.07397422365501806
      },
      "source_id": "E0276",
      "source_type": "market_data",
      "ticker": "PCG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PCG/2026-07-17"
    },
    {
      "claim": "SYM moved -3.4% in the latest session, -2.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02984997478549726,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.09459459459459472,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 40.57,
        "close_location": 0.41891891891892086,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 5065610.7700000005,
        "gap_pct": -0.03525488327775128,
        "high_52w_distance_pct": 0.6761153561745132,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.06245908079088647,
        "lower_wick_to_range": 0.3243243243243261,
        "previous_close": 41.98,
        "relative_return_1d": -0.021638893170417228,
        "relative_return_5d": -0.05286370267872731,
        "return_1d": -0.03358742258218195,
        "return_1d_vs_avg_abs_20d": 1.1252077371435685,
        "return_5d": -0.07034830430797434,
        "ticker": "SYM",
        "upper_wick_to_range": 0.5810810810810791,
        "volume_ratio_20d": 0.062239269843406136
      },
      "source_id": "E0277",
      "source_type": "market_data",
      "ticker": "SYM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SYM/2026-07-17"
    },
    {
      "claim": "CRDO moved -8.2% in the latest session, -7.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.06044813933021875,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.4331158238172925,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 190.875,
        "close_location": 0.2536704730831987,
        "consecutive_down_days": 6,
        "consecutive_up_days": 0,
        "dollar_volume": 255076569.75,
        "gap_pct": -0.06943309131124675,
        "high_52w_distance_pct": 0.6171316306483301,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 1.207030120830202,
        "lower_wick_to_range": 0.2536704730831987,
        "previous_close": 207.97,
        "relative_return_1d": -0.07025082626453472,
        "relative_return_5d": -0.24208714281390442,
        "return_1d": -0.08219935567629943,
        "return_1d_vs_avg_abs_20d": 1.3598326861188759,
        "return_5d": -0.25957174444315145,
        "ticker": "CRDO",
        "upper_wick_to_range": 0.3132137030995088,
        "volume_ratio_20d": 0.14696917874130488
      },
      "source_id": "E0278",
      "source_type": "market_data",
      "ticker": "CRDO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CRDO/2026-07-17"
    },
    {
      "claim": "JBL moved -4.8% in the latest session, -3.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02414884160676008,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.538496003018364,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 292.22,
        "close_location": 0.09095196547740085,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 28424239.400000002,
        "gap_pct": 0.021787272845697814,
        "high_52w_distance_pct": 0.46783245499965775,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2856702890580318,
        "lower_wick_to_range": 0.09095196547740085,
        "previous_close": 307.06,
        "relative_return_1d": -0.03638078733414807,
        "relative_return_5d": -0.09777774358253655,
        "return_1d": -0.04832931674591279,
        "return_1d_vs_avg_abs_20d": 2.0013099399510645,
        "return_5d": -0.11526234521178358,
        "ticker": "JBL",
        "upper_wick_to_range": -1.629447968495765,
        "volume_ratio_20d": 0.0594367350430484
      },
      "source_id": "E0279",
      "source_type": "market_data",
      "ticker": "JBL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/JBL/2026-07-17"
    },
    {
      "claim": "FLEX moved -6.8% in the latest session, -5.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.04406639552240524,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.8527131782945777,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 112.85,
        "close_location": 0.07282123561193064,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 43590795.199999996,
        "gap_pct": -0.03830911492734479,
        "high_52w_distance_pct": 0.4785999113867969,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 1.0458665699782452,
        "lower_wick_to_range": 0.07282123561193064,
        "previous_close": 121.12,
        "relative_return_1d": -0.05633086292641243,
        "relative_return_5d": -0.15151392561670296,
        "return_1d": -0.06827939233817715,
        "return_1d_vs_avg_abs_20d": 1.5494662435792141,
        "return_5d": -0.16899852724595,
        "ticker": "FLEX",
        "upper_wick_to_range": 0.0744655860934916,
        "volume_ratio_20d": 0.04141301189732088
      },
      "source_id": "E0280",
      "source_type": "market_data",
      "ticker": "FLEX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FLEX/2026-07-17"
    },
    {
      "claim": "UMC moved -8.4% in the latest session, -7.2% relative to benchmark, with volume at 0.3x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.05099066029310913,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.4652725914861877,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 20.41,
        "close_location": 0.3726661687826758,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 101449782.72,
        "gap_pct": 0.019739793629430347,
        "high_52w_distance_pct": 0.4189122978931896,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 1.4620024125452353,
        "lower_wick_to_range": 0.3726661687826758,
        "previous_close": 22.29,
        "relative_return_1d": -0.0723942251867099,
        "relative_return_5d": -0.14397801135349741,
        "return_1d": -0.08434275459847462,
        "return_1d_vs_avg_abs_20d": 1.6540824165376162,
        "return_5d": -0.16146261298274445,
        "ticker": "UMC",
        "upper_wick_to_range": -2.8379387602688633,
        "volume_ratio_20d": 0.26899020548512315
      },
      "source_id": "E0281",
      "source_type": "market_data",
      "ticker": "UMC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/UMC/2026-07-17"
    },
    {
      "claim": "PRU moved +0.9% in the latest session, +2.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013360834332877602,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.733333333333331,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 119.37,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 19449550.95,
        "gap_pct": -0.0202114164904863,
        "high_52w_distance_pct": 0.0,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2990532158015018,
        "lower_wick_to_range": -0.733333333333331,
        "previous_close": 118.25,
        "relative_return_1d": 0.02141998818554902,
        "relative_return_5d": 0.052155659963302736,
        "return_1d": 0.009471458773784303,
        "return_1d_vs_avg_abs_20d": 0.708897254303757,
        "return_5d": 0.034671058334055704,
        "ticker": "PRU",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.08835427387737174
      },
      "source_id": "E0282",
      "source_type": "market_data",
      "ticker": "PRU",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PRU/2026-07-17"
    },
    {
      "claim": "SYY moved +1.7% in the latest session, +2.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011261130740030207,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.740201179327122,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 83.65,
        "close_location": 0.7573129841600272,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 20957921.950000003,
        "gap_pct": -0.011793313069908828,
        "high_52w_distance_pct": 0.09802749551703505,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2267194603314271,
        "lower_wick_to_range": -1.9828881951670947,
        "previous_close": 82.25,
        "relative_return_1d": 0.028969806007509424,
        "relative_return_5d": 0.015337398957172677,
        "return_1d": 0.017021276595744705,
        "return_1d_vs_avg_abs_20d": 1.5115068804981344,
        "return_5d": -0.0021472026720743553,
        "ticker": "SYY",
        "upper_wick_to_range": 0.2426870158399728,
        "volume_ratio_20d": 0.0683650860351781
      },
      "source_id": "E0283",
      "source_type": "market_data",
      "ticker": "SYY",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SYY/2026-07-17"
    },
    {
      "claim": "LVS moved -0.4% in the latest session, +0.8% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01150671064589905,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.2083333333333495,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 45.52,
        "close_location": 0.2500000000000074,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 7193753.2,
        "gap_pct": -0.010284463894967288,
        "high_52w_distance_pct": 0.37741652021089633,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.02939846223428333,
        "lower_wick_to_range": -0.9583333333333419,
        "previous_close": 45.7,
        "relative_return_1d": 0.008009798558373027,
        "relative_return_5d": -0.0075742974926205076,
        "return_1d": -0.003938730853391692,
        "return_1d_vs_avg_abs_20d": 0.34229859206509566,
        "return_5d": -0.02505889912186754,
        "ticker": "LVS",
        "upper_wick_to_range": 0.7499999999999926,
        "volume_ratio_20d": 0.03425783718341551
      },
      "source_id": "E0284",
      "source_type": "market_data",
      "ticker": "LVS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LVS/2026-07-17"
    },
    {
      "claim": "KGC moved -2.2% in the latest session, -1.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.024012475030586355,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.3170731707317334,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 22.41,
        "close_location": 0.6097560975609807,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 11262616.11,
        "gap_pct": 0.00741710296684106,
        "high_52w_distance_pct": 0.7452030343596607,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.005609154139555761,
        "lower_wick_to_range": 0.6097560975609807,
        "previous_close": 22.92,
        "relative_return_1d": -0.010302779488758906,
        "relative_return_5d": -0.054180684203395946,
        "return_1d": -0.022251308900523625,
        "return_1d_vs_avg_abs_20d": 0.9266562015027852,
        "return_5d": -0.07166528583264298,
        "ticker": "KGC",
        "upper_wick_to_range": -2.9268292682927144,
        "volume_ratio_20d": 0.05718139529062534
      },
      "source_id": "E0285",
      "source_type": "market_data",
      "ticker": "KGC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/KGC/2026-07-17"
    },
    {
      "claim": "MTZ moved -5.2% in the latest session, -4.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03505475531353157,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.4522587268993865,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 323.085,
        "close_location": 0.2623203285420949,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 30079536.584999997,
        "gap_pct": 0.0180745870132919,
        "high_52w_distance_pct": 0.3662967949610785,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.42901057101154394,
        "lower_wick_to_range": 0.2623203285420949,
        "previous_close": 340.81,
        "relative_return_1d": -0.04005992104450129,
        "relative_return_5d": -0.1160802566399477,
        "return_1d": -0.05200845045626601,
        "return_1d_vs_avg_abs_20d": 1.483634673558543,
        "return_5d": -0.13356485826919473,
        "ticker": "MTZ",
        "upper_wick_to_range": -1.7145790554414815,
        "volume_ratio_20d": 0.07652776464882682
      },
      "source_id": "E0286",
      "source_type": "market_data",
      "ticker": "MTZ",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MTZ/2026-07-17"
    },
    {
      "claim": "WDAY moved +2.4% in the latest session, +3.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.031419331758566586,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.8129713423831142,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 148.985,
        "close_location": 0.8929110105580724,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 35026522.48500001,
        "gap_pct": 0.00591349790277107,
        "high_52w_distance_pct": 0.3022116320434942,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3499909387459226,
        "lower_wick_to_range": 0.07993966817495823,
        "previous_close": 145.43,
        "relative_return_1d": 0.036393279463335926,
        "relative_return_5d": 0.08970482473108243,
        "return_1d": 0.024444750051571207,
        "return_1d_vs_avg_abs_20d": 0.778016230243543,
        "return_5d": 0.0722202231018354,
        "ticker": "WDAY",
        "upper_wick_to_range": 0.1070889894419276,
        "volume_ratio_20d": 0.048157832476594595
      },
      "source_id": "E0287",
      "source_type": "market_data",
      "ticker": "WDAY",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WDAY/2026-07-17"
    },
    {
      "claim": "NRG moved -2.6% in the latest session, -1.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01821288420177451,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.03482391739625,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 129.27,
        "close_location": 0.29331396490126704,
        "consecutive_down_days": 6,
        "consecutive_up_days": 0,
        "dollar_volume": 16439136.63,
        "gap_pct": 0.03201506591337089,
        "high_52w_distance_pct": 0.46948247853330227,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.07626342519357254,
        "lower_wick_to_range": 0.29331396490126704,
        "previous_close": 132.75,
        "relative_return_1d": -0.014266159853771887,
        "relative_return_5d": -0.06192004158397035,
        "return_1d": -0.026214689265536606,
        "return_1d_vs_avg_abs_20d": 1.4393485938367998,
        "return_5d": -0.07940464321321739,
        "ticker": "NRG",
        "upper_wick_to_range": -2.328137882297517,
        "volume_ratio_20d": 0.04675012912724686
      },
      "source_id": "E0288",
      "source_type": "market_data",
      "ticker": "NRG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NRG/2026-07-17"
    },
    {
      "claim": "ACGL moved +2.8% in the latest session, +4.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013732007602293483,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.9880239520958023,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 102.88,
        "close_location": 0.9880239520958023,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 13421107.52,
        "gap_pct": 0.011895241903238762,
        "high_52w_distance_pct": 0.021481337480560025,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.181849511774842,
        "lower_wick_to_range": 0.0,
        "previous_close": 100.04,
        "relative_return_1d": 0.04033717395394776,
        "relative_return_5d": 0.03549370513211658,
        "return_1d": 0.02838864454218304,
        "return_1d_vs_avg_abs_20d": 2.0673338789472884,
        "return_5d": 0.01800910350286955,
        "ticker": "ACGL",
        "upper_wick_to_range": 0.01197604790419773,
        "volume_ratio_20d": 0.06493931881763787
      },
      "source_id": "E0289",
      "source_type": "market_data",
      "ticker": "ACGL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ACGL/2026-07-17"
    },
    {
      "claim": "KVUE moved +1.6% in the latest session, +2.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014193948870509288,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.6206896551723948,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 19.32,
        "close_location": 0.896551724137928,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 29110042.92,
        "gap_pct": -0.008937960042060933,
        "high_52w_distance_pct": 0.04192546583850931,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1610576923076923,
        "lower_wick_to_range": -0.7241379310344667,
        "previous_close": 19.02,
        "relative_return_1d": 0.02772140007422541,
        "relative_return_5d": 0.009271049267850717,
        "return_1d": 0.015772870662460692,
        "return_1d_vs_avg_abs_20d": 1.1112390784520807,
        "return_5d": -0.008213552361396315,
        "ticker": "KVUE",
        "upper_wick_to_range": 0.10344827586207192,
        "volume_ratio_20d": 0.06843734684580134
      },
      "source_id": "E0290",
      "source_type": "market_data",
      "ticker": "KVUE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/KVUE/2026-07-17"
    },
    {
      "claim": "PAYX moved +2.4% in the latest session, +3.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.019058149063730927,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.8087978142076551,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 117.43,
        "close_location": 0.9234972677595702,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 34068204.45,
        "gap_pct": 0.010897122929381053,
        "high_52w_distance_pct": 0.0011921996082771003,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3742539496781745,
        "lower_wick_to_range": 0.11469945355191521,
        "previous_close": 114.7,
        "relative_return_1d": 0.035749749987178836,
        "relative_return_5d": 0.10945038180406563,
        "return_1d": 0.023801220575414117,
        "return_1d_vs_avg_abs_20d": 1.2488736705659211,
        "return_5d": 0.0919657801748186,
        "ticker": "PAYX",
        "upper_wick_to_range": 0.07650273224042978,
        "volume_ratio_20d": 0.07668781794655921
      },
      "source_id": "E0291",
      "source_type": "market_data",
      "ticker": "PAYX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PAYX/2026-07-17"
    },
    {
      "claim": "RDDT moved -4.1% in the latest session, -2.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03548878858729414,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.808743169398919,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 177.69,
        "close_location": 0.1584699453551904,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 59106268.53,
        "gap_pct": 0.07789053222498121,
        "high_52w_distance_pct": 0.28864877033035063,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.48981302926133985,
        "lower_wick_to_range": 0.1584699453551904,
        "previous_close": 185.26,
        "relative_return_1d": -0.028912962545484477,
        "relative_return_5d": -0.0728706763476139,
        "return_1d": -0.040861491957249196,
        "return_1d_vs_avg_abs_20d": 1.151391568543949,
        "return_5d": -0.09035527797686094,
        "ticker": "RDDT",
        "upper_wick_to_range": -3.9672131147541094,
        "volume_ratio_20d": 0.08038593523441276
      },
      "source_id": "E0292",
      "source_type": "market_data",
      "ticker": "RDDT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RDDT/2026-07-17"
    },
    {
      "claim": "KMB moved +1.8% in the latest session, +3.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.018271712443234216,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.5075757575757615,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 110.93,
        "close_location": 0.8863636363636422,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 29221291.53,
        "gap_pct": 0.01165244517845676,
        "high_52w_distance_pct": 0.053096547372216696,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.20028132438866053,
        "lower_wick_to_range": 0.3787878787878807,
        "previous_close": 108.99,
        "relative_return_1d": 0.029748327558383858,
        "relative_return_5d": 0.0043185132029505136,
        "return_1d": 0.01779979814661914,
        "return_1d_vs_avg_abs_20d": 0.9741724100529056,
        "return_5d": -0.013166088426296518,
        "ticker": "KMB",
        "upper_wick_to_range": 0.11363636363635776,
        "volume_ratio_20d": 0.051801502399119015
      },
      "source_id": "E0293",
      "source_type": "market_data",
      "ticker": "KMB",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/KMB/2026-07-17"
    },
    {
      "claim": "MTB moved -0.2% in the latest session, +1.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011099718857997732,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.9314079422382682,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 253.46,
        "close_location": 0.9783393501805047,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 17761716.42,
        "gap_pct": -0.012438985986458762,
        "high_52w_distance_pct": 0.0035114021936399897,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.30683165764372267,
        "lower_wick_to_range": 0.04693140794223645,
        "previous_close": 254.04,
        "relative_return_1d": 0.009665424388933697,
        "relative_return_5d": 0.06337054699526179,
        "return_1d": -0.0022831050228310223,
        "return_1d_vs_avg_abs_20d": 0.2056903469393701,
        "return_5d": 0.04588594536601476,
        "ticker": "MTB",
        "upper_wick_to_range": 0.021660649819495326,
        "volume_ratio_20d": 0.056167194325331626
      },
      "source_id": "E0294",
      "source_type": "market_data",
      "ticker": "MTB",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MTB/2026-07-17"
    },
    {
      "claim": "VG moved +2.9% in the latest session, +4.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.025770829305721027,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.7628814407203612,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 13.0375,
        "close_location": 0.6878439219609785,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 8988613.112499999,
        "gap_pct": 0.041041831097079706,
        "high_52w_distance_pct": 0.35148609779482265,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.5803030303030303,
        "lower_wick_to_range": 0.6878439219609785,
        "previous_close": 12.67,
        "relative_return_1d": 0.04095405427364307,
        "relative_return_5d": 0.08263983038741685,
        "return_1d": 0.02900552486187835,
        "return_1d_vs_avg_abs_20d": 1.1255177129840845,
        "return_5d": 0.06515522875816981,
        "ticker": "VG",
        "upper_wick_to_range": -0.4507253626813399,
        "volume_ratio_20d": 0.052776992075141665
      },
      "source_id": "E0295",
      "source_type": "market_data",
      "ticker": "VG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VG/2026-07-17"
    },
    {
      "claim": "CASY moved +3.2% in the latest session, +4.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.019175622495925353,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.544285714285713,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 853.51,
        "close_location": 0.9574285714285712,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 20256352.83,
        "gap_pct": 0.008971754691429856,
        "high_52w_distance_pct": 0.08709915525301404,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.41852116538416784,
        "lower_wick_to_range": 0.4131428571428582,
        "previous_close": 827.04,
        "relative_return_1d": 0.043954236511784206,
        "relative_return_5d": 0.058566289296202334,
        "return_1d": 0.03200570710001949,
        "return_1d_vs_avg_abs_20d": 1.6690830822738825,
        "return_5d": 0.0410816876669553,
        "ticker": "CASY",
        "upper_wick_to_range": 0.04257142857142883,
        "volume_ratio_20d": 0.04145647009502516
      },
      "source_id": "E0296",
      "source_type": "market_data",
      "ticker": "CASY",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CASY/2026-07-17"
    },
    {
      "claim": "ONC moved -2.7% in the latest session, -1.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016069920289870705,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.2237521514629967,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 308.89,
        "close_location": 1.0,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 8282267.569999999,
        "gap_pct": -0.030968432990989947,
        "high_52w_distance_pct": 0.20667551555569963,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.21635137902247692,
        "lower_wick_to_range": 0.7762478485370033,
        "previous_close": 317.42,
        "relative_return_1d": -0.014924383448168599,
        "relative_return_5d": 0.05159909777923033,
        "return_1d": -0.026872912859933318,
        "return_1d_vs_avg_abs_20d": 1.6722492940348948,
        "return_5d": 0.0341144961499833,
        "ticker": "ONC",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.07784293801712876
      },
      "source_id": "E0297",
      "source_type": "market_data",
      "ticker": "ONC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ONC/2026-07-17"
    },
    {
      "claim": "DVN moved +1.9% in the latest session, +3.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01468445935998634,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.3786407766990292,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 43.84,
        "close_location": 0.33980582524272634,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 32232351.680000003,
        "gap_pct": 0.002323960027887484,
        "high_52w_distance_pct": 0.20232664233576636,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.21306032097399008,
        "lower_wick_to_range": -1.038834951456303,
        "previous_close": 43.03,
        "relative_return_1d": 0.030772605637653605,
        "relative_return_5d": 0.055609157632088846,
        "return_1d": 0.018824076225888886,
        "return_1d_vs_avg_abs_20d": 1.281904615241238,
        "return_5d": 0.038124556002841814,
        "ticker": "DVN",
        "upper_wick_to_range": 0.6601941747572736,
        "volume_ratio_20d": 0.05113953792477923
      },
      "source_id": "E0298",
      "source_type": "market_data",
      "ticker": "DVN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DVN/2026-07-17"
    },
    {
      "claim": "RBLX moved -4.1% in the latest session, -2.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.036847296426869895,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.58035714285712,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 51.78,
        "close_location": 0.17857142857143038,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 20367921.900000002,
        "gap_pct": 0.053693760414738056,
        "high_52w_distance_pct": 0.6369254538431828,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2896637608966377,
        "lower_wick_to_range": 0.17857142857143038,
        "previous_close": 54.01,
        "relative_return_1d": -0.029340120838188932,
        "relative_return_5d": -0.04701404335720283,
        "return_1d": -0.04128865024995365,
        "return_1d_vs_avg_abs_20d": 1.1205340487299638,
        "return_5d": -0.06449864498644986,
        "ticker": "RBLX",
        "upper_wick_to_range": -3.7589285714285507,
        "volume_ratio_20d": 0.03792857735171547
      },
      "source_id": "E0299",
      "source_type": "market_data",
      "ticker": "RBLX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RBLX/2026-07-17"
    },
    {
      "claim": "ATO moved +1.6% in the latest session, +2.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.010323273246759839,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.5778781038374716,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 180.91,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 13579285.51,
        "gap_pct": -0.01595147157942034,
        "high_52w_distance_pct": 0.0641202808026089,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.10600965947300844,
        "lower_wick_to_range": -1.5778781038374714,
        "previous_close": 178.04,
        "relative_return_1d": 0.02806850245153103,
        "relative_return_5d": 0.044215589143435596,
        "return_1d": 0.01611997303976631,
        "return_1d_vs_avg_abs_20d": 1.5615176169850855,
        "return_5d": 0.026730987514188564,
        "ticker": "ATO",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.05835963861978883
      },
      "source_id": "E0300",
      "source_type": "market_data",
      "ticker": "ATO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ATO/2026-07-17"
    },
    {
      "claim": "AEE moved +1.5% in the latest session, +2.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014117476708013037,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.600823045267491,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 114.76,
        "close_location": 0.9670781893004181,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 12479461.440000001,
        "gap_pct": -0.01326259946949604,
        "high_52w_distance_pct": 0.031021261763680696,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.12986117948213072,
        "lower_wick_to_range": -1.633744855967073,
        "previous_close": 113.1,
        "relative_return_1d": 0.026625806158007137,
        "relative_return_5d": 0.03359935282457205,
        "return_1d": 0.014677276746242418,
        "return_1d_vs_avg_abs_20d": 1.039652981181236,
        "return_5d": 0.016114751195325017,
        "ticker": "AEE",
        "upper_wick_to_range": 0.03292181069958183,
        "volume_ratio_20d": 0.055881642574140404
      },
      "source_id": "E0301",
      "source_type": "market_data",
      "ticker": "AEE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AEE/2026-07-17"
    },
    {
      "claim": "Q moved -3.1% in the latest session, -1.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.034623740050458436,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.5681104129263839,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 131.255,
        "close_location": 0.6086736983842004,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 29155279.384999998,
        "gap_pct": 0.010149848674983364,
        "high_52w_distance_pct": 0.35065330844539266,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.41636991475126783,
        "lower_wick_to_range": 0.6086736983842004,
        "previous_close": 135.47,
        "relative_return_1d": -0.019165370344638943,
        "relative_return_5d": -0.06975461951122597,
        "return_1d": -0.031113899756403662,
        "return_1d_vs_avg_abs_20d": 0.8986290825618563,
        "return_5d": -0.087239221140473,
        "ticker": "Q",
        "upper_wick_to_range": -1.1767841113105841,
        "volume_ratio_20d": 0.09509471926707623
      },
      "source_id": "E0302",
      "source_type": "market_data",
      "ticker": "Q",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/Q/2026-07-17"
    },
    {
      "claim": "UAL moved -3.3% in the latest session, -2.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.019411865530887522,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.3286384976525842,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 114.85,
        "close_location": 0.3802816901408403,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 42089194.35,
        "gap_pct": -0.027438767780489925,
        "high_52w_distance_pct": 0.20827165868524178,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.35692344045368607,
        "lower_wick_to_range": 0.3802816901408403,
        "previous_close": 118.81,
        "relative_return_1d": -0.021381998321591156,
        "relative_return_5d": -0.07100746186281648,
        "return_1d": -0.033330527733355875,
        "return_1d_vs_avg_abs_20d": 1.7170182680444306,
        "return_5d": -0.08849206349206351,
        "ticker": "UAL",
        "upper_wick_to_range": 0.29107981220657553,
        "volume_ratio_20d": 0.06699107659431729
      },
      "source_id": "E0303",
      "source_type": "market_data",
      "ticker": "UAL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/UAL/2026-07-17"
    },
    {
      "claim": "CRCL moved -1.9% in the latest session, -0.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.04295586654699481,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.6277372262773646,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 59.46,
        "close_location": 0.27737226277372357,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 84854236.26,
        "gap_pct": 0.0625,
        "high_52w_distance_pct": 1.3545240497813658,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.19158316633266548,
        "lower_wick_to_range": 0.27737226277372357,
        "previous_close": 60.64,
        "relative_return_1d": -0.007510573490609906,
        "relative_return_5d": -0.08351328164864835,
        "return_1d": -0.019459102902374625,
        "return_1d_vs_avg_abs_20d": 0.45300221987341055,
        "return_5d": -0.10099788327789538,
        "ticker": "CRCL",
        "upper_wick_to_range": -2.905109489051088,
        "volume_ratio_20d": 0.09606230838693479
      },
      "source_id": "E0304",
      "source_type": "market_data",
      "ticker": "CRCL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CRCL/2026-07-17"
    },
    {
      "claim": "RMD moved -0.1% in the latest session, +1.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02329246124616095,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.3381057268722465,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 202.565,
        "close_location": 0.8953744493392081,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 13582793.51,
        "gap_pct": -0.03092325902544868,
        "high_52w_distance_pct": 0.370769876335991,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.12367559771453918,
        "lower_wick_to_range": -0.4427312775330384,
        "previous_close": 202.76,
        "relative_return_1d": 0.01098680126025553,
        "relative_return_5d": 0.011083463649161684,
        "return_1d": -0.0009617281515091891,
        "return_1d_vs_avg_abs_20d": 0.0412892455350849,
        "return_5d": -0.006401137980085347,
        "ticker": "RMD",
        "upper_wick_to_range": 0.10462555066079188,
        "volume_ratio_20d": 0.03834100012293547
      },
      "source_id": "E0305",
      "source_type": "market_data",
      "ticker": "RMD",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RMD/2026-07-17"
    },
    {
      "claim": "INSM moved +1.7% in the latest session, +2.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.020231330799345647,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.626849894291752,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 109.24,
        "close_location": 0.8541226215644796,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 13307726.04,
        "gap_pct": -0.011027359017308669,
        "high_52w_distance_pct": 0.5321310875137313,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.20854076778404695,
        "lower_wick_to_range": 0.22727272727272768,
        "previous_close": 107.46,
        "relative_return_1d": 0.02851283240822844,
        "relative_return_5d": -0.03761443824619626,
        "return_1d": 0.01656430299646372,
        "return_1d_vs_avg_abs_20d": 0.8187451018792826,
        "return_5d": -0.05509903987544329,
        "ticker": "INSM",
        "upper_wick_to_range": 0.14587737843552037,
        "volume_ratio_20d": 0.02942948529020974
      },
      "source_id": "E0306",
      "source_type": "market_data",
      "ticker": "INSM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/INSM/2026-07-17"
    },
    {
      "claim": "DOV moved -1.1% in the latest session, +0.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013007382419069662,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.5974025974025947,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 215.03,
        "close_location": 0.9870129870129989,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 11531843.87,
        "gap_pct": -0.025194243942807226,
        "high_52w_distance_pct": 0.10468306747895628,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.08617467293024195,
        "lower_wick_to_range": -1.610389610389596,
        "previous_close": 217.51,
        "relative_return_1d": 0.00054675478071331,
        "relative_return_5d": 0.016091391208033046,
        "return_1d": -0.011401774631051409,
        "return_1d_vs_avg_abs_20d": 0.8765618064965686,
        "return_5d": -0.0013932104212139862,
        "ticker": "DOV",
        "upper_wick_to_range": 0.012987012987001162,
        "volume_ratio_20d": 0.04587733593392446
      },
      "source_id": "E0307",
      "source_type": "market_data",
      "ticker": "DOV",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DOV/2026-07-17"
    },
    {
      "claim": "DTE moved +1.7% in the latest session, +2.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011437470348573037,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.197183098591557,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 151.4,
        "close_location": 0.8403755868544714,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 11666127.0,
        "gap_pct": -0.013296622120744006,
        "high_52w_distance_pct": 0.028731836195508453,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.14514787081158764,
        "lower_wick_to_range": -3.356807511737086,
        "previous_close": 148.91,
        "relative_return_1d": 0.028670039048457996,
        "relative_return_5d": 0.025004399326724935,
        "return_1d": 0.016721509636693277,
        "return_1d_vs_avg_abs_20d": 1.4619937037720485,
        "return_5d": 0.0075197976974779035,
        "ticker": "DTE",
        "upper_wick_to_range": 0.1596244131455285,
        "volume_ratio_20d": 0.056978171492797776
      },
      "source_id": "E0308",
      "source_type": "market_data",
      "ticker": "DTE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DTE/2026-07-17"
    },
    {
      "claim": "TPL moved +2.0% in the latest session, +3.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.020338674116888028,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.011417058428465,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 424.35,
        "close_location": 0.8253861652115586,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 10652458.05,
        "gap_pct": -0.006994351640427943,
        "high_52w_distance_pct": 0.2895015906680807,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2989775927513163,
        "lower_wick_to_range": -2.1860308932169064,
        "previous_close": 416.05,
        "relative_return_1d": 0.031898054709204926,
        "relative_return_5d": 0.08417305369299444,
        "return_1d": 0.019949525297440207,
        "return_1d_vs_avg_abs_20d": 0.9808665590878073,
        "return_5d": 0.0666884520637474,
        "ticker": "TPL",
        "upper_wick_to_range": 0.17461383478844134,
        "volume_ratio_20d": 0.05971288906861404
      },
      "source_id": "E0309",
      "source_type": "market_data",
      "ticker": "TPL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TPL/2026-07-17"
    },
    {
      "claim": "IR moved -1.0% in the latest session, +0.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015450351940186614,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.1647940074906473,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 83.89,
        "close_location": 1.0,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 21062513.97,
        "gap_pct": -0.04458598726114649,
        "high_52w_distance_pct": 0.20348074859935616,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.23240781548406075,
        "lower_wick_to_range": -1.1647940074906473,
        "previous_close": 84.78,
        "relative_return_1d": 0.001450770506362442,
        "relative_return_5d": 0.0814034348568945,
        "return_1d": -0.010497758905402277,
        "return_1d_vs_avg_abs_20d": 0.6794511183979853,
        "return_5d": 0.06391883322764746,
        "ticker": "IR",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.05808103765957521
      },
      "source_id": "E0310",
      "source_type": "market_data",
      "ticker": "IR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/IR/2026-07-17"
    },
    {
      "claim": "TWLO moved -1.9% in the latest session, -0.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015777509902810648,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.5801109630853878,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 202.6901,
        "close_location": 0.4452183004772426,
        "consecutive_down_days": 4,
        "consecutive_up_days": 0,
        "dollar_volume": 12063709.3718,
        "gap_pct": 0.025931301402999596,
        "high_52w_distance_pct": 0.17657448489097383,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.9303819047619049,
        "lower_wick_to_range": 0.4452183004772426,
        "previous_close": 206.7,
        "relative_return_1d": -0.007451083553885907,
        "relative_return_5d": -0.03783745280774031,
        "return_1d": -0.019399612965650626,
        "return_1d_vs_avg_abs_20d": 1.2295738101355733,
        "return_5d": -0.055322054436987345,
        "ticker": "TWLO",
        "upper_wick_to_range": -1.0253292635626303,
        "volume_ratio_20d": 0.02967198689842038
      },
      "source_id": "E0311",
      "source_type": "market_data",
      "ticker": "TWLO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TWLO/2026-07-17"
    },
    {
      "claim": "EXR moved +0.8% in the latest session, +2.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013233657740115673,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.844236760124577,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 151.52,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 13411792.8,
        "gap_pct": -0.03312712033526255,
        "high_52w_distance_pct": 0.024221224920802475,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.18699569134351757,
        "lower_wick_to_range": -2.844236760124577,
        "previous_close": 150.33,
        "relative_return_1d": 0.01986444772480933,
        "relative_return_5d": 0.06999918901463198,
        "return_1d": 0.007915918313044612,
        "return_1d_vs_avg_abs_20d": 0.5981655615173421,
        "return_5d": 0.05251458738538495,
        "ticker": "EXR",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.07514102471593441
      },
      "source_id": "E0312",
      "source_type": "market_data",
      "ticker": "EXR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EXR/2026-07-17"
    },
    {
      "claim": "DOW moved +3.4% in the latest session, +4.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.020778174443943837,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.1607142857142858,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 30.29,
        "close_location": 0.9285714285714299,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 22190666.03,
        "gap_pct": 0.011604095563140016,
        "high_52w_distance_pct": 0.41102674149884466,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.17312161115414404,
        "lower_wick_to_range": -0.2321428571428559,
        "previous_close": 29.3,
        "relative_return_1d": 0.04573692531620144,
        "relative_return_5d": 0.06088797744736618,
        "return_1d": 0.03378839590443672,
        "return_1d_vs_avg_abs_20d": 1.6261484374189061,
        "return_5d": 0.04340337581811915,
        "ticker": "DOW",
        "upper_wick_to_range": 0.07142857142857006,
        "volume_ratio_20d": 0.05950448330239417
      },
      "source_id": "E0313",
      "source_type": "market_data",
      "ticker": "DOW",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DOW/2026-07-17"
    },
    {
      "claim": "FTS moved +0.2% in the latest session, +1.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.009285366137235813,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.5588235294117316,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 58.77,
        "close_location": 0.4411764705882476,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 3199144.95,
        "gap_pct": -0.018919379580705664,
        "high_52w_distance_pct": 0.003232941977199255,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.14072204968944102,
        "lower_wick_to_range": -3.117647058823484,
        "previous_close": 58.67,
        "relative_return_1d": 0.013652978022639095,
        "relative_return_5d": 0.04135219744806251,
        "return_1d": 0.0017044486108743762,
        "return_1d_vs_avg_abs_20d": 0.18356288655535757,
        "return_5d": 0.02386759581881548,
        "ticker": "FTS",
        "upper_wick_to_range": 0.5588235294117524,
        "volume_ratio_20d": 0.07988992845349477
      },
      "source_id": "E0314",
      "source_type": "market_data",
      "ticker": "FTS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FTS/2026-07-17"
    },
    {
      "claim": "OTIS moved +0.7% in the latest session, +1.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012098324593369531,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.3710691823899386,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 75.54,
        "close_location": 0.8427672955974846,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 14889991.56,
        "gap_pct": -0.0285333333333333,
        "high_52w_distance_pct": 0.2518533227429176,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.09224985540775021,
        "lower_wick_to_range": -2.528301886792454,
        "previous_close": 75.0,
        "relative_return_1d": 0.019148529411764814,
        "relative_return_5d": 0.05100491904613047,
        "return_1d": 0.007200000000000095,
        "return_1d_vs_avg_abs_20d": 0.5951237251434008,
        "return_5d": 0.03352031741688344,
        "ticker": "OTIS",
        "upper_wick_to_range": 0.15723270440251538,
        "volume_ratio_20d": 0.051709831646740166
      },
      "source_id": "E0315",
      "source_type": "market_data",
      "ticker": "OTIS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/OTIS/2026-07-17"
    },
    {
      "claim": "TPR moved -1.5% in the latest session, -0.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015395711059421464,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.4787234042553283,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 142.085,
        "close_location": 0.9042553191489424,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 15101362.14,
        "gap_pct": -0.029058880643595186,
        "high_52w_distance_pct": 0.13995143751979433,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.14298930094119555,
        "lower_wick_to_range": -0.574468085106386,
        "previous_close": 144.19,
        "relative_return_1d": -0.0026502638471297413,
        "relative_return_5d": 0.027112968004575744,
        "return_1d": -0.01459879325889446,
        "return_1d_vs_avg_abs_20d": 0.948237674930946,
        "return_5d": 0.009628366375328712,
        "ticker": "TPR",
        "upper_wick_to_range": 0.09574468085105761,
        "volume_ratio_20d": 0.03649361351462711
      },
      "source_id": "E0316",
      "source_type": "market_data",
      "ticker": "TPR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TPR/2026-07-17"
    },
    {
      "claim": "HUM moved +1.9% in the latest session, +3.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016014369005779922,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.5556837853433505,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 393.73,
        "close_location": 0.9169070975187567,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 40659709.64,
        "gap_pct": 0.09847857586421038,
        "high_52w_distance_pct": 0.08927437584131259,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 1.4138924652075286,
        "lower_wick_to_range": 0.9169070975187567,
        "previous_close": 386.48,
        "relative_return_1d": 0.030707585507811164,
        "relative_return_5d": 0.021334481798539806,
        "return_1d": 0.018759056096046445,
        "return_1d_vs_avg_abs_20d": 1.171389025023459,
        "return_5d": 0.003849880169292774,
        "ticker": "HUM",
        "upper_wick_to_range": -3.4725908828621073,
        "volume_ratio_20d": 0.06661033457392943
      },
      "source_id": "E0317",
      "source_type": "market_data",
      "ticker": "HUM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HUM/2026-07-17"
    },
    {
      "claim": "RYAAY moved -3.6% in the latest session, -2.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014609970024335317,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.7539267015706826,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 63.98,
        "close_location": 0.24607329842931738,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 4624858.279999999,
        "gap_pct": -0.025015069318866767,
        "high_52w_distance_pct": 0.13410440762738363,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.20398946179902144,
        "lower_wick_to_range": 0.24607329842931738,
        "previous_close": 66.36,
        "relative_return_1d": -0.023916449491188874,
        "relative_return_5d": 0.0074273526736536866,
        "return_1d": -0.03586497890295359,
        "return_1d_vs_avg_abs_20d": 2.4548290546260225,
        "return_5d": -0.010057248955593345,
        "ticker": "RYAAY",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.04645614891982995
      },
      "source_id": "E0318",
      "source_type": "market_data",
      "ticker": "RYAAY",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RYAAY/2026-07-17"
    },
    {
      "claim": "CNP moved +1.9% in the latest session, +3.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011874260932945368,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.816326530612224,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 44.15,
        "close_location": 0.9387755102040796,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 16490996.299999999,
        "gap_pct": -0.013151822796492851,
        "high_52w_distance_pct": 0.024235560588901528,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.14973958333333326,
        "lower_wick_to_range": -1.8775510204081447,
        "previous_close": 43.34,
        "relative_return_1d": 0.03063796180678069,
        "relative_return_5d": 0.0314947072792241,
        "return_1d": 0.01868943239501597,
        "return_1d_vs_avg_abs_20d": 1.5739448964913494,
        "return_5d": 0.014010105649977067,
        "ticker": "CNP",
        "upper_wick_to_range": 0.06122448979592044,
        "volume_ratio_20d": 0.04928615160503731
      },
      "source_id": "E0319",
      "source_type": "market_data",
      "ticker": "CNP",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CNP/2026-07-17"
    },
    {
      "claim": "AXIA moved +0.9% in the latest session, +2.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.017203794928654908,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.20000000000000473,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 9.775,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 2077461.2000000002,
        "gap_pct": 0.007223942208462342,
        "high_52w_distance_pct": 0.3851662404092071,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.039893617021276695,
        "lower_wick_to_range": 0.7999999999999953,
        "previous_close": 9.69,
        "relative_return_1d": 0.02072045923632615,
        "relative_return_5d": -0.0506755508969684,
        "return_1d": 0.00877192982456143,
        "return_1d_vs_avg_abs_20d": 0.5098834217066124,
        "return_5d": -0.06816015252621543,
        "ticker": "AXIA",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.10270526264920504
      },
      "source_id": "E0320",
      "source_type": "market_data",
      "ticker": "AXIA",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AXIA/2026-07-17"
    },
    {
      "claim": "QSR moved +0.5% in the latest session, +1.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014784179562228461,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 7.2658227848102115,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 77.56,
        "close_location": 0.2278481012658337,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 2197817.72,
        "gap_pct": -0.031885936487362376,
        "high_52w_distance_pct": 0.056730273336771386,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1854795567443639,
        "lower_wick_to_range": -7.037974683544378,
        "previous_close": 77.15,
        "relative_return_1d": 0.017262852159658282,
        "relative_return_5d": 0.048045324456778116,
        "return_1d": 0.005314322747893563,
        "return_1d_vs_avg_abs_20d": 0.3594601056842494,
        "return_5d": 0.030560722827531084,
        "ticker": "QSR",
        "upper_wick_to_range": 0.7721518987341662,
        "volume_ratio_20d": 0.008523380115622236
      },
      "source_id": "E0321",
      "source_type": "market_data",
      "ticker": "QSR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/QSR/2026-07-17"
    },
    {
      "claim": "BIIB moved +2.4% in the latest session, +3.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02573399137864746,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.7446969696969734,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 213.925,
        "close_location": 0.884090909090911,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 19588256.55,
        "gap_pct": 0.000430786904078051,
        "high_52w_distance_pct": 0.02708893303727944,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.33402968321277116,
        "lower_wick_to_range": 0.13939393939393763,
        "previous_close": 208.92,
        "relative_return_1d": 0.0359050677996644,
        "relative_return_5d": 0.09167491044169995,
        "return_1d": 0.023956538387899684,
        "return_1d_vs_avg_abs_20d": 0.9309297588316362,
        "return_5d": 0.07419030881245292,
        "ticker": "BIIB",
        "upper_wick_to_range": 0.11590909090908894,
        "volume_ratio_20d": 0.05652309449219895
      },
      "source_id": "E0322",
      "source_type": "market_data",
      "ticker": "BIIB",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BIIB/2026-07-17"
    },
    {
      "claim": "TECK moved -3.5% in the latest session, -2.3% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.025909758686559425,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 5.714285714285685,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 53.82,
        "close_location": 0.34693877551020613,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 10485589.14,
        "gap_pct": 0.01487721813945142,
        "high_52w_distance_pct": 0.32385730211817165,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2080808080808081,
        "lower_wick_to_range": 0.34693877551020613,
        "previous_close": 55.79,
        "relative_return_1d": -0.023362458220427373,
        "relative_return_5d": -0.08281630107887739,
        "return_1d": -0.03531098763219209,
        "return_1d_vs_avg_abs_20d": 1.3628450986118028,
        "return_5d": -0.10030090270812442,
        "ticker": "TECK",
        "upper_wick_to_range": -5.061224489795891,
        "volume_ratio_20d": 0.06022929093548043
      },
      "source_id": "E0323",
      "source_type": "market_data",
      "ticker": "TECK",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TECK/2026-07-17"
    },
    {
      "claim": "FOXA moved +0.5% in the latest session, +1.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.022322861489981315,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.35975609756097754,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 57.095,
        "close_location": 0.6402439024390224,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 13536139.695,
        "gap_pct": 0.010209470163703438,
        "high_52w_distance_pct": 0.28627725720290753,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.18111294993793958,
        "lower_wick_to_range": 0.6402439024390224,
        "previous_close": 56.81,
        "relative_return_1d": 0.01696525181979136,
        "relative_return_5d": 0.07245503769724404,
        "return_1d": 0.0050167224080266415,
        "return_1d_vs_avg_abs_20d": 0.22473473708906844,
        "return_5d": 0.05497043606799701,
        "ticker": "FOXA",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.02623073612375792
      },
      "source_id": "E0324",
      "source_type": "market_data",
      "ticker": "FOXA",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FOXA/2026-07-17"
    },
    {
      "claim": "XYL moved -0.0% in the latest session, +1.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011551767789296735,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.750771604938267,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 125.275,
        "close_location": 0.5979938271604952,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 26969327.275000002,
        "gap_pct": -0.028651237031125376,
        "high_52w_distance_pct": 0.15434045100778304,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.18980909867983664,
        "lower_wick_to_range": -2.152777777777772,
        "previous_close": 125.3,
        "relative_return_1d": 0.011749008262523009,
        "relative_return_5d": 0.050936177276830086,
        "return_1d": -0.00019952114924171038,
        "return_1d_vs_avg_abs_20d": 0.01727191481693185,
        "return_5d": 0.033451575647583054,
        "ticker": "XYL",
        "upper_wick_to_range": 0.4020061728395048,
        "volume_ratio_20d": 0.1077973451371746
      },
      "source_id": "E0325",
      "source_type": "market_data",
      "ticker": "XYL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/XYL/2026-07-17"
    },
    {
      "claim": "NVT moved -4.4% in the latest session, -3.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.030478671704514772,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.553480475381988,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 146.89,
        "close_location": 0.41426146010186415,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 10433449.809999999,
        "gap_pct": 0.004946306540839496,
        "high_52w_distance_pct": 0.2569950302947783,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4345427022803847,
        "lower_wick_to_range": 0.41426146010186415,
        "previous_close": 153.65,
        "relative_return_1d": -0.032047565609387374,
        "relative_return_5d": -0.06856567213879683,
        "return_1d": -0.04399609502115209,
        "return_1d_vs_avg_abs_20d": 1.443504344535953,
        "return_5d": -0.08605027376804386,
        "ticker": "NVT",
        "upper_wick_to_range": -1.9677419354838523,
        "volume_ratio_20d": 0.031449495463823494
      },
      "source_id": "E0326",
      "source_type": "market_data",
      "ticker": "NVT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NVT/2026-07-17"
    },
    {
      "claim": "CFG moved -1.6% in the latest session, -0.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012978191799289334,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.47328244274808856,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 73.18,
        "close_location": 0.2977099236641253,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 26306526.860000003,
        "gap_pct": -0.008064516129032362,
        "high_52w_distance_pct": 0.020770702377698846,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3187961794918004,
        "lower_wick_to_range": 0.2977099236641253,
        "previous_close": 74.4,
        "relative_return_1d": -0.004449320050600836,
        "relative_return_5d": 0.05785992150414054,
        "return_1d": -0.016397849462365555,
        "return_1d_vs_avg_abs_20d": 1.2634926125273842,
        "return_5d": 0.04037531987489351,
        "ticker": "CFG",
        "upper_wick_to_range": 0.22900763358778617,
        "volume_ratio_20d": 0.06771456719240644
      },
      "source_id": "E0327",
      "source_type": "market_data",
      "ticker": "CFG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CFG/2026-07-17"
    },
    {
      "claim": "HUBB moved -2.5% in the latest session, -1.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.021696670056551293,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.05956112852666292,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 469.78,
        "close_location": 0.605015673981176,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 11480953.42,
        "gap_pct": -0.025039415816114796,
        "high_52w_distance_pct": 0.20375473625952578,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.03594425332980489,
        "lower_wick_to_range": 0.605015673981176,
        "previous_close": 482.04,
        "relative_return_1d": -0.013485044565498705,
        "relative_return_5d": -0.02561638830842361,
        "return_1d": -0.025433573977263424,
        "return_1d_vs_avg_abs_20d": 1.172233983877345,
        "return_5d": -0.04310098993767064,
        "ticker": "HUBB",
        "upper_wick_to_range": 0.3354231974921611,
        "volume_ratio_20d": 0.04436512210483722
      },
      "source_id": "E0328",
      "source_type": "market_data",
      "ticker": "HUBB",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HUBB/2026-07-17"
    },
    {
      "claim": "PBA moved +1.1% in the latest session, +2.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012096951327152588,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.117647058823505,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 51.52,
        "close_location": 0.8823529411764742,
        "consecutive_down_days": 0,
        "consecutive_up_days": 5,
        "dollar_volume": 1730247.6800000002,
        "gap_pct": -0.009811616954474078,
        "high_52w_distance_pct": 0.0007763975155279379,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.33818181818181836,
        "lower_wick_to_range": -2.2352941176470305,
        "previous_close": 50.96,
        "relative_return_1d": 0.02293754040077567,
        "relative_return_5d": 0.10097566366920507,
        "return_1d": 0.01098901098901095,
        "return_1d_vs_avg_abs_20d": 0.9084116065132232,
        "return_5d": 0.08349106203995804,
        "ticker": "PBA",
        "upper_wick_to_range": 0.11764705882352572,
        "volume_ratio_20d": 0.026244471187659223
      },
      "source_id": "E0329",
      "source_type": "market_data",
      "ticker": "PBA",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PBA/2026-07-17"
    },
    {
      "claim": "CW moved -2.8% in the latest session, -1.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01592197614992899,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.313753581661909,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 695.51,
        "close_location": 0.2815186246418318,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 10967497.19,
        "gap_pct": 0.03651277178469625,
        "high_52w_distance_pct": 0.16196747710313297,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.14590987725512794,
        "lower_wick_to_range": 0.2815186246418318,
        "previous_close": 715.64,
        "relative_return_1d": -0.01618013863362122,
        "relative_return_5d": -0.06101717376955529,
        "return_1d": -0.02812866804538594,
        "return_1d_vs_avg_abs_20d": 1.7666568383542887,
        "return_5d": -0.07850177539880232,
        "ticker": "CW",
        "upper_wick_to_range": -2.595272206303741,
        "volume_ratio_20d": 0.05028700810000638
      },
      "source_id": "E0330",
      "source_type": "market_data",
      "ticker": "CW",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CW/2026-07-17"
    },
    {
      "claim": "KHC moved +2.9% in the latest session, +4.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02033388693814251,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.6957345971564,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 26.985,
        "close_location": 0.8815165876777251,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 49396798.08,
        "gap_pct": 0.014792222645825248,
        "high_52w_distance_pct": 0.002316101537891413,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2828618968386023,
        "lower_wick_to_range": 0.18578199052132513,
        "previous_close": 26.23,
        "relative_return_1d": 0.04073236471485275,
        "relative_return_5d": 0.1034000945869934,
        "return_1d": 0.028783835303088035,
        "return_1d_vs_avg_abs_20d": 1.4155599168349375,
        "return_5d": 0.08591549295774636,
        "ticker": "KHC",
        "upper_wick_to_range": 0.11848341232227491,
        "volume_ratio_20d": 0.13414628426705438
      },
      "source_id": "E0331",
      "source_type": "market_data",
      "ticker": "KHC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/KHC/2026-07-17"
    },
    {
      "claim": "FE moved +1.2% in the latest session, +2.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012209965820281287,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.0810810810810447,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 49.71,
        "close_location": 0.9189189189189169,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 11385528.69,
        "gap_pct": -0.010995723885155795,
        "high_52w_distance_pct": 0.05290685978676324,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1367482277612624,
        "lower_wick_to_range": -2.162162162162128,
        "previous_close": 49.11,
        "relative_return_1d": 0.02416600039527106,
        "relative_return_5d": 0.054838524834589175,
        "return_1d": 0.01221747098350634,
        "return_1d_vs_avg_abs_20d": 1.000614675203479,
        "return_5d": 0.03735392320534214,
        "ticker": "FE",
        "upper_wick_to_range": 0.08108108108108315,
        "volume_ratio_20d": 0.052576136334942486
      },
      "source_id": "E0332",
      "source_type": "market_data",
      "ticker": "FE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FE/2026-07-17"
    },
    {
      "claim": "EIX moved +2.0% in the latest session, +3.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01111410359691406,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.234693877551056,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 79.63,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 6,
        "dollar_volume": 14576988.17,
        "gap_pct": -0.020371556694426696,
        "high_52w_distance_pct": 0.0,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.33719563392107466,
        "lower_wick_to_range": -2.234693877551056,
        "previous_close": 78.05,
        "relative_return_1d": 0.03219196310811312,
        "relative_return_5d": 0.07639417609733201,
        "return_1d": 0.0202434336963484,
        "return_1d_vs_avg_abs_20d": 1.8214184814661245,
        "return_5d": 0.05890957446808498,
        "ticker": "EIX",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.07474389073760285
      },
      "source_id": "E0333",
      "source_type": "market_data",
      "ticker": "EIX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EIX/2026-07-17"
    },
    {
      "claim": "SQM moved +0.1% in the latest session, +1.3% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.021047474362520736,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.242424242424253,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 66.4,
        "close_location": 0.9595959595959674,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 6183898.4,
        "gap_pct": 0.06437509422584053,
        "high_52w_distance_pct": 0.47590361445783125,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.014514896867838134,
        "lower_wick_to_range": 0.9595959595959674,
        "previous_close": 66.33,
        "relative_return_1d": 0.013003858825303194,
        "relative_return_5d": -0.07528763501510316,
        "return_1d": 0.001055329413538475,
        "return_1d_vs_avg_abs_20d": 0.05014042993289976,
        "return_5d": -0.09277223664435019,
        "ticker": "SQM",
        "upper_wick_to_range": -4.20202020202022,
        "volume_ratio_20d": 0.09656734911837746
      },
      "source_id": "E0334",
      "source_type": "market_data",
      "ticker": "SQM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SQM/2026-07-17"
    },
    {
      "claim": "CNC moved +1.0% in the latest session, +2.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.017882698473689507,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.7531666666666683,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 64.5362,
        "close_location": 0.9551666666666587,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 14376083.911999999,
        "gap_pct": 0.061825011738926294,
        "high_52w_distance_pct": 0.0747456466293337,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 1.0403477711033826,
        "lower_wick_to_range": 0.9551666666666587,
        "previous_close": 63.89,
        "relative_return_1d": 0.022062788294218816,
        "relative_return_5d": -0.024294166002527318,
        "return_1d": 0.010114258882454097,
        "return_1d_vs_avg_abs_20d": 0.5655890746765665,
        "return_5d": -0.04177876763177435,
        "ticker": "CNC",
        "upper_wick_to_range": -2.708333333333327,
        "volume_ratio_20d": 0.044517988256971674
      },
      "source_id": "E0335",
      "source_type": "market_data",
      "ticker": "CNC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CNC/2026-07-17"
    },
    {
      "claim": "WRB moved +3.0% in the latest session, +4.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01257227896804014,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.6968503937007937,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 71.985,
        "close_location": 0.7677165354330688,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 16270049.7,
        "gap_pct": -0.019170243204578052,
        "high_52w_distance_pct": 0.02660276446481924,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.14498170828694135,
        "lower_wick_to_range": -1.9291338582677249,
        "previous_close": 69.9,
        "relative_return_1d": 0.041776855592022155,
        "relative_return_5d": 0.01464487313499574,
        "return_1d": 0.029828326180257436,
        "return_1d_vs_avg_abs_20d": 2.372547272939434,
        "return_5d": -0.0028397284942512924,
        "ticker": "WRB",
        "upper_wick_to_range": 0.2322834645669312,
        "volume_ratio_20d": 0.10940483710528799
      },
      "source_id": "E0336",
      "source_type": "market_data",
      "ticker": "WRB",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WRB/2026-07-17"
    },
    {
      "claim": "ES moved +1.3% in the latest session, +2.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011238431206036154,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.955555555555658,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 76.02,
        "close_location": 0.8222222222222215,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 11902375.379999999,
        "gap_pct": -0.01665778251599148,
        "high_52w_distance_pct": 0.00513022888713488,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.14626055488540413,
        "lower_wick_to_range": -4.133333333333437,
        "previous_close": 75.04,
        "relative_return_1d": 0.02500823090430182,
        "relative_return_5d": 0.033523094010963095,
        "return_1d": 0.013059701492537101,
        "return_1d_vs_avg_abs_20d": 1.1620573417331366,
        "return_5d": 0.016038492381716063,
        "ticker": "ES",
        "upper_wick_to_range": 0.17777777777777848,
        "volume_ratio_20d": 0.061021157020284
      },
      "source_id": "E0337",
      "source_type": "market_data",
      "ticker": "ES",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ES/2026-07-17"
    },
    {
      "claim": "STZ moved +1.5% in the latest session, +2.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0159613666198427,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.274729948115997,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 137.7558,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 10431420.199199999,
        "gap_pct": -0.022030651340996243,
        "high_52w_distance_pct": 0.22390490999290047,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.07052999689151362,
        "lower_wick_to_range": -3.2747299481159966,
        "previous_close": 135.72,
        "relative_return_1d": 0.02694852941176462,
        "relative_return_5d": 0.045052854650282304,
        "return_1d": 0.014999999999999902,
        "return_1d_vs_avg_abs_20d": 0.9397691536858972,
        "return_5d": 0.02756825302103527,
        "ticker": "STZ",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.02815285463863675
      },
      "source_id": "E0338",
      "source_type": "market_data",
      "ticker": "STZ",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/STZ/2026-07-17"
    },
    {
      "claim": "DG moved +1.7% in the latest session, +2.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02184369407268185,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.841743119266043,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 129.285,
        "close_location": 0.7912844036697196,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 22565145.33,
        "gap_pct": -0.032006920415224904,
        "high_52w_distance_pct": 0.2238852148354411,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.29843326303103357,
        "lower_wick_to_range": -2.0504587155963234,
        "previous_close": 127.16,
        "relative_return_1d": 0.028659759358288683,
        "relative_return_5d": 0.10464403654347498,
        "return_1d": 0.016711229946523964,
        "return_1d_vs_avg_abs_20d": 0.7650368060878199,
        "return_5d": 0.08715943491422795,
        "ticker": "DG",
        "upper_wick_to_range": 0.2087155963302803,
        "volume_ratio_20d": 0.05899753075569692
      },
      "source_id": "E0339",
      "source_type": "market_data",
      "ticker": "DG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DG/2026-07-17"
    },
    {
      "claim": "AVB moved +0.4% in the latest session, +1.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014466975765356915,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 5.500000000000126,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 196.2,
        "close_location": 0.9666666666666646,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 9838252.799999999,
        "gap_pct": -0.021739130434782594,
        "high_52w_distance_pct": 0.012385321100917501,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2254840724547158,
        "lower_wick_to_range": -4.533333333333462,
        "previous_close": 195.5,
        "relative_return_1d": 0.015529092071611128,
        "relative_return_5d": 0.04021187435651974,
        "return_1d": 0.003580562659846409,
        "return_1d_vs_avg_abs_20d": 0.2474990431946765,
        "return_5d": 0.022727272727272707,
        "ticker": "AVB",
        "upper_wick_to_range": 0.033333333333335435,
        "volume_ratio_20d": 0.04490554378926347
      },
      "source_id": "E0340",
      "source_type": "market_data",
      "ticker": "AVB",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AVB/2026-07-17"
    },
    {
      "claim": "ASTS moved +0.7% in the latest session, +1.9% relative to benchmark, with volume at 0.2x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.05654085858634739,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.25376884422110657,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 55.38,
        "close_location": 0.49246231155779047,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 182752947.78,
        "gap_pct": -0.002454099254680986,
        "high_52w_distance_pct": 1.4171180931744312,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.03843990249390594,
        "lower_wick_to_range": 0.2386934673366839,
        "previous_close": 55.01,
        "relative_return_1d": 0.01867457922089044,
        "relative_return_5d": -0.2271962494345826,
        "return_1d": 0.006726049809125723,
        "return_1d_vs_avg_abs_20d": 0.11895910280269117,
        "return_5d": -0.24468085106382964,
        "ticker": "ASTS",
        "upper_wick_to_range": 0.5075376884422096,
        "volume_ratio_20d": 0.15968180555676528
      },
      "source_id": "E0341",
      "source_type": "market_data",
      "ticker": "ASTS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ASTS/2026-07-17"
    },
    {
      "claim": "BG moved +2.6% in the latest session, +3.8% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01662637339936584,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.6028985507246434,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 118.895,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 7628422.095,
        "gap_pct": 0.002590002590002527,
        "high_52w_distance_pct": 0.1343622524075867,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1419035728006146,
        "lower_wick_to_range": -0.6028985507246433,
        "previous_close": 115.83,
        "relative_return_1d": 0.03840972253962449,
        "relative_return_5d": 0.05750384585597901,
        "return_1d": 0.026461193127859772,
        "return_1d_vs_avg_abs_20d": 1.5915192382765235,
        "return_5d": 0.040019244226731976,
        "ticker": "BG",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.038323492783098746
      },
      "source_id": "E0342",
      "source_type": "market_data",
      "ticker": "BG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BG/2026-07-17"
    },
    {
      "claim": "TSEM moved -9.6% in the latest session, -8.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.04751357265201524,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.5660578386605768,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 215.08,
        "close_location": 0.005327245053274089,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 38862805.2,
        "gap_pct": -0.06473604572965697,
        "high_52w_distance_pct": 0.4875395201785382,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.9835838790002767,
        "lower_wick_to_range": 0.005327245053274089,
        "previous_close": 237.92,
        "relative_return_1d": -0.08405012559832259,
        "relative_return_5d": -0.016948619470640636,
        "return_1d": -0.09599865501008731,
        "return_1d_vs_avg_abs_20d": 2.0204469933922264,
        "return_5d": -0.03443322109988767,
        "ticker": "TSEM",
        "upper_wick_to_range": 0.42861491628614906,
        "volume_ratio_20d": 0.09425198020964011
      },
      "source_id": "E0343",
      "source_type": "market_data",
      "ticker": "TSEM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TSEM/2026-07-17"
    },
    {
      "claim": "FTAI moved -1.5% in the latest session, -0.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03334682105692323,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.4592511013215885,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 200.59,
        "close_location": 0.47356828193832806,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 9286113.46,
        "gap_pct": -0.025503190967108513,
        "high_52w_distance_pct": 0.6127922628246671,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.01134415649894116,
        "lower_wick_to_range": 0.014317180616739613,
        "previous_close": 203.7,
        "relative_return_1d": -0.0033190209073319377,
        "relative_return_5d": -0.10021937901733313,
        "return_1d": -0.015267550319096657,
        "return_1d_vs_avg_abs_20d": 0.4578412524850526,
        "return_5d": -0.11770398064658016,
        "ticker": "FTAI",
        "upper_wick_to_range": 0.5264317180616719,
        "volume_ratio_20d": 0.038441226292888694
      },
      "source_id": "E0344",
      "source_type": "market_data",
      "ticker": "FTAI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FTAI/2026-07-17"
    },
    {
      "claim": "LYB moved +3.5% in the latest session, +4.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016025000774654137,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.9368932038834974,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 59.825,
        "close_location": 0.820388349514568,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 14818293.55,
        "gap_pct": 0.0005190311418685756,
        "high_52w_distance_pct": 0.40309235269536137,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2777659120034175,
        "lower_wick_to_range": -1.1165048543689293,
        "previous_close": 57.8,
        "relative_return_1d": 0.04698313148788946,
        "relative_return_5d": 0.07915274714832432,
        "return_1d": 0.03503460207612474,
        "return_1d_vs_avg_abs_20d": 2.186246513731035,
        "return_5d": 0.06166814551907729,
        "ticker": "LYB",
        "upper_wick_to_range": 0.179611650485432,
        "volume_ratio_20d": 0.043905309710983685
      },
      "source_id": "E0345",
      "source_type": "market_data",
      "ticker": "LYB",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LYB/2026-07-17"
    },
    {
      "claim": "FOX moved +0.5% in the latest session, +1.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.020407910616691217,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.2424242424242494,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 51.31,
        "close_location": 0.5757575757575779,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 3116466.7800000003,
        "gap_pct": 0.002153484729835453,
        "high_52w_distance_pct": 0.28610407328006215,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.16401996370235938,
        "lower_wick_to_range": 0.33333333333332854,
        "previous_close": 51.08,
        "relative_return_1d": 0.01645127021051196,
        "relative_return_5d": 0.0699974221420675,
        "return_1d": 0.00450274079874724,
        "return_1d_vs_avg_abs_20d": 0.2206370305769832,
        "return_5d": 0.05251282051282047,
        "ticker": "FOX",
        "upper_wick_to_range": 0.4242424242424221,
        "volume_ratio_20d": 0.023428215458734088
      },
      "source_id": "E0346",
      "source_type": "market_data",
      "ticker": "FOX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FOX/2026-07-17"
    },
    {
      "claim": "EQR moved +0.5% in the latest session, +1.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011949742010751501,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 5.257142857142952,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 70.33,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 8766564.17,
        "gap_pct": -0.021571428571428686,
        "high_52w_distance_pct": 0.01663585951940849,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.22164321695327427,
        "lower_wick_to_range": -4.257142857142952,
        "previous_close": 70.0,
        "relative_return_1d": 0.01666281512605039,
        "relative_return_5d": 0.041359983780942966,
        "return_1d": 0.004714285714285671,
        "return_1d_vs_avg_abs_20d": 0.39450941367973485,
        "return_5d": 0.023875382151695934,
        "ticker": "EQR",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.042908212177906135
      },
      "source_id": "E0347",
      "source_type": "market_data",
      "ticker": "EQR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EQR/2026-07-17"
    },
    {
      "claim": "CINF moved +2.3% in the latest session, +3.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01796505857333075,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.0,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 180.43,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 10752725.85,
        "gap_pct": 0.003743831187248192,
        "high_52w_distance_pct": 0.07969849803247797,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.17620599739243814,
        "lower_wick_to_range": 0.0,
        "previous_close": 176.29,
        "relative_return_1d": 0.035432561404504126,
        "relative_return_5d": 0.023899148706444717,
        "return_1d": 0.023484031992739407,
        "return_1d_vs_avg_abs_20d": 1.3072059797011522,
        "return_5d": 0.006414547077197685,
        "ticker": "CINF",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.056675907389884025
      },
      "source_id": "E0348",
      "source_type": "market_data",
      "ticker": "CINF",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CINF/2026-07-17"
    },
    {
      "claim": "STRL moved -5.9% in the latest session, -4.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.042607313370669676,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.15296316070475208,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 603.385,
        "close_location": 0.3323545114789117,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 36957331.25,
        "gap_pct": -0.05472830747641699,
        "high_52w_distance_pct": 0.6667301971378141,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.7821046724555496,
        "lower_wick_to_range": 0.3323545114789117,
        "previous_close": 641.35,
        "relative_return_1d": -0.047246917692000845,
        "relative_return_5d": -0.0981627037687508,
        "return_1d": -0.059195447103765564,
        "return_1d_vs_avg_abs_20d": 1.3893259729564396,
        "return_5d": -0.11564730539799783,
        "ticker": "STRL",
        "upper_wick_to_range": 0.5146823278163362,
        "volume_ratio_20d": 0.06699627008520832
      },
      "source_id": "E0349",
      "source_type": "market_data",
      "ticker": "STRL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/STRL/2026-07-17"
    },
    {
      "claim": "AWK moved +2.1% in the latest session, +3.3% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013737627998253515,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.812800800050041,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 137.15,
        "close_location": 0.8499906244140372,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 24097255.0,
        "gap_pct": -0.03632844487456277,
        "high_52w_distance_pct": 0.02960262486328835,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1375134776478395,
        "lower_wick_to_range": -3.9628101756360037,
        "previous_close": 134.33,
        "relative_return_1d": 0.03294160616304875,
        "relative_return_5d": 0.06691455036289151,
        "return_1d": 0.020993076751284034,
        "return_1d_vs_avg_abs_20d": 1.5281442148493842,
        "return_5d": 0.04942994873364448,
        "ticker": "AWK",
        "upper_wick_to_range": 0.1500093755859629,
        "volume_ratio_20d": 0.0764609503003823
      },
      "source_id": "E0350",
      "source_type": "market_data",
      "ticker": "AWK",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AWK/2026-07-17"
    },
    {
      "claim": "CTSH moved +1.6% in the latest session, +2.8% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03345083439882145,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.6853932584269732,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 45.27,
        "close_location": 0.7752808988764094,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 25124080.41,
        "gap_pct": 0.002244165170556478,
        "high_52w_distance_pct": 0.8981665562182461,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.22087378640776723,
        "lower_wick_to_range": 0.08988764044943623,
        "previous_close": 44.56,
        "relative_return_1d": 0.027882102122716246,
        "relative_return_5d": 0.08090954877512446,
        "return_1d": 0.015933572710951527,
        "return_1d_vs_avg_abs_20d": 0.4763281095168408,
        "return_5d": 0.06342494714587743,
        "ticker": "CTSH",
        "upper_wick_to_range": 0.22471910112359056,
        "volume_ratio_20d": 0.037394475285537465
      },
      "source_id": "E0351",
      "source_type": "market_data",
      "ticker": "CTSH",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CTSH/2026-07-17"
    },
    {
      "claim": "WTW moved +2.1% in the latest session, +3.3% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.017408005645661008,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.9855305466237891,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 300.495,
        "close_location": 0.9855305466237891,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 13073936.46,
        "gap_pct": 0.010532395610369338,
        "high_52w_distance_pct": 0.14807234729363228,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2488882423839407,
        "lower_wick_to_range": 0.0,
        "previous_close": 294.33,
        "relative_return_1d": 0.03289440648851527,
        "relative_return_5d": 0.05492634166031907,
        "return_1d": 0.020945877076750552,
        "return_1d_vs_avg_abs_20d": 1.2032324381725696,
        "return_5d": 0.037441740031072035,
        "ticker": "WTW",
        "upper_wick_to_range": 0.014469453376210842,
        "volume_ratio_20d": 0.06626206014270376
      },
      "source_id": "E0352",
      "source_type": "market_data",
      "ticker": "WTW",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WTW/2026-07-17"
    },
    {
      "claim": "XPO moved -0.4% in the latest session, +0.8% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016579209384865436,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.291666666666665,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 218.4,
        "close_location": 0.8782051282051299,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 5173022.4,
        "gap_pct": -0.05089151352090837,
        "high_52w_distance_pct": 0.0625,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.5262054507337528,
        "lower_wick_to_range": -2.413461538461535,
        "previous_close": 219.29,
        "relative_return_1d": 0.007889976810186994,
        "relative_return_5d": 0.06809072054400567,
        "return_1d": -0.004058552601577725,
        "return_1d_vs_avg_abs_20d": 0.24479771666812,
        "return_5d": 0.050606118914758635,
        "ticker": "XPO",
        "upper_wick_to_range": 0.12179487179487015,
        "volume_ratio_20d": 0.017965988561719687
      },
      "source_id": "E0353",
      "source_type": "market_data",
      "ticker": "XPO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/XPO/2026-07-17"
    },
    {
      "claim": "TSN moved +1.9% in the latest session, +3.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.009042459161100191,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.8938053097345213,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 58.95,
        "close_location": 0.9646017699115114,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 8941477.05,
        "gap_pct": 0.0008646031471555293,
        "high_52w_distance_pct": 0.17862595419847338,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.07907742998352552,
        "lower_wick_to_range": -0.9292035398230101,
        "previous_close": 57.83,
        "relative_return_1d": 0.03131563990804698,
        "relative_return_5d": 0.03685171212552929,
        "return_1d": 0.019367110496282258,
        "return_1d_vs_avg_abs_20d": 2.141796844336079,
        "return_5d": 0.019367110496282258,
        "ticker": "TSN",
        "upper_wick_to_range": 0.03539823008848868,
        "volume_ratio_20d": 0.046481603209114965
      },
      "source_id": "E0354",
      "source_type": "market_data",
      "ticker": "TSN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TSN/2026-07-17"
    },
    {
      "claim": "FIS moved +2.0% in the latest session, +3.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.019450127543404604,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.654411764705883,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 43.485,
        "close_location": 0.9191176470588239,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 12026298.57,
        "gap_pct": -0.022055373064289063,
        "high_52w_distance_pct": 0.4467057606071059,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.16207910208444676,
        "lower_wick_to_range": -1.735294117647059,
        "previous_close": 42.62,
        "relative_return_1d": 0.03224416526347751,
        "relative_return_5d": 0.05333500658398738,
        "return_1d": 0.02029563585171279,
        "return_1d_vs_avg_abs_20d": 1.0434705791219807,
        "return_5d": 0.035850404954740345,
        "ticker": "FIS",
        "upper_wick_to_range": 0.08088235294117609,
        "volume_ratio_20d": 0.04627971110531001
      },
      "source_id": "E0355",
      "source_type": "market_data",
      "ticker": "FIS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FIS/2026-07-17"
    },
    {
      "claim": "RF moved -0.7% in the latest session, +0.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011881942201787921,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.684931506849318,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 32.18,
        "close_location": 0.9863013698630164,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 36486295.42,
        "gap_pct": -0.022222222222222143,
        "high_52w_distance_pct": 0.009011808576755653,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.30177993527508096,
        "lower_wick_to_range": 0.30136986301369834,
        "previous_close": 32.4,
        "relative_return_1d": 0.005158405954974632,
        "relative_return_5d": 0.05487983051383771,
        "return_1d": -0.006790123456790087,
        "return_1d_vs_avg_abs_20d": 0.5714657874508388,
        "return_5d": 0.03739522888459068,
        "ticker": "RF",
        "upper_wick_to_range": 0.013698630136983634,
        "volume_ratio_20d": 0.10690949241943498
      },
      "source_id": "E0356",
      "source_type": "market_data",
      "ticker": "RF",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RF/2026-07-17"
    },
    {
      "claim": "EXE moved +1.5% in the latest session, +2.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0102984941385938,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.7551020408163327,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 89.48,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 18377044.48,
        "gap_pct": 0.006350646405080429,
        "high_52w_distance_pct": 0.2830800178810906,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.05289168676825318,
        "lower_wick_to_range": 0.24489795918366725,
        "previous_close": 88.18,
        "relative_return_1d": 0.026691101423558683,
        "relative_return_5d": 0.043043340884261316,
        "return_1d": 0.014742572011793964,
        "return_1d_vs_avg_abs_20d": 1.4315269604850187,
        "return_5d": 0.025558739255014284,
        "ticker": "EXE",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.04774448369372542
      },
      "source_id": "E0357",
      "source_type": "market_data",
      "ticker": "EXE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EXE/2026-07-17"
    },
    {
      "claim": "KEY moved -0.9% in the latest session, +0.3% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.009688946879762423,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.1999999999999929,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 23.78,
        "close_location": 1.0,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 15825304.64,
        "gap_pct": -0.01875781575656521,
        "high_52w_distance_pct": 0.010933557611437994,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2696209289909237,
        "lower_wick_to_range": -0.1999999999999929,
        "previous_close": 23.99,
        "relative_return_1d": 0.0031948820587011095,
        "relative_return_5d": 0.03808545999834567,
        "return_1d": -0.00875364735306361,
        "return_1d_vs_avg_abs_20d": 0.903467369745581,
        "return_5d": 0.02060085836909864,
        "ticker": "KEY",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.06027708940191006
      },
      "source_id": "E0358",
      "source_type": "market_data",
      "ticker": "KEY",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/KEY/2026-07-17"
    },
    {
      "claim": "PPG moved +1.3% in the latest session, +2.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016764084144326057,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.293436293436279,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 120.24,
        "close_location": 0.8339768339768315,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 14888958.479999999,
        "gap_pct": -0.03370407819346144,
        "high_52w_distance_pct": 0.10969727212242186,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2517176764522173,
        "lower_wick_to_range": -3.459459459459447,
        "previous_close": 118.68,
        "relative_return_1d": 0.025093119907214634,
        "relative_return_5d": 0.047289329275701175,
        "return_1d": 0.013144590495449915,
        "return_1d_vs_avg_abs_20d": 0.7840923716610436,
        "return_5d": 0.029804727646454143,
        "ticker": "PPG",
        "upper_wick_to_range": 0.16602316602316844,
        "volume_ratio_20d": 0.05869398802202204
      },
      "source_id": "E0359",
      "source_type": "market_data",
      "ticker": "PPG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PPG/2026-07-17"
    },
    {
      "claim": "FN moved -3.3% in the latest session, -2.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03246596824395484,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.1706839114246503,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 445.13,
        "close_location": 0.1461885165588874,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 41141585.38,
        "gap_pct": 0.032182359460222854,
        "high_52w_distance_pct": 0.68240738660616,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.0802028732284994,
        "lower_wick_to_range": 0.1461885165588874,
        "previous_close": 460.19,
        "relative_return_1d": -0.020777083921858397,
        "relative_return_5d": -0.03770186495110239,
        "return_1d": -0.032725613333623116,
        "return_1d_vs_avg_abs_20d": 1.0079974540638141,
        "return_5d": -0.055186466580349425,
        "ticker": "FN",
        "upper_wick_to_range": -0.31687242798353776,
        "volume_ratio_20d": 0.08152705557540234
      },
      "source_id": "E0360",
      "source_type": "market_data",
      "ticker": "FN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FN/2026-07-17"
    },
    {
      "claim": "VRSK moved +1.9% in the latest session, +3.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02092615401306226,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.9190751445086779,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 205.31,
        "close_location": 0.9190751445086779,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 16059758.82,
        "gap_pct": 0.011067546776514892,
        "high_52w_distance_pct": 0.07447274852661834,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3165961267154034,
        "lower_wick_to_range": 0.0,
        "previous_close": 201.49,
        "relative_return_1d": 0.030907286670189382,
        "relative_return_5d": 0.12493376285692925,
        "return_1d": 0.018958757258424663,
        "return_1d_vs_avg_abs_20d": 0.9059838347070593,
        "return_5d": 0.10744916122768222,
        "ticker": "VRSK",
        "upper_wick_to_range": 0.08092485549132207,
        "volume_ratio_20d": 0.025314849844577526
      },
      "source_id": "E0361",
      "source_type": "market_data",
      "ticker": "VRSK",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VRSK/2026-07-17"
    },
    {
      "claim": "FSLR moved -3.0% in the latest session, -1.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.022504615150318246,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.29600000000000365,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 205.67,
        "close_location": 0.1339999999999975,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 24515246.99,
        "gap_pct": -0.022554617090548734,
        "high_52w_distance_pct": 0.5605095541401275,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.12394119897262135,
        "lower_wick_to_range": 0.1339999999999975,
        "previous_close": 211.93,
        "relative_return_1d": -0.0175895256064017,
        "relative_return_5d": -0.07978090335253774,
        "return_1d": -0.02953805501816642,
        "return_1d_vs_avg_abs_20d": 1.3125332213356562,
        "return_5d": -0.09726550498178477,
        "ticker": "FSLR",
        "upper_wick_to_range": 0.5699999999999988,
        "volume_ratio_20d": 0.06372927209394957
      },
      "source_id": "E0362",
      "source_type": "market_data",
      "ticker": "FSLR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FSLR/2026-07-17"
    },
    {
      "claim": "ULTA moved +1.9% in the latest session, +3.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.017090580631137414,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.7077374995965017,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 487.92,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 16115997.6,
        "gap_pct": 0.0006056049784906037,
        "high_52w_distance_pct": 0.46534267912772576,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.0999098286744815,
        "lower_wick_to_range": 0.29226250040349827,
        "previous_close": 478.86,
        "relative_return_1d": 0.030868464257022277,
        "relative_return_5d": 0.05738229983896581,
        "return_1d": 0.018919934845257558,
        "return_1d_vs_avg_abs_20d": 1.1070387398534158,
        "return_5d": 0.03989769820971878,
        "ticker": "ULTA",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.04567453952099121
      },
      "source_id": "E0363",
      "source_type": "market_data",
      "ticker": "ULTA",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ULTA/2026-07-17"
    },
    {
      "claim": "CMS moved +1.7% in the latest session, +2.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01180269949892116,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.33333333333334,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 75.62,
        "close_location": 0.8768115942029072,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 23956567.240000002,
        "gap_pct": -0.0051082134695522585,
        "high_52w_distance_pct": 0.06268183020364981,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.09848925043579326,
        "lower_wick_to_range": -1.456521739130433,
        "previous_close": 74.39,
        "relative_return_1d": 0.02848300985268426,
        "relative_return_5d": 0.020402373512536154,
        "return_1d": 0.01653448044091954,
        "return_1d_vs_avg_abs_20d": 1.4009066690574385,
        "return_5d": 0.002917771883289122,
        "ticker": "CMS",
        "upper_wick_to_range": 0.1231884057970928,
        "volume_ratio_20d": 0.09543321223513535
      },
      "source_id": "E0364",
      "source_type": "market_data",
      "ticker": "CMS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CMS/2026-07-17"
    },
    {
      "claim": "SBAC moved +2.0% in the latest session, +3.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01613292218788199,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.0858505564387947,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 188.79,
        "close_location": 0.21780604133545312,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 8582015.82,
        "gap_pct": 0.021725032425421675,
        "high_52w_distance_pct": 0.1889400921658988,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.16242842189520346,
        "lower_wick_to_range": 0.21780604133545312,
        "previous_close": 185.04,
        "relative_return_1d": 0.03221441786831458,
        "relative_return_5d": 0.010959316148007159,
        "return_1d": 0.020265888456549863,
        "return_1d_vs_avg_abs_20d": 1.2561821237675275,
        "return_5d": -0.006525285481239873,
        "ticker": "SBAC",
        "upper_wick_to_range": 0.6963434022257522,
        "volume_ratio_20d": 0.04328179152226073
      },
      "source_id": "E0365",
      "source_type": "market_data",
      "ticker": "SBAC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SBAC/2026-07-17"
    },
    {
      "claim": "ALB moved -1.7% in the latest session, -0.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.023834403459715676,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.9295454545454542,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 117.445,
        "close_location": 0.4704545454545433,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 17931150.265,
        "gap_pct": 0.018667336346894325,
        "high_52w_distance_pct": 0.8817318744944442,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.008890988746671269,
        "lower_wick_to_range": 0.4704545454545433,
        "previous_close": 119.46,
        "relative_return_1d": -0.0049190413232093055,
        "relative_return_5d": -0.0507819592592893,
        "return_1d": -0.016867570734974024,
        "return_1d_vs_avg_abs_20d": 0.7076984646787229,
        "return_5d": -0.06826656088853633,
        "ticker": "ALB",
        "upper_wick_to_range": -1.3999999999999975,
        "volume_ratio_20d": 0.06283818684315046
      },
      "source_id": "E0366",
      "source_type": "market_data",
      "ticker": "ALB",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ALB/2026-07-17"
    },
    {
      "claim": "JBHT moved -1.8% in the latest session, -0.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.018244363653144968,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.5879218472468926,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 293.08,
        "close_location": 0.15097690941384842,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 13758054.44,
        "gap_pct": -0.0067692101471131805,
        "high_52w_distance_pct": 0.02279241162822432,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.511189027534289,
        "lower_wick_to_range": 0.15097690941384842,
        "previous_close": 298.41,
        "relative_return_1d": -0.005912802313043586,
        "relative_return_5d": 0.06434843932034584,
        "return_1d": -0.017861331724808305,
        "return_1d_vs_avg_abs_20d": 0.9790054651607081,
        "return_5d": 0.04686383769109881,
        "ticker": "JBHT",
        "upper_wick_to_range": 0.26110124333925905,
        "volume_ratio_20d": 0.04211475402482405
      },
      "source_id": "E0367",
      "source_type": "market_data",
      "ticker": "JBHT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/JBHT/2026-07-17"
    },
    {
      "claim": "MTSI moved -7.4% in the latest session, -6.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03749938598456569,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.802882720026153,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 255.2301,
        "close_location": 0.0,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 14809471.3224,
        "gap_pct": -0.04323205923989992,
        "high_52w_distance_pct": 0.6412640985526392,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.29145423265698533,
        "lower_wick_to_range": 0.0,
        "previous_close": 275.49,
        "relative_return_1d": -0.06159279695216868,
        "relative_return_5d": -0.15524293629374009,
        "return_1d": -0.0735413263639334,
        "return_1d_vs_avg_abs_20d": 1.9611341474818322,
        "return_5d": -0.17272753792298712,
        "ticker": "MTSI",
        "upper_wick_to_range": 0.19711727997384695,
        "volume_ratio_20d": 0.030392742281865132
      },
      "source_id": "E0368",
      "source_type": "market_data",
      "ticker": "MTSI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MTSI/2026-07-17"
    },
    {
      "claim": "ENTG moved -4.0% in the latest session, -2.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.05140780381785326,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.6853932584269652,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 129.16,
        "close_location": 0.8876404494381981,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 56960464.12,
        "gap_pct": -0.05401188707280824,
        "high_52w_distance_pct": 0.4473521213998142,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.20428904428904415,
        "lower_wick_to_range": 0.20224719101123284,
        "previous_close": 134.6,
        "relative_return_1d": -0.028467518136526482,
        "relative_return_5d": -0.09390170728028169,
        "return_1d": -0.0404160475482912,
        "return_1d_vs_avg_abs_20d": 0.7861850642655782,
        "return_5d": -0.11138630890952872,
        "ticker": "ENTG",
        "upper_wick_to_range": 0.11235955056180194,
        "volume_ratio_20d": 0.12274180238326841
      },
      "source_id": "E0369",
      "source_type": "market_data",
      "ticker": "ENTG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ENTG/2026-07-17"
    },
    {
      "claim": "PHM moved +0.8% in the latest session, +2.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.018270829367614427,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.512846865364854,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 130.1,
        "close_location": 0.8376156217882822,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 13805951.799999999,
        "gap_pct": -0.029530305379011135,
        "high_52w_distance_pct": 0.11068408916218297,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.19918886533321034,
        "lower_wick_to_range": -1.6752312435765717,
        "previous_close": 129.02,
        "relative_return_1d": 0.02031932463731101,
        "relative_return_5d": 0.06037037317233318,
        "return_1d": 0.00837079522554629,
        "return_1d_vs_avg_abs_20d": 0.4581508073401291,
        "return_5d": 0.04288577154308615,
        "ticker": "PHM",
        "upper_wick_to_range": 0.1623843782117178,
        "volume_ratio_20d": 0.054394242671990695
      },
      "source_id": "E0370",
      "source_type": "market_data",
      "ticker": "PHM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PHM/2026-07-17"
    },
    {
      "claim": "AFRM moved -4.6% in the latest session, -3.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.026379785121548836,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.3428571428571497,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 76.13,
        "close_location": 0.045918367346933414,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 27443190.139999997,
        "gap_pct": -0.03805110220440877,
        "high_52w_distance_pct": 0.14015499802968612,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.8085283287801401,
        "lower_wick_to_range": 0.045918367346933414,
        "previous_close": 79.84,
        "relative_return_1d": -0.03451940645997886,
        "relative_return_5d": -0.06990451369082018,
        "return_1d": -0.04646793587174358,
        "return_1d_vs_avg_abs_20d": 1.7614978915724886,
        "return_5d": -0.08738911532006721,
        "ticker": "AFRM",
        "upper_wick_to_range": 0.6112244897959169,
        "volume_ratio_20d": 0.08585446482371967
      },
      "source_id": "E0371",
      "source_type": "market_data",
      "ticker": "AFRM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AFRM/2026-07-17"
    },
    {
      "claim": "OMC moved +0.5% in the latest session, +1.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01961364151364629,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.955352778230394,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 84.6,
        "close_location": 0.6741078702949286,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 14386314.6,
        "gap_pct": -0.023405013662825214,
        "high_52w_distance_pct": 0.03037825059101662,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2754409769335142,
        "lower_wick_to_range": -1.2812449079354655,
        "previous_close": 84.17,
        "relative_return_1d": 0.01705723797776204,
        "relative_return_5d": 0.05007339694231894,
        "return_1d": 0.005108708565997322,
        "return_1d_vs_avg_abs_20d": 0.26046711226178537,
        "return_5d": 0.032588795313071905,
        "ticker": "OMC",
        "upper_wick_to_range": 0.3258921297050715,
        "volume_ratio_20d": 0.03339830957036141
      },
      "source_id": "E0372",
      "source_type": "market_data",
      "ticker": "OMC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/OMC/2026-07-17"
    },
    {
      "claim": "CRS moved -3.7% in the latest session, -2.5% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.018879436579223592,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.6798483206934325,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 533.675,
        "close_location": 0.11863488624051191,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 14286479.749999998,
        "gap_pct": 0.023881673881673837,
        "high_52w_distance_pct": 0.1729798098093409,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.8780792511261257,
        "lower_wick_to_range": 0.11863488624051191,
        "previous_close": 554.4,
        "relative_return_1d": -0.025434226720991493,
        "relative_return_5d": -0.06017565311920192,
        "return_1d": -0.03738275613275621,
        "return_1d_vs_avg_abs_20d": 1.9800779528503047,
        "return_5d": -0.07766025474844895,
        "ticker": "CRS",
        "upper_wick_to_range": -2.7984832069339447,
        "volume_ratio_20d": 0.030503472518957846
      },
      "source_id": "E0373",
      "source_type": "market_data",
      "ticker": "CRS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CRS/2026-07-17"
    },
    {
      "claim": "FUTU moved -3.5% in the latest session, -2.3% relative to benchmark, with volume at 0.2x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02034643230633375,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.35459940652818606,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 94.13,
        "close_location": 0.35459940652818606,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 23135930.31,
        "gap_pct": -0.03966365873666933,
        "high_52w_distance_pct": 0.8352278763412304,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1693167701863354,
        "lower_wick_to_range": 0.0,
        "previous_close": 97.52,
        "relative_return_1d": -0.02281357067026979,
        "relative_return_5d": -0.005353558860735297,
        "return_1d": -0.03476210008203451,
        "return_1d_vs_avg_abs_20d": 1.7085108366253097,
        "return_5d": -0.02283816048998233,
        "ticker": "FUTU",
        "upper_wick_to_range": 0.645400593471814,
        "volume_ratio_20d": 0.15572204236015635
      },
      "source_id": "E0374",
      "source_type": "market_data",
      "ticker": "FUTU",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FUTU/2026-07-17"
    },
    {
      "claim": "WST moved -0.2% in the latest session, +1.0% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011652232874296337,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.5032258064516832,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 361.7,
        "close_location": 0.7935483870967726,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 10480980.9,
        "gap_pct": -0.01274693742412536,
        "high_52w_distance_pct": 0.01647774398672941,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.6159585399633649,
        "lower_wick_to_range": -1.709677419354911,
        "previous_close": 362.44,
        "relative_return_1d": 0.009906812162013057,
        "relative_return_5d": 0.04007372831495004,
        "return_1d": -0.0020417172497516622,
        "return_1d_vs_avg_abs_20d": 0.1752211161395072,
        "return_5d": 0.02258912668570301,
        "ticker": "WST",
        "upper_wick_to_range": 0.20645161290322747,
        "volume_ratio_20d": 0.03551842908449064
      },
      "source_id": "E0375",
      "source_type": "market_data",
      "ticker": "WST",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WST/2026-07-17"
    },
    {
      "claim": "L moved +2.5% in the latest session, +3.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.010342632315786032,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.0050890585241685,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 116.73,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 7697526.390000001,
        "gap_pct": -0.009658442356659913,
        "high_52w_distance_pct": 0.020303263942431204,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.154827859121488,
        "lower_wick_to_range": -1.0050890585241683,
        "previous_close": 113.89,
        "relative_return_1d": 0.03688487149623221,
        "relative_return_5d": 0.032616352216254696,
        "return_1d": 0.02493634208446749,
        "return_1d_vs_avg_abs_20d": 2.411024710450837,
        "return_5d": 0.015131750587007664,
        "ticker": "L",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.07192931744430203
      },
      "source_id": "E0376",
      "source_type": "market_data",
      "ticker": "L",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/L/2026-07-17"
    },
    {
      "claim": "RL moved -0.4% in the latest session, +0.8% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01634875815573989,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.768831168831144,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 386.62,
        "close_location": 0.8103896103896068,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 8091956.600000001,
        "gap_pct": -0.04122542578135069,
        "high_52w_distance_pct": 0.09047643681133932,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2187371938341267,
        "lower_wick_to_range": -2.9584415584415376,
        "previous_close": 388.11,
        "relative_return_1d": 0.008109411635876418,
        "relative_return_5d": -0.0034827318729053758,
        "return_1d": -0.003839117775888301,
        "return_1d_vs_avg_abs_20d": 0.23482626260150677,
        "return_5d": -0.020967333502152408,
        "ticker": "RL",
        "upper_wick_to_range": 0.18961038961039323,
        "volume_ratio_20d": 0.03040471832418141
      },
      "source_id": "E0377",
      "source_type": "market_data",
      "ticker": "RL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RL/2026-07-17"
    },
    {
      "claim": "WWD moved -1.8% in the latest session, -0.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013394142030062168,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.006461232604379144,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 387.1475,
        "close_location": 0.9935387673956209,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 3916771.2575,
        "gap_pct": -0.017608850096417328,
        "high_52w_distance_pct": 0.1647240392873519,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.22942997777072094,
        "lower_wick_to_range": 0.9935387673956209,
        "previous_close": 394.12,
        "relative_return_1d": -0.005742782878908281,
        "relative_return_5d": -0.02988867592980804,
        "return_1d": -0.017691312290673,
        "return_1d_vs_avg_abs_20d": 1.3208246001099697,
        "return_5d": -0.04737327755905507,
        "ticker": "WWD",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.012019650590171141
      },
      "source_id": "E0378",
      "source_type": "market_data",
      "ticker": "WWD",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WWD/2026-07-17"
    },
    {
      "claim": "PFG moved -0.1% in the latest session, +1.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011834967259888713,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.030927835051547146,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 113.01,
        "close_location": 0.9690721649484528,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 12771825.15,
        "gap_pct": -0.0007072135785006761,
        "high_52w_distance_pct": 0.016724183700557393,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.33031194820482646,
        "lower_wick_to_range": 0.9690721649484528,
        "previous_close": 113.12,
        "relative_return_1d": 0.010976110741326206,
        "relative_return_5d": 0.024434614994657378,
        "return_1d": -0.0009724186704385129,
        "return_1d_vs_avg_abs_20d": 0.08216488048380599,
        "return_5d": 0.006950013365410346,
        "ticker": "PFG",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.07257461188973977
      },
      "source_id": "E0379",
      "source_type": "market_data",
      "ticker": "PFG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PFG/2026-07-17"
    },
    {
      "claim": "VLTO moved +1.6% in the latest session, +2.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013774804439073862,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.291025641025641,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 95.738,
        "close_location": 0.7814102564102561,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 14734269.675999999,
        "gap_pct": -0.026536461097548036,
        "high_52w_distance_pct": 0.07251039294741912,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1962763963513683,
        "lower_wick_to_range": -0.5096153846153849,
        "previous_close": 94.21,
        "relative_return_1d": 0.028167614434586152,
        "relative_return_5d": 0.05025698566376702,
        "return_1d": 0.016219085022821433,
        "return_1d_vs_avg_abs_20d": 1.1774457557316806,
        "return_5d": 0.032772384034519986,
        "ticker": "VLTO",
        "upper_wick_to_range": 0.21858974358974395,
        "volume_ratio_20d": 0.061542091204273904
      },
      "source_id": "E0380",
      "source_type": "market_data",
      "ticker": "VLTO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VLTO/2026-07-17"
    },
    {
      "claim": "RPRX moved +0.6% in the latest session, +1.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016776813102481115,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.5413533834586465,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 58.86,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 16366964.76,
        "gap_pct": -0.0005125576627370565,
        "high_52w_distance_pct": 0.0,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.5146680391147709,
        "lower_wick_to_range": 0.4586466165413535,
        "previous_close": 58.53,
        "relative_return_1d": 0.01758666370187223,
        "relative_return_5d": 0.06054680258618472,
        "return_1d": 0.0056381342901075104,
        "return_1d_vs_avg_abs_20d": 0.33606706206160747,
        "return_5d": 0.04306220095693769,
        "ticker": "RPRX",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.07838906422008003
      },
      "source_id": "E0381",
      "source_type": "market_data",
      "ticker": "RPRX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RPRX/2026-07-17"
    },
    {
      "claim": "WSM moved +0.5% in the latest session, +1.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015576885939147096,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.680525164113779,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 229.49,
        "close_location": 0.9934354485776803,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 12738760.41,
        "gap_pct": -0.028767843068569943,
        "high_52w_distance_pct": 0.06605952329077525,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.38656274545344704,
        "lower_wick_to_range": -0.6870897155360988,
        "previous_close": 228.38,
        "relative_return_1d": 0.016808849930199043,
        "relative_return_5d": 0.05238877299339595,
        "return_1d": 0.0048603205184343246,
        "return_1d_vs_avg_abs_20d": 0.31202132039880937,
        "return_5d": 0.03490417136414892,
        "ticker": "WSM",
        "upper_wick_to_range": 0.006564551422319692,
        "volume_ratio_20d": 0.04517058285016784
      },
      "source_id": "E0382",
      "source_type": "market_data",
      "ticker": "WSM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WSM/2026-07-17"
    },
    {
      "claim": "PAAS moved -2.1% in the latest session, -0.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02291771653339757,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.263888888888865,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 41.09,
        "close_location": 0.7638888888888976,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 10219945.89,
        "gap_pct": 0.012386850881372258,
        "high_52w_distance_pct": 0.7033341445607202,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.008096172718351502,
        "lower_wick_to_range": 0.7638888888888976,
        "previous_close": 41.98,
        "relative_return_1d": -0.009252042289045082,
        "relative_return_5d": -0.04159485795399087,
        "return_1d": -0.0212005717008098,
        "return_1d_vs_avg_abs_20d": 0.9250734762302603,
        "return_5d": -0.0590794595832379,
        "ticker": "PAAS",
        "upper_wick_to_range": -3.027777777777762,
        "volume_ratio_20d": 0.05510546588103143
      },
      "source_id": "E0383",
      "source_type": "market_data",
      "ticker": "PAAS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PAAS/2026-07-17"
    },
    {
      "claim": "ATI moved -3.5% in the latest session, -2.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01780236019636286,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.7611548556430456,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 178.95,
        "close_location": 0.511811023622044,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 11846311.049999999,
        "gap_pct": 0.021346558137027793,
        "high_52w_distance_pct": 0.1473037161218218,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.5270074238416247,
        "lower_wick_to_range": 0.511811023622044,
        "previous_close": 185.51,
        "relative_return_1d": -0.023413445683917455,
        "relative_return_5d": -0.02576817852473079,
        "return_1d": -0.035361975095682174,
        "return_1d_vs_avg_abs_20d": 1.9863644317738758,
        "return_5d": -0.04325278015397782,
        "ticker": "ATI",
        "upper_wick_to_range": -2.2729658792650898,
        "volume_ratio_20d": 0.03812933065310425
      },
      "source_id": "E0384",
      "source_type": "market_data",
      "ticker": "ATI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ATI/2026-07-17"
    },
    {
      "claim": "LH moved +2.3% in the latest session, +3.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012547818897753294,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.9709470771636681,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 288.4,
        "close_location": 0.9398590462059725,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 11906882.399999999,
        "gap_pct": -0.04681847201532241,
        "high_52w_distance_pct": 0.012552011095700477,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.16014320769137935,
        "lower_wick_to_range": -1.0310880309576957,
        "previous_close": 281.94,
        "relative_return_1d": 0.03486120586774821,
        "relative_return_5d": 0.05935447627250412,
        "return_1d": 0.022912676455983494,
        "return_1d_vs_avg_abs_20d": 1.8260286223995505,
        "return_5d": 0.04186987464325709,
        "ticker": "LH",
        "upper_wick_to_range": 0.06014095379402751,
        "volume_ratio_20d": 0.06239289114566804
      },
      "source_id": "E0385",
      "source_type": "market_data",
      "ticker": "LH",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LH/2026-07-17"
    },
    {
      "claim": "DGX moved +2.1% in the latest session, +3.3% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013024262230180638,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.293814432989695,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 213.78,
        "close_location": 0.9845360824742262,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 12100803.12,
        "gap_pct": -0.040160450790315605,
        "high_52w_distance_pct": 0.02535316680699773,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1894508429310633,
        "lower_wick_to_range": -2.3092783505154686,
        "previous_close": 209.41,
        "relative_return_1d": 0.032816682795079766,
        "relative_return_5d": 0.04804765600641636,
        "return_1d": 0.020868153383315047,
        "return_1d_vs_avg_abs_20d": 1.6022522438897193,
        "return_5d": 0.03056305437716933,
        "ticker": "DGX",
        "upper_wick_to_range": 0.0154639175257738,
        "volume_ratio_20d": 0.0631702295060013
      },
      "source_id": "E0386",
      "source_type": "market_data",
      "ticker": "DGX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DGX/2026-07-17"
    },
    {
      "claim": "BEKE moved -0.3% in the latest session, +0.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.018608663042082096,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.2093023255813869,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 17.415,
        "close_location": 0.953488372093016,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 2351408.13,
        "gap_pct": -0.005154639175257714,
        "high_52w_distance_pct": 0.1415446454206144,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2610427226647356,
        "lower_wick_to_range": 0.744186046511629,
        "previous_close": 17.46,
        "relative_return_1d": 0.009371209824135751,
        "relative_return_5d": 0.13598171145583648,
        "return_1d": -0.002577319587628968,
        "return_1d_vs_avg_abs_20d": 0.1385010616722197,
        "return_5d": 0.11849710982658945,
        "ticker": "BEKE",
        "upper_wick_to_range": 0.04651162790698404,
        "volume_ratio_20d": 0.03344405226329804
      },
      "source_id": "E0387",
      "source_type": "market_data",
      "ticker": "BEKE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BEKE/2026-07-17"
    },
    {
      "claim": "STE moved -0.0% in the latest session, +1.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.019414045012109617,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.3096590909091015,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 221.045,
        "close_location": 0.8096590909090854,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 7879591.114999999,
        "gap_pct": -0.03468547912992348,
        "high_52w_distance_pct": 0.21577054445927302,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.13275084554678696,
        "lower_wick_to_range": -3.500000000000016,
        "previous_close": 221.13,
        "relative_return_1d": 0.0115641401384865,
        "relative_return_5d": 0.04084108311072854,
        "return_1d": -0.00038438927327821837,
        "return_1d_vs_avg_abs_20d": 0.01979954579473023,
        "return_5d": 0.023356481481481506,
        "ticker": "STE",
        "upper_wick_to_range": 0.19034090909091458,
        "volume_ratio_20d": 0.04128246997649075
      },
      "source_id": "E0388",
      "source_type": "market_data",
      "ticker": "STE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/STE/2026-07-17"
    },
    {
      "claim": "SW moved +0.9% in the latest session, +2.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.018770380290136734,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.8780487804878283,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 45.16,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 13192861.76,
        "gap_pct": -0.02680366316729954,
        "high_52w_distance_pct": 0.16585473870682033,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.27103855896425544,
        "lower_wick_to_range": -2.8780487804878283,
        "previous_close": 44.77,
        "relative_return_1d": 0.02065971994113691,
        "relative_return_5d": 0.03851105426320578,
        "return_1d": 0.008711190529372193,
        "return_1d_vs_avg_abs_20d": 0.46409238357038823,
        "return_5d": 0.021026452633958748,
        "ticker": "SW",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.047984717740577734
      },
      "source_id": "E0389",
      "source_type": "market_data",
      "ticker": "SW",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SW/2026-07-17"
    },
    {
      "claim": "EFX moved +1.1% in the latest session, +2.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.024643623936514435,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.568445475638048,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 181.53,
        "close_location": 0.8793503480278465,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 10506593.34,
        "gap_pct": -0.032179044649816246,
        "high_52w_distance_pct": 0.20316201178868498,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.204179104477612,
        "lower_wick_to_range": -2.6890951276102015,
        "previous_close": 179.62,
        "relative_return_1d": 0.022582089148987627,
        "relative_return_5d": 0.10814790372009064,
        "return_1d": 0.010633559737222908,
        "return_1d_vs_avg_abs_20d": 0.43149334548427243,
        "return_5d": 0.09066330209084361,
        "ticker": "EFX",
        "upper_wick_to_range": 0.1206496519721535,
        "volume_ratio_20d": 0.033232945851049474
      },
      "source_id": "E0390",
      "source_type": "market_data",
      "ticker": "EFX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EFX/2026-07-17"
    },
    {
      "claim": "SOFI moved -4.3% in the latest session, -3.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.022932461647795672,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.6888888888888871,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 16.57,
        "close_location": 0.15555555555555645,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 113193447.96000001,
        "gap_pct": -0.025404157043879994,
        "high_52w_distance_pct": 0.5932407966203983,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.11058981233243981,
        "lower_wick_to_range": 0.15555555555555645,
        "previous_close": 17.32,
        "relative_return_1d": -0.03135401100393964,
        "relative_return_5d": -0.10019377962740905,
        "return_1d": -0.04330254041570436,
        "return_1d_vs_avg_abs_20d": 1.888263941340406,
        "return_5d": -0.11767838125665608,
        "ticker": "SOFI",
        "upper_wick_to_range": 0.15555555555555645,
        "volume_ratio_20d": 0.07927634980279057
      },
      "source_id": "E0391",
      "source_type": "market_data",
      "ticker": "SOFI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SOFI/2026-07-17"
    },
    {
      "claim": "EXPD moved -0.1% in the latest session, +1.0% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012042528076840447,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.2993630573248414,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 181.69,
        "close_location": 0.7961783439490481,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 10768402.92,
        "gap_pct": -0.012695097823697488,
        "high_52w_distance_pct": 0.00495349221200958,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4020371942279497,
        "lower_wick_to_range": -0.5031847133757933,
        "previous_close": 181.96,
        "relative_return_1d": 0.010464686808994816,
        "relative_return_5d": 0.07369899530440105,
        "return_1d": -0.0014838426027699025,
        "return_1d_vs_avg_abs_20d": 0.1232168688585871,
        "return_5d": 0.05621439367515402,
        "ticker": "EXPD",
        "upper_wick_to_range": 0.20382165605095195,
        "volume_ratio_20d": 0.047201803078932486
      },
      "source_id": "E0392",
      "source_type": "market_data",
      "ticker": "EXPD",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EXPD/2026-07-17"
    },
    {
      "claim": "CPAY moved -0.3% in the latest session, +0.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.019050766546593895,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.3525773195876112,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 370.53,
        "close_location": 0.6237113402061779,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 12355322.85,
        "gap_pct": -0.021086038568085774,
        "high_52w_distance_pct": 0.009122068388524696,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.31786171574903954,
        "lower_wick_to_range": -0.7288659793814333,
        "previous_close": 371.81,
        "relative_return_1d": 0.008505910870036382,
        "relative_return_5d": 0.06524503596925368,
        "return_1d": -0.0034426185417283373,
        "return_1d_vs_avg_abs_20d": 0.18070761264689617,
        "return_5d": 0.04776043434000665,
        "ticker": "CPAY",
        "upper_wick_to_range": 0.37628865979382203,
        "volume_ratio_20d": 0.04378253819237006
      },
      "source_id": "E0393",
      "source_type": "market_data",
      "ticker": "CPAY",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CPAY/2026-07-17"
    },
    {
      "claim": "CHRW moved -0.7% in the latest session, +0.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015456549711470785,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.178571428571423,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 204.315,
        "close_location": 0.18956043956043964,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 32969289.975,
        "gap_pct": -0.005394896719319586,
        "high_52w_distance_pct": 0.021461958250740265,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3679365291912158,
        "lower_wick_to_range": 0.18956043956043964,
        "previous_close": 205.75,
        "relative_return_1d": 0.0049740458151669165,
        "relative_return_5d": 0.07337607449746397,
        "return_1d": -0.0069744835965978025,
        "return_1d_vs_avg_abs_20d": 0.45123159610594216,
        "return_5d": 0.05589147286821694,
        "ticker": "CHRW",
        "upper_wick_to_range": 0.6318681318681374,
        "volume_ratio_20d": 0.10367369753352136
      },
      "source_id": "E0394",
      "source_type": "market_data",
      "ticker": "CHRW",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CHRW/2026-07-17"
    },
    {
      "claim": "APG moved -1.9% in the latest session, -0.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012013241232307093,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.0879120879120863,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 40.06,
        "close_location": 0.20879120879120708,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 1093878.36,
        "gap_pct": 0.004408523144746601,
        "high_52w_distance_pct": 0.2478781827259111,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.03167653875869192,
        "lower_wick_to_range": 0.20879120879120708,
        "previous_close": 40.83,
        "relative_return_1d": -0.0069101529296508035,
        "relative_return_5d": -0.01394673299357685,
        "return_1d": -0.018858682341415522,
        "return_1d_vs_avg_abs_20d": 1.5698246607001491,
        "return_5d": -0.03143133462282388,
        "ticker": "APG",
        "upper_wick_to_range": -1.2967032967032934,
        "volume_ratio_20d": 0.009147585467580108
      },
      "source_id": "E0395",
      "source_type": "market_data",
      "ticker": "APG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/APG/2026-07-17"
    },
    {
      "claim": "CF moved +1.6% in the latest session, +2.8% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015664101005863372,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.7162162162162158,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 120.58,
        "close_location": 0.7162162162162158,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 12530553.02,
        "gap_pct": 0.007247598179672909,
        "high_52w_distance_pct": 0.17730966992867825,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.37742746173177966,
        "lower_wick_to_range": 0.0,
        "previous_close": 118.66,
        "relative_return_1d": 0.02812921371987187,
        "relative_return_5d": 0.048788056983335326,
        "return_1d": 0.01618068430810715,
        "return_1d_vs_avg_abs_20d": 1.032978803063796,
        "return_5d": 0.031303455354088294,
        "ticker": "CF",
        "upper_wick_to_range": 0.28378378378378416,
        "volume_ratio_20d": 0.03784067219546833
      },
      "source_id": "E0396",
      "source_type": "market_data",
      "ticker": "CF",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CF/2026-07-17"
    },
    {
      "claim": "BURL moved +0.2% in the latest session, +1.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015247032667184145,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.5468113975576623,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 357.0,
        "close_location": 0.7340569877883263,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 4333266.0,
        "gap_pct": -0.03450115097411721,
        "high_52w_distance_pct": 0.002745098039215632,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2749999999999999,
        "lower_wick_to_range": -2.8127544097693358,
        "previous_close": 356.22,
        "relative_return_1d": 0.014138187488234255,
        "relative_return_5d": 0.10682916406059084,
        "return_1d": 0.002189658076469536,
        "return_1d_vs_avg_abs_20d": 0.14361208008573953,
        "return_5d": 0.08934456243134381,
        "ticker": "BURL",
        "upper_wick_to_range": 0.2659430122116737,
        "volume_ratio_20d": 0.01842818428184282
      },
      "source_id": "E0397",
      "source_type": "market_data",
      "ticker": "BURL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BURL/2026-07-17"
    },
    {
      "claim": "SNA moved -0.2% in the latest session, +1.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011314083858589757,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 5.399049881235231,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 414.085,
        "close_location": 0.9976247030878881,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 8734708.99,
        "gap_pct": -0.029520206279972094,
        "high_52w_distance_pct": 0.0031756764915416014,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1670941375422772,
        "lower_wick_to_range": -4.401425178147343,
        "previous_close": 414.97,
        "relative_return_1d": 0.009815845121333933,
        "relative_return_5d": 0.04770055425899267,
        "return_1d": -0.0021326842904307863,
        "return_1d_vs_avg_abs_20d": 0.18849818660409104,
        "return_5d": 0.030215952629745635,
        "ticker": "SNA",
        "upper_wick_to_range": 0.0023752969121118976,
        "volume_ratio_20d": 0.05610777885651208
      },
      "source_id": "E0398",
      "source_type": "market_data",
      "ticker": "SNA",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SNA/2026-07-17"
    },
    {
      "claim": "BRO moved +1.9% in the latest session, +3.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02041833927725209,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.6508875739644946,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 70.765,
        "close_location": 0.7869822485207185,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 20535932.235,
        "gap_pct": -0.025345622119815503,
        "high_52w_distance_pct": 0.13346993570267784,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3150901319457349,
        "lower_wick_to_range": -2.863905325443776,
        "previous_close": 69.44,
        "relative_return_1d": 0.031029750609921525,
        "relative_return_5d": 0.06337582243917905,
        "return_1d": 0.019081221198156806,
        "return_1d_vs_avg_abs_20d": 0.9345138671201846,
        "return_5d": 0.04589122080993202,
        "ticker": "BRO",
        "upper_wick_to_range": 0.21301775147928148,
        "volume_ratio_20d": 0.09696523172999333
      },
      "source_id": "E0399",
      "source_type": "market_data",
      "ticker": "BRO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BRO/2026-07-17"
    },
    {
      "claim": "INCY moved +1.2% in the latest session, +2.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016999796691173207,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.917098445595857,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 118.04,
        "close_location": 0.917098445595857,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 16906397.04,
        "gap_pct": -0.0032576082297471887,
        "high_52w_distance_pct": 0.00787868519146051,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.322577030812325,
        "lower_wick_to_range": 0.0,
        "previous_close": 116.65,
        "relative_return_1d": 0.023864517410050246,
        "relative_return_5d": 0.028880368915683685,
        "return_1d": 0.011915987998285527,
        "return_1d_vs_avg_abs_20d": 0.7009488533749735,
        "return_5d": 0.011395767286436653,
        "ticker": "INCY",
        "upper_wick_to_range": 0.08290155440414301,
        "volume_ratio_20d": 0.07444372254996232
      },
      "source_id": "E0400",
      "source_type": "market_data",
      "ticker": "INCY",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/INCY/2026-07-17"
    },
    {
      "claim": "CHTR moved +1.9% in the latest session, +3.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.027065341171098135,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.9961759082217899,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 135.92,
        "close_location": 0.9961759082217899,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 16039511.439999998,
        "gap_pct": -0.00011250281257046968,
        "high_52w_distance_pct": 0.8695556209535023,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.09568722289399423,
        "lower_wick_to_range": 0.0,
        "previous_close": 133.33,
        "relative_return_1d": 0.03137401504890547,
        "relative_return_5d": 0.05718474696696607,
        "return_1d": 0.01942548563714075,
        "return_1d_vs_avg_abs_20d": 0.7177255041545294,
        "return_5d": 0.03970014533771904,
        "ticker": "CHTR",
        "upper_wick_to_range": 0.0038240917782100545,
        "volume_ratio_20d": 0.030636765572549008
      },
      "source_id": "E0401",
      "source_type": "market_data",
      "ticker": "CHTR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CHTR/2026-07-17"
    },
    {
      "claim": "MKSI moved -7.4% in the latest session, -6.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.047130504869382674,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.7432567432567437,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 307.58,
        "close_location": 0.045954045954043954,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 31960330.22,
        "gap_pct": -0.05114457831325303,
        "high_52w_distance_pct": 0.45529618310683406,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.5378999999999998,
        "lower_wick_to_range": 0.045954045954043954,
        "previous_close": 332.0,
        "relative_return_1d": -0.06160568745570516,
        "relative_return_5d": -0.14801542550190494,
        "return_1d": -0.07355421686746988,
        "return_1d_vs_avg_abs_20d": 1.5606498820947876,
        "return_5d": -0.16550002713115197,
        "ticker": "MKSI",
        "upper_wick_to_range": 0.21078921078921234,
        "volume_ratio_20d": 0.06592729591432098
      },
      "source_id": "E0402",
      "source_type": "market_data",
      "ticker": "MKSI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MKSI/2026-07-17"
    },
    {
      "claim": "RBC moved -2.3% in the latest session, -1.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013842213244320561,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.391676866585014,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 566.85,
        "close_location": 0.4504283965728312,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 1659169.95,
        "gap_pct": 0.00778947731228552,
        "high_52w_distance_pct": 0.17789538678662797,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1511982128350935,
        "lower_wick_to_range": 0.4504283965728312,
        "previous_close": 580.27,
        "relative_return_1d": -0.011178635528693914,
        "relative_return_5d": -0.030610244631815275,
        "return_1d": -0.023127164940458633,
        "return_1d_vs_avg_abs_20d": 1.670770745418741,
        "return_5d": -0.04809484626106231,
        "ticker": "RBC",
        "upper_wick_to_range": -3.842105263157845,
        "volume_ratio_20d": 0.011833912832538207
      },
      "source_id": "E0403",
      "source_type": "market_data",
      "ticker": "RBC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RBC/2026-07-17"
    },
    {
      "claim": "AMKR moved -7.3% in the latest session, -6.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.051767730096250665,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.6909803921568618,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 58.4,
        "close_location": 0.1254901960784313,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 24711142.4,
        "gap_pct": -0.045350682323072156,
        "high_52w_distance_pct": 0.6554794520547946,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4520139234211835,
        "lower_wick_to_range": 0.1254901960784313,
        "previous_close": 63.02,
        "relative_return_1d": -0.061361530886553384,
        "relative_return_5d": -0.1537939566224913,
        "return_1d": -0.0733100602983181,
        "return_1d_vs_avg_abs_20d": 1.4161343400997926,
        "return_5d": -0.17127855825173832,
        "ticker": "AMKR",
        "upper_wick_to_range": 0.18352941176470697,
        "volume_ratio_20d": 0.07892149182688363
      },
      "source_id": "E0404",
      "source_type": "market_data",
      "ticker": "AMKR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AMKR/2026-07-17"
    },
    {
      "claim": "BWXT moved -3.2% in the latest session, -2.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.021411132255414966,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.9524195055116196,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 168.25,
        "close_location": 0.18104253596562328,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 9428561.75,
        "gap_pct": 0.0044894670196846675,
        "high_52w_distance_pct": 0.4372659732540862,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.003467554449670285,
        "lower_wick_to_range": 0.18104253596562328,
        "previous_close": 173.74,
        "relative_return_1d": -0.019650411534476886,
        "relative_return_5d": -0.07794550589763471,
        "return_1d": -0.031598940946241605,
        "return_1d_vs_avg_abs_20d": 1.475818306537717,
        "return_5d": -0.09543010752688175,
        "ticker": "BWXT",
        "upper_wick_to_range": -1.1334620414772427,
        "volume_ratio_20d": 0.0522856729661266
      },
      "source_id": "E0405",
      "source_type": "market_data",
      "ticker": "BWXT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BWXT/2026-07-17"
    },
    {
      "claim": "LNT moved +1.6% in the latest session, +2.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011761021125870508,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.07499999999996625,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 76.93,
        "close_location": 0.9000000000000213,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 10291003.030000001,
        "gap_pct": 0.015973597359735914,
        "high_52w_distance_pct": 0.024437800597946202,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1848144155244109,
        "lower_wick_to_range": 0.9000000000000213,
        "previous_close": 75.75,
        "relative_return_1d": 0.02752608716754046,
        "relative_return_5d": 0.02442177440411608,
        "return_1d": 0.01557755775577574,
        "return_1d_vs_avg_abs_20d": 1.3245072506085431,
        "return_5d": 0.006937172774869049,
        "ticker": "LNT",
        "upper_wick_to_range": 0.025000000000012436,
        "volume_ratio_20d": 0.05165741162659582
      },
      "source_id": "E0406",
      "source_type": "market_data",
      "ticker": "LNT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LNT/2026-07-17"
    },
    {
      "claim": "EVRG moved +1.6% in the latest session, +2.8% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.009939954609406271,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.6153846153846202,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 87.91,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 9267384.29,
        "gap_pct": 0.009126617375230905,
        "high_52w_distance_pct": 0.008076441815493274,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.17495322106388667,
        "lower_wick_to_range": 0.3846153846153798,
        "previous_close": 86.56,
        "relative_return_1d": 0.027544647711210235,
        "relative_return_5d": 0.04315255169341692,
        "return_1d": 0.015596118299445516,
        "return_1d_vs_avg_abs_20d": 1.5690331507838844,
        "return_5d": 0.025667950064169887,
        "ticker": "EVRG",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.04666136988847995
      },
      "source_id": "E0407",
      "source_type": "market_data",
      "ticker": "EVRG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EVRG/2026-07-17"
    },
    {
      "claim": "VNOM moved +1.1% in the latest session, +2.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013020194040658035,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.21348314606741303,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 44.555,
        "close_location": 0.5730337078651739,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 3420799.235,
        "gap_pct": 0.00907852927825692,
        "high_52w_distance_pct": 0.14757041858377296,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.21668487165483352,
        "lower_wick_to_range": 0.3595505617977609,
        "previous_close": 44.06,
        "relative_return_1d": 0.023183209393607518,
        "relative_return_5d": 0.0775607377225137,
        "return_1d": 0.011234679981842799,
        "return_1d_vs_avg_abs_20d": 0.8628657873116462,
        "return_5d": 0.060076136093266674,
        "ticker": "VNOM",
        "upper_wick_to_range": 0.42696629213482606,
        "volume_ratio_20d": 0.038427023090648375
      },
      "source_id": "E0408",
      "source_type": "market_data",
      "ticker": "VNOM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VNOM/2026-07-17"
    },
    {
      "claim": "FTV moved -0.4% in the latest session, +0.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012814640375235825,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.522388059701483,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 62.195,
        "close_location": 1.0,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 10003008.435,
        "gap_pct": -0.028342674139311463,
        "high_52w_distance_pct": 0.03440791060374626,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1862483311081442,
        "lower_wick_to_range": -3.5223880597014827,
        "previous_close": 62.45,
        "relative_return_1d": 0.007865262798473993,
        "relative_return_5d": 0.017404215777157006,
        "return_1d": -0.004083266613290726,
        "return_1d_vs_avg_abs_20d": 0.31864074946508847,
        "return_5d": -8.03858520900258e-05,
        "ticker": "FTV",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.059500454115806005
      },
      "source_id": "E0409",
      "source_type": "market_data",
      "ticker": "FTV",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FTV/2026-07-17"
    },
    {
      "claim": "MRNA moved -1.9% in the latest session, -0.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.04783058662763143,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.2089041095890408,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 61.935,
        "close_location": 0.5993150684931503,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 29083870.845000003,
        "gap_pct": -0.024069675376088617,
        "high_52w_distance_pct": 0.3820941309437311,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.6896739871777384,
        "lower_wick_to_range": 0.39041095890410954,
        "previous_close": 63.15,
        "relative_return_1d": -0.007291375576358727,
        "relative_return_5d": -0.07530871900939362,
        "return_1d": -0.019239904988123446,
        "return_1d_vs_avg_abs_20d": 0.40225107707561913,
        "return_5d": -0.09279332063864065,
        "ticker": "MRNA",
        "upper_wick_to_range": 0.40068493150684964,
        "volume_ratio_20d": 0.04757322716186337
      },
      "source_id": "E0410",
      "source_type": "market_data",
      "ticker": "MRNA",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MRNA/2026-07-17"
    },
    {
      "claim": "DLTR moved +3.2% in the latest session, +4.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.021143982619957823,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.9649122807017555,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 132.565,
        "close_location": 0.9649122807017555,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 21119195.28,
        "gap_pct": 0.004203970416504665,
        "high_52w_distance_pct": 0.05744351827405425,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.5436073591057289,
        "lower_wick_to_range": 0.0,
        "previous_close": 128.45,
        "relative_return_1d": 0.043984341011609196,
        "relative_return_5d": 0.07876872619893727,
        "return_1d": 0.03203581159984448,
        "return_1d_vs_avg_abs_20d": 1.515126652138176,
        "return_5d": 0.061284124569690235,
        "ticker": "DLTR",
        "upper_wick_to_range": 0.03508771929824454,
        "volume_ratio_20d": 0.03985435369137842
      },
      "source_id": "E0411",
      "source_type": "market_data",
      "ticker": "DLTR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DLTR/2026-07-17"
    },
    {
      "claim": "GIS moved +1.8% in the latest session, +3.0% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.022081113235489846,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.244186046511637,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 39.405,
        "close_location": 0.8023255813953467,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 22040595.675,
        "gap_pct": -0.028940568475452344,
        "high_52w_distance_pct": 0.25846973734297674,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.24110236220472436,
        "lower_wick_to_range": -3.4418604651162905,
        "previous_close": 38.7,
        "relative_return_1d": 0.03016558367533051,
        "relative_return_5d": 0.10541944425762917,
        "return_1d": 0.01821705426356579,
        "return_1d_vs_avg_abs_20d": 0.8250061520578794,
        "return_5d": 0.08793484262838214,
        "ticker": "GIS",
        "upper_wick_to_range": 0.19767441860465326,
        "volume_ratio_20d": 0.04570060825476352
      },
      "source_id": "E0412",
      "source_type": "market_data",
      "ticker": "GIS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GIS/2026-07-17"
    },
    {
      "claim": "NXT moved -3.7% in the latest session, -2.5% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.037577034488861086,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.47916666666666585,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 102.87,
        "close_location": 0.47569444444444675,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 11563616.700000001,
        "gap_pct": -0.02433317735142715,
        "high_52w_distance_pct": 0.5857878876251579,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.11258922777417268,
        "lower_wick_to_range": 0.47569444444444675,
        "previous_close": 106.85,
        "relative_return_1d": -0.025299949764650775,
        "relative_return_5d": -0.059914501509766405,
        "return_1d": -0.037248479176415494,
        "return_1d_vs_avg_abs_20d": 0.9912564863908304,
        "return_5d": -0.07739910313901344,
        "ticker": "NXT",
        "upper_wick_to_range": 0.04513888888888738,
        "volume_ratio_20d": 0.028693514668382
      },
      "source_id": "E0413",
      "source_type": "market_data",
      "ticker": "NXT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NXT/2026-07-17"
    },
    {
      "claim": "LII moved -0.9% in the latest session, +0.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01783767775335917,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.6293604651162854,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 553.75,
        "close_location": 1.0,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 10187338.75,
        "gap_pct": -0.028698283115813794,
        "high_52w_distance_pct": 0.060532731376975235,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2757452886697691,
        "lower_wick_to_range": -0.6293604651162854,
        "previous_close": 558.57,
        "relative_return_1d": 0.003319351332025322,
        "relative_return_5d": 0.020600374322760184,
        "return_1d": -0.008629178079739397,
        "return_1d_vs_avg_abs_20d": 0.4837612944383615,
        "return_5d": 0.0031157726935131524,
        "ticker": "LII",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.04065545512806347
      },
      "source_id": "E0414",
      "source_type": "market_data",
      "ticker": "LII",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LII/2026-07-17"
    },
    {
      "claim": "IREN moved -6.3% in the latest session, -5.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.048950552029324426,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.6634911242603589,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 32.635,
        "close_location": 0.19230769230769004,
        "consecutive_down_days": 7,
        "consecutive_up_days": 0,
        "dollar_volume": 156538542.20999998,
        "gap_pct": -0.030826873385012776,
        "high_52w_distance_pct": 1.1666002757775393,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.060955786736020645,
        "lower_wick_to_range": 0.19230769230769004,
        "previous_close": 34.83,
        "relative_return_1d": -0.051071855314046344,
        "relative_return_5d": -0.18924850483647981,
        "return_1d": -0.06302038472581106,
        "return_1d_vs_avg_abs_20d": 1.287429500040325,
        "return_5d": -0.20673310646572685,
        "ticker": "IREN",
        "upper_wick_to_range": 0.14420118343195104,
        "volume_ratio_20d": 0.12263851031152276
      },
      "source_id": "E0415",
      "source_type": "market_data",
      "ticker": "IREN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/IREN/2026-07-17"
    },
    {
      "claim": "IFF moved +2.5% in the latest session, +3.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01741464830836371,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.481081081081083,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 79.57,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 11284537.829999998,
        "gap_pct": -0.033762886597938024,
        "high_52w_distance_pct": 0.061329646851828734,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.21499465567262166,
        "lower_wick_to_range": -1.4810810810810828,
        "previous_close": 77.6,
        "relative_return_1d": 0.03733512734990896,
        "relative_return_5d": 0.043796996831104384,
        "return_1d": 0.02538659793814424,
        "return_1d_vs_avg_abs_20d": 1.4577726456842572,
        "return_5d": 0.026312395201857353,
        "ticker": "IFF",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.0687021014794648
      },
      "source_id": "E0416",
      "source_type": "market_data",
      "ticker": "IFF",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/IFF/2026-07-17"
    },
    {
      "claim": "VTRS moved +1.0% in the latest session, +2.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01563194051813032,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.6808510638297894,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 17.5,
        "close_location": 0.9361702127659549,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 12491517.5,
        "gap_pct": 0.0005770340450086398,
        "high_52w_distance_pct": 0.0017142857142857792,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.394422310756972,
        "lower_wick_to_range": 0.25531914893616536,
        "previous_close": 17.33,
        "relative_return_1d": 0.02175810817691204,
        "relative_return_5d": 0.0930838640754671,
        "return_1d": 0.00980957876514732,
        "return_1d_vs_avg_abs_20d": 0.6275342945279201,
        "return_5d": 0.07559926244622006,
        "ticker": "VTRS",
        "upper_wick_to_range": 0.06382978723404513,
        "volume_ratio_20d": 0.06938486871522499
      },
      "source_id": "E0417",
      "source_type": "market_data",
      "ticker": "VTRS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VTRS/2026-07-17"
    },
    {
      "claim": "RIVN moved -2.2% in the latest session, -1.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.044765097907494465,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.19444444444444553,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 16.72,
        "close_location": 0.6111111111111089,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 38089363.839999996,
        "gap_pct": -0.025746050321825753,
        "high_52w_distance_pct": 0.20813397129186617,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3217391304347825,
        "lower_wick_to_range": 0.41666666666666335,
        "previous_close": 17.09,
        "relative_return_1d": -0.00970155835886144,
        "relative_return_5d": -0.025993659240318268,
        "return_1d": -0.02165008777062616,
        "return_1d_vs_avg_abs_20d": 0.48363767271022884,
        "return_5d": -0.0434782608695653,
        "ticker": "RIVN",
        "upper_wick_to_range": 0.38888888888889106,
        "volume_ratio_20d": 0.05179573526303865
      },
      "source_id": "E0418",
      "source_type": "market_data",
      "ticker": "RIVN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RIVN/2026-07-17"
    },
    {
      "claim": "DKS moved +1.9% in the latest session, +3.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.018046947891783162,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.7887931034482665,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 220.93,
        "close_location": 0.9181034482758633,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 5212622.42,
        "gap_pct": -0.04099040944300991,
        "high_52w_distance_pct": 0.10614221699180737,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.18353243692076937,
        "lower_wick_to_range": -1.8706896551724033,
        "previous_close": 216.88,
        "relative_return_1d": 0.030622450474103502,
        "relative_return_5d": 0.031017953312887703,
        "return_1d": 0.018673921062338783,
        "return_1d_vs_avg_abs_20d": 1.0347412301689576,
        "return_5d": 0.013533351683640671,
        "ticker": "DKS",
        "upper_wick_to_range": 0.08189655172413669,
        "volume_ratio_20d": 0.019505863581310946
      },
      "source_id": "E0419",
      "source_type": "market_data",
      "ticker": "DKS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DKS/2026-07-17"
    },
    {
      "claim": "LI moved -1.6% in the latest session, -0.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.018667766403773278,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.0,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 12.66,
        "close_location": 1.0,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 5841083.46,
        "gap_pct": -0.03732503888024874,
        "high_52w_distance_pct": 0.5868878357030016,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.0866952789699571,
        "lower_wick_to_range": 0.0,
        "previous_close": 12.86,
        "relative_return_1d": -0.0036035701216722282,
        "relative_return_5d": 0.06376559336478416,
        "return_1d": -0.015552099533436947,
        "return_1d_vs_avg_abs_20d": 0.8330991076840041,
        "return_5d": 0.046280991735537125,
        "ticker": "LI",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.11915739289210052
      },
      "source_id": "E0420",
      "source_type": "market_data",
      "ticker": "LI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LI/2026-07-17"
    },
    {
      "claim": "OVV moved +1.8% in the latest session, +3.0% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01505138560560267,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.029411764705919,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 57.47,
        "close_location": 0.7941176470588205,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 3445901.1999999997,
        "gap_pct": -0.00620017714791854,
        "high_52w_distance_pct": 0.10422829302244652,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4615971515768056,
        "lower_wick_to_range": -3.235294117647098,
        "previous_close": 56.45,
        "relative_return_1d": 0.030017617099984406,
        "relative_return_5d": 0.05242067222171942,
        "return_1d": 0.018069087688219687,
        "return_1d_vs_avg_abs_20d": 1.2004933075061024,
        "return_5d": 0.03493607059247239,
        "ticker": "OVV",
        "upper_wick_to_range": 0.20588235294117954,
        "volume_ratio_20d": 0.01826784511938384
      },
      "source_id": "E0421",
      "source_type": "market_data",
      "ticker": "OVV",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/OVV/2026-07-17"
    },
    {
      "claim": "BR moved +1.1% in the latest session, +2.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01761933825498164,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.2312500000000037,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 154.78,
        "close_location": 0.7812500000000028,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 8651428.1,
        "gap_pct": -0.02254018032144245,
        "high_52w_distance_pct": 0.4083860963948831,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.15654188149144432,
        "lower_wick_to_range": -2.450000000000001,
        "previous_close": 153.06,
        "relative_return_1d": 0.023185952644483976,
        "relative_return_5d": 0.06705400557581254,
        "return_1d": 0.011237423232719257,
        "return_1d_vs_avg_abs_20d": 0.6377891763070057,
        "return_5d": 0.049569403946565505,
        "ticker": "BR",
        "upper_wick_to_range": 0.21874999999999722,
        "volume_ratio_20d": 0.03518218954762609
      },
      "source_id": "E0422",
      "source_type": "market_data",
      "ticker": "BR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BR/2026-07-17"
    },
    {
      "claim": "IONQ moved -4.4% in the latest session, -3.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03908816499638649,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.6226415094339632,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 33.56,
        "close_location": 0.12735849056603937,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 98074737.2,
        "gap_pct": 0.05413105413105401,
        "high_52w_distance_pct": 1.1945768772348035,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.29625337968327536,
        "lower_wick_to_range": 0.12735849056603937,
        "previous_close": 35.1,
        "relative_return_1d": -0.031926114462879185,
        "relative_return_5d": -0.19950093266846636,
        "return_1d": -0.043874643874643904,
        "return_1d_vs_avg_abs_20d": 1.1224534044690995,
        "return_5d": -0.2169855342977134,
        "ticker": "IONQ",
        "upper_wick_to_range": -0.7500000000000026,
        "volume_ratio_20d": 0.13314480375018053
      },
      "source_id": "E0423",
      "source_type": "market_data",
      "ticker": "IONQ",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/IONQ/2026-07-17"
    },
    {
      "claim": "IOT moved +1.7% in the latest session, +2.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02490716291894321,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.6923076923076913,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 38.09,
        "close_location": 0.786982248520711,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 11818641.38,
        "gap_pct": -0.014415376401494928,
        "high_52w_distance_pct": 0.017852454712522947,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.6291702309666383,
        "lower_wick_to_range": 0.09467455621301966,
        "previous_close": 37.46,
        "relative_return_1d": 0.028766468546842283,
        "relative_return_5d": 0.05479396982096818,
        "return_1d": 0.016817939135077564,
        "return_1d_vs_avg_abs_20d": 0.6752250021332873,
        "return_5d": 0.03730936819172115,
        "ticker": "IOT",
        "upper_wick_to_range": 0.213017751479289,
        "volume_ratio_20d": 0.05429170844203678
      },
      "source_id": "E0424",
      "source_type": "market_data",
      "ticker": "IOT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/IOT/2026-07-17"
    },
    {
      "claim": "WES moved +0.8% in the latest session, +2.0% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011835628537052601,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.755555555555527,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 46.45,
        "close_location": 0.9555555555555647,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 597114.75,
        "gap_pct": -0.014977208595615354,
        "high_52w_distance_pct": 0.033584499461786654,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.17565173373829412,
        "lower_wick_to_range": -3.799999999999962,
        "previous_close": 46.07,
        "relative_return_1d": 0.02019684718906012,
        "relative_return_5d": 0.05849760028455864,
        "return_1d": 0.0082483177772954,
        "return_1d_vs_avg_abs_20d": 0.6969057664722433,
        "return_5d": 0.041012998655311605,
        "ticker": "WES",
        "upper_wick_to_range": 0.04444444444443532,
        "volume_ratio_20d": 0.014067937577972816
      },
      "source_id": "E0425",
      "source_type": "market_data",
      "ticker": "WES",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WES/2026-07-17"
    },
    {
      "claim": "AMCR moved +0.1% in the latest session, +1.3% relative to benchmark, with volume at 0.2x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016138881886023342,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.826086956521771,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 44.89,
        "close_location": 0.6521739130434809,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 26495828.71,
        "gap_pct": -0.02787689562890272,
        "high_52w_distance_pct": 0.13477389173535292,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.238344827586207,
        "lower_wick_to_range": -2.1739130434782905,
        "previous_close": 44.84,
        "relative_return_1d": 0.01306360523692085,
        "relative_return_5d": 0.05708626906787606,
        "return_1d": 0.001115075825156131,
        "return_1d_vs_avg_abs_20d": 0.06909250795879567,
        "return_5d": 0.03960166743862903,
        "ticker": "AMCR",
        "upper_wick_to_range": 0.34782608695651906,
        "volume_ratio_20d": 0.17776462651415217
      },
      "source_id": "E0426",
      "source_type": "market_data",
      "ticker": "AMCR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AMCR/2026-07-17"
    },
    {
      "claim": "LDOS moved +2.0% in the latest session, +3.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015333443203303793,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.768321513002366,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 110.425,
        "close_location": 0.9479905437352247,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 12801791.1,
        "gap_pct": 0.0047095761381474865,
        "high_52w_distance_pct": 0.7930722209644556,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1169836131903701,
        "lower_wick_to_range": 0.1796690307328588,
        "previous_close": 108.29,
        "relative_return_1d": 0.0316641079508726,
        "relative_return_5d": 0.04930108452963944,
        "return_1d": 0.01971557853910788,
        "return_1d_vs_avg_abs_20d": 1.2857893871390804,
        "return_5d": 0.03181648290039241,
        "ticker": "LDOS",
        "upper_wick_to_range": 0.052009456264775274,
        "volume_ratio_20d": 0.05744824766789312
      },
      "source_id": "E0427",
      "source_type": "market_data",
      "ticker": "LDOS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LDOS/2026-07-17"
    },
    {
      "claim": "YPF moved +2.1% in the latest session, +3.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01775104218117543,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.1190476190476475,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 49.47,
        "close_location": 0.3809523809523777,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 1816934.16,
        "gap_pct": 0.03942208462332286,
        "high_52w_distance_pct": 0.16211845562967464,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4802513464991023,
        "lower_wick_to_range": 0.3809523809523777,
        "previous_close": 48.45,
        "relative_return_1d": 0.03300116099071193,
        "relative_return_5d": 0.05720717413870491,
        "return_1d": 0.021052631578947212,
        "return_1d_vs_avg_abs_20d": 1.1859941159552334,
        "return_5d": 0.039722572509457876,
        "ticker": "YPF",
        "upper_wick_to_range": -1.5000000000000253,
        "volume_ratio_20d": 0.02286404397506171
      },
      "source_id": "E0428",
      "source_type": "market_data",
      "ticker": "YPF",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/YPF/2026-07-17"
    },
    {
      "claim": "TSCO moved +2.5% in the latest session, +3.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015960629055458263,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.7933884297520709,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 31.79,
        "close_location": 0.9338842975206623,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 17680739.669999998,
        "gap_pct": 0.009674298613350452,
        "high_52w_distance_pct": 0.7703680402642341,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.12094499294781391,
        "lower_wick_to_range": 0.1404958677685913,
        "previous_close": 31.01,
        "relative_return_1d": 0.03710170580647598,
        "relative_return_5d": 0.06217733905941458,
        "return_1d": 0.025153176394711263,
        "return_1d_vs_avg_abs_20d": 1.5759514432239314,
        "return_5d": 0.04469273743016755,
        "ticker": "TSCO",
        "upper_wick_to_range": 0.06611570247933778,
        "volume_ratio_20d": 0.04665139224930265
      },
      "source_id": "E0429",
      "source_type": "market_data",
      "ticker": "TSCO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TSCO/2026-07-17"
    },
    {
      "claim": "INVH moved +0.7% in the latest session, +1.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011552067038284042,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.023255813953484,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 30.63,
        "close_location": 0.5348837209302256,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 6892913.9399999995,
        "gap_pct": -0.014464168310322156,
        "high_52w_distance_pct": 0.00326477309826978,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.26309278350515464,
        "lower_wick_to_range": -2.488372093023258,
        "previous_close": 30.42,
        "relative_return_1d": 0.018851882468963854,
        "relative_return_5d": 0.052281898926544224,
        "return_1d": 0.006903353057199135,
        "return_1d_vs_avg_abs_20d": 0.5975859588003714,
        "return_5d": 0.03479729729729719,
        "ticker": "INVH",
        "upper_wick_to_range": 0.4651162790697744,
        "volume_ratio_20d": 0.04017753687228736
      },
      "source_id": "E0430",
      "source_type": "market_data",
      "ticker": "INVH",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/INVH/2026-07-17"
    },
    {
      "claim": "ESS moved +0.2% in the latest session, +1.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011248879708143094,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 8.111111111111402,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 298.145,
        "close_location": 0.7777777777777778,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 6720784.59,
        "gap_pct": -0.013516239661085505,
        "high_52w_distance_pct": 0.017457948313740035,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.25029355028096933,
        "lower_wick_to_range": -7.333333333333625,
        "previous_close": 297.42,
        "relative_return_1d": 0.014386159698900558,
        "relative_return_5d": 0.033137812325891525,
        "return_1d": 0.002437630287135839,
        "return_1d_vs_avg_abs_20d": 0.21669982703888566,
        "return_5d": 0.015653210696644493,
        "ticker": "ESS",
        "upper_wick_to_range": 0.2222222222222222,
        "volume_ratio_20d": 0.04435786180229641
      },
      "source_id": "E0431",
      "source_type": "market_data",
      "ticker": "ESS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ESS/2026-07-17"
    },
    {
      "claim": "WY moved +2.0% in the latest session, +3.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01636716117134126,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.9444444444444455,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 24.95,
        "close_location": 0.9722222222222179,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 9301784.15,
        "gap_pct": -0.02290388548057254,
        "high_52w_distance_pct": 0.1122244488977957,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.11334225792057118,
        "lower_wick_to_range": -1.9722222222222276,
        "previous_close": 24.45,
        "relative_return_1d": 0.03239842716227592,
        "relative_return_5d": 0.08145048649065434,
        "return_1d": 0.020449897750511203,
        "return_1d_vs_avg_abs_20d": 1.2494468366523315,
        "return_5d": 0.06396588486140731,
        "ticker": "WY",
        "upper_wick_to_range": 0.027777777777782165,
        "volume_ratio_20d": 0.06404337847773357
      },
      "source_id": "E0432",
      "source_type": "market_data",
      "ticker": "WY",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WY/2026-07-17"
    },
    {
      "claim": "EWBC moved -1.1% in the latest session, +0.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.010853643420504561,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.047169811320738525,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 134.71,
        "close_location": 0.9528301886792615,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 2863665.18,
        "gap_pct": -0.01013662406346405,
        "high_52w_distance_pct": 0.01135773142305685,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.31719956976630503,
        "lower_wick_to_range": 0.9528301886792615,
        "previous_close": 136.14,
        "relative_return_1d": 0.0014446363604940782,
        "relative_return_5d": 0.041583734972716724,
        "return_1d": -0.01050389305127064,
        "return_1d_vs_avg_abs_20d": 0.9677757637980646,
        "return_5d": 0.024099133343469692,
        "ticker": "EWBC",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.018580706063334177
      },
      "source_id": "E0433",
      "source_type": "market_data",
      "ticker": "EWBC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EWBC/2026-07-17"
    },
    {
      "claim": "IP moved +1.0% in the latest session, +2.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015123545312784741,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.1143441691293976,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 38.24,
        "close_location": 0.9092975676290149,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 14529785.120000001,
        "gap_pct": -0.026406126221283355,
        "high_52w_distance_pct": 0.31406903765690375,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.30690362269309635,
        "lower_wick_to_range": -2.2050466015003827,
        "previous_close": 37.87,
        "relative_return_1d": 0.021718796113639582,
        "relative_return_5d": 0.025657551800615352,
        "return_1d": 0.009770266701874863,
        "return_1d_vs_avg_abs_20d": 0.6460301800805619,
        "return_5d": 0.00817295017136832,
        "ticker": "IP",
        "upper_wick_to_range": 0.09070243237098508,
        "volume_ratio_20d": 0.0670222720822408
      },
      "source_id": "E0434",
      "source_type": "market_data",
      "ticker": "IP",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/IP/2026-07-17"
    },
    {
      "claim": "LSCC moved -6.0% in the latest session, -4.8% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03693402128162448,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.8596491228070202,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 117.07,
        "close_location": 0.09824561403508333,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 11092265.43,
        "gap_pct": -0.040000000000000036,
        "high_52w_distance_pct": 0.3411634065089262,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.48773668827042815,
        "lower_wick_to_range": 0.09824561403508333,
        "previous_close": 124.5,
        "relative_return_1d": -0.047730185447673046,
        "relative_return_5d": -0.13072552642663193,
        "return_1d": -0.059678714859437765,
        "return_1d_vs_avg_abs_20d": 1.6158195828280766,
        "return_5d": -0.14821012805587896,
        "ticker": "LSCC",
        "upper_wick_to_range": 0.042105263157896415,
        "volume_ratio_20d": 0.047221266988621925
      },
      "source_id": "E0435",
      "source_type": "market_data",
      "ticker": "LSCC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LSCC/2026-07-17"
    },
    {
      "claim": "MGA moved -3.9% in the latest session, -2.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015766801605058296,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.6464088397790057,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 64.91,
        "close_location": 0.0718232044198869,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 5181895.12,
        "gap_pct": -0.021906453522794633,
        "high_52w_distance_pct": 0.07749191187798488,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2782591571484836,
        "lower_wick_to_range": 0.0718232044198869,
        "previous_close": 67.56,
        "relative_return_1d": -0.027275863720266136,
        "relative_return_5d": 0.0274425913600701,
        "return_1d": -0.039224393132030855,
        "return_1d_vs_avg_abs_20d": 2.4877837696294036,
        "return_5d": 0.00995798973082307,
        "ticker": "MGA",
        "upper_wick_to_range": 0.2817679558011075,
        "volume_ratio_20d": 0.062403608265554585
      },
      "source_id": "E0436",
      "source_type": "market_data",
      "ticker": "MGA",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MGA/2026-07-17"
    },
    {
      "claim": "NVR moved +0.4% in the latest session, +1.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015961528722088718,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.0,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 6731.0552,
        "close_location": 0.5,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 8757102.8152,
        "gap_pct": -0.027025428257667627,
        "high_52w_distance_pct": 0.21823395535368673,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.22360356456736352,
        "lower_wick_to_range": 0.0,
        "previous_close": 6701.1001,
        "relative_return_1d": 0.016418705883237017,
        "relative_return_5d": 0.056325464135735026,
        "return_1d": 0.004470176471472298,
        "return_1d_vs_avg_abs_20d": 0.28005941970245896,
        "return_5d": 0.038840862506487994,
        "ticker": "NVR",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.04735213830755232
      },
      "source_id": "E0437",
      "source_type": "market_data",
      "ticker": "NVR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NVR/2026-07-17"
    },
    {
      "claim": "AA moved -3.5% in the latest session, -2.3% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02377963735982778,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.1553466039811946,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 45.19,
        "close_location": 0.21976592977893308,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 35507048.32,
        "gap_pct": 0.01387406616862319,
        "high_52w_distance_pct": 0.8672272626687321,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.009818862763851133,
        "lower_wick_to_range": 0.21976592977893308,
        "previous_close": 46.85,
        "relative_return_1d": -0.02348370111118092,
        "relative_return_5d": -0.054208085305839315,
        "return_1d": -0.03543223052294564,
        "return_1d_vs_avg_abs_20d": 1.4900240061189163,
        "return_5d": -0.07169268693508635,
        "ticker": "AA",
        "upper_wick_to_range": -0.37511253376012776,
        "volume_ratio_20d": 0.1180717586835701
      },
      "source_id": "E0438",
      "source_type": "market_data",
      "ticker": "AA",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AA/2026-07-17"
    },
    {
      "claim": "SN moved +0.3% in the latest session, +1.5% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.019752332135343824,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.775800711743798,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 154.69,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 9630844.709999999,
        "gap_pct": -0.03229362557551407,
        "high_52w_distance_pct": 0.0,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.597047284740863,
        "lower_wick_to_range": -1.7758007117437982,
        "previous_close": 154.21,
        "relative_return_1d": 0.015061168021452742,
        "relative_return_5d": 0.030848505985617725,
        "return_1d": 0.003112638609688023,
        "return_1d_vs_avg_abs_20d": 0.15758334703771132,
        "return_5d": 0.013363904356370693,
        "ticker": "SN",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.03975137433677476
      },
      "source_id": "E0439",
      "source_type": "market_data",
      "ticker": "SN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SN/2026-07-17"
    },
    {
      "claim": "TTMI moved -7.0% in the latest session, -5.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.040464361027816906,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.7230769230769214,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 121.055,
        "close_location": 0.11538461538461679,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 27076977.125,
        "gap_pct": -0.04163977255263551,
        "high_52w_distance_pct": 0.8489942588079797,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.47988997555012247,
        "lower_wick_to_range": 0.11538461538461679,
        "previous_close": 130.14,
        "relative_return_1d": -0.05786090658024379,
        "relative_return_5d": -0.15586284442374387,
        "return_1d": -0.0698094359920085,
        "return_1d_vs_avg_abs_20d": 1.7252079167645464,
        "return_5d": -0.1733474460529909,
        "ticker": "TTMI",
        "upper_wick_to_range": 0.16153846153846182,
        "volume_ratio_20d": 0.07137534961715625
      },
      "source_id": "E0440",
      "source_type": "market_data",
      "ticker": "TTMI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TTMI/2026-07-17"
    },
    {
      "claim": "GPN moved +1.4% in the latest session, +2.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.024193008656348415,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.3560975609756123,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 81.63,
        "close_location": 0.8780487804878047,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 13237528.95,
        "gap_pct": -0.020375201888433336,
        "high_52w_distance_pct": 0.01310792600759525,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.33469587965990844,
        "lower_wick_to_range": -0.47804878048780747,
        "previous_close": 80.49,
        "relative_return_1d": 0.02611177950494392,
        "relative_return_5d": 0.09099854166080912,
        "return_1d": 0.014163250093179203,
        "return_1d_vs_avg_abs_20d": 0.5854273974089893,
        "return_5d": 0.07351394003156209,
        "ticker": "GPN",
        "upper_wick_to_range": 0.12195121951219529,
        "volume_ratio_20d": 0.04450790583805177
      },
      "source_id": "E0441",
      "source_type": "market_data",
      "ticker": "GPN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GPN/2026-07-17"
    },
    {
      "claim": "NVMI moved -5.9% in the latest session, -4.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03891657834777053,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.4456424079065572,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 424.56,
        "close_location": 0.22911051212938116,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 17814113.04,
        "gap_pct": -0.04790193514064689,
        "high_52w_distance_pct": 0.4508903335217638,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.05875311720698262,
        "lower_wick_to_range": 0.22911051212938116,
        "previous_close": 451.13,
        "relative_return_1d": -0.04694801925491676,
        "relative_return_5d": -0.09039520505282894,
        "return_1d": -0.05889654866668148,
        "return_1d_vs_avg_abs_20d": 1.513405113377743,
        "return_5d": -0.10787980668207597,
        "ticker": "NVMI",
        "upper_wick_to_range": 0.32524707996406166,
        "volume_ratio_20d": 0.07533507491494079
      },
      "source_id": "E0442",
      "source_type": "market_data",
      "ticker": "NVMI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NVMI/2026-07-17"
    },
    {
      "claim": "THC moved -0.8% in the latest session, +0.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0244200607053969,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.1264150943396145,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 197.635,
        "close_location": 0.9943396226415039,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 4912810.83,
        "gap_pct": -0.036144578313252906,
        "high_52w_distance_pct": 0.2508411971563742,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2541883487752252,
        "lower_wick_to_range": -1.1320754716981107,
        "previous_close": 199.2,
        "relative_return_1d": 0.004092103708953521,
        "relative_return_5d": -0.014902179276505723,
        "return_1d": -0.007856425702811198,
        "return_1d_vs_avg_abs_20d": 0.3217201544906441,
        "return_5d": -0.032386780905752754,
        "ticker": "THC",
        "upper_wick_to_range": 0.005660377358496131,
        "volume_ratio_20d": 0.019011781981713265
      },
      "source_id": "E0443",
      "source_type": "market_data",
      "ticker": "THC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/THC/2026-07-17"
    },
    {
      "claim": "AGI moved -1.4% in the latest session, -0.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02690154873286297,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.3937120400142726,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 27.85,
        "close_location": 0.7856377277599199,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 4435836.600000001,
        "gap_pct": 0.009557522123893714,
        "high_52w_distance_pct": 0.9895870736086174,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.007958711694854514,
        "lower_wick_to_range": 0.7856377277599199,
        "previous_close": 28.25,
        "relative_return_1d": -0.002210762623633511,
        "relative_return_5d": -0.03716577175839719,
        "return_1d": -0.01415929203539823,
        "return_1d_vs_avg_abs_20d": 0.5263374304580918,
        "return_5d": -0.054650373387644224,
        "ticker": "AGI",
        "upper_wick_to_range": -2.1793497677741924,
        "volume_ratio_20d": 0.02949580135390017
      },
      "source_id": "E0444",
      "source_type": "market_data",
      "ticker": "AGI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AGI/2026-07-17"
    },
    {
      "claim": "WPC moved +1.5% in the latest session, +2.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013112731993363958,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 8.9534883720929,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 76.23,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 4679149.86,
        "gap_pct": -0.036474973375931974,
        "high_52w_distance_pct": 0.009707464252918685,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1396322320227239,
        "lower_wick_to_range": -7.9534883720929015,
        "previous_close": 75.12,
        "relative_return_1d": 0.026724887239240713,
        "relative_return_5d": 0.08125797589662087,
        "return_1d": 0.014776357827475994,
        "return_1d_vs_avg_abs_20d": 1.126871031525235,
        "return_5d": 0.06377337426737384,
        "ticker": "WPC",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.03426348194499489
      },
      "source_id": "E0445",
      "source_type": "market_data",
      "ticker": "WPC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WPC/2026-07-17"
    },
    {
      "claim": "NWS moved +0.6% in the latest session, +1.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016971793391592056,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.6567164179104567,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 32.75,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 4026317.75,
        "gap_pct": 0.003073140749846326,
        "high_52w_distance_pct": 0.0,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2848175755198117,
        "lower_wick_to_range": 0.34328358208954335,
        "previous_close": 32.54,
        "relative_return_1d": 0.018402124986442114,
        "relative_return_5d": 0.07632714931757556,
        "return_1d": 0.006453595574677395,
        "return_1d_vs_avg_abs_20d": 0.3802541915148785,
        "return_5d": 0.05884254768832853,
        "ticker": "NWS",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.05732490610290329
      },
      "source_id": "E0446",
      "source_type": "market_data",
      "ticker": "NWS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NWS/2026-07-17"
    },
    {
      "claim": "J moved +1.5% in the latest session, +2.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014045813689686354,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.1607717041800636,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 134.25,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 5,
        "dollar_volume": 8714167.5,
        "gap_pct": -0.012621872874310491,
        "high_52w_distance_pct": 0.1402607076350093,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.27034443603330804,
        "lower_wick_to_range": -0.1607717041800636,
        "previous_close": 132.31,
        "relative_return_1d": 0.02661106436755034,
        "relative_return_5d": 0.08440028151480694,
        "return_1d": 0.014662534955785622,
        "return_1d_vs_avg_abs_20d": 1.0439078347274475,
        "return_5d": 0.06691567988555991,
        "ticker": "J",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.05339903666196378
      },
      "source_id": "E0447",
      "source_type": "market_data",
      "ticker": "J",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/J/2026-07-17"
    },
    {
      "claim": "IEX moved -0.4% in the latest session, +0.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.008450846180978655,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.8857142857142946,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 227.94,
        "close_location": 0.9500000000000047,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 7178058.54,
        "gap_pct": -0.02175052410901479,
        "high_52w_distance_pct": 0.009827147494954946,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2455737704918033,
        "lower_wick_to_range": -0.9357142857142898,
        "previous_close": 228.96,
        "relative_return_1d": 0.00749360278702671,
        "relative_return_5d": 0.043501886469002105,
        "return_1d": -0.004454926624738009,
        "return_1d_vs_avg_abs_20d": 0.5271574620261404,
        "return_5d": 0.026017284839755073,
        "ticker": "IEX",
        "upper_wick_to_range": 0.049999999999995264,
        "volume_ratio_20d": 0.04189109194064398
      },
      "source_id": "E0448",
      "source_type": "market_data",
      "ticker": "IEX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/IEX/2026-07-17"
    },
    {
      "claim": "TXT moved +0.9% in the latest session, +2.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014484297886029007,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.244604316546765,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 91.47,
        "close_location": 0.8057553956834562,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 7117280.7,
        "gap_pct": -0.025264783759929466,
        "high_52w_distance_pct": 0.11041871651907731,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.0847960151802658,
        "lower_wick_to_range": -1.4388489208633088,
        "previous_close": 90.64,
        "relative_return_1d": 0.021105634442656118,
        "relative_return_5d": 0.02364454002986316,
        "return_1d": 0.0091571050308914,
        "return_1d_vs_avg_abs_20d": 0.6322091069201213,
        "return_5d": 0.006159938400616127,
        "ticker": "TXT",
        "upper_wick_to_range": 0.19424460431654383,
        "volume_ratio_20d": 0.04790356490929967
      },
      "source_id": "E0449",
      "source_type": "market_data",
      "ticker": "TXT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TXT/2026-07-17"
    },
    {
      "claim": "PAA moved +1.3% in the latest session, +2.5% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012127328377434582,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.40909090909091056,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 24.07,
        "close_location": 0.8181818181818211,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 2010783.73,
        "gap_pct": 0.00968421052631574,
        "high_52w_distance_pct": 0.00789364353967592,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.27624602332979853,
        "lower_wick_to_range": 0.40909090909091056,
        "previous_close": 23.75,
        "relative_return_1d": 0.025422213622291023,
        "relative_return_5d": 0.06903549721683977,
        "return_1d": 0.013473684210526304,
        "return_1d_vs_avg_abs_20d": 1.1110183373608402,
        "return_5d": 0.05155089558759274,
        "ticker": "PAA",
        "upper_wick_to_range": 0.18181818181817888,
        "volume_ratio_20d": 0.03882726679076296
      },
      "source_id": "E0450",
      "source_type": "market_data",
      "ticker": "PAA",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PAA/2026-07-17"
    },
    {
      "claim": "KIM moved +1.2% in the latest session, +2.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011278566724615247,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.949367088607596,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 26.345,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 9219906.959999999,
        "gap_pct": -0.032654629273914715,
        "high_52w_distance_pct": 0.0,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.29459459459459447,
        "lower_wick_to_range": -1.949367088607596,
        "previous_close": 26.03,
        "relative_return_1d": 0.024049950848568313,
        "relative_return_5d": 0.07636723828519554,
        "return_1d": 0.012101421436803594,
        "return_1d_vs_avg_abs_20d": 1.0729573829972991,
        "return_5d": 0.058882636655948506,
        "ticker": "KIM",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.07740830976772066
      },
      "source_id": "E0451",
      "source_type": "market_data",
      "ticker": "KIM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/KIM/2026-07-17"
    },
    {
      "claim": "SITM moved -6.7% in the latest session, -5.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.04479858035823528,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.6431634111481656,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 526.75,
        "close_location": 0.31967603620771956,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 22339994.25,
        "gap_pct": -0.043110930055438534,
        "high_52w_distance_pct": 0.7120265780730897,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.7258608826709481,
        "lower_wick_to_range": 0.31967603620771956,
        "previous_close": 564.59,
        "relative_return_1d": -0.055073557412302354,
        "relative_return_5d": -0.14499512616672727,
        "return_1d": -0.06702208682406707,
        "return_1d_vs_avg_abs_20d": 1.4960761320586462,
        "return_5d": -0.1624797277959743,
        "ticker": "SITM",
        "upper_wick_to_range": 0.03716055264411493,
        "volume_ratio_20d": 0.064815918573197
      },
      "source_id": "E0452",
      "source_type": "market_data",
      "ticker": "SITM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SITM/2026-07-17"
    },
    {
      "claim": "RGLD moved -0.7% in the latest session, +0.5% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016257822613125146,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.36419753086418105,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 189.92,
        "close_location": 0.8395061728394947,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 5487928.319999999,
        "gap_pct": -0.009676744429333528,
        "high_52w_distance_pct": 0.6125210614995789,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.012744627526262375,
        "lower_wick_to_range": 0.47530864197531364,
        "previous_close": 191.18,
        "relative_return_1d": 0.005357881854488711,
        "relative_return_5d": -0.01762183539762907,
        "return_1d": -0.006590647557276008,
        "return_1d_vs_avg_abs_20d": 0.40538316317680173,
        "return_5d": -0.0351064370268761,
        "ticker": "RGLD",
        "upper_wick_to_range": 0.1604938271605053,
        "volume_ratio_20d": 0.03699161492671062
      },
      "source_id": "E0453",
      "source_type": "market_data",
      "ticker": "RGLD",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RGLD/2026-07-17"
    },
    {
      "claim": "SGI moved -0.6% in the latest session, +0.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.018188432975506826,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.663043478260868,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 74.73,
        "close_location": 0.8913043478260934,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 4177182.81,
        "gap_pct": -0.03895758542746963,
        "high_52w_distance_pct": 0.3188813060350595,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.23745653253849985,
        "lower_wick_to_range": -1.7717391304347745,
        "previous_close": 75.21,
        "relative_return_1d": 0.0055663993758653385,
        "relative_return_5d": 0.033528109447058196,
        "return_1d": -0.0063821300358993804,
        "return_1d_vs_avg_abs_20d": 0.35088949358604876,
        "return_5d": 0.016043507817811165,
        "ticker": "SGI",
        "upper_wick_to_range": 0.10869565217390666,
        "volume_ratio_20d": 0.020796291439020623
      },
      "source_id": "E0454",
      "source_type": "market_data",
      "ticker": "SGI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SGI/2026-07-17"
    },
    {
      "claim": "DOCN moved -4.2% in the latest session, -3.0% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0435142194926413,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.3035714285714275,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 112.12,
        "close_location": 0.24702380952380906,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 15409772.8,
        "gap_pct": -0.004443684840198192,
        "high_52w_distance_pct": 0.6723153763824472,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 1.2845266718285178,
        "lower_wick_to_range": 0.24702380952380906,
        "previous_close": 117.02,
        "relative_return_1d": -0.029924654659334138,
        "relative_return_5d": -0.1232924694106794,
        "return_1d": -0.04187318407109886,
        "return_1d_vs_avg_abs_20d": 0.9622873754676914,
        "return_5d": -0.14077707103992643,
        "ticker": "DOCN",
        "upper_wick_to_range": -0.5505952380952365,
        "volume_ratio_20d": 0.03464940919026166
      },
      "source_id": "E0455",
      "source_type": "market_data",
      "ticker": "DOCN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DOCN/2026-07-17"
    },
    {
      "claim": "GNRC moved -3.6% in the latest session, -2.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.035839009719546476,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.0216802168021712,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 207.63,
        "close_location": 0.36043360433603927,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 12953828.07,
        "gap_pct": 0.015786052558269148,
        "high_52w_distance_pct": 0.42773202331069693,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3357565620174987,
        "lower_wick_to_range": 0.36043360433603927,
        "previous_close": 215.38,
        "relative_return_1d": -0.02403438450781925,
        "relative_return_5d": -0.09498013291807283,
        "return_1d": -0.03598291391958397,
        "return_1d_vs_avg_abs_20d": 1.0040152950978165,
        "return_5d": -0.11246473454731987,
        "ticker": "GNRC",
        "upper_wick_to_range": -2.3821138211382107,
        "volume_ratio_20d": 0.06142674996184766
      },
      "source_id": "E0456",
      "source_type": "market_data",
      "ticker": "GNRC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GNRC/2026-07-17"
    },
    {
      "claim": "LOGI moved +1.8% in the latest session, +3.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016809991793420142,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.7341772151898655,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 102.07,
        "close_location": 0.7341772151898655,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 11916672.5,
        "gap_pct": 0.011965300628178133,
        "high_52w_distance_pct": 0.27030469285784275,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.22503600576092175,
        "lower_wick_to_range": 0.0,
        "previous_close": 100.29,
        "relative_return_1d": 0.02969705867689565,
        "relative_return_5d": 0.018661649201586417,
        "return_1d": 0.01774852926513093,
        "return_1d_vs_avg_abs_20d": 1.055832119565826,
        "return_5d": 0.0011770475723393847,
        "ticker": "LOGI",
        "upper_wick_to_range": 0.26582278481013455,
        "volume_ratio_20d": 0.11322145340464426
      },
      "source_id": "E0457",
      "source_type": "market_data",
      "ticker": "LOGI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LOGI/2026-07-17"
    },
    {
      "claim": "BALL moved +1.1% in the latest session, +2.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013033176322093453,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 6.177777777777742,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 63.86,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 8060409.2,
        "gap_pct": -0.03277909738717344,
        "high_52w_distance_pct": 0.06937049796429706,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.22902232486528096,
        "lower_wick_to_range": -5.177777777777742,
        "previous_close": 63.15,
        "relative_return_1d": 0.023191601462437816,
        "relative_return_5d": 0.052660481026232,
        "return_1d": 0.011243072050673097,
        "return_1d_vs_avg_abs_20d": 0.862650191543421,
        "return_5d": 0.035175879396984966,
        "ticker": "BALL",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.04412962684558127
      },
      "source_id": "E0458",
      "source_type": "market_data",
      "ticker": "BALL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BALL/2026-07-17"
    },
    {
      "claim": "ONTO moved -7.7% in the latest session, -6.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.05767361625374882,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.450164293537789,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 259.96,
        "close_location": 0.1763417305585934,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 32765358.4,
        "gap_pct": 0.03497745108483352,
        "high_52w_distance_pct": 0.48661332512694266,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4813379679753831,
        "lower_wick_to_range": 0.1763417305585934,
        "previous_close": 281.61,
        "relative_return_1d": -0.06493084276962102,
        "relative_return_5d": -0.17377970897304273,
        "return_1d": -0.07687937218138574,
        "return_1d_vs_avg_abs_20d": 1.333007658877096,
        "return_5d": -0.19126431060228977,
        "ticker": "ONTO",
        "upper_wick_to_range": -2.6265060240963827,
        "volume_ratio_20d": 0.08673242935442695
      },
      "source_id": "E0459",
      "source_type": "market_data",
      "ticker": "ONTO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ONTO/2026-07-17"
    },
    {
      "claim": "PINS moved -2.0% in the latest session, -0.8% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.021893139082377906,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.12820512820513,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 22.63,
        "close_location": 0.051282051282050115,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 6552788.06,
        "gap_pct": 0.03291468168038114,
        "high_52w_distance_pct": 0.16615112682280175,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.6351156069364161,
        "lower_wick_to_range": 0.051282051282050115,
        "previous_close": 23.09,
        "relative_return_1d": -0.007973514763202849,
        "relative_return_5d": 0.022369148698518804,
        "return_1d": -0.019922044174967568,
        "return_1d_vs_avg_abs_20d": 0.9099674605823475,
        "return_5d": 0.004884547069271772,
        "ticker": "PINS",
        "upper_wick_to_range": -2.1794871794871797,
        "volume_ratio_20d": 0.019306630324188594
      },
      "source_id": "E0460",
      "source_type": "market_data",
      "ticker": "PINS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PINS/2026-07-17"
    },
    {
      "claim": "XPEV moved -5.5% in the latest session, -4.3% relative to benchmark, with volume at 0.2x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.024979041606838094,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 6.9999999999999885,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 13.27,
        "close_location": 0.7999999999999929,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 16940322.759999998,
        "gap_pct": 0.019943019943019946,
        "high_52w_distance_pct": 0.5433308214016579,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1274426508071369,
        "lower_wick_to_range": 0.7999999999999929,
        "previous_close": 14.04,
        "relative_return_1d": -0.04289477543154008,
        "relative_return_5d": 0.03590363463001445,
        "return_1d": -0.054843304843304796,
        "return_1d_vs_avg_abs_20d": 2.195572820868006,
        "return_5d": 0.018419033000767415,
        "ticker": "XPEV",
        "upper_wick_to_range": -6.799999999999981,
        "volume_ratio_20d": 0.16908741475018776
      },
      "source_id": "E0461",
      "source_type": "market_data",
      "ticker": "XPEV",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/XPEV/2026-07-17"
    },
    {
      "claim": "HTHT moved -1.5% in the latest session, -0.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013017470008694632,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.1045751633986998,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 42.05,
        "close_location": 0.026143790849667982,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 2898338.3,
        "gap_pct": -0.012886597938144284,
        "high_52w_distance_pct": 0.3469678953626636,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.03904126513466766,
        "lower_wick_to_range": 0.026143790849667982,
        "previous_close": 42.68,
        "relative_return_1d": -0.0028124827719279155,
        "relative_return_5d": 0.040350084480134885,
        "return_1d": -0.014761012183692634,
        "return_1d_vs_avg_abs_20d": 1.1339386358358003,
        "return_5d": 0.022865482850887853,
        "ticker": "HTHT",
        "upper_wick_to_range": 0.8692810457516322,
        "volume_ratio_20d": 0.03939292623613695
      },
      "source_id": "E0462",
      "source_type": "market_data",
      "ticker": "HTHT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HTHT/2026-07-17"
    },
    {
      "claim": "RRX moved -4.5% in the latest session, -3.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.024376350771165817,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.149501661129574,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 202.36,
        "close_location": 0.45182724252492285,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 10103834.8,
        "gap_pct": -0.014952830188679211,
        "high_52w_distance_pct": 0.224550306384661,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.33659180977542946,
        "lower_wick_to_range": 0.45182724252492285,
        "previous_close": 212.0,
        "relative_return_1d": -0.033523168701442785,
        "relative_return_5d": -0.0408681205671233,
        "return_1d": -0.045471698113207504,
        "return_1d_vs_avg_abs_20d": 1.8654021900191415,
        "return_5d": -0.05835272219637033,
        "ticker": "RRX",
        "upper_wick_to_range": -1.601328903654497,
        "volume_ratio_20d": 0.04199380143567833
      },
      "source_id": "E0463",
      "source_type": "market_data",
      "ticker": "RRX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RRX/2026-07-17"
    },
    {
      "claim": "JLL moved +0.3% in the latest session, +1.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015319048834629496,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.1741456953642686,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 336.6924,
        "close_location": 0.8363973509933813,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 1174383.0912000001,
        "gap_pct": -0.033169569748399685,
        "high_52w_distance_pct": 0.0783136180086037,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.295818034868953,
        "lower_wick_to_range": -2.337748344370887,
        "previous_close": 335.85,
        "relative_return_1d": 0.014456792029004628,
        "relative_return_5d": 0.055249365530122385,
        "return_1d": 0.002508262617239909,
        "return_1d_vs_avg_abs_20d": 0.16373487964669536,
        "return_5d": 0.03776476390087535,
        "ticker": "JLL",
        "upper_wick_to_range": 0.16360264900661867,
        "volume_ratio_20d": 0.008367919775448025
      },
      "source_id": "E0464",
      "source_type": "market_data",
      "ticker": "JLL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/JLL/2026-07-17"
    },
    {
      "claim": "APA moved +2.2% in the latest session, +3.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.017434888644430775,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.23376623376622108,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 35.03,
        "close_location": 0.37662337662337975,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 10212681.23,
        "gap_pct": 0.02450408401400228,
        "high_52w_distance_pct": 0.30345418212960307,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4023218574859888,
        "lower_wick_to_range": 0.37662337662337975,
        "previous_close": 34.28,
        "relative_return_1d": 0.03382717585283812,
        "relative_return_5d": 0.0650324485191992,
        "return_1d": 0.0218786464410734,
        "return_1d_vs_avg_abs_20d": 1.2548773259909576,
        "return_5d": 0.04754784688995217,
        "ticker": "APA",
        "upper_wick_to_range": 0.3896103896103992,
        "volume_ratio_20d": 0.049573751201973146
      },
      "source_id": "E0465",
      "source_type": "market_data",
      "ticker": "APA",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/APA/2026-07-17"
    },
    {
      "claim": "GRAB moved -4.0% in the latest session, -2.8% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01893823379418627,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.695555555555559,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 3.5824,
        "close_location": 0.02666666666666377,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 6096288.299199999,
        "gap_pct": -0.02278820375335122,
        "high_52w_distance_pct": 0.3384881643590889,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1265408805031445,
        "lower_wick_to_range": 0.02666666666666377,
        "previous_close": 3.73,
        "relative_return_1d": -0.02762251616464284,
        "relative_return_5d": -0.07096323552088024,
        "return_1d": -0.03957104557640756,
        "return_1d_vs_avg_abs_20d": 2.0894791988762558,
        "return_5d": -0.08844783715012727,
        "ticker": "GRAB",
        "upper_wick_to_range": 0.27777777777777724,
        "volume_ratio_20d": 0.036055292325691816
      },
      "source_id": "E0466",
      "source_type": "market_data",
      "ticker": "GRAB",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GRAB/2026-07-17"
    },
    {
      "claim": "TKO moved +0.8% in the latest session, +2.0% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.018907805906852558,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.20534724218653752,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 186.22,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 7995169.4799999995,
        "gap_pct": 0.005087130641844295,
        "high_52w_distance_pct": 0.2186660938674685,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.034210818616016825,
        "lower_wick_to_range": 0.7946527578134625,
        "previous_close": 184.78,
        "relative_return_1d": 0.01974158060778164,
        "relative_return_5d": 0.027354449785429114,
        "return_1d": 0.00779305119601692,
        "return_1d_vs_avg_abs_20d": 0.41216052430454486,
        "return_5d": 0.009869848156182082,
        "ticker": "TKO",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.024980871892591676
      },
      "source_id": "E0467",
      "source_type": "market_data",
      "ticker": "TKO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TKO/2026-07-17"
    },
    {
      "claim": "GPC moved +1.5% in the latest session, +2.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02348366932264081,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.7822222222222184,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 127.52,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 8476126.879999999,
        "gap_pct": -0.03501512016552599,
        "high_52w_distance_pct": 0.1885978670012547,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.40471469486671063,
        "lower_wick_to_range": -1.7822222222222182,
        "previous_close": 125.66,
        "relative_return_1d": 0.026750375663555204,
        "relative_return_5d": 0.03260958172795736,
        "return_1d": 0.014801846251790485,
        "return_1d_vs_avg_abs_20d": 0.630303810210779,
        "return_5d": 0.015124980098710328,
        "ticker": "GPC",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.029633047564275747
      },
      "source_id": "E0468",
      "source_type": "market_data",
      "ticker": "GPC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GPC/2026-07-17"
    },
    {
      "claim": "SKM moved -5.1% in the latest session, -3.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0199312659797654,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.5714285714285725,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 30.13,
        "close_location": 0.16190476190476003,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 8838786.15,
        "gap_pct": 0.0667506297229219,
        "high_52w_distance_pct": 0.5658811815466314,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3191768826619965,
        "lower_wick_to_range": 0.16190476190476003,
        "previous_close": 31.76,
        "relative_return_1d": -0.03937388872425551,
        "relative_return_5d": -0.07580459487993141,
        "return_1d": -0.05132241813602023,
        "return_1d_vs_avg_abs_20d": 2.5749703098701167,
        "return_5d": -0.09328919650917844,
        "ticker": "SKM",
        "upper_wick_to_range": -2.7333333333333325,
        "volume_ratio_20d": 0.12361288147734575
      },
      "source_id": "E0469",
      "source_type": "market_data",
      "ticker": "SKM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SKM/2026-07-17"
    },
    {
      "claim": "REG moved +1.3% in the latest session, +2.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01124872863681135,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.5606060606060583,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 83.43,
        "close_location": 0.9242424242424297,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 7750897.290000001,
        "gap_pct": 0.00825443068706,
        "high_52w_distance_pct": 0.000599304806424561,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1910064239828695,
        "lower_wick_to_range": 0.3636363636363715,
        "previous_close": 82.38,
        "relative_return_1d": 0.024694341502077943,
        "relative_return_5d": 0.0653369000467302,
        "return_1d": 0.012745812090313224,
        "return_1d_vs_avg_abs_20d": 1.133089125165904,
        "return_5d": 0.047852298417483174,
        "ticker": "REG",
        "upper_wick_to_range": 0.07575757575757021,
        "volume_ratio_20d": 0.06476852448958961
      },
      "source_id": "E0470",
      "source_type": "market_data",
      "ticker": "REG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/REG/2026-07-17"
    },
    {
      "claim": "CSL moved -0.1% in the latest session, +1.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.023916794576866664,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.947344768182177,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 352.445,
        "close_location": 0.4281826579781751,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 3034903.895,
        "gap_pct": -0.034357636920285706,
        "high_52w_distance_pct": 0.22830512562243754,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.09710505836575867,
        "lower_wick_to_range": -2.519162110204002,
        "previous_close": 352.76,
        "relative_return_1d": 0.011055571026460265,
        "relative_return_5d": 0.08520855570237862,
        "return_1d": -0.0008929583853044543,
        "return_1d_vs_avg_abs_20d": 0.03733603942763138,
        "return_5d": 0.06772395407313159,
        "ticker": "CSL",
        "upper_wick_to_range": 0.5718173420218249,
        "volume_ratio_20d": 0.014238706263641775
      },
      "source_id": "E0471",
      "source_type": "market_data",
      "ticker": "CSL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CSL/2026-07-17"
    },
    {
      "claim": "NWSA moved +0.7% in the latest session, +1.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015308959997472161,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.6538461538461517,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 28.88,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 5382250.08,
        "gap_pct": 0.0006971070059254014,
        "high_52w_distance_pct": 0.0,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.30090090090090094,
        "lower_wick_to_range": 0.34615384615384825,
        "previous_close": 28.69,
        "relative_return_1d": 0.01857104596805592,
        "relative_return_5d": 0.0726544956738212,
        "return_1d": 0.0066225165562912025,
        "return_1d_vs_avg_abs_20d": 0.43259088516690375,
        "return_5d": 0.055169894044574175,
        "ticker": "NWSA",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.029284780449785667
      },
      "source_id": "E0472",
      "source_type": "market_data",
      "ticker": "NWSA",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NWSA/2026-07-17"
    },
    {
      "claim": "MOD moved -5.6% in the latest session, -4.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03169693423151172,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.1882168925964554,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 213.635,
        "close_location": 0.27372262773722617,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 15414833.424999999,
        "gap_pct": -0.005304336294920997,
        "high_52w_distance_pct": 0.5130947644346666,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.6086972891566262,
        "lower_wick_to_range": 0.27372262773722617,
        "previous_close": 226.23,
        "relative_return_1d": -0.043724900283677925,
        "relative_return_5d": -0.11376260263247473,
        "return_1d": -0.055673429695442644,
        "return_1d_vs_avg_abs_20d": 1.756429479545518,
        "return_5d": -0.13124720426172176,
        "ticker": "MOD",
        "upper_wick_to_range": -0.46193952033368146,
        "volume_ratio_20d": 0.04000232845651053
      },
      "source_id": "E0473",
      "source_type": "market_data",
      "ticker": "MOD",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MOD/2026-07-17"
    },
    {
      "claim": "AAOI moved -7.0% in the latest session, -5.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.06105902397315606,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.4469060351413287,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 93.185,
        "close_location": 0.17799847211612008,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 141420537.92000002,
        "gap_pct": -0.041201117318435676,
        "high_52w_distance_pct": 1.5075924236733376,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 1.6978865083960626,
        "lower_wick_to_range": 0.17799847211612008,
        "previous_close": 100.24,
        "relative_return_1d": -0.058432555983287116,
        "relative_return_5d": -0.2054556918997723,
        "return_1d": -0.07038108539505183,
        "return_1d_vs_avg_abs_20d": 1.1526729517653953,
        "return_5d": -0.22294029352901934,
        "ticker": "AAOI",
        "upper_wick_to_range": 0.3750954927425512,
        "volume_ratio_20d": 0.1407361040401427
      },
      "source_id": "E0474",
      "source_type": "market_data",
      "ticker": "AAOI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AAOI/2026-07-17"
    },
    {
      "claim": "CSGP moved +1.5% in the latest session, +2.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.031922916477617046,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.4265402843601883,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 30.82,
        "close_location": 0.5616113744075866,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 13251213.1,
        "gap_pct": 0.008890352321369699,
        "high_52w_distance_pct": 1.2897469175859828,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.15517241379310343,
        "lower_wick_to_range": 0.13507109004739828,
        "previous_close": 30.37,
        "relative_return_1d": 0.026765783280714217,
        "relative_return_5d": 0.10307812047391074,
        "return_1d": 0.014817253868949498,
        "return_1d_vs_avg_abs_20d": 0.46415727332866685,
        "return_5d": 0.08559351884466371,
        "ticker": "CSGP",
        "upper_wick_to_range": 0.43838862559241343,
        "volume_ratio_20d": 0.05651156998343249
      },
      "source_id": "E0475",
      "source_type": "market_data",
      "ticker": "CSGP",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CSGP/2026-07-17"
    },
    {
      "claim": "MAS moved +1.2% in the latest session, +2.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01907667178271219,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.726530612244882,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 81.12,
        "close_location": 0.9102040816326542,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 7325541.600000001,
        "gap_pct": -0.02944846518592459,
        "high_52w_distance_pct": 0.02576429980276118,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.39477303988995893,
        "lower_wick_to_range": -1.8163265306122276,
        "previous_close": 80.14,
        "relative_return_1d": 0.024177129361852012,
        "relative_return_5d": 0.05962232002595835,
        "return_1d": 0.012228599950087293,
        "return_1d_vs_avg_abs_20d": 0.6410237639654308,
        "return_5d": 0.04213771839671132,
        "ticker": "MAS",
        "upper_wick_to_range": 0.08979591836734585,
        "volume_ratio_20d": 0.03809421362794602
      },
      "source_id": "E0476",
      "source_type": "market_data",
      "ticker": "MAS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MAS/2026-07-17"
    },
    {
      "claim": "LAMR moved +0.3% in the latest session, +1.5% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.009593699076956402,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.9525316455696098,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 162.825,
        "close_location": 0.9715189873417623,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 872904.825,
        "gap_pct": -0.006527897524325699,
        "high_52w_distance_pct": 0.0011361891601413543,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3312484670100564,
        "lower_wick_to_range": 0.01898734177215247,
        "previous_close": 162.38,
        "relative_return_1d": 0.014689014693203273,
        "relative_return_5d": 0.0667499708778615,
        "return_1d": 0.002740485281438554,
        "return_1d_vs_avg_abs_20d": 0.28565470518259906,
        "return_5d": 0.049265369248614466,
        "ticker": "LAMR",
        "upper_wick_to_range": 0.028481012658237697,
        "volume_ratio_20d": 0.007681176032323695
      },
      "source_id": "E0477",
      "source_type": "market_data",
      "ticker": "LAMR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LAMR/2026-07-17"
    },
    {
      "claim": "RGA moved +1.0% in the latest session, +2.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014087588556207186,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.99519807923167,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 242.19,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 3772835.82,
        "gap_pct": -0.025176107707056805,
        "high_52w_distance_pct": 0.0,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.25871836183150565,
        "lower_wick_to_range": -2.99519807923167,
        "previous_close": 239.91,
        "relative_return_1d": 0.021452093248203408,
        "relative_return_5d": 0.06520046942644375,
        "return_1d": 0.009503563836438689,
        "return_1d_vs_avg_abs_20d": 0.674605437156332,
        "return_5d": 0.04771586779719672,
        "ticker": "RGA",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.03910582269583663
      },
      "source_id": "E0478",
      "source_type": "market_data",
      "ticker": "RGA",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RGA/2026-07-17"
    },
    {
      "claim": "EG moved +2.9% in the latest session, +4.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011896118290255248,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.5662100456621184,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 383.905,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 8659745.084999999,
        "gap_pct": -0.02368576174910253,
        "high_52w_distance_pct": 0.0,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2542226142637787,
        "lower_wick_to_range": -2.5662100456621184,
        "previous_close": 373.22,
        "relative_return_1d": 0.04057775614130743,
        "relative_return_5d": 0.053441749883335166,
        "return_1d": 0.02862922672954271,
        "return_1d_vs_avg_abs_20d": 2.406602391722555,
        "return_5d": 0.035957148254088134,
        "ticker": "EG",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.05188737837278311
      },
      "source_id": "E0479",
      "source_type": "market_data",
      "ticker": "EG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EG/2026-07-17"
    },
    {
      "claim": "NIO moved -2.7% in the latest session, -1.5% relative to benchmark, with volume at 0.2x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.019305888765200528,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.0441176470588385,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 4.855,
        "close_location": 0.48529411764706687,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 19692656.8,
        "gap_pct": 0.028056112224448926,
        "high_52w_distance_pct": 0.4418125643666322,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.10844748858447506,
        "lower_wick_to_range": 0.48529411764706687,
        "previous_close": 4.99,
        "relative_return_1d": -0.015105578804668118,
        "relative_return_5d": 0.033174978198284744,
        "return_1d": -0.027054108216432837,
        "return_1d_vs_avg_abs_20d": 1.4013396920217793,
        "return_5d": 0.01569037656903771,
        "ticker": "NIO",
        "upper_wick_to_range": -3.5294117647059053,
        "volume_ratio_20d": 0.1556277987247158
      },
      "source_id": "E0480",
      "source_type": "market_data",
      "ticker": "NIO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NIO/2026-07-17"
    },
    {
      "claim": "ARCC moved +0.2% in the latest session, +1.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.008702369043011571,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.49999999999998385,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 19.255,
        "close_location": 0.9545454545454325,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 6475957.13,
        "gap_pct": -0.0005205622071838834,
        "high_52w_distance_pct": 0.09789665022072191,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.10660919540229896,
        "lower_wick_to_range": 0.45454545454544865,
        "previous_close": 19.21,
        "relative_return_1d": 0.014291059344091472,
        "relative_return_5d": 0.04277746637898072,
        "return_1d": 0.0023425299323267534,
        "return_1d_vs_avg_abs_20d": 0.2691830145042998,
        "return_5d": 0.02529286474973369,
        "ticker": "ARCC",
        "upper_wick_to_range": 0.04545454545456747,
        "volume_ratio_20d": 0.06430934937469107
      },
      "source_id": "E0481",
      "source_type": "market_data",
      "ticker": "ARCC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ARCC/2026-07-17"
    },
    {
      "claim": "TYL moved +2.4% in the latest session, +3.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02202607107440848,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.830788219065362,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 323.76,
        "close_location": 0.9098521332978385,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 10212685.44,
        "gap_pct": -0.024033140435758882,
        "high_52w_distance_pct": 0.36974919693600206,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1959661630527132,
        "lower_wick_to_range": -0.9209360857675235,
        "previous_close": 316.23,
        "relative_return_1d": 0.03576031197508889,
        "relative_return_5d": 0.06362651710035971,
        "return_1d": 0.02381178256332417,
        "return_1d_vs_avg_abs_20d": 1.0810726290169135,
        "return_5d": 0.04614191547111268,
        "ticker": "TYL",
        "upper_wick_to_range": 0.0901478667021615,
        "volume_ratio_20d": 0.03808006180887537
      },
      "source_id": "E0482",
      "source_type": "market_data",
      "ticker": "TYL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TYL/2026-07-17"
    },
    {
      "claim": "FNF moved +1.6% in the latest session, +2.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012493646149512833,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.874316939890716,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 52.81,
        "close_location": 0.9890710382513683,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 4668720.86,
        "gap_pct": -0.03425712086220167,
        "high_52w_distance_pct": 0.10604052262828989,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.23445535296867703,
        "lower_wick_to_range": -1.8852459016393475,
        "previous_close": 51.96,
        "relative_return_1d": 0.028307266902142025,
        "relative_return_5d": 0.08370709304858892,
        "return_1d": 0.016358737490377306,
        "return_1d_vs_avg_abs_20d": 1.3093645597618582,
        "return_5d": 0.06622249141934189,
        "ticker": "FNF",
        "upper_wick_to_range": 0.010928961748631715,
        "volume_ratio_20d": 0.050480214697653174
      },
      "source_id": "E0483",
      "source_type": "market_data",
      "ticker": "FNF",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FNF/2026-07-17"
    },
    {
      "claim": "OHI moved +1.3% in the latest session, +2.5% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012202442183363272,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.8613861386138475,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 50.5,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 2723111.5,
        "gap_pct": -0.02646881892921593,
        "high_52w_distance_pct": 0.0,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.19724988146040778,
        "lower_wick_to_range": -2.8613861386138475,
        "previous_close": 49.87,
        "relative_return_1d": 0.024581374809799605,
        "relative_return_5d": 0.06303325587355346,
        "return_1d": 0.012632845398034886,
        "return_1d_vs_avg_abs_20d": 1.0352718913315913,
        "return_5d": 0.04554865424430643,
        "ticker": "OHI",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.027860272387211442
      },
      "source_id": "E0484",
      "source_type": "market_data",
      "ticker": "OHI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/OHI/2026-07-17"
    },
    {
      "claim": "DY moved -3.7% in the latest session, -2.5% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0264541796117779,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.301968314930381,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 397.555,
        "close_location": 0.24435909745559395,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 12776622.59,
        "gap_pct": 0.020999854672285823,
        "high_52w_distance_pct": 0.4248846071612733,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.22781741252046084,
        "lower_wick_to_range": 0.24435909745559395,
        "previous_close": 412.86,
        "relative_return_1d": -0.02512214829980819,
        "relative_return_5d": -0.04867390631024371,
        "return_1d": -0.03707067771157291,
        "return_1d_vs_avg_abs_20d": 1.4013164745834092,
        "return_5d": -0.06615850793949074,
        "ticker": "DY",
        "upper_wick_to_range": -1.546327412385975,
        "volume_ratio_20d": 0.0453040309563918
      },
      "source_id": "E0485",
      "source_type": "market_data",
      "ticker": "DY",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DY/2026-07-17"
    },
    {
      "claim": "PFGC moved +0.7% in the latest session, +1.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012946141742813094,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.241379310344819,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 113.98,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 1431816.76,
        "gap_pct": -0.017760890695413978,
        "high_52w_distance_pct": 0.021407264432356632,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4102944815639695,
        "lower_wick_to_range": -2.241379310344819,
        "previous_close": 113.17,
        "relative_return_1d": 0.01910590327409567,
        "relative_return_5d": 0.02295390297010813,
        "return_1d": 0.007157373862330951,
        "return_1d_vs_avg_abs_20d": 0.5528576779490528,
        "return_5d": 0.005469301340861099,
        "ticker": "PFGC",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.007408521391943336
      },
      "source_id": "E0486",
      "source_type": "market_data",
      "ticker": "PFGC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PFGC/2026-07-17"
    },
    {
      "claim": "SMMT moved -2.3% in the latest session, -1.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.021126068128345683,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.15636363636363484,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 13.45,
        "close_location": 0.40909090909090723,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 2084481.0,
        "gap_pct": -0.025029069767441903,
        "high_52w_distance_pct": 1.1732342007434946,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.0717131474103585,
        "lower_wick_to_range": 0.2527272727272724,
        "previous_close": 13.76,
        "relative_return_1d": -0.010580540355677126,
        "relative_return_5d": -0.10054818525599896,
        "return_1d": -0.022529069767441845,
        "return_1d_vs_avg_abs_20d": 1.066410920885638,
        "return_5d": -0.11803278688524599,
        "ticker": "SMMT",
        "upper_wick_to_range": 0.5909090909090927,
        "volume_ratio_20d": 0.0332621146059916
      },
      "source_id": "E0487",
      "source_type": "market_data",
      "ticker": "SMMT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SMMT/2026-07-17"
    },
    {
      "claim": "LTM moved -2.7% in the latest session, -1.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.018708626187592014,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.044943820224718,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 51.74,
        "close_location": 0.0,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 3274003.72,
        "gap_pct": 0.04061677322301627,
        "high_52w_distance_pct": 0.3610359489756474,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.14758461606707196,
        "lower_wick_to_range": 0.0,
        "previous_close": 53.18,
        "relative_return_1d": -0.015129319403579311,
        "relative_return_5d": -0.06595206798988495,
        "return_1d": -0.02707784881534403,
        "return_1d_vs_avg_abs_20d": 1.4473456545570766,
        "return_5d": -0.08343666961913199,
        "ticker": "LTM",
        "upper_wick_to_range": -3.0449438202247183,
        "volume_ratio_20d": 0.08124125357881087
      },
      "source_id": "E0488",
      "source_type": "market_data",
      "ticker": "LTM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LTM/2026-07-17"
    },
    {
      "claim": "DINO moved +0.3% in the latest session, +1.5% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02086729529021572,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.4253073659014275,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 87.11,
        "close_location": 0.1632031335001616,
        "consecutive_down_days": 0,
        "consecutive_up_days": 6,
        "dollar_volume": 7256872.77,
        "gap_pct": -0.0270612620912023,
        "high_52w_distance_pct": 0.017658133394558684,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.853404255319149,
        "lower_wick_to_range": -1.2621042324012657,
        "previous_close": 86.84,
        "relative_return_1d": 0.015057695694583595,
        "relative_return_5d": 0.13327812026636765,
        "return_1d": 0.003109166282818876,
        "return_1d_vs_avg_abs_20d": 0.14899709040283265,
        "return_5d": 0.11579351863712062,
        "ticker": "DINO",
        "upper_wick_to_range": 0.8367968664998384,
        "volume_ratio_20d": 0.03158325735158917
      },
      "source_id": "E0489",
      "source_type": "market_data",
      "ticker": "DINO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DINO/2026-07-17"
    },
    {
      "claim": "WLK moved +2.4% in the latest session, +3.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013467568654767087,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.6066176470587883,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 78.9225,
        "close_location": 0.9889705882352834,
        "consecutive_down_days": 0,
        "consecutive_up_days": 6,
        "dollar_volume": 986294.4825,
        "gap_pct": -0.007913855734302033,
        "high_52w_distance_pct": 0.5740758338876746,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.10799522673031015,
        "lower_wick_to_range": -2.617647058823505,
        "previous_close": 77.08,
        "relative_return_1d": 0.03585226578955414,
        "relative_return_5d": 0.06295420025158116,
        "return_1d": 0.02390373637778942,
        "return_1d_vs_avg_abs_20d": 1.7749110467187605,
        "return_5d": 0.04546959862233413,
        "ticker": "WLK",
        "upper_wick_to_range": 0.011029411764716638,
        "volume_ratio_20d": 0.010133264140310476
      },
      "source_id": "E0490",
      "source_type": "market_data",
      "ticker": "WLK",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WLK/2026-07-17"
    },
    {
      "claim": "SOLS moved -3.2% in the latest session, -2.0% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03736016599293233,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.1387900355871887,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 56.375,
        "close_location": 0.1209964412811399,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 10420467.75,
        "gap_pct": -0.028674450549450614,
        "high_52w_distance_pct": 0.6106430155210643,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.0030246419357709,
        "lower_wick_to_range": 0.1209964412811399,
        "previous_close": 58.24,
        "relative_return_1d": -0.020074135423400197,
        "relative_return_5d": -0.06285797585851804,
        "return_1d": -0.032022664835164916,
        "return_1d_vs_avg_abs_20d": 0.8571339014185017,
        "return_5d": -0.08034257748776508,
        "ticker": "SOLS",
        "upper_wick_to_range": 0.7402135231316714,
        "volume_ratio_20d": 0.04394575549078252
      },
      "source_id": "E0491",
      "source_type": "market_data",
      "ticker": "SOLS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SOLS/2026-07-17"
    },
    {
      "claim": "TRU moved +0.7% in the latest session, +1.8% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.022848029954406185,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.404444444444443,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 81.255,
        "close_location": 0.8533333333333277,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 2900640.9899999998,
        "gap_pct": -0.027003592220983585,
        "high_52w_distance_pct": 0.06282690295981785,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2822313397506706,
        "lower_wick_to_range": -1.551111111111115,
        "previous_close": 80.73,
        "relative_return_1d": 0.01845168808883635,
        "relative_return_5d": 0.1005957719838192,
        "return_1d": 0.00650315867707163,
        "return_1d_vs_avg_abs_20d": 0.2846266697850469,
        "return_5d": 0.08311117035457216,
        "ticker": "TRU",
        "upper_wick_to_range": 0.14666666666667222,
        "volume_ratio_20d": 0.012321084040023331
      },
      "source_id": "E0492",
      "source_type": "market_data",
      "ticker": "TRU",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TRU/2026-07-17"
    },
    {
      "claim": "OKTA moved -0.7% in the latest session, +0.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02969638709327691,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.59571533382245,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 146.72,
        "close_location": 0.6074834922964032,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 44240921.76,
        "gap_pct": -0.034383376201434945,
        "high_52w_distance_pct": 0.07006543075245375,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 1.3415256942227898,
        "lower_wick_to_range": 0.011768158473953155,
        "previous_close": 147.74,
        "relative_return_1d": 0.0050445088350759,
        "relative_return_5d": 0.07584137866163554,
        "return_1d": -0.0069040205766888185,
        "return_1d_vs_avg_abs_20d": 0.23248688653616886,
        "return_5d": 0.05835677703238851,
        "ticker": "OKTA",
        "upper_wick_to_range": 0.3925165077035968,
        "volume_ratio_20d": 0.08619907950030016
      },
      "source_id": "E0493",
      "source_type": "market_data",
      "ticker": "OKTA",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/OKTA/2026-07-17"
    },
    {
      "claim": "AEIS moved -6.9% in the latest session, -5.8% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.040356245688614185,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.6225540679711609,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 266.035,
        "close_location": 0.12615859938208293,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 11497234.595,
        "gap_pct": -0.04830529224526914,
        "high_52w_distance_pct": 0.4939387674554099,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.10622063287454786,
        "lower_wick_to_range": 0.12615859938208293,
        "previous_close": 285.89,
        "relative_return_1d": -0.05750125896838132,
        "relative_return_5d": -0.11890559476744178,
        "return_1d": -0.06944978838014604,
        "return_1d_vs_avg_abs_20d": 1.7209179693278578,
        "return_5d": -0.1363901963966888,
        "ticker": "AEIS",
        "upper_wick_to_range": 0.25128733264675623,
        "volume_ratio_20d": 0.04484091368925642
      },
      "source_id": "E0494",
      "source_type": "market_data",
      "ticker": "AEIS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AEIS/2026-07-17"
    },
    {
      "claim": "GGG moved -0.1% in the latest session, +1.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.009880911747698517,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.802816901408412,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 76.11,
        "close_location": 0.9859154929577394,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 1162428.03,
        "gap_pct": -0.03623473808586064,
        "high_52w_distance_pct": 0.25725923006175266,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.04964832436905242,
        "lower_wick_to_range": -2.8169014084506725,
        "previous_close": 76.17,
        "relative_return_1d": 0.01116081771424593,
        "relative_return_5d": 0.04599811514276053,
        "return_1d": -0.0007877116975187892,
        "return_1d_vs_avg_abs_20d": 0.07972054782315657,
        "return_5d": 0.0285135135135135,
        "ticker": "GGG",
        "upper_wick_to_range": 0.01408450704226057,
        "volume_ratio_20d": 0.01111094944674412
      },
      "source_id": "E0495",
      "source_type": "market_data",
      "ticker": "GGG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GGG/2026-07-17"
    },
    {
      "claim": "MKC moved +1.8% in the latest session, +3.0% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.022406622921908377,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.2516556291390595,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 53.875,
        "close_location": 0.8079470198675461,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 9193014.5,
        "gap_pct": -0.027977315689981075,
        "high_52w_distance_pct": 0.34403712296983757,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.20203034359660865,
        "lower_wick_to_range": -2.4437086092715132,
        "previous_close": 52.9,
        "relative_return_1d": 0.030379531302124008,
        "relative_return_5d": 0.04465333375508107,
        "return_1d": 0.01843100189035929,
        "return_1d_vs_avg_abs_20d": 0.8225693784643525,
        "return_5d": 0.02716873212583404,
        "ticker": "MKC",
        "upper_wick_to_range": 0.1920529801324538,
        "volume_ratio_20d": 0.03157627874528352
      },
      "source_id": "E0496",
      "source_type": "market_data",
      "ticker": "MKC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MKC/2026-07-17"
    },
    {
      "claim": "CRBG moved -0.8% in the latest session, +0.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013572813343043177,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.10550113036925453,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 31.59,
        "close_location": 0.5425772418990202,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 1574287.65,
        "gap_pct": -0.005653266331658302,
        "high_52w_distance_pct": 0.022317188983855818,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.42361424064894093,
        "lower_wick_to_range": 0.5425772418990202,
        "previous_close": 31.84,
        "relative_return_1d": 0.004096770617794898,
        "relative_return_5d": 0.05152715482073644,
        "return_1d": -0.00785175879396982,
        "return_1d_vs_avg_abs_20d": 0.578491621119529,
        "return_5d": 0.03404255319148941,
        "ticker": "CRBG",
        "upper_wick_to_range": 0.35192162773172525,
        "volume_ratio_20d": 0.01123874237040829
      },
      "source_id": "E0497",
      "source_type": "market_data",
      "ticker": "CRBG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CRBG/2026-07-17"
    },
    {
      "claim": "RNR moved +2.8% in the latest session, +4.0% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015606088681062159,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.134539287733182,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 324.16,
        "close_location": 0.8937252685132849,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 1306364.8,
        "gap_pct": -0.03165641058174207,
        "high_52w_distance_pct": 0.016689289239881333,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.20747969902406327,
        "lower_wick_to_range": -1.240814019219897,
        "previous_close": 315.26,
        "relative_return_1d": 0.040179196163017794,
        "relative_return_5d": 0.04659663693195515,
        "return_1d": 0.028230666751253075,
        "return_1d_vs_avg_abs_20d": 1.8089520909560588,
        "return_5d": 0.029112035302708117,
        "ticker": "RNR",
        "upper_wick_to_range": 0.10627473148671507,
        "volume_ratio_20d": 0.010844556866649624
      },
      "source_id": "E0498",
      "source_type": "market_data",
      "ticker": "RNR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RNR/2026-07-17"
    },
    {
      "claim": "HII moved +0.4% in the latest session, +1.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01388833282005949,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.5886287625418012,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 272.11,
        "close_location": 0.033444816053519205,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 6242747.62,
        "gap_pct": 0.021435159564656026,
        "high_52w_distance_pct": 0.6904928154055345,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.007329804168363374,
        "lower_wick_to_range": 0.033444816053519205,
        "previous_close": 271.05,
        "relative_return_1d": 0.01585924699154706,
        "relative_return_5d": -0.03138113992061475,
        "return_1d": 0.003910717579782341,
        "return_1d_vs_avg_abs_20d": 0.2815829394680066,
        "return_5d": -0.048865741549861785,
        "ticker": "HII",
        "upper_wick_to_range": -0.6220735785953204,
        "volume_ratio_20d": 0.04722811206949791
      },
      "source_id": "E0499",
      "source_type": "market_data",
      "ticker": "HII",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HII/2026-07-17"
    },
    {
      "claim": "CNH moved +1.4% in the latest session, +2.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01929813713018188,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.4687499999999951,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 10.745,
        "close_location": 0.9687499999999951,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 3563149.4499999997,
        "gap_pct": -0.008490566037735792,
        "high_52w_distance_pct": 0.23871568171242452,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.10318275154004097,
        "lower_wick_to_range": -0.5,
        "previous_close": 10.6,
        "relative_return_1d": 0.0256277746947835,
        "relative_return_5d": 0.045714266701017414,
        "return_1d": 0.013679245283018782,
        "return_1d_vs_avg_abs_20d": 0.7088376038962191,
        "return_5d": 0.028229665071770382,
        "ticker": "CNH",
        "upper_wick_to_range": 0.03125000000000486,
        "volume_ratio_20d": 0.032139416506911316
      },
      "source_id": "E0500",
      "source_type": "market_data",
      "ticker": "CNH",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CNH/2026-07-17"
    },
    {
      "claim": "RMBS moved -7.7% in the latest session, -6.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.04555981931684689,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.5086455331412107,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 93.56,
        "close_location": 0.06340057636887578,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 18073640.12,
        "gap_pct": -0.06009662788404657,
        "high_52w_distance_pct": 0.8608379649422828,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.20118115290794703,
        "lower_wick_to_range": 0.06340057636887578,
        "previous_close": 101.42,
        "relative_return_1d": -0.06555097758882689,
        "relative_return_5d": -0.1479034447579073,
        "return_1d": -0.0774995070005916,
        "return_1d_vs_avg_abs_20d": 1.701049480938881,
        "return_5d": -0.16538804638715432,
        "ticker": "RMBS",
        "upper_wick_to_range": 0.4279538904899135,
        "volume_ratio_20d": 0.0511186851513235
      },
      "source_id": "E0501",
      "source_type": "market_data",
      "ticker": "RMBS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RMBS/2026-07-17"
    },
    {
      "claim": "PAC moved -1.1% in the latest session, +0.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01375498771438784,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.0,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 222.85,
        "close_location": 0.5,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 194325.19999999998,
        "gap_pct": 0.0004439117503440837,
        "high_52w_distance_pct": 0.3480367960511557,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.010016316171138628,
        "lower_wick_to_range": 0.0,
        "previous_close": 225.27,
        "relative_return_1d": 0.0012058650534391147,
        "relative_return_5d": -0.036793110134460294,
        "return_1d": -0.010742664358325604,
        "return_1d_vs_avg_abs_20d": 0.7810013779284355,
        "return_5d": -0.054277711763707326,
        "ticker": "PAC",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.00717606879809077
      },
      "source_id": "E0502",
      "source_type": "market_data",
      "ticker": "PAC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PAC/2026-07-17"
    },
    {
      "claim": "PEN moved -0.3% in the latest session, +0.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0035079222881883422,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.13333333333333613,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 318.7,
        "close_location": 0.08148148148149022,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 2048603.5999999999,
        "gap_pct": -0.003379224030037653,
        "high_52w_distance_pct": 0.137150925635394,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.012388818297331516,
        "lower_wick_to_range": -0.051851851851845925,
        "previous_close": 319.6,
        "relative_return_1d": 0.009132509386733378,
        "relative_return_5d": 0.01937080093764043,
        "return_1d": -0.0028160200250313405,
        "return_1d_vs_avg_abs_20d": 0.8027600937778092,
        "return_5d": 0.0018861993083933992,
        "ticker": "PEN",
        "upper_wick_to_range": 0.9185185185185097,
        "volume_ratio_20d": 0.016835819331857887
      },
      "source_id": "E0503",
      "source_type": "market_data",
      "ticker": "PEN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PEN/2026-07-17"
    },
    {
      "claim": "RPM moved +0.7% in the latest session, +1.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014937329152858175,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 5.97260273972611,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 107.1,
        "close_location": 0.2739726027397143,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 3810939.3,
        "gap_pct": -0.033581036591101565,
        "high_52w_distance_pct": 0.13706816059757254,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1526043908738699,
        "lower_wick_to_range": -5.698630136986396,
        "previous_close": 106.31,
        "relative_return_1d": 0.019379627144809453,
        "relative_return_5d": 0.036514097347610464,
        "return_1d": 0.007431097733044734,
        "return_1d_vs_avg_abs_20d": 0.49748503611322203,
        "return_5d": 0.01902949571836343,
        "ticker": "RPM",
        "upper_wick_to_range": 0.7260273972602858,
        "volume_ratio_20d": 0.040851869923366146
      },
      "source_id": "E0504",
      "source_type": "market_data",
      "ticker": "RPM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RPM/2026-07-17"
    },
    {
      "claim": "AUR moved -2.4% in the latest session, -1.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02953897756154315,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.23809523809523206,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 5.805,
        "close_location": 0.3333333333333333,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 7032420.81,
        "gap_pct": -0.02857142857142858,
        "high_52w_distance_pct": 0.47545219638242897,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.5479999999999998,
        "lower_wick_to_range": 0.09523809523810128,
        "previous_close": 5.95,
        "relative_return_1d": -0.01242121848739497,
        "relative_return_5d": -0.0726407902202828,
        "return_1d": -0.02436974789915969,
        "return_1d_vs_avg_abs_20d": 0.8250030945853288,
        "return_5d": -0.09012539184952983,
        "ticker": "AUR",
        "upper_wick_to_range": 0.6666666666666666,
        "volume_ratio_20d": 0.04834166966114718
      },
      "source_id": "E0505",
      "source_type": "market_data",
      "ticker": "AUR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AUR/2026-07-17"
    },
    {
      "claim": "PNR moved -1.0% in the latest session, +0.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01913738513949371,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.173333333333346,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 65.04,
        "close_location": 0.4266666666666765,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 14435823.120000001,
        "gap_pct": -0.03470847922058151,
        "high_52w_distance_pct": 0.6772755227552274,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.12916666666666665,
        "lower_wick_to_range": -1.7466666666666697,
        "previous_close": 65.69,
        "relative_return_1d": 0.002053568230458769,
        "relative_return_5d": -0.12886006302490693,
        "return_1d": -0.00989496118130595,
        "return_1d_vs_avg_abs_20d": 0.5170487560960341,
        "return_5d": -0.14634466465415397,
        "ticker": "PNR",
        "upper_wick_to_range": 0.5733333333333235,
        "volume_ratio_20d": 0.07275382366245567
      },
      "source_id": "E0506",
      "source_type": "market_data",
      "ticker": "PNR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PNR/2026-07-17"
    },
    {
      "claim": "FIVE moved +1.9% in the latest session, +3.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016110390505860033,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.0,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 201.55,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 8923223.15,
        "gap_pct": -0.011127408831116403,
        "high_52w_distance_pct": 0.24847432398908453,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.16435586366262278,
        "lower_wick_to_range": 0.0,
        "previous_close": 197.71,
        "relative_return_1d": 0.03137091573516759,
        "relative_return_5d": 0.08169073711686525,
        "return_1d": 0.019422386323402874,
        "return_1d_vs_avg_abs_20d": 1.205581349275061,
        "return_5d": 0.06420613548761822,
        "ticker": "FIVE",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.0396404220742883
      },
      "source_id": "E0507",
      "source_type": "market_data",
      "ticker": "FIVE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FIVE/2026-07-17"
    },
    {
      "claim": "NYT moved +0.3% in the latest session, +1.5% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016826137035905984,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.7418598233995481,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 76.945,
        "close_location": 0.8792770419425974,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 2376061.5999999996,
        "gap_pct": -0.029852691956720023,
        "high_52w_distance_pct": 0.13197738644486323,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3070324443689485,
        "lower_wick_to_range": -0.8625827814569508,
        "previous_close": 76.71,
        "relative_return_1d": 0.015012015267585443,
        "relative_return_5d": 0.04396539138378286,
        "return_1d": 0.0030634858558207245,
        "return_1d_vs_avg_abs_20d": 0.18206709295683413,
        "return_5d": 0.026480789754535827,
        "ticker": "NYT",
        "upper_wick_to_range": 0.12072295805740267,
        "volume_ratio_20d": 0.01710860194798719
      },
      "source_id": "E0508",
      "source_type": "market_data",
      "ticker": "NYT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NYT/2026-07-17"
    },
    {
      "claim": "VIAV moved -5.3% in the latest session, -4.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.040024734512385786,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.15873873873874014,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 34.9758,
        "close_location": 0.13135135135135256,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 26698881.8574,
        "gap_pct": -0.04814513945301924,
        "high_52w_distance_pct": 0.7277660553868674,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.9355727725511898,
        "lower_wick_to_range": 0.13135135135135256,
        "previous_close": 36.93,
        "relative_return_1d": -0.04096779877669998,
        "relative_return_5d": -0.17063517552952734,
        "return_1d": -0.0529163281884647,
        "return_1d_vs_avg_abs_20d": 1.322090673008451,
        "return_5d": -0.18811977715877437,
        "ticker": "VIAV",
        "upper_wick_to_range": 0.7099099099099073,
        "volume_ratio_20d": 0.08536265707349312
      },
      "source_id": "E0509",
      "source_type": "market_data",
      "ticker": "VIAV",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VIAV/2026-07-17"
    },
    {
      "claim": "AVY moved +1.1% in the latest session, +2.3% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013257924562680856,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 6.981481481481577,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 164.91,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 6580238.82,
        "gap_pct": -0.03489513062676319,
        "high_52w_distance_pct": 0.2099933296949852,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.08194462668941083,
        "lower_wick_to_range": -5.981481481481577,
        "previous_close": 163.06,
        "relative_return_1d": 0.02329404639937671,
        "relative_return_5d": 0.04361863187005344,
        "return_1d": 0.011345516987611992,
        "return_1d_vs_avg_abs_20d": 0.855753623726898,
        "return_5d": 0.026134030240806405,
        "ticker": "AVY",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.054032241683988166
      },
      "source_id": "E0510",
      "source_type": "market_data",
      "ticker": "AVY",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AVY/2026-07-17"
    },
    {
      "claim": "IONS moved -1.0% in the latest session, +0.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03205525191768395,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.025641025641020502,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 54.12,
        "close_location": 0.4358974358974305,
        "consecutive_down_days": 8,
        "consecutive_up_days": 0,
        "dollar_volume": 4120696.8,
        "gap_pct": -0.010064043915827936,
        "high_52w_distance_pct": 0.6027346637102735,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.01386286998875974,
        "lower_wick_to_range": 0.41025641025641,
        "previous_close": 54.65,
        "relative_return_1d": 0.0022504507292395726,
        "relative_return_5d": -0.053416685924401075,
        "return_1d": -0.009698078682525146,
        "return_1d_vs_avg_abs_20d": 0.30254258202148143,
        "return_5d": -0.0709012875536481,
        "ticker": "IONS",
        "upper_wick_to_range": 0.5641025641025694,
        "volume_ratio_20d": 0.01861417992729371
      },
      "source_id": "E0511",
      "source_type": "market_data",
      "ticker": "IONS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/IONS/2026-07-17"
    },
    {
      "claim": "CHKP moved +1.4% in the latest session, +2.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.019631708014393227,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.8329466357308588,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 138.465,
        "close_location": 0.9501160092807417,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 4914399.78,
        "gap_pct": -0.011977144531536088,
        "high_52w_distance_pct": 0.34756075542555886,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.23376102646351238,
        "lower_wick_to_range": 0.11716937354988287,
        "previous_close": 136.51,
        "relative_return_1d": 0.026269824554977728,
        "relative_return_5d": 0.06885134422605799,
        "return_1d": 0.014321295143213009,
        "return_1d_vs_avg_abs_20d": 0.72949817370517,
        "return_5d": 0.051366742596810955,
        "ticker": "CHKP",
        "upper_wick_to_range": 0.04988399071925831,
        "volume_ratio_20d": 0.02858788325459825
      },
      "source_id": "E0512",
      "source_type": "market_data",
      "ticker": "CHKP",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CHKP/2026-07-17"
    },
    {
      "claim": "PNW moved +1.4% in the latest session, +2.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011516090387201522,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.549854791868314,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 110.87,
        "close_location": 0.9757986447241096,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 6560621.38,
        "gap_pct": -0.01994693018574445,
        "high_52w_distance_pct": 0.00018039144944514973,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.21607985082812342,
        "lower_wick_to_range": -3.5740561471442045,
        "previous_close": 109.29,
        "relative_return_1d": 0.026405478812441707,
        "relative_return_5d": 0.042919303812006926,
        "return_1d": 0.014456949400676988,
        "return_1d_vs_avg_abs_20d": 1.2553695668057459,
        "return_5d": 0.025434702182759894,
        "ticker": "PNW",
        "upper_wick_to_range": 0.02420135527589044,
        "volume_ratio_20d": 0.049117244241543886
      },
      "source_id": "E0513",
      "source_type": "market_data",
      "ticker": "PNW",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PNW/2026-07-17"
    },
    {
      "claim": "BJ moved +2.7% in the latest session, +3.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01749019160112043,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.4174757281553556,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 95.61,
        "close_location": 0.9514563106796141,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 3713779.23,
        "gap_pct": -0.026216826044912378,
        "high_52w_distance_pct": 0.10636962660809535,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.14899293371148392,
        "lower_wick_to_range": -1.4660194174757417,
        "previous_close": 93.07,
        "relative_return_1d": 0.03923981554048517,
        "relative_return_5d": 0.10334490827319931,
        "return_1d": 0.02729128612872045,
        "return_1d_vs_avg_abs_20d": 1.5603766242887902,
        "return_5d": 0.08586030664395228,
        "ticker": "BJ",
        "upper_wick_to_range": 0.04854368932038587,
        "volume_ratio_20d": 0.018218872243224736
      },
      "source_id": "E0514",
      "source_type": "market_data",
      "ticker": "BJ",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BJ/2026-07-17"
    },
    {
      "claim": "GMED moved -2.3% in the latest session, -1.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02817792447517911,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.33136094674556393,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 79.06,
        "close_location": 0.1715976331360986,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 15428717.120000001,
        "gap_pct": -0.029786182177728326,
        "high_52w_distance_pct": 0.23792056665823424,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.0627772550073935,
        "lower_wick_to_range": -0.15976331360946533,
        "previous_close": 80.91,
        "relative_return_1d": -0.0109163822184416,
        "relative_return_5d": 0.029646936797599444,
        "return_1d": -0.02286491163020632,
        "return_1d_vs_avg_abs_20d": 0.8114476866579429,
        "return_5d": 0.012162335168352412,
        "ticker": "GMED",
        "upper_wick_to_range": 0.8284023668639013,
        "volume_ratio_20d": 0.09320536731326283
      },
      "source_id": "E0515",
      "source_type": "market_data",
      "ticker": "GMED",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GMED/2026-07-17"
    },
    {
      "claim": "AR moved +1.1% in the latest session, +2.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015200203880273811,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.297297297297317,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 33.73,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 6288756.119999999,
        "gap_pct": 0.014692653673163525,
        "high_52w_distance_pct": 0.35635932404387805,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.035615597175314706,
        "lower_wick_to_range": 1.0,
        "previous_close": 33.35,
        "relative_return_1d": 0.023342832260340396,
        "relative_return_5d": 0.0325312462275017,
        "return_1d": 0.011394302848575677,
        "return_1d_vs_avg_abs_20d": 0.749615132686656,
        "return_5d": 0.015046644598254666,
        "ticker": "AR",
        "upper_wick_to_range": -0.297297297297317,
        "volume_ratio_20d": 0.03747056973377856
      },
      "source_id": "E0516",
      "source_type": "market_data",
      "ticker": "AR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AR/2026-07-17"
    },
    {
      "claim": "ELS moved +1.4% in the latest session, +2.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012835731910509806,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.728813559322017,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 66.87,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 834871.9500000001,
        "gap_pct": -0.02835481425322217,
        "high_52w_distance_pct": 0.031852848811126044,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.10328328658637198,
        "lower_wick_to_range": -3.7288135593220173,
        "previous_close": 65.95,
        "relative_return_1d": 0.025898491504259047,
        "relative_return_5d": 0.07105321672299214,
        "return_1d": 0.013949962092494328,
        "return_1d_vs_avg_abs_20d": 1.0868069066690462,
        "return_5d": 0.05356861509374511,
        "ticker": "ELS",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.007850473166284152
      },
      "source_id": "E0517",
      "source_type": "market_data",
      "ticker": "ELS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ELS/2026-07-17"
    },
    {
      "claim": "MP moved -3.0% in the latest session, -1.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.029827188068875223,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.68070796460176,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 44.0808,
        "close_location": 0.2307964601769935,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 27999595.1904,
        "gap_pct": 0.06115266168059841,
        "high_52w_distance_pct": 0.7422551314858168,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.005951620264719404,
        "lower_wick_to_range": 0.2307964601769935,
        "previous_close": 45.46,
        "relative_return_1d": -0.018390229937113367,
        "relative_return_5d": -0.13821737117289812,
        "return_1d": -0.030338759348878086,
        "return_1d_vs_avg_abs_20d": 1.0171511735810153,
        "return_5d": -0.15570197280214515,
        "ticker": "MP",
        "upper_wick_to_range": -2.911504424778754,
        "volume_ratio_20d": 0.13181319194413604
      },
      "source_id": "E0518",
      "source_type": "market_data",
      "ticker": "MP",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MP/2026-07-17"
    },
    {
      "claim": "GL moved +0.4% in the latest session, +1.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.00744511622627887,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.4946969696969659,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 185.265,
        "close_location": 0.047727272727272216,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 7180871.399999999,
        "gap_pct": -0.01387082791504124,
        "high_52w_distance_pct": 0.03392437859282671,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3716221218627378,
        "lower_wick_to_range": -0.4469696969696937,
        "previous_close": 184.56,
        "relative_return_1d": 0.01576842538055523,
        "relative_return_5d": 0.051733471165337996,
        "return_1d": 0.00381989596879051,
        "return_1d_vs_avg_abs_20d": 0.5130740545469933,
        "return_5d": 0.034248869536090965,
        "ticker": "GL",
        "upper_wick_to_range": 0.9522727272727278,
        "volume_ratio_20d": 0.054922243083354
      },
      "source_id": "E0519",
      "source_type": "market_data",
      "ticker": "GL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GL/2026-07-17"
    },
    {
      "claim": "SWK moved -0.2% in the latest session, +1.0% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.022419898452330285,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.1696969696969797,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 91.1,
        "close_location": 1.0,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 5267402.0,
        "gap_pct": -0.041506954331398616,
        "high_52w_distance_pct": 0.04456641053787047,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3853406326034061,
        "lower_wick_to_range": -1.16969696969698,
        "previous_close": 91.31,
        "relative_return_1d": 0.009648671783903495,
        "relative_return_5d": 0.05013026021006761,
        "return_1d": -0.0022998576278612237,
        "return_1d_vs_avg_abs_20d": 0.10258109030918383,
        "return_5d": 0.03264565858082058,
        "ticker": "SWK",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.03444270371054309
      },
      "source_id": "E0520",
      "source_type": "market_data",
      "ticker": "SWK",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SWK/2026-07-17"
    },
    {
      "claim": "UDR moved +0.0% in the latest session, +1.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011723750378102731,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 8.346153846153689,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 40.585,
        "close_location": 0.8076923076923224,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 4849258.14,
        "gap_pct": -0.026374168104510765,
        "high_52w_distance_pct": 0.03486509794258952,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.21221624850657128,
        "lower_wick_to_range": -7.538461538461366,
        "previous_close": 40.57,
        "relative_return_1d": 0.01231826074033271,
        "relative_return_5d": 0.03900486339617382,
        "return_1d": 0.0003697313285679904,
        "return_1d_vs_avg_abs_20d": 0.0315369499216363,
        "return_5d": 0.021520261766926785,
        "ticker": "UDR",
        "upper_wick_to_range": 0.19230769230767758,
        "volume_ratio_20d": 0.033610599305194166
      },
      "source_id": "E0521",
      "source_type": "market_data",
      "ticker": "UDR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/UDR/2026-07-17"
    },
    {
      "claim": "PSKY moved -1.7% in the latest session, -0.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0195922962860626,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.4724999999999975,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 8.9844,
        "close_location": 0.0900000000000011,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 5800175.905200001,
        "gap_pct": -0.008752735229759279,
        "high_52w_distance_pct": 0.5693869373580871,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.04227378190255249,
        "lower_wick_to_range": 0.0900000000000011,
        "previous_close": 9.14,
        "relative_return_1d": -0.0050755406101170575,
        "relative_return_5d": -0.027743878710816627,
        "return_1d": -0.017024070021881776,
        "return_1d_vs_avg_abs_20d": 0.8689165258281754,
        "return_5d": -0.04522848034006366,
        "ticker": "PSKY",
        "upper_wick_to_range": 0.4375000000000014,
        "volume_ratio_20d": 0.06855782648126398
      },
      "source_id": "E0522",
      "source_type": "market_data",
      "ticker": "PSKY",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PSKY/2026-07-17"
    },
    {
      "claim": "BBY moved +0.8% in the latest session, +2.0% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016260285085720843,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.3980952380952452,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 85.968,
        "close_location": 0.5123809523809506,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 15157447.92,
        "gap_pct": 0.0030484230273184476,
        "high_52w_distance_pct": 0.01607574911595,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.5602177858439201,
        "lower_wick_to_range": 0.11428571428570539,
        "previous_close": 85.29,
        "relative_return_1d": 0.01989787869069537,
        "relative_return_5d": 0.0557454711944646,
        "return_1d": 0.00794934927893065,
        "return_1d_vs_avg_abs_20d": 0.48888129802296415,
        "return_5d": 0.03826086956521757,
        "ticker": "BBY",
        "upper_wick_to_range": 0.4876190476190494,
        "volume_ratio_20d": 0.04347134660949878
      },
      "source_id": "E0523",
      "source_type": "market_data",
      "ticker": "BBY",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BBY/2026-07-17"
    },
    {
      "claim": "SOLV moved +1.6% in the latest session, +2.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.017116028429388235,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.8341968911917066,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 83.03,
        "close_location": 0.9222797927461113,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 11828287.74,
        "gap_pct": -0.027050183598531286,
        "high_52w_distance_pct": 0.0046970974346620675,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3310355883295928,
        "lower_wick_to_range": -0.9119170984455953,
        "previous_close": 81.7,
        "relative_return_1d": 0.028227599179206475,
        "relative_return_5d": 0.10001393670095504,
        "return_1d": 0.016279069767441756,
        "return_1d_vs_avg_abs_20d": 0.9511008838645406,
        "return_5d": 0.08252933507170801,
        "ticker": "SOLV",
        "upper_wick_to_range": 0.07772020725388869,
        "volume_ratio_20d": 0.10945846267326428
      },
      "source_id": "E0524",
      "source_type": "market_data",
      "ticker": "SOLV",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SOLV/2026-07-17"
    },
    {
      "claim": "U moved -3.0% in the latest session, -1.8% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02348944766490324,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.9477611940298454,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 29.285,
        "close_location": 0.39552238805970136,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 5862271.3,
        "gap_pct": 0.03544219940377613,
        "high_52w_distance_pct": 0.5137442376643333,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.7452324195470796,
        "lower_wick_to_range": 0.39552238805970136,
        "previous_close": 30.19,
        "relative_return_1d": -0.01802828410264401,
        "relative_return_5d": -0.034473961012384535,
        "return_1d": -0.02997681351440873,
        "return_1d_vs_avg_abs_20d": 1.2761821368494155,
        "return_5d": -0.05195856264163157,
        "ticker": "U",
        "upper_wick_to_range": -2.343283582089547,
        "volume_ratio_20d": 0.02940100842903324
      },
      "source_id": "E0525",
      "source_type": "market_data",
      "ticker": "U",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/U/2026-07-17"
    },
    {
      "claim": "GWRE moved +1.7% in the latest session, +2.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02843116745428682,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.4601018675721587,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 151.38,
        "close_location": 0.8624787775891334,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 5281496.82,
        "gap_pct": -0.041165804848566245,
        "high_52w_distance_pct": 0.14400845554234376,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4797653958944281,
        "lower_wick_to_range": -0.5976230899830252,
        "previous_close": 148.91,
        "relative_return_1d": 0.028535729734107118,
        "relative_return_5d": 0.12950987159178295,
        "return_1d": 0.0165872003223424,
        "return_1d_vs_avg_abs_20d": 0.583416081981586,
        "return_5d": 0.11202526996253592,
        "ticker": "GWRE",
        "upper_wick_to_range": 0.1375212224108666,
        "volume_ratio_20d": 0.018438910440030865
      },
      "source_id": "E0526",
      "source_type": "market_data",
      "ticker": "GWRE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GWRE/2026-07-17"
    },
    {
      "claim": "OKLO moved -4.2% in the latest session, -3.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03242210060646809,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.4823491911706115,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 39.93,
        "close_location": 0.2669535421149104,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 46014413.61,
        "gap_pct": 0.06235011990407657,
        "high_52w_distance_pct": 1.5093914350112696,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.008460664225280912,
        "lower_wick_to_range": 0.2669535421149104,
        "previous_close": 41.7,
        "relative_return_1d": -0.03049751375370302,
        "relative_return_5d": -0.1651151936624623,
        "return_1d": -0.04244604316546774,
        "return_1d_vs_avg_abs_20d": 1.3091700528805312,
        "return_5d": -0.18259979529170933,
        "ticker": "OKLO",
        "upper_wick_to_range": -2.7493027332855218,
        "volume_ratio_20d": 0.1174212060368584
      },
      "source_id": "E0527",
      "source_type": "market_data",
      "ticker": "OKLO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/OKLO/2026-07-17"
    },
    {
      "claim": "BWA moved -3.9% in the latest session, -2.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01805805818288595,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.348690153568205,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 60.34,
        "close_location": 0.16614550760892305,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 8024978.640000001,
        "gap_pct": 0.015134618448303216,
        "high_52w_distance_pct": 0.30626450116009263,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.30323974082073457,
        "lower_wick_to_range": 0.16614550760892305,
        "previous_close": 62.77,
        "relative_return_1d": -0.026764231461263832,
        "relative_return_5d": -0.05406486751985273,
        "return_1d": -0.03871276087302855,
        "return_1d_vs_avg_abs_20d": 2.1437942264311425,
        "return_5d": -0.07154946914909976,
        "ticker": "BWA",
        "upper_wick_to_range": -1.5148356611771283,
        "volume_ratio_20d": 0.04936400179645831
      },
      "source_id": "E0528",
      "source_type": "market_data",
      "ticker": "BWA",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BWA/2026-07-17"
    },
    {
      "claim": "FHN moved +0.6% in the latest session, +1.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.008977419622401405,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.7395833333333335,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 25.555,
        "close_location": 0.9895833333333354,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 10279268.754999999,
        "gap_pct": -0.026771653543307128,
        "high_52w_distance_pct": 0.039326941890041045,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.20315442561205277,
        "lower_wick_to_range": -0.7499999999999981,
        "previous_close": 25.4,
        "relative_return_1d": 0.018050891616489206,
        "relative_return_5d": 0.01029734444198993,
        "return_1d": 0.006102362204724487,
        "return_1d_vs_avg_abs_20d": 0.6797456798718898,
        "return_5d": -0.007187257187257101,
        "ticker": "FHN",
        "upper_wick_to_range": 0.010416666666664584,
        "volume_ratio_20d": 0.07486478438087439
      },
      "source_id": "E0529",
      "source_type": "market_data",
      "ticker": "FHN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FHN/2026-07-17"
    },
    {
      "claim": "AIZ moved +1.2% in the latest session, +2.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.008476348454358596,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 6.36075949367115,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 278.655,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 5523220.755,
        "gap_pct": -0.00657130409526574,
        "high_52w_distance_pct": 0.019612065098419285,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.32781378061564825,
        "lower_wick_to_range": -5.36075949367115,
        "previous_close": 275.44,
        "relative_return_1d": 0.023620762929046135,
        "relative_return_5d": 0.016641975504251505,
        "return_1d": 0.011672233517281416,
        "return_1d_vs_avg_abs_20d": 1.377035592641248,
        "return_5d": -0.0008426261249955269,
        "ticker": "AIZ",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.05077490585854446
      },
      "source_id": "E0530",
      "source_type": "market_data",
      "ticker": "AIZ",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AIZ/2026-07-17"
    },
    {
      "claim": "AMH moved +0.6% in the latest session, +1.8% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012198730933634822,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 9.09523809523835,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 34.545,
        "close_location": 0.6666666666666893,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 688861.8450000001,
        "gap_pct": -0.021840419336051298,
        "high_52w_distance_pct": 0.0010131712259371373,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.26910360029390157,
        "lower_wick_to_range": -8.42857142857166,
        "previous_close": 34.34,
        "relative_return_1d": 0.017918244030285413,
        "relative_return_5d": 0.055807414974603176,
        "return_1d": 0.005969714618520694,
        "return_1d_vs_avg_abs_20d": 0.4893717757197809,
        "return_5d": 0.038322813345356144,
        "ticker": "AMH",
        "upper_wick_to_range": 0.3333333333333108,
        "volume_ratio_20d": 0.008518791451731761
      },
      "source_id": "E0531",
      "source_type": "market_data",
      "ticker": "AMH",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AMH/2026-07-17"
    },
    {
      "claim": "JHX moved -2.0% in the latest session, -0.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02094522117295633,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.9302325581395487,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 26.42,
        "close_location": 0.4883720930232581,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 13240911.4,
        "gap_pct": -0.027448071216617298,
        "high_52w_distance_pct": 0.03822861468584393,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.521889400921659,
        "lower_wick_to_range": -0.4418604651162906,
        "previous_close": 26.96,
        "relative_return_1d": -0.00808114417873973,
        "relative_return_5d": 0.08323692111290992,
        "return_1d": -0.02002967359050445,
        "return_1d_vs_avg_abs_20d": 0.9562884738770865,
        "return_5d": 0.06575231948366289,
        "ticker": "JHX",
        "upper_wick_to_range": 0.5116279069767419,
        "volume_ratio_20d": 0.07003307625985336
      },
      "source_id": "E0532",
      "source_type": "market_data",
      "ticker": "JHX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/JHX/2026-07-17"
    },
    {
      "claim": "GDDY moved +0.5% in the latest session, +1.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02540939599637764,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.6747572815533975,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 96.68,
        "close_location": 0.8446601941747608,
        "consecutive_down_days": 0,
        "consecutive_up_days": 7,
        "dollar_volume": 7895855.600000001,
        "gap_pct": -0.030973911235838147,
        "high_52w_distance_pct": 0.1029168390566817,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.35046794245006296,
        "lower_wick_to_range": -0.8300970873786369,
        "previous_close": 96.21,
        "relative_return_1d": 0.01683367648587364,
        "relative_return_5d": 0.10475405731975551,
        "return_1d": 0.00488514707410892,
        "return_1d_vs_avg_abs_20d": 0.1922575048539267,
        "return_5d": 0.08726945569050848,
        "ticker": "GDDY",
        "upper_wick_to_range": 0.15533980582523924,
        "volume_ratio_20d": 0.034166759052601414
      },
      "source_id": "E0533",
      "source_type": "market_data",
      "ticker": "GDDY",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GDDY/2026-07-17"
    },
    {
      "claim": "HRL moved +1.6% in the latest session, +2.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016416556738998462,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.0999999999999943,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 26.125,
        "close_location": 0.8799999999999955,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 7716489.0,
        "gap_pct": -0.014002333722286986,
        "high_52w_distance_pct": 0.0181818181818183,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.32614213197969555,
        "lower_wick_to_range": -2.219999999999999,
        "previous_close": 25.71,
        "relative_return_1d": 0.02809010856384564,
        "relative_return_5d": 0.07389382120061783,
        "return_1d": 0.01614157915208092,
        "return_1d_vs_avg_abs_20d": 0.9832499840685643,
        "return_5d": 0.056409219571370794,
        "ticker": "HRL",
        "upper_wick_to_range": 0.12000000000000455,
        "volume_ratio_20d": 0.0662691730824674
      },
      "source_id": "E0534",
      "source_type": "market_data",
      "ticker": "HRL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HRL/2026-07-17"
    },
    {
      "claim": "DOC moved +0.4% in the latest session, +1.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013611267723541876,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 6.300000000000124,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 22.43,
        "close_location": 0.8,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 7171454.18,
        "gap_pct": -0.02373488580385119,
        "high_52w_distance_pct": 0.000891662951404415,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4286624203821656,
        "lower_wick_to_range": -5.500000000000124,
        "previous_close": 22.33,
        "relative_return_1d": 0.01642680975211408,
        "relative_return_5d": 0.05351231525511324,
        "return_1d": 0.004478280340349361,
        "return_1d_vs_avg_abs_20d": 0.32901272910853,
        "return_5d": 0.03602771362586621,
        "ticker": "DOC",
        "upper_wick_to_range": 0.2,
        "volume_ratio_20d": 0.04731907512568801
      },
      "source_id": "E0535",
      "source_type": "market_data",
      "ticker": "DOC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DOC/2026-07-17"
    },
    {
      "claim": "HL moved -1.8% in the latest session, -0.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.026762952170741205,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.2608695652173854,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 14.26,
        "close_location": 0.739130434782607,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 13940761.379999999,
        "gap_pct": 0.03374655647382929,
        "high_52w_distance_pct": 1.3962131837307155,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.03258508327299059,
        "lower_wick_to_range": 0.739130434782607,
        "previous_close": 14.52,
        "relative_return_1d": -0.005957806676389565,
        "relative_return_5d": -0.08112475361727634,
        "return_1d": -0.017906336088154284,
        "return_1d_vs_avg_abs_20d": 0.6690717815402487,
        "return_5d": -0.09860935524652337,
        "ticker": "HL",
        "upper_wick_to_range": -2.9999999999999925,
        "volume_ratio_20d": 0.027857587387200497
      },
      "source_id": "E0536",
      "source_type": "market_data",
      "ticker": "HL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HL/2026-07-17"
    },
    {
      "claim": "ALLE moved +0.7% in the latest session, +1.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014118775927619853,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.3877551020408303,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 140.42,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 8984773.7,
        "gap_pct": -0.0268138801261828,
        "high_52w_distance_pct": 0.30401652186298267,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.12335999999999991,
        "lower_wick_to_range": -1.3877551020408303,
        "previous_close": 139.48,
        "relative_return_1d": 0.018687846876634273,
        "relative_return_5d": 0.045223751157169034,
        "return_1d": 0.006739317464869554,
        "return_1d_vs_avg_abs_20d": 0.47733015237431214,
        "return_5d": 0.027739149527922002,
        "ticker": "ALLE",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.04924063150523112
      },
      "source_id": "E0537",
      "source_type": "market_data",
      "ticker": "ALLE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ALLE/2026-07-17"
    },
    {
      "claim": "DPZ moved +1.4% in the latest session, +2.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.022370623545799474,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.4663120567375843,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 334.13,
        "close_location": 0.585106382978721,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 29703488.74,
        "gap_pct": 0.005551005551005517,
        "high_52w_distance_pct": 0.2564570676084159,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.18485815602836886,
        "lower_wick_to_range": 0.11879432624113666,
        "previous_close": 329.67,
        "relative_return_1d": 0.025477209607111417,
        "relative_return_5d": 0.13325966340711382,
        "return_1d": 0.013528680195346698,
        "return_1d_vs_avg_abs_20d": 0.6047520386568292,
        "return_5d": 0.11577506177786678,
        "ticker": "DPZ",
        "upper_wick_to_range": 0.4148936170212791,
        "volume_ratio_20d": 0.0867441429310227
      },
      "source_id": "E0538",
      "source_type": "market_data",
      "ticker": "DPZ",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DPZ/2026-07-17"
    },
    {
      "claim": "MUSA moved +2.4% in the latest session, +3.5% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.018036503505677426,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.6130651584619065,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 613.11,
        "close_location": 0.8471715582923366,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 2865063.0300000003,
        "gap_pct": -0.0006009916361997547,
        "high_52w_distance_pct": 0.03741579814388918,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.7021849579388657,
        "lower_wick_to_range": -0.76589360016957,
        "previous_close": 599.01,
        "relative_return_1d": 0.035487368496254224,
        "relative_return_5d": 0.05624915104218775,
        "return_1d": 0.023538839084489505,
        "return_1d_vs_avg_abs_20d": 1.3050666431595284,
        "return_5d": 0.03876454941294072,
        "ticker": "MUSA",
        "upper_wick_to_range": 0.15282844170766346,
        "volume_ratio_20d": 0.014531150395696317
      },
      "source_id": "E0539",
      "source_type": "market_data",
      "ticker": "MUSA",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MUSA/2026-07-17"
    },
    {
      "claim": "TFII moved +0.0% in the latest session, +1.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.017202455103310275,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.8598726114649864,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 156.68,
        "close_location": 0.6305732484076518,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 2720278.16,
        "gap_pct": -0.038309283616396406,
        "high_52w_distance_pct": 0.0702706152667858,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.6091198521105063,
        "lower_wick_to_range": -3.2292993630573346,
        "previous_close": 156.62,
        "relative_return_1d": 0.012331622247928609,
        "relative_return_5d": 0.07871462059429735,
        "return_1d": 0.00038309283616388967,
        "return_1d_vs_avg_abs_20d": 0.0222696605724709,
        "return_5d": 0.061230018965050315,
        "ticker": "TFII",
        "upper_wick_to_range": 0.36942675159234817,
        "volume_ratio_20d": 0.04788196359624931
      },
      "source_id": "E0540",
      "source_type": "market_data",
      "ticker": "TFII",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TFII/2026-07-17"
    },
    {
      "claim": "PAG moved +0.2% in the latest session, +1.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.017412188702506028,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.3450087565674183,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 205.12,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 1468659.2,
        "gap_pct": -0.01689948227019633,
        "high_52w_distance_pct": 0.010237909516380705,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4638880959177847,
        "lower_wick_to_range": -0.3450087565674182,
        "previous_close": 204.74,
        "relative_return_1d": 0.013804541915427793,
        "relative_return_5d": 0.0733347071524878,
        "return_1d": 0.0018560125036630737,
        "return_1d_vs_avg_abs_20d": 0.1065927170543442,
        "return_5d": 0.05585010552324077,
        "ticker": "PAG",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.022763762379385443
      },
      "source_id": "E0541",
      "source_type": "market_data",
      "ticker": "PAG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PAG/2026-07-17"
    },
    {
      "claim": "CCK moved +0.1% in the latest session, +1.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01333778450723327,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 5.939024390243957,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 117.14,
        "close_location": 0.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 3153994.5,
        "gap_pct": -0.0405913519056571,
        "high_52w_distance_pct": 0.007000170735871558,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2828824882269192,
        "lower_wick_to_range": -5.939024390243957,
        "previous_close": 117.02,
        "relative_return_1d": 0.012973995144118122,
        "relative_return_5d": 0.06835030540604803,
        "return_1d": 0.0010254657323534033,
        "return_1d_vs_avg_abs_20d": 0.07688426303463508,
        "return_5d": 0.050865703776801,
        "ticker": "CCK",
        "upper_wick_to_range": 1.0,
        "volume_ratio_20d": 0.02332926100179356
      },
      "source_id": "E0542",
      "source_type": "market_data",
      "ticker": "CCK",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CCK/2026-07-17"
    },
    {
      "claim": "JKHY moved +1.0% in the latest session, +2.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.019008198908821078,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.0,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 155.37,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 4802797.44,
        "gap_pct": -0.004095163806552282,
        "high_52w_distance_pct": 0.22398146360301197,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.28362524785194965,
        "lower_wick_to_range": 0.0,
        "previous_close": 153.84,
        "relative_return_1d": 0.021893927227677468,
        "relative_return_5d": 0.0510795989682572,
        "return_1d": 0.009945397815912749,
        "return_1d_vs_avg_abs_20d": 0.5232162112580492,
        "return_5d": 0.03359499733901017,
        "ticker": "JKHY",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.018187541369419725
      },
      "source_id": "E0543",
      "source_type": "market_data",
      "ticker": "JKHY",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/JKHY/2026-07-17"
    },
    {
      "claim": "RDY moved +0.7% in the latest session, +1.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02254935206421907,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.2941176470588174,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 12.79,
        "close_location": 0.7058823529411722,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 327487.94999999995,
        "gap_pct": 0.0031496062992126816,
        "high_52w_distance_pct": 0.2251759186864739,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.04922067268252661,
        "lower_wick_to_range": 0.4117647058823548,
        "previous_close": 12.7,
        "relative_return_1d": 0.01903514358499314,
        "relative_return_5d": -0.012841402919653633,
        "return_1d": 0.007086614173228423,
        "return_1d_vs_avg_abs_20d": 0.314271299372426,
        "return_5d": -0.030326004548900665,
        "ticker": "RDY",
        "upper_wick_to_range": 0.2941176470588278,
        "volume_ratio_20d": 0.007979481777768083
      },
      "source_id": "E0544",
      "source_type": "market_data",
      "ticker": "RDY",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RDY/2026-07-17"
    },
    {
      "claim": "SCI moved +1.5% in the latest session, +2.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014052302164797309,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.243243243243273,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 80.84,
        "close_location": 0.8175675675675786,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 4329709.5600000005,
        "gap_pct": -0.015438684573867212,
        "high_52w_distance_pct": 0.09685799109351811,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.18169858207864364,
        "lower_wick_to_range": -2.4256756756756945,
        "previous_close": 79.67,
        "relative_return_1d": 0.026634107421052988,
        "relative_return_5d": 0.06098531158148657,
        "return_1d": 0.01468557800928827,
        "return_1d_vs_avg_abs_20d": 1.045065629607467,
        "return_5d": 0.043500709952239536,
        "ticker": "SCI",
        "upper_wick_to_range": 0.1824324324324214,
        "volume_ratio_20d": 0.03788863814826081
      },
      "source_id": "E0545",
      "source_type": "market_data",
      "ticker": "SCI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SCI/2026-07-17"
    },
    {
      "claim": "CDE moved -4.4% in the latest session, -3.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.030369406634761904,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.8389247311827965,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 14.1399,
        "close_location": 0.4406451612903234,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 27441841.246200003,
        "gap_pct": 0.045300878972278635,
        "high_52w_distance_pct": 0.9639459967892274,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.01470398277717977,
        "lower_wick_to_range": 0.4406451612903234,
        "previous_close": 14.79,
        "relative_return_1d": -0.032006845841784815,
        "relative_return_5d": -0.09766558610542131,
        "return_1d": -0.04395537525354953,
        "return_1d_vs_avg_abs_20d": 1.447357065028615,
        "return_5d": -0.11515018773466834,
        "ticker": "CDE",
        "upper_wick_to_range": -2.2795698924731203,
        "volume_ratio_20d": 0.04523678160598036
      },
      "source_id": "E0546",
      "source_type": "market_data",
      "ticker": "CDE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CDE/2026-07-17"
    },
    {
      "claim": "AFG moved +2.0% in the latest session, +3.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011113780398348866,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.425068119891007,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 142.77,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 5473087.95,
        "gap_pct": -0.017079968555706482,
        "high_52w_distance_pct": 0.016950339707221262,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1598830124299293,
        "lower_wick_to_range": -0.42506811989100696,
        "previous_close": 139.93,
        "relative_return_1d": 0.0322443916285875,
        "relative_return_5d": 0.027316260987006458,
        "return_1d": 0.02029586221682278,
        "return_1d_vs_avg_abs_20d": 1.8261888834728155,
        "return_5d": 0.009831659357759426,
        "ticker": "AFG",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.06920112281461825
      },
      "source_id": "E0547",
      "source_type": "market_data",
      "ticker": "AFG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AFG/2026-07-17"
    },
    {
      "claim": "CACI moved +1.5% in the latest session, +2.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.022637655906942677,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.2220000000000026,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 469.95,
        "close_location": 0.9899999999999978,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 2296175.6999999997,
        "gap_pct": 0.028540563897591076,
        "high_52w_distance_pct": 0.4544100436216618,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.08109040717736371,
        "lower_wick_to_range": 0.9899999999999978,
        "previous_close": 462.85,
        "relative_return_1d": 0.027288272309031525,
        "relative_return_5d": -0.016434608978215248,
        "return_1d": 0.015339742897266806,
        "return_1d_vs_avg_abs_20d": 0.6776206405965516,
        "return_5d": -0.03391921060746228,
        "ticker": "CACI",
        "upper_wick_to_range": -1.2120000000000004,
        "volume_ratio_20d": 0.016369331792217365
      },
      "source_id": "E0548",
      "source_type": "market_data",
      "ticker": "CACI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CACI/2026-07-17"
    },
    {
      "claim": "WYNN moved -1.0% in the latest session, +0.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01361712778291932,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.6445070422535258,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 97.1424,
        "close_location": 0.3554929577464741,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 4507213.0752,
        "gap_pct": -0.005198246865762979,
        "high_52w_distance_pct": 0.2269616562901473,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.04285990338164236,
        "lower_wick_to_range": 0.3554929577464741,
        "previous_close": 98.11,
        "relative_return_1d": 0.0020861300640936387,
        "relative_return_5d": -0.008851972491230042,
        "return_1d": -0.00986239934767108,
        "return_1d_vs_avg_abs_20d": 0.7242642872193655,
        "return_5d": -0.026336574120477074,
        "ticker": "WYNN",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.031967975526908686
      },
      "source_id": "E0549",
      "source_type": "market_data",
      "ticker": "WYNN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WYNN/2026-07-17"
    },
    {
      "claim": "EGP moved +0.1% in the latest session, +1.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013293939282757471,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 16.881057268722575,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 223.69,
        "close_location": 0.9603524229074747,
        "consecutive_down_days": 0,
        "consecutive_up_days": 5,
        "dollar_volume": 1770282.66,
        "gap_pct": -0.0414987912973408,
        "high_52w_distance_pct": 0.00010058563190140646,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.26300039523459984,
        "lower_wick_to_range": -15.9207048458151,
        "previous_close": 223.38,
        "relative_return_1d": 0.013336299131524676,
        "relative_return_5d": 0.08460605950540379,
        "return_1d": 0.001387769719759957,
        "return_1d_vs_avg_abs_20d": 0.1043911582746526,
        "return_5d": 0.06712145787615675,
        "ticker": "EGP",
        "upper_wick_to_range": 0.03964757709252535,
        "volume_ratio_20d": 0.019295144518535676
      },
      "source_id": "E0550",
      "source_type": "market_data",
      "ticker": "EGP",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EGP/2026-07-17"
    },
    {
      "claim": "EQX moved -2.5% in the latest session, -1.3% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.026999840302795747,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.129032258064489,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 8.53,
        "close_location": 0.2903225806451587,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 6673701.399999999,
        "gap_pct": 0.04800000000000004,
        "high_52w_distance_pct": 1.2227432590855805,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.005303476723629963,
        "lower_wick_to_range": 0.2903225806451587,
        "previous_close": 8.75,
        "relative_return_1d": -0.013194327731092526,
        "relative_return_5d": -0.10853998853468749,
        "return_1d": -0.025142857142857244,
        "return_1d_vs_avg_abs_20d": 0.9312224391287893,
        "return_5d": -0.12602459016393452,
        "ticker": "EQX",
        "upper_wick_to_range": -3.419354838709648,
        "volume_ratio_20d": 0.0604142777166464
      },
      "source_id": "E0551",
      "source_type": "market_data",
      "ticker": "EQX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EQX/2026-07-17"
    },
    {
      "claim": "ESI moved -2.3% in the latest session, -1.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.033913691384526004,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.7480314960629966,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 36.755,
        "close_location": 0.24409448818897894,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 3693877.5000000005,
        "gap_pct": 0.023119851182566986,
        "high_52w_distance_pct": 0.33995374778941634,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.317383512544803,
        "lower_wick_to_range": 0.24409448818897894,
        "previous_close": 37.63,
        "relative_return_1d": -0.011304194478748197,
        "relative_return_5d": -0.05948676954101906,
        "return_1d": -0.023252723890512916,
        "return_1d_vs_avg_abs_20d": 0.6856441437431542,
        "return_5d": -0.07697137117026609,
        "ticker": "ESI",
        "upper_wick_to_range": -1.9921259842519756,
        "volume_ratio_20d": 0.014932070223817618
      },
      "source_id": "E0552",
      "source_type": "market_data",
      "ticker": "ESI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ESI/2026-07-17"
    },
    {
      "claim": "VIRT moved -3.2% in the latest session, -2.0% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.025098222860723413,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.693632958801494,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 56.404,
        "close_location": 0.07790262172285112,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 3403078.936,
        "gap_pct": 0.029336078229541984,
        "high_52w_distance_pct": 0.2059428409332671,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.5571322088176023,
        "lower_wick_to_range": 0.07790262172285112,
        "previous_close": 58.29,
        "relative_return_1d": -0.02040693464725052,
        "relative_return_5d": -0.12531175095433955,
        "return_1d": -0.03235546405901524,
        "return_1d_vs_avg_abs_20d": 1.2891535882267102,
        "return_5d": -0.14279635258358658,
        "ticker": "VIRT",
        "upper_wick_to_range": -1.771535580524345,
        "volume_ratio_20d": 0.04209990126402975
      },
      "source_id": "E0553",
      "source_type": "market_data",
      "ticker": "VIRT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VIRT/2026-07-17"
    },
    {
      "claim": "WTRG moved +2.2% in the latest session, +3.3% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011975475126976321,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.073394495412829,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 40.32,
        "close_location": 0.7981651376146806,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 5487713.28,
        "gap_pct": -0.03470990625791737,
        "high_52w_distance_pct": 0.037698412698412787,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.11658820271392978,
        "lower_wick_to_range": -3.275229357798149,
        "previous_close": 39.47,
        "relative_return_1d": 0.033483872710472706,
        "relative_return_5d": 0.06258569027621441,
        "return_1d": 0.021535343298707987,
        "return_1d_vs_avg_abs_20d": 1.7982871719383238,
        "return_5d": 0.04510108864696738,
        "ticker": "WTRG",
        "upper_wick_to_range": 0.20183486238531942,
        "volume_ratio_20d": 0.05854917599081136
      },
      "source_id": "E0554",
      "source_type": "market_data",
      "ticker": "WTRG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WTRG/2026-07-17"
    },
    {
      "claim": "CAVA moved +2.4% in the latest session, +3.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03013291286586763,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.6037735849056513,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 69.71,
        "close_location": 0.7635220125786111,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 10648132.79,
        "gap_pct": 0.006020558002937104,
        "high_52w_distance_pct": 0.4171567924257642,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1967381974248925,
        "lower_wick_to_range": 0.15974842767295994,
        "previous_close": 68.1,
        "relative_return_1d": 0.035590232789150855,
        "relative_return_5d": -0.016735403912454427,
        "return_1d": 0.023641703377386136,
        "return_1d_vs_avg_abs_20d": 0.7845807500464297,
        "return_5d": -0.03422000554170146,
        "ticker": "CAVA",
        "upper_wick_to_range": 0.23647798742138887,
        "volume_ratio_20d": 0.05089936687770743
      },
      "source_id": "E0555",
      "source_type": "market_data",
      "ticker": "CAVA",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CAVA/2026-07-17"
    },
    {
      "claim": "BMNR moved -4.3% in the latest session, -3.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03771085792600766,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.282636573480376,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 14.78,
        "close_location": 0.2818671454219016,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 38786858.4,
        "gap_pct": 0.014896373056994872,
        "high_52w_distance_pct": 1.066982408660352,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.15468749999999987,
        "lower_wick_to_range": 0.2818671454219016,
        "previous_close": 15.44,
        "relative_return_1d": -0.030797584577872628,
        "relative_return_5d": 0.0041334667827850335,
        "return_1d": -0.04274611398963735,
        "return_1d_vs_avg_abs_20d": 1.1335227131005436,
        "return_5d": -0.013351134846461998,
        "ticker": "BMNR",
        "upper_wick_to_range": -1.564503718902278,
        "volume_ratio_20d": 0.06809653262413934
      },
      "source_id": "E0556",
      "source_type": "market_data",
      "ticker": "BMNR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BMNR/2026-07-17"
    },
    {
      "claim": "EHC moved +0.5% in the latest session, +1.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013480369130553865,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.482758620689683,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 113.09,
        "close_location": 0.9310344827586342,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 1490073.84,
        "gap_pct": -0.01777935816517029,
        "high_52w_distance_pct": 0.023167388805376055,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.21903632639862036,
        "lower_wick_to_range": -3.551724137931049,
        "previous_close": 112.49,
        "relative_return_1d": 0.017282336861315972,
        "relative_return_5d": 0.044082277736727016,
        "return_1d": 0.005333807449551253,
        "return_1d_vs_avg_abs_20d": 0.3956722103003795,
        "return_5d": 0.026597676107479984,
        "ticker": "EHC",
        "upper_wick_to_range": 0.06896551724136579,
        "volume_ratio_20d": 0.010636228239767192
      },
      "source_id": "E0557",
      "source_type": "market_data",
      "ticker": "EHC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EHC/2026-07-17"
    },
    {
      "claim": "SPXC moved -2.3% in the latest session, -1.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.024100156058885637,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.4570791527313307,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 210.98,
        "close_location": 0.8740245261984393,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 3879289.26,
        "gap_pct": -0.013567327282830166,
        "high_52w_distance_pct": 0.19006540904351144,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.15295917809716375,
        "lower_wick_to_range": 0.8740245261984393,
        "previous_close": 215.96,
        "relative_return_1d": -0.01111129648191933,
        "relative_return_5d": -0.022948381497145953,
        "return_1d": -0.02305982589368405,
        "return_1d_vs_avg_abs_20d": 0.9568330527545268,
        "return_5d": -0.040432983126392985,
        "ticker": "SPXC",
        "upper_wick_to_range": -0.33110367892977,
        "volume_ratio_20d": 0.019143752537820025
      },
      "source_id": "E0558",
      "source_type": "market_data",
      "ticker": "SPXC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SPXC/2026-07-17"
    },
    {
      "claim": "CLX moved +1.4% in the latest session, +2.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.017550937161218843,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.079207920792063,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 100.09,
        "close_location": 0.8316831683168309,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 11209179.19,
        "gap_pct": -0.017526086516057027,
        "high_52w_distance_pct": 0.28784094315116393,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.18170011806375452,
        "lower_wick_to_range": -2.247524752475232,
        "previous_close": 98.71,
        "relative_return_1d": 0.025928875881220836,
        "relative_return_5d": 0.054042182408037376,
        "return_1d": 0.013980346469456117,
        "return_1d_vs_avg_abs_20d": 0.7965584026104072,
        "return_5d": 0.036557580778790344,
        "ticker": "CLX",
        "upper_wick_to_range": 0.16831683168316916,
        "volume_ratio_20d": 0.044404750104082
      },
      "source_id": "E0559",
      "source_type": "market_data",
      "ticker": "CLX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CLX/2026-07-17"
    },
    {
      "claim": "DVA moved +0.2% in the latest session, +1.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01136506179266945,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.809239940387478,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 234.435,
        "close_location": 0.32190760059612716,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 4726444.035,
        "gap_pct": -0.00978590658518863,
        "high_52w_distance_pct": 0.02220231620705082,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 1.265510243525319,
        "lower_wick_to_range": -0.4873323397913508,
        "previous_close": 234.01,
        "relative_return_1d": 0.013764691114256156,
        "relative_return_5d": 0.024507797505535556,
        "return_1d": 0.0018161617024914367,
        "return_1d_vs_avg_abs_20d": 0.15980218459198126,
        "return_5d": 0.007023195876288524,
        "ticker": "DVA",
        "upper_wick_to_range": 0.6780923994038728,
        "volume_ratio_20d": 0.0239857710519428
      },
      "source_id": "E0560",
      "source_type": "market_data",
      "ticker": "DVA",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DVA/2026-07-17"
    },
    {
      "claim": "UHS moved +0.5% in the latest session, +1.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01872125475926555,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.555084745762685,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 154.245,
        "close_location": 0.9957627118644107,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 4166620.185,
        "gap_pct": -0.030415526898528,
        "high_52w_distance_pct": 0.5809912801063244,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.10112078812107361,
        "lower_wick_to_range": -3.5593220338982747,
        "previous_close": 153.54,
        "relative_return_1d": 0.016540166770107945,
        "relative_return_5d": 0.008967535356829592,
        "return_1d": 0.004591637358343226,
        "return_1d_vs_avg_abs_20d": 0.24526333396914682,
        "return_5d": -0.00851706627241744,
        "ticker": "UHS",
        "upper_wick_to_range": 0.004237288135589342,
        "volume_ratio_20d": 0.028446414843988584
      },
      "source_id": "E0561",
      "source_type": "market_data",
      "ticker": "UHS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/UHS/2026-07-17"
    },
    {
      "claim": "SJM moved +2.7% in the latest session, +3.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.018668081416857846,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.7675675675675784,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 117.0,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 8030295.0,
        "gap_pct": -0.03457050100903747,
        "high_52w_distance_pct": 0.020427350427350444,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.32577903682719556,
        "lower_wick_to_range": -2.7675675675675784,
        "previous_close": 113.97,
        "relative_return_1d": 0.03853447308115143,
        "relative_return_5d": 0.06587169840344054,
        "return_1d": 0.026585943669386713,
        "return_1d_vs_avg_abs_20d": 1.424139046521342,
        "return_5d": 0.048387096774193505,
        "ticker": "SJM",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.044087371811959826
      },
      "source_id": "E0562",
      "source_type": "market_data",
      "ticker": "SJM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SJM/2026-07-17"
    },
    {
      "claim": "BEP moved -0.9% in the latest session, +0.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011538335943258638,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.7674418604651128,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 31.52,
        "close_location": 0.4418604651162741,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 709798.88,
        "gap_pct": 0.016666666666666607,
        "high_52w_distance_pct": 0.20939086294416231,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.14701601164483247,
        "lower_wick_to_range": 0.4418604651162741,
        "previous_close": 31.8,
        "relative_return_1d": 0.0031434979652238404,
        "relative_return_5d": -0.0075695276624324626,
        "return_1d": -0.008805031446540879,
        "return_1d_vs_avg_abs_20d": 0.7631110317675649,
        "return_5d": -0.025054129291679494,
        "ticker": "BEP",
        "upper_wick_to_range": -3.209302325581387,
        "volume_ratio_20d": 0.029829453256946054
      },
      "source_id": "E0563",
      "source_type": "market_data",
      "ticker": "BEP",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BEP/2026-07-17"
    },
    {
      "claim": "DAR moved +2.2% in the latest session, +3.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014813727600684006,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.9759036144578361,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 62.51,
        "close_location": 0.8795180722891547,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 3401919.2199999997,
        "gap_pct": -0.005067015364498273,
        "high_52w_distance_pct": 0.05615101583746607,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.609009009009009,
        "lower_wick_to_range": -1.0963855421686814,
        "previous_close": 61.18,
        "relative_return_1d": 0.0336876598465472,
        "relative_return_5d": 0.04510255329783164,
        "return_1d": 0.021739130434782483,
        "return_1d_vs_avg_abs_20d": 1.4674989996291483,
        "return_5d": 0.027617951668584606,
        "ticker": "DAR",
        "upper_wick_to_range": 0.12048192771084533,
        "volume_ratio_20d": 0.020757890721846094
      },
      "source_id": "E0564",
      "source_type": "market_data",
      "ticker": "DAR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DAR/2026-07-17"
    },
    {
      "claim": "FPS moved -6.8% in the latest session, -5.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.037017245731925365,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.887596899224809,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 36.885,
        "close_location": 0.24418604651162631,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 34110178.335,
        "gap_pct": 0.05861546235472459,
        "high_52w_distance_pct": 0.7893452623017487,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.42138728323699426,
        "lower_wick_to_range": 0.24418604651162631,
        "previous_close": 39.58,
        "relative_return_1d": -0.05614141500460723,
        "relative_return_5d": -0.17628589017403173,
        "return_1d": -0.06808994441637195,
        "return_1d_vs_avg_abs_20d": 1.8394114167615683,
        "return_5d": -0.19377049180327877,
        "ticker": "FPS",
        "upper_wick_to_range": -3.1317829457364357,
        "volume_ratio_20d": 0.09673083862869696
      },
      "source_id": "E0565",
      "source_type": "market_data",
      "ticker": "FPS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FPS/2026-07-17"
    },
    {
      "claim": "JEF moved -3.7% in the latest session, -2.5% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.030062417096047657,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.02054794520548,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 53.72,
        "close_location": 0.486301369863014,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 7367375.68,
        "gap_pct": 0.015591397849462396,
        "high_52w_distance_pct": 0.19099032017870443,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.5119617224880382,
        "lower_wick_to_range": 0.486301369863014,
        "previous_close": 55.8,
        "relative_return_1d": -0.025327456251317715,
        "relative_return_5d": 0.048776596253934934,
        "return_1d": -0.037275985663082434,
        "return_1d_vs_avg_abs_20d": 1.2399530464895039,
        "return_5d": 0.0312919946246879,
        "ticker": "JEF",
        "upper_wick_to_range": -1.5068493150684943,
        "volume_ratio_20d": 0.04962665301255828
      },
      "source_id": "E0566",
      "source_type": "market_data",
      "ticker": "JEF",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/JEF/2026-07-17"
    },
    {
      "claim": "RRC moved +1.7% in the latest session, +2.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01538542402731674,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.543298085167217,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 36.84,
        "close_location": 0.9428408116604855,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 2661395.2800000003,
        "gap_pct": 0.0019321004692243182,
        "high_52w_distance_pct": 0.3113463626492943,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.06504770164787521,
        "lower_wick_to_range": -0.6004572735067314,
        "previous_close": 36.23,
        "relative_return_1d": 0.028785404929291714,
        "relative_return_5d": 0.055523485821977414,
        "return_1d": 0.016836875517526995,
        "return_1d_vs_avg_abs_20d": 1.0943393882179138,
        "return_5d": 0.03803888419273038,
        "ticker": "RRC",
        "upper_wick_to_range": 0.05715918833951452,
        "volume_ratio_20d": 0.021508725024041827
      },
      "source_id": "E0567",
      "source_type": "market_data",
      "ticker": "RRC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RRC/2026-07-17"
    },
    {
      "claim": "IT moved +1.5% in the latest session, +2.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.032555458030791906,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 6.688212927756656,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 145.035,
        "close_location": 0.9011406844106497,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 6338899.71,
        "gap_pct": -0.04653929596192863,
        "high_52w_distance_pct": 0.6496018202502845,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1672837022132796,
        "lower_wick_to_range": -5.787072243346007,
        "previous_close": 142.89,
        "relative_return_1d": 0.02696007675587575,
        "relative_return_5d": 0.10600906875623572,
        "return_1d": 0.015011547344111031,
        "return_1d_vs_avg_abs_20d": 0.46110693113003265,
        "return_5d": 0.08852446712698869,
        "ticker": "IT",
        "upper_wick_to_range": 0.09885931558935032,
        "volume_ratio_20d": 0.028439799842528906
      },
      "source_id": "E0568",
      "source_type": "market_data",
      "ticker": "IT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/IT/2026-07-17"
    },
    {
      "claim": "VMI moved -2.6% in the latest session, -1.4% relative to benchmark, with volume at 0.3x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015053610296226266,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.45612343297975183,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 524.285,
        "close_location": 0.05188042430086465,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 30078230.45,
        "gap_pct": -0.004401277670479931,
        "high_52w_distance_pct": 0.11715956016288853,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.382316494410462,
        "lower_wick_to_range": 0.05188042430086465,
        "previous_close": 538.48,
        "relative_return_1d": -0.014412709631468124,
        "relative_return_5d": -0.023743933747378376,
        "return_1d": -0.026361239043232843,
        "return_1d_vs_avg_abs_20d": 1.7511572655658054,
        "return_5d": -0.04122853537662541,
        "ticker": "VMI",
        "upper_wick_to_range": 0.4919961427193835,
        "volume_ratio_20d": 0.2598514358184618
      },
      "source_id": "E0569",
      "source_type": "market_data",
      "ticker": "VMI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VMI/2026-07-17"
    },
    {
      "claim": "AGX moved -6.0% in the latest session, -4.8% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.042713188910556296,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.218512898330807,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 514.505,
        "close_location": 0.21623672230652408,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 10122885.875,
        "gap_pct": 0.09204398093185517,
        "high_52w_distance_pct": 0.5660683569644609,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.5432526470500016,
        "lower_wick_to_range": 0.21623672230652408,
        "previous_close": 547.51,
        "relative_return_1d": -0.04833347456989767,
        "relative_return_5d": -0.16625540344753942,
        "return_1d": -0.06028200398166239,
        "return_1d_vs_avg_abs_20d": 1.411320613590714,
        "return_5d": -0.18374000507678645,
        "ticker": "AGX",
        "upper_wick_to_range": -3.434749620637331,
        "volume_ratio_20d": 0.057878712106726286
      },
      "source_id": "E0570",
      "source_type": "market_data",
      "ticker": "AGX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AGX/2026-07-17"
    },
    {
      "claim": "MOH moved -0.1% in the latest session, +1.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02002898658925243,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.9357541899441526,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 224.57,
        "close_location": 0.617318435754187,
        "consecutive_down_days": 4,
        "consecutive_up_days": 0,
        "dollar_volume": 11627336.32,
        "gap_pct": 0.06156035939863003,
        "high_52w_distance_pct": 0.09048403615799083,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.855030563357013,
        "lower_wick_to_range": 0.617318435754187,
        "previous_close": 224.82,
        "relative_return_1d": 0.010836528700084225,
        "relative_return_5d": -0.019976287316790464,
        "return_1d": -0.0011120007116804942,
        "return_1d_vs_avg_abs_20d": 0.055519569436288635,
        "return_5d": -0.037460888946037496,
        "ticker": "MOH",
        "upper_wick_to_range": -3.5530726256983396,
        "volume_ratio_20d": 0.04716363255434758
      },
      "source_id": "E0571",
      "source_type": "market_data",
      "ticker": "MOH",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MOH/2026-07-17"
    },
    {
      "claim": "KNX moved -1.1% in the latest session, +0.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.019227501672006347,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.8000000000000081,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 76.5,
        "close_location": 0.4285714285714271,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 13230981.0,
        "gap_pct": -0.025090532850491454,
        "high_52w_distance_pct": 0.08313725490196067,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.48140975987606516,
        "lower_wick_to_range": -0.371428571428581,
        "previous_close": 77.32,
        "relative_return_1d": 0.0013432526399076439,
        "relative_return_5d": 0.03490713122094802,
        "return_1d": -0.010605276771857075,
        "return_1d_vs_avg_abs_20d": 0.5515681107596772,
        "return_5d": 0.017422529591700986,
        "ticker": "KNX",
        "upper_wick_to_range": 0.5714285714285728,
        "volume_ratio_20d": 0.04199054111797382
      },
      "source_id": "E0572",
      "source_type": "market_data",
      "ticker": "KNX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/KNX/2026-07-17"
    },
    {
      "claim": "DCI moved -0.6% in the latest session, +0.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012512021403546864,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.77604166666665,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 90.535,
        "close_location": 0.4531249999999986,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 1872716.4749999999,
        "gap_pct": -0.025024695423114918,
        "high_52w_distance_pct": 0.24636880764345293,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.13723150357995229,
        "lower_wick_to_range": -1.3229166666666516,
        "previous_close": 91.11,
        "relative_return_1d": 0.005637476837952793,
        "relative_return_5d": 0.031996031481331344,
        "return_1d": -0.006311052573811926,
        "return_1d_vs_avg_abs_20d": 0.5043991190762263,
        "return_5d": 0.014511429852084312,
        "ticker": "DCI",
        "upper_wick_to_range": 0.5468750000000013,
        "volume_ratio_20d": 0.024847443782433212
      },
      "source_id": "E0573",
      "source_type": "market_data",
      "ticker": "DCI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DCI/2026-07-17"
    },
    {
      "claim": "FRT moved +0.7% in the latest session, +1.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.009693890889293256,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.512345679012334,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 126.225,
        "close_location": 0.888888888888885,
        "consecutive_down_days": 0,
        "consecutive_up_days": 7,
        "dollar_volume": 4728893.399999999,
        "gap_pct": -0.022255902999361865,
        "high_52w_distance_pct": 0.0014656367597545295,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2712760600261859,
        "lower_wick_to_range": -3.6234567901234493,
        "previous_close": 125.36,
        "relative_return_1d": 0.01884865704418326,
        "relative_return_5d": 0.061183956681338914,
        "return_1d": 0.00690012763241854,
        "return_1d_vs_avg_abs_20d": 0.7118016605736318,
        "return_5d": 0.04369935505209188,
        "ticker": "FRT",
        "upper_wick_to_range": 0.111111111111115,
        "volume_ratio_20d": 0.046981515387123474
      },
      "source_id": "E0574",
      "source_type": "market_data",
      "ticker": "FRT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FRT/2026-07-17"
    },
    {
      "claim": "GTLS moved +0.1% in the latest session, +1.3% relative to benchmark, with volume at 1.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0015953688298657564,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.030303030303004203,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 209.87,
        "close_location": 0.7878787878787983,
        "consecutive_down_days": 0,
        "consecutive_up_days": 6,
        "dollar_volume": 299963833.08,
        "gap_pct": 0.0012404580152671763,
        "high_52w_distance_pct": 0.0003335398103587739,
        "latest_date": "2026-07-10",
        "low_52w_distance_pct": 0.02375609756097563,
        "lower_wick_to_range": 0.7575757575757941,
        "previous_close": 209.6,
        "relative_return_1d": 0.013236697350696103,
        "relative_return_5d": 0.022994375488963326,
        "return_1d": 0.0012881679389313838,
        "return_1d_vs_avg_abs_20d": 0.8074420878837013,
        "return_5d": 0.005509773859716294,
        "ticker": "GTLS",
        "upper_wick_to_range": 0.2121212121212017,
        "volume_ratio_20d": 1.0031300351604768
      },
      "source_id": "E0575",
      "source_type": "market_data",
      "ticker": "GTLS",
      "tier": 1,
      "timestamp": "2026-07-10T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GTLS/2026-07-10"
    },
    {
      "claim": "BROS moved +3.7% in the latest session, +4.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.024662315783162053,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.114374911309769,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 67.77,
        "close_location": 0.9081878813679555,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 11581215.299999999,
        "gap_pct": -0.03136954858454477,
        "high_52w_distance_pct": 0.09228272096797996,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.5201884253028264,
        "lower_wick_to_range": -1.2061870299418136,
        "previous_close": 65.35,
        "relative_return_1d": 0.04897989896034938,
        "relative_return_5d": 0.020592949764237978,
        "return_1d": 0.03703136954858466,
        "return_1d_vs_avg_abs_20d": 1.501536590244597,
        "return_5d": 0.003108348134990946,
        "ticker": "BROS",
        "upper_wick_to_range": 0.09181211863204448,
        "volume_ratio_20d": 0.05314272564434272
      },
      "source_id": "E0576",
      "source_type": "market_data",
      "ticker": "BROS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BROS/2026-07-17"
    },
    {
      "claim": "OGE moved +1.5% in the latest session, +2.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.010839600131480004,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 6.810810810810716,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 50.04,
        "close_location": 0.8108108108107932,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 807195.24,
        "gap_pct": -0.010948905109488982,
        "high_52w_distance_pct": 0.0021982414068744127,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.18325845353511472,
        "lower_wick_to_range": -5.999999999999924,
        "previous_close": 49.32,
        "relative_return_1d": 0.026547069557750103,
        "relative_return_5d": 0.046056030200675724,
        "return_1d": 0.014598540145985384,
        "return_1d_vs_avg_abs_20d": 1.346778476042561,
        "return_5d": 0.028571428571428692,
        "ticker": "OGE",
        "upper_wick_to_range": 0.18918918918920682,
        "volume_ratio_20d": 0.011023562857064757
      },
      "source_id": "E0577",
      "source_type": "market_data",
      "ticker": "OGE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/OGE/2026-07-17"
    },
    {
      "claim": "ERIE moved +2.7% in the latest session, +3.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.029394378401014803,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.0,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 232.14,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 3248567.1599999997,
        "gap_pct": 0.008099495441267646,
        "high_52w_distance_pct": 0.2608339794951322,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.13443776572350097,
        "lower_wick_to_range": 0.0,
        "previous_close": 225.94,
        "relative_return_1d": 0.03938944292862745,
        "relative_return_5d": -0.060629849742819264,
        "return_1d": 0.02744091351686273,
        "return_1d_vs_avg_abs_20d": 0.9335429088684307,
        "return_5d": -0.0781144513720663,
        "ticker": "ERIE",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.047862370887201584
      },
      "source_id": "E0578",
      "source_type": "market_data",
      "ticker": "ERIE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ERIE/2026-07-17"
    },
    {
      "claim": "MOG-A moved -1.6% in the latest session, -0.5% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01402565238623334,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.9000000000000021,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 376.1825,
        "close_location": 0.9912912912912923,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 6093404.135,
        "gap_pct": 0.02489019033674955,
        "high_52w_distance_pct": 0.1444445182856724,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.34350892857142856,
        "lower_wick_to_range": 0.9912912912912923,
        "previous_close": 382.48,
        "relative_return_1d": -0.004516383786311029,
        "relative_return_5d": -0.058483809856592184,
        "return_1d": -0.016464913198075748,
        "return_1d_vs_avg_abs_20d": 1.1739142497383313,
        "return_5d": -0.07596841148583922,
        "ticker": "MOG-A",
        "upper_wick_to_range": -1.8912912912912945,
        "volume_ratio_20d": 0.048119541322559564
      },
      "source_id": "E0579",
      "source_type": "market_data",
      "ticker": "MOG-A",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MOG-A/2026-07-17"
    },
    {
      "claim": "IAG moved -2.6% in the latest session, -1.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.025458165707354513,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.4000000000000106,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 13.83,
        "close_location": 0.5,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 3510496.56,
        "gap_pct": 0.02183098591549304,
        "high_52w_distance_pct": 0.7982646420824295,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.007283321194464731,
        "lower_wick_to_range": 0.5,
        "previous_close": 14.2,
        "relative_return_1d": -0.01410780861640426,
        "relative_return_5d": -0.07977388401043961,
        "return_1d": -0.02605633802816898,
        "return_1d_vs_avg_abs_20d": 1.0234962851483704,
        "return_5d": -0.09725848563968664,
        "ticker": "IAG",
        "upper_wick_to_range": -2.9000000000000106,
        "volume_ratio_20d": 0.04927107222892437
      },
      "source_id": "E0580",
      "source_type": "market_data",
      "ticker": "IAG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/IAG/2026-07-17"
    },
    {
      "claim": "ORI moved +2.2% in the latest session, +3.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012339142991607932,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.4782608695652675,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 42.41,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 930008.8899999999,
        "gap_pct": -0.027242044358727013,
        "high_52w_distance_pct": 0.029474180617778734,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.15716234652114602,
        "lower_wick_to_range": -3.478260869565268,
        "previous_close": 41.48,
        "relative_return_1d": 0.03436897299903574,
        "relative_return_5d": 0.041138958375566026,
        "return_1d": 0.02242044358727102,
        "return_1d_vs_avg_abs_20d": 1.817017891965395,
        "return_5d": 0.023654356746318994,
        "ticker": "ORI",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.01267561263919677
      },
      "source_id": "E0581",
      "source_type": "market_data",
      "ticker": "ORI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ORI/2026-07-17"
    },
    {
      "claim": "SSB moved -0.7% in the latest session, +0.5% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011025853685225878,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.45054945054948,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 103.515,
        "close_location": 1.0,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 1292281.26,
        "gap_pct": -0.026194588370754168,
        "high_52w_distance_pct": 0.047770854465536416,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1832990397805212,
        "lower_wick_to_range": -3.4505494505494796,
        "previous_close": 104.22,
        "relative_return_1d": 0.005183992854482011,
        "relative_return_5d": 0.05595771559393403,
        "return_1d": -0.006764536557282708,
        "return_1d_vs_avg_abs_20d": 0.6135159009362573,
        "return_5d": 0.038473113964687,
        "ticker": "SSB",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.013729770748901585
      },
      "source_id": "E0582",
      "source_type": "market_data",
      "ticker": "SSB",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SSB/2026-07-17"
    },
    {
      "claim": "AHR moved +1.0% in the latest session, +2.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016039640245543645,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 6.161616161616202,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 57.17,
        "close_location": 0.838383838383841,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 1759692.6,
        "gap_pct": -0.04364728750662672,
        "high_52w_distance_pct": 0.0013993353157248922,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.27583128765900455,
        "lower_wick_to_range": -5.323232323232361,
        "previous_close": 56.59,
        "relative_return_1d": 0.022197690040851148,
        "relative_return_5d": 0.0846863936770349,
        "return_1d": 0.010249160629086429,
        "return_1d_vs_avg_abs_20d": 0.6389894331909342,
        "return_5d": 0.06720179204778787,
        "ticker": "AHR",
        "upper_wick_to_range": 0.161616161616159,
        "volume_ratio_20d": 0.006486951280424708
      },
      "source_id": "E0583",
      "source_type": "market_data",
      "ticker": "AHR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AHR/2026-07-17"
    },
    {
      "claim": "SUN moved +1.0% in the latest session, +2.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.019582806693966576,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.666666666666642,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 72.8,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 1308944.0,
        "gap_pct": -0.015124184820313413,
        "high_52w_distance_pct": 0.008241758241758435,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3219538768839658,
        "lower_wick_to_range": -3.6666666666666425,
        "previous_close": 72.07,
        "relative_return_1d": 0.02207757062169957,
        "relative_return_5d": 0.0771643687325948,
        "return_1d": 0.010129041209934853,
        "return_1d_vs_avg_abs_20d": 0.5172415460269845,
        "return_5d": 0.05967976710334777,
        "ticker": "SUN",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.04221549153577047
      },
      "source_id": "E0584",
      "source_type": "market_data",
      "ticker": "SUN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SUN/2026-07-17"
    },
    {
      "claim": "LUMN moved -1.9% in the latest session, -0.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.027874143533358903,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.500833333333335,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 6.1899,
        "close_location": 0.24916666666666307,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 5412912.8025,
        "gap_pct": 0.009508716323296529,
        "high_52w_distance_pct": 0.825554532383399,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.016403940886699386,
        "lower_wick_to_range": 0.24916666666666307,
        "previous_close": 6.31,
        "relative_return_1d": -0.00708475109536677,
        "relative_return_5d": -0.06276799866792993,
        "return_1d": -0.01903328050713149,
        "return_1d_vs_avg_abs_20d": 0.6828292494208138,
        "return_5d": -0.08025260029717696,
        "ticker": "LUMN",
        "upper_wick_to_range": -0.7499999999999981,
        "volume_ratio_20d": 0.06056495664754897
      },
      "source_id": "E0585",
      "source_type": "market_data",
      "ticker": "LUMN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LUMN/2026-07-17"
    },
    {
      "claim": "FIG moved -0.7% in the latest session, +0.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.04248946760550085,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.910377358490564,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 23.235,
        "close_location": 0.3349056603773582,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 33044770.529999997,
        "gap_pct": 0.03374626228107647,
        "high_52w_distance_pct": 0.4053367764148914,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3996987951807227,
        "lower_wick_to_range": 0.3349056603773582,
        "previous_close": 23.41,
        "relative_return_1d": 0.004473091564690779,
        "relative_return_5d": 0.11814779442886814,
        "return_1d": -0.00747543784707394,
        "return_1d_vs_avg_abs_20d": 0.17593625593242646,
        "return_5d": 0.1006631927996211,
        "ticker": "FIG",
        "upper_wick_to_range": -0.24528301886792211,
        "volume_ratio_20d": 0.06189823553656602
      },
      "source_id": "E0586",
      "source_type": "market_data",
      "ticker": "FIG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FIG/2026-07-17"
    },
    {
      "claim": "AG moved -2.6% in the latest session, -1.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.032196128111030065,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 5.176470588235291,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 15.46,
        "close_location": 0.7058823529411826,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 14652075.860000001,
        "gap_pct": 0.02896725440806036,
        "high_52w_distance_pct": 1.0724450194049155,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.023163467902051815,
        "lower_wick_to_range": 0.7058823529411826,
        "previous_close": 15.88,
        "relative_return_1d": -0.014499833308638244,
        "relative_return_5d": -0.07042100309051691,
        "return_1d": -0.026448362720402963,
        "return_1d_vs_avg_abs_20d": 0.8214765026774143,
        "return_5d": -0.08790560471976394,
        "ticker": "AG",
        "upper_wick_to_range": -4.882352941176473,
        "volume_ratio_20d": 0.08659221781884215
      },
      "source_id": "E0587",
      "source_type": "market_data",
      "ticker": "AG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AG/2026-07-17"
    },
    {
      "claim": "R moved -0.9% in the latest session, +0.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013549369065010624,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.501432664756527,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 270.59,
        "close_location": 1.0,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 828817.1699999999,
        "gap_pct": -0.03142166556800696,
        "high_52w_distance_pct": 0.05048227946339501,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4587061994609163,
        "lower_wick_to_range": -2.501432664756527,
        "previous_close": 273.06,
        "relative_return_1d": 0.00290289841491409,
        "relative_return_5d": 0.02373204501179116,
        "return_1d": -0.009045630996850629,
        "return_1d_vs_avg_abs_20d": 0.6676053293292986,
        "return_5d": 0.006247443382544127,
        "ticker": "R",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.007989983174864029
      },
      "source_id": "E0588",
      "source_type": "market_data",
      "ticker": "R",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/R/2026-07-17"
    },
    {
      "claim": "BXP moved +0.4% in the latest session, +1.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015435565966450054,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.744827586206857,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 70.965,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 5,
        "dollar_volume": 4053946.5900000003,
        "gap_pct": -0.03397027600849267,
        "high_52w_distance_pct": 0.0,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.42729283990345945,
        "lower_wick_to_range": -2.744827586206857,
        "previous_close": 70.65,
        "relative_return_1d": 0.016407128137879257,
        "relative_return_5d": 0.07951692728024995,
        "return_1d": 0.004458598726114538,
        "return_1d_vs_avg_abs_20d": 0.28885229966983506,
        "return_5d": 0.06203232565100292,
        "ticker": "BXP",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.03984751833651294
      },
      "source_id": "E0589",
      "source_type": "market_data",
      "ticker": "BXP",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BXP/2026-07-17"
    },
    {
      "claim": "BRX moved +0.6% in the latest session, +1.8% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.010659067393564037,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 6.439024390243957,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 32.61,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 1430176.77,
        "gap_pct": -0.03425925925925921,
        "high_52w_distance_pct": 0.0058264336093223346,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2595596755504055,
        "lower_wick_to_range": -5.439024390243957,
        "previous_close": 32.4,
        "relative_return_1d": 0.01843001089324625,
        "relative_return_5d": 0.06840306762989157,
        "return_1d": 0.0064814814814815325,
        "return_1d_vs_avg_abs_20d": 0.6080720988212405,
        "return_5d": 0.050918466000644536,
        "ticker": "BRX",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.0181967927307429
      },
      "source_id": "E0590",
      "source_type": "market_data",
      "ticker": "BRX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BRX/2026-07-17"
    },
    {
      "claim": "CNM moved -0.9% in the latest session, +0.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.020027440949650754,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.7750000000000085,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 45.35,
        "close_location": 0.8249999999999986,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 743785.35,
        "gap_pct": -0.016164263870685924,
        "high_52w_distance_pct": 0.3155457552370451,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.02476612283635382,
        "lower_wick_to_range": 0.04999999999999023,
        "previous_close": 45.78,
        "relative_return_1d": 0.0025557814869067164,
        "relative_return_5d": 0.006363799187031671,
        "return_1d": -0.009392747924858003,
        "return_1d_vs_avg_abs_20d": 0.4689939143234272,
        "return_5d": -0.01112080244221536,
        "ticker": "CNM",
        "upper_wick_to_range": 0.17500000000000132,
        "volume_ratio_20d": 0.0061243236582387665
      },
      "source_id": "E0591",
      "source_type": "market_data",
      "ticker": "CNM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CNM/2026-07-17"
    },
    {
      "claim": "BAH moved +3.2% in the latest session, +4.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0232579635159977,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.3903448275862047,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 67.38,
        "close_location": 0.9282758620689602,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 6053149.68,
        "gap_pct": -0.006129328838492265,
        "high_52w_distance_pct": 0.6191748293262096,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1324369747899159,
        "lower_wick_to_range": -0.4620689655172445,
        "previous_close": 65.26,
        "relative_return_1d": 0.04443397225577317,
        "relative_return_5d": 0.09109836835964857,
        "return_1d": 0.03248544284400845,
        "return_1d_vs_avg_abs_20d": 1.3967449394984106,
        "return_5d": 0.07361376673040154,
        "ticker": "BAH",
        "upper_wick_to_range": 0.07172413793103981,
        "volume_ratio_20d": 0.033009373403930876
      },
      "source_id": "E0592",
      "source_type": "market_data",
      "ticker": "BAH",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BAH/2026-07-17"
    },
    {
      "claim": "ADC moved +1.1% in the latest session, +2.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.010404749878835556,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 8.9669108360698,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 81.65,
        "close_location": 0.8585501389239764,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 1610546.25,
        "gap_pct": -0.03281733746130033,
        "high_52w_distance_pct": 0.005266380894059841,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1537374593754417,
        "lower_wick_to_range": -8.108360697145825,
        "previous_close": 80.75,
        "relative_return_1d": 0.023094040247678027,
        "relative_return_5d": 0.06495092619627718,
        "return_1d": 0.011145510835913308,
        "return_1d_vs_avg_abs_20d": 1.0711944992146851,
        "return_5d": 0.04746632456703015,
        "ticker": "ADC",
        "upper_wick_to_range": 0.1414498610760236,
        "volume_ratio_20d": 0.01745683360916163
      },
      "source_id": "E0593",
      "source_type": "market_data",
      "ticker": "ADC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ADC/2026-07-17"
    },
    {
      "claim": "SSL moved +4.5% in the latest session, +5.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.020800154367860674,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.611111111111109,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 11.395,
        "close_location": 0.9444444444444356,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 1418677.5,
        "gap_pct": 0.007339449541284404,
        "high_52w_distance_pct": 0.2610794207985958,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.8588907014681892,
        "lower_wick_to_range": -3.666666666666673,
        "previous_close": 10.9,
        "relative_return_1d": 0.05736137344846193,
        "relative_return_5d": 0.1058322616101447,
        "return_1d": 0.04541284403669721,
        "return_1d_vs_avg_abs_20d": 2.1832936060737507,
        "return_5d": 0.08834765998089766,
        "ticker": "SSL",
        "upper_wick_to_range": 0.05555555555556433,
        "volume_ratio_20d": 0.07571035468324794
      },
      "source_id": "E0594",
      "source_type": "market_data",
      "ticker": "SSL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SSL/2026-07-17"
    },
    {
      "claim": "FLS moved -3.1% in the latest session, -1.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.023316209664423004,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.6428571428571308,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 67.17,
        "close_location": 0.22023809523809704,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 2253083.31,
        "gap_pct": -0.02322562031159836,
        "high_52w_distance_pct": 0.3757629894298049,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.0616405879563775,
        "lower_wick_to_range": 0.22023809523809704,
        "previous_close": 69.32,
        "relative_return_1d": -0.01906705050745039,
        "relative_return_5d": -0.029479076009799488,
        "return_1d": -0.031015579919215108,
        "return_1d_vs_avg_abs_20d": 1.3302153465595299,
        "return_5d": -0.04696367763904652,
        "ticker": "FLS",
        "upper_wick_to_range": 0.1369047619047722,
        "volume_ratio_20d": 0.016800733275900065
      },
      "source_id": "E0595",
      "source_type": "market_data",
      "ticker": "FLS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FLS/2026-07-17"
    },
    {
      "claim": "CUBE moved +1.1% in the latest session, +2.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0133474476798142,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.307692307692259,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 42.52,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 1244262.76,
        "gap_pct": -0.03589256001901586,
        "high_52w_distance_pct": 0.002351834430855959,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.19103641456582632,
        "lower_wick_to_range": -3.3076923076922586,
        "previous_close": 42.07,
        "relative_return_1d": 0.022644987695577434,
        "relative_return_5d": 0.07545922218162338,
        "return_1d": 0.010696458283812715,
        "return_1d_vs_avg_abs_20d": 0.8013860432649857,
        "return_5d": 0.057974620552376344,
        "ticker": "CUBE",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.014656305797562373
      },
      "source_id": "E0596",
      "source_type": "market_data",
      "ticker": "CUBE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CUBE/2026-07-17"
    },
    {
      "claim": "HBM moved -4.3% in the latest session, -3.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.036978486695076515,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.95558739255014,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 19.925,
        "close_location": 0.1618911174785093,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 6512884.75,
        "gap_pct": 0.022574447646493745,
        "high_52w_distance_pct": 0.6135508155583436,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.13857142857142857,
        "lower_wick_to_range": 0.1618911174785093,
        "previous_close": 20.82,
        "relative_return_1d": -0.031038982595920195,
        "relative_return_5d": -0.06176678469237962,
        "return_1d": -0.042987512007684914,
        "return_1d_vs_avg_abs_20d": 1.1625005739731493,
        "return_5d": -0.07925138632162665,
        "ticker": "HBM",
        "upper_wick_to_range": -1.1174785100286493,
        "volume_ratio_20d": 0.0672112877622694
      },
      "source_id": "E0597",
      "source_type": "market_data",
      "ticker": "HBM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HBM/2026-07-17"
    },
    {
      "claim": "CFR moved -0.8% in the latest session, +0.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.009835787906302513,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.8668610301262563,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 162.29,
        "close_location": 0.9319727891156269,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 2484497.61,
        "gap_pct": -0.025562622309197702,
        "high_52w_distance_pct": 0.009365949842873977,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.26148464827050133,
        "lower_wick_to_range": -1.9348882410106292,
        "previous_close": 163.52,
        "relative_return_1d": 0.0044265137561873,
        "relative_return_5d": 0.05210145742422323,
        "return_1d": -0.007522015655577419,
        "return_1d_vs_avg_abs_20d": 0.7647598471249578,
        "return_5d": 0.0346168557949762,
        "ticker": "CFR",
        "upper_wick_to_range": 0.0680272108843731,
        "volume_ratio_20d": 0.02602487058963527
      },
      "source_id": "E0598",
      "source_type": "market_data",
      "ticker": "CFR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CFR/2026-07-17"
    },
    {
      "claim": "AYI moved -1.8% in the latest session, -0.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.029543943065766805,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.8392906879584067,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 334.07,
        "close_location": 1.0,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 3254844.01,
        "gap_pct": -0.03144746509919172,
        "high_52w_distance_pct": 0.13344508635914631,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2996809835045129,
        "lower_wick_to_range": 0.16070931204159328,
        "previous_close": 340.25,
        "relative_return_1d": -0.0062145859445909,
        "relative_return_5d": 0.020366532522945735,
        "return_1d": -0.01816311535635562,
        "return_1d_vs_avg_abs_20d": 0.614783047608889,
        "return_5d": 0.002881930893698703,
        "ticker": "AYI",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.018529330658121203
      },
      "source_id": "E0599",
      "source_type": "market_data",
      "ticker": "AYI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AYI/2026-07-17"
    },
    {
      "claim": "ALV moved -5.3% in the latest session, -4.1% relative to benchmark, with volume at 0.3x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01627851943127223,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.0648330058939064,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 118.375,
        "close_location": 0.6385068762278974,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 26753933.75,
        "gap_pct": -0.010880870469637594,
        "high_52w_distance_pct": 0.11653643083421317,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.19377773295683753,
        "lower_wick_to_range": 0.6385068762278974,
        "previous_close": 124.99,
        "relative_return_1d": -0.04097570452695032,
        "relative_return_5d": 0.001810229435666444,
        "return_1d": -0.05292423393871504,
        "return_1d_vs_avg_abs_20d": 3.2511699950453536,
        "return_5d": -0.015674372193580588,
        "ticker": "ALV",
        "upper_wick_to_range": -1.7033398821218038,
        "volume_ratio_20d": 0.3006511603158028
      },
      "source_id": "E0600",
      "source_type": "market_data",
      "ticker": "ALV",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ALV/2026-07-17"
    },
    {
      "claim": "ESE moved -2.8% in the latest session, -1.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.019414796987230955,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.0305498981670014,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 313.28,
        "close_location": 0.4215885947046808,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 7754306.56,
        "gap_pct": 0.0028853313477290587,
        "high_52w_distance_pct": 0.1559946373850869,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4603766548573558,
        "lower_wick_to_range": 0.4215885947046808,
        "previous_close": 322.32,
        "relative_return_1d": -0.016098132290891076,
        "relative_return_5d": -0.030643740616742354,
        "return_1d": -0.028046661702655795,
        "return_1d_vs_avg_abs_20d": 1.4446023680341333,
        "return_5d": -0.048128342245989386,
        "ticker": "ESE",
        "upper_wick_to_range": -1.452138492871682,
        "volume_ratio_20d": 0.08133142753873199
      },
      "source_id": "E0601",
      "source_type": "market_data",
      "ticker": "ESE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ESE/2026-07-17"
    },
    {
      "claim": "PRI moved +0.7% in the latest session, +1.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011146517996601657,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.8298611111111076,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 315.0,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 2099160.0,
        "gap_pct": -0.01886490807354113,
        "high_52w_distance_pct": 0.0,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3690295101916641,
        "lower_wick_to_range": -1.8298611111111076,
        "previous_close": 312.75,
        "relative_return_1d": 0.01914277401608122,
        "relative_return_5d": 0.05176356144012162,
        "return_1d": 0.007194244604316502,
        "return_1d_vs_avg_abs_20d": 0.6454252894500219,
        "return_5d": 0.03427895981087459,
        "ticker": "PRI",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.030454950528985673
      },
      "source_id": "E0602",
      "source_type": "market_data",
      "ticker": "PRI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PRI/2026-07-17"
    },
    {
      "claim": "CTRE moved +1.5% in the latest session, +2.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01503692235891681,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.355769230769206,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 42.615,
        "close_location": 0.9711538461538453,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 8516692.98,
        "gap_pct": -0.038598999285203606,
        "high_52w_distance_pct": 0.01091165082717338,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1970505617977527,
        "lower_wick_to_range": -3.3846153846153606,
        "previous_close": 41.97,
        "relative_return_1d": 0.027316649497540313,
        "relative_return_5d": 0.07703209044078363,
        "return_1d": 0.015368120085775594,
        "return_1d_vs_avg_abs_20d": 1.0220256325698447,
        "return_5d": 0.0595474888115366,
        "ticker": "CTRE",
        "upper_wick_to_range": 0.028846153846154767,
        "volume_ratio_20d": 0.06330049300090745
      },
      "source_id": "E0603",
      "source_type": "market_data",
      "ticker": "CTRE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CTRE/2026-07-17"
    },
    {
      "claim": "LEVI moved -1.0% in the latest session, +0.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013235064781470612,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.0000000000000147,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 24.75,
        "close_location": 0.9166666666666679,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 1423966.5,
        "gap_pct": -0.03841536614645846,
        "high_52w_distance_pct": 0.03353535353535353,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3967268623024831,
        "lower_wick_to_range": -2.083333333333347,
        "previous_close": 24.99,
        "relative_return_1d": 0.0023446878751501865,
        "relative_return_5d": 0.03558414914055941,
        "return_1d": -0.009603841536614532,
        "return_1d_vs_avg_abs_20d": 0.7256361563156175,
        "return_5d": 0.018099547511312375,
        "ticker": "LEVI",
        "upper_wick_to_range": 0.0833333333333321,
        "volume_ratio_20d": 0.016860644868235002
      },
      "source_id": "E0604",
      "source_type": "market_data",
      "ticker": "LEVI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LEVI/2026-07-17"
    },
    {
      "claim": "DDS moved +1.4% in the latest session, +2.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.017751425379234437,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.1343750000000026,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 552.38,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 6,
        "dollar_volume": 2467481.46,
        "gap_pct": -0.011377816927255258,
        "high_52w_distance_pct": 0.24088489807741054,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.09803999522919726,
        "lower_wick_to_range": -1.1343750000000026,
        "previous_close": 544.92,
        "relative_return_1d": 0.025638612359720536,
        "relative_return_5d": 0.07208767925725879,
        "return_1d": 0.013690082947955817,
        "return_1d_vs_avg_abs_20d": 0.7712103482107096,
        "return_5d": 0.054603077628011754,
        "ticker": "DDS",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.03648168565478378
      },
      "source_id": "E0605",
      "source_type": "market_data",
      "ticker": "DDS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DDS/2026-07-17"
    },
    {
      "claim": "BAX moved -0.7% in the latest session, +0.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.024479404773114145,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.0222222222222497,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 23.18,
        "close_location": 0.9111111111111122,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 10012044.68,
        "gap_pct": -0.036402569593147804,
        "high_52w_distance_pct": 0.01509922346850745,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.47361729179910994,
        "lower_wick_to_range": -2.1111111111111374,
        "previous_close": 23.35,
        "relative_return_1d": 0.004668015493135114,
        "relative_return_5d": 0.042241453972306275,
        "return_1d": -0.007280513918629605,
        "return_1d_vs_avg_abs_20d": 0.2974138458883539,
        "return_5d": 0.024756852343059244,
        "ticker": "BAX",
        "upper_wick_to_range": 0.08888888888888784,
        "volume_ratio_20d": 0.06793008922069894
      },
      "source_id": "E0606",
      "source_type": "market_data",
      "ticker": "BAX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BAX/2026-07-17"
    },
    {
      "claim": "GAP moved +2.4% in the latest session, +3.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.020719651426585835,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.233333333333325,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 20.995,
        "close_location": 0.9222222222222224,
        "consecutive_down_days": 0,
        "consecutive_up_days": 7,
        "dollar_volume": 8093194.590000001,
        "gap_pct": -0.0029268292682925745,
        "high_52w_distance_pct": 0.39842819718980693,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.15930425179458862,
        "lower_wick_to_range": -0.3111111111111025,
        "previous_close": 20.5,
        "relative_return_1d": 0.036094870875179375,
        "relative_return_5d": 0.09636435496943208,
        "return_1d": 0.024146341463414656,
        "return_1d_vs_avg_abs_20d": 1.1653835755379534,
        "return_5d": 0.07887975334018504,
        "ticker": "GAP",
        "upper_wick_to_range": 0.0777777777777776,
        "volume_ratio_20d": 0.04478404196303837
      },
      "source_id": "E0607",
      "source_type": "market_data",
      "ticker": "GAP",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GAP/2026-07-17"
    },
    {
      "claim": "ECG moved -4.1% in the latest session, -2.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0362320234302297,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.7464285714285683,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 129.0,
        "close_location": 0.6428571428571425,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 1693512.0,
        "gap_pct": -0.0042391789379743194,
        "high_52w_distance_pct": 0.3300542635658914,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.5357142857142858,
        "lower_wick_to_range": 0.6428571428571425,
        "previous_close": 134.46,
        "relative_return_1d": -0.028658342520408442,
        "relative_return_5d": -0.038705038405871584,
        "return_1d": -0.04060687193217316,
        "return_1d_vs_avg_abs_20d": 1.1207453541855839,
        "return_5d": -0.056189640035118615,
        "ticker": "ECG",
        "upper_wick_to_range": -1.389285714285711,
        "volume_ratio_20d": 0.019353697369972875
      },
      "source_id": "E0608",
      "source_type": "market_data",
      "ticker": "ECG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ECG/2026-07-17"
    },
    {
      "claim": "TECH moved +0.1% in the latest session, +1.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02065987738111764,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.7941176470588038,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 71.83,
        "close_location": 0.9705882352941029,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 12643157.45,
        "gap_pct": -0.0029260136547303306,
        "high_52w_distance_pct": 0.004594180704440953,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.6627314814814813,
        "lower_wick_to_range": 0.17647058823529904,
        "previous_close": 71.77,
        "relative_return_1d": 0.012784533313116242,
        "relative_return_5d": 0.02491798171339854,
        "return_1d": 0.000836003901351523,
        "return_1d_vs_avg_abs_20d": 0.04046509502111564,
        "return_5d": 0.0074333800841515085,
        "ticker": "TECH",
        "upper_wick_to_range": 0.029411764705897105,
        "volume_ratio_20d": 0.021068929627991517
      },
      "source_id": "E0609",
      "source_type": "market_data",
      "ticker": "TECH",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TECH/2026-07-17"
    },
    {
      "claim": "JOBY moved -5.6% in the latest session, -4.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.032956338550388466,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.6071428571428563,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 6.93,
        "close_location": 0.14285714285714285,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 20226840.48,
        "gap_pct": 0.043596730245231585,
        "high_52w_distance_pct": 1.2709956709956711,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.005805515239477588,
        "lower_wick_to_range": 0.14285714285714285,
        "previous_close": 7.34,
        "relative_return_1d": -0.04390978121493827,
        "relative_return_5d": -0.08484700458836958,
        "return_1d": -0.05585831062670299,
        "return_1d_vs_avg_abs_20d": 1.6949185826968807,
        "return_5d": -0.10233160621761661,
        "ticker": "JOBY",
        "upper_wick_to_range": -1.7499999999999991,
        "volume_ratio_20d": 0.06233842124080698
      },
      "source_id": "E0610",
      "source_type": "market_data",
      "ticker": "JOBY",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/JOBY/2026-07-17"
    },
    {
      "claim": "FRO moved -3.6% in the latest session, -2.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.031052010650854372,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.24188790560471,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 35.82,
        "close_location": 0.1474926253687327,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 8082532.26,
        "gap_pct": 0.004573580844767333,
        "high_52w_distance_pct": 0.20323841429369072,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.42766042247907543,
        "lower_wick_to_range": 0.1474926253687327,
        "previous_close": 37.17,
        "relative_return_1d": -0.02437108317903436,
        "relative_return_5d": -0.04309761709616611,
        "return_1d": -0.03631961259079908,
        "return_1d_vs_avg_abs_20d": 1.1696380308242542,
        "return_5d": -0.06058221872541314,
        "ticker": "FRO",
        "upper_wick_to_range": -1.3893805309734426,
        "volume_ratio_20d": 0.07168959491660047
      },
      "source_id": "E0611",
      "source_type": "market_data",
      "ticker": "FRO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FRO/2026-07-17"
    },
    {
      "claim": "NNN moved +1.4% in the latest session, +2.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011270774141266765,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 6.855072463768123,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 49.925,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 2129301.25,
        "gap_pct": -0.03372612759041038,
        "high_52w_distance_pct": 0.0,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2197654532128024,
        "lower_wick_to_range": -5.855072463768123,
        "previous_close": 49.22,
        "relative_return_1d": 0.026271975165523376,
        "relative_return_5d": 0.08494237370536417,
        "return_1d": 0.014323445753758657,
        "return_1d_vs_avg_abs_20d": 1.2708484416624812,
        "return_5d": 0.06745777207611714,
        "ticker": "NNN",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.024116755631955124
      },
      "source_id": "E0612",
      "source_type": "market_data",
      "ticker": "NNN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NNN/2026-07-17"
    },
    {
      "claim": "HSIC moved +0.2% in the latest session, +1.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013314041740839616,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.1923076923076811,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 88.41,
        "close_location": 0.7692307692307608,
        "consecutive_down_days": 0,
        "consecutive_up_days": 7,
        "dollar_volume": 6562320.66,
        "gap_pct": 0.0,
        "high_52w_distance_pct": 0.010519172039362035,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2868995633187772,
        "lower_wick_to_range": 0.5769230769230798,
        "previous_close": 88.26,
        "relative_return_1d": 0.013648053545007421,
        "relative_return_5d": 0.06499644997047904,
        "return_1d": 0.0016995241332427025,
        "return_1d_vs_avg_abs_20d": 0.12764900143204194,
        "return_5d": 0.04751184834123201,
        "ticker": "HSIC",
        "upper_wick_to_range": 0.23076923076923916,
        "volume_ratio_20d": 0.05442826345197765
      },
      "source_id": "E0613",
      "source_type": "market_data",
      "ticker": "HSIC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HSIC/2026-07-17"
    },
    {
      "claim": "SARO moved +1.3% in the latest session, +2.5% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01847293534334175,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.22784810126582267,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 26.97,
        "close_location": 0.9620253164556947,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 3017322.69,
        "gap_pct": 0.019909842223891694,
        "high_52w_distance_pct": 0.278457545420838,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.13176668065463715,
        "lower_wick_to_range": 0.9620253164556947,
        "previous_close": 26.62,
        "relative_return_1d": 0.025096538427542336,
        "relative_return_5d": -0.016887041764952815,
        "return_1d": 0.013148009015777617,
        "return_1d_vs_avg_abs_20d": 0.7117444397117207,
        "return_5d": -0.03437164339419985,
        "ticker": "SARO",
        "upper_wick_to_range": -0.1898734177215174,
        "volume_ratio_20d": 0.02838069918645564
      },
      "source_id": "E0614",
      "source_type": "market_data",
      "ticker": "SARO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SARO/2026-07-17"
    },
    {
      "claim": "SBSW moved -2.3% in the latest session, -1.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.027567505249175638,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 5.581818181818222,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 7.9309,
        "close_location": 0.8517482517482607,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 4770246.008400001,
        "gap_pct": 0.02586206896551735,
        "high_52w_distance_pct": 1.6844368230591735,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.007738246505717861,
        "lower_wick_to_range": 0.8517482517482607,
        "previous_close": 8.12,
        "relative_return_1d": -0.011339647928136576,
        "relative_return_5d": -0.054924755095899225,
        "return_1d": -0.023288177339901295,
        "return_1d_vs_avg_abs_20d": 0.8447691268907146,
        "return_5d": -0.07240935672514626,
        "ticker": "SBSW",
        "upper_wick_to_range": -5.433566433566482,
        "volume_ratio_20d": 0.10585815848733832
      },
      "source_id": "E0615",
      "source_type": "market_data",
      "ticker": "SBSW",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SBSW/2026-07-17"
    },
    {
      "claim": "PCOR moved +2.2% in the latest session, +3.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.021940491576502446,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.8133047210300448,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 46.115,
        "close_location": 0.9077253218884135,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 3482835.375,
        "gap_pct": -0.020163970751163385,
        "high_52w_distance_pct": 0.4791282662907945,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.21259531948461752,
        "lower_wick_to_range": 0.09442060085836868,
        "previous_close": 45.13,
        "relative_return_1d": 0.033774365884177815,
        "relative_return_5d": 0.08175877656578068,
        "return_1d": 0.021825836472413096,
        "return_1d_vs_avg_abs_20d": 0.9947742691320489,
        "return_5d": 0.06427417493653365,
        "ticker": "PCOR",
        "upper_wick_to_range": 0.09227467811158646,
        "volume_ratio_20d": 0.02226506706052472
      },
      "source_id": "E0616",
      "source_type": "market_data",
      "ticker": "PCOR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PCOR/2026-07-17"
    },
    {
      "claim": "BLDR moved +0.5% in the latest session, +1.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03085795379963164,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.4052155199696026,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 78.59,
        "close_location": 0.9430343692638756,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 4924999.53,
        "gap_pct": -0.04360613810741687,
        "high_52w_distance_pct": 0.6522458328031555,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.20721966205837195,
        "lower_wick_to_range": -1.462181150705727,
        "previous_close": 78.2,
        "relative_return_1d": 0.016935741687979622,
        "relative_return_5d": 0.05579877787445786,
        "return_1d": 0.004987212276214903,
        "return_1d_vs_avg_abs_20d": 0.16161837264382828,
        "return_5d": 0.03831417624521083,
        "ticker": "BLDR",
        "upper_wick_to_range": 0.056965630736124366,
        "volume_ratio_20d": 0.027065594126221455
      },
      "source_id": "E0617",
      "source_type": "market_data",
      "ticker": "BLDR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BLDR/2026-07-17"
    },
    {
      "claim": "REXR moved +1.2% in the latest session, +2.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015801125618285415,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 6.311111111111079,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 38.03,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 2783187.52,
        "gap_pct": -0.06359765832889841,
        "high_52w_distance_pct": 0.09387325795424672,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.18326073428749234,
        "lower_wick_to_range": -5.311111111111079,
        "previous_close": 37.58,
        "relative_return_1d": 0.023922983908837736,
        "relative_return_5d": 0.13208014676406543,
        "return_1d": 0.011974454497073017,
        "return_1d_vs_avg_abs_20d": 0.7578228783407627,
        "return_5d": 0.1145955451348184,
        "ticker": "REXR",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.025227423930616312
      },
      "source_id": "E0618",
      "source_type": "market_data",
      "ticker": "REXR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/REXR/2026-07-17"
    },
    {
      "claim": "FR moved +0.8% in the latest session, +2.0% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012867850403857739,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 6.2551020408163875,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 69.235,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 1566234.17,
        "gap_pct": -0.03654630168899253,
        "high_52w_distance_pct": 0.0,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.22172225163225678,
        "lower_wick_to_range": -5.2551020408163875,
        "previous_close": 68.68,
        "relative_return_1d": 0.02002948456610354,
        "relative_return_5d": 0.0824746031674718,
        "return_1d": 0.00808095515433882,
        "return_1d_vs_avg_abs_20d": 0.6279957336087911,
        "return_5d": 0.06499000153822476,
        "ticker": "FR",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.01643431576959121
      },
      "source_id": "E0619",
      "source_type": "market_data",
      "ticker": "FR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FR/2026-07-17"
    },
    {
      "claim": "HESM moved +1.2% in the latest session, +2.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01115445329635476,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 7.354838709677369,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 40.57,
        "close_location": 0.8064516129032199,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 634352.52,
        "gap_pct": -0.016708229426433907,
        "high_52w_distance_pct": 0.012817352723687447,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.18245409501603027,
        "lower_wick_to_range": -6.5483870967741495,
        "previous_close": 40.1,
        "relative_return_1d": 0.023669227666128778,
        "relative_return_5d": 0.06770463787051029,
        "return_1d": 0.01172069825436406,
        "return_1d_vs_avg_abs_20d": 1.0507640260768627,
        "return_5d": 0.050220036241263255,
        "ticker": "HESM",
        "upper_wick_to_range": 0.1935483870967801,
        "volume_ratio_20d": 0.016155395980782146
      },
      "source_id": "E0620",
      "source_type": "market_data",
      "ticker": "HESM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HESM/2026-07-17"
    },
    {
      "claim": "ENS moved -4.2% in the latest session, -3.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02727824298868592,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.265780730897024,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 187.0,
        "close_location": 0.0,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 4528579.0,
        "gap_pct": 0.007834101382488523,
        "high_52w_distance_pct": 0.3064171122994652,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2404643449419568,
        "lower_wick_to_range": 0.0,
        "previous_close": 195.3,
        "relative_return_1d": -0.030550190506310138,
        "relative_return_5d": -0.07333609070836478,
        "return_1d": -0.042498719918074856,
        "return_1d_vs_avg_abs_20d": 1.5579713083317672,
        "return_5d": -0.09082069233761181,
        "ticker": "ENS",
        "upper_wick_to_range": -2.265780730897024,
        "volume_ratio_20d": 0.03920003884878112
      },
      "source_id": "E0621",
      "source_type": "market_data",
      "ticker": "ENS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ENS/2026-07-17"
    },
    {
      "claim": "IDA moved +0.9% in the latest session, +2.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011598509528091216,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.0216718266253673,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 152.535,
        "close_location": 0.380804953560375,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 1530688.7249999999,
        "gap_pct": -0.0121765601217656,
        "high_52w_distance_pct": 0.015570197003966335,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.16688341493268055,
        "lower_wick_to_range": -1.6408668730649922,
        "previous_close": 151.11,
        "relative_return_1d": 0.021378745810414657,
        "relative_return_5d": 0.029997047696289747,
        "return_1d": 0.009430216398649938,
        "return_1d_vs_avg_abs_20d": 0.8130541580200678,
        "return_5d": 0.012512446067042715,
        "ticker": "IDA",
        "upper_wick_to_range": 0.619195046439625,
        "volume_ratio_20d": 0.014642580946405382
      },
      "source_id": "E0622",
      "source_type": "market_data",
      "ticker": "IDA",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/IDA/2026-07-17"
    },
    {
      "claim": "NXE moved -2.6% in the latest session, -1.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02436253175604789,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.9159090909090852,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 8.6285,
        "close_location": 0.17500000000000343,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 3012278.378,
        "gap_pct": 0.021444695259593916,
        "high_52w_distance_pct": 0.6178941878657935,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.0044819557625146444,
        "lower_wick_to_range": 0.17500000000000343,
        "previous_close": 8.86,
        "relative_return_1d": -0.014180138759792738,
        "relative_return_5d": -0.09021963828802282,
        "return_1d": -0.026128668171557456,
        "return_1d_vs_avg_abs_20d": 1.072493960529005,
        "return_5d": -0.10770423991726985,
        "ticker": "NXE",
        "upper_wick_to_range": -1.0909090909090886,
        "volume_ratio_20d": 0.065497396392754
      },
      "source_id": "E0623",
      "source_type": "market_data",
      "ticker": "NXE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NXE/2026-07-17"
    },
    {
      "claim": "CWEN moved -1.0% in the latest session, +0.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014910159614563129,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.394736842105283,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 33.42,
        "close_location": 0.10526315789473586,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 1446918.9000000001,
        "gap_pct": 0.016582765768433427,
        "high_52w_distance_pct": 0.24895272292040693,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.024839006439742572,
        "lower_wick_to_range": 0.10526315789473586,
        "previous_close": 33.77,
        "relative_return_1d": 0.0015843008064937436,
        "relative_return_5d": 0.01005959420423963,
        "return_1d": -0.010364228605270975,
        "return_1d_vs_avg_abs_20d": 0.6951118481084516,
        "return_5d": -0.007425007425007402,
        "ticker": "CWEN",
        "upper_wick_to_range": -1.5000000000000187,
        "volume_ratio_20d": 0.02553222857816831
      },
      "source_id": "E0624",
      "source_type": "market_data",
      "ticker": "CWEN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CWEN/2026-07-17"
    },
    {
      "claim": "FDS moved +2.1% in the latest session, +3.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.030963166732506563,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.2800000000000018,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 267.85,
        "close_location": 0.8010256410256412,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 13684456.500000002,
        "gap_pct": -0.02701364017374064,
        "high_52w_distance_pct": 0.08549561321635224,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.44783783783783804,
        "lower_wick_to_range": -0.4789743589743606,
        "previous_close": 262.46,
        "relative_return_1d": 0.03248499211084277,
        "relative_return_5d": 0.10141483512849836,
        "return_1d": 0.02053646269907805,
        "return_1d_vs_avg_abs_20d": 0.6632545978418262,
        "return_5d": 0.08393023349925133,
        "ticker": "FDS",
        "upper_wick_to_range": 0.19897435897435875,
        "volume_ratio_20d": 0.04935445073973714
      },
      "source_id": "E0625",
      "source_type": "market_data",
      "ticker": "FDS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FDS/2026-07-17"
    },
    {
      "claim": "ACI moved +2.8% in the latest session, +4.0% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.018921088065662728,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.659090909090897,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 15.435,
        "close_location": 0.8409090909090907,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 3917202.345,
        "gap_pct": -0.0259653794940079,
        "high_52w_distance_pct": 0.21995464852607705,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.172426889479681,
        "lower_wick_to_range": -2.8181818181818064,
        "previous_close": 15.02,
        "relative_return_1d": 0.0395783563092349,
        "relative_return_5d": 0.06321630894632035,
        "return_1d": 0.027629826897470178,
        "return_1d_vs_avg_abs_20d": 1.4602662807543154,
        "return_5d": 0.04573170731707332,
        "ticker": "ACI",
        "upper_wick_to_range": 0.15909090909090928,
        "volume_ratio_20d": 0.03155777557268235
      },
      "source_id": "E0626",
      "source_type": "market_data",
      "ticker": "ACI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ACI/2026-07-17"
    },
    {
      "claim": "TAP moved +1.9% in the latest session, +3.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01788734476817247,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 5.114988104678782,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 42.57,
        "close_location": 0.693893735130846,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 12004058.88,
        "gap_pct": -0.04284346577309717,
        "high_52w_distance_pct": 0.28776133427296213,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.11908517350157721,
        "lower_wick_to_range": -4.421094369547937,
        "previous_close": 41.78,
        "relative_return_1d": 0.03085709810491921,
        "relative_return_5d": 0.10428572493790156,
        "return_1d": 0.018908568693154493,
        "return_1d_vs_avg_abs_20d": 1.057091979733019,
        "return_5d": 0.08680112330865453,
        "ticker": "TAP",
        "upper_wick_to_range": 0.3061062648691541,
        "volume_ratio_20d": 0.08092384691324012
      },
      "source_id": "E0627",
      "source_type": "market_data",
      "ticker": "TAP",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TAP/2026-07-17"
    },
    {
      "claim": "QBTS moved -4.2% in the latest session, -3.0% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.039716797647440544,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.275229357798155,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 16.215,
        "close_location": 0.3486238532110104,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 34660470.54,
        "gap_pct": 0.06382978723404253,
        "high_52w_distance_pct": 0.9457292630280605,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2717647058823529,
        "lower_wick_to_range": 0.3486238532110104,
        "previous_close": 16.92,
        "relative_return_1d": -0.029718137254902022,
        "relative_return_5d": -0.17539742923187795,
        "return_1d": -0.04166666666666674,
        "return_1d_vs_avg_abs_20d": 1.0490943161262614,
        "return_5d": -0.192882030861125,
        "ticker": "QBTS",
        "upper_wick_to_range": -2.6238532110091657,
        "volume_ratio_20d": 0.09287694832809579
      },
      "source_id": "E0628",
      "source_type": "market_data",
      "ticker": "QBTS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/QBTS/2026-07-17"
    },
    {
      "claim": "SSD moved -0.1% in the latest session, +1.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01609140325874369,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 120.25000000002399,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 193.52,
        "close_location": 0.0,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 495991.76,
        "gap_pct": -0.026264189886480938,
        "high_52w_distance_pct": 0.1031934683753617,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.18484050694912146,
        "lower_wick_to_range": -120.25000000002399,
        "previous_close": 193.8,
        "relative_return_1d": 0.010503740970072228,
        "relative_return_5d": 0.04248460162924694,
        "return_1d": -0.0014447884416924905,
        "return_1d_vs_avg_abs_20d": 0.08978635476725291,
        "return_5d": 0.02499999999999991,
        "ticker": "SSD",
        "upper_wick_to_range": 1.0,
        "volume_ratio_20d": 0.006695402298850575
      },
      "source_id": "E0629",
      "source_type": "market_data",
      "ticker": "SSD",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SSD/2026-07-17"
    },
    {
      "claim": "ATR moved +0.2% in the latest session, +1.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01144447813154158,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.2419354838709293,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 135.045,
        "close_location": 0.02903225806450785,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 2270781.675,
        "gap_pct": -0.03510204081632651,
        "high_52w_distance_pct": 0.08785960235477064,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.21716989634970685,
        "lower_wick_to_range": -3.2129032258064214,
        "previous_close": 134.75,
        "relative_return_1d": 0.014137768743861079,
        "relative_return_5d": 0.09328321550640772,
        "return_1d": 0.00218923933209636,
        "return_1d_vs_avg_abs_20d": 0.19129219409862838,
        "return_5d": 0.07579861387716069,
        "ticker": "ATR",
        "upper_wick_to_range": 0.9709677419354922,
        "volume_ratio_20d": 0.03436541998773759
      },
      "source_id": "E0630",
      "source_type": "market_data",
      "ticker": "ATR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ATR/2026-07-17"
    },
    {
      "claim": "MTDR moved +2.4% in the latest session, +3.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013202204952672703,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.8249999999999487,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 54.34,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 1797621.54,
        "gap_pct": -0.005086661642803247,
        "high_52w_distance_pct": 0.23003312476996696,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.29720697063738366,
        "lower_wick_to_range": -2.8249999999999487,
        "previous_close": 53.08,
        "relative_return_1d": 0.03568628374484706,
        "relative_return_5d": 0.07591857124358292,
        "return_1d": 0.02373775433308234,
        "return_1d_vs_avg_abs_20d": 1.7980143785206713,
        "return_5d": 0.05843396961433589,
        "ticker": "MTDR",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.01807853102713337
      },
      "source_id": "E0631",
      "source_type": "market_data",
      "ticker": "MTDR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MTDR/2026-07-17"
    },
    {
      "claim": "NFG moved +1.5% in the latest session, +2.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.010779028707761934,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 6.47999999999998,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 82.83,
        "close_location": 0.8799999999999955,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 1419706.2,
        "gap_pct": -0.015188633023027864,
        "high_52w_distance_pct": 0.17179765785343482,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.10190235466276443,
        "lower_wick_to_range": -5.5999999999999845,
        "previous_close": 81.64,
        "relative_return_1d": 0.026524717554831767,
        "relative_return_5d": 0.06464010099713591,
        "return_1d": 0.014576188143067048,
        "return_1d_vs_avg_abs_20d": 1.3522728752518114,
        "return_5d": 0.047155499367888876,
        "ticker": "NFG",
        "upper_wick_to_range": 0.12000000000000455,
        "volume_ratio_20d": 0.023032990660485118
      },
      "source_id": "E0632",
      "source_type": "market_data",
      "ticker": "NFG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NFG/2026-07-17"
    },
    {
      "claim": "TKR moved -2.9% in the latest session, -1.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014853301387411927,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.6158940397351262,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 133.73,
        "close_location": 0.8013245033112496,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 13295035.409999998,
        "gap_pct": -7.262691553477918e-05,
        "high_52w_distance_pct": 0.09451880655051226,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4802966570732785,
        "lower_wick_to_range": 0.8013245033112496,
        "previous_close": 137.69,
        "relative_return_1d": -0.016811729140054688,
        "relative_return_5d": -0.00858778931096138,
        "return_1d": -0.028760258551819406,
        "return_1d_vs_avg_abs_20d": 1.9362872806306572,
        "return_5d": -0.026072390940208412,
        "ticker": "TKR",
        "upper_wick_to_range": -2.417218543046376,
        "volume_ratio_20d": 0.10602161660650204
      },
      "source_id": "E0633",
      "source_type": "market_data",
      "ticker": "TKR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TKR/2026-07-17"
    },
    {
      "claim": "JXN moved -1.2% in the latest session, +0.0% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.017983309599977414,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.10329650588340553,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 124.205,
        "close_location": 1.0,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 3054200.95,
        "gap_pct": -0.010978520286396232,
        "high_52w_distance_pct": 0.014049353890745131,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.23409011873416463,
        "lower_wick_to_range": 1.0,
        "previous_close": 125.7,
        "relative_return_1d": 5.513243483545871e-05,
        "relative_return_5d": 0.08124787672345735,
        "return_1d": -0.01189339697692926,
        "return_1d_vs_avg_abs_20d": 0.6613575165799401,
        "return_5d": 0.06376327509421031,
        "ticker": "JXN",
        "upper_wick_to_range": -0.10329650588340553,
        "volume_ratio_20d": 0.03476625736079005
      },
      "source_id": "E0634",
      "source_type": "market_data",
      "ticker": "JXN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/JXN/2026-07-17"
    },
    {
      "claim": "UGI moved +1.4% in the latest session, +2.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.010236534005115339,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.333333333333355,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 37.36,
        "close_location": 0.8181818181818103,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 876092.0,
        "gap_pct": -0.01601085481682507,
        "high_52w_distance_pct": 0.10653104925053536,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1804107424960506,
        "lower_wick_to_range": -2.5151515151515444,
        "previous_close": 36.85,
        "relative_return_1d": 0.02578842086359634,
        "relative_return_5d": 0.05989531591496122,
        "return_1d": 0.01383989145183162,
        "return_1d_vs_avg_abs_20d": 1.3520095224531696,
        "return_5d": 0.04241071428571419,
        "ticker": "UGI",
        "upper_wick_to_range": 0.18181818181818965,
        "volume_ratio_20d": 0.015647520418512785
      },
      "source_id": "E0635",
      "source_type": "market_data",
      "ticker": "UGI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/UGI/2026-07-17"
    },
    {
      "claim": "VIST moved +2.9% in the latest session, +4.0% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01698779004572104,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.7453641982789998,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 64.16,
        "close_location": 0.27281541631317163,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 2117536.6399999997,
        "gap_pct": 0.04825264507855076,
        "high_52w_distance_pct": 0.2693266832917707,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.32726520479933785,
        "lower_wick_to_range": 0.27281541631317163,
        "previous_close": 62.38,
        "relative_return_1d": 0.04048331620240275,
        "relative_return_5d": 0.007455285165738235,
        "return_1d": 0.028534786790638034,
        "return_1d_vs_avg_abs_20d": 1.6797233020798665,
        "return_5d": -0.010029316463508797,
        "ticker": "VIST",
        "upper_wick_to_range": -0.018179614592171357,
        "volume_ratio_20d": 0.03776871184248923
      },
      "source_id": "E0636",
      "source_type": "market_data",
      "ticker": "VIST",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VIST/2026-07-17"
    },
    {
      "claim": "POOL moved +1.4% in the latest session, +2.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.017786405832533703,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.014705882352955,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 210.89,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 2437677.51,
        "gap_pct": -0.02510580992689493,
        "high_52w_distance_pct": 0.31902887761392207,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.22127634931665496,
        "lower_wick_to_range": -3.014705882352956,
        "previous_close": 207.92,
        "relative_return_1d": 0.026232869542584192,
        "relative_return_5d": 0.019622978363708188,
        "return_1d": 0.014284340130819473,
        "return_1d_vs_avg_abs_20d": 0.8031043632599181,
        "return_5d": 0.002138376734461156,
        "ticker": "POOL",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.01025020284919991
      },
      "source_id": "E0637",
      "source_type": "market_data",
      "ticker": "POOL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/POOL/2026-07-17"
    },
    {
      "claim": "FSS moved -1.4% in the latest session, -0.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.021242593460360382,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.0,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 117.8,
        "close_location": 0.5,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 1886449.2,
        "gap_pct": -0.03556485355648531,
        "high_52w_distance_pct": 0.14185059422750412,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.16414665480778723,
        "lower_wick_to_range": 0.0,
        "previous_close": 119.5,
        "relative_return_1d": -0.002277412010829427,
        "relative_return_5d": 0.039787821276908164,
        "return_1d": -0.014225941422594146,
        "return_1d_vs_avg_abs_20d": 0.6696894825549612,
        "return_5d": 0.022303219647661132,
        "ticker": "FSS",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.02209071345803675
      },
      "source_id": "E0638",
      "source_type": "market_data",
      "ticker": "FSS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FSS/2026-07-17"
    },
    {
      "claim": "MOS moved +1.0% in the latest session, +2.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02254499881529884,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.013157894736849,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 22.755,
        "close_location": 0.9605263157894721,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 10165113.6,
        "gap_pct": 0.02707501109631605,
        "high_52w_distance_pct": 0.4172709294660515,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.14924242424242418,
        "lower_wick_to_range": 0.9605263157894721,
        "previous_close": 22.53,
        "relative_return_1d": 0.021935213832536826,
        "relative_return_5d": 0.07536465741725251,
        "return_1d": 0.009986684420772107,
        "return_1d_vs_avg_abs_20d": 0.4429667307853319,
        "return_5d": 0.05788005578800548,
        "ticker": "MOS",
        "upper_wick_to_range": -0.9736842105263209,
        "volume_ratio_20d": 0.04662987173966937
      },
      "source_id": "E0639",
      "source_type": "market_data",
      "ticker": "MOS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MOS/2026-07-17"
    },
    {
      "claim": "PRMB moved +0.0% in the latest session, +1.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.017672473248285768,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.173333333333323,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 25.399,
        "close_location": 0.884444444444446,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 964120.6410000001,
        "gap_pct": -0.018905080740449054,
        "high_52w_distance_pct": 0.005157683373361088,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4245092540661808,
        "lower_wick_to_range": -1.288888888888877,
        "previous_close": 25.39,
        "relative_return_1d": 0.012302999675648074,
        "relative_return_5d": 0.07621740696480372,
        "return_1d": 0.00035447026388335523,
        "return_1d_vs_avg_abs_20d": 0.020057762085889077,
        "return_5d": 0.05873280533555669,
        "ticker": "PRMB",
        "upper_wick_to_range": 0.11555555555555394,
        "volume_ratio_20d": 0.013029733013874492
      },
      "source_id": "E0640",
      "source_type": "market_data",
      "ticker": "PRMB",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PRMB/2026-07-17"
    },
    {
      "claim": "SOBO moved +1.5% in the latest session, +2.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013171586146521863,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.0000000000000457,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 38.17,
        "close_location": 0.5806451612903307,
        "consecutive_down_days": 0,
        "consecutive_up_days": 5,
        "dollar_volume": 425633.67000000004,
        "gap_pct": -0.0013297872340426453,
        "high_52w_distance_pct": 0.0073356038773906285,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4458333333333335,
        "lower_wick_to_range": -1.4193548387097152,
        "previous_close": 37.6,
        "relative_return_1d": 0.027108103879849743,
        "relative_return_5d": 0.07423986187287956,
        "return_1d": 0.015159574468085024,
        "return_1d_vs_avg_abs_20d": 1.1509300625944823,
        "return_5d": 0.05675526024363253,
        "ticker": "SOBO",
        "upper_wick_to_range": 0.4193548387096693,
        "volume_ratio_20d": 0.010574328969640646
      },
      "source_id": "E0641",
      "source_type": "market_data",
      "ticker": "SOBO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SOBO/2026-07-17"
    },
    {
      "claim": "AXS moved +2.1% in the latest session, +3.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015379102665509615,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.5382003395585704,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 115.98,
        "close_location": 0.9320882852292013,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 877620.66,
        "gap_pct": -0.019098750220031713,
        "high_52w_distance_pct": 0.0017244352474565794,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.23396105968720082,
        "lower_wick_to_range": -0.6061120543293691,
        "previous_close": 113.62,
        "relative_return_1d": 0.032719520434471905,
        "relative_return_5d": 0.04331159614543323,
        "return_1d": 0.020770991022707186,
        "return_1d_vs_avg_abs_20d": 1.350598371990184,
        "return_5d": 0.025826994516186197,
        "ticker": "AXS",
        "upper_wick_to_range": 0.06791171477079876,
        "volume_ratio_20d": 0.009338055630969717
      },
      "source_id": "E0642",
      "source_type": "market_data",
      "ticker": "AXS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AXS/2026-07-17"
    },
    {
      "claim": "STAG moved +0.5% in the latest session, +1.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012692776412034585,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 5.426356589147284,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 42.26,
        "close_location": 0.6976744186046401,
        "consecutive_down_days": 0,
        "consecutive_up_days": 7,
        "dollar_volume": 1133455.46,
        "gap_pct": -0.044719314938154175,
        "high_52w_distance_pct": 0.0027685754850923505,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.18674529626509395,
        "lower_wick_to_range": -4.728682170542644,
        "previous_close": 42.04,
        "relative_return_1d": 0.017181640734314607,
        "relative_return_5d": 0.10163031738091466,
        "return_1d": 0.005233111322549888,
        "return_1d_vs_avg_abs_20d": 0.41229051490957824,
        "return_5d": 0.08414571575166763,
        "ticker": "STAG",
        "upper_wick_to_range": 0.3023255813953599,
        "volume_ratio_20d": 0.015306955216555094
      },
      "source_id": "E0643",
      "source_type": "market_data",
      "ticker": "STAG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/STAG/2026-07-17"
    },
    {
      "claim": "LNC moved +0.7% in the latest session, +1.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.018057015070419367,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.991071428571424,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 42.185,
        "close_location": 0.9732142857142848,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 2595516.495,
        "gap_pct": -0.0193409742120344,
        "high_52w_distance_pct": 0.020741969894512158,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3109073958980735,
        "lower_wick_to_range": -1.0178571428571392,
        "previous_close": 41.88,
        "relative_return_1d": 0.019231241923703513,
        "relative_return_5d": 0.07927669828165096,
        "return_1d": 0.007282712511938794,
        "return_1d_vs_avg_abs_20d": 0.4033176293832298,
        "return_5d": 0.06179209665240393,
        "ticker": "LNC",
        "upper_wick_to_range": 0.026785714285715193,
        "volume_ratio_20d": 0.03268045371371207
      },
      "source_id": "E0644",
      "source_type": "market_data",
      "ticker": "LNC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LNC/2026-07-17"
    },
    {
      "claim": "PAYC moved +0.9% in the latest session, +2.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.024049715437652157,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.4813432835820854,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 151.82,
        "close_location": 0.6156716417910453,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 3991044.1599999997,
        "gap_pct": -0.017477405635300314,
        "high_52w_distance_pct": 0.011395073112896892,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.44728312678741644,
        "lower_wick_to_range": -0.8656716417910401,
        "previous_close": 150.48,
        "relative_return_1d": 0.020853367263971023,
        "relative_return_5d": 0.10908655733819128,
        "return_1d": 0.008904837852206304,
        "return_1d_vs_avg_abs_20d": 0.3702679092104732,
        "return_5d": 0.09160195570894425,
        "ticker": "PAYC",
        "upper_wick_to_range": 0.38432835820895467,
        "volume_ratio_20d": 0.024590056592301575
      },
      "source_id": "E0645",
      "source_type": "market_data",
      "ticker": "PAYC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PAYC/2026-07-17"
    },
    {
      "claim": "UEC moved -3.1% in the latest session, -1.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.029507097131758264,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.946428571428557,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 9.045,
        "close_location": 0.3392857142857152,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 10044535.815,
        "gap_pct": 0.05787781350482302,
        "high_52w_distance_pct": 1.2487562189054726,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.010614525139664988,
        "lower_wick_to_range": 0.3392857142857152,
        "previous_close": 9.33,
        "relative_return_1d": -0.018598094382447528,
        "relative_return_5d": -0.12354103939639394,
        "return_1d": -0.030546623794212246,
        "return_1d_vs_avg_abs_20d": 1.0352297163564472,
        "return_5d": -0.14102564102564097,
        "ticker": "UEC",
        "upper_wick_to_range": -2.2857142857142723,
        "volume_ratio_20d": 0.12080471423691716
      },
      "source_id": "E0646",
      "source_type": "market_data",
      "ticker": "UEC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/UEC/2026-07-17"
    },
    {
      "claim": "ORA moved -1.6% in the latest session, -0.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.022890117210373057,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 10.674796747967564,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 103.135,
        "close_location": 0.21951219512196135,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 4093840.6900000004,
        "gap_pct": 0.0463563525371995,
        "high_52w_distance_pct": 0.4194017549813349,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.022758825862752907,
        "lower_wick_to_range": 0.21951219512196135,
        "previous_close": 104.84,
        "relative_return_1d": -0.004314347352828984,
        "relative_return_5d": -0.04295996428129312,
        "return_1d": -0.016262876764593703,
        "return_1d_vs_avg_abs_20d": 0.7104759060483926,
        "return_5d": -0.06044456591054015,
        "ticker": "ORA",
        "upper_wick_to_range": -9.894308943089527,
        "volume_ratio_20d": 0.0413953488372093
      },
      "source_id": "E0647",
      "source_type": "market_data",
      "ticker": "ORA",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ORA/2026-07-17"
    },
    {
      "claim": "KNSL moved +3.4% in the latest session, +4.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.023499798319338135,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.862914862914865,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 346.98,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 1478828.76,
        "gap_pct": -0.04563066285169293,
        "high_52w_distance_pct": 0.21592022594962224,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.20814763231197775,
        "lower_wick_to_range": -2.862914862914865,
        "previous_close": 335.52,
        "relative_return_1d": 0.04610446646469768,
        "relative_return_5d": 0.036305989302853114,
        "return_1d": 0.03415593705293296,
        "return_1d_vs_avg_abs_20d": 1.4534566037030974,
        "return_5d": 0.018821387673606083,
        "ticker": "KNSL",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.011923512708248821
      },
      "source_id": "E0648",
      "source_type": "market_data",
      "ticker": "KNSL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/KNSL/2026-07-17"
    },
    {
      "claim": "AWI moved +0.1% in the latest session, +1.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013466472908152876,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.4105011933174154,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 160.79,
        "close_location": 0.5894988066825708,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 1162350.91,
        "gap_pct": -0.030684010705171905,
        "high_52w_distance_pct": 0.28148516698799697,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.06993611924407772,
        "lower_wick_to_range": -1.8210023866348448,
        "previous_close": 160.67,
        "relative_return_1d": 0.012695401883290325,
        "relative_return_5d": 0.05150389423374857,
        "return_1d": 0.0007468724715256059,
        "return_1d_vs_avg_abs_20d": 0.05546162507581581,
        "return_5d": 0.03401929260450154,
        "ticker": "AWI",
        "upper_wick_to_range": 0.4105011933174292,
        "volume_ratio_20d": 0.015903815903815902
      },
      "source_id": "E0649",
      "source_type": "market_data",
      "ticker": "AWI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AWI/2026-07-17"
    },
    {
      "claim": "FAF moved +1.6% in the latest session, +2.8% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01478736677504323,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.407407407407419,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 73.17,
        "close_location": 0.7129629629629604,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 1325328.21,
        "gap_pct": -0.03499513956394962,
        "high_52w_distance_pct": 0.004236709033756947,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.30195729537366534,
        "lower_wick_to_range": -2.694444444444459,
        "previous_close": 72.01,
        "relative_return_1d": 0.028057403179297058,
        "relative_return_5d": 0.07317642099153232,
        "return_1d": 0.01610887376753234,
        "return_1d_vs_avg_abs_20d": 1.0893672965980277,
        "return_5d": 0.05569181936228529,
        "ticker": "FAF",
        "upper_wick_to_range": 0.2870370370370396,
        "volume_ratio_20d": 0.017536572850407117
      },
      "source_id": "E0650",
      "source_type": "market_data",
      "ticker": "FAF",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FAF/2026-07-17"
    },
    {
      "claim": "HR moved +0.8% in the latest session, +2.0% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.010548258570339735,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 5.392857142857114,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 21.465,
        "close_location": 0.9642857142857215,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 1054360.8,
        "gap_pct": -0.02724283701268193,
        "high_52w_distance_pct": 0.00023293733985552123,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.31606376456161867,
        "lower_wick_to_range": -4.428571428571392,
        "previous_close": 21.29,
        "relative_return_1d": 0.020168350924211875,
        "relative_return_5d": 0.05494231066742972,
        "return_1d": 0.008219821512447156,
        "return_1d_vs_avg_abs_20d": 0.7792586290556219,
        "return_5d": 0.037457709038182685,
        "ticker": "HR",
        "upper_wick_to_range": 0.03571428571427846,
        "volume_ratio_20d": 0.012711063956422167
      },
      "source_id": "E0651",
      "source_type": "market_data",
      "ticker": "HR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HR/2026-07-17"
    },
    {
      "claim": "GATX moved -0.3% in the latest session, +0.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014597134513625354,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.943925233644884,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 180.63,
        "close_location": 1.0,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 2388289.86,
        "gap_pct": -0.026166160640353375,
        "high_52w_distance_pct": 0.1380169407075238,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1072085325487313,
        "lower_wick_to_range": -2.943925233644884,
        "previous_close": 181.15,
        "relative_return_1d": 0.009077980143202713,
        "relative_return_5d": 0.020204708213015343,
        "return_1d": -0.002870549268562006,
        "return_1d_vs_avg_abs_20d": 0.19665155965251666,
        "return_5d": 0.0027201065837683114,
        "ticker": "GATX",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.04870878614846196
      },
      "source_id": "E0652",
      "source_type": "market_data",
      "ticker": "GATX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GATX/2026-07-17"
    },
    {
      "claim": "TRNO moved +0.7% in the latest session, +1.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014151493861121623,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.9144167091186963,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 75.61,
        "close_location": 0.1527508914926129,
        "consecutive_down_days": 0,
        "consecutive_up_days": 7,
        "dollar_volume": 3329032.69,
        "gap_pct": -0.040756526371869994,
        "high_52w_distance_pct": 0.0439928580875546,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2823948439620081,
        "lower_wick_to_range": -0.7616658176260834,
        "previous_close": 75.08,
        "relative_return_1d": 0.019007666332382822,
        "relative_return_5d": 0.10696586964077437,
        "return_1d": 0.007059136920618103,
        "return_1d_vs_avg_abs_20d": 0.49882627162151827,
        "return_5d": 0.08948126801152734,
        "ticker": "TRNO",
        "upper_wick_to_range": 0.8472491085073871,
        "volume_ratio_20d": 0.035908330954614036
      },
      "source_id": "E0653",
      "source_type": "market_data",
      "ticker": "TRNO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TRNO/2026-07-17"
    },
    {
      "claim": "BIRK moved +1.9% in the latest session, +3.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.024342480448300795,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.285714285714269,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 45.17,
        "close_location": 0.7428571428571443,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 752983.9,
        "gap_pct": -0.04829609568946058,
        "high_52w_distance_pct": 0.12309054682311249,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4514781491002571,
        "lower_wick_to_range": -3.542857142857124,
        "previous_close": 44.31,
        "relative_return_1d": 0.03135724076360402,
        "relative_return_5d": 0.010668418691692216,
        "return_1d": 0.019408711351839303,
        "return_1d_vs_avg_abs_20d": 0.7973185556443205,
        "return_5d": -0.0068161829375548155,
        "ticker": "BIRK",
        "upper_wick_to_range": 0.2571428571428557,
        "volume_ratio_20d": 0.008869026242634638
      },
      "source_id": "E0654",
      "source_type": "market_data",
      "ticker": "BIRK",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BIRK/2026-07-17"
    },
    {
      "claim": "JBTM moved -1.4% in the latest session, -0.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.017903880461740674,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.7179487179487256,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 136.8,
        "close_location": 0.9245852187028657,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 9969026.4,
        "gap_pct": -0.031207207207207266,
        "high_52w_distance_pct": 0.24407894736842084,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.20348376880443397,
        "lower_wick_to_range": 0.20663650075414006,
        "previous_close": 138.75,
        "relative_return_1d": -0.0021055246422893026,
        "relative_return_5d": 0.019755830290687393,
        "return_1d": -0.014054054054054022,
        "return_1d_vs_avg_abs_20d": 0.7849725138685181,
        "return_5d": 0.002271228661440361,
        "ticker": "JBTM",
        "upper_wick_to_range": 0.07541478129713429,
        "volume_ratio_20d": 0.11346427820725413
      },
      "source_id": "E0655",
      "source_type": "market_data",
      "ticker": "JBTM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/JBTM/2026-07-17"
    },
    {
      "claim": "BLSH moved -3.3% in the latest session, -2.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.04012725583523529,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.218181818181813,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 22.57,
        "close_location": 0.2181818181818197,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 2185565.95,
        "gap_pct": 0.06595289079229127,
        "high_52w_distance_pct": 1.1679220203810368,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.03722426470588225,
        "lower_wick_to_range": 0.2181818181818197,
        "previous_close": 23.35,
        "relative_return_1d": -0.02145618150900619,
        "relative_return_5d": -0.05102550980286191,
        "return_1d": -0.03340471092077091,
        "return_1d_vs_avg_abs_20d": 0.8324693584313984,
        "return_5d": -0.06851011143210894,
        "ticker": "BLSH",
        "upper_wick_to_range": -3.436363636363633,
        "volume_ratio_20d": 0.06046160234016715
      },
      "source_id": "E0656",
      "source_type": "market_data",
      "ticker": "BLSH",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BLSH/2026-07-17"
    },
    {
      "claim": "SWX moved +1.5% in the latest session, +2.7% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.009369357140071127,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.111510791366907,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 94.385,
        "close_location": 0.996402877697845,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 3896967.8800000004,
        "gap_pct": -0.016137708445400745,
        "high_52w_distance_pct": 0.0004767706733062038,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.16366662557021328,
        "lower_wick_to_range": -1.1151079136690623,
        "previous_close": 92.95,
        "relative_return_1d": 0.027386937157864777,
        "relative_return_5d": 0.05263485387754707,
        "return_1d": 0.015438407746100058,
        "return_1d_vs_avg_abs_20d": 1.6477552851596027,
        "return_5d": 0.03515025224830004,
        "ticker": "SWX",
        "upper_wick_to_range": 0.003597122302155,
        "volume_ratio_20d": 0.0624742767219465
      },
      "source_id": "E0657",
      "source_type": "market_data",
      "ticker": "SWX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SWX/2026-07-17"
    },
    {
      "claim": "STWD moved +0.3% in the latest session, +1.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.009736622090147529,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 5.776892430279023,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 17.135,
        "close_location": 0.9296148738380026,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 3712109.265,
        "gap_pct": -0.022820362785254567,
        "high_52w_distance_pct": 0.08082871316019835,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.051872314303253786,
        "lower_wick_to_range": -4.84727755644102,
        "previous_close": 17.09,
        "relative_return_1d": 0.014581648194678776,
        "relative_return_5d": 0.04723219778309329,
        "return_1d": 0.0026331187829140568,
        "return_1d_vs_avg_abs_20d": 0.27043452632083825,
        "return_5d": 0.029747596153846256,
        "ticker": "STWD",
        "upper_wick_to_range": 0.07038512616199741,
        "volume_ratio_20d": 0.05393430460674381
      },
      "source_id": "E0658",
      "source_type": "market_data",
      "ticker": "STWD",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/STWD/2026-07-17"
    },
    {
      "claim": "OR moved -1.0% in the latest session, +0.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.018564189089352555,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.9200000000000017,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 27.78,
        "close_location": 0.960000000000008,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 898488.54,
        "gap_pct": 0.007486631016042855,
        "high_52w_distance_pct": 0.7300215982721383,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.008714596949891185,
        "lower_wick_to_range": 0.960000000000008,
        "previous_close": 28.05,
        "relative_return_1d": 0.0023228609625668417,
        "relative_return_5d": -0.03374490656747431,
        "return_1d": -0.009625668449197877,
        "return_1d_vs_avg_abs_20d": 0.5185073478226235,
        "return_5d": -0.05122950819672134,
        "ticker": "OR",
        "upper_wick_to_range": -1.8800000000000097,
        "volume_ratio_20d": 0.027020050125313284
      },
      "source_id": "E0659",
      "source_type": "market_data",
      "ticker": "OR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/OR/2026-07-17"
    },
    {
      "claim": "INGR moved +1.0% in the latest session, +2.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011363013382658193,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.586206896551764,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 103.295,
        "close_location": 0.49655172413793414,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 1634333.49,
        "gap_pct": -0.022202660406885677,
        "high_52w_distance_pct": 0.19550801103635207,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.09376323591698443,
        "lower_wick_to_range": -4.0896551724138295,
        "previous_close": 102.24,
        "relative_return_1d": 0.022267387001749128,
        "relative_return_5d": 0.06350991808494333,
        "return_1d": 0.01031885758998441,
        "return_1d_vs_avg_abs_20d": 0.9081092525801883,
        "return_5d": 0.0460253164556963,
        "ticker": "INGR",
        "upper_wick_to_range": 0.5034482758620659,
        "volume_ratio_20d": 0.01483078451681844
      },
      "source_id": "E0660",
      "source_type": "market_data",
      "ticker": "INGR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/INGR/2026-07-17"
    },
    {
      "claim": "EPRT moved +1.6% in the latest session, +2.8% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01212724173680546,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.311111111111154,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 33.45,
        "close_location": 0.9555555555555639,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 2286675.45,
        "gap_pct": -0.042831105710814055,
        "high_52w_distance_pct": 0.03826606875934213,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.14437222032158759,
        "lower_wick_to_range": -3.3555555555555907,
        "previous_close": 32.92,
        "relative_return_1d": 0.028048164891716132,
        "relative_return_5d": 0.09028768052597591,
        "return_1d": 0.016099635479951413,
        "return_1d_vs_avg_abs_20d": 1.3275595415147017,
        "return_5d": 0.07280307889672888,
        "ticker": "EPRT",
        "upper_wick_to_range": 0.04444444444443602,
        "volume_ratio_20d": 0.03235257927117842
      },
      "source_id": "E0661",
      "source_type": "market_data",
      "ticker": "EPRT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EPRT/2026-07-17"
    },
    {
      "claim": "CAG moved +2.0% in the latest session, +3.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02395121753485894,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.1199999999999974,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 14.76,
        "close_location": 0.9200000000000017,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 17616679.919999998,
        "gap_pct": -0.016586040082930187,
        "high_52w_distance_pct": 0.3766937669376693,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.17797286512370314,
        "lower_wick_to_range": -1.1999999999999957,
        "previous_close": 14.47,
        "relative_return_1d": 0.03198999451197193,
        "relative_return_5d": 0.08472972093510378,
        "return_1d": 0.020041465100207212,
        "return_1d_vs_avg_abs_20d": 0.8367618502499333,
        "return_5d": 0.06724511930585675,
        "ticker": "CAG",
        "upper_wick_to_range": 0.0799999999999983,
        "volume_ratio_20d": 0.04886771930894837
      },
      "source_id": "E0662",
      "source_type": "market_data",
      "ticker": "CAG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CAG/2026-07-17"
    },
    {
      "claim": "TAL moved -1.4% in the latest session, -0.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015875617710423107,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.8000000000000114,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 10.075,
        "close_location": 0.519999999999996,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 1927871.4,
        "gap_pct": 0.03228962818003911,
        "high_52w_distance_pct": 0.3131513647642681,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.134572072072072,
        "lower_wick_to_range": 0.519999999999996,
        "previous_close": 10.22,
        "relative_return_1d": -0.002239337515828388,
        "relative_return_5d": -0.005308802832440729,
        "return_1d": -0.014187866927593107,
        "return_1d_vs_avg_abs_20d": 0.8936891267089462,
        "return_5d": -0.02279340446168776,
        "ticker": "TAL",
        "upper_wick_to_range": -3.3200000000000074,
        "volume_ratio_20d": 0.05453977999050873
      },
      "source_id": "E0663",
      "source_type": "market_data",
      "ticker": "TAL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TAL/2026-07-17"
    },
    {
      "claim": "EXP moved -0.8% in the latest session, +0.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02059779437853713,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 14.430232558139268,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 212.285,
        "close_location": 0.0,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 922378.325,
        "gap_pct": -0.03700934579439241,
        "high_52w_distance_pct": 0.1566055067480039,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.23428687714401986,
        "lower_wick_to_range": -14.430232558139268,
        "previous_close": 214.0,
        "relative_return_1d": 0.003934510720175921,
        "relative_return_5d": 0.029570418077399574,
        "return_1d": -0.008014018691588798,
        "return_1d_vs_avg_abs_20d": 0.3890716910903525,
        "return_5d": 0.012085816448152542,
        "ticker": "EXP",
        "upper_wick_to_range": 1.0,
        "volume_ratio_20d": 0.00910414767786613
      },
      "source_id": "E0664",
      "source_type": "market_data",
      "ticker": "EXP",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EXP/2026-07-17"
    },
    {
      "claim": "MSA moved -1.5% in the latest session, -0.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012723272400811326,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.0,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 170.865,
        "close_location": 0.5,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 745313.13,
        "gap_pct": -0.02843301228444539,
        "high_52w_distance_pct": 0.22271969098411004,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.09683528052381574,
        "lower_wick_to_range": 0.0,
        "previous_close": 173.39,
        "relative_return_1d": -0.002614017447915673,
        "relative_return_5d": 0.018979238520402286,
        "return_1d": -0.014562546859680392,
        "return_1d_vs_avg_abs_20d": 1.1445598585747312,
        "return_5d": 0.0014946368911552543,
        "ticker": "MSA",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.013852236459772306
      },
      "source_id": "E0665",
      "source_type": "market_data",
      "ticker": "MSA",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MSA/2026-07-17"
    },
    {
      "claim": "LAD moved -0.1% in the latest session, +1.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01768834645947754,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.670329670329667,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 338.95,
        "close_location": 0.9638932496075325,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 3699639.25,
        "gap_pct": -0.013209104847269781,
        "high_52w_distance_pct": 0.024752913409057387,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4135874551672365,
        "lower_wick_to_range": 0.29356357927786547,
        "previous_close": 339.16,
        "relative_return_1d": 0.011329352622048816,
        "relative_return_5d": 0.09783776029565872,
        "return_1d": -0.0006191767897159028,
        "return_1d_vs_avg_abs_20d": 0.03500478640750185,
        "return_5d": 0.08035315866641168,
        "ticker": "LAD",
        "upper_wick_to_range": 0.03610675039246751,
        "volume_ratio_20d": 0.034110973951903996
      },
      "source_id": "E0666",
      "source_type": "market_data",
      "ticker": "LAD",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LAD/2026-07-17"
    },
    {
      "claim": "LTH moved +0.6% in the latest session, +1.8% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016469645395290437,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.9729729729729688,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 43.08,
        "close_location": 0.9324324324324269,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 3578483.28,
        "gap_pct": -0.011204481792717158,
        "high_52w_distance_pct": 0.0011606313834726656,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.7095238095238094,
        "lower_wick_to_range": -0.040540540540541965,
        "previous_close": 42.84,
        "relative_return_1d": 0.017550770308123242,
        "relative_return_5d": 0.0458923361720972,
        "return_1d": 0.0056022408963585235,
        "return_1d_vs_avg_abs_20d": 0.3401555262361937,
        "return_5d": 0.02840773454285017,
        "ticker": "LTH",
        "upper_wick_to_range": 0.06756756756757315,
        "volume_ratio_20d": 0.025885766194185315
      },
      "source_id": "E0667",
      "source_type": "market_data",
      "ticker": "LTH",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LTH/2026-07-17"
    },
    {
      "claim": "THG moved +2.3% in the latest session, +3.5% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013548296498954643,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.6460296096904374,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 211.765,
        "close_location": 0.868102288021532,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 3835699.445,
        "gap_pct": -0.006521739130434745,
        "high_52w_distance_pct": 0.06386796685004614,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.25915685574979186,
        "lower_wick_to_range": -0.7779273216689054,
        "previous_close": 207.0,
        "relative_return_1d": 0.034967853083262224,
        "relative_return_5d": 0.007086919494567745,
        "return_1d": 0.023019323671497505,
        "return_1d_vs_avg_abs_20d": 1.69905668017183,
        "return_5d": -0.010397682134679287,
        "ticker": "THG",
        "upper_wick_to_range": 0.131897711978468,
        "volume_ratio_20d": 0.048660774252478306
      },
      "source_id": "E0668",
      "source_type": "market_data",
      "ticker": "THG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/THG/2026-07-17"
    },
    {
      "claim": "TXNM moved +0.3% in the latest session, +1.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.003823936966640823,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.1555555555555395,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 57.76,
        "close_location": 0.7777777777777602,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 7665618.399999999,
        "gap_pct": -0.009032482195588054,
        "high_52w_distance_pct": 0.03064404432132961,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.038102084831056704,
        "lower_wick_to_range": -2.377777777777779,
        "previous_close": 57.57,
        "relative_return_1d": 0.015248859444767948,
        "relative_return_5d": 0.033134329077813995,
        "return_1d": 0.0033003300330032292,
        "return_1d_vs_avg_abs_20d": 0.863071243536328,
        "return_5d": 0.015649727448566964,
        "ticker": "TXNM",
        "upper_wick_to_range": 0.22222222222223978,
        "volume_ratio_20d": 0.07247967712779176
      },
      "source_id": "E0669",
      "source_type": "market_data",
      "ticker": "TXNM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TXNM/2026-07-17"
    },
    {
      "claim": "ACA moved -0.0% in the latest session, +1.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.006648207650599286,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.13333333333320702,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 144.93,
        "close_location": 0.8,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 6300831.75,
        "gap_pct": -0.00034482758620701937,
        "high_52w_distance_pct": 0.013730766576968145,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.45134639842177493,
        "lower_wick_to_range": 0.8,
        "previous_close": 145.0,
        "relative_return_1d": 0.011465770791075136,
        "relative_return_5d": 0.01700184300855745,
        "return_1d": -0.00048275862068958286,
        "return_1d_vs_avg_abs_20d": 0.07261485291393775,
        "return_5d": -0.00048275862068958286,
        "ticker": "ACA",
        "upper_wick_to_range": 0.06666666666679298,
        "volume_ratio_20d": 0.03647246842478366
      },
      "source_id": "E0670",
      "source_type": "market_data",
      "ticker": "ACA",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ACA/2026-07-17"
    },
    {
      "claim": "NPO moved -4.6% in the latest session, -3.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.024588080717605782,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.3734658094681462,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 308.425,
        "close_location": 0.0,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 2817770.8000000003,
        "gap_pct": 0.016512569961965484,
        "high_52w_distance_pct": 0.2658506930372051,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3409782608695653,
        "lower_wick_to_range": 0.0,
        "previous_close": 323.39,
        "relative_return_1d": -0.034326865622095304,
        "relative_return_5d": -0.05049255297005195,
        "return_1d": -0.04627539503386002,
        "return_1d_vs_avg_abs_20d": 1.8820255051759893,
        "return_5d": -0.06797715459929898,
        "ticker": "NPO",
        "upper_wick_to_range": -1.3734658094681462,
        "volume_ratio_20d": 0.02543783934289294
      },
      "source_id": "E0671",
      "source_type": "market_data",
      "ticker": "NPO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NPO/2026-07-17"
    },
    {
      "claim": "GBCI moved -0.8% in the latest session, +0.4% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014695159356660863,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.5609756097560674,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 54.05,
        "close_location": 0.9512195121951148,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 3875925.5,
        "gap_pct": -0.02770133920381579,
        "high_52w_distance_pct": 0.00980573543015728,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2909004060186291,
        "lower_wick_to_range": -1.6097560975609528,
        "previous_close": 54.51,
        "relative_return_1d": 0.003509710846363867,
        "relative_return_5d": 0.06720299355000814,
        "return_1d": -0.008438818565400852,
        "return_1d_vs_avg_abs_20d": 0.5742583908473096,
        "return_5d": 0.04971839192076111,
        "ticker": "GBCI",
        "upper_wick_to_range": 0.04878048780488523,
        "volume_ratio_20d": 0.05185742282131571
      },
      "source_id": "E0672",
      "source_type": "market_data",
      "ticker": "GBCI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GBCI/2026-07-17"
    },
    {
      "claim": "BYD moved -0.1% in the latest session, +1.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011098857551550444,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.179144385026737,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 89.7,
        "close_location": 0.41176470588235964,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 1308274.5,
        "gap_pct": -0.01893728417065843,
        "high_52w_distance_pct": 0.01449275362318847,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.16705698672911784,
        "lower_wick_to_range": -1.7673796791443777,
        "previous_close": 89.77,
        "relative_return_1d": 0.01116875888709068,
        "relative_return_5d": 0.05808784988910787,
        "return_1d": -0.0007797705246740394,
        "return_1d_vs_avg_abs_20d": 0.07025682788091195,
        "return_5d": 0.040603248259860836,
        "ticker": "BYD",
        "upper_wick_to_range": 0.5882352941176403,
        "volume_ratio_20d": 0.016456981664315938
      },
      "source_id": "E0673",
      "source_type": "market_data",
      "ticker": "BYD",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BYD/2026-07-17"
    },
    {
      "claim": "KGS moved -3.3% in the latest session, -2.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02744166383752884,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.754010695187165,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 63.74,
        "close_location": 0.18181818181818388,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 6423143.54,
        "gap_pct": 0.016378525932666088,
        "high_52w_distance_pct": 0.21870097270160027,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.6997333333333333,
        "lower_wick_to_range": 0.18181818181818388,
        "previous_close": 65.94,
        "relative_return_1d": -0.02141513452514754,
        "relative_return_5d": -0.04295171912547002,
        "return_1d": -0.03336366393691226,
        "return_1d_vs_avg_abs_20d": 1.215803244819455,
        "return_5d": -0.060436320754717054,
        "ticker": "KGS",
        "upper_wick_to_range": -0.9358288770053489,
        "volume_ratio_20d": 0.04802541122869391
      },
      "source_id": "E0674",
      "source_type": "market_data",
      "ticker": "KGS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/KGS/2026-07-17"
    },
    {
      "claim": "GTES moved -2.6% in the latest session, -1.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.018497478058416457,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.08148148148148097,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 26.255,
        "close_location": 0.45185185185185095,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 976082.135,
        "gap_pct": -0.0278293135435993,
        "high_52w_distance_pct": 0.11102647114835285,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2574233716475096,
        "lower_wick_to_range": 0.37037037037036996,
        "previous_close": 26.95,
        "relative_return_1d": -0.013839967805303943,
        "relative_return_5d": 0.014257570497887895,
        "return_1d": -0.025788497217068662,
        "return_1d_vs_avg_abs_20d": 1.3941628764541094,
        "return_5d": -0.003227031131359137,
        "ticker": "GTES",
        "upper_wick_to_range": 0.548148148148149,
        "volume_ratio_20d": 0.017671104604459486
      },
      "source_id": "E0675",
      "source_type": "market_data",
      "ticker": "GTES",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GTES/2026-07-17"
    },
    {
      "claim": "CRC moved +2.5% in the latest session, +3.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012093024377273952,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.1978021978021982,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 53.37,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 1612841.4,
        "gap_pct": 0.003647533115761048,
        "high_52w_distance_pct": 0.3486977702829306,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.14087216759298848,
        "lower_wick_to_range": -0.19780219780219824,
        "previous_close": 52.09,
        "relative_return_1d": 0.03652138408636629,
        "relative_return_5d": 0.03463726029133973,
        "return_1d": 0.024572854674601574,
        "return_1d_vs_avg_abs_20d": 2.0319858711920387,
        "return_5d": 0.0171526586620927,
        "ticker": "CRC",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.03325630020908991
      },
      "source_id": "E0676",
      "source_type": "market_data",
      "ticker": "CRC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CRC/2026-07-17"
    },
    {
      "claim": "EAT moved +0.3% in the latest session, +1.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02073267037774031,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.8209169054441183,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 185.945,
        "close_location": 0.803724928366762,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 13529730.09,
        "gap_pct": -0.03170324041623984,
        "high_52w_distance_pct": 0.03363897926806314,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.488036171574904,
        "lower_wick_to_range": -1.0171919770773563,
        "previous_close": 185.47,
        "relative_return_1d": 0.014509590499811376,
        "relative_return_5d": 0.02118210783673924,
        "return_1d": 0.0025610610880466567,
        "return_1d_vs_avg_abs_20d": 0.12352779653490016,
        "return_5d": 0.003697506207492207,
        "ticker": "EAT",
        "upper_wick_to_range": 0.19627507163323796,
        "volume_ratio_20d": 0.07101468370737991
      },
      "source_id": "E0677",
      "source_type": "market_data",
      "ticker": "EAT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EAT/2026-07-17"
    },
    {
      "claim": "CPB moved +2.1% in the latest session, +3.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.023148523531744992,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.49000000000000954,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 23.1174,
        "close_location": 0.7592307692307683,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 5388249.8268,
        "gap_pct": 0.015011037527593807,
        "high_52w_distance_pct": 0.2972912178705216,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.18187116564417183,
        "lower_wick_to_range": 0.2692307692307587,
        "previous_close": 22.65,
        "relative_return_1d": 0.032584291001168664,
        "relative_return_5d": 0.06494268953137661,
        "return_1d": 0.020635761589403945,
        "return_1d_vs_avg_abs_20d": 0.8914504443924839,
        "return_5d": 0.047458087902129575,
        "ticker": "CPB",
        "upper_wick_to_range": 0.2407692307692317,
        "volume_ratio_20d": 0.021924315294307984
      },
      "source_id": "E0678",
      "source_type": "market_data",
      "ticker": "CPB",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CPB/2026-07-17"
    },
    {
      "claim": "REZI moved -2.0% in the latest session, -0.8% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.033863044374090365,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.0714285714285654,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 36.25,
        "close_location": 0.8809523809523797,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 2893185.0,
        "gap_pct": -0.04407787993509993,
        "high_52w_distance_pct": 0.18482758620689665,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.35666167664670656,
        "lower_wick_to_range": -0.19047619047618564,
        "previous_close": 36.98,
        "relative_return_1d": -0.007791870804568335,
        "relative_return_5d": 0.0855458862491646,
        "return_1d": -0.019740400216333054,
        "return_1d_vs_avg_abs_20d": 0.5829481838153048,
        "return_5d": 0.06806128461991756,
        "ticker": "REZI",
        "upper_wick_to_range": 0.11904761904762026,
        "volume_ratio_20d": 0.04578883505589357
      },
      "source_id": "E0679",
      "source_type": "market_data",
      "ticker": "REZI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/REZI/2026-07-17"
    },
    {
      "claim": "MUR moved +3.6% in the latest session, +4.8% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02205199204164802,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 5.790697674418613,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 36.75,
        "close_location": 0.9302325581395322,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 2985753.75,
        "gap_pct": -0.03411333521285598,
        "high_52w_distance_pct": 0.17931972789115647,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2804878048780488,
        "lower_wick_to_range": -4.860465116279081,
        "previous_close": 35.47,
        "relative_return_1d": 0.04803536335594294,
        "relative_return_5d": 0.10637349051813583,
        "return_1d": 0.03608683394417822,
        "return_1d_vs_avg_abs_20d": 1.6364432689810333,
        "return_5d": 0.0888888888888888,
        "ticker": "MUR",
        "upper_wick_to_range": 0.06976744186046781,
        "volume_ratio_20d": 0.04018488658508839
      },
      "source_id": "E0680",
      "source_type": "market_data",
      "ticker": "MUR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MUR/2026-07-17"
    },
    {
      "claim": "MHK moved +0.1% in the latest session, +1.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.024095382202859072,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 5.2345679012345645,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 114.79,
        "close_location": 0.6512345679012369,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 781031.16,
        "gap_pct": -0.03609730578080039,
        "high_52w_distance_pct": 0.211865145047478,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.23443381008710618,
        "lower_wick_to_range": -4.583333333333328,
        "previous_close": 114.69,
        "relative_return_1d": 0.012820445010334858,
        "relative_return_5d": 0.06131473712074487,
        "return_1d": 0.0008719155985701388,
        "return_1d_vs_avg_abs_20d": 0.036186004074535094,
        "return_5d": 0.043830135491497835,
        "ticker": "MHK",
        "upper_wick_to_range": 0.34876543209876304,
        "volume_ratio_20d": 0.008700934161141198
      },
      "source_id": "E0681",
      "source_type": "market_data",
      "ticker": "MHK",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MHK/2026-07-17"
    },
    {
      "claim": "ESAB moved -2.8% in the latest session, -1.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02975971846517455,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.1642411642411625,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 89.23,
        "close_location": 0.4656964656964674,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 502543.36000000004,
        "gap_pct": -0.05859928112406054,
        "high_52w_distance_pct": 0.5400650005603493,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.08572123866885684,
        "lower_wick_to_range": -0.6985446985446951,
        "previous_close": 91.81,
        "relative_return_1d": -0.01615298458453196,
        "relative_return_5d": 0.018269707057690376,
        "return_1d": -0.02810151399629668,
        "return_1d_vs_avg_abs_20d": 0.9442802366958432,
        "return_5d": 0.0007851054284433445,
        "ticker": "ESAB",
        "upper_wick_to_range": 0.5343035343035326,
        "volume_ratio_20d": 0.0072504441411982805
      },
      "source_id": "E0682",
      "source_type": "market_data",
      "ticker": "ESAB",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ESAB/2026-07-17"
    },
    {
      "claim": "ABCB moved -1.2% in the latest session, -0.0% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011901648918853275,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.9295774647887558,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 92.03,
        "close_location": 0.0,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 1733753.17,
        "gap_pct": -0.02694000214661374,
        "high_52w_distance_pct": 0.012930566119743636,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.25724043715847,
        "lower_wick_to_range": -1.9295774647887558,
        "previous_close": 93.17,
        "relative_return_1d": -0.00028716877434664667,
        "relative_return_5d": 0.03540297349076693,
        "return_1d": -0.012235698186111366,
        "return_1d_vs_avg_abs_20d": 1.0280674778373715,
        "return_5d": 0.0179183718615199,
        "ticker": "ABCB",
        "upper_wick_to_range": 1.0,
        "volume_ratio_20d": 0.030935080502803847
      },
      "source_id": "E0683",
      "source_type": "market_data",
      "ticker": "ABCB",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ABCB/2026-07-17"
    },
    {
      "claim": "EGO moved -2.5% in the latest session, -1.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02775105387847584,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.8673469387755146,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 27.315,
        "close_location": 0.4591836734693921,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 2458623.15,
        "gap_pct": 0.024982155603140654,
        "high_52w_distance_pct": 0.8729635731283176,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.008305647840531671,
        "lower_wick_to_range": 0.4591836734693921,
        "previous_close": 28.02,
        "relative_return_1d": -0.013212070159969724,
        "relative_return_5d": -0.07924158884694332,
        "return_1d": -0.025160599571734443,
        "return_1d_vs_avg_abs_20d": 0.9066538403159314,
        "return_5d": -0.09672619047619035,
        "ticker": "EGO",
        "upper_wick_to_range": -2.3265306122449068,
        "volume_ratio_20d": 0.03321886400416297
      },
      "source_id": "E0684",
      "source_type": "market_data",
      "ticker": "EGO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EGO/2026-07-17"
    },
    {
      "claim": "LW moved +2.4% in the latest session, +3.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.020092415369098754,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.892561983471101,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 48.04,
        "close_location": 0.8677685950413244,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 4330709.92,
        "gap_pct": -0.03921568627450989,
        "high_52w_distance_pct": 0.08347210657785165,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.27698032961190866,
        "lower_wick_to_range": -4.024793388429776,
        "previous_close": 46.92,
        "relative_return_1d": 0.035818947144075075,
        "relative_return_5d": 0.05171495684991434,
        "return_1d": 0.023870417732310356,
        "return_1d_vs_avg_abs_20d": 1.1880312692033035,
        "return_5d": 0.03423035522066731,
        "ticker": "LW",
        "upper_wick_to_range": 0.13223140495867555,
        "volume_ratio_20d": 0.05873044311033946
      },
      "source_id": "E0685",
      "source_type": "market_data",
      "ticker": "LW",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LW/2026-07-17"
    },
    {
      "claim": "EPAM moved +1.5% in the latest session, +2.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03183442513527475,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.3828124999999956,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 88.99,
        "close_location": 0.7187500000000007,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 1601108.0799999998,
        "gap_pct": -0.005132884681190886,
        "high_52w_distance_pct": 1.4975839982020451,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.21803996715028728,
        "lower_wick_to_range": -0.664062499999995,
        "previous_close": 87.67,
        "relative_return_1d": 0.027004991143257717,
        "relative_return_5d": 0.07827849839882617,
        "return_1d": 0.015056461731492998,
        "return_1d_vs_avg_abs_20d": 0.4729616340647972,
        "return_5d": 0.06079389676957914,
        "ticker": "EPAM",
        "upper_wick_to_range": 0.28124999999999933,
        "volume_ratio_20d": 0.008716209669605658
      },
      "source_id": "E0686",
      "source_type": "market_data",
      "ticker": "EPAM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EPAM/2026-07-17"
    },
    {
      "claim": "FLG moved -1.6% in the latest session, -0.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012125918793759544,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.9230769230769241,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 15.12,
        "close_location": 0.38461538461537936,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 2625996.2399999998,
        "gap_pct": -0.0234375,
        "high_52w_distance_pct": 0.021164021164021163,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2526926263463132,
        "lower_wick_to_range": -0.5384615384615448,
        "previous_close": 15.36,
        "relative_return_1d": -0.003676470588235281,
        "relative_return_5d": 0.019472673199823487,
        "return_1d": -0.015625,
        "return_1d_vs_avg_abs_20d": 1.2885621506917246,
        "return_5d": 0.001988071570576455,
        "ticker": "FLG",
        "upper_wick_to_range": 0.6153846153846206,
        "volume_ratio_20d": 0.032807654999863045
      },
      "source_id": "E0687",
      "source_type": "market_data",
      "ticker": "FLG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FLG/2026-07-17"
    },
    {
      "claim": "HIMS moved -3.1% in the latest session, -1.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.036051105991675755,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.351607276351851,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 32.625,
        "close_location": 0.5939031481020013,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 44001174.375,
        "gap_pct": 0.08847980997624694,
        "high_52w_distance_pct": 0.19693486590038312,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 1.3744541484716155,
        "lower_wick_to_range": 0.5939031481020013,
        "previous_close": 33.68,
        "relative_return_1d": -0.019375698616738823,
        "relative_return_5d": -0.03356251878960126,
        "return_1d": -0.03132422802850354,
        "return_1d_vs_avg_abs_20d": 0.8688839681017372,
        "return_5d": -0.05104712041884829,
        "ticker": "HIMS",
        "upper_wick_to_range": -2.9455104244538526,
        "volume_ratio_20d": 0.08472625628484008
      },
      "source_id": "E0688",
      "source_type": "market_data",
      "ticker": "HIMS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HIMS/2026-07-17"
    },
    {
      "claim": "MSM moved -0.1% in the latest session, +1.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01344279608898732,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.6862745098039036,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 125.48,
        "close_location": 1.0,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 1336487.48,
        "gap_pct": -0.014884979702300294,
        "high_52w_distance_pct": 0.0161778769525025,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.5246658566221143,
        "lower_wick_to_range": -0.6862745098039036,
        "previous_close": 125.63,
        "relative_return_1d": 0.010754547082703292,
        "relative_return_5d": 0.03748135012542664,
        "return_1d": -0.001193982329061427,
        "return_1d_vs_avg_abs_20d": 0.08881949269762172,
        "return_5d": 0.019996748496179606,
        "ticker": "MSM",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.011216537837780914
      },
      "source_id": "E0689",
      "source_type": "market_data",
      "ticker": "MSM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MSM/2026-07-17"
    },
    {
      "claim": "GXO moved -0.9% in the latest session, +0.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02244088007149129,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.1499999999999937,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 54.06,
        "close_location": 1.0,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 1373934.9000000001,
        "gap_pct": -0.04362969752520618,
        "high_52w_distance_pct": 0.23658897521272637,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.19074889867841427,
        "lower_wick_to_range": -2.1499999999999937,
        "previous_close": 54.55,
        "relative_return_1d": 0.002965944627163486,
        "relative_return_5d": 0.08565294780589194,
        "return_1d": -0.008982584784601233,
        "return_1d_vs_avg_abs_20d": 0.40027774115742615,
        "return_5d": 0.06816834617664491,
        "ticker": "GXO",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.017432429188258575
      },
      "source_id": "E0690",
      "source_type": "market_data",
      "ticker": "GXO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GXO/2026-07-17"
    },
    {
      "claim": "MGY moved +1.9% in the latest session, +3.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014726000749360568,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 7.866666666666739,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 27.39,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 1752193.08,
        "gap_pct": -0.0033469691335068497,
        "high_52w_distance_pct": 0.1960569550930995,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.21302037201062896,
        "lower_wick_to_range": -6.866666666666739,
        "previous_close": 26.89,
        "relative_return_1d": 0.030542802375691736,
        "relative_return_5d": 0.07952415184250794,
        "return_1d": 0.018594272963927017,
        "return_1d_vs_avg_abs_20d": 1.2626831466604684,
        "return_5d": 0.06203955021326091,
        "ticker": "MGY",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.020512853400371317
      },
      "source_id": "E0691",
      "source_type": "market_data",
      "ticker": "MGY",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MGY/2026-07-17"
    },
    {
      "claim": "VNO moved +0.1% in the latest session, +1.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01537214258480551,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 6.615384615384481,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 40.81,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 371983.15,
        "gap_pct": -0.040971540726202016,
        "high_52w_distance_pct": 0.0046557216368536825,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.6609686609686611,
        "lower_wick_to_range": -5.615384615384481,
        "previous_close": 40.76,
        "relative_return_1d": 0.013175222247878704,
        "relative_return_5d": 0.08163062509730434,
        "return_1d": 0.001226692836113985,
        "return_1d_vs_avg_abs_20d": 0.07979973054156428,
        "return_5d": 0.06414602346805731,
        "ticker": "VNO",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.0054982175279434916
      },
      "source_id": "E0692",
      "source_type": "market_data",
      "ticker": "VNO",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VNO/2026-07-17"
    },
    {
      "claim": "MATX moved -1.6% in the latest session, -0.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01679229226320882,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.1084337349397602,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 220.06,
        "close_location": 0.5969331872946322,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 3056633.4,
        "gap_pct": -0.03824647729814368,
        "high_52w_distance_pct": 0.04853221848586742,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.5320245057087163,
        "lower_wick_to_range": -0.511500547645128,
        "previous_close": 223.55,
        "relative_return_1d": -0.003663190561395635,
        "relative_return_5d": 0.0921537426166964,
        "return_1d": -0.015611719973160354,
        "return_1d_vs_avg_abs_20d": 0.9296955846442092,
        "return_5d": 0.07466914098744937,
        "ticker": "MATX",
        "upper_wick_to_range": 0.40306681270536787,
        "volume_ratio_20d": 0.03918526250458431
      },
      "source_id": "E0693",
      "source_type": "market_data",
      "ticker": "MATX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MATX/2026-07-17"
    },
    {
      "claim": "BTG moved -1.9% in the latest session, -0.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02406604032316188,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.199999999999986,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 3.59,
        "close_location": 0.39999999999999825,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 4033609.1199999996,
        "gap_pct": 0.024590163934426146,
        "high_52w_distance_pct": 0.7520891364902507,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.0056022408963585235,
        "lower_wick_to_range": 0.39999999999999825,
        "previous_close": 3.66,
        "relative_return_1d": -0.007177153648344703,
        "relative_return_5d": -0.05004786590322052,
        "return_1d": -0.019125683060109422,
        "return_1d_vs_avg_abs_20d": 0.7947166548084892,
        "return_5d": -0.06753246753246755,
        "ticker": "BTG",
        "upper_wick_to_range": -2.599999999999984,
        "volume_ratio_20d": 0.048911390200901114
      },
      "source_id": "E0694",
      "source_type": "market_data",
      "ticker": "BTG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BTG/2026-07-17"
    },
    {
      "claim": "POR moved +2.0% in the latest session, +3.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.010803793363478675,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.00815217391304,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 53.88,
        "close_location": 0.8265398550724662,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 2195071.2,
        "gap_pct": -0.013441878076486224,
        "high_52w_distance_pct": 0.013734224201930045,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.14467813894200132,
        "lower_wick_to_range": -3.1816123188405743,
        "previous_close": 52.82,
        "relative_return_1d": 0.03201668541327929,
        "relative_return_5d": 0.03832582936702644,
        "return_1d": 0.02006815600151457,
        "return_1d_vs_avg_abs_20d": 1.857510165767637,
        "return_5d": 0.02084122773777941,
        "ticker": "POR",
        "upper_wick_to_range": 0.17346014492753378,
        "volume_ratio_20d": 0.03187257229808757
      },
      "source_id": "E0695",
      "source_type": "market_data",
      "ticker": "POR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/POR/2026-07-17"
    },
    {
      "claim": "CHE moved +1.3% in the latest session, +2.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011607475096451941,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.4676113360323892,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 508.05,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 6455791.350000001,
        "gap_pct": -0.021116228988454777,
        "high_52w_distance_pct": 0.0,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3911174392815093,
        "lower_wick_to_range": -2.4676113360323892,
        "previous_close": 501.51,
        "relative_return_1d": 0.02498914674741104,
        "relative_return_5d": 0.05731349702211219,
        "return_1d": 0.01304061733564632,
        "return_1d_vs_avg_abs_20d": 1.1234671819052577,
        "return_5d": 0.03982889539286516,
        "ticker": "CHE",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.06535009899971714
      },
      "source_id": "E0696",
      "source_type": "market_data",
      "ticker": "CHE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CHE/2026-07-17"
    },
    {
      "claim": "ESNT moved +1.2% in the latest session, +2.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011887304015211392,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.137931034482791,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 67.05,
        "close_location": 0.9517241379310388,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 2169268.65,
        "gap_pct": -0.033645141822570945,
        "high_52w_distance_pct": 0.000521998508575594,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2116010119262739,
        "lower_wick_to_range": -3.1862068965517523,
        "previous_close": 66.28,
        "relative_return_1d": 0.023565910220455066,
        "relative_return_5d": 0.05928074830420049,
        "return_1d": 0.011617380808690347,
        "return_1d_vs_avg_abs_20d": 0.9772931519059627,
        "return_5d": 0.04179614667495346,
        "ticker": "ESNT",
        "upper_wick_to_range": 0.048275862068961194,
        "volume_ratio_20d": 0.032708872533160786
      },
      "source_id": "E0697",
      "source_type": "market_data",
      "ticker": "ESNT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ESNT/2026-07-17"
    },
    {
      "claim": "NJR moved +2.0% in the latest session, +3.2% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012025845613594998,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.5271739130434767,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 60.475,
        "close_location": 0.9836956521739124,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 2262248.8000000003,
        "gap_pct": -0.019227525721032257,
        "high_52w_distance_pct": 0.00024803637866877004,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.27881158807358863,
        "lower_wick_to_range": -1.5434782608695643,
        "previous_close": 59.29,
        "relative_return_1d": 0.03193503641125872,
        "relative_return_5d": 0.053547647714564994,
        "return_1d": 0.019986506999494003,
        "return_1d_vs_avg_abs_20d": 1.661962712784174,
        "return_5d": 0.03606304608531796,
        "ticker": "NJR",
        "upper_wick_to_range": 0.016304347826087546,
        "volume_ratio_20d": 0.044444444444444446
      },
      "source_id": "E0698",
      "source_type": "market_data",
      "ticker": "NJR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NJR/2026-07-17"
    },
    {
      "claim": "DLB moved -0.5% in the latest session, +0.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01352888339624841,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.2777777777777586,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 49.755,
        "close_location": 0.7592592592592705,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 618603.915,
        "gap_pct": -0.01700340068013606,
        "high_52w_distance_pct": 0.40588885539141795,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.03097803564028201,
        "lower_wick_to_range": -1.5185185185184884,
        "previous_close": 49.99,
        "relative_return_1d": 0.007247589223727147,
        "relative_return_5d": 0.016580987171415762,
        "return_1d": -0.004700940188037572,
        "return_1d_vs_avg_abs_20d": 0.34747436653502045,
        "return_5d": -0.0009036144578312699,
        "ticker": "DLB",
        "upper_wick_to_range": 0.24074074074072954,
        "volume_ratio_20d": 0.01201807592856625
      },
      "source_id": "E0699",
      "source_type": "market_data",
      "ticker": "DLB",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DLB/2026-07-17"
    },
    {
      "claim": "MAC moved +0.5% in the latest session, +1.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014500759000221537,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.9390243902438973,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 25.965,
        "close_location": 0.9390243902439059,
        "consecutive_down_days": 0,
        "consecutive_up_days": 5,
        "dollar_volume": 1969081.74,
        "gap_pct": -0.025551684088269355,
        "high_52w_distance_pct": 0.0009628345850183351,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4736095346197502,
        "lower_wick_to_range": -0.9999999999999913,
        "previous_close": 25.83,
        "relative_return_1d": 0.01717501024800172,
        "relative_return_5d": 0.06912494184795903,
        "return_1d": 0.005226480836237002,
        "return_1d_vs_avg_abs_20d": 0.36042808767162837,
        "return_5d": 0.051640340218712,
        "ticker": "MAC",
        "upper_wick_to_range": 0.060975609756094076,
        "volume_ratio_20d": 0.01939668622465944
      },
      "source_id": "E0700",
      "source_type": "market_data",
      "ticker": "MAC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MAC/2026-07-17"
    },
    {
      "claim": "TMHC moved +0.0% in the latest session, +1.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0013646010482304348,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.0,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 72.19,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 15056668.299999999,
        "gap_pct": -0.0031864782488224552,
        "high_52w_distance_pct": 0.0009696633882809724,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.33314866112650043,
        "lower_wick_to_range": -2.0,
        "previous_close": 72.18,
        "relative_return_1d": 0.012087071944322014,
        "relative_return_5d": 0.022216682352977135,
        "return_1d": 0.00013854253255729532,
        "return_1d_vs_avg_abs_20d": 0.10152603410128715,
        "return_5d": 0.004732080723730103,
        "ticker": "TMHC",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.07323140555353666
      },
      "source_id": "E0701",
      "source_type": "market_data",
      "ticker": "TMHC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TMHC/2026-07-17"
    },
    {
      "claim": "MTG moved +1.4% in the latest session, +2.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.008925207530116618,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.01554404145077,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 29.655,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 1223268.75,
        "gap_pct": -0.035567715458276306,
        "high_52w_distance_pct": 0.0,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.20109356014580793,
        "lower_wick_to_range": -2.01554404145077,
        "previous_close": 29.24,
        "relative_return_1d": 0.026141415868673246,
        "relative_return_5d": 0.07132255472093141,
        "return_1d": 0.014192886456908527,
        "return_1d_vs_avg_abs_20d": 1.5902024024670585,
        "return_5d": 0.053837953091684376,
        "ticker": "MTG",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.020314242869700752
      },
      "source_id": "E0702",
      "source_type": "market_data",
      "ticker": "MTG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MTG/2026-07-17"
    },
    {
      "claim": "LBRT moved -1.1% in the latest session, +0.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02295127850243439,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.1799999999999997,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 23.21,
        "close_location": 0.3999999999999986,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 5597346.8100000005,
        "gap_pct": 0.0571184995737426,
        "high_52w_distance_pct": 0.48548039638087026,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.19639175257731978,
        "lower_wick_to_range": 0.3999999999999986,
        "previous_close": 23.46,
        "relative_return_1d": 0.0012920929241261314,
        "relative_return_5d": -0.03478162948549357,
        "return_1d": -0.010656436487638588,
        "return_1d_vs_avg_abs_20d": 0.4643068788742328,
        "return_5d": -0.0522662311147406,
        "ticker": "LBRT",
        "upper_wick_to_range": -2.5799999999999983,
        "volume_ratio_20d": 0.06243343369517098
      },
      "source_id": "E0703",
      "source_type": "market_data",
      "ticker": "LBRT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LBRT/2026-07-17"
    },
    {
      "claim": "AVTR moved -0.2% in the latest session, +1.0% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.023761084377856057,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.0909090909090887,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 11.24,
        "close_location": 0.9090909090909113,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 3038621.6,
        "gap_pct": -0.003552397868561208,
        "high_52w_distance_pct": 0.11298932384341631,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.547143840330351,
        "lower_wick_to_range": 0.8181818181818226,
        "previous_close": 11.26,
        "relative_return_1d": 0.010172330477484115,
        "relative_return_5d": 0.09929403377554158,
        "return_1d": -0.001776198934280604,
        "return_1d_vs_avg_abs_20d": 0.07475243579101624,
        "return_5d": 0.08180943214629455,
        "ticker": "AVTR",
        "upper_wick_to_range": 0.0909090909090887,
        "volume_ratio_20d": 0.030515239559417463
      },
      "source_id": "E0704",
      "source_type": "market_data",
      "ticker": "AVTR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AVTR/2026-07-17"
    },
    {
      "claim": "GOLF moved +0.9% in the latest session, +2.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0205481679462163,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.9474747474747492,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 117.255,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 1946550.255,
        "gap_pct": -0.01127172603682669,
        "high_52w_distance_pct": 0.020425568206046796,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.39672424061941625,
        "lower_wick_to_range": 0.05252525252525081,
        "previous_close": 116.22,
        "relative_return_1d": 0.02085405341795976,
        "relative_return_5d": 0.07679438571091646,
        "return_1d": 0.008905524006195042,
        "return_1d_vs_avg_abs_20d": 0.4333974702515943,
        "return_5d": 0.059309784081669426,
        "ticker": "GOLF",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.04108446556289752
      },
      "source_id": "E0705",
      "source_type": "market_data",
      "ticker": "GOLF",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GOLF/2026-07-17"
    },
    {
      "claim": "OGS moved +1.7% in the latest session, +2.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012861807140947984,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 4.048611111111106,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 81.175,
        "close_location": 0.8541666666666609,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 2247816.925,
        "gap_pct": -0.019175335255044557,
        "high_52w_distance_pct": 0.11832460732984296,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.07730590577305918,
        "lower_wick_to_range": -3.1944444444444455,
        "previous_close": 79.79,
        "relative_return_1d": 0.029306594332180635,
        "relative_return_5d": 0.04280985109242741,
        "return_1d": 0.017358064920415917,
        "return_1d_vs_avg_abs_20d": 1.3495821178311134,
        "return_5d": 0.025325249463180377,
        "ticker": "OGS",
        "upper_wick_to_range": 0.1458333333333391,
        "volume_ratio_20d": 0.03603768919428936
      },
      "source_id": "E0706",
      "source_type": "market_data",
      "ticker": "OGS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/OGS/2026-07-17"
    },
    {
      "claim": "SEI moved -6.3% in the latest session, -5.1% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.0407430054917851,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.0328638497652585,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 57.55,
        "close_location": 0.2769953051643172,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 13060454.549999999,
        "gap_pct": 0.04267796057989903,
        "high_52w_distance_pct": 0.49765421372719376,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2900694911454831,
        "lower_wick_to_range": 0.2769953051643172,
        "previous_close": 61.39,
        "relative_return_1d": -0.05060237464427053,
        "relative_return_5d": -0.17840753194627335,
        "return_1d": -0.06255090405603525,
        "return_1d_vs_avg_abs_20d": 1.535255028464879,
        "return_5d": -0.19589213357552038,
        "ticker": "SEI",
        "upper_wick_to_range": -2.3098591549295753,
        "volume_ratio_20d": 0.07363528404002648
      },
      "source_id": "E0707",
      "source_type": "market_data",
      "ticker": "SEI",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SEI/2026-07-17"
    },
    {
      "claim": "PBF moved +2.3% in the latest session, +3.5% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.03654714546845381,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.9667515923567063,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 62.3339,
        "close_location": 0.7884076433121008,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 6305198.6528,
        "gap_pct": -0.028224483098129305,
        "high_52w_distance_pct": 0.0026646816579742882,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 1.0889376675603217,
        "lower_wick_to_range": -3.1783439490446055,
        "previous_close": 60.94,
        "relative_return_1d": 0.03482184742948702,
        "relative_return_5d": 0.1896151018172877,
        "return_1d": 0.0228733180177223,
        "return_1d_vs_avg_abs_20d": 0.6258578535898441,
        "return_5d": 0.17213050018804066,
        "ticker": "PBF",
        "upper_wick_to_range": 0.2115923566878992,
        "volume_ratio_20d": 0.033530623644008946
      },
      "source_id": "E0708",
      "source_type": "market_data",
      "ticker": "PBF",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PBF/2026-07-17"
    },
    {
      "claim": "AUB moved -1.1% in the latest session, +0.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.013361224718289067,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.6129032258064397,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 42.79,
        "close_location": 0.6774193548387074,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 2272790.85,
        "gap_pct": -0.022196531791907503,
        "high_52w_distance_pct": 0.01939705538677261,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2822894815702728,
        "lower_wick_to_range": -0.9354838709677323,
        "previous_close": 43.25,
        "relative_return_1d": 0.001312691261475707,
        "relative_return_5d": 0.03484075949895693,
        "return_1d": -0.010635838150289012,
        "return_1d_vs_avg_abs_20d": 0.7960226981086921,
        "return_5d": 0.0173561578697099,
        "ticker": "AUB",
        "upper_wick_to_range": 0.32258064516129253,
        "volume_ratio_20d": 0.037557938502985756
      },
      "source_id": "E0709",
      "source_type": "market_data",
      "ticker": "AUB",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AUB/2026-07-17"
    },
    {
      "claim": "CNX moved +1.4% in the latest session, +2.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.010723129749872268,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.9289617486338899,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 33.92,
        "close_location": 0.9316939890710421,
        "consecutive_down_days": 0,
        "consecutive_up_days": 5,
        "dollar_volume": 1659807.36,
        "gap_pct": 0.003586371787208442,
        "high_52w_distance_pct": 0.2859669811320753,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.07614213197969555,
        "lower_wick_to_range": 0.002732240437152105,
        "previous_close": 33.46,
        "relative_return_1d": 0.02569628792939782,
        "relative_return_5d": 0.07781595517723094,
        "return_1d": 0.013747758517633102,
        "return_1d_vs_avg_abs_20d": 1.282065855614296,
        "return_5d": 0.06033135354798391,
        "ticker": "CNX",
        "upper_wick_to_range": 0.06830601092895792,
        "volume_ratio_20d": 0.02209678548285493
      },
      "source_id": "E0710",
      "source_type": "market_data",
      "ticker": "CNX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CNX/2026-07-17"
    },
    {
      "claim": "HOMB moved +0.7% in the latest session, +1.9% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012237539828117584,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.525000000000004,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 30.9,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 4797812.1,
        "gap_pct": -0.026067122841316404,
        "high_52w_distance_pct": 0.0,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.21176470588235285,
        "lower_wick_to_range": -1.525000000000004,
        "previous_close": 30.69,
        "relative_return_1d": 0.018791149157610265,
        "relative_return_5d": 0.09338989410835563,
        "return_1d": 0.006842619745845546,
        "return_1d_vs_avg_abs_20d": 0.5591499469626731,
        "return_5d": 0.0759052924791086,
        "ticker": "HOMB",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.06710461204018436
      },
      "source_id": "E0711",
      "source_type": "market_data",
      "ticker": "HOMB",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HOMB/2026-07-17"
    },
    {
      "claim": "KRG moved +0.4% in the latest session, +1.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011046656726044064,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 10.444444444444475,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 29.6,
        "close_location": 0.7222222222222375,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 2299239.2,
        "gap_pct": -0.027815468113975617,
        "high_52w_distance_pct": 0.0008445945945945166,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.31089459698848554,
        "lower_wick_to_range": -9.722222222222237,
        "previous_close": 29.48,
        "relative_return_1d": 0.01601908572112709,
        "relative_return_5d": 0.06416069781029365,
        "return_1d": 0.004070556309362372,
        "return_1d_vs_avg_abs_20d": 0.36848762574159266,
        "return_5d": 0.04667609618104662,
        "ticker": "KRG",
        "upper_wick_to_range": 0.2777777777777624,
        "volume_ratio_20d": 0.02728481380591838
      },
      "source_id": "E0712",
      "source_type": "market_data",
      "ticker": "KRG",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/KRG/2026-07-17"
    },
    {
      "claim": "SITE moved -0.5% in the latest session, +0.7% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.020418311074050954,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.4465408805031488,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 107.31,
        "close_location": 0.7987421383647846,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 1135983.66,
        "gap_pct": -0.030322700296736005,
        "high_52w_distance_pct": 0.5707762557077625,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.06754874651810594,
        "lower_wick_to_range": -2.647798742138364,
        "previous_close": 107.84,
        "relative_return_1d": 0.007033840984465023,
        "relative_return_5d": 0.020850660535277954,
        "return_1d": -0.004914688427299696,
        "return_1d_vs_avg_abs_20d": 0.24070004661382755,
        "return_5d": 0.003366058906030922,
        "ticker": "SITE",
        "upper_wick_to_range": 0.2012578616352154,
        "volume_ratio_20d": 0.013003795742380876
      },
      "source_id": "E0713",
      "source_type": "market_data",
      "ticker": "SITE",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SITE/2026-07-17"
    },
    {
      "claim": "BEPC moved -0.8% in the latest session, +0.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012674430152541083,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.22222222222223,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 33.8,
        "close_location": 0.0,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 743667.6,
        "gap_pct": 0.018192488262910977,
        "high_52w_distance_pct": 0.33668639053254457,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.004457652303120341,
        "lower_wick_to_range": 0.0,
        "previous_close": 34.08,
        "relative_return_1d": 0.003732566970450102,
        "relative_return_5d": -0.01872868608104672,
        "return_1d": -0.008215962441314617,
        "return_1d_vs_avg_abs_20d": 0.6482313084243403,
        "return_5d": -0.03621328771029375,
        "ticker": "BEPC",
        "upper_wick_to_range": -1.22222222222223,
        "volume_ratio_20d": 0.016504697785195883
      },
      "source_id": "E0714",
      "source_type": "market_data",
      "ticker": "BEPC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BEPC/2026-07-17"
    },
    {
      "claim": "WTM moved +1.1% in the latest session, +2.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.009783740271364454,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 21.56318902621435,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 2219.79,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 510551.7,
        "gap_pct": -0.03204213104603726,
        "high_52w_distance_pct": 0.051000319850075915,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.11715651736285859,
        "lower_wick_to_range": -20.56318902621435,
        "previous_close": 2196.48,
        "relative_return_1d": 0.02256096385232409,
        "relative_return_5d": 0.035181410146469694,
        "return_1d": 0.01061243444055937,
        "return_1d_vs_avg_abs_20d": 1.0847011619493192,
        "return_5d": 0.017696808517222662,
        "ticker": "WTM",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.012445887445887446
      },
      "source_id": "E0715",
      "source_type": "market_data",
      "ticker": "WTM",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WTM/2026-07-17"
    },
    {
      "claim": "PSN moved -0.4% in the latest session, +0.8% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.026469042404190558,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.7978723404255414,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 57.67,
        "close_location": 0.28191489361702254,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 1378197.6600000001,
        "gap_pct": -0.03282653766413279,
        "high_52w_distance_pct": 0.29408704699150334,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.2301621160409557,
        "lower_wick_to_range": -1.5159574468085188,
        "previous_close": 57.88,
        "relative_return_1d": 0.008320333143623682,
        "relative_return_5d": 0.054341847224356754,
        "return_1d": -0.0036281962681410374,
        "return_1d_vs_avg_abs_20d": 0.13707319716132324,
        "return_5d": 0.03685724559510972,
        "ticker": "PSN",
        "upper_wick_to_range": 0.7180851063829774,
        "volume_ratio_20d": 0.02074686275105588
      },
      "source_id": "E0716",
      "source_type": "market_data",
      "ticker": "PSN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PSN/2026-07-17"
    },
    {
      "claim": "SR moved +2.3% in the latest session, +3.5% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.015113558152760682,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 3.544502617801059,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 83.875,
        "close_location": 0.9685863874345537,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 3727321.125,
        "gap_pct": -0.017815741305674315,
        "high_52w_distance_pct": 0.13633383010432198,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1058009228740937,
        "lower_wick_to_range": -2.5759162303665053,
        "previous_close": 81.95,
        "relative_return_1d": 0.03543846229767067,
        "relative_return_5d": 0.056441618847133834,
        "return_1d": 0.02348993288590595,
        "return_1d_vs_avg_abs_20d": 1.5542291661884544,
        "return_5d": 0.0389570172178868,
        "ticker": "SR",
        "upper_wick_to_range": 0.031413612565446274,
        "volume_ratio_20d": 0.06298356636171012
      },
      "source_id": "E0717",
      "source_type": "market_data",
      "ticker": "SR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SR/2026-07-17"
    },
    {
      "claim": "S moved -0.1% in the latest session, +1.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02776113130478891,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.06451612903225659,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 19.62,
        "close_location": 0.6774193548387113,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 4870370.7,
        "gap_pct": 0.0015282730514518672,
        "high_52w_distance_pct": 0.05555555555555558,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.6613039796782387,
        "lower_wick_to_range": 0.6774193548387113,
        "previous_close": 19.63,
        "relative_return_1d": 0.011439105061280874,
        "relative_return_5d": 0.11480003787085791,
        "return_1d": -0.0005094243504838447,
        "return_1d_vs_avg_abs_20d": 0.018350273441340874,
        "return_5d": 0.09731543624161088,
        "ticker": "S",
        "upper_wick_to_range": 0.2580645161290321,
        "volume_ratio_20d": 0.03363515339979472
      },
      "source_id": "E0718",
      "source_type": "market_data",
      "ticker": "S",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/S/2026-07-17"
    },
    {
      "claim": "KMX moved -0.1% in the latest session, +1.1% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.029239425235771728,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.6785714285714313,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 58.44,
        "close_location": 1.0,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 3447024.96,
        "gap_pct": 0.01573456473405166,
        "high_52w_distance_pct": 0.04551676933607118,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.6616434461188512,
        "lower_wick_to_range": 1.0,
        "previous_close": 58.47,
        "relative_return_1d": 0.01143544577913258,
        "relative_return_5d": 0.11002526343519203,
        "return_1d": -0.0005130836326321386,
        "return_1d_vs_avg_abs_20d": 0.017547664788035173,
        "return_5d": 0.092540661805945,
        "ticker": "KMX",
        "upper_wick_to_range": -0.6785714285714313,
        "volume_ratio_20d": 0.016048233943331647
      },
      "source_id": "E0719",
      "source_type": "market_data",
      "ticker": "KMX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/KMX/2026-07-17"
    },
    {
      "claim": "ADT moved +1.2% in the latest session, +2.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.016379405164139233,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.391304347826078,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 7.145,
        "close_location": 0.956521739130428,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 1089355.28,
        "gap_pct": -0.026912181303116123,
        "high_52w_distance_pct": 0.16165150454863553,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.1450320512820511,
        "lower_wick_to_range": -1.4347826086956499,
        "previous_close": 7.06,
        "relative_return_1d": 0.02398818946842196,
        "relative_return_5d": 0.08231321563818883,
        "return_1d": 0.012039660056657242,
        "return_1d_vs_avg_abs_20d": 0.7350486746012396,
        "return_5d": 0.0648286140089418,
        "ticker": "ADT",
        "upper_wick_to_range": 0.04347826086957193,
        "volume_ratio_20d": 0.016660947789198535
      },
      "source_id": "E0720",
      "source_type": "market_data",
      "ticker": "ADT",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ADT/2026-07-17"
    },
    {
      "claim": "SNDR moved -0.7% in the latest session, +0.5% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.014856577681751349,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.7532467532467733,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 38.21,
        "close_location": 0.2987012987013054,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 542276.3200000001,
        "gap_pct": -0.034814237464276476,
        "high_52w_distance_pct": 0.027741428945302404,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.6469827586206898,
        "lower_wick_to_range": -2.454545454545468,
        "previous_close": 38.49,
        "relative_return_1d": 0.004673912628184507,
        "relative_return_5d": 0.0672098763545218,
        "return_1d": -0.007274616783580212,
        "return_1d_vs_avg_abs_20d": 0.48965629496999025,
        "return_5d": 0.04972527472527477,
        "ticker": "SNDR",
        "upper_wick_to_range": 0.7012987012986945,
        "volume_ratio_20d": 0.014932895615987206
      },
      "source_id": "E0721",
      "source_type": "market_data",
      "ticker": "SNDR",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SNDR/2026-07-17"
    },
    {
      "claim": "UUUU moved -3.4% in the latest session, -2.2% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.029462630572672184,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.8472222222222134,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 11.275,
        "close_location": 0.2083333333333356,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 8102541.975000001,
        "gap_pct": 0.05398457583547556,
        "high_52w_distance_pct": 1.4745011086474498,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.006696428571428603,
        "lower_wick_to_range": 0.2083333333333356,
        "previous_close": 11.67,
        "relative_return_1d": -0.021898942739049243,
        "relative_return_5d": -0.15225030264173967,
        "return_1d": -0.03384747215081396,
        "return_1d_vs_avg_abs_20d": 1.1488272259778765,
        "return_5d": -0.1697349042709867,
        "ticker": "UUUU",
        "upper_wick_to_range": -2.055555555555549,
        "volume_ratio_20d": 0.07576143175526229
      },
      "source_id": "E0722",
      "source_type": "market_data",
      "ticker": "UUUU",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/UUUU/2026-07-17"
    },
    {
      "claim": "FND moved +0.6% in the latest session, +1.8% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02987523764237545,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.352631578947361,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 58.815,
        "close_location": 0.8157894736842066,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 3289640.58,
        "gap_pct": -0.03215874101950056,
        "high_52w_distance_pct": 0.3085097339114171,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.37933864915572224,
        "lower_wick_to_range": -1.5368421052631542,
        "previous_close": 58.46,
        "relative_return_1d": 0.018021057636191662,
        "relative_return_5d": 0.04697873780988748,
        "return_1d": 0.006072528224426943,
        "return_1d_vs_avg_abs_20d": 0.2032629262106215,
        "return_5d": 0.02949413618064045,
        "ticker": "FND",
        "upper_wick_to_range": 0.1842105263157934,
        "volume_ratio_20d": 0.022242547641014222
      },
      "source_id": "E0723",
      "source_type": "market_data",
      "ticker": "FND",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FND/2026-07-17"
    },
    {
      "claim": "UWMC moved -0.6% in the latest session, +0.6% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.030864629899317327,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.3700000000000033,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 2.0374,
        "close_location": 0.6199999999999978,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 729486.9952,
        "gap_pct": -0.009756097560975618,
        "high_52w_distance_pct": 1.935113379797782,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.0289898989898989,
        "lower_wick_to_range": 0.24999999999999445,
        "previous_close": 2.05,
        "relative_return_1d": 0.005802187948350079,
        "relative_return_5d": -0.002996167601522326,
        "return_1d": -0.00614634146341464,
        "return_1d_vs_avg_abs_20d": 0.19913867373315194,
        "return_5d": -0.020480769230769358,
        "ticker": "UWMC",
        "upper_wick_to_range": 0.3800000000000022,
        "volume_ratio_20d": 0.01544265526306142
      },
      "source_id": "E0724",
      "source_type": "market_data",
      "ticker": "UWMC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/UWMC/2026-07-17"
    },
    {
      "claim": "RAL moved -2.6% in the latest session, -1.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01824565078348956,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.5796663645822867,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 65.213,
        "close_location": 0.1736313899238051,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 783403.769,
        "gap_pct": 0.0002988643156005555,
        "high_52w_distance_pct": 0.156364528544922,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.7497451033002411,
        "lower_wick_to_range": 0.1736313899238051,
        "previous_close": 66.92,
        "relative_return_1d": -0.01355953992475667,
        "relative_return_5d": -0.04081142725161946,
        "return_1d": -0.02550806933652139,
        "return_1d_vs_avg_abs_20d": 1.398035599782693,
        "return_5d": -0.05829602888086649,
        "ticker": "RAL",
        "upper_wick_to_range": 0.24670224549390818,
        "volume_ratio_20d": 0.00735702999644795
      },
      "source_id": "E0725",
      "source_type": "market_data",
      "ticker": "RAL",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RAL/2026-07-17"
    },
    {
      "claim": "MAIN moved +0.4% in the latest session, +1.6% relative to benchmark, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.011216965729169193,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 6.985294117647134,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 55.775,
        "close_location": 0.7499999999999948,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 2811506.1999999997,
        "gap_pct": -0.03853078862081383,
        "high_52w_distance_pct": 0.16952039444195433,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.13942798774259435,
        "lower_wick_to_range": -6.23529411764714,
        "previous_close": 55.54,
        "relative_return_1d": 0.01617971414348962,
        "relative_return_5d": 0.07302964326437189,
        "return_1d": 0.004231184731724902,
        "return_1d_vs_avg_abs_20d": 0.37721294990871773,
        "return_5d": 0.05554504163512486,
        "ticker": "MAIN",
        "upper_wick_to_range": 0.2500000000000052,
        "volume_ratio_20d": 0.07220483437779768
      },
      "source_id": "E0726",
      "source_type": "market_data",
      "ticker": "MAIN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MAIN/2026-07-17"
    },
    {
      "claim": "TPC moved -3.7% in the latest session, -2.5% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.022855317358715033,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.1666666666666696,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 75.96,
        "close_location": 0.40384615384615036,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 1508565.5999999999,
        "gap_pct": -0.014070224363037176,
        "high_52w_distance_pct": 0.31648235913638767,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.13763666317208334,
        "lower_wick_to_range": 0.40384615384615036,
        "previous_close": 78.89,
        "relative_return_1d": -0.02519179255553161,
        "relative_return_5d": 0.018406989295606135,
        "return_1d": -0.03714032196729633,
        "return_1d_vs_avg_abs_20d": 1.625018869105059,
        "return_5d": 0.0009223876663591035,
        "ticker": "TPC",
        "upper_wick_to_range": -0.57051282051282,
        "volume_ratio_20d": 0.03262101476651172
      },
      "source_id": "E0727",
      "source_type": "market_data",
      "ticker": "TPC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TPC/2026-07-17"
    },
    {
      "claim": "PACS moved -1.5% in the latest session, -0.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.024886592945805208,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.6290322580645096,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 44.925,
        "close_location": 0.6612903225806399,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 2220238.425,
        "gap_pct": -0.028270874424720538,
        "high_52w_distance_pct": 0.032387312186978434,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.5304036791006641,
        "lower_wick_to_range": 0.032258064516130266,
        "previous_close": 45.63,
        "relative_return_1d": -0.003501832192443155,
        "relative_return_5d": 0.0569339306435922,
        "return_1d": -0.015450361604207874,
        "return_1d_vs_avg_abs_20d": 0.620830727526812,
        "return_5d": 0.03944932901434517,
        "ticker": "PACS",
        "upper_wick_to_range": 0.33870967741936014,
        "volume_ratio_20d": 0.0478294742445138
      },
      "source_id": "E0728",
      "source_type": "market_data",
      "ticker": "PACS",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PACS/2026-07-17"
    },
    {
      "claim": "BC moved +0.3% in the latest session, +1.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02167702564221269,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.1187050359712387,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 82.175,
        "close_location": 0.7158273381294965,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 736698.875,
        "gap_pct": -0.03342686348664137,
        "high_52w_distance_pct": 0.09826589595375723,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.22539516850581554,
        "lower_wick_to_range": -1.4028776978417423,
        "previous_close": 81.97,
        "relative_return_1d": 0.014449444380655763,
        "relative_return_5d": 0.07236265040973466,
        "return_1d": 0.0025009149688910437,
        "return_1d_vs_avg_abs_20d": 0.11537168475830442,
        "return_5d": 0.05487804878048763,
        "ticker": "BC",
        "upper_wick_to_range": 0.28417266187050355,
        "volume_ratio_20d": 0.013016050467140461
      },
      "source_id": "E0729",
      "source_type": "market_data",
      "ticker": "BC",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BC/2026-07-17"
    },
    {
      "claim": "WEX moved +1.1% in the latest session, +2.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02285950153538867,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.658482142857159,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 165.975,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 2518504.65,
        "gap_pct": -0.025694106186069154,
        "high_52w_distance_pct": 0.12583220364512737,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.3247266342086359,
        "lower_wick_to_range": -1.6584821428571588,
        "previous_close": 164.24,
        "relative_return_1d": 0.022512338471676996,
        "relative_return_5d": 0.07129412543877078,
        "return_1d": 0.010563809059912277,
        "return_1d_vs_avg_abs_20d": 0.4621189593114487,
        "return_5d": 0.05380952380952375,
        "ticker": "WEX",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.024386088968886603
      },
      "source_id": "E0730",
      "source_type": "market_data",
      "ticker": "WEX",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WEX/2026-07-17"
    },
    {
      "claim": "CRK moved +2.1% in the latest session, +3.3% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.01818734052273075,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 0.47916666666666713,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 13.375,
        "close_location": 0.8958333333333319,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 1260593.75,
        "gap_pct": 0.012213740458015376,
        "high_52w_distance_pct": 0.9327102803738319,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.07516077170418001,
        "lower_wick_to_range": 0.4166666666666648,
        "previous_close": 13.1,
        "relative_return_1d": 0.03294089582397852,
        "relative_return_5d": 0.052701319895500975,
        "return_1d": 0.020992366412213803,
        "return_1d_vs_avg_abs_20d": 1.154229579964003,
        "return_5d": 0.035216718266253944,
        "ticker": "CRK",
        "upper_wick_to_range": 0.10416666666666806,
        "volume_ratio_20d": 0.034861184059654236
      },
      "source_id": "E0731",
      "source_type": "market_data",
      "ticker": "CRK",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CRK/2026-07-17"
    },
    {
      "claim": "M moved +2.2% in the latest session, +3.4% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.02099432855342711,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 1.484848484848485,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 24.66,
        "close_location": 0.9848484848484825,
        "consecutive_down_days": 0,
        "consecutive_up_days": 5,
        "dollar_volume": 5590668.6,
        "gap_pct": -0.018242122719734688,
        "high_52w_distance_pct": 0.05839416058394176,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.4775314559616535,
        "lower_wick_to_range": -0.5000000000000027,
        "previous_close": 24.12,
        "relative_return_1d": 0.03433658911325721,
        "relative_return_5d": 0.1067072164702364,
        "return_1d": 0.02238805970149249,
        "return_1d_vs_avg_abs_20d": 1.0663860787220971,
        "return_5d": 0.08922261484098937,
        "ticker": "M",
        "upper_wick_to_range": 0.015151515151517516,
        "volume_ratio_20d": 0.04078684371969682
      },
      "source_id": "E0732",
      "source_type": "market_data",
      "ticker": "M",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/M/2026-07-17"
    },
    {
      "claim": "FCN moved +0.7% in the latest session, +1.9% relative to benchmark, with volume at 0.0x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.020383951405606997,
        "benchmark_return_1d": -0.011948529411764719,
        "benchmark_return_5d": -0.017484601629247032,
        "body_to_range": 2.061224489795921,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 165.79,
        "close_location": 0.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 670454.76,
        "gap_pct": -0.010998359360758325,
        "high_52w_distance_pct": 0.14180589902889218,
        "latest_date": "2026-07-17",
        "low_52w_distance_pct": 0.20443152924082808,
        "lower_wick_to_range": -2.061224489795921,
        "previous_close": 164.57,
        "relative_return_1d": 0.019361788207413966,
        "relative_return_5d": 0.07441434789980661,
        "return_1d": 0.007413258795649247,
        "return_1d_vs_avg_abs_20d": 0.36368114543336716,
        "return_5d": 0.05692974627055958,
        "ticker": "FCN",
        "upper_wick_to_range": 1.0,
        "volume_ratio_20d": 0.007503061338083046
      },
      "source_id": "E0733",
      "source_type": "market_data",
      "ticker": "FCN",
      "tier": 1,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FCN/2026-07-17"
    },
    {
      "claim": "AAPL Stock Bucks Tech Rout: Retail Calls It 'Safe Haven' Ahead Of Q3 Report This Month",
      "confidence": 0.62,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "AAPL Stock Bucks Tech Rout: Retail Calls It 'Safe Haven' Ahead Of Q3 Report This Month"
      },
      "source_id": "E0734",
      "source_type": "news",
      "ticker": "QQQ",
      "tier": 2,
      "timestamp": "2026-07-17T10:37:59+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/86cbf09a-2404-35f8-87e8-73b80e4fe2fc/aapl-stock-bucks-tech-rout%3A.html"
    },
    {
      "claim": "AAPL Stock Hits Fresh Record As July Rally Nears Best Month In Nearly 4 Years — HSBC Sees Another 10% Upside",
      "confidence": 0.62,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "AAPL Stock Hits Fresh Record As July Rally Nears Best Month In Nearly 4 Years — HSBC Sees Another 10% Upside"
      },
      "source_id": "E0735",
      "source_type": "news",
      "ticker": "QQQ",
      "tier": 2,
      "timestamp": "2026-07-17T02:20:34+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/467183b6-2000-30a8-9dbb-35b2e0cbe6e7/aapl-stock-hits-fresh-record.html"
    },
    {
      "claim": "Why QYLD’s 11% Yield Quietly Erodes Your Wealth Every Month",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why QYLD’s 11% Yield Quietly Erodes Your Wealth Every Month"
      },
      "source_id": "E0736",
      "source_type": "news",
      "ticker": "QQQ",
      "tier": 2,
      "timestamp": "2026-07-16T22:49:41+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/243f6506-2af2-3a87-b667-11a7956b014a/why-qyld%E2%80%99s-11%25-yield-quietly.html"
    },
    {
      "claim": "What Is Kimi K3? The Chinese AI Model That Has Wall Street Talking",
      "confidence": 0.62,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "What Is Kimi K3? The Chinese AI Model That Has Wall Street Talking"
      },
      "source_id": "E0737",
      "source_type": "news",
      "ticker": "DIA",
      "tier": 2,
      "timestamp": "2026-07-17T12:27:43+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/3558a2b4-a9d1-345c-90e4-872aecff5aeb/what-is-kimi-k3%3F-the-chinese.html"
    },
    {
      "claim": "Forget AMD: Choose This Blue-Chip Haven to Lock in Fortress Gains Amid Tech Volatility",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Forget AMD: Choose This Blue-Chip Haven to Lock in Fortress Gains Amid Tech Volatility"
      },
      "source_id": "E0738",
      "source_type": "news",
      "ticker": "DIA",
      "tier": 2,
      "timestamp": "2026-07-16T17:10:50+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/e7a006b1-5cb1-3b60-a298-7b09a950040e/forget-amd%3A-choose-this.html"
    },
    {
      "claim": "BND Is About to Erase the 2022 Bond Crash. TLT Isn’t Close.",
      "confidence": 0.62,
      "publisher": "etf.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "BND Is About to Erase the 2022 Bond Crash. TLT Isn’t Close."
      },
      "source_id": "E0739",
      "source_type": "news",
      "ticker": "TLT",
      "tier": 2,
      "timestamp": "2026-07-14T23:02:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/16e97d7d-2df3-30b7-a0b9-2c740b440013/bnd-is-about-to-erase-the.html"
    },
    {
      "claim": "SPDR Gold Shares vs Sprott Gold Miners ETF. Should Investors Go For Bullion or Mining Stocks to Play the Comnmodity Boom?",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "SPDR Gold Shares vs Sprott Gold Miners ETF. Should Investors Go For Bullion or Mining Stocks to Play the Comnmodity Boom?"
      },
      "source_id": "E0740",
      "source_type": "news",
      "ticker": "GLD",
      "tier": 2,
      "timestamp": "2026-07-15T20:58:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/d415bed8-256b-38ab-a38d-4fed838fcda1/spdr-gold-shares-vs-sprott.html"
    },
    {
      "claim": "Technical Assessment: Bullish in the Intermediate-Term",
      "confidence": 0.62,
      "publisher": "Argus Research",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Technical Assessment: Bullish in the Intermediate-Term"
      },
      "source_id": "E0741",
      "source_type": "news",
      "ticker": "GLD",
      "tier": 2,
      "timestamp": "2026-07-17T11:10:40+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/0db20797-469d-3d0e-96b3-ed9e3be15b6a/technical-assessment%3A-bullish.html"
    },
    {
      "claim": "Update: Gold Trades Lower, Dollar and Yields Rise as US Retail Sales Growth Eased in June",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Update: Gold Trades Lower, Dollar and Yields Rise as US Retail Sales Growth Eased in June"
      },
      "source_id": "E0742",
      "source_type": "news",
      "ticker": "GLD",
      "tier": 2,
      "timestamp": "2026-07-16T18:28:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/commodities/articles/gold-trades-lower-dollar-yields-182810464.html"
    },
    {
      "claim": "Gold Trades Lower, Dollar and Yields Rise as US Retail Sales Growth Eased in June",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Gold Trades Lower, Dollar and Yields Rise as US Retail Sales Growth Eased in June"
      },
      "source_id": "E0743",
      "source_type": "news",
      "ticker": "GLD",
      "tier": 2,
      "timestamp": "2026-07-16T13:11:49+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/commodities/articles/gold-trades-lower-dollar-yields-131149512.html"
    },
    {
      "claim": "Oil Rises as Fresh Middle East Fighting Keeps the Strait of Hormuz Closed",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Oil Rises as Fresh Middle East Fighting Keeps the Strait of Hormuz Closed"
      },
      "source_id": "E0744",
      "source_type": "earnings",
      "ticker": "USO",
      "tier": 2,
      "timestamp": "2026-07-17T13:07:18+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/oil-rises-fresh-middle-east-130718974.html"
    },
    {
      "claim": "Update: WTI Oil Edges Up to a Fresh Month High as Middle East Fighting Intensifies",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Update: WTI Oil Edges Up to a Fresh Month High as Middle East Fighting Intensifies"
      },
      "source_id": "E0745",
      "source_type": "news",
      "ticker": "USO",
      "tier": 2,
      "timestamp": "2026-07-15T19:38:20+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/wti-oil-edges-fresh-month-193820077.html"
    },
    {
      "claim": "Update: WTI Oil Extends Rally as US-Iran Fighting Threatens Persian Gulf Supply",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Update: WTI Oil Extends Rally as US-Iran Fighting Threatens Persian Gulf Supply"
      },
      "source_id": "E0746",
      "source_type": "news",
      "ticker": "USO",
      "tier": 2,
      "timestamp": "2026-07-14T19:27:50+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/wti-oil-extends-rally-us-192750599.html"
    },
    {
      "claim": "Truce or No Truce: Buy MLP ETFs Amid Iran War for Higher Income",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Truce or No Truce: Buy MLP ETFs Amid Iran War for Higher Income"
      },
      "source_id": "E0747",
      "source_type": "news",
      "ticker": "USO",
      "tier": 2,
      "timestamp": "2026-07-14T15:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/truce-no-truce-buy-mlp-150000574.html"
    },
    {
      "claim": "Stop Trading Natural Gas Futures: Producers Returned Nearly 17% on LNG Demand",
      "confidence": 0.78,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "Stop Trading Natural Gas Futures: Producers Returned Nearly 17% on LNG Demand"
      },
      "source_id": "E0748",
      "source_type": "news",
      "ticker": "UNG",
      "tier": 2,
      "timestamp": "2026-07-14T16:30:20+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/8bfd9132-765e-3abd-a851-c60de33d07cb/stop-trading-natural-gas.html"
    },
    {
      "claim": "FCG vs. UNG: Do Natural Gas Stocks or Natural Gas Futures Actually Track the Move?",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "FCG vs. UNG: Do Natural Gas Stocks or Natural Gas Futures Actually Track the Move?"
      },
      "source_id": "E0749",
      "source_type": "news",
      "ticker": "UNG",
      "tier": 2,
      "timestamp": "2026-07-17T12:05:35+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/46dc019f-4f20-3a24-8eec-2ac2b457ab78/fcg-vs.-ung%3A-do-natural-gas.html"
    },
    {
      "claim": "The VIX Futures Curve Signal That Could Cut SVOL’s Yield in Half",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "The VIX Futures Curve Signal That Could Cut SVOL’s Yield in Half"
      },
      "source_id": "E0750",
      "source_type": "news",
      "ticker": "VIXY",
      "tier": 2,
      "timestamp": "2026-07-17T11:10:44+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/52d7d24d-53db-3940-84fd-2db9a142b23c/the-vix-futures-curve-signal.html"
    },
    {
      "claim": "Apple unseats Nvidia to become world's most valuable company as AI bets shift",
      "confidence": 0.62,
      "publisher": "Reuters",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Apple unseats Nvidia to become world's most valuable company as AI bets shift"
      },
      "source_id": "E0751",
      "source_type": "news",
      "ticker": "NVDA",
      "tier": 2,
      "timestamp": "2026-07-17T13:03:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/apple-closes-nvidia-race-worlds-130314381.html"
    },
    {
      "claim": "Jim Cramer Says Broadcom Will Tell You When the Market Is About to Turn",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Jim Cramer Says Broadcom Will Tell You When the Market Is About to Turn"
      },
      "source_id": "E0752",
      "source_type": "news",
      "ticker": "AVGO",
      "tier": 2,
      "timestamp": "2026-07-17T13:00:51+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/95ab0bb3-de1e-3625-9c52-80626f431a86/jim-cramer-says-broadcom-will.html"
    },
    {
      "claim": "NXP Semiconductors and Broadcom Shares Plummet, What You Need To Know",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "NXP Semiconductors and Broadcom Shares Plummet, What You Need To Know"
      },
      "source_id": "E0753",
      "source_type": "news",
      "ticker": "AVGO",
      "tier": 2,
      "timestamp": "2026-07-16T22:57:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/nxp-semiconductors-broadcom-shares-plummet-225722986.html"
    },
    {
      "claim": "1 Critical Reason to Buy Broadcom Stock on the Dip",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "1 Critical Reason to Buy Broadcom Stock on the Dip"
      },
      "source_id": "E0754",
      "source_type": "news",
      "ticker": "AVGO",
      "tier": 2,
      "timestamp": "2026-07-16T21:53:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/54470d3c-1a13-3536-b996-356918ab6512/1-critical-reason-to-buy.html"
    },
    {
      "claim": "Can Super Micro Computer's RDHx Expansion Fuel AI Data Center Demand?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "Can Super Micro Computer's RDHx Expansion Fuel AI Data Center Demand?"
      },
      "source_id": "E0755",
      "source_type": "news",
      "ticker": "SMCI",
      "tier": 2,
      "timestamp": "2026-07-16T13:38:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/super-micro-computers-rdhx-expansion-133800077.html"
    },
    {
      "claim": "Earnings Preview: What To Expect From Super Micro Computer's Report",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Earnings Preview: What To Expect From Super Micro Computer's Report"
      },
      "source_id": "E0756",
      "source_type": "earnings",
      "ticker": "SMCI",
      "tier": 2,
      "timestamp": "2026-07-16T13:05:38+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/42d3601e-49ba-365d-8fac-89e5b9a575d4/earnings-preview%3A-what-to.html"
    },
    {
      "claim": "Is Super Micro Computer (SMCI) Fairly Valued On AI Cooling Expansion And Legal Risk?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Super Micro Computer (SMCI) Fairly Valued On AI Cooling Expansion And Legal Risk?"
      },
      "source_id": "E0757",
      "source_type": "news",
      "ticker": "SMCI",
      "tier": 2,
      "timestamp": "2026-07-16T13:15:57+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/super-micro-computer-smci-fairly-131557483.html"
    },
    {
      "claim": "Two AI Server Bets, Two Outcomes: Dell Technologies vs Super Micro Computer",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Two AI Server Bets, Two Outcomes: Dell Technologies vs Super Micro Computer"
      },
      "source_id": "E0758",
      "source_type": "news",
      "ticker": "SMCI",
      "tier": 2,
      "timestamp": "2026-07-15T17:00:13+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/dfb4f20a-2b96-33e1-9568-9d8031484278/two-ai-server-bets%2C-two.html"
    },
    {
      "claim": "Apple Upgraded to Buy by HSBC on Agentic AI, Hardware Pipeline",
      "confidence": 0.78,
      "publisher": "Bloomberg",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Apple Upgraded to Buy by HSBC on Agentic AI, Hardware Pipeline"
      },
      "source_id": "E0759",
      "source_type": "news",
      "ticker": "AAPL",
      "tier": 2,
      "timestamp": "2026-07-17T12:17:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/apple-upgraded-buy-hsbc-agentic-121700150.html"
    },
    {
      "claim": "Apple Faces Extreme Drop in Global Smartphone Sales",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Apple Faces Extreme Drop in Global Smartphone Sales"
      },
      "source_id": "E0760",
      "source_type": "news",
      "ticker": "AAPL",
      "tier": 2,
      "timestamp": "2026-07-17T13:17:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/d67f6048-da39-3ccc-b035-b831153187d1/apple-faces-extreme-drop-in.html"
    },
    {
      "claim": "Apple unseats Nvidia to become world's most valuable company as AI bets shift",
      "confidence": 0.62,
      "publisher": "Reuters",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Apple unseats Nvidia to become world's most valuable company as AI bets shift"
      },
      "source_id": "E0761",
      "source_type": "news",
      "ticker": "AAPL",
      "tier": 2,
      "timestamp": "2026-07-17T13:03:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/apple-closes-nvidia-race-worlds-130314381.html"
    },
    {
      "claim": "Apple Briefly Overtakes Nvidia as World’s Most Valuable Company — Can It Hold the Crown?",
      "confidence": 0.62,
      "publisher": "BeInCrypto",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Apple Briefly Overtakes Nvidia as World’s Most Valuable Company — Can It Hold the Crown?"
      },
      "source_id": "E0762",
      "source_type": "news",
      "ticker": "AAPL",
      "tier": 2,
      "timestamp": "2026-07-17T12:00:30+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/0625ae70-da7e-3f6e-b90c-4ef42b4d6fd8/apple-briefly-overtakes.html"
    },
    {
      "claim": "Semiconductor stocks keep falling as investors go risk-off, Chinese startup releases powerful new AI model",
      "confidence": 0.62,
      "publisher": "Yahoo Finance",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Semiconductor stocks keep falling as investors go risk-off, Chinese startup releases powerful new AI model"
      },
      "source_id": "E0763",
      "source_type": "news",
      "ticker": "TSM",
      "tier": 2,
      "timestamp": "2026-07-17T13:09:20+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/article/semiconductor-stocks-keep-falling-as-investors-go-risk-off-chinese-startup-releases-powerful-new-ai-model-130920103.html"
    },
    {
      "claim": "Sodexo secures Meta food services contract",
      "confidence": 0.78,
      "publisher": "Verdict Food Service",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Sodexo secures Meta food services contract"
      },
      "source_id": "E0764",
      "source_type": "news",
      "ticker": "META",
      "tier": 2,
      "timestamp": "2026-07-17T11:16:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/31ae1f2f-646c-3724-b11d-131417a988ce/sodexo-secures-meta-food.html"
    },
    {
      "claim": "Meta Plans To Hire AWS Executive As It Explores Cloud Push: Report",
      "confidence": 0.62,
      "publisher": "Investor's Business Daily",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Meta Plans To Hire AWS Executive As It Explores Cloud Push: Report"
      },
      "source_id": "E0765",
      "source_type": "news",
      "ticker": "META",
      "tier": 2,
      "timestamp": "2026-07-17T13:19:18+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/e3f2db3a-7b87-3402-b25a-76cfa34cf5c5/meta-plans-to-hire-aws.html"
    },
    {
      "claim": "Update: Market Chatter: Meta Taps Senior AWS Executive in Efforts to Bolster AI Infrastructure",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Update: Market Chatter: Meta Taps Senior AWS Executive in Efforts to Bolster AI Infrastructure"
      },
      "source_id": "E0766",
      "source_type": "news",
      "ticker": "META",
      "tier": 2,
      "timestamp": "2026-07-17T11:13:19+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/market-chatter-meta-taps-senior-111319515.html"
    },
    {
      "claim": "Meta (META) Faces Employee Lawsuit Over AI Assisted Layoffs",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Meta (META) Faces Employee Lawsuit Over AI Assisted Layoffs"
      },
      "source_id": "E0767",
      "source_type": "news",
      "ticker": "META",
      "tier": 2,
      "timestamp": "2026-07-17T11:13:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/meta-meta-faces-employee-lawsuit-111311991.html"
    },
    {
      "claim": "What Revenue Intelligence Actually Means for CPG Suppliers Protecting Margin at Amazon, Target and Walmart",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "What Revenue Intelligence Actually Means for CPG Suppliers Protecting Margin at Amazon, Target and Walmart"
      },
      "source_id": "E0768",
      "source_type": "earnings",
      "ticker": "WMT",
      "tier": 2,
      "timestamp": "2026-07-16T15:45:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/small-business/articles/revenue-intelligence-actually-means-cpg-154500312.html"
    },
    {
      "claim": "Walmart Commands a 36.74X Forward P/E: Is the Stock Worth Buying?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Walmart Commands a 36.74X Forward P/E: Is the Stock Worth Buying?"
      },
      "source_id": "E0769",
      "source_type": "news",
      "ticker": "WMT",
      "tier": 2,
      "timestamp": "2026-07-16T15:09:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/walmart-commands-36-74x-forward-150900464.html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-14",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-14"
      },
      "source_id": "E0770",
      "source_type": "sec",
      "ticker": "BRK-B",
      "tier": 1,
      "timestamp": "2026-07-15T20:32:25+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1067983/000119312526304843/"
    },
    {
      "claim": "Micron signs memory deals with seven Tier 1 automotive suppliers",
      "confidence": 0.78,
      "publisher": "Just Auto",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Micron signs memory deals with seven Tier 1 automotive suppliers"
      },
      "source_id": "E0771",
      "source_type": "news",
      "ticker": "MU",
      "tier": 2,
      "timestamp": "2026-07-17T11:42:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/d921ac63-40c0-3bcd-a475-c725bdaf9148/micron-signs-memory-deals.html"
    },
    {
      "claim": "BNP Paribas Adjusts Price Target on Exxon Mobil to $155 From $165, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "BNP Paribas Adjusts Price Target on Exxon Mobil to $155 From $165, Maintains Neutral Rating"
      },
      "source_id": "E0772",
      "source_type": "news",
      "ticker": "XOM",
      "tier": 2,
      "timestamp": "2026-07-17T09:26:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bnp-paribas-adjusts-price-target-092602817.html"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-14",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-14"
      },
      "source_id": "E0773",
      "source_type": "sec",
      "ticker": "V",
      "tier": 1,
      "timestamp": "2026-07-15T20:23:24+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1403161/000140316126000096/"
    },
    {
      "claim": "Visa (V) Stock May Trade At A Discount To Fair Value Yet A Premium To Earnings",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Visa (V) Stock May Trade At A Discount To Fair Value Yet A Premium To Earnings"
      },
      "source_id": "E0774",
      "source_type": "earnings",
      "ticker": "V",
      "tier": 2,
      "timestamp": "2026-07-17T03:26:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/visa-v-stock-may-trade-032622000.html"
    },
    {
      "claim": "Hong Leong Bank Debuts Malaysia's First Visa Infinite Privilege Card",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Hong Leong Bank Debuts Malaysia's First Visa Infinite Privilege Card"
      },
      "source_id": "E0775",
      "source_type": "news",
      "ticker": "V",
      "tier": 2,
      "timestamp": "2026-07-17T09:04:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/small-business/articles/hong-leong-bank-debuts-malaysias-090400381.html"
    },
    {
      "claim": "Google and Visa join the online micro-payments revolution",
      "confidence": 0.62,
      "publisher": "Proactive",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Google and Visa join the online micro-payments revolution"
      },
      "source_id": "E0776",
      "source_type": "news",
      "ticker": "V",
      "tier": 2,
      "timestamp": "2026-07-17T07:02:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/34aacf65-5043-3653-96d8-153ce79d3af9/google-and-visa-join-the.html"
    },
    {
      "claim": "Visa (V) Advances While Market Declines: Some Information for Investors",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Visa (V) Advances While Market Declines: Some Information for Investors"
      },
      "source_id": "E0777",
      "source_type": "news",
      "ticker": "V",
      "tier": 2,
      "timestamp": "2026-07-16T21:45:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/visa-v-advances-while-market-214504538.html"
    },
    {
      "claim": "Nvidia and AMD Investors Must Be Prepared for Aug. 4",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Nvidia and AMD Investors Must Be Prepared for Aug. 4"
      },
      "source_id": "E0778",
      "source_type": "news",
      "ticker": "AMD",
      "tier": 2,
      "timestamp": "2026-07-17T11:40:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/116cf14f-e3ca-35b7-bcbf-49c2f682d5f4/nvidia-and-amd-investors-must.html"
    },
    {
      "claim": "AMD, Dell, Intel, Netflix, SpaceX, and More Stocks That Explain Today’s Market",
      "confidence": 0.62,
      "publisher": "Barrons.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "AMD, Dell, Intel, Netflix, SpaceX, and More Stocks That Explain Today’s Market"
      },
      "source_id": "E0779",
      "source_type": "news",
      "ticker": "AMD",
      "tier": 2,
      "timestamp": "2026-07-17T10:41:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/7fa796ea-0940-3e76-942a-7ce5e7ba25b7/amd%2C-dell%2C-intel%2C-netflix%2C.html"
    },
    {
      "claim": "MU, SNDK, INTC, AMD, Other Chip Stocks Extend Slide – Retail Traders Still Buying The Memory Theme",
      "confidence": 0.62,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "MU, SNDK, INTC, AMD, Other Chip Stocks Extend Slide – Retail Traders Still Buying The Memory Theme"
      },
      "source_id": "E0780",
      "source_type": "news",
      "ticker": "AMD",
      "tier": 2,
      "timestamp": "2026-07-17T08:56:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/5d5aa1b7-40be-36e2-9a4c-f454e1f12893/mu%2C-sndk%2C-intc%2C-amd%2C-other.html"
    },
    {
      "claim": "ASML (ENXTAM:ASML) Stock Sees Fair Value Lift As Analysts Raise EUV Outlook",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "ASML (ENXTAM:ASML) Stock Sees Fair Value Lift As Analysts Raise EUV Outlook"
      },
      "source_id": "E0781",
      "source_type": "earnings",
      "ticker": "ASML",
      "tier": 2,
      "timestamp": "2026-07-17T11:12:20+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/asml-enxtam-asml-stock-sees-111220819.html"
    },
    {
      "claim": "Alphabet, Intel results in focus for AI trade as US earnings rev up",
      "confidence": 0.78,
      "publisher": "Reuters",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Alphabet, Intel results in focus for AI trade as US earnings rev up"
      },
      "source_id": "E0782",
      "source_type": "earnings",
      "ticker": "INTC",
      "tier": 2,
      "timestamp": "2026-07-17T10:04:13+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/alphabet-intel-results-focus-ai-100413182.html"
    },
    {
      "claim": "AMD, Dell, Intel, Netflix, SpaceX, and More Stocks That Explain Today’s Market",
      "confidence": 0.62,
      "publisher": "Barrons.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "AMD, Dell, Intel, Netflix, SpaceX, and More Stocks That Explain Today’s Market"
      },
      "source_id": "E0783",
      "source_type": "news",
      "ticker": "INTC",
      "tier": 2,
      "timestamp": "2026-07-17T10:41:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/7fa796ea-0940-3e76-942a-7ce5e7ba25b7/amd%2C-dell%2C-intel%2C-netflix%2C.html"
    },
    {
      "claim": "Stocks to Watch: Intel, Netflix, SpaceX, Burberry",
      "confidence": 0.62,
      "publisher": "The Wall Street Journal",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Stocks to Watch: Intel, Netflix, SpaceX, Burberry"
      },
      "source_id": "E0784",
      "source_type": "news",
      "ticker": "INTC",
      "tier": 2,
      "timestamp": "2026-07-17T09:32:53+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/399b5a18-6dc9-33b8-9f4e-799bd6d686f4/stocks-to-watch%3A-intel%2C.html"
    },
    {
      "claim": "MU, SNDK, INTC, AMD, Other Chip Stocks Extend Slide – Retail Traders Still Buying The Memory Theme",
      "confidence": 0.62,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "MU, SNDK, INTC, AMD, Other Chip Stocks Extend Slide – Retail Traders Still Buying The Memory Theme"
      },
      "source_id": "E0785",
      "source_type": "news",
      "ticker": "INTC",
      "tier": 2,
      "timestamp": "2026-07-17T08:56:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/5d5aa1b7-40be-36e2-9a4c-f454e1f12893/mu%2C-sndk%2C-intc%2C-amd%2C-other.html"
    },
    {
      "claim": "Argus Lifts Johnson & Johnson Price Target to $290 From $275",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Argus Lifts Johnson & Johnson Price Target to $290 From $275"
      },
      "source_id": "E0786",
      "source_type": "news",
      "ticker": "JNJ",
      "tier": 2,
      "timestamp": "2026-07-16T19:01:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/argus-lifts-johnson-johnson-price-190146193.html"
    },
    {
      "claim": "Analyst Report: Johnson & Johnson",
      "confidence": 0.78,
      "publisher": "Argus Research",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Analyst Report: Johnson & Johnson"
      },
      "source_id": "E0787",
      "source_type": "news",
      "ticker": "JNJ",
      "tier": 2,
      "timestamp": "2026-07-16T18:29:42+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/4b26f2f2-18e3-35cd-b523-fd0db92e3188/analyst-report%3A-johnson-%26.html"
    },
    {
      "claim": "Market Update: TSM, GS, JNJ, PGR, UAL, META",
      "confidence": 0.62,
      "publisher": "Argus Research",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Market Update: TSM, GS, JNJ, PGR, UAL, META"
      },
      "source_id": "E0788",
      "source_type": "news",
      "ticker": "JNJ",
      "tier": 2,
      "timestamp": "2026-07-16T18:29:42+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/dfd74e72-8e9e-30d8-b7ba-fb2e231c8b9c/market-update%3A-tsm%2C-gs%2C-jnj%2C.html"
    },
    {
      "claim": "Oracle's stock crash looks embarrassing for billionaire founder Larry Ellison",
      "confidence": 0.78,
      "publisher": "Yahoo Finance",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Oracle's stock crash looks embarrassing for billionaire founder Larry Ellison"
      },
      "source_id": "E0789",
      "source_type": "news",
      "ticker": "ORCL",
      "tier": 2,
      "timestamp": "2026-07-17T13:18:09+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/article/oracles-stock-crash-looks-embarrassing-for-billionaire-founder-larry-ellison-131809503.html"
    },
    {
      "claim": "The Oracle Paradox: Record AI Demand, Mounting Debt, And A Stock Wall Street Still Loves",
      "confidence": 0.78,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "The Oracle Paradox: Record AI Demand, Mounting Debt, And A Stock Wall Street Still Loves"
      },
      "source_id": "E0790",
      "source_type": "news",
      "ticker": "ORCL",
      "tier": 2,
      "timestamp": "2026-07-17T07:38:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/f6c5cc6d-906d-37fc-beb5-0234c766eade/the-oracle-paradox%3A-record-ai.html"
    },
    {
      "claim": "The Real Risk Inside Oracle Stock",
      "confidence": 0.62,
      "publisher": "Trefis",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "The Real Risk Inside Oracle Stock"
      },
      "source_id": "E0791",
      "source_type": "news",
      "ticker": "ORCL",
      "tier": 2,
      "timestamp": "2026-07-17T12:07:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/d8c9163f-2726-30d3-934a-77caf752623a/the-real-risk-inside-oracle.html"
    },
    {
      "claim": "Why Did IBM, ORCL, SMR Stocks Drop To 52-Week Lows Today?",
      "confidence": 0.62,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why Did IBM, ORCL, SMR Stocks Drop To 52-Week Lows Today?"
      },
      "source_id": "E0792",
      "source_type": "news",
      "ticker": "ORCL",
      "tier": 2,
      "timestamp": "2026-07-17T01:43:42+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/4e8cad3e-6b30-3666-8f02-c9c3d8d4e482/why-did-ibm%2C-orcl%2C-smr-stocks.html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-10",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-10"
      },
      "source_id": "E0793",
      "source_type": "sec",
      "ticker": "COST",
      "tier": 1,
      "timestamp": "2026-07-14T20:14:16+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/909832/000090983226000062/"
    },
    {
      "claim": "Recalled Costco product poses big threat",
      "confidence": 0.62,
      "publisher": "TheStreet",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Recalled Costco product poses big threat"
      },
      "source_id": "E0794",
      "source_type": "news",
      "ticker": "COST",
      "tier": 2,
      "timestamp": "2026-07-17T00:03:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/c2ae20ad-a567-3987-95a2-9055356e1ec7/recalled-costco-product-poses.html"
    },
    {
      "claim": "Here's How Much You'd Have Today if You Invested $5,000 Each in Amazon and Costco 3 Years Ago. The Gains May Surprise You.",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Here's How Much You'd Have Today if You Invested $5,000 Each in Amazon and Costco 3 Years Ago. The Gains May Surprise You."
      },
      "source_id": "E0795",
      "source_type": "news",
      "ticker": "COST",
      "tier": 2,
      "timestamp": "2026-07-16T16:12:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/06b022ab-fce3-38d1-97ef-183a4f14a575/here%27s-how-much-you%27d-have.html"
    },
    {
      "claim": "Costco makes a silent gas change that members will love",
      "confidence": 0.62,
      "publisher": "TheStreet",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Costco makes a silent gas change that members will love"
      },
      "source_id": "E0796",
      "source_type": "news",
      "ticker": "COST",
      "tier": 2,
      "timestamp": "2026-07-16T14:17:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/d737d743-de7a-3f5c-8f29-4b6ba7c98b4c/costco-makes-a-silent-gas.html"
    },
    {
      "claim": "Is Costco Stock Still a Buy After Its June Sales Update?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Costco Stock Still a Buy After Its June Sales Update?"
      },
      "source_id": "E0797",
      "source_type": "news",
      "ticker": "COST",
      "tier": 2,
      "timestamp": "2026-07-16T14:04:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/costco-stock-still-buy-june-140400249.html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-15",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-15"
      },
      "source_id": "E0798",
      "source_type": "sec",
      "ticker": "MA",
      "tier": 1,
      "timestamp": "2026-07-15T21:07:28+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1141391/000114139126000077/"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-14",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-14"
      },
      "source_id": "E0799",
      "source_type": "sec",
      "ticker": "MA",
      "tier": 1,
      "timestamp": "2026-07-15T21:03:53+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1141391/000114139126000076/"
    },
    {
      "claim": "Mastercard (MA) Stock Looks Overvalued On Regulatory Pressure And New Competition",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Mastercard (MA) Stock Looks Overvalued On Regulatory Pressure And New Competition"
      },
      "source_id": "E0800",
      "source_type": "news",
      "ticker": "MA",
      "tier": 2,
      "timestamp": "2026-07-15T22:11:25+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/mastercard-ma-stock-looks-overvalued-221125558.html"
    },
    {
      "claim": "Mastercard Insider Sold Shares Worth $10,590,347, According to a Recent SEC Filing",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Mastercard Insider Sold Shares Worth $10,590,347, According to a Recent SEC Filing"
      },
      "source_id": "E0801",
      "source_type": "news",
      "ticker": "MA",
      "tier": 2,
      "timestamp": "2026-07-15T21:14:39+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/mastercard-insider-sold-shares-worth-211439217.html"
    },
    {
      "claim": "Clear Street starts payments coverage, favors Visa and Mastercard over XYZ, PYPL",
      "confidence": 0.62,
      "publisher": "Investing.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Clear Street starts payments coverage, favors Visa and Mastercard over XYZ, PYPL"
      },
      "source_id": "E0802",
      "source_type": "news",
      "ticker": "MA",
      "tier": 2,
      "timestamp": "2026-07-16T17:51:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/clear-street-starts-payments-coverage-175105409.html"
    },
    {
      "claim": "Flywire vs. Mastercard: Which Financial Payments Stock Is a Better Buy in 2026?",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Flywire vs. Mastercard: Which Financial Payments Stock Is a Better Buy in 2026?"
      },
      "source_id": "E0803",
      "source_type": "news",
      "ticker": "MA",
      "tier": 2,
      "timestamp": "2026-07-16T13:37:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/8047d1b3-3872-30d5-8623-b1c61c6d9ab8/flywire-vs.-mastercard%3A-which.html"
    },
    {
      "claim": "Analyst Report: Caterpillar Inc.",
      "confidence": 0.78,
      "publisher": "Morningstar Research",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Analyst Report: Caterpillar Inc."
      },
      "source_id": "E0804",
      "source_type": "news",
      "ticker": "CAT",
      "tier": 2,
      "timestamp": "2026-07-16T23:32:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/5a1ffbb5-9b45-3335-bb6e-76e3629acb8c/analyst-report%3A-caterpillar.html"
    },
    {
      "claim": "What to Expect From Caterpillar's Q2 2026 Earnings Report",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "What to Expect From Caterpillar's Q2 2026 Earnings Report"
      },
      "source_id": "E0805",
      "source_type": "earnings",
      "ticker": "CAT",
      "tier": 2,
      "timestamp": "2026-07-15T13:30:20+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/fde9b463-6ef8-3518-82ba-765f4ba95e59/what-to-expect-from.html"
    },
    {
      "claim": "Caterpillar (CAT) Stock Slides as Market Rises: Facts to Know Before You Trade",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Caterpillar (CAT) Stock Slides as Market Rises: Facts to Know Before You Trade"
      },
      "source_id": "E0806",
      "source_type": "news",
      "ticker": "CAT",
      "tier": 2,
      "timestamp": "2026-07-15T21:45:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/caterpillar-cat-stock-slides-market-214505410.html"
    },
    {
      "claim": "Before The Surge, CAT Stock Was Sending A Power-Grid Sized Signal",
      "confidence": 0.62,
      "publisher": "Trefis",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Before The Surge, CAT Stock Was Sending A Power-Grid Sized Signal"
      },
      "source_id": "E0807",
      "source_type": "news",
      "ticker": "CAT",
      "tier": 2,
      "timestamp": "2026-07-15T12:30:39+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/fef3aef1-caf5-3035-b0e7-40d9b6344a05/before-the-surge%2C-cat-stock.html"
    },
    {
      "claim": "Chevron signs Iraq oil field deals, eyes Hormuz bypass pipeline",
      "confidence": 0.78,
      "publisher": "Quartz",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Chevron signs Iraq oil field deals, eyes Hormuz bypass pipeline"
      },
      "source_id": "E0808",
      "source_type": "news",
      "ticker": "CVX",
      "tier": 2,
      "timestamp": "2026-07-17T11:47:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/cd270505-0e45-3157-929e-828fa9d470af/chevron-signs-iraq-oil-field.html"
    },
    {
      "claim": "BNP Paribas Adjusts Price Target on Chevron to $224 From $230, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "BNP Paribas Adjusts Price Target on Chevron to $224 From $230, Maintains Outperform Rating"
      },
      "source_id": "E0809",
      "source_type": "news",
      "ticker": "CVX",
      "tier": 2,
      "timestamp": "2026-07-17T09:26:30+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bnp-paribas-adjusts-price-target-092630494.html"
    },
    {
      "claim": "Chevron (CVX) Rises As Market Takes a Dip: Key Facts",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Chevron (CVX) Rises As Market Takes a Dip: Key Facts"
      },
      "source_id": "E0810",
      "source_type": "news",
      "ticker": "CVX",
      "tier": 2,
      "timestamp": "2026-07-16T21:45:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/chevron-cvx-rises-market-takes-214503419.html"
    },
    {
      "claim": "Chevron Will Explore a Pipeline Bypassing the Strait of Hormuz",
      "confidence": 0.62,
      "publisher": "The Wall Street Journal",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Chevron Will Explore a Pipeline Bypassing the Strait of Hormuz"
      },
      "source_id": "E0811",
      "source_type": "news",
      "ticker": "CVX",
      "tier": 2,
      "timestamp": "2026-07-16T21:26:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/d79381f3-18de-39fa-b97f-11d61b13f7c6/chevron-will-explore-a.html"
    },
    {
      "claim": "CICC Adjusts Price Target on Bank of America to $68 From $62, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "CICC Adjusts Price Target on Bank of America to $68 From $62, Maintains Outperform Rating"
      },
      "source_id": "E0812",
      "source_type": "news",
      "ticker": "BAC",
      "tier": 2,
      "timestamp": "2026-07-17T10:27:33+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/cicc-adjusts-price-target-bank-102733080.html"
    },
    {
      "claim": "Evercore ISI Adjusts Price Target on Bank of America to $67 From $63, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Evercore ISI Adjusts Price Target on Bank of America to $67 From $63, Maintains Outperform Rating"
      },
      "source_id": "E0813",
      "source_type": "news",
      "ticker": "BAC",
      "tier": 2,
      "timestamp": "2026-07-17T10:27:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/evercore-isi-adjusts-price-target-102727140.html"
    },
    {
      "claim": "Market Chatter: Bank of America Working With Thai Beverage Over Potential Sale of Latter's KFC Franchise in Thailand",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Market Chatter: Bank of America Working With Thai Beverage Over Potential Sale of Latter's KFC Franchise in Thailand"
      },
      "source_id": "E0814",
      "source_type": "news",
      "ticker": "BAC",
      "tier": 2,
      "timestamp": "2026-07-17T09:04:53+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/market-chatter-bank-america-working-090453526.html"
    },
    {
      "claim": "Bank Of America (BAC) Says More US Businesses Are Staying In The Family",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Bank Of America (BAC) Says More US Businesses Are Staying In The Family"
      },
      "source_id": "E0815",
      "source_type": "news",
      "ticker": "BAC",
      "tier": 2,
      "timestamp": "2026-07-17T02:14:45+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/small-business/articles/bank-america-bac-says-more-021445264.html"
    },
    {
      "claim": "Cisco (CSCO) Stock Looks About Right As Security Deal Talk Grows",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Cisco (CSCO) Stock Looks About Right As Security Deal Talk Grows"
      },
      "source_id": "E0816",
      "source_type": "news",
      "ticker": "CSCO",
      "tier": 2,
      "timestamp": "2026-07-17T02:16:30+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/cisco-csco-stock-looks-security-021630753.html"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on Cisco Systems to $145 From $120, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on Cisco Systems to $145 From $120, Maintains Overweight Rating"
      },
      "source_id": "E0817",
      "source_type": "news",
      "ticker": "CSCO",
      "tier": 2,
      "timestamp": "2026-07-16T14:44:53+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-cisco-144453805.html"
    },
    {
      "claim": "A $10,000 Investment in Cisco When Chuck Robbins Became CEO Is Worth This Much Today",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "A $10,000 Investment in Cisco When Chuck Robbins Became CEO Is Worth This Much Today"
      },
      "source_id": "E0818",
      "source_type": "news",
      "ticker": "CSCO",
      "tier": 2,
      "timestamp": "2026-07-17T12:40:32+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/26e47297-d813-3837-982d-bf6c787c810f/a-%2410%2C000-investment-in-cisco.html"
    },
    {
      "claim": "Price Prediction: Cisco Will Hit $170 on This Date",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Price Prediction: Cisco Will Hit $170 on This Date"
      },
      "source_id": "E0819",
      "source_type": "news",
      "ticker": "CSCO",
      "tier": 2,
      "timestamp": "2026-07-16T13:20:34+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/fac2839e-b0cf-342b-a7cb-6eed52d727b1/price-prediction%3A-cisco-will.html"
    },
    {
      "claim": "Netflix kicks off earnings season with a warning shot",
      "confidence": 0.78,
      "publisher": "Proactive",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Netflix kicks off earnings season with a warning shot"
      },
      "source_id": "E0820",
      "source_type": "earnings",
      "ticker": "NFLX",
      "tier": 2,
      "timestamp": "2026-07-17T13:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/33e8fd99-4d7c-3dd0-9e51-09f7c4419eb1/netflix-kicks-off-earnings.html"
    },
    {
      "claim": "Stock Market Today: Dow Slides As Netflix Plunges On Earnings; SpaceX Slides After Canceled Flight (Live Coverage)",
      "confidence": 0.78,
      "publisher": "Investor's Business Daily",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Stock Market Today: Dow Slides As Netflix Plunges On Earnings; SpaceX Slides After Canceled Flight (Live Coverage)"
      },
      "source_id": "E0821",
      "source_type": "earnings",
      "ticker": "NFLX",
      "tier": 2,
      "timestamp": "2026-07-17T12:50:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/321db8d1-ca56-378a-a99c-0f73b9c90d9b/stock-market-today%3A-dow.html"
    },
    {
      "claim": "Dow Jones Futures Fall As Netflix Dives, SpaceX Scrubs Launch; AI Stocks Try To Halt Sell-Off",
      "confidence": 0.78,
      "publisher": "Investor's Business Daily",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Dow Jones Futures Fall As Netflix Dives, SpaceX Scrubs Launch; AI Stocks Try To Halt Sell-Off"
      },
      "source_id": "E0822",
      "source_type": "news",
      "ticker": "NFLX",
      "tier": 2,
      "timestamp": "2026-07-17T12:05:16+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/b5c1ad7a-e72b-3a9b-bb20-11f0979acb67/dow-jones-futures-fall-as.html"
    },
    {
      "claim": "Netflix, Intuitive Surgical tumble premarket",
      "confidence": 0.62,
      "publisher": "Investing.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Netflix, Intuitive Surgical tumble premarket"
      },
      "source_id": "E0823",
      "source_type": "news",
      "ticker": "NFLX",
      "tier": 2,
      "timestamp": "2026-07-17T12:34:16+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/netflix-intuitive-surgical-tumble-premarket-123416601.html"
    },
    {
      "claim": "AbbVie's Allergan Aesthetics Says Boey Wrinkle Treatment Wins EU Approval",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "AbbVie's Allergan Aesthetics Says Boey Wrinkle Treatment Wins EU Approval"
      },
      "source_id": "E0824",
      "source_type": "news",
      "ticker": "ABBV",
      "tier": 2,
      "timestamp": "2026-07-17T13:01:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/abbvie-apos-allergan-aesthetics-says-130101462.html"
    },
    {
      "claim": "Will AbbVie's Neuroscience Franchise Deliver Another Strong Quarter?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Will AbbVie's Neuroscience Franchise Deliver Another Strong Quarter?"
      },
      "source_id": "E0825",
      "source_type": "earnings",
      "ticker": "ABBV",
      "tier": 2,
      "timestamp": "2026-07-16T17:21:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/abbvies-neuroscience-franchise-deliver-another-172100926.html"
    },
    {
      "claim": "Should You Buy, Sell or Hold ABBV Stock After Its 9% YTD Rise?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Should You Buy, Sell or Hold ABBV Stock After Its 9% YTD Rise?"
      },
      "source_id": "E0826",
      "source_type": "news",
      "ticker": "ABBV",
      "tier": 2,
      "timestamp": "2026-07-15T14:44:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/buy-sell-hold-abbv-stock-144400135.html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-13",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-13"
      },
      "source_id": "E0827",
      "source_type": "sec",
      "ticker": "LRCX",
      "tier": 1,
      "timestamp": "2026-07-14T16:56:14+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/707549/000131606526000012/"
    },
    {
      "claim": "Lam Research (LRCX) Stock Looks About Right Following Fresh AI Demand News",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "Lam Research (LRCX) Stock Looks About Right Following Fresh AI Demand News"
      },
      "source_id": "E0828",
      "source_type": "news",
      "ticker": "LRCX",
      "tier": 2,
      "timestamp": "2026-07-15T21:09:15+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/lam-research-lrcx-stock-looks-210915733.html"
    },
    {
      "claim": "TD Cowen Raises PT on Lam Research (LRCX), Keeps a Buy",
      "confidence": 0.78,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "TD Cowen Raises PT on Lam Research (LRCX), Keeps a Buy"
      },
      "source_id": "E0829",
      "source_type": "earnings",
      "ticker": "LRCX",
      "tier": 2,
      "timestamp": "2026-07-15T14:58:26+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/td-cowen-raises-pt-lam-145826774.html"
    },
    {
      "claim": "Semtech and Lam Research Shares Plummet, What You Need To Know",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Semtech and Lam Research Shares Plummet, What You Need To Know"
      },
      "source_id": "E0830",
      "source_type": "news",
      "ticker": "LRCX",
      "tier": 2,
      "timestamp": "2026-07-16T22:41:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/semtech-lam-research-shares-plummet-224122280.html"
    },
    {
      "claim": "ASX vs. LRCX: Which AI Semiconductor Stock is the Better Buy?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "ASX vs. LRCX: Which AI Semiconductor Stock is the Better Buy?"
      },
      "source_id": "E0831",
      "source_type": "news",
      "ticker": "LRCX",
      "tier": 2,
      "timestamp": "2026-07-15T13:44:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/asx-vs-lrcx-ai-semiconductor-134400398.html"
    },
    {
      "claim": "KO Stock In Focus: Coca-Cola’s Fairlife Halts US Production After Ransomware Attack",
      "confidence": 0.78,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "KO Stock In Focus: Coca-Cola’s Fairlife Halts US Production After Ransomware Attack"
      },
      "source_id": "E0832",
      "source_type": "news",
      "ticker": "KO",
      "tier": 2,
      "timestamp": "2026-07-17T06:52:42+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/05ccca2d-2853-37d0-afd2-c9a7a4c17449/ko-stock-in-focus%3A.html"
    },
    {
      "claim": "Coca-Cola suspended production at its Fairlife dairy after a ransomware attack",
      "confidence": 0.78,
      "publisher": "TechCrunch",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Coca-Cola suspended production at its Fairlife dairy after a ransomware attack"
      },
      "source_id": "E0833",
      "source_type": "news",
      "ticker": "KO",
      "tier": 2,
      "timestamp": "2026-07-16T21:22:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/coca-cola-suspended-production-fairlife-212231500.html"
    },
    {
      "claim": "Should You Buy Coca-Cola Stock Before July 28?",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Should You Buy Coca-Cola Stock Before July 28?"
      },
      "source_id": "E0834",
      "source_type": "news",
      "ticker": "KO",
      "tier": 2,
      "timestamp": "2026-07-16T23:33:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/0edcc582-a12e-3f4e-b123-a35195890fee/should-you-buy-coca-cola.html"
    },
    {
      "claim": "Coca-Cola (KO) Gains As Market Dips: What You Should Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Coca-Cola (KO) Gains As Market Dips: What You Should Know"
      },
      "source_id": "E0835",
      "source_type": "news",
      "ticker": "KO",
      "tier": 2,
      "timestamp": "2026-07-16T21:50:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/coca-cola-ko-gains-market-215005050.html"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on Procter & Gamble to $162 From $164, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on Procter & Gamble to $162 From $164, Maintains Overweight Rating"
      },
      "source_id": "E0836",
      "source_type": "news",
      "ticker": "PG",
      "tier": 2,
      "timestamp": "2026-07-16T09:49:36+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-procter-094936380.html"
    },
    {
      "claim": "Is Procter & Gamble (PG) Still Undervalued With 7,000 Job Cuts?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Procter & Gamble (PG) Still Undervalued With 7,000 Job Cuts?"
      },
      "source_id": "E0837",
      "source_type": "news",
      "ticker": "PG",
      "tier": 2,
      "timestamp": "2026-07-16T14:11:58+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/procter-gamble-pg-still-undervalued-141158440.html"
    },
    {
      "claim": "Procter & Gamble (PG) Outperforms Broader Market: What You Need to Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Procter & Gamble (PG) Outperforms Broader Market: What You Need to Know"
      },
      "source_id": "E0838",
      "source_type": "news",
      "ticker": "PG",
      "tier": 2,
      "timestamp": "2026-07-15T21:50:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/procter-gamble-pg-outperforms-broader-215005324.html"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-16",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-16"
      },
      "source_id": "E0839",
      "source_type": "sec",
      "ticker": "UNH",
      "tier": 1,
      "timestamp": "2026-07-16T06:00:59+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/731766/000073176626000191/"
    },
    {
      "claim": "Piper Sandler Adjusts UnitedHealth Price Target to $499 From $477, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Piper Sandler Adjusts UnitedHealth Price Target to $499 From $477, Maintains Overweight Rating"
      },
      "source_id": "E0840",
      "source_type": "news",
      "ticker": "UNH",
      "tier": 2,
      "timestamp": "2026-07-17T12:35:30+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/piper-sandler-adjusts-unitedhealth-price-123530645.html"
    },
    {
      "claim": "Oppenheimer Adjusts Price Target on UnitedHealth to $500 From $420, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Oppenheimer Adjusts Price Target on UnitedHealth to $500 From $420, Maintains Outperform Rating"
      },
      "source_id": "E0841",
      "source_type": "news",
      "ticker": "UNH",
      "tier": 2,
      "timestamp": "2026-07-17T12:34:43+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/oppenheimer-adjusts-price-target-unitedhealth-123443529.html"
    },
    {
      "claim": "Deutsche Bank Raises UnitedHealth Group Price Target to $467 From $370, Maintains Hold Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Deutsche Bank Raises UnitedHealth Group Price Target to $467 From $370, Maintains Hold Rating"
      },
      "source_id": "E0842",
      "source_type": "news",
      "ticker": "UNH",
      "tier": 2,
      "timestamp": "2026-07-17T12:29:47+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/deutsche-bank-raises-unitedhealth-group-122947535.html"
    },
    {
      "claim": "RBC Capital Adjusts UnitedHealth Price Target to $478 From $463, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "RBC Capital Adjusts UnitedHealth Price Target to $478 From $463, Maintains Outperform Rating"
      },
      "source_id": "E0843",
      "source_type": "news",
      "ticker": "UNH",
      "tier": 2,
      "timestamp": "2026-07-17T12:14:54+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rbc-capital-adjusts-unitedhealth-price-121454083.html"
    },
    {
      "claim": "Applied Materials (AMAT) Stock Looks Above Fair Value Even As Earnings Look About Right",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Applied Materials (AMAT) Stock Looks Above Fair Value Even As Earnings Look About Right"
      },
      "source_id": "E0844",
      "source_type": "earnings",
      "ticker": "AMAT",
      "tier": 2,
      "timestamp": "2026-07-16T16:11:42+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/applied-materials-amat-stock-looks-161142567.html"
    },
    {
      "claim": "Applied Materials Vs. KLA Corporation: This AI Infrastructure Play Is A Better Buy",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Applied Materials Vs. KLA Corporation: This AI Infrastructure Play Is A Better Buy"
      },
      "source_id": "E0845",
      "source_type": "news",
      "ticker": "AMAT",
      "tier": 2,
      "timestamp": "2026-07-15T20:10:26+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/40e2faaf-00f2-3d1b-9bb4-852aebe757b9/applied-materials-vs.-kla.html"
    },
    {
      "claim": "Applied Materials CEO Just Reinforced the AI Investment Thesis. How to Play AMAT Stock Here.",
      "confidence": 0.62,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Applied Materials CEO Just Reinforced the AI Investment Thesis. How to Play AMAT Stock Here."
      },
      "source_id": "E0846",
      "source_type": "news",
      "ticker": "AMAT",
      "tier": 2,
      "timestamp": "2026-07-15T17:35:57+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/f9f49e60-d50a-3fae-959b-6167c0bc7344/applied-materials-ceo-just.html"
    },
    {
      "claim": "Citigroup Adjusts Price Target on Morgan Stanley to $235 From $220, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Citigroup Adjusts Price Target on Morgan Stanley to $235 From $220, Maintains Neutral Rating"
      },
      "source_id": "E0847",
      "source_type": "news",
      "ticker": "MS",
      "tier": 2,
      "timestamp": "2026-07-17T10:30:07+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/citigroup-adjusts-price-target-morgan-103007171.html"
    },
    {
      "claim": "Evercore ISI Adjusts Price Target on Morgan Stanley to $240 From $233, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Evercore ISI Adjusts Price Target on Morgan Stanley to $240 From $233, Maintains Outperform Rating"
      },
      "source_id": "E0848",
      "source_type": "news",
      "ticker": "MS",
      "tier": 2,
      "timestamp": "2026-07-17T10:29:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/evercore-isi-adjusts-price-target-102906210.html"
    },
    {
      "claim": "CICC Adjusts Price Target on Morgan Stanley to $245 From $200, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "CICC Adjusts Price Target on Morgan Stanley to $245 From $200, Maintains Outperform Rating"
      },
      "source_id": "E0849",
      "source_type": "news",
      "ticker": "MS",
      "tier": 2,
      "timestamp": "2026-07-17T09:58:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/cicc-adjusts-price-target-morgan-095802944.html"
    },
    {
      "claim": "BMO Capital Adjusts Price Target on Morgan Stanley to $250 From $240, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "BMO Capital Adjusts Price Target on Morgan Stanley to $250 From $240, Maintains Outperform Rating"
      },
      "source_id": "E0850",
      "source_type": "news",
      "ticker": "MS",
      "tier": 2,
      "timestamp": "2026-07-17T09:57:55+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bmo-capital-adjusts-price-target-095755130.html"
    },
    {
      "claim": "Apple Upgraded to Buy by HSBC on Agentic AI, Hardware Pipeline",
      "confidence": 0.78,
      "publisher": "Bloomberg",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Apple Upgraded to Buy by HSBC on Agentic AI, Hardware Pipeline"
      },
      "source_id": "E0851",
      "source_type": "news",
      "ticker": "HSBC",
      "tier": 2,
      "timestamp": "2026-07-17T12:17:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/apple-upgraded-buy-hsbc-agentic-121700150.html"
    },
    {
      "claim": "HSBC upgrades India, sticks with China as Asia’s AI rally faces reality check",
      "confidence": 0.78,
      "publisher": "Investing.com",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "HSBC upgrades India, sticks with China as Asia’s AI rally faces reality check"
      },
      "source_id": "E0852",
      "source_type": "news",
      "ticker": "HSBC",
      "tier": 2,
      "timestamp": "2026-07-16T13:02:50+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/hsbc-upgrades-india-sticks-china-130250716.html"
    },
    {
      "claim": "AAPL Stock Hits Fresh Record As July Rally Nears Best Month In Nearly 4 Years — HSBC Sees Another 10% Upside",
      "confidence": 0.62,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "AAPL Stock Hits Fresh Record As July Rally Nears Best Month In Nearly 4 Years — HSBC Sees Another 10% Upside"
      },
      "source_id": "E0853",
      "source_type": "news",
      "ticker": "HSBC",
      "tier": 2,
      "timestamp": "2026-07-17T02:20:34+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/467183b6-2000-30a8-9dbb-35b2e0cbe6e7/aapl-stock-hits-fresh-record.html"
    },
    {
      "claim": "HSBC Holdings plc (HSBC) A Top UK Growth Dividend Stock Pursuing Opportunities in Turkey",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "HSBC Holdings plc (HSBC) A Top UK Growth Dividend Stock Pursuing Opportunities in Turkey"
      },
      "source_id": "E0854",
      "source_type": "news",
      "ticker": "HSBC",
      "tier": 2,
      "timestamp": "2026-07-16T13:30:43+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/hsbc-holdings-plc-hsbc-top-133043623.html"
    },
    {
      "claim": "SEC 10-Q filing: 10-Q 2026-06-30",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 10-Q filing: 10-Q 2026-06-30"
      },
      "source_id": "E0855",
      "source_type": "sec",
      "ticker": "GE",
      "tier": 1,
      "timestamp": "2026-07-16T06:39:27+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/40545/000004054526000049/"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-16",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-16"
      },
      "source_id": "E0856",
      "source_type": "sec",
      "ticker": "GE",
      "tier": 1,
      "timestamp": "2026-07-16T06:32:37+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/40545/000004054526000047/"
    },
    {
      "claim": "BNP Paribas Adjusts Price Target on GE Aerospace to $350 From $270, Maintains Underperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "BNP Paribas Adjusts Price Target on GE Aerospace to $350 From $270, Maintains Underperform Rating"
      },
      "source_id": "E0857",
      "source_type": "news",
      "ticker": "GE",
      "tier": 2,
      "timestamp": "2026-07-17T09:32:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bnp-paribas-adjusts-price-target-093204026.html"
    },
    {
      "claim": "President Capital Adjusts Price Target on GE Aerospace to $405 From $342, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "President Capital Adjusts Price Target on GE Aerospace to $405 From $342, Maintains Buy Rating"
      },
      "source_id": "E0858",
      "source_type": "news",
      "ticker": "GE",
      "tier": 2,
      "timestamp": "2026-07-17T09:31:53+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/president-capital-adjusts-price-target-093153130.html"
    },
    {
      "claim": "GE Stock Heads For Second Weekly Loss Despite Strong Q2 And Outlook: Retail Cries 'Buying Opportunity'",
      "confidence": 0.78,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "GE Stock Heads For Second Weekly Loss Despite Strong Q2 And Outlook: Retail Cries 'Buying Opportunity'"
      },
      "source_id": "E0859",
      "source_type": "earnings",
      "ticker": "GE",
      "tier": 2,
      "timestamp": "2026-07-17T07:51:43+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/ca649fff-d17e-314a-a458-69d46458cfa4/ge-stock-heads-for-second.html"
    },
    {
      "claim": "Analyst Report: GE Aerospace",
      "confidence": 0.78,
      "publisher": "Morningstar Research",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Analyst Report: GE Aerospace"
      },
      "source_id": "E0860",
      "source_type": "news",
      "ticker": "GE",
      "tier": 2,
      "timestamp": "2026-07-16T23:56:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/d5006041-65b2-3370-8942-069be5a496b4/analyst-report%3A-ge-aerospace.html"
    },
    {
      "claim": "How Investors May Respond To GE Vernova (GEV) AI-Fueled Demand And Heavy Investment Ahead Of Earnings",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "How Investors May Respond To GE Vernova (GEV) AI-Fueled Demand And Heavy Investment Ahead Of Earnings"
      },
      "source_id": "E0861",
      "source_type": "earnings",
      "ticker": "GEV",
      "tier": 2,
      "timestamp": "2026-07-16T17:14:37+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/investors-may-respond-ge-vernova-171437323.html"
    },
    {
      "claim": "GE Vernova Q2 Orders Likely Ahead of Consensus, BofA Says",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "GE Vernova Q2 Orders Likely Ahead of Consensus, BofA Says"
      },
      "source_id": "E0862",
      "source_type": "news",
      "ticker": "GEV",
      "tier": 2,
      "timestamp": "2026-07-16T15:09:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ge-vernova-q2-orders-likely-150922905.html"
    },
    {
      "claim": "Why Wall Street Thinks GE Vernova (GEV) Is Built for the Next Energy Cycle",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why Wall Street Thinks GE Vernova (GEV) Is Built for the Next Energy Cycle"
      },
      "source_id": "E0863",
      "source_type": "news",
      "ticker": "GEV",
      "tier": 2,
      "timestamp": "2026-07-16T18:41:48+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/why-wall-street-thinks-ge-184148387.html"
    },
    {
      "claim": "Investors Heavily Search GE Vernova Inc. (GEV): Here is What You Need to Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Investors Heavily Search GE Vernova Inc. (GEV): Here is What You Need to Know"
      },
      "source_id": "E0864",
      "source_type": "news",
      "ticker": "GEV",
      "tier": 2,
      "timestamp": "2026-07-16T13:00:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/investors-heavily-search-ge-vernova-130005286.html"
    },
    {
      "claim": "AZN Inks Deal With Dizal to In-License Rights to Lung Cancer Drug",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "AZN Inks Deal With Dizal to In-License Rights to Lung Cancer Drug"
      },
      "source_id": "E0865",
      "source_type": "news",
      "ticker": "AZN",
      "tier": 2,
      "timestamp": "2026-07-15T16:04:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/azn-inks-deal-dizal-license-160400156.html"
    },
    {
      "claim": "AstraZeneca (LSE:AZN) Secures Zegfrovy In $1.5 Billion Lung Cancer Licensing Deal",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "AstraZeneca (LSE:AZN) Secures Zegfrovy In $1.5 Billion Lung Cancer Licensing Deal"
      },
      "source_id": "E0866",
      "source_type": "news",
      "ticker": "AZN",
      "tier": 2,
      "timestamp": "2026-07-15T13:12:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/astrazeneca-lse-azn-secures-zegfrovy-131204491.html"
    },
    {
      "claim": "Attractive Growth Profile Positions AstraZeneca PLC (AZN) as Opportunity",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Attractive Growth Profile Positions AstraZeneca PLC (AZN) as Opportunity"
      },
      "source_id": "E0867",
      "source_type": "news",
      "ticker": "AZN",
      "tier": 2,
      "timestamp": "2026-07-16T13:14:24+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/attractive-growth-profile-positions-astrazeneca-131424612.html"
    },
    {
      "claim": "Merck Snags A First-Of-Its-Kind Approval, And Shares Jump",
      "confidence": 0.78,
      "publisher": "Investor's Business Daily",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Merck Snags A First-Of-Its-Kind Approval, And Shares Jump"
      },
      "source_id": "E0868",
      "source_type": "news",
      "ticker": "MRK",
      "tier": 2,
      "timestamp": "2026-07-16T20:07:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/2dc15407-090a-3536-a56f-af4f2aaf8a8d/merck-snags-a.html"
    },
    {
      "claim": "Merck Stock Rises After U.S. Approval for Powerful Cholesterol-Cutting Pill",
      "confidence": 0.78,
      "publisher": "Barrons.com",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Merck Stock Rises After U.S. Approval for Powerful Cholesterol-Cutting Pill"
      },
      "source_id": "E0869",
      "source_type": "news",
      "ticker": "MRK",
      "tier": 2,
      "timestamp": "2026-07-16T19:42:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/223f2f2e-ad16-3076-bce1-71ae304b0f1a/merck-stock-rises-after-u.s..html"
    },
    {
      "claim": "Merck (MRK) Stock Sees Modest Fair Value Lift As Analysts Raise Targets",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Merck (MRK) Stock Sees Modest Fair Value Lift As Analysts Raise Targets"
      },
      "source_id": "E0870",
      "source_type": "news",
      "ticker": "MRK",
      "tier": 2,
      "timestamp": "2026-07-16T16:12:32+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/merck-mrk-stock-sees-modest-161232154.html"
    },
    {
      "claim": "Novartis' Fabhalta Receives FDA Traditional Approval for Primary IgA Nephropathy",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Novartis' Fabhalta Receives FDA Traditional Approval for Primary IgA Nephropathy"
      },
      "source_id": "E0871",
      "source_type": "news",
      "ticker": "NVS",
      "tier": 2,
      "timestamp": "2026-07-17T08:59:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/novartis-apos-fabhalta-receives-fda-085906457.html"
    },
    {
      "claim": "Novartis Fabhalta® (iptacopan) receives FDA traditional approval as first and only complement inhibitor to significantly slow kidney function decline in primary IgAN",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Novartis Fabhalta® (iptacopan) receives FDA traditional approval as first and only complement inhibitor to significantly slow kidney function decline in primary IgAN"
      },
      "source_id": "E0872",
      "source_type": "news",
      "ticker": "NVS",
      "tier": 2,
      "timestamp": "2026-07-16T23:02:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/novartis-fabhalta-iptacopan-receives-fda-230200443.html"
    },
    {
      "claim": "Gear Up for Novartis (NVS) Q2 Earnings: Wall Street Estimates for Key Metrics",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Gear Up for Novartis (NVS) Q2 Earnings: Wall Street Estimates for Key Metrics"
      },
      "source_id": "E0873",
      "source_type": "earnings",
      "ticker": "NVS",
      "tier": 2,
      "timestamp": "2026-07-16T13:15:08+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/gear-novartis-nvs-q2-earnings-131508455.html"
    },
    {
      "claim": "Novartis (SWX:NOVN) Wins Full FDA Nod For Fabhalta And Wider EU Itvisma Use",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Novartis (SWX:NOVN) Wins Full FDA Nod For Fabhalta And Wider EU Itvisma Use"
      },
      "source_id": "E0874",
      "source_type": "news",
      "ticker": "NVS",
      "tier": 2,
      "timestamp": "2026-07-17T10:08:54+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/novartis-swx-novn-wins-full-100854297.html"
    },
    {
      "claim": "Goldman sees central bank demand providing a floor for gold prices",
      "confidence": 0.78,
      "publisher": "Investing.com",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "Goldman sees central bank demand providing a floor for gold prices"
      },
      "source_id": "E0875",
      "source_type": "news",
      "ticker": "GS",
      "tier": 2,
      "timestamp": "2026-07-17T11:56:37+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/commodities/articles/goldman-sees-central-bank-demand-115637647.html"
    },
    {
      "claim": "Evercore ISI Adjusts Price Target on Goldman Sachs to $1,210 From $1,075, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Evercore ISI Adjusts Price Target on Goldman Sachs to $1,210 From $1,075, Maintains Outperform Rating"
      },
      "source_id": "E0876",
      "source_type": "news",
      "ticker": "GS",
      "tier": 2,
      "timestamp": "2026-07-17T10:27:50+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/evercore-isi-adjusts-price-target-102750770.html"
    },
    {
      "claim": "Goldman Sachs Outlines Five Ways Investors Can Stay Invested While Reducing Portfolio Risk",
      "confidence": 0.62,
      "publisher": "InvestorsHub",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Goldman Sachs Outlines Five Ways Investors Can Stay Invested While Reducing Portfolio Risk"
      },
      "source_id": "E0877",
      "source_type": "news",
      "ticker": "GS",
      "tier": 2,
      "timestamp": "2026-07-17T13:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/7d90372f-40c9-3d90-b961-a674d1f24ba5/goldman-sachs-outlines-five.html"
    },
    {
      "claim": "Is Goldman Sachs ActiveBeta U.S. Small Cap Equity ETF (GSSC) a Strong ETF Right Now?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Goldman Sachs ActiveBeta U.S. Small Cap Equity ETF (GSSC) a Strong ETF Right Now?"
      },
      "source_id": "E0878",
      "source_type": "news",
      "ticker": "GS",
      "tier": 2,
      "timestamp": "2026-07-17T10:20:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/goldman-sachs-activebeta-u-small-102002616.html"
    },
    {
      "claim": "Philip Morris International to Host Webcast of 2026 Second-Quarter and First Six-Months Results",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Philip Morris International to Host Webcast of 2026 Second-Quarter and First Six-Months Results"
      },
      "source_id": "E0879",
      "source_type": "earnings",
      "ticker": "PM",
      "tier": 2,
      "timestamp": "2026-07-15T14:02:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/philip-morris-international-host-webcast-140200827.html"
    },
    {
      "claim": "Philip Morris (PM) Earnings Expected to Grow: Should You Buy?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Philip Morris (PM) Earnings Expected to Grow: Should You Buy?"
      },
      "source_id": "E0880",
      "source_type": "earnings",
      "ticker": "PM",
      "tier": 2,
      "timestamp": "2026-07-15T14:00:07+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/philip-morris-pm-earnings-expected-140007071.html"
    },
    {
      "claim": "Texas Instruments board declares third quarter 2026 quarterly dividend",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Texas Instruments board declares third quarter 2026 quarterly dividend"
      },
      "source_id": "E0881",
      "source_type": "earnings",
      "ticker": "TXN",
      "tier": 2,
      "timestamp": "2026-07-16T21:32:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/texas-instruments-board-declares-third-213200237.html"
    },
    {
      "claim": "Sustainable Aviation Fuel Market - Global Forecast 2026-2032 Now Available — Forecasts Growth from $2.37B to $10.27B, Profiles Shell, BP, TotalEnergies, Neste, and 49 Other Key Players",
      "confidence": 0.62,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Sustainable Aviation Fuel Market - Global Forecast 2026-2032 Now Available — Forecasts Growth from $2.37B to $10.27B, Profiles Shell, BP, TotalEnergies, Neste, and 49 Other Key Players"
      },
      "source_id": "E0882",
      "source_type": "news",
      "ticker": "SHEL",
      "tier": 2,
      "timestamp": "2026-07-17T08:09:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/sustainable-aviation-fuel-market-global-080900596.html"
    },
    {
      "claim": "Shell (LSE:SHEL) Stock Looks Reasonable Even After A 175% Run",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Shell (LSE:SHEL) Stock Looks Reasonable Even After A 175% Run"
      },
      "source_id": "E0883",
      "source_type": "news",
      "ticker": "SHEL",
      "tier": 2,
      "timestamp": "2026-07-16T14:14:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/shell-lse-shel-stock-looks-141421997.html"
    },
    {
      "claim": "Shell Expands Caribbean LNG Footprint With Bahamas Terminal",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Shell Expands Caribbean LNG Footprint With Bahamas Terminal"
      },
      "source_id": "E0884",
      "source_type": "news",
      "ticker": "SHEL",
      "tier": 2,
      "timestamp": "2026-07-16T13:59:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/shell-expands-caribbean-lng-footprint-135900798.html"
    },
    {
      "claim": "Shell Plc (NYSE:SHEL)  A Top UK Growth Dividend Stock on Asset Divestment Spree",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Shell Plc (NYSE:SHEL)  A Top UK Growth Dividend Stock on Asset Divestment Spree"
      },
      "source_id": "E0885",
      "source_type": "news",
      "ticker": "SHEL",
      "tier": 2,
      "timestamp": "2026-07-16T13:31:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/shell-plc-nyse-shel-top-133106256.html"
    },
    {
      "claim": "Analyst Report: Royal Bank of Canada",
      "confidence": 0.78,
      "publisher": "Morningstar Research",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Analyst Report: Royal Bank of Canada"
      },
      "source_id": "E0886",
      "source_type": "news",
      "ticker": "RY",
      "tier": 2,
      "timestamp": "2026-07-15T23:27:54+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/bcb9afc0-3cb5-37b8-a9a7-0bbbc94af1eb/analyst-report%3A-royal-bank-of.html"
    },
    {
      "claim": "RBC Investor Services named Best Sub-Custodian in Canada by Global Finance Magazine",
      "confidence": 0.62,
      "publisher": "CNW Group",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "RBC Investor Services named Best Sub-Custodian in Canada by Global Finance Magazine"
      },
      "source_id": "E0887",
      "source_type": "news",
      "ticker": "RY",
      "tier": 2,
      "timestamp": "2026-07-16T12:01:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rbc-investor-services-named-best-120100531.html"
    },
    {
      "claim": "KLA Fiscal Q4 Seen Highlighting AI Demand Strength Amid Valuation Concerns, Oppenheimer Says",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "KLA Fiscal Q4 Seen Highlighting AI Demand Strength Amid Valuation Concerns, Oppenheimer Says"
      },
      "source_id": "E0888",
      "source_type": "news",
      "ticker": "KLAC",
      "tier": 2,
      "timestamp": "2026-07-16T16:13:57+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/kla-fiscal-q4-seen-highlighting-161357291.html"
    },
    {
      "claim": "Oppenheimer Adjusts Price Target on KLA to $260 From $200, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Oppenheimer Adjusts Price Target on KLA to $260 From $200, Maintains Outperform Rating"
      },
      "source_id": "E0889",
      "source_type": "news",
      "ticker": "KLAC",
      "tier": 2,
      "timestamp": "2026-07-16T14:16:19+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/oppenheimer-adjusts-price-target-kla-141619721.html"
    },
    {
      "claim": "KLA (KLAC) Stock Declines While Market Improves: Some Information for Investors",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "KLA (KLAC) Stock Declines While Market Improves: Some Information for Investors"
      },
      "source_id": "E0890",
      "source_type": "news",
      "ticker": "KLAC",
      "tier": 2,
      "timestamp": "2026-07-15T22:00:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/kla-klac-stock-declines-while-220003703.html"
    },
    {
      "claim": "Applied Materials Vs. KLA Corporation: This AI Infrastructure Play Is A Better Buy",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Applied Materials Vs. KLA Corporation: This AI Infrastructure Play Is A Better Buy"
      },
      "source_id": "E0891",
      "source_type": "news",
      "ticker": "KLAC",
      "tier": 2,
      "timestamp": "2026-07-15T20:10:26+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/40e2faaf-00f2-3d1b-9bb4-852aebe757b9/applied-materials-vs.-kla.html"
    },
    {
      "claim": "Evercore ISI Adjusts Price Target on Citigroup to $135 From $143, Maintains In Line Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Evercore ISI Adjusts Price Target on Citigroup to $135 From $143, Maintains In Line Rating"
      },
      "source_id": "E0892",
      "source_type": "news",
      "ticker": "C",
      "tier": 2,
      "timestamp": "2026-07-17T10:28:25+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/evercore-isi-adjusts-price-target-102825449.html"
    },
    {
      "claim": "Citigroup Announces Full Redemption of Series T Preferred Stock",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Citigroup Announces Full Redemption of Series T Preferred Stock"
      },
      "source_id": "E0893",
      "source_type": "news",
      "ticker": "C",
      "tier": 2,
      "timestamp": "2026-07-16T20:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/citigroup-announces-full-redemption-series-201500925.html"
    },
    {
      "claim": "Arm Holdings chief says AI boom is being hampered by supply constraints",
      "confidence": 0.78,
      "publisher": "Proactive",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "Arm Holdings chief says AI boom is being hampered by supply constraints"
      },
      "source_id": "E0894",
      "source_type": "news",
      "ticker": "ARM",
      "tier": 2,
      "timestamp": "2026-07-17T06:56:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/286b9f82-e822-3366-a3cb-e1121e5ee4ea/arm-holdings-chief-says-ai.html"
    },
    {
      "claim": "Arm (ARM) CEO Flags China Export Hurdles As AGI CPU Demand Builds",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Arm (ARM) CEO Flags China Export Hurdles As AGI CPU Demand Builds"
      },
      "source_id": "E0895",
      "source_type": "news",
      "ticker": "ARM",
      "tier": 2,
      "timestamp": "2026-07-16T17:13:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/arm-arm-ceo-flags-china-171321710.html"
    },
    {
      "claim": "Arm (ARM) Stock May Be Priced For Perfection With P B At 35.7x",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Arm (ARM) Stock May Be Priced For Perfection With P B At 35.7x"
      },
      "source_id": "E0896",
      "source_type": "news",
      "ticker": "ARM",
      "tier": 2,
      "timestamp": "2026-07-16T18:26:18+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/arm-arm-stock-may-priced-182618698.html"
    },
    {
      "claim": "Arm’s Recent Pullback Is a Gift for Long-Term Investors at Current Levels",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Arm’s Recent Pullback Is a Gift for Long-Term Investors at Current Levels"
      },
      "source_id": "E0897",
      "source_type": "news",
      "ticker": "ARM",
      "tier": 2,
      "timestamp": "2026-07-16T17:45:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/7f7102c3-1c46-3095-9942-4e4fa7c037c3/arm%E2%80%99s-recent-pullback-is-a.html"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-14",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-14"
      },
      "source_id": "E0898",
      "source_type": "sec",
      "ticker": "IBM",
      "tier": 1,
      "timestamp": "2026-07-14T11:01:52+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/51143/000005114326000070/"
    },
    {
      "claim": "IBM Stock Headed For Worst Week In Over 58 Years — Why Citi Cut Its Price Target By 32%",
      "confidence": 0.78,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "IBM Stock Headed For Worst Week In Over 58 Years — Why Citi Cut Its Price Target By 32%"
      },
      "source_id": "E0899",
      "source_type": "news",
      "ticker": "IBM",
      "tier": 2,
      "timestamp": "2026-07-17T12:58:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/a749eb18-48ef-3b13-9763-5813051d4ca7/ibm-stock-headed-for-worst.html"
    },
    {
      "claim": "Citigroup Adjusts IBM Price Target to $255 From $375, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Citigroup Adjusts IBM Price Target to $255 From $375, Maintains Buy Rating"
      },
      "source_id": "E0900",
      "source_type": "news",
      "ticker": "IBM",
      "tier": 2,
      "timestamp": "2026-07-17T11:32:33+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/citigroup-adjusts-ibm-price-target-113233489.html"
    },
    {
      "claim": "IBM: Should Investors Buy the 25% Crash in the Stock or Stay Away?",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "IBM: Should Investors Buy the 25% Crash in the Stock or Stay Away?"
      },
      "source_id": "E0901",
      "source_type": "news",
      "ticker": "IBM",
      "tier": 2,
      "timestamp": "2026-07-17T12:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/aec3b8a1-2fb0-39a8-87ec-e410590b2ff6/ibm%3A-should-investors-buy-the.html"
    },
    {
      "claim": "IBM 'did not adapt' and just lost $70B — is Big Tech (and your portfolio) in trouble? Protect your nest egg now",
      "confidence": 0.62,
      "publisher": "Moneywise",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "IBM 'did not adapt' and just lost $70B — is Big Tech (and your portfolio) in trouble? Protect your nest egg now"
      },
      "source_id": "E0902",
      "source_type": "news",
      "ticker": "IBM",
      "tier": 2,
      "timestamp": "2026-07-17T12:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/ibm-did-not-adapt-just-120500686.html"
    },
    {
      "claim": "Arista Networks Insider Sold Shares Worth $54,231,399, According to a Recent SEC Filing",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Arista Networks Insider Sold Shares Worth $54,231,399, According to a Recent SEC Filing"
      },
      "source_id": "E0903",
      "source_type": "news",
      "ticker": "ANET",
      "tier": 2,
      "timestamp": "2026-07-17T07:21:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/arista-networks-insider-sold-shares-072105117.html"
    },
    {
      "claim": "Wells Fargo Adjusts Price Target on Arista Networks to $200 From $185, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Wells Fargo Adjusts Price Target on Arista Networks to $200 From $185, Maintains Overweight Rating"
      },
      "source_id": "E0904",
      "source_type": "news",
      "ticker": "ANET",
      "tier": 2,
      "timestamp": "2026-07-16T10:36:44+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/wells-fargo-adjusts-price-target-103644893.html"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on Arista Networks to $220 From $200, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on Arista Networks to $220 From $200, Maintains Overweight Rating"
      },
      "source_id": "E0905",
      "source_type": "news",
      "ticker": "ANET",
      "tier": 2,
      "timestamp": "2026-07-16T10:36:38+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-arista-103638936.html"
    },
    {
      "claim": "Arista's Great Problem: Too Much Demand",
      "confidence": 0.78,
      "publisher": "Trefis",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "Arista's Great Problem: Too Much Demand"
      },
      "source_id": "E0906",
      "source_type": "news",
      "ticker": "ANET",
      "tier": 2,
      "timestamp": "2026-07-16T00:40:55+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/9ef06b45-cd1d-340d-9328-5a244cc6c182/arista%27s-great-problem%3A-too.html"
    },
    {
      "claim": "Why PepsiCo's stock is at a 1-year low",
      "confidence": 0.78,
      "publisher": "Yahoo Finance",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Why PepsiCo's stock is at a 1-year low"
      },
      "source_id": "E0907",
      "source_type": "earnings",
      "ticker": "PEP",
      "tier": 2,
      "timestamp": "2026-07-16T13:41:41+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/article/why-pepsicos-stock-is-at-a-1-year-low-134141497.html"
    },
    {
      "claim": "PepsiCo (PEP) Pushes Sustainable Sourcing To 70% With A 90% Goal By 2030",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "PepsiCo (PEP) Pushes Sustainable Sourcing To 70% With A 90% Goal By 2030"
      },
      "source_id": "E0908",
      "source_type": "earnings",
      "ticker": "PEP",
      "tier": 2,
      "timestamp": "2026-07-16T09:14:39+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/pepsico-pep-pushes-sustainable-sourcing-091439680.html"
    },
    {
      "claim": "RBC Capital Keeps Sector Perform Rating on PepsiCo (PEP)",
      "confidence": 0.78,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "RBC Capital Keeps Sector Perform Rating on PepsiCo (PEP)"
      },
      "source_id": "E0909",
      "source_type": "earnings",
      "ticker": "PEP",
      "tier": 2,
      "timestamp": "2026-07-15T14:25:08+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rbc-capital-keeps-sector-perform-142508470.html"
    },
    {
      "claim": "Jim Cramer Believes PepsiCo, Inc. (PEP) Can Do Better",
      "confidence": 0.78,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Jim Cramer Believes PepsiCo, Inc. (PEP) Can Do Better"
      },
      "source_id": "E0910",
      "source_type": "earnings",
      "ticker": "PEP",
      "tier": 2,
      "timestamp": "2026-07-14T20:38:52+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jim-cramer-believes-pepsico-inc-203852856.html"
    },
    {
      "claim": "Analysts Estimate T-Mobile (TMUS) to Report a Decline in Earnings: What to Look Out for",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Analysts Estimate T-Mobile (TMUS) to Report a Decline in Earnings: What to Look Out for"
      },
      "source_id": "E0911",
      "source_type": "earnings",
      "ticker": "TMUS",
      "tier": 2,
      "timestamp": "2026-07-16T14:00:23+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/analysts-estimate-t-mobile-tmus-140023606.html"
    },
    {
      "claim": "T Mobile (TMUS) Stock Sees Modest Fair Value Cut As Starlink Risks Shape Analyst Views",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "T Mobile (TMUS) Stock Sees Modest Fair Value Cut As Starlink Risks Shape Analyst Views"
      },
      "source_id": "E0912",
      "source_type": "news",
      "ticker": "TMUS",
      "tier": 2,
      "timestamp": "2026-07-16T10:13:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/t-mobile-tmus-stock-sees-101302664.html"
    },
    {
      "claim": "Scotiabank Adjusts Price Target on T-Mobile US to $243 From $263, Maintains Sector Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Scotiabank Adjusts Price Target on T-Mobile US to $243 From $263, Maintains Sector Outperform Rating"
      },
      "source_id": "E0913",
      "source_type": "news",
      "ticker": "TMUS",
      "tier": 2,
      "timestamp": "2026-07-15T11:58:52+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/scotiabank-adjusts-price-target-t-115852958.html"
    },
    {
      "claim": "Why T-Mobile US (TMUS) is One of the Top Cheap Blue Chip Stocks to Buy According to Wall Street Analysts",
      "confidence": 0.78,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Why T-Mobile US (TMUS) is One of the Top Cheap Blue Chip Stocks to Buy According to Wall Street Analysts"
      },
      "source_id": "E0914",
      "source_type": "news",
      "ticker": "TMUS",
      "tier": 2,
      "timestamp": "2026-07-15T08:55:08+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-t-mobile-us-tmus-085508201.html"
    },
    {
      "claim": "TotalEnergies Shares Drop 2.5% Despite Strong Oil Trading Outlook",
      "confidence": 0.78,
      "publisher": "GuruFocus.com",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "TotalEnergies Shares Drop 2.5% Despite Strong Oil Trading Outlook"
      },
      "source_id": "E0915",
      "source_type": "earnings",
      "ticker": "TTE",
      "tier": 2,
      "timestamp": "2026-07-16T19:36:39+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/totalenergies-shares-drop-2-5-193639037.html"
    },
    {
      "claim": "TotalEnergies and partners open hybrid renewable project in South Africa",
      "confidence": 0.62,
      "publisher": "Power Technology",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "TotalEnergies and partners open hybrid renewable project in South Africa"
      },
      "source_id": "E0916",
      "source_type": "news",
      "ticker": "TTE",
      "tier": 2,
      "timestamp": "2026-07-17T09:20:28+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/e7cee2d6-7f49-35a5-a2b3-abfba3a546a7/totalenergies-and-partners.html"
    },
    {
      "claim": "Sustainable Aviation Fuel Market - Global Forecast 2026-2032 Now Available — Forecasts Growth from $2.37B to $10.27B, Profiles Shell, BP, TotalEnergies, Neste, and 49 Other Key Players",
      "confidence": 0.62,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Sustainable Aviation Fuel Market - Global Forecast 2026-2032 Now Available — Forecasts Growth from $2.37B to $10.27B, Profiles Shell, BP, TotalEnergies, Neste, and 49 Other Key Players"
      },
      "source_id": "E0917",
      "source_type": "news",
      "ticker": "TTE",
      "tier": 2,
      "timestamp": "2026-07-17T08:09:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/sustainable-aviation-fuel-market-global-080900596.html"
    },
    {
      "claim": "Sandisk Stock Has Jumped Over 500% in 2026. It Can Still Become a Multibagger Thanks to This Massive News",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Sandisk Stock Has Jumped Over 500% in 2026. It Can Still Become a Multibagger Thanks to This Massive News"
      },
      "source_id": "E0918",
      "source_type": "news",
      "ticker": "SNDK",
      "tier": 2,
      "timestamp": "2026-07-17T13:33:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/4cfa9cb0-9575-35e2-924b-7a1fd6d4fdca/sandisk-stock-has-jumped-over.html"
    },
    {
      "claim": "Why McDonald's stock is at nearly 2-year lows",
      "confidence": 0.62,
      "publisher": "Yahoo Finance",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why McDonald's stock is at nearly 2-year lows"
      },
      "source_id": "E0919",
      "source_type": "news",
      "ticker": "MCD",
      "tier": 2,
      "timestamp": "2026-07-16T14:54:39+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/article/why-mcdonalds-stock-is-at-nearly-2-year-lows-145439928.html"
    },
    {
      "claim": "Starbucks vs. McDonald's: Which Restaurant Stock Has the Edge Now?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Starbucks vs. McDonald's: Which Restaurant Stock Has the Edge Now?"
      },
      "source_id": "E0920",
      "source_type": "news",
      "ticker": "MCD",
      "tier": 2,
      "timestamp": "2026-07-16T14:31:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/starbucks-vs-mcdonalds-restaurant-stock-143100734.html"
    },
    {
      "claim": "Can McDonald's Global Marketing Strategy Drive Customer Traffic?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Can McDonald's Global Marketing Strategy Drive Customer Traffic?"
      },
      "source_id": "E0921",
      "source_type": "news",
      "ticker": "MCD",
      "tier": 2,
      "timestamp": "2026-07-16T14:16:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/media-advertising/articles/mcdonalds-global-marketing-strategy-drive-141600484.html"
    },
    {
      "claim": "McDonald’s Stock Hits 2-Year Low as Bear Market Turns Official",
      "confidence": 0.62,
      "publisher": "BeInCrypto",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "McDonald’s Stock Hits 2-Year Low as Bear Market Turns Official"
      },
      "source_id": "E0922",
      "source_type": "news",
      "ticker": "MCD",
      "tier": 2,
      "timestamp": "2026-07-16T13:07:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/e0de5fc9-7ddc-3508-8dd8-5b1d609016fa/mcdonald%E2%80%99s-stock-hits-2-year.html"
    },
    {
      "claim": "Analyst Report: Mitsubishi UFJ Financial Group, Inc.",
      "confidence": 0.78,
      "publisher": "Morningstar Research",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Analyst Report: Mitsubishi UFJ Financial Group, Inc."
      },
      "source_id": "E0923",
      "source_type": "news",
      "ticker": "MUFG",
      "tier": 2,
      "timestamp": "2026-07-16T09:24:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/bbfab6a0-6185-3360-8065-39af3d4f3502/analyst-report%3A-mitsubishi.html"
    },
    {
      "claim": "MUFG Sees Limited Upside for Canadian Dollar Ahead of BoC Decision",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "MUFG Sees Limited Upside for Canadian Dollar Ahead of BoC Decision"
      },
      "source_id": "E0924",
      "source_type": "news",
      "ticker": "MUFG",
      "tier": 2,
      "timestamp": "2026-07-15T11:08:35+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/currencies/articles/mufg-sees-limited-upside-canadian-110835746.html"
    },
    {
      "claim": "NextEra Energy (NEE) Files For Dominion Merger With $2.25 Billion In Bill Credits",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "NextEra Energy (NEE) Files For Dominion Merger With $2.25 Billion In Bill Credits"
      },
      "source_id": "E0925",
      "source_type": "news",
      "ticker": "NEE",
      "tier": 2,
      "timestamp": "2026-07-16T21:12:32+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/nextera-energy-nee-files-dominion-211232579.html"
    },
    {
      "claim": "NextEra and Dominion seek regulatory approval for proposed merger",
      "confidence": 0.78,
      "publisher": "Energy Monitor",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "NextEra and Dominion seek regulatory approval for proposed merger"
      },
      "source_id": "E0926",
      "source_type": "news",
      "ticker": "NEE",
      "tier": 2,
      "timestamp": "2026-07-16T08:44:49+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/3a44e6ce-3d7d-3114-b3fd-12c381425180/nextera-and-dominion-seek.html"
    },
    {
      "claim": "NextEra, Dominion seek regulatory approval for proposed merger",
      "confidence": 0.78,
      "publisher": "Power Technology",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "NextEra, Dominion seek regulatory approval for proposed merger"
      },
      "source_id": "E0927",
      "source_type": "news",
      "ticker": "NEE",
      "tier": 2,
      "timestamp": "2026-07-16T08:44:49+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/fa985fab-55a3-3dd0-ae12-8e01a9202c55/nextera%2C-dominion-seek.html"
    },
    {
      "claim": "Can NextEra's Battery Storage Boost the Clean Energy Transition?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Can NextEra's Battery Storage Boost the Clean Energy Transition?"
      },
      "source_id": "E0928",
      "source_type": "news",
      "ticker": "NEE",
      "tier": 2,
      "timestamp": "2026-07-16T14:56:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/nexteras-battery-storage-boost-clean-145600264.html"
    },
    {
      "claim": "Why Verizon Stock Topped the Market on Thursday",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why Verizon Stock Topped the Market on Thursday"
      },
      "source_id": "E0929",
      "source_type": "news",
      "ticker": "VZ",
      "tier": 2,
      "timestamp": "2026-07-16T23:22:54+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/a0b49ec4-ee92-3ecf-996c-1102e632d28c/why-verizon-stock-topped-the.html"
    },
    {
      "claim": "Verizon to Lay Off 3,000 Workers as Part of Broader Restructuring",
      "confidence": 0.62,
      "publisher": "Barrons.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Verizon to Lay Off 3,000 Workers as Part of Broader Restructuring"
      },
      "source_id": "E0930",
      "source_type": "news",
      "ticker": "VZ",
      "tier": 2,
      "timestamp": "2026-07-16T21:53:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/6231347e-f143-3f01-9b9a-aa280ddc64c7/verizon-to-lay-off-3%2C000.html"
    },
    {
      "claim": "Verizon Communications (VZ) Advances While Market Declines: Some Information for Investors",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Verizon Communications (VZ) Advances While Market Declines: Some Information for Investors"
      },
      "source_id": "E0931",
      "source_type": "news",
      "ticker": "VZ",
      "tier": 2,
      "timestamp": "2026-07-16T21:45:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/verizon-communications-vz-advances-while-214505438.html"
    },
    {
      "claim": "VZ Stock Rises — Verizon Moves To Slash Costs With Major Store Shakeup",
      "confidence": 0.62,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "VZ Stock Rises — Verizon Moves To Slash Costs With Major Store Shakeup"
      },
      "source_id": "E0932",
      "source_type": "news",
      "ticker": "VZ",
      "tier": 2,
      "timestamp": "2026-07-16T19:43:28+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/f27b50fa-119d-3724-bad9-6055392e39ae/vz-stock-rises-%E2%80%94-verizon.html"
    },
    {
      "claim": "Does ADI’s New US$3 Billion Credit Line and AI Power Deal Reshape Its Growth Narrative?",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Does ADI’s New US$3 Billion Credit Line and AI Power Deal Reshape Its Growth Narrative?"
      },
      "source_id": "E0933",
      "source_type": "news",
      "ticker": "ADI",
      "tier": 2,
      "timestamp": "2026-07-16T12:19:45+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/does-adi-us-3-billion-121945090.html"
    },
    {
      "claim": "The Zacks Analyst Blog Highlights NVIDIA, Oracle, Analog Devices and Regis",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "The Zacks Analyst Blog Highlights NVIDIA, Oracle, Analog Devices and Regis"
      },
      "source_id": "E0934",
      "source_type": "news",
      "ticker": "ADI",
      "tier": 2,
      "timestamp": "2026-07-16T07:27:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/zacks-analyst-blog-highlights-nvidia-072700486.html"
    },
    {
      "claim": "Top Analyst Reports for NVIDIA, Oracle & Analog Device",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Top Analyst Reports for NVIDIA, Oracle & Analog Device"
      },
      "source_id": "E0935",
      "source_type": "news",
      "ticker": "ADI",
      "tier": 2,
      "timestamp": "2026-07-15T20:28:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/top-analyst-reports-nvidia-oracle-202800143.html"
    },
    {
      "claim": "Analog Devices (ADI) Declines More Than Market: Some Information for Investors",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Analog Devices (ADI) Declines More Than Market: Some Information for Investors"
      },
      "source_id": "E0936",
      "source_type": "news",
      "ticker": "ADI",
      "tier": 2,
      "timestamp": "2026-07-16T22:15:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/analog-devices-adi-declines-more-221504075.html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-14",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-14"
      },
      "source_id": "E0937",
      "source_type": "sec",
      "ticker": "QCOM",
      "tier": 1,
      "timestamp": "2026-07-14T23:30:25+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/804328/000080432826000074/"
    },
    {
      "claim": "Qualcomm Announces Quarterly Cash Dividend",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Qualcomm Announces Quarterly Cash Dividend"
      },
      "source_id": "E0938",
      "source_type": "earnings",
      "ticker": "QCOM",
      "tier": 2,
      "timestamp": "2026-07-17T13:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/qualcomm-announces-quarterly-cash-dividend-130000707.html"
    },
    {
      "claim": "Analyst Report: QUALCOMM Incorporated",
      "confidence": 0.78,
      "publisher": "Morningstar Research",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Analyst Report: QUALCOMM Incorporated"
      },
      "source_id": "E0939",
      "source_type": "news",
      "ticker": "QCOM",
      "tier": 2,
      "timestamp": "2026-07-17T03:02:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/8e8df3bf-fb64-366d-8f55-89912cb1628a/analyst-report%3A-qualcomm.html"
    },
    {
      "claim": "Lattice Semiconductor, AMD, and Qualcomm Shares Are Falling, What You Need To Know",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Lattice Semiconductor, AMD, and Qualcomm Shares Are Falling, What You Need To Know"
      },
      "source_id": "E0940",
      "source_type": "news",
      "ticker": "QCOM",
      "tier": 2,
      "timestamp": "2026-07-16T22:49:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/lattice-semiconductor-amd-qualcomm-shares-224922431.html"
    },
    {
      "claim": "MU Stock Alert: What to Know as Micron Teams Up With Qualcomm",
      "confidence": 0.62,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "MU Stock Alert: What to Know as Micron Teams Up With Qualcomm"
      },
      "source_id": "E0941",
      "source_type": "news",
      "ticker": "QCOM",
      "tier": 2,
      "timestamp": "2026-07-16T19:29:18+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/18045be9-8c6b-31e4-b09c-dc120aabe321/mu-stock-alert%3A-what-to-know.html"
    },
    {
      "claim": "Toronto-Dominion Bank (TD) Could Be a Great Choice",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Toronto-Dominion Bank (TD) Could Be a Great Choice"
      },
      "source_id": "E0942",
      "source_type": "news",
      "ticker": "TD",
      "tier": 2,
      "timestamp": "2026-07-15T15:45:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/toronto-dominion-bank-td-could-154504128.html"
    },
    {
      "claim": "UBS vs. TD: Which Stock Is the Better Value Option?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "UBS vs. TD: Which Stock Is the Better Value Option?"
      },
      "source_id": "E0943",
      "source_type": "news",
      "ticker": "TD",
      "tier": 2,
      "timestamp": "2026-07-15T15:40:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ubs-vs-td-stock-better-154003809.html"
    },
    {
      "claim": "QCAD Adds TD as Reserve Custodian in Push for Wider Canadian Adoption",
      "confidence": 0.62,
      "publisher": "CryptoProwl",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "QCAD Adds TD as Reserve Custodian in Push for Wider Canadian Adoption"
      },
      "source_id": "E0944",
      "source_type": "news",
      "ticker": "TD",
      "tier": 2,
      "timestamp": "2026-07-15T15:01:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/13e7a331-46ef-3120-9898-21910238bb28/qcad-adds-td-as-reserve.html"
    },
    {
      "claim": "Market Chatter: Boeing, Airbus Vie for Potential SMBC Narrowbody Jet Order",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Market Chatter: Boeing, Airbus Vie for Potential SMBC Narrowbody Jet Order"
      },
      "source_id": "E0945",
      "source_type": "news",
      "ticker": "BA",
      "tier": 2,
      "timestamp": "2026-07-16T23:27:40+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/market-chatter-boeing-airbus-vie-232740214.html"
    },
    {
      "claim": "Boeing Delivered 64 Jets in June. Here's What That Means for Its July 28 Earnings.",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Boeing Delivered 64 Jets in June. Here's What That Means for Its July 28 Earnings."
      },
      "source_id": "E0946",
      "source_type": "earnings",
      "ticker": "BA",
      "tier": 2,
      "timestamp": "2026-07-16T21:43:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/39833c16-a444-36af-9f9f-6c1e5b433ddf/boeing-delivered-64-jets-in.html"
    },
    {
      "claim": "Boeing (BA) Suffers a Larger Drop Than the General Market: Key Insights",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Boeing (BA) Suffers a Larger Drop Than the General Market: Key Insights"
      },
      "source_id": "E0947",
      "source_type": "news",
      "ticker": "BA",
      "tier": 2,
      "timestamp": "2026-07-16T21:45:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/boeing-ba-suffers-larger-drop-214505715.html"
    },
    {
      "claim": "Farnborough to survey the state of Boeing's comeback",
      "confidence": 0.62,
      "publisher": "AFP",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Farnborough to survey the state of Boeing's comeback"
      },
      "source_id": "E0948",
      "source_type": "news",
      "ticker": "BA",
      "tier": 2,
      "timestamp": "2026-07-16T19:34:34+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/farnborough-survey-state-boeings-comeback-193434510.html"
    },
    {
      "claim": "Analyst Report: Seagate Technology Holdings plc",
      "confidence": 0.78,
      "publisher": "Morningstar Research",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Analyst Report: Seagate Technology Holdings plc"
      },
      "source_id": "E0949",
      "source_type": "news",
      "ticker": "STX",
      "tier": 2,
      "timestamp": "2026-07-16T23:13:40+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/bce3661d-486a-3c14-bde6-8b82deb0db06/analyst-report%3A-seagate.html"
    },
    {
      "claim": "Amtech and Seagate Shares Plummet, What You Need To Know",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Amtech and Seagate Shares Plummet, What You Need To Know"
      },
      "source_id": "E0950",
      "source_type": "news",
      "ticker": "STX",
      "tier": 2,
      "timestamp": "2026-07-16T21:21:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/amtech-seagate-shares-plummet-know-212122733.html"
    },
    {
      "claim": "Seagate Technology Holdings plc (STX) Returned 100% on Strong Execution",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Seagate Technology Holdings plc (STX) Returned 100% on Strong Execution"
      },
      "source_id": "E0951",
      "source_type": "news",
      "ticker": "STX",
      "tier": 2,
      "timestamp": "2026-07-16T14:16:57+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/seagate-technology-holdings-plc-stx-141657411.html"
    },
    {
      "claim": "TJX (TJX) Increases Despite Market Slip: Here's What You Need to Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "TJX (TJX) Increases Despite Market Slip: Here's What You Need to Know"
      },
      "source_id": "E0952",
      "source_type": "news",
      "ticker": "TJX",
      "tier": 2,
      "timestamp": "2026-07-16T21:50:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/tjx-tjx-increases-despite-market-215004114.html"
    },
    {
      "claim": "TGT vs. TJX: Which Stock Is the Better Value Option?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "TGT vs. TJX: Which Stock Is the Better Value Option?"
      },
      "source_id": "E0953",
      "source_type": "news",
      "ticker": "TJX",
      "tier": 2,
      "timestamp": "2026-07-14T15:40:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/tgt-vs-tjx-stock-better-154005518.html"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on Amphenol to $215 From $200, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on Amphenol to $215 From $200, Maintains Overweight Rating"
      },
      "source_id": "E0954",
      "source_type": "news",
      "ticker": "APH",
      "tier": 2,
      "timestamp": "2026-07-16T12:07:59+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-amphenol-120759095.html"
    },
    {
      "claim": "Amphenol (APH) Stock Fair Value Edges Higher After AI Demand And Analyst Target Changes",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "Amphenol (APH) Stock Fair Value Edges Higher After AI Demand And Analyst Target Changes"
      },
      "source_id": "E0955",
      "source_type": "news",
      "ticker": "APH",
      "tier": 2,
      "timestamp": "2026-07-14T20:10:41+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/amphenol-aph-stock-fair-value-201041685.html"
    },
    {
      "claim": "Do Upbeat APH Estimate Revisions Clarify Or Complicate Amphenol's AI Data Center Growth Story?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Do Upbeat APH Estimate Revisions Clarify Or Complicate Amphenol's AI Data Center Growth Story?"
      },
      "source_id": "E0956",
      "source_type": "news",
      "ticker": "APH",
      "tier": 2,
      "timestamp": "2026-07-14T19:09:19+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/upbeat-aph-estimate-revisions-clarify-190919880.html"
    },
    {
      "claim": "ALAB vs. APH: Which Connectivity Stock Is the Better Bet Today?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "ALAB vs. APH: Which Connectivity Stock Is the Better Bet Today?"
      },
      "source_id": "E0957",
      "source_type": "news",
      "ticker": "APH",
      "tier": 2,
      "timestamp": "2026-07-14T16:53:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/alab-vs-aph-connectivity-stock-165300416.html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-15",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-15"
      },
      "source_id": "E0958",
      "source_type": "sec",
      "ticker": "GILD",
      "tier": 1,
      "timestamp": "2026-07-16T18:08:03+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/882095/000131020426000022/"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-15",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-15"
      },
      "source_id": "E0959",
      "source_type": "sec",
      "ticker": "GILD",
      "tier": 1,
      "timestamp": "2026-07-16T16:54:41+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/882095/000178213526000026/"
    },
    {
      "claim": "Gilead Sciences, Inc. (GILD) is Attracting Investor Attention: Here is What You Should Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Gilead Sciences, Inc. (GILD) is Attracting Investor Attention: Here is What You Should Know"
      },
      "source_id": "E0960",
      "source_type": "news",
      "ticker": "GILD",
      "tier": 2,
      "timestamp": "2026-07-16T13:00:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/gilead-sciences-inc-gild-attracting-130005739.html"
    },
    {
      "claim": "Is the Bearishness Around Pfizer and Gilead Sciences a Contrarian Opportunity?",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is the Bearishness Around Pfizer and Gilead Sciences a Contrarian Opportunity?"
      },
      "source_id": "E0961",
      "source_type": "news",
      "ticker": "GILD",
      "tier": 2,
      "timestamp": "2026-07-15T13:10:09+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/1feab17d-07d2-3c00-8c28-4085d43ad4eb/is-the-bearishness-around.html"
    },
    {
      "claim": "Spotting Winners: Gilead Sciences (NASDAQ:GILD) And Therapeutics Stocks In Q1",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Spotting Winners: Gilead Sciences (NASDAQ:GILD) And Therapeutics Stocks In Q1"
      },
      "source_id": "E0962",
      "source_type": "news",
      "ticker": "GILD",
      "tier": 2,
      "timestamp": "2026-07-14T16:39:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/spotting-winners-gilead-sciences-nasdaq-163911480.html"
    },
    {
      "claim": "Here's What to Expect From AppLovin’s Next Earnings Report",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Here's What to Expect From AppLovin’s Next Earnings Report"
      },
      "source_id": "E0963",
      "source_type": "earnings",
      "ticker": "APP",
      "tier": 2,
      "timestamp": "2026-07-16T10:35:07+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/33171119-a686-3c07-9f34-0a7104f90c2e/here%27s-what-to-expect-from.html"
    },
    {
      "claim": "Is Applovin Corp (APP) Stock a Buy Ahead of the Q2 Report?",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Applovin Corp (APP) Stock a Buy Ahead of the Q2 Report?"
      },
      "source_id": "E0964",
      "source_type": "news",
      "ticker": "APP",
      "tier": 2,
      "timestamp": "2026-07-16T18:50:16+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/applovin-corp-app-stock-buy-185016265.html"
    },
    {
      "claim": "What Investors Still Get Wrong About AppLovin",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "What Investors Still Get Wrong About AppLovin"
      },
      "source_id": "E0965",
      "source_type": "news",
      "ticker": "APP",
      "tier": 2,
      "timestamp": "2026-07-15T13:10:53+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/0e622435-8a06-36e4-823b-189f5f3c361f/what-investors-still-get.html"
    },
    {
      "claim": "Is It Too Late to Buy AppLovin After a 1,428% Run in 3 Years?",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is It Too Late to Buy AppLovin After a 1,428% Run in 3 Years?"
      },
      "source_id": "E0966",
      "source_type": "news",
      "ticker": "APP",
      "tier": 2,
      "timestamp": "2026-07-14T14:49:47+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/4e0f288c-cd89-36b3-bbbc-8750812016ab/is-it-too-late-to-buy.html"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-16",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-16"
      },
      "source_id": "E0967",
      "source_type": "sec",
      "ticker": "ISRG",
      "tier": 1,
      "timestamp": "2026-07-16T16:05:17+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1035267/000103526726000047/"
    },
    {
      "claim": "Deutsche Bank Adjusts Intuitive Surgical Price Target to $324 From $366, Maintains Sell Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Deutsche Bank Adjusts Intuitive Surgical Price Target to $324 From $366, Maintains Sell Rating"
      },
      "source_id": "E0968",
      "source_type": "news",
      "ticker": "ISRG",
      "tier": 2,
      "timestamp": "2026-07-17T12:24:56+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/deutsche-bank-adjusts-intuitive-surgical-122456843.html"
    },
    {
      "claim": "RBC Capital Adjusts Intuitive Surgical Price Target to $575 From $600, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "RBC Capital Adjusts Intuitive Surgical Price Target to $575 From $600, Maintains Outperform Rating"
      },
      "source_id": "E0969",
      "source_type": "news",
      "ticker": "ISRG",
      "tier": 2,
      "timestamp": "2026-07-17T12:08:43+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rbc-capital-adjusts-intuitive-surgical-120843433.html"
    },
    {
      "claim": "Netflix, Intuitive Surgical tumble premarket",
      "confidence": 0.62,
      "publisher": "Investing.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Netflix, Intuitive Surgical tumble premarket"
      },
      "source_id": "E0970",
      "source_type": "news",
      "ticker": "ISRG",
      "tier": 2,
      "timestamp": "2026-07-17T12:34:16+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/netflix-intuitive-surgical-tumble-premarket-123416601.html"
    },
    {
      "claim": "Why This Surgical Robot Stock Is Still a Buy During Its Worst Day in 4 Years",
      "confidence": 0.62,
      "publisher": "Barrons.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why This Surgical Robot Stock Is Still a Buy During Its Worst Day in 4 Years"
      },
      "source_id": "E0971",
      "source_type": "news",
      "ticker": "ISRG",
      "tier": 2,
      "timestamp": "2026-07-17T11:53:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/016a8dcb-e3e9-3fe6-ac8e-8703b9195fbe/why-this-surgical-robot-stock.html"
    },
    {
      "claim": "Eaton (ETN) Names New Energy Infrastructure Chief as Demand Accelerates",
      "confidence": 0.78,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "Eaton (ETN) Names New Energy Infrastructure Chief as Demand Accelerates"
      },
      "source_id": "E0972",
      "source_type": "news",
      "ticker": "ETN",
      "tier": 2,
      "timestamp": "2026-07-16T18:39:55+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/eaton-etn-names-energy-infrastructure-183955707.html"
    },
    {
      "claim": "Here's What to Expect From Eaton Corporation's Next Earnings Report",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Here's What to Expect From Eaton Corporation's Next Earnings Report"
      },
      "source_id": "E0973",
      "source_type": "earnings",
      "ticker": "ETN",
      "tier": 2,
      "timestamp": "2026-07-15T11:03:58+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/8dc7e04b-1dd8-3aca-880c-31856d12cbed/here%27s-what-to-expect-from.html"
    },
    {
      "claim": "Eaton (ETN) Declines More Than Market: Some Information for Investors",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Eaton (ETN) Declines More Than Market: Some Information for Investors"
      },
      "source_id": "E0974",
      "source_type": "news",
      "ticker": "ETN",
      "tier": 2,
      "timestamp": "2026-07-16T21:50:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/eaton-etn-declines-more-market-215005424.html"
    },
    {
      "claim": "Eaton Corporation, PLC (ETN) is Attracting Investor Attention: Here is What You Should Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Eaton Corporation, PLC (ETN) is Attracting Investor Attention: Here is What You Should Know"
      },
      "source_id": "E0975",
      "source_type": "news",
      "ticker": "ETN",
      "tier": 2,
      "timestamp": "2026-07-15T13:00:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/eaton-corporation-plc-etn-attracting-130003537.html"
    },
    {
      "claim": "Western Digital and Vishay Intertechnology Stocks Trade Down, What You Need To Know",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Western Digital and Vishay Intertechnology Stocks Trade Down, What You Need To Know"
      },
      "source_id": "E0976",
      "source_type": "news",
      "ticker": "WDC",
      "tier": 2,
      "timestamp": "2026-07-16T21:29:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/western-digital-vishay-intertechnology-stocks-212922638.html"
    },
    {
      "claim": "Union Pacific (UNP) Stock Looks Fairly Valued On Cash Flow While Earnings Stay Cheap",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Union Pacific (UNP) Stock Looks Fairly Valued On Cash Flow While Earnings Stay Cheap"
      },
      "source_id": "E0977",
      "source_type": "earnings",
      "ticker": "UNP",
      "tier": 2,
      "timestamp": "2026-07-17T13:11:19+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/union-pacific-unp-stock-looks-131119964.html"
    },
    {
      "claim": "Union Pacific (UNP) Secures Seven Year Rail Deal, Is It Already Above Fair Value?",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Union Pacific (UNP) Secures Seven Year Rail Deal, Is It Already Above Fair Value?"
      },
      "source_id": "E0978",
      "source_type": "news",
      "ticker": "UNP",
      "tier": 2,
      "timestamp": "2026-07-17T03:29:07+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/union-pacific-unp-secures-seven-032907283.html"
    },
    {
      "claim": "Is Union Pacific’s (UNP) New Domestic Rail Deal Quietly Reshaping Its Efficiency Narrative?",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Is Union Pacific’s (UNP) New Domestic Rail Deal Quietly Reshaping Its Efficiency Narrative?"
      },
      "source_id": "E0979",
      "source_type": "news",
      "ticker": "UNP",
      "tier": 2,
      "timestamp": "2026-07-17T00:18:24+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/union-pacific-unp-domestic-rail-001824563.html"
    },
    {
      "claim": "Why Union Pacific Stock Chugged Almost 4% Higher on Thursday",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why Union Pacific Stock Chugged Almost 4% Higher on Thursday"
      },
      "source_id": "E0980",
      "source_type": "news",
      "ticker": "UNP",
      "tier": 2,
      "timestamp": "2026-07-17T00:19:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/7695eda6-f865-3aee-b9d4-37a22dcffc67/why-union-pacific-stock.html"
    },
    {
      "claim": "Can Abbott Stock Deliver on Its Second-Half Growth Promise?",
      "confidence": 0.78,
      "publisher": "Trefis",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Can Abbott Stock Deliver on Its Second-Half Growth Promise?"
      },
      "source_id": "E0981",
      "source_type": "news",
      "ticker": "ABT",
      "tier": 2,
      "timestamp": "2026-07-17T12:17:34+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/4f93d613-e40a-3d2a-9afe-4062d5c982ce/can-abbott-stock-deliver-on.html"
    },
    {
      "claim": "Piper Sandler Adjusts Price Target on Abbott Laboratories to $118 From $115, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Piper Sandler Adjusts Price Target on Abbott Laboratories to $118 From $115, Maintains Overweight Rating"
      },
      "source_id": "E0982",
      "source_type": "news",
      "ticker": "ABT",
      "tier": 2,
      "timestamp": "2026-07-17T11:49:33+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/piper-sandler-adjusts-price-target-114933589.html"
    },
    {
      "claim": "BTIG Adjusts Price Target on Abbott Laboratories to $134 From $131, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "BTIG Adjusts Price Target on Abbott Laboratories to $134 From $131, Maintains Buy Rating"
      },
      "source_id": "E0983",
      "source_type": "news",
      "ticker": "ABT",
      "tier": 2,
      "timestamp": "2026-07-17T11:49:32+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/btig-adjusts-price-target-abbott-114932467.html"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on Abbott Laboratories to $120 From $110, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on Abbott Laboratories to $120 From $110, Maintains Overweight Rating"
      },
      "source_id": "E0984",
      "source_type": "news",
      "ticker": "ABT",
      "tier": 2,
      "timestamp": "2026-07-17T11:49:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-abbott-114921559.html"
    },
    {
      "claim": "Jefferies Adjusts Price Target on Welltower to $270 From $248, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Jefferies Adjusts Price Target on Welltower to $270 From $248, Maintains Buy Rating"
      },
      "source_id": "E0985",
      "source_type": "news",
      "ticker": "WELL",
      "tier": 2,
      "timestamp": "2026-07-15T14:37:49+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jefferies-adjusts-price-target-welltower-143749150.html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-15",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-15"
      },
      "source_id": "E0986",
      "source_type": "sec",
      "ticker": "PFE",
      "tier": 1,
      "timestamp": "2026-07-16T18:17:14+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/78003/000122520826006638/"
    },
    {
      "claim": "Pfizer (PFE) Stock Looks Fairly Priced With Pipeline Risks In View",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Pfizer (PFE) Stock Looks Fairly Priced With Pipeline Risks In View"
      },
      "source_id": "E0987",
      "source_type": "news",
      "ticker": "PFE",
      "tier": 2,
      "timestamp": "2026-07-16T17:12:44+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/pfizer-pfe-stock-looks-fairly-171244569.html"
    },
    {
      "claim": "Pfizer Stock Below 50-Day and 200-Day SMA: Buy the Dip or Exit Now?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Pfizer Stock Below 50-Day and 200-Day SMA: Buy the Dip or Exit Now?"
      },
      "source_id": "E0988",
      "source_type": "news",
      "ticker": "PFE",
      "tier": 2,
      "timestamp": "2026-07-16T14:44:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/pfizer-stock-below-50-day-144400384.html"
    },
    {
      "claim": "Arbutus Biopharma, Genevant sue Pfizer, BioNTech Over Lipid Nanoparticle Patents",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Arbutus Biopharma, Genevant sue Pfizer, BioNTech Over Lipid Nanoparticle Patents"
      },
      "source_id": "E0989",
      "source_type": "news",
      "ticker": "PFE",
      "tier": 2,
      "timestamp": "2026-07-16T12:16:13+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/arbutus-biopharma-genevant-sue-pfizer-121613854.html"
    },
    {
      "claim": "ConocoPhillips to Acquire 42% Interest in BP Northern Iraq Joint Venture",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "mna",
        "headline": "ConocoPhillips to Acquire 42% Interest in BP Northern Iraq Joint Venture"
      },
      "source_id": "E0990",
      "source_type": "news",
      "ticker": "COP",
      "tier": 2,
      "timestamp": "2026-07-17T11:26:50+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/conocophillips-acquire-42-interest-bp-112650798.html"
    },
    {
      "claim": "ConocoPhillips reaches agreement supporting redevelopment of producing oil fields in Iraq",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "ConocoPhillips reaches agreement supporting redevelopment of producing oil fields in Iraq"
      },
      "source_id": "E0991",
      "source_type": "news",
      "ticker": "COP",
      "tier": 2,
      "timestamp": "2026-07-17T11:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/conocophillips-reaches-agreement-supporting-redevelopment-110000564.html"
    },
    {
      "claim": "Market Chatter: BP, ConocoPhillips Plan Major Investments in Iraq",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Market Chatter: BP, ConocoPhillips Plan Major Investments in Iraq"
      },
      "source_id": "E0992",
      "source_type": "news",
      "ticker": "COP",
      "tier": 2,
      "timestamp": "2026-07-17T09:34:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/market-chatter-bp-conocophillips-plan-093417177.html"
    },
    {
      "claim": "ConocoPhillips (COP) Gains As Market Dips: What You Should Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "ConocoPhillips (COP) Gains As Market Dips: What You Should Know"
      },
      "source_id": "E0993",
      "source_type": "news",
      "ticker": "COP",
      "tier": 2,
      "timestamp": "2026-07-16T22:15:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/conocophillips-cop-gains-market-dips-221502191.html"
    },
    {
      "claim": "Marvell Technology Insider Sold Shares Worth $1,795,750, According to a Recent SEC Filing",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Marvell Technology Insider Sold Shares Worth $1,795,750, According to a Recent SEC Filing"
      },
      "source_id": "E0994",
      "source_type": "news",
      "ticker": "MRVL",
      "tier": 2,
      "timestamp": "2026-07-17T07:16:15+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/marvell-technology-insider-sold-shares-071615118.html"
    },
    {
      "claim": "Nasdaq, Dow, S&P 500 Futures Slip As Chip Selloff Overshadows Strong Earnings Season: NFLX, SNDK, SPCX, MRVL Stocks In Focus",
      "confidence": 0.78,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Nasdaq, Dow, S&P 500 Futures Slip As Chip Selloff Overshadows Strong Earnings Season: NFLX, SNDK, SPCX, MRVL Stocks In Focus"
      },
      "source_id": "E0995",
      "source_type": "earnings",
      "ticker": "MRVL",
      "tier": 2,
      "timestamp": "2026-07-17T01:36:42+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/1a4370ea-5e26-3b7a-9b7d-d227b2683e44/nasdaq%2C-dow%2C-s%26p-500-futures.html"
    },
    {
      "claim": "Analyst Report: Marvell Technology, Inc.",
      "confidence": 0.78,
      "publisher": "Morningstar Research",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Analyst Report: Marvell Technology, Inc."
      },
      "source_id": "E0996",
      "source_type": "news",
      "ticker": "MRVL",
      "tier": 2,
      "timestamp": "2026-07-16T23:08:43+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/8cc33379-3641-31b5-9ab5-35deb707aaf8/analyst-report%3A-marvell.html"
    },
    {
      "claim": "Marvell Technology (MRVL) Falls More Steeply Than Broader Market: What Investors Need to Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Marvell Technology (MRVL) Falls More Steeply Than Broader Market: What Investors Need to Know"
      },
      "source_id": "E0997",
      "source_type": "news",
      "ticker": "MRVL",
      "tier": 2,
      "timestamp": "2026-07-16T21:50:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/marvell-technology-mrvl-falls-more-215006892.html"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on Dell Technologies to $550 From $500, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on Dell Technologies to $550 From $500, Maintains Overweight Rating"
      },
      "source_id": "E0998",
      "source_type": "news",
      "ticker": "DELL",
      "tier": 2,
      "timestamp": "2026-07-16T14:44:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-dell-144422082.html"
    },
    {
      "claim": "AMD, Dell, Intel, Netflix, SpaceX, and More Stocks That Explain Today’s Market",
      "confidence": 0.62,
      "publisher": "Barrons.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "AMD, Dell, Intel, Netflix, SpaceX, and More Stocks That Explain Today’s Market"
      },
      "source_id": "E0999",
      "source_type": "news",
      "ticker": "DELL",
      "tier": 2,
      "timestamp": "2026-07-17T10:41:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/7fa796ea-0940-3e76-942a-7ce5e7ba25b7/amd%2C-dell%2C-intel%2C-netflix%2C.html"
    },
    {
      "claim": "Is Dell Technologies (DELL) Stock Outpacing Its Computer and Technology Peers This Year?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Dell Technologies (DELL) Stock Outpacing Its Computer and Technology Peers This Year?"
      },
      "source_id": "E1000",
      "source_type": "news",
      "ticker": "DELL",
      "tier": 2,
      "timestamp": "2026-07-16T13:40:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/dell-technologies-dell-stock-outpacing-134003668.html"
    },
    {
      "claim": "Interactive Brokers (IBKR) Upgraded to Strong Buy: Here's What You Should Know",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Interactive Brokers (IBKR) Upgraded to Strong Buy: Here's What You Should Know"
      },
      "source_id": "E1001",
      "source_type": "news",
      "ticker": "IBKR",
      "tier": 2,
      "timestamp": "2026-07-16T16:00:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/interactive-brokers-ibkr-upgraded-strong-160004580.html"
    },
    {
      "claim": "Volatility, Increased Client Activity to Support IBKR's Q2 Earnings",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Volatility, Increased Client Activity to Support IBKR's Q2 Earnings"
      },
      "source_id": "E1002",
      "source_type": "earnings",
      "ticker": "IBKR",
      "tier": 2,
      "timestamp": "2026-07-16T15:01:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/volatility-increased-client-activity-support-150100412.html"
    },
    {
      "claim": "Top Research Reports for Interactive Brokers, Danaher & S&P Global",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Top Research Reports for Interactive Brokers, Danaher & S&P Global"
      },
      "source_id": "E1003",
      "source_type": "news",
      "ticker": "IBKR",
      "tier": 2,
      "timestamp": "2026-07-16T21:39:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/top-research-reports-interactive-brokers-213900726.html"
    },
    {
      "claim": "Interactive Brokers Group, Inc. (IBKR) is Attracting Investor Attention: Here is What You Should Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Interactive Brokers Group, Inc. (IBKR) is Attracting Investor Attention: Here is What You Should Know"
      },
      "source_id": "E1004",
      "source_type": "news",
      "ticker": "IBKR",
      "tier": 2,
      "timestamp": "2026-07-16T13:00:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/interactive-brokers-group-inc-ibkr-130003578.html"
    },
    {
      "claim": "Petróleo Brasileiro S.A. – Petrobras (PBR) A Jim Simmons Top Dividend Stock to Buy Stemming Price Volatility and Pursuing Expansion",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Petróleo Brasileiro S.A. – Petrobras (PBR) A Jim Simmons Top Dividend Stock to Buy Stemming Price Volatility and Pursuing Expansion"
      },
      "source_id": "E1005",
      "source_type": "news",
      "ticker": "PBR",
      "tier": 2,
      "timestamp": "2026-07-16T13:33:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/petr-leo-brasileiro-petrobras-pbr-133311439.html"
    },
    {
      "claim": "Analyst Report: Corning Incorporated",
      "confidence": 0.78,
      "publisher": "Morningstar Research",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Analyst Report: Corning Incorporated"
      },
      "source_id": "E1006",
      "source_type": "news",
      "ticker": "GLW",
      "tier": 2,
      "timestamp": "2026-07-16T23:15:08+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/8212f3bd-6723-332c-88a2-b5dcb5381142/analyst-report%3A-corning.html"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on Corning to $200 From $185, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on Corning to $200 From $185, Maintains Neutral Rating"
      },
      "source_id": "E1007",
      "source_type": "news",
      "ticker": "GLW",
      "tier": 2,
      "timestamp": "2026-07-16T11:52:54+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-corning-115254323.html"
    },
    {
      "claim": "Corning Stock Signal Hints at Upside Potential Amid Breather",
      "confidence": 0.62,
      "publisher": "Schaeffer's Investment Research",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Corning Stock Signal Hints at Upside Potential Amid Breather"
      },
      "source_id": "E1008",
      "source_type": "news",
      "ticker": "GLW",
      "tier": 2,
      "timestamp": "2026-07-15T19:00:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/corning-stock-signal-hints-upside-190031333.html"
    },
    {
      "claim": "Corning (GLW) Stock Could Be 7% Above Fair Value On AI Selloff",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Corning (GLW) Stock Could Be 7% Above Fair Value On AI Selloff"
      },
      "source_id": "E1009",
      "source_type": "news",
      "ticker": "GLW",
      "tier": 2,
      "timestamp": "2026-07-15T18:13:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/corning-glw-stock-could-7-181321764.html"
    },
    {
      "claim": "PDD Holdings Inc. Sponsored ADR (PDD) Outperforms Broader Market: What You Need to Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "PDD Holdings Inc. Sponsored ADR (PDD) Outperforms Broader Market: What You Need to Know"
      },
      "source_id": "E1010",
      "source_type": "news",
      "ticker": "PDD",
      "tier": 2,
      "timestamp": "2026-07-15T21:45:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/pdd-holdings-inc-sponsored-adr-214503550.html"
    },
    {
      "claim": "RBC Capital Adjusts Price Target on Vertiv Holdings to $418 From $435, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "RBC Capital Adjusts Price Target on Vertiv Holdings to $418 From $435, Maintains Outperform Rating"
      },
      "source_id": "E1011",
      "source_type": "news",
      "ticker": "VRT",
      "tier": 2,
      "timestamp": "2026-07-16T12:37:32+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rbc-capital-adjusts-price-target-123732890.html"
    },
    {
      "claim": "Baird Initiates Vertiv Holdings at Outperform With $370 Price Target",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Baird Initiates Vertiv Holdings at Outperform With $370 Price Target"
      },
      "source_id": "E1012",
      "source_type": "news",
      "ticker": "VRT",
      "tier": 2,
      "timestamp": "2026-07-16T09:19:24+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/baird-initiates-vertiv-holdings-outperform-091924824.html"
    },
    {
      "claim": "Vertiv (VRT) Stock May Be 14% Undervalued Despite AI Cooling Deal",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Vertiv (VRT) Stock May Be 14% Undervalued Despite AI Cooling Deal"
      },
      "source_id": "E1013",
      "source_type": "news",
      "ticker": "VRT",
      "tier": 2,
      "timestamp": "2026-07-16T05:17:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/vertiv-vrt-stock-may-14-051712851.html"
    },
    {
      "claim": "Could Vertiv Be the Next Pick-and-Shovel Play for the AI Infrastructure Boom?",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Could Vertiv Be the Next Pick-and-Shovel Play for the AI Infrastructure Boom?"
      },
      "source_id": "E1014",
      "source_type": "news",
      "ticker": "VRT",
      "tier": 2,
      "timestamp": "2026-07-16T14:03:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/851bc629-e799-3732-8393-78453f31dcef/could-vertiv-be-the-next.html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-14",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-14"
      },
      "source_id": "E1015",
      "source_type": "sec",
      "ticker": "PLD",
      "tier": 1,
      "timestamp": "2026-07-16T19:00:11+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1045609/000119312526306404/"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-14",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-14"
      },
      "source_id": "E1016",
      "source_type": "sec",
      "ticker": "PLD",
      "tier": 1,
      "timestamp": "2026-07-16T19:00:10+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1045609/000119312526306403/"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-14",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-14"
      },
      "source_id": "E1017",
      "source_type": "sec",
      "ticker": "PLD",
      "tier": 1,
      "timestamp": "2026-07-16T19:00:08+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1045609/000119312526306402/"
    },
    {
      "claim": "BNP Paribas Adjusts Price Target on Prologis to $158 From $150, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "BNP Paribas Adjusts Price Target on Prologis to $158 From $150, Maintains Outperform Rating"
      },
      "source_id": "E1018",
      "source_type": "news",
      "ticker": "PLD",
      "tier": 2,
      "timestamp": "2026-07-17T11:35:09+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bnp-paribas-adjusts-price-target-113509436.html"
    },
    {
      "claim": "Mizuho Adjusts Price Target on Prologis to $159 From $150, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Mizuho Adjusts Price Target on Prologis to $159 From $150, Maintains Outperform Rating"
      },
      "source_id": "E1019",
      "source_type": "news",
      "ticker": "PLD",
      "tier": 2,
      "timestamp": "2026-07-17T11:32:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/mizuho-adjusts-price-target-prologis-113246789.html"
    },
    {
      "claim": "Why Prologis (PLD) Is Up 6.2% After Raising 2026 Earnings Guidance And Record Leasing Results",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Why Prologis (PLD) Is Up 6.2% After Raising 2026 Earnings Guidance And Record Leasing Results"
      },
      "source_id": "E1020",
      "source_type": "earnings",
      "ticker": "PLD",
      "tier": 2,
      "timestamp": "2026-07-17T03:27:29+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-prologis-pld-6-2-032729071.html"
    },
    {
      "claim": "Dimensional Fund Advisors Ltd. : Form 8.3 - PROLOGIS INC - Ordinary Shares",
      "confidence": 0.62,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Dimensional Fund Advisors Ltd. : Form 8.3 - PROLOGIS INC - Ordinary Shares"
      },
      "source_id": "E1021",
      "source_type": "news",
      "ticker": "PLD",
      "tier": 2,
      "timestamp": "2026-07-17T08:27:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/dimensional-fund-advisors-ltd-form-082700019.html"
    },
    {
      "claim": "Lowe's Renews Home Repair Partnership with Habitat for Humanity",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Lowe's Renews Home Repair Partnership with Habitat for Humanity"
      },
      "source_id": "E1022",
      "source_type": "news",
      "ticker": "LOW",
      "tier": 2,
      "timestamp": "2026-07-15T13:49:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/real-estate/articles/lowe-apos-renews-home-repair-134902691.html"
    },
    {
      "claim": "Lowe's renews partnership with Habitat for Humanity to support home repair projects across the U.S.",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Lowe's renews partnership with Habitat for Humanity to support home repair projects across the U.S."
      },
      "source_id": "E1023",
      "source_type": "news",
      "ticker": "LOW",
      "tier": 2,
      "timestamp": "2026-07-15T13:01:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/real-estate/articles/lowes-renews-partnership-habitat-humanity-130100764.html"
    },
    {
      "claim": "Stifel Adjusts Price Target on S&P Global to $521 From $489, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Stifel Adjusts Price Target on S&P Global to $521 From $489, Maintains Buy Rating"
      },
      "source_id": "E1024",
      "source_type": "news",
      "ticker": "SPGI",
      "tier": 2,
      "timestamp": "2026-07-17T10:49:15+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/stifel-adjusts-price-target-p-104915724.html"
    },
    {
      "claim": "Jefferies Adjusts Price Target on S&P Global to $550 From $535, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Jefferies Adjusts Price Target on S&P Global to $550 From $535, Maintains Buy Rating"
      },
      "source_id": "E1025",
      "source_type": "news",
      "ticker": "SPGI",
      "tier": 2,
      "timestamp": "2026-07-17T10:00:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jefferies-adjusts-price-target-p-100031007.html"
    },
    {
      "claim": "Top Research Reports for Interactive Brokers, Danaher & S&P Global",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Top Research Reports for Interactive Brokers, Danaher & S&P Global"
      },
      "source_id": "E1026",
      "source_type": "news",
      "ticker": "SPGI",
      "tier": 2,
      "timestamp": "2026-07-16T21:39:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/top-research-reports-interactive-brokers-213900726.html"
    },
    {
      "claim": "Liquefied Natural Gas Set to Become United States' 2nd Largest Net Export Industry within Five Years, S&P Global Energy Study Finds",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Liquefied Natural Gas Set to Become United States' 2nd Largest Net Export Industry within Five Years, S&P Global Energy Study Finds"
      },
      "source_id": "E1027",
      "source_type": "news",
      "ticker": "SPGI",
      "tier": 2,
      "timestamp": "2026-07-16T13:16:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/liquefied-natural-gas-set-become-131600805.html"
    },
    {
      "claim": "Baird Adjusts Price Target on Palo Alto Networks to $400 From $320, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Baird Adjusts Price Target on Palo Alto Networks to $400 From $320, Maintains Outperform Rating"
      },
      "source_id": "E1028",
      "source_type": "news",
      "ticker": "PANW",
      "tier": 2,
      "timestamp": "2026-07-17T11:57:37+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/baird-adjusts-price-target-palo-115737259.html"
    },
    {
      "claim": "Here Are Thursday’s Top Wall Street Analyst Research Calls: Alphabet, BlackRock, Etsy, Flex, Lululemon Athletica, Meta Platforms, Okta, Palo Alto Networks, and More",
      "confidence": 0.78,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Here Are Thursday’s Top Wall Street Analyst Research Calls: Alphabet, BlackRock, Etsy, Flex, Lululemon Athletica, Meta Platforms, Okta, Palo Alto Networks, and More"
      },
      "source_id": "E1029",
      "source_type": "news",
      "ticker": "PANW",
      "tier": 2,
      "timestamp": "2026-07-16T11:57:18+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/e91cdfaf-e168-37fa-a9ec-3609d553ac8d/here-are-thursday%E2%80%99s-top-wall.html"
    },
    {
      "claim": "Palo Alto’s Nir Zuk among investors in Liberty Bank parent company",
      "confidence": 0.62,
      "publisher": "Retail Banker International",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Palo Alto’s Nir Zuk among investors in Liberty Bank parent company"
      },
      "source_id": "E1030",
      "source_type": "news",
      "ticker": "PANW",
      "tier": 2,
      "timestamp": "2026-07-17T11:48:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/1eb9108e-1ab7-31bf-ad44-0d13d6f58d07/palo-alto%E2%80%99s-nir-zuk-among.html"
    },
    {
      "claim": "Why Palo Alto Networks Inc (PANW) Wants AI Token Pricing to Come Down",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why Palo Alto Networks Inc (PANW) Wants AI Token Pricing to Come Down"
      },
      "source_id": "E1031",
      "source_type": "news",
      "ticker": "PANW",
      "tier": 2,
      "timestamp": "2026-07-16T18:18:39+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-palo-alto-networks-inc-181839289.html"
    },
    {
      "claim": "Chubb (CB) Q2 Earnings Preview: What You Should Know Beyond the Headline Estimates",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Chubb (CB) Q2 Earnings Preview: What You Should Know Beyond the Headline Estimates"
      },
      "source_id": "E1032",
      "source_type": "earnings",
      "ticker": "CB",
      "tier": 2,
      "timestamp": "2026-07-16T13:15:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/chubb-cb-q2-earnings-preview-131505735.html"
    },
    {
      "claim": "Piper Sandler Adjusts Price Target on Chubb to $374 From $340, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Piper Sandler Adjusts Price Target on Chubb to $374 From $340, Maintains Neutral Rating"
      },
      "source_id": "E1033",
      "source_type": "news",
      "ticker": "CB",
      "tier": 2,
      "timestamp": "2026-07-15T14:18:18+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/piper-sandler-adjusts-price-target-141818110.html"
    },
    {
      "claim": "BofA Securities Adjusts Chubb Price Target to $301 From $291, Maintains Underperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "BofA Securities Adjusts Chubb Price Target to $301 From $291, Maintains Underperform Rating"
      },
      "source_id": "E1034",
      "source_type": "news",
      "ticker": "CB",
      "tier": 2,
      "timestamp": "2026-07-15T13:59:24+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bofa-securities-adjusts-chubb-price-135924073.html"
    },
    {
      "claim": "Chubb Survey Finds 78% of Young Luxury Collectors Buy for Investment, But More Than Half Remain Uninsured",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Chubb Survey Finds 78% of Young Luxury Collectors Buy for Investment, But More Than Half Remain Uninsured"
      },
      "source_id": "E1035",
      "source_type": "news",
      "ticker": "CB",
      "tier": 2,
      "timestamp": "2026-07-16T13:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/small-business/articles/chubb-survey-finds-78-young-130000801.html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-15",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-15"
      },
      "source_id": "E1036",
      "source_type": "sec",
      "ticker": "DHR",
      "tier": 1,
      "timestamp": "2026-07-16T17:00:57+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/313616/000031361626000159/"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-15",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-15"
      },
      "source_id": "E1037",
      "source_type": "sec",
      "ticker": "DHR",
      "tier": 1,
      "timestamp": "2026-07-16T17:00:51+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/313616/000031361626000158/"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-15",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-15"
      },
      "source_id": "E1038",
      "source_type": "sec",
      "ticker": "DHR",
      "tier": 1,
      "timestamp": "2026-07-16T17:00:45+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/313616/000031361626000157/"
    },
    {
      "claim": "Danaher (DHR) Is Expanding Diagnostics With A StatLab Medical Products Deal",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Danaher (DHR) Is Expanding Diagnostics With A StatLab Medical Products Deal"
      },
      "source_id": "E1039",
      "source_type": "news",
      "ticker": "DHR",
      "tier": 2,
      "timestamp": "2026-07-17T11:12:23+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/danaher-dhr-expanding-diagnostics-statlab-111223030.html"
    },
    {
      "claim": "Danaher (DHR) Stock May Trade At A Discount Despite Its 18% Five Year Decline",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Danaher (DHR) Stock May Trade At A Discount Despite Its 18% Five Year Decline"
      },
      "source_id": "E1040",
      "source_type": "news",
      "ticker": "DHR",
      "tier": 2,
      "timestamp": "2026-07-17T05:09:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/danaher-dhr-stock-may-trade-050902948.html"
    },
    {
      "claim": "Can Masimo’s Integration and Bioprocessing Strength Reshape Danaher’s Long-Term Story (DHR)?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Can Masimo’s Integration and Bioprocessing Strength Reshape Danaher’s Long-Term Story (DHR)?"
      },
      "source_id": "E1041",
      "source_type": "news",
      "ticker": "DHR",
      "tier": 2,
      "timestamp": "2026-07-17T02:14:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/masimo-integration-bioprocessing-strength-reshape-021412799.html"
    },
    {
      "claim": "Top Research Reports for Interactive Brokers, Danaher & S&P Global",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Top Research Reports for Interactive Brokers, Danaher & S&P Global"
      },
      "source_id": "E1042",
      "source_type": "news",
      "ticker": "DHR",
      "tier": 2,
      "timestamp": "2026-07-16T21:39:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/top-research-reports-interactive-brokers-213900726.html"
    },
    {
      "claim": "ConocoPhillips to Acquire 42% Interest in BP Northern Iraq Joint Venture",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "mna",
        "headline": "ConocoPhillips to Acquire 42% Interest in BP Northern Iraq Joint Venture"
      },
      "source_id": "E1043",
      "source_type": "news",
      "ticker": "BP",
      "tier": 2,
      "timestamp": "2026-07-17T11:26:50+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/conocophillips-acquire-42-interest-bp-112650798.html"
    },
    {
      "claim": "Market Chatter: BP, ConocoPhillips Plan Major Investments in Iraq",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Market Chatter: BP, ConocoPhillips Plan Major Investments in Iraq"
      },
      "source_id": "E1044",
      "source_type": "news",
      "ticker": "BP",
      "tier": 2,
      "timestamp": "2026-07-17T09:34:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/market-chatter-bp-conocophillips-plan-093417177.html"
    },
    {
      "claim": "Sustainable Aviation Fuel Market - Global Forecast 2026-2032 Now Available — Forecasts Growth from $2.37B to $10.27B, Profiles Shell, BP, TotalEnergies, Neste, and 49 Other Key Players",
      "confidence": 0.62,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Sustainable Aviation Fuel Market - Global Forecast 2026-2032 Now Available — Forecasts Growth from $2.37B to $10.27B, Profiles Shell, BP, TotalEnergies, Neste, and 49 Other Key Players"
      },
      "source_id": "E1045",
      "source_type": "news",
      "ticker": "BP",
      "tier": 2,
      "timestamp": "2026-07-17T08:09:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/sustainable-aviation-fuel-market-global-080900596.html"
    },
    {
      "claim": "Oil giant BP shutters its corporate venture arm after 20 years",
      "confidence": 0.62,
      "publisher": "TechCrunch",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Oil giant BP shutters its corporate venture arm after 20 years"
      },
      "source_id": "E1046",
      "source_type": "news",
      "ticker": "BP",
      "tier": 2,
      "timestamp": "2026-07-16T17:37:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/oil-giant-bp-shutters-corporate-173703796.html"
    },
    {
      "claim": "Altria to Host Webcast of 2026 Second-Quarter and First-Half Results",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Altria to Host Webcast of 2026 Second-Quarter and First-Half Results"
      },
      "source_id": "E1047",
      "source_type": "earnings",
      "ticker": "MO",
      "tier": 2,
      "timestamp": "2026-07-16T14:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/altria-host-webcast-2026-second-140000838.html"
    },
    {
      "claim": "Altria Group, Inc. (MO) Outlook Bolstered by New FDA Rule Proposals Targeting  Foreign Tobacco Manufacturers",
      "confidence": 0.78,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Altria Group, Inc. (MO) Outlook Bolstered by New FDA Rule Proposals Targeting  Foreign Tobacco Manufacturers"
      },
      "source_id": "E1048",
      "source_type": "earnings",
      "ticker": "MO",
      "tier": 2,
      "timestamp": "2026-07-16T13:34:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/altria-group-inc-mo-outlook-133417594.html"
    },
    {
      "claim": "Altria Group, Inc. (MO) is Attracting Investor Attention: Here is What You Should Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Altria Group, Inc. (MO) is Attracting Investor Attention: Here is What You Should Know"
      },
      "source_id": "E1049",
      "source_type": "news",
      "ticker": "MO",
      "tier": 2,
      "timestamp": "2026-07-15T13:00:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/altria-group-inc-mo-attracting-130004563.html"
    },
    {
      "claim": "Altria (MO) Stock Looks Cheap Even As Risks Stay In View",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Altria (MO) Stock Looks Cheap Even As Risks Stay In View"
      },
      "source_id": "E1050",
      "source_type": "news",
      "ticker": "MO",
      "tier": 2,
      "timestamp": "2026-07-14T17:12:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/altria-mo-stock-looks-cheap-171205122.html"
    },
    {
      "claim": "Enbridge (ENB) Beats Stock Market Upswing: What Investors Need to Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Enbridge (ENB) Beats Stock Market Upswing: What Investors Need to Know"
      },
      "source_id": "E1051",
      "source_type": "news",
      "ticker": "ENB",
      "tier": 2,
      "timestamp": "2026-07-14T21:50:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/enbridge-enb-beats-stock-market-215005419.html"
    },
    {
      "claim": "Starbucks spends $400 million a year on software — now it's using AI to build its own and cut out the middleman",
      "confidence": 0.78,
      "publisher": "Moneywise",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Starbucks spends $400 million a year on software — now it's using AI to build its own and cut out the middleman"
      },
      "source_id": "E1052",
      "source_type": "news",
      "ticker": "SBUX",
      "tier": 2,
      "timestamp": "2026-07-16T15:30:43+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/starbucks-spends-400-million-software-153043217.html"
    },
    {
      "claim": "Wells Fargo Adjusts Price Target on Starbucks to $120 From $115, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Wells Fargo Adjusts Price Target on Starbucks to $120 From $115, Maintains Overweight Rating"
      },
      "source_id": "E1053",
      "source_type": "news",
      "ticker": "SBUX",
      "tier": 2,
      "timestamp": "2026-07-16T09:49:20+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/wells-fargo-adjusts-price-target-094920885.html"
    },
    {
      "claim": "Starbucks wins a shareholder lawsuit over its sales slump",
      "confidence": 0.62,
      "publisher": "Nation's Restaurant News",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Starbucks wins a shareholder lawsuit over its sales slump"
      },
      "source_id": "E1054",
      "source_type": "news",
      "ticker": "SBUX",
      "tier": 2,
      "timestamp": "2026-07-17T02:32:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/85f4048a-b3ee-3058-a865-f011f9f79b11/starbucks-wins-a-shareholder.html"
    },
    {
      "claim": "Starbucks vs. McDonald's: Which Restaurant Stock Has the Edge Now?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Starbucks vs. McDonald's: Which Restaurant Stock Has the Edge Now?"
      },
      "source_id": "E1055",
      "source_type": "news",
      "ticker": "SBUX",
      "tier": 2,
      "timestamp": "2026-07-16T14:31:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/starbucks-vs-mcdonalds-restaurant-stock-143100734.html"
    },
    {
      "claim": "Lockheed Martin Awarded $101.8 Million US Air Force Contract",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Lockheed Martin Awarded $101.8 Million US Air Force Contract"
      },
      "source_id": "E1056",
      "source_type": "news",
      "ticker": "LMT",
      "tier": 2,
      "timestamp": "2026-07-16T21:29:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/lockheed-martin-awarded-101-8-212901205.html"
    },
    {
      "claim": "Lockheed Martin Wins $10.5 Billion US Special Operations Command Logistics Contract",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Lockheed Martin Wins $10.5 Billion US Special Operations Command Logistics Contract"
      },
      "source_id": "E1057",
      "source_type": "news",
      "ticker": "LMT",
      "tier": 2,
      "timestamp": "2026-07-16T14:35:36+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/lockheed-martin-wins-10-5-143536533.html"
    },
    {
      "claim": "Lockheed Martin to Provide Next-Generation Logistics and Sustainment Support for U.S. Special Operations Command Under New Contract",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Lockheed Martin to Provide Next-Generation Logistics and Sustainment Support for U.S. Special Operations Command Under New Contract"
      },
      "source_id": "E1058",
      "source_type": "news",
      "ticker": "LMT",
      "tier": 2,
      "timestamp": "2026-07-16T13:44:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/lockheed-martin-next-generation-logistics-134400022.html"
    },
    {
      "claim": "Lockheed Martin (LMT) Reports Next Week: What to Expect",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Lockheed Martin (LMT) Reports Next Week: What to Expect"
      },
      "source_id": "E1059",
      "source_type": "news",
      "ticker": "LMT",
      "tier": 2,
      "timestamp": "2026-07-16T14:00:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/lockheed-martin-lmt-reports-next-140010172.html"
    },
    {
      "claim": "Newmont Corporation (NEM) Earnings Expected to Grow: What to Know Ahead of Next Week's Release",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Newmont Corporation (NEM) Earnings Expected to Grow: What to Know Ahead of Next Week's Release"
      },
      "source_id": "E1060",
      "source_type": "earnings",
      "ticker": "NEM",
      "tier": 2,
      "timestamp": "2026-07-16T14:00:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/newmont-corporation-nem-earnings-expected-140010852.html"
    },
    {
      "claim": "Did Analyst Upgrades and Buybacks Just Shift Newmont's (NEM) Operational Efficiency Investment Narrative?",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Did Analyst Upgrades and Buybacks Just Shift Newmont's (NEM) Operational Efficiency Investment Narrative?"
      },
      "source_id": "E1061",
      "source_type": "news",
      "ticker": "NEM",
      "tier": 2,
      "timestamp": "2026-07-16T11:17:08+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/did-analyst-upgrades-buybacks-just-111708302.html"
    },
    {
      "claim": "Newmont Corporation (NEM) Falls More Steeply Than Broader Market: What Investors Need to Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Newmont Corporation (NEM) Falls More Steeply Than Broader Market: What Investors Need to Know"
      },
      "source_id": "E1062",
      "source_type": "news",
      "ticker": "NEM",
      "tier": 2,
      "timestamp": "2026-07-16T22:00:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/newmont-corporation-nem-falls-more-220005802.html"
    },
    {
      "claim": "Newmont (NEM) Resumes Cadia Operations As It Pushes Ahead With Key Growth Projects",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Newmont (NEM) Resumes Cadia Operations As It Pushes Ahead With Key Growth Projects"
      },
      "source_id": "E1063",
      "source_type": "news",
      "ticker": "NEM",
      "tier": 2,
      "timestamp": "2026-07-16T08:11:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/newmont-nem-resumes-cadia-operations-081110439.html"
    },
    {
      "claim": "Will Bristol Myers (BMY) Beat Estimates Again in Its Next Earnings Report?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Will Bristol Myers (BMY) Beat Estimates Again in Its Next Earnings Report?"
      },
      "source_id": "E1064",
      "source_type": "earnings",
      "ticker": "BMY",
      "tier": 2,
      "timestamp": "2026-07-15T16:10:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bristol-myers-bmy-beat-estimates-161002163.html"
    },
    {
      "claim": "Why the Market Dipped But Bristol Myers Squibb (BMY) Gained Today",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why the Market Dipped But Bristol Myers Squibb (BMY) Gained Today"
      },
      "source_id": "E1065",
      "source_type": "news",
      "ticker": "BMY",
      "tier": 2,
      "timestamp": "2026-07-16T21:45:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-market-dipped-bristol-myers-214505591.html"
    },
    {
      "claim": "Bristol Myers Squibb (BMY) Wins FDA Review For Mezigdomide In Multiple Myeloma",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Bristol Myers Squibb (BMY) Wins FDA Review For Mezigdomide In Multiple Myeloma"
      },
      "source_id": "E1066",
      "source_type": "news",
      "ticker": "BMY",
      "tier": 2,
      "timestamp": "2026-07-16T02:13:09+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/bristol-myers-squibb-bmy-wins-021309278.html"
    },
    {
      "claim": "Bristol Myers Squibb Company (BMY) is Attracting Investor Attention: Here is What You Should Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Bristol Myers Squibb Company (BMY) is Attracting Investor Attention: Here is What You Should Know"
      },
      "source_id": "E1067",
      "source_type": "news",
      "ticker": "BMY",
      "tier": 2,
      "timestamp": "2026-07-15T13:00:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bristol-myers-squibb-company-bmy-130005774.html"
    },
    {
      "claim": "Quanta Services (PWR) Suffers a Larger Drop Than the General Market: Key Insights",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Quanta Services (PWR) Suffers a Larger Drop Than the General Market: Key Insights"
      },
      "source_id": "E1068",
      "source_type": "news",
      "ticker": "PWR",
      "tier": 2,
      "timestamp": "2026-07-16T22:15:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/quanta-services-pwr-suffers-larger-221503785.html"
    },
    {
      "claim": "Can Rising Utility Infrastructure Spending Support Quanta's Growth?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Can Rising Utility Infrastructure Spending Support Quanta's Growth?"
      },
      "source_id": "E1069",
      "source_type": "news",
      "ticker": "PWR",
      "tier": 2,
      "timestamp": "2026-07-14T13:27:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/rising-utility-infrastructure-spending-support-132700258.html"
    },
    {
      "claim": "Progressive (PGR) Stock Looks Fair With Strong Earnings But Margin Risks",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Progressive (PGR) Stock Looks Fair With Strong Earnings But Margin Risks"
      },
      "source_id": "E1070",
      "source_type": "earnings",
      "ticker": "PGR",
      "tier": 2,
      "timestamp": "2026-07-17T05:10:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/progressive-pgr-stock-looks-fair-051031139.html"
    },
    {
      "claim": "Analyst Report: The Progressive Corporation",
      "confidence": 0.78,
      "publisher": "Morningstar Research",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Analyst Report: The Progressive Corporation"
      },
      "source_id": "E1071",
      "source_type": "news",
      "ticker": "PGR",
      "tier": 2,
      "timestamp": "2026-07-16T23:34:15+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/e0f5b679-8aeb-302c-a04d-cbbd753a1563/analyst-report%3A-the.html"
    },
    {
      "claim": "Analyst Report: Progressive Corp/The",
      "confidence": 0.78,
      "publisher": "Argus Research",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Analyst Report: Progressive Corp/The"
      },
      "source_id": "E1072",
      "source_type": "news",
      "ticker": "PGR",
      "tier": 2,
      "timestamp": "2026-07-16T18:29:42+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/416f86ab-0fa1-3fee-8e9d-481364449469/analyst-report%3A-progressive.html"
    },
    {
      "claim": "Market Update: TSM, GS, JNJ, PGR, UAL, META",
      "confidence": 0.62,
      "publisher": "Argus Research",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Market Update: TSM, GS, JNJ, PGR, UAL, META"
      },
      "source_id": "E1073",
      "source_type": "news",
      "ticker": "PGR",
      "tier": 2,
      "timestamp": "2026-07-16T18:29:42+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/dfd74e72-8e9e-30d8-b7ba-fb2e231c8b9c/market-update%3A-tsm%2C-gs%2C-jnj%2C.html"
    },
    {
      "claim": "Goldman Sachs Adjusts Price Target on Stryker to $339 From $363, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Goldman Sachs Adjusts Price Target on Stryker to $339 From $363, Maintains Neutral Rating"
      },
      "source_id": "E1074",
      "source_type": "news",
      "ticker": "SYK",
      "tier": 2,
      "timestamp": "2026-07-14T11:31:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/goldman-sachs-adjusts-price-target-113112972.html"
    },
    {
      "claim": "Stryker expands Mako robotics portfolio with full market release of Mako RPS",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Stryker expands Mako robotics portfolio with full market release of Mako RPS"
      },
      "source_id": "E1075",
      "source_type": "news",
      "ticker": "SYK",
      "tier": 2,
      "timestamp": "2026-07-16T13:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/stryker-expands-mako-robotics-portfolio-130500962.html"
    },
    {
      "claim": "Intuit (INTU) Upgraded to Buy: Here's Why",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Intuit (INTU) Upgraded to Buy: Here's Why"
      },
      "source_id": "E1076",
      "source_type": "news",
      "ticker": "INTU",
      "tier": 2,
      "timestamp": "2026-07-15T16:00:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/intuit-intu-upgraded-buy-heres-160002434.html"
    },
    {
      "claim": "INTU: Priced Like A Decline, Paying Like A Machine",
      "confidence": 0.62,
      "publisher": "Trefis",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "INTU: Priced Like A Decline, Paying Like A Machine"
      },
      "source_id": "E1077",
      "source_type": "news",
      "ticker": "INTU",
      "tier": 2,
      "timestamp": "2026-07-16T13:06:19+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/6d3a50d3-3a93-309d-94e5-416c7b404871/intu%3A-priced-like-a-decline%2C.html"
    },
    {
      "claim": "Is Intuit (INTU) a Solid Growth Stock? 3 Reasons to Think \"Yes\"",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Intuit (INTU) a Solid Growth Stock? 3 Reasons to Think \"Yes\""
      },
      "source_id": "E1078",
      "source_type": "news",
      "ticker": "INTU",
      "tier": 2,
      "timestamp": "2026-07-15T16:45:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/intuit-intu-solid-growth-stock-164502341.html"
    },
    {
      "claim": "INTU vs. MSFT: Which Stock Is the Better Value Option?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "INTU vs. MSFT: Which Stock Is the Better Value Option?"
      },
      "source_id": "E1079",
      "source_type": "news",
      "ticker": "INTU",
      "tier": 2,
      "timestamp": "2026-07-15T15:40:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/intu-vs-msft-stock-better-154004845.html"
    },
    {
      "claim": "Accenture (ACN) Signs Multi-Million Euro Contract With the NATO Communications and Information Agency",
      "confidence": 0.78,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Accenture (ACN) Signs Multi-Million Euro Contract With the NATO Communications and Information Agency"
      },
      "source_id": "E1080",
      "source_type": "news",
      "ticker": "ACN",
      "tier": 2,
      "timestamp": "2026-07-15T09:08:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/accenture-acn-signs-multi-million-090846403.html"
    },
    {
      "claim": "What Could Reignite Accenture Stock From Here?",
      "confidence": 0.62,
      "publisher": "Trefis",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "What Could Reignite Accenture Stock From Here?"
      },
      "source_id": "E1081",
      "source_type": "news",
      "ticker": "ACN",
      "tier": 2,
      "timestamp": "2026-07-17T12:59:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/3de0d978-4c74-3920-93ef-ac861ccbba33/what-could-reignite-accenture.html"
    },
    {
      "claim": "Ladenburg Thalmann Adjusts Price Target on Southern Company to $95.50 From $96.50, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Ladenburg Thalmann Adjusts Price Target on Southern Company to $95.50 From $96.50, Maintains Neutral Rating"
      },
      "source_id": "E1082",
      "source_type": "news",
      "ticker": "SO",
      "tier": 2,
      "timestamp": "2026-07-16T11:52:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ladenburg-thalmann-adjusts-price-target-115203540.html"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on Southern Company to $104 From $101, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on Southern Company to $104 From $101, Maintains Neutral Rating"
      },
      "source_id": "E1083",
      "source_type": "news",
      "ticker": "SO",
      "tier": 2,
      "timestamp": "2026-07-16T11:51:56+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-southern-115156529.html"
    },
    {
      "claim": "Southern Co. (SO) Advances While Market Declines: Some Information for Investors",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Southern Co. (SO) Advances While Market Declines: Some Information for Investors"
      },
      "source_id": "E1084",
      "source_type": "news",
      "ticker": "SO",
      "tier": 2,
      "timestamp": "2026-07-16T22:15:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/southern-co-advances-while-market-221503862.html"
    },
    {
      "claim": "Analyst Report: Bank of Montreal",
      "confidence": 0.78,
      "publisher": "Morningstar Research",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Analyst Report: Bank of Montreal"
      },
      "source_id": "E1085",
      "source_type": "news",
      "ticker": "BMO",
      "tier": 2,
      "timestamp": "2026-07-15T23:29:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/acad1263-fd7b-3c52-a4b4-a81e9d89f5e4/analyst-report%3A-bank-of.html"
    },
    {
      "claim": "Canadian Rental Construction Holds Firm Despite Broader Housing Slowdown, BMO Says",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Canadian Rental Construction Holds Firm Despite Broader Housing Slowdown, BMO Says"
      },
      "source_id": "E1086",
      "source_type": "news",
      "ticker": "BMO",
      "tier": 2,
      "timestamp": "2026-07-17T10:51:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/real-estate/articles/canadian-rental-construction-holds-firm-105100576.html"
    },
    {
      "claim": "Bank of Canada Seen Holding Steady This Year as It Signals No Urgency to Move, Economists Say",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Bank of Canada Seen Holding Steady This Year as It Signals No Urgency to Move, Economists Say"
      },
      "source_id": "E1087",
      "source_type": "news",
      "ticker": "BMO",
      "tier": 2,
      "timestamp": "2026-07-15T16:33:33+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/economy/policy/articles/bank-canada-seen-holding-steady-163333124.html"
    },
    {
      "claim": "Bank of Montreal (TSX:BMO) Stock Looks Fully Priced On Its 156% Run",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Bank of Montreal (TSX:BMO) Stock Looks Fully Priced On Its 156% Run"
      },
      "source_id": "E1088",
      "source_type": "news",
      "ticker": "BMO",
      "tier": 2,
      "timestamp": "2026-07-15T05:11:08+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bank-montreal-tsx-bmo-stock-051108865.html"
    },
    {
      "claim": "Here's Why You Should Retain TT Stock in Your Portfolio Now",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Here's Why You Should Retain TT Stock in Your Portfolio Now"
      },
      "source_id": "E1089",
      "source_type": "news",
      "ticker": "TT",
      "tier": 2,
      "timestamp": "2026-07-14T13:36:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/heres-why-retain-tt-stock-133600581.html"
    },
    {
      "claim": "TechnipFMC (FTI) Lands New Equinor And Eni Subsea Contracts Offshore Norway And Côte d’Ivoire",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "TechnipFMC (FTI) Lands New Equinor And Eni Subsea Contracts Offshore Norway And Côte d’Ivoire"
      },
      "source_id": "E1090",
      "source_type": "news",
      "ticker": "EQNR",
      "tier": 2,
      "timestamp": "2026-07-16T20:13:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/technipfmc-fti-lands-equinor-eni-201314133.html"
    },
    {
      "claim": "Equinor ASA: Share buy-back – second tranche for 2026",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Equinor ASA: Share buy-back – second tranche for 2026"
      },
      "source_id": "E1091",
      "source_type": "news",
      "ticker": "EQNR",
      "tier": 2,
      "timestamp": "2026-07-14T06:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/equinor-asa-share-buy-back-060000507.html"
    },
    {
      "claim": "Aqemia and Sanofi Expand Their Research Collaboration",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Aqemia and Sanofi Expand Their Research Collaboration"
      },
      "source_id": "E1092",
      "source_type": "news",
      "ticker": "SNY",
      "tier": 2,
      "timestamp": "2026-07-17T10:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/aqemia-sanofi-expand-research-collaboration-103000130.html"
    },
    {
      "claim": "CVS Health (CVS) Stock Looks Pricey On FTC Insulin Settlement",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "CVS Health (CVS) Stock Looks Pricey On FTC Insulin Settlement"
      },
      "source_id": "E1093",
      "source_type": "news",
      "ticker": "CVS",
      "tier": 2,
      "timestamp": "2026-07-17T05:10:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/cvs-health-cvs-stock-looks-051014340.html"
    },
    {
      "claim": "How Much Of Your Portfolio Is Really CVS?",
      "confidence": 0.62,
      "publisher": "Trefis",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "How Much Of Your Portfolio Is Really CVS?"
      },
      "source_id": "E1094",
      "source_type": "news",
      "ticker": "CVS",
      "tier": 2,
      "timestamp": "2026-07-17T12:25:32+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/55e919bc-fc4b-30bf-a3db-54fcaf877d1f/how-much-of-your-portfolio-is.html"
    },
    {
      "claim": "How Investors May Respond To CVS (CVS) Dividend Move And GLP‑1 Strategy Across Its Health Platform",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "How Investors May Respond To CVS (CVS) Dividend Move And GLP‑1 Strategy Across Its Health Platform"
      },
      "source_id": "E1095",
      "source_type": "news",
      "ticker": "CVS",
      "tier": 2,
      "timestamp": "2026-07-17T03:28:15+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/investors-may-respond-cvs-cvs-032815714.html"
    },
    {
      "claim": "ADBE, CRM, NOW, MSFT: Software Stocks Fall After IBM Warns Clients Shifting Spending To Servers, Cybersecurity",
      "confidence": 0.78,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "ADBE, CRM, NOW, MSFT: Software Stocks Fall After IBM Warns Clients Shifting Spending To Servers, Cybersecurity"
      },
      "source_id": "E1096",
      "source_type": "news",
      "ticker": "ADBE",
      "tier": 2,
      "timestamp": "2026-07-15T02:20:36+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/1df2b57c-aa9d-3b9c-b806-e34a56c28700/adbe%2C-crm%2C-now%2C-msft%3A.html"
    },
    {
      "claim": "ADBE Looks Cheap. The Data Says Be Careful",
      "confidence": 0.62,
      "publisher": "Trefis",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "ADBE Looks Cheap. The Data Says Be Careful"
      },
      "source_id": "E1097",
      "source_type": "news",
      "ticker": "ADBE",
      "tier": 2,
      "timestamp": "2026-07-15T12:30:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/490fda5c-9bb7-3e56-887b-5d18622b9a08/adbe-looks-cheap.-the-data.html"
    },
    {
      "claim": "Medtronic (MDT) Completes SPR Therapeutics Deal To Expand Non Opioid Pain Care",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Medtronic (MDT) Completes SPR Therapeutics Deal To Expand Non Opioid Pain Care"
      },
      "source_id": "E1098",
      "source_type": "news",
      "ticker": "MDT",
      "tier": 2,
      "timestamp": "2026-07-17T09:13:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/medtronic-mdt-completes-spr-therapeutics-091302438.html"
    },
    {
      "claim": "Medtronic and Apollo Hospitals Announce Strategic Partnership to Establish State-of-the-Art Advanced ICU in Hyderabad",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Medtronic and Apollo Hospitals Announce Strategic Partnership to Establish State-of-the-Art Advanced ICU in Hyderabad"
      },
      "source_id": "E1099",
      "source_type": "news",
      "ticker": "MDT",
      "tier": 2,
      "timestamp": "2026-07-17T04:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/medtronic-apollo-hospitals-announce-strategic-043000548.html"
    },
    {
      "claim": "How Medtronic’s (MDT) Targeted Device Recall and Earnings Beat Have Changed Its Investment Story",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "How Medtronic’s (MDT) Targeted Device Recall and Earnings Beat Have Changed Its Investment Story"
      },
      "source_id": "E1100",
      "source_type": "earnings",
      "ticker": "MDT",
      "tier": 2,
      "timestamp": "2026-07-17T01:11:36+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/medtronic-mdt-targeted-device-recall-011136477.html"
    },
    {
      "claim": "Medtronic Completes $650 Million Acquisition of SPR Therapeutics",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "mna",
        "headline": "Medtronic Completes $650 Million Acquisition of SPR Therapeutics"
      },
      "source_id": "E1101",
      "source_type": "news",
      "ticker": "MDT",
      "tier": 2,
      "timestamp": "2026-07-16T13:26:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/medtronic-completes-650-million-acquisition-132631141.html"
    },
    {
      "claim": "RBC Capital Trims Canadian Natural Resources Price Target to CA$79 From CA$80, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "RBC Capital Trims Canadian Natural Resources Price Target to CA$79 From CA$80, Maintains Outperform Rating"
      },
      "source_id": "E1102",
      "source_type": "news",
      "ticker": "CNQ",
      "tier": 2,
      "timestamp": "2026-07-15T12:13:44+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rbc-capital-trims-canadian-natural-121344345.html"
    },
    {
      "claim": "What to Expect From Duke Energy's Next Quarterly Earnings Report",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "What to Expect From Duke Energy's Next Quarterly Earnings Report"
      },
      "source_id": "E1103",
      "source_type": "earnings",
      "ticker": "DUK",
      "tier": 2,
      "timestamp": "2026-07-16T14:31:33+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/421136f1-2c70-3761-88e5-83be9b08041c/what-to-expect-from-duke.html"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on Duke Energy to $141 From $136, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on Duke Energy to $141 From $136, Maintains Neutral Rating"
      },
      "source_id": "E1104",
      "source_type": "news",
      "ticker": "DUK",
      "tier": 2,
      "timestamp": "2026-07-16T11:56:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-duke-115602881.html"
    },
    {
      "claim": "Jefferies Adjusts Duke Energy Price Target to $136 From $138, Maintains Hold Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Jefferies Adjusts Duke Energy Price Target to $136 From $138, Maintains Hold Rating"
      },
      "source_id": "E1105",
      "source_type": "news",
      "ticker": "DUK",
      "tier": 2,
      "timestamp": "2026-07-15T15:30:24+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jefferies-adjusts-duke-energy-price-153024804.html"
    },
    {
      "claim": "Sign up, sit back, save: Duke Energy Florida program offers bill credits with minimal requirements, little effort needed from customers",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Sign up, sit back, save: Duke Energy Florida program offers bill credits with minimal requirements, little effort needed from customers"
      },
      "source_id": "E1106",
      "source_type": "news",
      "ticker": "DUK",
      "tier": 2,
      "timestamp": "2026-07-15T13:20:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/sign-sit-back-save-duke-132000930.html"
    },
    {
      "claim": "Leerink Partners Adjusts Price Target on McKesson to $950 From $970, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Leerink Partners Adjusts Price Target on McKesson to $950 From $970, Maintains Outperform Rating"
      },
      "source_id": "E1107",
      "source_type": "news",
      "ticker": "MCK",
      "tier": 2,
      "timestamp": "2026-07-14T11:53:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/leerink-partners-adjusts-price-target-115301710.html"
    },
    {
      "claim": "Zacks Industry Outlook McKesson, Cardinal, West Pharmaceutical, Align and Henry",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Zacks Industry Outlook McKesson, Cardinal, West Pharmaceutical, Align and Henry"
      },
      "source_id": "E1108",
      "source_type": "earnings",
      "ticker": "MCK",
      "tier": 2,
      "timestamp": "2026-07-14T07:31:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/zacks-industry-outlook-mckesson-cardinal-073100902.html"
    },
    {
      "claim": "Here’s Why McKesson Corporation (MCK) Slid in Q2",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Here’s Why McKesson Corporation (MCK) Slid in Q2"
      },
      "source_id": "E1109",
      "source_type": "news",
      "ticker": "MCK",
      "tier": 2,
      "timestamp": "2026-07-16T14:36:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/why-mckesson-corporation-mck-slid-143621685.html"
    },
    {
      "claim": "McKesson (MCK) Stock Dips While Market Gains: Key Facts",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "McKesson (MCK) Stock Dips While Market Gains: Key Facts"
      },
      "source_id": "E1110",
      "source_type": "news",
      "ticker": "MCK",
      "tier": 2,
      "timestamp": "2026-07-14T22:00:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/mckesson-mck-stock-dips-while-220004128.html"
    },
    {
      "claim": "Baird Adjusts Price Target on Cadence Design Systems to $415 From $385, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Baird Adjusts Price Target on Cadence Design Systems to $415 From $385, Maintains Outperform Rating"
      },
      "source_id": "E1111",
      "source_type": "news",
      "ticker": "CDNS",
      "tier": 2,
      "timestamp": "2026-07-17T11:57:45+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/baird-adjusts-price-target-cadence-115745617.html"
    },
    {
      "claim": "Benchmark initiates Synopsys, Cadence with Buy ratings on AI-driven EDA outlook",
      "confidence": 0.78,
      "publisher": "Investing.com",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Benchmark initiates Synopsys, Cadence with Buy ratings on AI-driven EDA outlook"
      },
      "source_id": "E1112",
      "source_type": "earnings",
      "ticker": "CDNS",
      "tier": 2,
      "timestamp": "2026-07-16T13:47:38+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/benchmark-initiates-synopsys-cadence-buy-134738711.html"
    },
    {
      "claim": "Cadence Design Systems, Rapidus Partner to Advance Agentic AI",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Cadence Design Systems, Rapidus Partner to Advance Agentic AI"
      },
      "source_id": "E1113",
      "source_type": "news",
      "ticker": "CDNS",
      "tier": 2,
      "timestamp": "2026-07-17T09:48:24+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/cadence-design-systems-rapidus-partner-094824048.html"
    },
    {
      "claim": "Rapidus and Cadence Partner on Agentic AI for Advanced SoC Design",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Rapidus and Cadence Partner on Agentic AI for Advanced SoC Design"
      },
      "source_id": "E1114",
      "source_type": "news",
      "ticker": "CDNS",
      "tier": 2,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/rapidus-cadence-partner-agentic-ai-000000533.html"
    },
    {
      "claim": "Benchmark initiates Synopsys, Cadence with Buy ratings on AI-driven EDA outlook",
      "confidence": 0.78,
      "publisher": "Investing.com",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Benchmark initiates Synopsys, Cadence with Buy ratings on AI-driven EDA outlook"
      },
      "source_id": "E1115",
      "source_type": "earnings",
      "ticker": "SNPS",
      "tier": 2,
      "timestamp": "2026-07-16T13:47:38+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/benchmark-initiates-synopsys-cadence-buy-134738711.html"
    },
    {
      "claim": "Is It Time to Buy the Dip on SNPS Stock at $417?",
      "confidence": 0.62,
      "publisher": "Trefis",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is It Time to Buy the Dip on SNPS Stock at $417?"
      },
      "source_id": "E1116",
      "source_type": "news",
      "ticker": "SNPS",
      "tier": 2,
      "timestamp": "2026-07-17T12:17:35+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/e4c36193-55f6-310c-a3e1-fe3dae288b24/is-it-time-to-buy-the-dip-on.html"
    },
    {
      "claim": "Synopsys (SNPS) Dips More Than Broader Market: What You Should Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Synopsys (SNPS) Dips More Than Broader Market: What You Should Know"
      },
      "source_id": "E1117",
      "source_type": "news",
      "ticker": "SNPS",
      "tier": 2,
      "timestamp": "2026-07-16T21:50:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/synopsys-snps-dips-more-broader-215004234.html"
    },
    {
      "claim": "Synopsys, Inc. (SNPS) is Attracting Investor Attention: Here is What You Should Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Synopsys, Inc. (SNPS) is Attracting Investor Attention: Here is What You Should Know"
      },
      "source_id": "E1118",
      "source_type": "news",
      "ticker": "SNPS",
      "tier": 2,
      "timestamp": "2026-07-16T13:00:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/synopsys-inc-snps-attracting-investor-130002687.html"
    },
    {
      "claim": "Analysts Estimate Comcast (CMCSA) to Report a Decline in Earnings: What to Look Out for",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Analysts Estimate Comcast (CMCSA) to Report a Decline in Earnings: What to Look Out for"
      },
      "source_id": "E1119",
      "source_type": "earnings",
      "ticker": "CMCSA",
      "tier": 2,
      "timestamp": "2026-07-16T14:00:25+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/analysts-estimate-comcast-cmcsa-report-140025760.html"
    },
    {
      "claim": "Scotiabank Adjusts Comcast's PT to $32.75 From $36, Keeps Sector Perform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Scotiabank Adjusts Comcast's PT to $32.75 From $36, Keeps Sector Perform Rating"
      },
      "source_id": "E1120",
      "source_type": "earnings",
      "ticker": "CMCSA",
      "tier": 2,
      "timestamp": "2026-07-15T14:38:52+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/scotiabank-adjusts-comcast-apos-pt-143852214.html"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on Comcast to $29 From $33, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on Comcast to $29 From $33, Maintains Neutral Rating"
      },
      "source_id": "E1121",
      "source_type": "news",
      "ticker": "CMCSA",
      "tier": 2,
      "timestamp": "2026-07-15T13:30:34+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-comcast-133034589.html"
    },
    {
      "claim": "Comcast (CMCSA) Exceeds Market Returns: Some Facts to Consider",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Comcast (CMCSA) Exceeds Market Returns: Some Facts to Consider"
      },
      "source_id": "E1122",
      "source_type": "news",
      "ticker": "CMCSA",
      "tier": 2,
      "timestamp": "2026-07-15T21:50:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/comcast-cmcsa-exceeds-market-returns-215003038.html"
    },
    {
      "claim": "Bank of Nova Scotia discloses 7.7% TeraWulf stake and 5.62% CleanSpark position",
      "confidence": 0.78,
      "publisher": "Blockspace",
      "raw_value": {
        "catalyst_bucket": "mna",
        "headline": "Bank of Nova Scotia discloses 7.7% TeraWulf stake and 5.62% CleanSpark position"
      },
      "source_id": "E1123",
      "source_type": "news",
      "ticker": "BNS",
      "tier": 2,
      "timestamp": "2026-07-16T15:27:45+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/e837a6b3-4fc2-3aa6-8901-b3c556da6586/bank-of-nova-scotia-discloses.html"
    },
    {
      "claim": "Canaan Alexander v. The Bank of Nova Scotia",
      "confidence": 0.62,
      "publisher": "CNW Group",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Canaan Alexander v. The Bank of Nova Scotia"
      },
      "source_id": "E1124",
      "source_type": "news",
      "ticker": "BNS",
      "tier": 2,
      "timestamp": "2026-07-14T16:41:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/currencies/articles/canaan-alexander-v-bank-nova-164100359.html"
    },
    {
      "claim": "General Dynamics Wins $1.4 Billion Canada Armored Vehicle Deal",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "General Dynamics Wins $1.4 Billion Canada Armored Vehicle Deal"
      },
      "source_id": "E1125",
      "source_type": "news",
      "ticker": "GD",
      "tier": 2,
      "timestamp": "2026-07-16T17:06:23+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/economy/policy/articles/general-dynamics-wins-1-4-170623632.html"
    },
    {
      "claim": "Trump Presses General Dynamics as $1.5 Trillion Defense Budget Advances",
      "confidence": 0.62,
      "publisher": "GuruFocus.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Trump Presses General Dynamics as $1.5 Trillion Defense Budget Advances"
      },
      "source_id": "E1126",
      "source_type": "news",
      "ticker": "GD",
      "tier": 2,
      "timestamp": "2026-07-16T19:38:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/economy/policy/articles/trump-presses-general-dynamics-1-193812771.html"
    },
    {
      "claim": "Trump Urges Faster Submarine Production, Calls Out General Dynamics",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Trump Urges Faster Submarine Production, Calls Out General Dynamics"
      },
      "source_id": "E1127",
      "source_type": "news",
      "ticker": "GD",
      "tier": 2,
      "timestamp": "2026-07-15T23:19:42+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/economy/policy/articles/trump-urges-faster-submarine-production-231942254.html"
    },
    {
      "claim": "General Dynamics (GD) Stock Drops Despite Market Gains: Important Facts to Note",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "General Dynamics (GD) Stock Drops Despite Market Gains: Important Facts to Note"
      },
      "source_id": "E1128",
      "source_type": "news",
      "ticker": "GD",
      "tier": 2,
      "timestamp": "2026-07-15T22:15:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/general-dynamics-gd-stock-drops-221502875.html"
    },
    {
      "claim": "Morgan Stanley Adjusts Cummins Price Target to $761 From $752, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Morgan Stanley Adjusts Cummins Price Target to $761 From $752, Maintains Overweight Rating"
      },
      "source_id": "E1129",
      "source_type": "news",
      "ticker": "CMI",
      "tier": 2,
      "timestamp": "2026-07-17T11:57:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/morgan-stanley-adjusts-cummins-price-115727208.html"
    },
    {
      "claim": "Will Cummins (CMI) Beat Estimates Again in Its Next Earnings Report?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Will Cummins (CMI) Beat Estimates Again in Its Next Earnings Report?"
      },
      "source_id": "E1130",
      "source_type": "earnings",
      "ticker": "CMI",
      "tier": 2,
      "timestamp": "2026-07-15T16:10:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/cummins-cmi-beat-estimates-again-161004651.html"
    },
    {
      "claim": "Cummins (CMI) Upgraded to Buy: Here's What You Should Know",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Cummins (CMI) Upgraded to Buy: Here's What You Should Know"
      },
      "source_id": "E1131",
      "source_type": "news",
      "ticker": "CMI",
      "tier": 2,
      "timestamp": "2026-07-15T16:00:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/cummins-cmi-upgraded-buy-heres-160003667.html"
    },
    {
      "claim": "AI Data Centers Fuel Cummins: Buy CMI Stock on Dividend Hike?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "AI Data Centers Fuel Cummins: Buy CMI Stock on Dividend Hike?"
      },
      "source_id": "E1132",
      "source_type": "news",
      "ticker": "CMI",
      "tier": 2,
      "timestamp": "2026-07-15T14:22:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ai-data-centers-fuel-cummins-142200899.html"
    },
    {
      "claim": "Analyst Report: Waste Management, Inc.",
      "confidence": 0.78,
      "publisher": "Morningstar Research",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Analyst Report: Waste Management, Inc."
      },
      "source_id": "E1133",
      "source_type": "news",
      "ticker": "WM",
      "tier": 2,
      "timestamp": "2026-07-16T23:12:09+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/ff3a98dc-c814-3e24-a47b-2e824be88691/analyst-report%3A-waste.html"
    },
    {
      "claim": "Scotiabank Adjusts Price Target on Waste Management to $260 From $250, Maintains Sector Perform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Scotiabank Adjusts Price Target on Waste Management to $260 From $250, Maintains Sector Perform Rating"
      },
      "source_id": "E1134",
      "source_type": "news",
      "ticker": "WM",
      "tier": 2,
      "timestamp": "2026-07-16T15:00:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/scotiabank-adjusts-price-target-waste-150021746.html"
    },
    {
      "claim": "Waste Management Network & Steady Returns Aid WM Amid High Debt",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Waste Management Network & Steady Returns Aid WM Amid High Debt"
      },
      "source_id": "E1135",
      "source_type": "news",
      "ticker": "WM",
      "tier": 2,
      "timestamp": "2026-07-16T14:44:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/waste-management-network-steady-returns-144400425.html"
    },
    {
      "claim": "ONT vs. WM: Which Stock Should Value Investors Buy Now?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "ONT vs. WM: Which Stock Should Value Investors Buy Now?"
      },
      "source_id": "E1136",
      "source_type": "news",
      "ticker": "WM",
      "tier": 2,
      "timestamp": "2026-07-14T15:40:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ont-vs-wm-stock-value-154003025.html"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-15",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-15"
      },
      "source_id": "E1137",
      "source_type": "sec",
      "ticker": "PNC",
      "tier": 1,
      "timestamp": "2026-07-15T17:43:46+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/713676/000162828026048308/"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-15",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-15"
      },
      "source_id": "E1138",
      "source_type": "sec",
      "ticker": "PNC",
      "tier": 1,
      "timestamp": "2026-07-15T10:40:23+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/713676/000162828026048244/"
    },
    {
      "claim": "Evercore ISI Adjusts Price Target on PNC Financial Services to $285 From $280, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Evercore ISI Adjusts Price Target on PNC Financial Services to $285 From $280, Maintains Outperform Rating"
      },
      "source_id": "E1139",
      "source_type": "news",
      "ticker": "PNC",
      "tier": 2,
      "timestamp": "2026-07-17T12:03:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/evercore-isi-adjusts-price-target-120314178.html"
    },
    {
      "claim": "Truist Financial Earnings Beat Estimates but Eyes Are on Bank’s Next Chapter",
      "confidence": 0.78,
      "publisher": "Barrons.com",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Truist Financial Earnings Beat Estimates but Eyes Are on Bank’s Next Chapter"
      },
      "source_id": "E1140",
      "source_type": "earnings",
      "ticker": "PNC",
      "tier": 2,
      "timestamp": "2026-07-17T11:51:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/494ceb00-28f8-36b3-a9b7-d4da3e21f483/truist-financial-earnings.html"
    },
    {
      "claim": "Oppenheimer Adjusts Price Target on PNC Financial Services to $281 From $271, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Oppenheimer Adjusts Price Target on PNC Financial Services to $281 From $271, Maintains Outperform Rating"
      },
      "source_id": "E1141",
      "source_type": "news",
      "ticker": "PNC",
      "tier": 2,
      "timestamp": "2026-07-16T14:16:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/oppenheimer-adjusts-price-target-pnc-141622128.html"
    },
    {
      "claim": "RBC Raises Price Target on PNC Financial Services Group to $273 From $235, Keeps Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "RBC Raises Price Target on PNC Financial Services Group to $273 From $235, Keeps Outperform Rating"
      },
      "source_id": "E1142",
      "source_type": "earnings",
      "ticker": "PNC",
      "tier": 2,
      "timestamp": "2026-07-16T11:59:35+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rbc-raises-price-target-pnc-115935726.html"
    },
    {
      "claim": "Agnico Eagle Mines (AEM) Dips More Than Broader Market: What You Should Know",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "Agnico Eagle Mines (AEM) Dips More Than Broader Market: What You Should Know"
      },
      "source_id": "E1143",
      "source_type": "news",
      "ticker": "AEM",
      "tier": 2,
      "timestamp": "2026-07-16T21:50:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/agnico-eagle-mines-aem-dips-215002220.html"
    },
    {
      "claim": "Wall Street Analysts See Agnico (AEM) as a Buy: Should You Invest?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Wall Street Analysts See Agnico (AEM) as a Buy: Should You Invest?"
      },
      "source_id": "E1144",
      "source_type": "news",
      "ticker": "AEM",
      "tier": 2,
      "timestamp": "2026-07-14T13:30:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/wall-street-analysts-see-agnico-133003723.html"
    },
    {
      "claim": "Intercontinental Exchange (ICE) Stock Fair Value Edges Lower As Analysts Trim Targets",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Intercontinental Exchange (ICE) Stock Fair Value Edges Lower As Analysts Trim Targets"
      },
      "source_id": "E1145",
      "source_type": "news",
      "ticker": "ICE",
      "tier": 2,
      "timestamp": "2026-07-17T06:09:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/intercontinental-exchange-ice-stock-fair-060914324.html"
    },
    {
      "claim": "Investors’ Concerns About Regulatory Changes Hurt Intercontinental Exchange (ICE)",
      "confidence": 0.78,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Investors’ Concerns About Regulatory Changes Hurt Intercontinental Exchange (ICE)"
      },
      "source_id": "E1146",
      "source_type": "news",
      "ticker": "ICE",
      "tier": 2,
      "timestamp": "2026-07-16T14:05:28+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/investors-concerns-regulatory-changes-hurt-140528680.html"
    },
    {
      "claim": "Does Intercontinental Exchange (ICE) Have a Positive Outlook Amid Challenges?",
      "confidence": 0.78,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Does Intercontinental Exchange (ICE) Have a Positive Outlook Amid Challenges?"
      },
      "source_id": "E1147",
      "source_type": "earnings",
      "ticker": "ICE",
      "tier": 2,
      "timestamp": "2026-07-16T13:44:20+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/does-intercontinental-exchange-ice-positive-134420543.html"
    },
    {
      "claim": "Piper Sandler Adjusts Price Target on Intercontinental Exchange to $190 From $211, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Piper Sandler Adjusts Price Target on Intercontinental Exchange to $190 From $211, Maintains Overweight Rating"
      },
      "source_id": "E1148",
      "source_type": "news",
      "ticker": "ICE",
      "tier": 2,
      "timestamp": "2026-07-15T14:18:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/piper-sandler-adjusts-price-target-141800611.html"
    },
    {
      "claim": "National Grid plc (NGG) Targets Soaring US Power Demand with $1.75B Joulent Investment",
      "confidence": 0.78,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "National Grid plc (NGG) Targets Soaring US Power Demand with $1.75B Joulent Investment"
      },
      "source_id": "E1149",
      "source_type": "news",
      "ticker": "NGG",
      "tier": 2,
      "timestamp": "2026-07-16T13:32:53+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/national-grid-plc-ngg-targets-133253474.html"
    },
    {
      "claim": "National Grid Transco AGM: £70B Investment Plan Meets Climate, Data Center Scrutiny",
      "confidence": 0.62,
      "publisher": "MarketBeat",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "National Grid Transco AGM: £70B Investment Plan Meets Climate, Data Center Scrutiny"
      },
      "source_id": "E1150",
      "source_type": "news",
      "ticker": "NGG",
      "tier": 2,
      "timestamp": "2026-07-14T12:02:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/509631e8-5cbb-344e-bbbe-773fc027324e/national-grid-transco-agm%3A.html"
    },
    {
      "claim": "Market Overlooked Spotify Technology S.A. (SPOT) Despite Robust Results",
      "confidence": 0.78,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Market Overlooked Spotify Technology S.A. (SPOT) Despite Robust Results"
      },
      "source_id": "E1151",
      "source_type": "earnings",
      "ticker": "SPOT",
      "tier": 2,
      "timestamp": "2026-07-16T14:12:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/market-overlooked-spotify-technology-spot-141246818.html"
    },
    {
      "claim": "Back Market Kicks Off Back-to-School Season with Survey Revealing How Parents Are Redefining the Smart Tech Purchase - And Debuting New Partnerships with Duolingo and Spotify",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Back Market Kicks Off Back-to-School Season with Survey Revealing How Parents Are Redefining the Smart Tech Purchase - And Debuting New Partnerships with Duolingo and Spotify"
      },
      "source_id": "E1152",
      "source_type": "news",
      "ticker": "SPOT",
      "tier": 2,
      "timestamp": "2026-07-16T13:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/back-market-kicks-off-back-130000428.html"
    },
    {
      "claim": "Spotify seen delivering steady Q2 results as investors await AI remixing updates",
      "confidence": 0.78,
      "publisher": "Proactive",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Spotify seen delivering steady Q2 results as investors await AI remixing updates"
      },
      "source_id": "E1153",
      "source_type": "earnings",
      "ticker": "SPOT",
      "tier": 2,
      "timestamp": "2026-07-15T19:01:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/d2d61d6e-447e-3137-b24c-eb1eec12099e/spotify-seen-delivering.html"
    },
    {
      "claim": "Why Spotify (SPOT) Dipped More Than Broader Market Today",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why Spotify (SPOT) Dipped More Than Broader Market Today"
      },
      "source_id": "E1154",
      "source_type": "news",
      "ticker": "SPOT",
      "tier": 2,
      "timestamp": "2026-07-16T21:50:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-spotify-spot-dipped-more-215004354.html"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-16",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-16"
      },
      "source_id": "E1155",
      "source_type": "sec",
      "ticker": "USB",
      "tier": 1,
      "timestamp": "2026-07-16T06:59:35+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/36104/000003610426000039/"
    },
    {
      "claim": "Oppenheimer Adjusts Price Target on U.S. Bancorp to $77 From $73, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Oppenheimer Adjusts Price Target on U.S. Bancorp to $77 From $73, Maintains Outperform Rating"
      },
      "source_id": "E1156",
      "source_type": "news",
      "ticker": "USB",
      "tier": 2,
      "timestamp": "2026-07-17T12:34:44+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/oppenheimer-adjusts-price-target-u-123444890.html"
    },
    {
      "claim": "RBC Capital Adjusts U.S. Bancorp Price Target to $68 From $61, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "RBC Capital Adjusts U.S. Bancorp Price Target to $68 From $61, Maintains Outperform Rating"
      },
      "source_id": "E1157",
      "source_type": "news",
      "ticker": "USB",
      "tier": 2,
      "timestamp": "2026-07-17T12:14:58+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rbc-capital-adjusts-u-bancorp-121458638.html"
    },
    {
      "claim": "Goldman Sachs Adjusts U.S. Bancorp Price Target to $70 From $69, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Goldman Sachs Adjusts U.S. Bancorp Price Target to $70 From $69, Maintains Neutral Rating"
      },
      "source_id": "E1158",
      "source_type": "news",
      "ticker": "USB",
      "tier": 2,
      "timestamp": "2026-07-17T11:46:26+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/goldman-sachs-adjusts-u-bancorp-114626610.html"
    },
    {
      "claim": "DA Davidson Adjusts U.S. Bancorp Price Target to $74 From $65, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "DA Davidson Adjusts U.S. Bancorp Price Target to $74 From $65, Maintains Buy Rating"
      },
      "source_id": "E1159",
      "source_type": "news",
      "ticker": "USB",
      "tier": 2,
      "timestamp": "2026-07-17T11:46:19+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/da-davidson-adjusts-u-bancorp-114619621.html"
    },
    {
      "claim": "Turn The ADP Shares You Own Into A 9% Income Stream",
      "confidence": 0.62,
      "publisher": "Trefis",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Turn The ADP Shares You Own Into A 9% Income Stream"
      },
      "source_id": "E1160",
      "source_type": "news",
      "ticker": "ADP",
      "tier": 2,
      "timestamp": "2026-07-15T17:03:38+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/ac7e27ca-51e6-38b5-a289-fc6422784727/turn-the-adp-shares-you-own.html"
    },
    {
      "claim": "ADP National Employment Report Preliminary Estimate for June 27, 2026",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "ADP National Employment Report Preliminary Estimate for June 27, 2026"
      },
      "source_id": "E1161",
      "source_type": "news",
      "ticker": "ADP",
      "tier": 2,
      "timestamp": "2026-07-14T12:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/economy/articles/adp-national-employment-report-preliminary-121500267.html"
    },
    {
      "claim": "Automatic Data Processing (ADP) Draws Q4 Attention, Is The Upside Already Priced In?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Automatic Data Processing (ADP) Draws Q4 Attention, Is The Upside Already Priced In?"
      },
      "source_id": "E1162",
      "source_type": "news",
      "ticker": "ADP",
      "tier": 2,
      "timestamp": "2026-07-14T02:09:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/automatic-data-processing-adp-draws-020911243.html"
    },
    {
      "claim": "Goldman Sachs Adjusts Price Target on CSX to $44 From $41, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Goldman Sachs Adjusts Price Target on CSX to $44 From $41, Maintains Neutral Rating"
      },
      "source_id": "E1163",
      "source_type": "news",
      "ticker": "CSX",
      "tier": 2,
      "timestamp": "2026-07-16T12:08:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/goldman-sachs-adjusts-price-target-120800805.html"
    },
    {
      "claim": "Bernstein Adjusts CSX Price Target to $47 From $39, Maintains Market Perform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Bernstein Adjusts CSX Price Target to $47 From $39, Maintains Market Perform Rating"
      },
      "source_id": "E1164",
      "source_type": "news",
      "ticker": "CSX",
      "tier": 2,
      "timestamp": "2026-07-15T16:03:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bernstein-adjusts-csx-price-target-160301677.html"
    },
    {
      "claim": "CSX (CSX) Reports Next Week: Wall Street Expects Earnings Growth",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "CSX (CSX) Reports Next Week: Wall Street Expects Earnings Growth"
      },
      "source_id": "E1165",
      "source_type": "earnings",
      "ticker": "CSX",
      "tier": 2,
      "timestamp": "2026-07-15T14:00:08+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/csx-csx-reports-next-week-140008865.html"
    },
    {
      "claim": "What CSX (CSX)'s Bridge Failure and Radnor Yard Automation Push Means For Shareholders",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "What CSX (CSX)'s Bridge Failure and Radnor Yard Automation Push Means For Shareholders"
      },
      "source_id": "E1166",
      "source_type": "news",
      "ticker": "CSX",
      "tier": 2,
      "timestamp": "2026-07-15T15:12:23+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/csx-csx-bridge-failure-radnor-151223751.html"
    },
    {
      "claim": "Goldman Sachs Adjusts Price Target on United Parcel Service to $128 From $127, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Goldman Sachs Adjusts Price Target on United Parcel Service to $128 From $127, Maintains Buy Rating"
      },
      "source_id": "E1167",
      "source_type": "news",
      "ticker": "UPS",
      "tier": 2,
      "timestamp": "2026-07-16T12:08:28+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/goldman-sachs-adjusts-price-target-120828779.html"
    },
    {
      "claim": "Here Are Wednesday’s Top Wall Street Analyst Research Calls: Allstate, AMC Entertainment, Boeing, CAVA Group, Check Point Software, Digital Realty Trust, FedEx, IBM, UPS, and More",
      "confidence": 0.78,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Here Are Wednesday’s Top Wall Street Analyst Research Calls: Allstate, AMC Entertainment, Boeing, CAVA Group, Check Point Software, Digital Realty Trust, FedEx, IBM, UPS, and More"
      },
      "source_id": "E1168",
      "source_type": "news",
      "ticker": "UPS",
      "tier": 2,
      "timestamp": "2026-07-15T11:59:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/f1b5a969-def5-3b5e-a004-e6b042caf077/here-are-wednesday%E2%80%99s-top-wall.html"
    },
    {
      "claim": "Here’s Why United Parcel Service Inc. (UPS) is a Top Dividend Stock to Invest in, According to Jim Simons’ Renaissance Technologies",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Here’s Why United Parcel Service Inc. (UPS) is a Top Dividend Stock to Invest in, According to Jim Simons’ Renaissance Technologies"
      },
      "source_id": "E1169",
      "source_type": "news",
      "ticker": "UPS",
      "tier": 2,
      "timestamp": "2026-07-16T13:33:55+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-united-parcel-inc-ups-133355597.html"
    },
    {
      "claim": "UPS (UPS) Stock Looks Undervalued Despite Its 33% Five Year Slide",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "UPS (UPS) Stock Looks Undervalued Despite Its 33% Five Year Slide"
      },
      "source_id": "E1170",
      "source_type": "news",
      "ticker": "UPS",
      "tier": 2,
      "timestamp": "2026-07-15T14:12:47+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ups-ups-stock-looks-undervalued-141247833.html"
    },
    {
      "claim": "TechnipFMC (FTI) Lands New Equinor And Eni Subsea Contracts Offshore Norway And Côte d’Ivoire",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "TechnipFMC (FTI) Lands New Equinor And Eni Subsea Contracts Offshore Norway And Côte d’Ivoire"
      },
      "source_id": "E1171",
      "source_type": "news",
      "ticker": "E",
      "tier": 2,
      "timestamp": "2026-07-16T20:13:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/technipfmc-fti-lands-equinor-eni-201314133.html"
    },
    {
      "claim": "Eni CEO: Big Oil Bets on Southeast Asia and Latin America",
      "confidence": 0.62,
      "publisher": "Oilprice.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Eni CEO: Big Oil Bets on Southeast Asia and Latin America"
      },
      "source_id": "E1172",
      "source_type": "news",
      "ticker": "E",
      "tier": 2,
      "timestamp": "2026-07-16T19:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/eni-ceo-big-oil-bets-190000484.html"
    },
    {
      "claim": "Eni Expands Low-Carbon Mobility Through BMW Biofuel Alliance",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Eni Expands Low-Carbon Mobility Through BMW Biofuel Alliance"
      },
      "source_id": "E1173",
      "source_type": "news",
      "ticker": "E",
      "tier": 2,
      "timestamp": "2026-07-15T13:20:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/eni-expands-low-carbon-mobility-132000758.html"
    },
    {
      "claim": "Jefferies Adjusts American Tower Price Target to $201 From $210, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Jefferies Adjusts American Tower Price Target to $201 From $210, Maintains Buy Rating"
      },
      "source_id": "E1174",
      "source_type": "news",
      "ticker": "AMT",
      "tier": 2,
      "timestamp": "2026-07-15T15:33:56+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jefferies-adjusts-american-tower-price-153356941.html"
    },
    {
      "claim": "Here's What to Expect From American Tower's Next Earnings Report",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Here's What to Expect From American Tower's Next Earnings Report"
      },
      "source_id": "E1175",
      "source_type": "earnings",
      "ticker": "AMT",
      "tier": 2,
      "timestamp": "2026-07-14T13:21:51+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/edd1da76-ecf1-33be-8e6c-129a2b944c70/here%27s-what-to-expect-from.html"
    },
    {
      "claim": "American Tower (AMT): Goldman Sachs Starts Coverage With a Buy and a $215 Target",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "American Tower (AMT): Goldman Sachs Starts Coverage With a Buy and a $215 Target"
      },
      "source_id": "E1176",
      "source_type": "news",
      "ticker": "AMT",
      "tier": 2,
      "timestamp": "2026-07-15T00:22:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/real-estate/articles/american-tower-amt-goldman-sachs-002227159.html"
    },
    {
      "claim": "Is Suncor Energy (TSX:SU) Below Fair Value After A 323% Run?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Suncor Energy (TSX:SU) Below Fair Value After A 323% Run?"
      },
      "source_id": "E1177",
      "source_type": "news",
      "ticker": "SU",
      "tier": 2,
      "timestamp": "2026-07-14T14:13:26+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/suncor-energy-tsx-su-below-141326992.html"
    },
    {
      "claim": "Suncor Energy (TSX:SU) Hits Investor Day Targets Early Following A 30% Run But Is It Priced In",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Suncor Energy (TSX:SU) Hits Investor Day Targets Early Following A 30% Run But Is It Priced In"
      },
      "source_id": "E1178",
      "source_type": "news",
      "ticker": "SU",
      "tier": 2,
      "timestamp": "2026-07-14T12:10:55+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/suncor-energy-tsx-su-hits-121055154.html"
    },
    {
      "claim": "Suncor Energy (TSX:SU) Is Up 11.2% After Beating Its Three-Year Efficiency Goals Early",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Suncor Energy (TSX:SU) Is Up 11.2% After Beating Its Three-Year Efficiency Goals Early"
      },
      "source_id": "E1179",
      "source_type": "news",
      "ticker": "SU",
      "tier": 2,
      "timestamp": "2026-07-14T06:12:09+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/suncor-energy-tsx-su-11-061209650.html"
    },
    {
      "claim": "Marsh & McLennan (MRSH) Unveils Insurer Survey And New Mercer Portfolios",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Marsh & McLennan (MRSH) Unveils Insurer Survey And New Mercer Portfolios"
      },
      "source_id": "E1180",
      "source_type": "news",
      "ticker": "MRSH",
      "tier": 2,
      "timestamp": "2026-07-17T13:10:29+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/marsh-mclennan-mrsh-unveils-insurer-131029416.html"
    },
    {
      "claim": "Marsh Partners With American Beacon to Expand Advisor Solutions",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Marsh Partners With American Beacon to Expand Advisor Solutions"
      },
      "source_id": "E1181",
      "source_type": "news",
      "ticker": "MRSH",
      "tier": 2,
      "timestamp": "2026-07-16T16:13:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/marsh-partners-american-beacon-expand-161300653.html"
    },
    {
      "claim": "Marsh Survey Reveals That Insurers’ Private Credit Appetite Continues to Grow, but Discipline Remains Paramount",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Marsh Survey Reveals That Insurers’ Private Credit Appetite Continues to Grow, but Discipline Remains Paramount"
      },
      "source_id": "E1182",
      "source_type": "news",
      "ticker": "MRSH",
      "tier": 2,
      "timestamp": "2026-07-16T15:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/marsh-survey-reveals-insurers-private-150000488.html"
    },
    {
      "claim": "Curious about Marsh (MRSH) Q2 Performance? Explore Wall Street Estimates for Key Metrics",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Curious about Marsh (MRSH) Q2 Performance? Explore Wall Street Estimates for Key Metrics"
      },
      "source_id": "E1183",
      "source_type": "news",
      "ticker": "MRSH",
      "tier": 2,
      "timestamp": "2026-07-16T13:15:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/curious-marsh-mrsh-q2-performance-131506082.html"
    },
    {
      "claim": "SEC 10-Q filing: 10-Q 2026-06-30",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 10-Q filing: 10-Q 2026-06-30"
      },
      "source_id": "E1184",
      "source_type": "sec",
      "ticker": "ELV",
      "tier": 1,
      "timestamp": "2026-07-15T15:27:18+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1156039/000115603926000060/"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-15",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-15"
      },
      "source_id": "E1185",
      "source_type": "sec",
      "ticker": "ELV",
      "tier": 1,
      "timestamp": "2026-07-15T10:01:33+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1156039/000115603926000058/"
    },
    {
      "claim": "Bernstein Adjusts Price Target on Elevance Health to $488 From $482, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Bernstein Adjusts Price Target on Elevance Health to $488 From $482, Maintains Outperform Rating"
      },
      "source_id": "E1186",
      "source_type": "news",
      "ticker": "ELV",
      "tier": 2,
      "timestamp": "2026-07-17T11:07:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bernstein-adjusts-price-target-elevance-110711253.html"
    },
    {
      "claim": "Leerink Partners Adjusts PT on Elevance Health to $395 From $364, Maintains Market Perform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Leerink Partners Adjusts PT on Elevance Health to $395 From $364, Maintains Market Perform Rating"
      },
      "source_id": "E1187",
      "source_type": "news",
      "ticker": "ELV",
      "tier": 2,
      "timestamp": "2026-07-17T11:07:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/leerink-partners-adjusts-pt-elevance-110704232.html"
    },
    {
      "claim": "Analyst Report: Elevance Health, Inc.",
      "confidence": 0.78,
      "publisher": "Morningstar Research",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Analyst Report: Elevance Health, Inc."
      },
      "source_id": "E1188",
      "source_type": "news",
      "ticker": "ELV",
      "tier": 2,
      "timestamp": "2026-07-16T23:26:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/583090ef-4efb-32a2-ab4d-1066d340d360/analyst-report%3A-elevance.html"
    },
    {
      "claim": "Elevance Health's Strong Q2 Prompts Higher 2026-27 Estimates, Truist Says",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Elevance Health's Strong Q2 Prompts Higher 2026-27 Estimates, Truist Says"
      },
      "source_id": "E1189",
      "source_type": "news",
      "ticker": "ELV",
      "tier": 2,
      "timestamp": "2026-07-16T19:30:52+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/elevance-health-apos-strong-q2-193052830.html"
    },
    {
      "claim": "Citigroup Adjusts Price Target on O'Reilly Automotive to $104 From $115, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Citigroup Adjusts Price Target on O'Reilly Automotive to $104 From $115, Maintains Buy Rating"
      },
      "source_id": "E1190",
      "source_type": "news",
      "ticker": "ORLY",
      "tier": 2,
      "timestamp": "2026-07-16T11:03:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/citigroup-adjusts-price-target-o-110346362.html"
    },
    {
      "claim": "Is KeyCorp’s (KEY) Latest Dividend and Moody’s Upgrade Reframing Its Capital Return Narrative?",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Is KeyCorp’s (KEY) Latest Dividend and Moody’s Upgrade Reframing Its Capital Return Narrative?"
      },
      "source_id": "E1191",
      "source_type": "news",
      "ticker": "MCO",
      "tier": 2,
      "timestamp": "2026-07-17T07:12:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/keycorp-key-latest-dividend-moody-071205473.html"
    },
    {
      "claim": "Evercore ISI Adjusts Moody's Price Target to $588 From $570, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Evercore ISI Adjusts Moody's Price Target to $588 From $570, Maintains Outperform Rating"
      },
      "source_id": "E1192",
      "source_type": "news",
      "ticker": "MCO",
      "tier": 2,
      "timestamp": "2026-07-15T16:09:28+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/evercore-isi-adjusts-moody-apos-160928102.html"
    },
    {
      "claim": "Moody's (MCO) Earnings Expected to Grow: Should You Buy?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Moody's (MCO) Earnings Expected to Grow: Should You Buy?"
      },
      "source_id": "E1193",
      "source_type": "earnings",
      "ticker": "MCO",
      "tier": 2,
      "timestamp": "2026-07-15T14:00:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/moodys-mco-earnings-expected-grow-140011150.html"
    },
    {
      "claim": "Moody's (MCO) Partners With Intapp To Put Risk Data Inside AI Workflows",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Moody's (MCO) Partners With Intapp To Put Risk Data Inside AI Workflows"
      },
      "source_id": "E1194",
      "source_type": "news",
      "ticker": "MCO",
      "tier": 2,
      "timestamp": "2026-07-16T16:13:34+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/moodys-mco-partners-intapp-put-161334774.html"
    },
    {
      "claim": "Northrop Grumman to Post Q2 Earnings: Here's What to Expect",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Northrop Grumman to Post Q2 Earnings: Here's What to Expect"
      },
      "source_id": "E1195",
      "source_type": "earnings",
      "ticker": "NOC",
      "tier": 2,
      "timestamp": "2026-07-16T16:52:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/northrop-grumman-post-q2-earnings-165200163.html"
    },
    {
      "claim": "Wall Street's Insights Into Key Metrics Ahead of Northrop Grumman (NOC) Q2 Earnings",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Wall Street's Insights Into Key Metrics Ahead of Northrop Grumman (NOC) Q2 Earnings"
      },
      "source_id": "E1196",
      "source_type": "earnings",
      "ticker": "NOC",
      "tier": 2,
      "timestamp": "2026-07-16T13:15:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/wall-streets-insights-key-metrics-131506869.html"
    },
    {
      "claim": "Northrop Grumman (NOC) Stock Fair Value Edges Lower As Analysts Trim Targets",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Northrop Grumman (NOC) Stock Fair Value Edges Lower As Analysts Trim Targets"
      },
      "source_id": "E1197",
      "source_type": "news",
      "ticker": "NOC",
      "tier": 2,
      "timestamp": "2026-07-15T00:21:43+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/northrop-grumman-noc-stock-fair-002143480.html"
    },
    {
      "claim": "Northrop Grumman, Airbus Collaborate to Bolster NATO's Force Fleet With MQ-4C Triton UAV",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Northrop Grumman, Airbus Collaborate to Bolster NATO's Force Fleet With MQ-4C Triton UAV"
      },
      "source_id": "E1198",
      "source_type": "news",
      "ticker": "NOC",
      "tier": 2,
      "timestamp": "2026-07-15T18:58:42+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/northrop-grumman-airbus-collaborate-bolster-185842864.html"
    },
    {
      "claim": "Did Mondelez’s Recycled-Content Deal Just Shift LyondellBasell’s (LYB) Circular Plastics Investment Narrative?",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Did Mondelez’s Recycled-Content Deal Just Shift LyondellBasell’s (LYB) Circular Plastics Investment Narrative?"
      },
      "source_id": "E1199",
      "source_type": "news",
      "ticker": "MDLZ",
      "tier": 2,
      "timestamp": "2026-07-16T02:13:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/did-mondelez-recycled-content-deal-021331611.html"
    },
    {
      "claim": "Zacks Industry Outlook Mondelez, Sysco, United Natural Foods and Mama's",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Zacks Industry Outlook Mondelez, Sysco, United Natural Foods and Mama's"
      },
      "source_id": "E1200",
      "source_type": "earnings",
      "ticker": "MDLZ",
      "tier": 2,
      "timestamp": "2026-07-15T08:35:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/zacks-industry-outlook-mondelez-sysco-083500707.html"
    },
    {
      "claim": "Mondelēz International to Report Q2 2026 Financial Results on July 28, 2026",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Mondelēz International to Report Q2 2026 Financial Results on July 28, 2026"
      },
      "source_id": "E1201",
      "source_type": "earnings",
      "ticker": "MDLZ",
      "tier": 2,
      "timestamp": "2026-07-14T20:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/mondel-z-international-report-q2-200500189.html"
    },
    {
      "claim": "Mondelez Is 17% Below Its 52-Week High. Here's Why Income Investors Should Buy the Dip.",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Mondelez Is 17% Below Its 52-Week High. Here's Why Income Investors Should Buy the Dip."
      },
      "source_id": "E1202",
      "source_type": "news",
      "ticker": "MDLZ",
      "tier": 2,
      "timestamp": "2026-07-16T18:50:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/e676e90b-eceb-38dd-85e8-7ad18207c360/mondelez-is-17%25-below-its.html"
    },
    {
      "claim": "Vicor and the AI Power Trend Reshaping Data Center Hardware",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Vicor and the AI Power Trend Reshaping Data Center Hardware"
      },
      "source_id": "E1203",
      "source_type": "news",
      "ticker": "MPWR",
      "tier": 2,
      "timestamp": "2026-07-16T17:08:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/vicor-ai-power-trend-reshaping-170800718.html"
    },
    {
      "claim": "Will Monolithic (MPWR) Beat Estimates Again in Its Next Earnings Report?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Will Monolithic (MPWR) Beat Estimates Again in Its Next Earnings Report?"
      },
      "source_id": "E1204",
      "source_type": "earnings",
      "ticker": "MPWR",
      "tier": 2,
      "timestamp": "2026-07-16T16:10:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/monolithic-mpwr-beat-estimates-again-161004452.html"
    },
    {
      "claim": "Monolithic Power Systems to Report Second Quarter 2026 Results on July 30, 2026",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Monolithic Power Systems to Report Second Quarter 2026 Results on July 30, 2026"
      },
      "source_id": "E1205",
      "source_type": "earnings",
      "ticker": "MPWR",
      "tier": 2,
      "timestamp": "2026-07-14T20:01:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/monolithic-power-systems-report-second-200100411.html"
    },
    {
      "claim": "Monolithic Power Systems and Amkor Stocks Trade Up, What You Need To Know",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Monolithic Power Systems and Amkor Stocks Trade Up, What You Need To Know"
      },
      "source_id": "E1206",
      "source_type": "news",
      "ticker": "MPWR",
      "tier": 2,
      "timestamp": "2026-07-14T22:55:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/monolithic-power-systems-amkor-stocks-225511901.html"
    },
    {
      "claim": "Here Are Friday’s Top Wall Street Analyst Research Calls: Apple, Brinker International, Dutch Bros, Emerson Electric, Fervo Energy, Moody’s, Netflix, Oneok, 3M Company, and More",
      "confidence": 0.78,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Here Are Friday’s Top Wall Street Analyst Research Calls: Apple, Brinker International, Dutch Bros, Emerson Electric, Fervo Energy, Moody’s, Netflix, Oneok, 3M Company, and More"
      },
      "source_id": "E1207",
      "source_type": "news",
      "ticker": "EMR",
      "tier": 2,
      "timestamp": "2026-07-17T11:48:43+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/d4771eb6-820a-3dfa-814f-1b0c34035098/here-are-friday%E2%80%99s-top-wall.html"
    },
    {
      "claim": "JPMorgan Upgrades Emerson Electric to Overweight From Neutral, Price Target is $157",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Upgrades Emerson Electric to Overweight From Neutral, Price Target is $157"
      },
      "source_id": "E1208",
      "source_type": "news",
      "ticker": "EMR",
      "tier": 2,
      "timestamp": "2026-07-17T09:24:51+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-upgrades-emerson-electric-overweight-092451084.html"
    },
    {
      "claim": "Here is why Emerson Electric Co. (EMR) is among the 7 Best Electrical Equipment Stocks to Buy",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Here is why Emerson Electric Co. (EMR) is among the 7 Best Electrical Equipment Stocks to Buy"
      },
      "source_id": "E1209",
      "source_type": "news",
      "ticker": "EMR",
      "tier": 2,
      "timestamp": "2026-07-16T18:39:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-emerson-electric-co-emr-183914310.html"
    },
    {
      "claim": "Earn 8.6% On EMR Stock By Selling Upside You Might Not Miss",
      "confidence": 0.62,
      "publisher": "Trefis",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Earn 8.6% On EMR Stock By Selling Upside You Might Not Miss"
      },
      "source_id": "E1210",
      "source_type": "news",
      "ticker": "EMR",
      "tier": 2,
      "timestamp": "2026-07-16T13:13:29+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/5a267ac3-9733-3e24-b575-ff32687e2553/earn-8.6%25-on-emr-stock-by.html"
    },
    {
      "claim": "Ciena vs. Nokia: Which AI Networking Stock Is the Better Buy?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Ciena vs. Nokia: Which AI Networking Stock Is the Better Buy?"
      },
      "source_id": "E1211",
      "source_type": "news",
      "ticker": "CIEN",
      "tier": 2,
      "timestamp": "2026-07-16T15:39:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/ciena-vs-nokia-ai-networking-153900753.html"
    },
    {
      "claim": "Ciena Corporation (CIEN) CEO on the Company’s Growth",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Ciena Corporation (CIEN) CEO on the Company’s Growth"
      },
      "source_id": "E1212",
      "source_type": "news",
      "ticker": "CIEN",
      "tier": 2,
      "timestamp": "2026-07-14T18:55:09+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/ciena-corporation-cien-ceo-company-185509154.html"
    },
    {
      "claim": "How Current Refining Margins Are Driving an Edge for MPC (Revised)",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "How Current Refining Margins Are Driving an Edge for MPC (Revised)"
      },
      "source_id": "E1213",
      "source_type": "earnings",
      "ticker": "MPC",
      "tier": 2,
      "timestamp": "2026-07-16T10:02:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/current-refining-margins-driving-edge-100200976.html"
    },
    {
      "claim": "How Current Refining Margins Are Driving an Edge for MPC",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "How Current Refining Margins Are Driving an Edge for MPC"
      },
      "source_id": "E1214",
      "source_type": "earnings",
      "ticker": "MPC",
      "tier": 2,
      "timestamp": "2026-07-15T14:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/current-refining-margins-driving-edge-140500742.html"
    },
    {
      "claim": "What You Need To Know Ahead of Marathon Petroleum’s Earnings Release",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "What You Need To Know Ahead of Marathon Petroleum’s Earnings Release"
      },
      "source_id": "E1215",
      "source_type": "earnings",
      "ticker": "MPC",
      "tier": 2,
      "timestamp": "2026-07-15T10:15:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/8dfd85da-0091-39e7-bb37-f5f797ea1657/what-you-need-to-know-ahead.html"
    },
    {
      "claim": "Marathon Petroleum (MPC) Outpaces Stock Market Gains: What You Should Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Marathon Petroleum (MPC) Outpaces Stock Market Gains: What You Should Know"
      },
      "source_id": "E1216",
      "source_type": "news",
      "ticker": "MPC",
      "tier": 2,
      "timestamp": "2026-07-14T21:45:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/marathon-petroleum-mpc-outpaces-stock-214506758.html"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-16",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-16"
      },
      "source_id": "E1217",
      "source_type": "sec",
      "ticker": "VLO",
      "tier": 1,
      "timestamp": "2026-07-16T16:49:01+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1035002/000162828026048495/"
    },
    {
      "claim": "Harbour Energy Closes Waldorf Acquisition, Boosts North Sea Portfolio",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "mna",
        "headline": "Harbour Energy Closes Waldorf Acquisition, Boosts North Sea Portfolio"
      },
      "source_id": "E1218",
      "source_type": "news",
      "ticker": "VLO",
      "tier": 2,
      "timestamp": "2026-07-15T16:38:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/harbour-energy-closes-waldorf-acquisition-163800082.html"
    },
    {
      "claim": "Can Valero Energy (VLO) Run Higher on Rising Earnings Estimates?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Can Valero Energy (VLO) Run Higher on Rising Earnings Estimates?"
      },
      "source_id": "E1219",
      "source_type": "earnings",
      "ticker": "VLO",
      "tier": 2,
      "timestamp": "2026-07-15T16:20:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/valero-energy-vlo-run-higher-162001152.html"
    },
    {
      "claim": "Valero Energy Corporation Declares Regular Cash Dividend on Common Stock",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Valero Energy Corporation Declares Regular Cash Dividend on Common Stock"
      },
      "source_id": "E1220",
      "source_type": "news",
      "ticker": "VLO",
      "tier": 2,
      "timestamp": "2026-07-16T20:35:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/valero-energy-corporation-declares-regular-203500710.html"
    },
    {
      "claim": "Valero Energy (VLO) Is Up 4.83% in One Week: What You Should Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Valero Energy (VLO) Is Up 4.83% in One Week: What You Should Know"
      },
      "source_id": "E1221",
      "source_type": "news",
      "ticker": "VLO",
      "tier": 2,
      "timestamp": "2026-07-15T16:00:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/valero-energy-vlo-4-83-160003889.html"
    },
    {
      "claim": "Roth Capital Adjusts EOG Resources' PT to $132 From $136, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Roth Capital Adjusts EOG Resources' PT to $132 From $136, Maintains Neutral Rating"
      },
      "source_id": "E1222",
      "source_type": "news",
      "ticker": "EOG",
      "tier": 2,
      "timestamp": "2026-07-15T14:43:42+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/roth-capital-adjusts-eog-resources-144342241.html"
    },
    {
      "claim": "Market Chatter: Apollo Plans Up to $20 Billion to Finance Projects in Mexico",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Market Chatter: Apollo Plans Up to $20 Billion to Finance Projects in Mexico"
      },
      "source_id": "E1223",
      "source_type": "news",
      "ticker": "APO",
      "tier": 2,
      "timestamp": "2026-07-16T17:50:26+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/market-chatter-apollo-plans-20-175026044.html"
    },
    {
      "claim": "How Apollo-owned Michaels turned two rivals’ bankruptcies into a growth strategy",
      "confidence": 0.62,
      "publisher": "Fortune",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "How Apollo-owned Michaels turned two rivals’ bankruptcies into a growth strategy"
      },
      "source_id": "E1224",
      "source_type": "news",
      "ticker": "APO",
      "tier": 2,
      "timestamp": "2026-07-17T07:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/small-business/articles/apollo-owned-michaels-turned-two-070000323.html"
    },
    {
      "claim": "Apollo's 715p EasyJet Bid Forces Castlelake Into Higher-Offer Decision",
      "confidence": 0.62,
      "publisher": "GuruFocus.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Apollo's 715p EasyJet Bid Forces Castlelake Into Higher-Offer Decision"
      },
      "source_id": "E1225",
      "source_type": "news",
      "ticker": "APO",
      "tier": 2,
      "timestamp": "2026-07-16T19:43:33+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/apollos-715p-easyjet-bid-forces-194333730.html"
    },
    {
      "claim": "Apollo Global Just Got Kicked Out of the Russell Growth Indexes. Is the Forced Selling a Buying Opportunity?",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Apollo Global Just Got Kicked Out of the Russell Growth Indexes. Is the Forced Selling a Buying Opportunity?"
      },
      "source_id": "E1226",
      "source_type": "news",
      "ticker": "APO",
      "tier": 2,
      "timestamp": "2026-07-16T10:06:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/dd801e1a-1863-38d4-9543-53ae07a382f0/apollo-global-just-got-kicked.html"
    },
    {
      "claim": "Goldman Sachs Downgrades American Electric Power to Neutral From Buy, Price Target is $147",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Goldman Sachs Downgrades American Electric Power to Neutral From Buy, Price Target is $147"
      },
      "source_id": "E1227",
      "source_type": "news",
      "ticker": "AEP",
      "tier": 2,
      "timestamp": "2026-07-16T09:16:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/goldman-sachs-downgrades-american-electric-091600088.html"
    },
    {
      "claim": "Stifel Adjusts Price Target on Monster Beverage to $105 From $90, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Stifel Adjusts Price Target on Monster Beverage to $105 From $90, Maintains Buy Rating"
      },
      "source_id": "E1228",
      "source_type": "news",
      "ticker": "MNST",
      "tier": 2,
      "timestamp": "2026-07-16T14:45:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/stifel-adjusts-price-target-monster-144504090.html"
    },
    {
      "claim": "UBS Adjusts Price Target on Monster Beverage to $104 From $84, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "UBS Adjusts Price Target on Monster Beverage to $104 From $84, Maintains Neutral Rating"
      },
      "source_id": "E1229",
      "source_type": "news",
      "ticker": "MNST",
      "tier": 2,
      "timestamp": "2026-07-16T13:31:43+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ubs-adjusts-price-target-monster-133143904.html"
    },
    {
      "claim": "Is Monster Beverage (MNST) Fully Priced After Its Stock Split?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Monster Beverage (MNST) Fully Priced After Its Stock Split?"
      },
      "source_id": "E1230",
      "source_type": "news",
      "ticker": "MNST",
      "tier": 2,
      "timestamp": "2026-07-16T21:13:51+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/monster-beverage-mnst-fully-priced-211351947.html"
    },
    {
      "claim": "Monster Beverage (MNST) Could Be 9% Overvalued Following Its Latest Share Price Run",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Monster Beverage (MNST) Could Be 9% Overvalued Following Its Latest Share Price Run"
      },
      "source_id": "E1231",
      "source_type": "news",
      "ticker": "MNST",
      "tier": 2,
      "timestamp": "2026-07-16T04:34:57+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/monster-beverage-mnst-could-9-043457249.html"
    },
    {
      "claim": "How Investors May Respond To NXP Semiconductors (NXPI) Sector-Wide Profit Taking And Geopolitical Tensions",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "How Investors May Respond To NXP Semiconductors (NXPI) Sector-Wide Profit Taking And Geopolitical Tensions"
      },
      "source_id": "E1232",
      "source_type": "earnings",
      "ticker": "NXPI",
      "tier": 2,
      "timestamp": "2026-07-15T17:10:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/investors-may-respond-nxp-semiconductors-171003780.html"
    },
    {
      "claim": "NXP Semiconductors (NXPI) Stock Looks Fair On Cash Flow Yet Cheap On Earnings",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "NXP Semiconductors (NXPI) Stock Looks Fair On Cash Flow Yet Cheap On Earnings"
      },
      "source_id": "E1233",
      "source_type": "earnings",
      "ticker": "NXPI",
      "tier": 2,
      "timestamp": "2026-07-15T05:11:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/nxp-semiconductors-nxpi-stock-looks-051127209.html"
    },
    {
      "claim": "NXP Semiconductors and Broadcom Shares Plummet, What You Need To Know",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "NXP Semiconductors and Broadcom Shares Plummet, What You Need To Know"
      },
      "source_id": "E1234",
      "source_type": "news",
      "ticker": "NXPI",
      "tier": 2,
      "timestamp": "2026-07-16T22:57:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/nxp-semiconductors-broadcom-shares-plummet-225722986.html"
    },
    {
      "claim": "NXP Semiconductors (NXPI) Falls With Chip Selloff, Is It Still 8% Undervalued?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "NXP Semiconductors (NXPI) Falls With Chip Selloff, Is It Still 8% Undervalued?"
      },
      "source_id": "E1235",
      "source_type": "news",
      "ticker": "NXPI",
      "tier": 2,
      "timestamp": "2026-07-16T00:22:40+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/nxp-semiconductors-nxpi-falls-chip-002240702.html"
    },
    {
      "claim": "You May Not Know ASE Technology, But the Chip Stock Has Nearly Quadrupled",
      "confidence": 0.62,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "You May Not Know ASE Technology, But the Chip Stock Has Nearly Quadrupled"
      },
      "source_id": "E1236",
      "source_type": "news",
      "ticker": "ASX",
      "tier": 2,
      "timestamp": "2026-07-16T15:30:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/16bf2257-4739-3a0a-a42e-649f7a523e98/you-may-not-know-ase.html"
    },
    {
      "claim": "ASX vs. LRCX: Which AI Semiconductor Stock is the Better Buy?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "ASX vs. LRCX: Which AI Semiconductor Stock is the Better Buy?"
      },
      "source_id": "E1237",
      "source_type": "news",
      "ticker": "ASX",
      "tier": 2,
      "timestamp": "2026-07-15T13:44:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/asx-vs-lrcx-ai-semiconductor-134400398.html"
    },
    {
      "claim": "Stocks making big moves yesterday: RXO, Progyny, Cigna, GoodRx, and Domino's",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Stocks making big moves yesterday: RXO, Progyny, Cigna, GoodRx, and Domino's"
      },
      "source_id": "E1238",
      "source_type": "news",
      "ticker": "CI",
      "tier": 2,
      "timestamp": "2026-07-14T20:07:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/stocks-making-big-moves-yesterday-200711198.html"
    },
    {
      "claim": "Why Cigna (CI) Stock Is Up Today",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why Cigna (CI) Stock Is Up Today"
      },
      "source_id": "E1239",
      "source_type": "news",
      "ticker": "CI",
      "tier": 2,
      "timestamp": "2026-07-14T00:06:39+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-cigna-ci-stock-today-000639431.html"
    },
    {
      "claim": "Nokia (HLSE:NOKIA) Launches AI RAN Platform And Expands Taiwan Mobile 5G Deal",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Nokia (HLSE:NOKIA) Launches AI RAN Platform And Expands Taiwan Mobile 5G Deal"
      },
      "source_id": "E1240",
      "source_type": "news",
      "ticker": "NOK",
      "tier": 2,
      "timestamp": "2026-07-17T04:32:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/nokia-hlse-nokia-launches-ai-043227013.html"
    },
    {
      "claim": "Nokia’s AI Bet Just Got Bigger: Its Nvidia Partnership Could Power the Next Leg Higher in NOK Stock",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Nokia’s AI Bet Just Got Bigger: Its Nvidia Partnership Could Power the Next Leg Higher in NOK Stock"
      },
      "source_id": "E1241",
      "source_type": "news",
      "ticker": "NOK",
      "tier": 2,
      "timestamp": "2026-07-16T17:41:23+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/4bba1755-42d4-3bc4-b4e9-ac3b14a89163/nokia%E2%80%99s-ai-bet-just-got.html"
    },
    {
      "claim": "NOK Stock Faces Worst Week In 5 Years – But Retail Traders Are Not Giving Up On Nokia’s 'AI RAN Technology' Push",
      "confidence": 0.62,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "NOK Stock Faces Worst Week In 5 Years – But Retail Traders Are Not Giving Up On Nokia’s 'AI RAN Technology' Push"
      },
      "source_id": "E1242",
      "source_type": "news",
      "ticker": "NOK",
      "tier": 2,
      "timestamp": "2026-07-17T04:34:28+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/62a080e7-08a7-343d-9cf9-180771360414/nok-stock-faces-worst-week-in.html"
    },
    {
      "claim": "Ciena vs. Nokia: Which AI Networking Stock Is the Better Buy?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Ciena vs. Nokia: Which AI Networking Stock Is the Better Buy?"
      },
      "source_id": "E1243",
      "source_type": "news",
      "ticker": "NOK",
      "tier": 2,
      "timestamp": "2026-07-16T15:39:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/ciena-vs-nokia-ai-networking-153900753.html"
    },
    {
      "claim": "Analyst Report: Regeneron Pharmaceuticals, Inc.",
      "confidence": 0.78,
      "publisher": "Morningstar Research",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Analyst Report: Regeneron Pharmaceuticals, Inc."
      },
      "source_id": "E1244",
      "source_type": "news",
      "ticker": "REGN",
      "tier": 2,
      "timestamp": "2026-07-16T23:20:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/657d12fe-1249-3b28-9d3d-5c5b82e43329/analyst-report%3A-regeneron.html"
    },
    {
      "claim": "Can Tight Fuel Markets Benefit Phillips 66's Refining Business?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Can Tight Fuel Markets Benefit Phillips 66's Refining Business?"
      },
      "source_id": "E1245",
      "source_type": "news",
      "ticker": "PSX",
      "tier": 2,
      "timestamp": "2026-07-16T17:32:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/tight-fuel-markets-benefit-phillips-173200873.html"
    },
    {
      "claim": "Phillips 66 (PSX) Stock Drops Despite Market Gains: Important Facts to Note",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Phillips 66 (PSX) Stock Drops Despite Market Gains: Important Facts to Note"
      },
      "source_id": "E1246",
      "source_type": "news",
      "ticker": "PSX",
      "tier": 2,
      "timestamp": "2026-07-15T22:15:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/phillips-66-psx-stock-drops-221503989.html"
    },
    {
      "claim": "ExxonMobil vs. Phillips 66: Which Energy Stock Should You Pick?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "ExxonMobil vs. Phillips 66: Which Energy Stock Should You Pick?"
      },
      "source_id": "E1247",
      "source_type": "news",
      "ticker": "PSX",
      "tier": 2,
      "timestamp": "2026-07-15T15:24:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/exxonmobil-vs-phillips-66-energy-152400717.html"
    },
    {
      "claim": "Phillips 66 (PSX) Investors Should Brace For Volatility Amid Cheap Valuation",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Phillips 66 (PSX) Investors Should Brace For Volatility Amid Cheap Valuation"
      },
      "source_id": "E1248",
      "source_type": "news",
      "ticker": "PSX",
      "tier": 2,
      "timestamp": "2026-07-15T13:46:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/phillips-66-psx-investors-brace-134631214.html"
    },
    {
      "claim": "Lumentum (LITE) Is Up 6.3% After Zacks Upgrade on AI Data Center Optics Demand Shift",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "Lumentum (LITE) Is Up 6.3% After Zacks Upgrade on AI Data Center Optics Demand Shift"
      },
      "source_id": "E1249",
      "source_type": "news",
      "ticker": "LITE",
      "tier": 2,
      "timestamp": "2026-07-16T19:11:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/lumentum-lite-6-3-zacks-191102026.html"
    },
    {
      "claim": "Lumentum (LITE) Upgraded to Buy: What Does It Mean for the Stock?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Lumentum (LITE) Upgraded to Buy: What Does It Mean for the Stock?"
      },
      "source_id": "E1250",
      "source_type": "news",
      "ticker": "LITE",
      "tier": 2,
      "timestamp": "2026-07-16T16:00:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/lumentum-lite-upgraded-buy-does-160003574.html"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on Lumentum Holdings to $1,165 From $1,130, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on Lumentum Holdings to $1,165 From $1,130, Maintains Overweight Rating"
      },
      "source_id": "E1251",
      "source_type": "news",
      "ticker": "LITE",
      "tier": 2,
      "timestamp": "2026-07-16T11:51:45+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-lumentum-115145153.html"
    },
    {
      "claim": "Applied Optoelectronics Falls 12%, Coherent and Lumentum Slide as AI Optics Trade Cools",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Applied Optoelectronics Falls 12%, Coherent and Lumentum Slide as AI Optics Trade Cools"
      },
      "source_id": "E1252",
      "source_type": "news",
      "ticker": "LITE",
      "tier": 2,
      "timestamp": "2026-07-15T18:18:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/86a8a890-1738-3fc3-b47d-a0d5b068a718/applied-optoelectronics-falls.html"
    },
    {
      "claim": "Bloom's Billion-Dollar AI Deal Gets a Brutal Welcome",
      "confidence": 0.78,
      "publisher": "Trefis",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Bloom's Billion-Dollar AI Deal Gets a Brutal Welcome"
      },
      "source_id": "E1253",
      "source_type": "news",
      "ticker": "BE",
      "tier": 2,
      "timestamp": "2026-07-17T12:17:34+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/047668b7-3796-3072-9db7-00dcd06593f9/bloom%27s-billion-dollar-ai.html"
    },
    {
      "claim": "US Stock Market Today: S&P 500 Futures Dip On Tariff And Energy Cost Worries",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "US Stock Market Today: S&P 500 Futures Dip On Tariff And Energy Cost Worries"
      },
      "source_id": "E1254",
      "source_type": "news",
      "ticker": "BE",
      "tier": 2,
      "timestamp": "2026-07-17T08:09:28+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/us-stock-market-today-p-080928466.html"
    },
    {
      "claim": "Bloom Energy (BE) Lands $1.7 Billion Backing For Fuel Cells In AI Cloud Infrastructure",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Bloom Energy (BE) Lands $1.7 Billion Backing For Fuel Cells In AI Cloud Infrastructure"
      },
      "source_id": "E1255",
      "source_type": "news",
      "ticker": "BE",
      "tier": 2,
      "timestamp": "2026-07-16T14:12:39+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/bloom-energy-lands-1-7-141239902.html"
    },
    {
      "claim": "IDF and Oaktree back $1.7bn Bloom Energy project for AI infrastructure",
      "confidence": 0.62,
      "publisher": "Energy Monitor",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "IDF and Oaktree back $1.7bn Bloom Energy project for AI infrastructure"
      },
      "source_id": "E1256",
      "source_type": "news",
      "ticker": "BE",
      "tier": 2,
      "timestamp": "2026-07-17T11:19:40+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/56dc3207-aeac-3f43-b8bf-6d5b69de8e6e/idf-and-oaktree-back-%241.7bn.html"
    },
    {
      "claim": "NSC to Report Q2 Earnings: What's in the Offing for the Stock?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "NSC to Report Q2 Earnings: What's in the Offing for the Stock?"
      },
      "source_id": "E1257",
      "source_type": "earnings",
      "ticker": "NSC",
      "tier": 2,
      "timestamp": "2026-07-16T17:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/nsc-report-q2-earnings-whats-173000884.html"
    },
    {
      "claim": "Norfolk Southern (NSC) Expected to Beat Earnings Estimates: What to Know Ahead of Q2 Release",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Norfolk Southern (NSC) Expected to Beat Earnings Estimates: What to Know Ahead of Q2 Release"
      },
      "source_id": "E1258",
      "source_type": "earnings",
      "ticker": "NSC",
      "tier": 2,
      "timestamp": "2026-07-16T14:00:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/norfolk-southern-nsc-expected-beat-140010031.html"
    },
    {
      "claim": "Norfolk Southern's Q2 2026 Earnings: What to Expect",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Norfolk Southern's Q2 2026 Earnings: What to Expect"
      },
      "source_id": "E1259",
      "source_type": "earnings",
      "ticker": "NSC",
      "tier": 2,
      "timestamp": "2026-07-14T14:51:38+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/5d8aac57-adc1-3758-9e7b-620140bee155/norfolk-southern%27s-q2-2026.html"
    },
    {
      "claim": "Susquehanna Adjusts Price Target on Norfolk Southern to $360 From $337, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Susquehanna Adjusts Price Target on Norfolk Southern to $360 From $337, Maintains Neutral Rating"
      },
      "source_id": "E1260",
      "source_type": "news",
      "ticker": "NSC",
      "tier": 2,
      "timestamp": "2026-07-14T11:45:42+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/susquehanna-adjusts-price-target-norfolk-114542795.html"
    },
    {
      "claim": "Energy Transfer (ET) Stock Still Trades At A Discount After Its 202% Run",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Energy Transfer (ET) Stock Still Trades At A Discount After Its 202% Run"
      },
      "source_id": "E1261",
      "source_type": "news",
      "ticker": "ET",
      "tier": 2,
      "timestamp": "2026-07-17T09:11:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/energy-transfer-et-stock-still-091114533.html"
    },
    {
      "claim": "Why the Market Dipped But Energy Transfer LP (ET) Gained Today",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why the Market Dipped But Energy Transfer LP (ET) Gained Today"
      },
      "source_id": "E1262",
      "source_type": "news",
      "ticker": "ET",
      "tier": 2,
      "timestamp": "2026-07-16T21:45:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-market-dipped-energy-transfer-214506990.html"
    },
    {
      "claim": "Should Value Investors Buy Energy Transfer (ET) Stock?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Should Value Investors Buy Energy Transfer (ET) Stock?"
      },
      "source_id": "E1263",
      "source_type": "news",
      "ticker": "ET",
      "tier": 2,
      "timestamp": "2026-07-15T13:40:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/value-investors-buy-energy-transfer-134004565.html"
    },
    {
      "claim": "3 Overlooked Energy ETFs Delivering Strong Returns and Income",
      "confidence": 0.62,
      "publisher": "MarketBeat",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "3 Overlooked Energy ETFs Delivering Strong Returns and Income"
      },
      "source_id": "E1264",
      "source_type": "news",
      "ticker": "ET",
      "tier": 2,
      "timestamp": "2026-07-14T17:40:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/38472884-0123-37f7-87ca-d396bcdf49c7/3-overlooked-energy-etfs.html"
    },
    {
      "claim": "Vale CFO Sees Strong Demand for Iron Ore, Copper; But Iran War Looms as Risk",
      "confidence": 0.78,
      "publisher": "Barrons.com",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Vale CFO Sees Strong Demand for Iron Ore, Copper; But Iran War Looms as Risk"
      },
      "source_id": "E1265",
      "source_type": "news",
      "ticker": "VALE",
      "tier": 2,
      "timestamp": "2026-07-16T06:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/d2e5510f-3d65-31ce-90aa-ced319438de8/vale-cfo-sees-strong-demand.html"
    },
    {
      "claim": "VALE S.A. (VALE) Declines More Than Market: Some Information for Investors",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "VALE S.A. (VALE) Declines More Than Market: Some Information for Investors"
      },
      "source_id": "E1266",
      "source_type": "news",
      "ticker": "VALE",
      "tier": 2,
      "timestamp": "2026-07-16T22:15:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/vale-vale-declines-more-market-221505173.html"
    },
    {
      "claim": "Vale to Adopt Wabtec's Train Control Technology in Brazil",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Vale to Adopt Wabtec's Train Control Technology in Brazil"
      },
      "source_id": "E1267",
      "source_type": "news",
      "ticker": "VALE",
      "tier": 2,
      "timestamp": "2026-07-16T16:19:20+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/vale-adopt-wabtec-apos-train-161920513.html"
    },
    {
      "claim": "Why Robinhood Could See a Prediction Markets Earnings Boost",
      "confidence": 0.78,
      "publisher": "Coinage Coop",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Why Robinhood Could See a Prediction Markets Earnings Boost"
      },
      "source_id": "E1268",
      "source_type": "earnings",
      "ticker": "HOOD",
      "tier": 2,
      "timestamp": "2026-07-15T16:20:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/38ee5fab-5534-36e8-9ec9-ba806a15cc67/why-robinhood-could-see-a.html"
    },
    {
      "claim": "SpaceX IPO & why oil could hit $150: Robinhood Exec",
      "confidence": 0.62,
      "publisher": "Yahoo Finance Video",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "SpaceX IPO & why oil could hit $150: Robinhood Exec"
      },
      "source_id": "E1269",
      "source_type": "news",
      "ticker": "HOOD",
      "tier": 2,
      "timestamp": "2026-07-16T10:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/video/spacex-ipo-why-oil-could-100000270.html"
    },
    {
      "claim": "Robinhood Markets, Inc. (HOOD) Beats Stock Market Upswing: What Investors Need to Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Robinhood Markets, Inc. (HOOD) Beats Stock Market Upswing: What Investors Need to Know"
      },
      "source_id": "E1270",
      "source_type": "news",
      "ticker": "HOOD",
      "tier": 2,
      "timestamp": "2026-07-15T21:45:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/robinhood-markets-inc-hood-beats-214506361.html"
    },
    {
      "claim": "Robinhood vs. StoneX: Which Brokerage Stock is the Better Buy?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Robinhood vs. StoneX: Which Brokerage Stock is the Better Buy?"
      },
      "source_id": "E1271",
      "source_type": "news",
      "ticker": "HOOD",
      "tier": 2,
      "timestamp": "2026-07-15T14:14:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/robinhood-vs-stonex-brokerage-stock-141400722.html"
    },
    {
      "claim": "UBS Adjusts Price Target on Colgate-Palmolive to $106 From $100, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "UBS Adjusts Price Target on Colgate-Palmolive to $106 From $100, Maintains Buy Rating"
      },
      "source_id": "E1272",
      "source_type": "news",
      "ticker": "CL",
      "tier": 2,
      "timestamp": "2026-07-16T13:50:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ubs-adjusts-price-target-colgate-135012937.html"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on Colgate-Palmolive to $104 From $96, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on Colgate-Palmolive to $104 From $96, Maintains Overweight Rating"
      },
      "source_id": "E1273",
      "source_type": "news",
      "ticker": "CL",
      "tier": 2,
      "timestamp": "2026-07-16T11:42:24+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-colgate-114224393.html"
    },
    {
      "claim": "Colgate-Palmolive (CL) Faces A Margin Growth Debate, Is The Upside Already Priced In?",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Colgate-Palmolive (CL) Faces A Margin Growth Debate, Is The Upside Already Priced In?"
      },
      "source_id": "E1274",
      "source_type": "earnings",
      "ticker": "CL",
      "tier": 2,
      "timestamp": "2026-07-15T02:12:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/colgate-palmolive-cl-faces-margin-021206643.html"
    },
    {
      "claim": "Colgate-Palmolive (CL) Stock Looks Rich Relative To Its Earnings Valuation",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Colgate-Palmolive (CL) Stock Looks Rich Relative To Its Earnings Valuation"
      },
      "source_id": "E1275",
      "source_type": "earnings",
      "ticker": "CL",
      "tier": 2,
      "timestamp": "2026-07-14T11:09:54+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/colgate-palmolive-cl-stock-looks-110954612.html"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-15",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-15"
      },
      "source_id": "E1276",
      "source_type": "sec",
      "ticker": "CTAS",
      "tier": 1,
      "timestamp": "2026-07-15T12:31:16+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/723254/000072325426000025/"
    },
    {
      "claim": "Argus Research Adjusts Cintas Price Target to $230 From $220, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Argus Research Adjusts Cintas Price Target to $230 From $220, Maintains Buy Rating"
      },
      "source_id": "E1277",
      "source_type": "news",
      "ticker": "CTAS",
      "tier": 2,
      "timestamp": "2026-07-17T12:55:13+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/argus-research-adjusts-cintas-price-125513448.html"
    },
    {
      "claim": "Analyst Report: Cintas Corp",
      "confidence": 0.78,
      "publisher": "Argus Research",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Analyst Report: Cintas Corp"
      },
      "source_id": "E1278",
      "source_type": "news",
      "ticker": "CTAS",
      "tier": 2,
      "timestamp": "2026-07-17T11:04:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/d6d34a62-9de5-3576-a630-3be47ca241a4/analyst-report%3A-cintas-corp.html"
    },
    {
      "claim": "Cintas upgraded by Bank of America after earnings beat and stronger outlook",
      "confidence": 0.78,
      "publisher": "Proactive",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Cintas upgraded by Bank of America after earnings beat and stronger outlook"
      },
      "source_id": "E1279",
      "source_type": "earnings",
      "ticker": "CTAS",
      "tier": 2,
      "timestamp": "2026-07-16T18:59:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/d3091ef6-eb76-3fab-8de9-28f201fe66b8/cintas-upgraded-by-bank-of.html"
    },
    {
      "claim": "Market Digest: CTAS, FAST, MAN, STT, WFC",
      "confidence": 0.62,
      "publisher": "Argus Research",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Market Digest: CTAS, FAST, MAN, STT, WFC"
      },
      "source_id": "E1280",
      "source_type": "news",
      "ticker": "CTAS",
      "tier": 2,
      "timestamp": "2026-07-17T10:49:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/8b9814bc-87bd-3af2-8477-d0049e34a05e/market-digest%3A-ctas%2C-fast%2C.html"
    },
    {
      "claim": "Bernstein Adjusts Price Target on Air Products and Chemicals to $345 From $344, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Bernstein Adjusts Price Target on Air Products and Chemicals to $345 From $344, Maintains Outperform Rating"
      },
      "source_id": "E1281",
      "source_type": "news",
      "ticker": "APD",
      "tier": 2,
      "timestamp": "2026-07-17T12:49:26+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bernstein-adjusts-price-target-air-124926435.html"
    },
    {
      "claim": "Air Products to Broadcast Fiscal 2026 Third Quarter Earnings Teleconference on July 30, 2026",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Air Products to Broadcast Fiscal 2026 Third Quarter Earnings Teleconference on July 30, 2026"
      },
      "source_id": "E1282",
      "source_type": "earnings",
      "ticker": "APD",
      "tier": 2,
      "timestamp": "2026-07-15T14:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/air-products-broadcast-fiscal-2026-143000152.html"
    },
    {
      "claim": "Aon Shares Fall After Piper Sandler Downgrade",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Aon Shares Fall After Piper Sandler Downgrade"
      },
      "source_id": "E1283",
      "source_type": "news",
      "ticker": "AON",
      "tier": 2,
      "timestamp": "2026-07-15T19:42:38+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/aon-shares-fall-piper-sandler-194238125.html"
    },
    {
      "claim": "BofA Securities Adjusts Aon Price Target to $327 From $298, Maintains Underperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "BofA Securities Adjusts Aon Price Target to $327 From $298, Maintains Underperform Rating"
      },
      "source_id": "E1284",
      "source_type": "news",
      "ticker": "AON",
      "tier": 2,
      "timestamp": "2026-07-15T13:59:42+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bofa-securities-adjusts-aon-price-135942983.html"
    },
    {
      "claim": "Piper Sandler Downgrades Aon to Neutral From Overweight, Adjusts Price Target to $377 From $355",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Piper Sandler Downgrades Aon to Neutral From Overweight, Adjusts Price Target to $377 From $355"
      },
      "source_id": "E1285",
      "source_type": "news",
      "ticker": "AON",
      "tier": 2,
      "timestamp": "2026-07-15T09:32:45+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/piper-sandler-downgrades-aon-neutral-093245941.html"
    },
    {
      "claim": "Analyst Report: Canadian National Railway Company",
      "confidence": 0.78,
      "publisher": "Morningstar Research",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Analyst Report: Canadian National Railway Company"
      },
      "source_id": "E1286",
      "source_type": "news",
      "ticker": "CNI",
      "tier": 2,
      "timestamp": "2026-07-16T23:37:55+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/ae2239ca-df94-3699-b906-cd0032e219c3/analyst-report%3A-canadian.html"
    },
    {
      "claim": "3 Reasons Why Micron Stock Keeps Falling",
      "confidence": 0.78,
      "publisher": "Barrons.com",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "3 Reasons Why Micron Stock Keeps Falling"
      },
      "source_id": "E1287",
      "source_type": "earnings",
      "ticker": "CRWV",
      "tier": 2,
      "timestamp": "2026-07-16T18:48:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/91fafb9f-7db4-3156-b34e-59150d255d13/3-reasons-why-micron-stock.html"
    },
    {
      "claim": "MU Stock Alert: What to Know as Micron Teams Up With Qualcomm",
      "confidence": 0.62,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "MU Stock Alert: What to Know as Micron Teams Up With Qualcomm"
      },
      "source_id": "E1288",
      "source_type": "news",
      "ticker": "CRWV",
      "tier": 2,
      "timestamp": "2026-07-16T19:29:18+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/18045be9-8c6b-31e4-b09c-dc120aabe321/mu-stock-alert%3A-what-to-know.html"
    },
    {
      "claim": "Nebius Sinks 13% as the Neocloud Trade Unravels; How CoreWeave, IREN, and the AI Data Center Stocks Stack Up",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Nebius Sinks 13% as the Neocloud Trade Unravels; How CoreWeave, IREN, and the AI Data Center Stocks Stack Up"
      },
      "source_id": "E1289",
      "source_type": "news",
      "ticker": "CRWV",
      "tier": 2,
      "timestamp": "2026-07-16T18:50:13+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/d0033590-83d1-39cf-b148-d362e9340907/nebius-sinks-13%25-as-the.html"
    },
    {
      "claim": "Down 50% From Its High, Is CoreWeave a Bargain or a Value Trap?",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Down 50% From Its High, Is CoreWeave a Bargain or a Value Trap?"
      },
      "source_id": "E1290",
      "source_type": "news",
      "ticker": "CRWV",
      "tier": 2,
      "timestamp": "2026-07-16T17:47:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/ac532006-7009-3242-85a6-ec9b32753523/down-50%25-from-its-high%2C-is.html"
    },
    {
      "claim": "Imperial Oil (TSX:IMO) Back In Focus As Pipeline Deal Puts Valuation In View",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Imperial Oil (TSX:IMO) Back In Focus As Pipeline Deal Puts Valuation In View"
      },
      "source_id": "E1291",
      "source_type": "news",
      "ticker": "IMO",
      "tier": 2,
      "timestamp": "2026-07-16T18:26:25+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/imperial-oil-tsx-imo-back-182625114.html"
    },
    {
      "claim": "Imperial to hold 2026 Second Quarter Earnings Call",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Imperial to hold 2026 Second Quarter Earnings Call"
      },
      "source_id": "E1292",
      "source_type": "earnings",
      "ticker": "IMO",
      "tier": 2,
      "timestamp": "2026-07-15T20:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/imperial-hold-2026-second-quarter-203000006.html"
    },
    {
      "claim": "Canada Ties New West Coast Pipeline to Oil Sands Expansion",
      "confidence": 0.62,
      "publisher": "Oilprice.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Canada Ties New West Coast Pipeline to Oil Sands Expansion"
      },
      "source_id": "E1293",
      "source_type": "news",
      "ticker": "IMO",
      "tier": 2,
      "timestamp": "2026-07-14T22:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/canada-ties-west-coast-pipeline-220000072.html"
    },
    {
      "claim": "Is the Options Market Predicting a Spike in Imperial Oil Stock?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is the Options Market Predicting a Spike in Imperial Oil Stock?"
      },
      "source_id": "E1294",
      "source_type": "news",
      "ticker": "IMO",
      "tier": 2,
      "timestamp": "2026-07-14T14:04:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/options/articles/options-market-predicting-spike-imperial-140400093.html"
    },
    {
      "claim": "MFC Outperforms Industry, Hits 52-Week High: How to Play the Stock",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "MFC Outperforms Industry, Hits 52-Week High: How to Play the Stock"
      },
      "source_id": "E1295",
      "source_type": "news",
      "ticker": "MFC",
      "tier": 2,
      "timestamp": "2026-07-14T13:57:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/mfc-outperforms-industry-hits-52-135700860.html"
    },
    {
      "claim": "Nevada Sunrise Completes Soil Survey Program at the Fivemile Gold Project, Cortez Mining District, Nevada",
      "confidence": 0.62,
      "publisher": "TMX Newsfile",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Nevada Sunrise Completes Soil Survey Program at the Fivemile Gold Project, Cortez Mining District, Nevada"
      },
      "source_id": "E1296",
      "source_type": "news",
      "ticker": "B",
      "tier": 2,
      "timestamp": "2026-07-14T11:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/commodities/articles/nevada-sunrise-completes-soil-survey-113000039.html"
    },
    {
      "claim": "Travelers Q2 2026 earnings: Profit jumps 46% on lower catastrophe losses",
      "confidence": 0.78,
      "publisher": "Quartz",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Travelers Q2 2026 earnings: Profit jumps 46% on lower catastrophe losses"
      },
      "source_id": "E1297",
      "source_type": "earnings",
      "ticker": "TRV",
      "tier": 2,
      "timestamp": "2026-07-17T12:36:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/d1ad1f9d-cb71-34f5-beea-ee626cd36e62/travelers-q2-2026-earnings%3A.html"
    },
    {
      "claim": "Travelers (TRV) Q2 Earnings Top Estimates",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Travelers (TRV) Q2 Earnings Top Estimates"
      },
      "source_id": "E1298",
      "source_type": "earnings",
      "ticker": "TRV",
      "tier": 2,
      "timestamp": "2026-07-17T12:21:49+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/travelers-trv-q2-earnings-top-122149956.html"
    },
    {
      "claim": "Travelers Earnings Beat Estimates. Does It Prove Recent Downgrades Wrong?",
      "confidence": 0.78,
      "publisher": "Barrons.com",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Travelers Earnings Beat Estimates. Does It Prove Recent Downgrades Wrong?"
      },
      "source_id": "E1299",
      "source_type": "earnings",
      "ticker": "TRV",
      "tier": 2,
      "timestamp": "2026-07-17T12:09:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/c787cd52-daf1-3e4d-809f-1caaadc5a99b/travelers-earnings-beat.html"
    },
    {
      "claim": "Travelers (NYSE:TRV) Reports Q2 CY2026 In Line With Expectations",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Travelers (NYSE:TRV) Reports Q2 CY2026 In Line With Expectations"
      },
      "source_id": "E1300",
      "source_type": "news",
      "ticker": "TRV",
      "tier": 2,
      "timestamp": "2026-07-17T11:37:16+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/travelers-nyse-trv-reports-q2-113716881.html"
    },
    {
      "claim": "SEC 10-K filing: 10-K 2026-05-31",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 10-K filing: 10-K 2026-05-31"
      },
      "source_id": "E1301",
      "source_type": "sec",
      "ticker": "NKE",
      "tier": 1,
      "timestamp": "2026-07-15T20:43:49+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/320187/000032018726000088/"
    },
    {
      "claim": "Deutsche Bank Adjusts NIKE Price Target to $45 From $43, Maintains Hold Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Deutsche Bank Adjusts NIKE Price Target to $45 From $43, Maintains Hold Rating"
      },
      "source_id": "E1302",
      "source_type": "news",
      "ticker": "NKE",
      "tier": 2,
      "timestamp": "2026-07-17T12:21:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/deutsche-bank-adjusts-nike-price-122106115.html"
    },
    {
      "claim": "Rothschild & Co Redburn Adjusts Price Target on NIKE to $37 From $45, Maintains Sell Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Rothschild & Co Redburn Adjusts Price Target on NIKE to $37 From $45, Maintains Sell Rating"
      },
      "source_id": "E1303",
      "source_type": "news",
      "ticker": "NKE",
      "tier": 2,
      "timestamp": "2026-07-17T10:08:49+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rothschild-co-redburn-adjusts-price-100849108.html"
    },
    {
      "claim": "Nike Tariff Receivables Put Cash Flow in Focus",
      "confidence": 0.78,
      "publisher": "GuruFocus.com",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Nike Tariff Receivables Put Cash Flow in Focus"
      },
      "source_id": "E1304",
      "source_type": "news",
      "ticker": "NKE",
      "tier": 2,
      "timestamp": "2026-07-16T12:04:52+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/economy/policy/articles/nike-tariff-receivables-put-cash-120452561.html"
    },
    {
      "claim": "Nike Ran Out of U.S. Soccer Jerseys at the Worst Possible Time",
      "confidence": 0.62,
      "publisher": "The Wall Street Journal",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Nike Ran Out of U.S. Soccer Jerseys at the Worst Possible Time"
      },
      "source_id": "E1305",
      "source_type": "news",
      "ticker": "NKE",
      "tier": 2,
      "timestamp": "2026-07-16T22:47:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/0463db3e-59c5-3097-a3fd-13872b064fc6/nike-ran-out-of-u.s.-soccer.html"
    },
    {
      "claim": "Jefferies Adjusts Price Target on Sempra to $101 From $100, Maintains Hold Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Jefferies Adjusts Price Target on Sempra to $101 From $100, Maintains Hold Rating"
      },
      "source_id": "E1306",
      "source_type": "news",
      "ticker": "SRE",
      "tier": 2,
      "timestamp": "2026-07-16T10:54:47+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jefferies-adjusts-price-target-sempra-105447690.html"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on Sempra to $113 From $107, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on Sempra to $113 From $107, Maintains Overweight Rating"
      },
      "source_id": "E1307",
      "source_type": "news",
      "ticker": "SRE",
      "tier": 2,
      "timestamp": "2026-07-16T10:54:30+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-sempra-105430409.html"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on Keysight Technologies to $400 From $390, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on Keysight Technologies to $400 From $390, Maintains Overweight Rating"
      },
      "source_id": "E1308",
      "source_type": "news",
      "ticker": "KEYS",
      "tier": 2,
      "timestamp": "2026-07-16T14:44:58+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-keysight-144458008.html"
    },
    {
      "claim": "Keysight Technologies Selected to Lead ESA's 5G Non-Terrestrial Network Security Program",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Keysight Technologies Selected to Lead ESA's 5G Non-Terrestrial Network Security Program"
      },
      "source_id": "E1309",
      "source_type": "news",
      "ticker": "KEYS",
      "tier": 2,
      "timestamp": "2026-07-15T15:24:58+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/keysight-technologies-selected-lead-esa-152458346.html"
    },
    {
      "claim": "Keysight and Sateliot Selected by European Space Agency to Develop Blockchain‑Enabled Framework for 5G Non‑Terrestrial Networks",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Keysight and Sateliot Selected by European Space Agency to Develop Blockchain‑Enabled Framework for 5G Non‑Terrestrial Networks"
      },
      "source_id": "E1310",
      "source_type": "news",
      "ticker": "KEYS",
      "tier": 2,
      "timestamp": "2026-07-15T15:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/keysight-sateliot-selected-european-space-150000525.html"
    },
    {
      "claim": "Keysight Technologies Inc (KEYS) Picks Up a Partner to Address Industry Headache",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Keysight Technologies Inc (KEYS) Picks Up a Partner to Address Industry Headache"
      },
      "source_id": "E1311",
      "source_type": "news",
      "ticker": "KEYS",
      "tier": 2,
      "timestamp": "2026-07-16T18:26:16+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/keysight-technologies-inc-keys-picks-182616873.html"
    },
    {
      "claim": "TE Connectivity (TEL) Earnings Expected to Grow: What to Know Ahead of Next Week's Release",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "TE Connectivity (TEL) Earnings Expected to Grow: What to Know Ahead of Next Week's Release"
      },
      "source_id": "E1312",
      "source_type": "earnings",
      "ticker": "TEL",
      "tier": 2,
      "timestamp": "2026-07-15T14:00:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/te-connectivity-tel-earnings-expected-140011639.html"
    },
    {
      "claim": "Jefferies Adjusts Price Target on Realty Income to $71 From $69, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Jefferies Adjusts Price Target on Realty Income to $71 From $69, Maintains Buy Rating"
      },
      "source_id": "E1313",
      "source_type": "news",
      "ticker": "O",
      "tier": 2,
      "timestamp": "2026-07-15T14:36:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jefferies-adjusts-price-target-realty-143600767.html"
    },
    {
      "claim": "Realty Income Is the Dividend Stock I'd Buy as Cooling Inflation Turns Into a Tailwind",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Realty Income Is the Dividend Stock I'd Buy as Cooling Inflation Turns Into a Tailwind"
      },
      "source_id": "E1314",
      "source_type": "news",
      "ticker": "O",
      "tier": 2,
      "timestamp": "2026-07-16T23:36:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/b9abc392-1a5d-3dc9-9f97-8f1a8b9b1964/realty-income-is-the-dividend.html"
    },
    {
      "claim": "The Portfolio Blueprint for Building $20,000 a Month in Dividend Income",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "The Portfolio Blueprint for Building $20,000 a Month in Dividend Income"
      },
      "source_id": "E1315",
      "source_type": "news",
      "ticker": "O",
      "tier": 2,
      "timestamp": "2026-07-16T10:29:20+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/0b174cf7-e138-3ada-88c7-309d9f71b643/the-portfolio-blueprint-for.html"
    },
    {
      "claim": "Invest $100,000 in These Dividend Stocks and Collect Passive Income for Life",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Invest $100,000 in These Dividend Stocks and Collect Passive Income for Life"
      },
      "source_id": "E1316",
      "source_type": "news",
      "ticker": "O",
      "tier": 2,
      "timestamp": "2026-07-15T16:00:42+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/77c13d40-c8e4-3108-989a-d685d07803bd/invest-%24100%2C000-in-these.html"
    },
    {
      "claim": "BofA Securities Adjusts Price Target on Aflac to $137 From $126",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "BofA Securities Adjusts Price Target on Aflac to $137 From $126"
      },
      "source_id": "E1317",
      "source_type": "news",
      "ticker": "AFL",
      "tier": 2,
      "timestamp": "2026-07-16T13:06:47+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bofa-securities-adjusts-price-target-130647001.html"
    },
    {
      "claim": "BofA Securities Adjusts Aflac Price Target to $137 From $126",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "BofA Securities Adjusts Aflac Price Target to $137 From $126"
      },
      "source_id": "E1318",
      "source_type": "news",
      "ticker": "AFL",
      "tier": 2,
      "timestamp": "2026-07-15T12:38:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bofa-securities-adjusts-aflac-price-123821026.html"
    },
    {
      "claim": "Citigroup Adjusts Price Target on Occidental Petroleum to $60 From $62, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Citigroup Adjusts Price Target on Occidental Petroleum to $60 From $62, Maintains Neutral Rating"
      },
      "source_id": "E1319",
      "source_type": "news",
      "ticker": "OXY",
      "tier": 2,
      "timestamp": "2026-07-16T11:54:39+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/citigroup-adjusts-price-target-occidental-115439521.html"
    },
    {
      "claim": "HSBC Adjusts Price Target on Occidental Petroleum to $68 From $73, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "HSBC Adjusts Price Target on Occidental Petroleum to $68 From $73, Maintains Buy Rating"
      },
      "source_id": "E1320",
      "source_type": "news",
      "ticker": "OXY",
      "tier": 2,
      "timestamp": "2026-07-14T10:16:07+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/hsbc-adjusts-price-target-occidental-101607834.html"
    },
    {
      "claim": "Occidental Petroleum (OXY) Stock Slides as Market Rises: Facts to Know Before You Trade",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Occidental Petroleum (OXY) Stock Slides as Market Rises: Facts to Know Before You Trade"
      },
      "source_id": "E1321",
      "source_type": "news",
      "ticker": "OXY",
      "tier": 2,
      "timestamp": "2026-07-15T21:50:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/occidental-petroleum-oxy-stock-slides-215005020.html"
    },
    {
      "claim": "Is Occidental Petroleum (OXY) Stock Undervalued Right Now?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Occidental Petroleum (OXY) Stock Undervalued Right Now?"
      },
      "source_id": "E1322",
      "source_type": "news",
      "ticker": "OXY",
      "tier": 2,
      "timestamp": "2026-07-14T13:40:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/occidental-petroleum-oxy-stock-undervalued-134004709.html"
    },
    {
      "claim": "Deutsche Bank (DB) to Report Q2 Results: Wall Street Expects Earnings Growth",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Deutsche Bank (DB) to Report Q2 Results: Wall Street Expects Earnings Growth"
      },
      "source_id": "E1323",
      "source_type": "earnings",
      "ticker": "DB",
      "tier": 2,
      "timestamp": "2026-07-16T14:00:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/deutsche-bank-db-report-q2-140004803.html"
    },
    {
      "claim": "Deutsche Bank, MIGA Partner to Create $1.14 Billion Trade Finance Platform for Frontier, Emerging Markets",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Deutsche Bank, MIGA Partner to Create $1.14 Billion Trade Finance Platform for Frontier, Emerging Markets"
      },
      "source_id": "E1324",
      "source_type": "news",
      "ticker": "DB",
      "tier": 2,
      "timestamp": "2026-07-14T10:10:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/economy/policy/articles/deutsche-bank-miga-partner-create-101001746.html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-10",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-10"
      },
      "source_id": "E1325",
      "source_type": "sec",
      "ticker": "AZO",
      "tier": 1,
      "timestamp": "2026-07-14T21:10:00+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/866787/000122520826006609/"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-13",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-13"
      },
      "source_id": "E1326",
      "source_type": "sec",
      "ticker": "AZO",
      "tier": 1,
      "timestamp": "2026-07-14T21:09:59+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/866787/000122520826006608/"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-14",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-14"
      },
      "source_id": "E1327",
      "source_type": "sec",
      "ticker": "AZO",
      "tier": 1,
      "timestamp": "2026-07-14T20:36:34+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/866787/000110465926083528/"
    },
    {
      "claim": "What Revenue Intelligence Actually Means for CPG Suppliers Protecting Margin at Amazon, Target and Walmart",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "What Revenue Intelligence Actually Means for CPG Suppliers Protecting Margin at Amazon, Target and Walmart"
      },
      "source_id": "E1328",
      "source_type": "earnings",
      "ticker": "TGT",
      "tier": 2,
      "timestamp": "2026-07-16T15:45:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/small-business/articles/revenue-intelligence-actually-means-cpg-154500312.html"
    },
    {
      "claim": "Target customers lose a big perk in August",
      "confidence": 0.62,
      "publisher": "TheStreet",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Target customers lose a big perk in August"
      },
      "source_id": "E1329",
      "source_type": "news",
      "ticker": "TGT",
      "tier": 2,
      "timestamp": "2026-07-17T01:37:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/7914ed97-7c7f-348a-8832-2fc1332dccc3/target-customers-lose-a-big.html"
    },
    {
      "claim": "Target (TGT) Advances While Market Declines: Some Information for Investors",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Target (TGT) Advances While Market Declines: Some Information for Investors"
      },
      "source_id": "E1330",
      "source_type": "news",
      "ticker": "TGT",
      "tier": 2,
      "timestamp": "2026-07-16T21:45:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/target-tgt-advances-while-market-214506210.html"
    },
    {
      "claim": "Should Value Investors Buy Target (TGT) Stock?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Should Value Investors Buy Target (TGT) Stock?"
      },
      "source_id": "E1331",
      "source_type": "news",
      "ticker": "TGT",
      "tier": 2,
      "timestamp": "2026-07-16T13:40:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/value-investors-buy-target-tgt-134002516.html"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on Diamondback Energy to $211 From $240, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on Diamondback Energy to $211 From $240, Maintains Overweight Rating"
      },
      "source_id": "E1332",
      "source_type": "news",
      "ticker": "FANG",
      "tier": 2,
      "timestamp": "2026-07-16T12:08:33+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-diamondback-120833223.html"
    },
    {
      "claim": "Roth Capital Adjusts Diamondback Energy Price Target to $205 From $212, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Roth Capital Adjusts Diamondback Energy Price Target to $205 From $212, Maintains Buy Rating"
      },
      "source_id": "E1333",
      "source_type": "news",
      "ticker": "FANG",
      "tier": 2,
      "timestamp": "2026-07-15T15:36:36+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/roth-capital-adjusts-diamondback-energy-153636054.html"
    },
    {
      "claim": "Diamondback Energy (FANG) Is Amongst The Oversold NASDAQ Stocks Amid Oil Price Dip",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Diamondback Energy (FANG) Is Amongst The Oversold NASDAQ Stocks Amid Oil Price Dip"
      },
      "source_id": "E1334",
      "source_type": "news",
      "ticker": "FANG",
      "tier": 2,
      "timestamp": "2026-07-15T09:37:34+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/diamondback-energy-fang-amongst-oversold-093734176.html"
    },
    {
      "claim": "Will Cenovus' Key Growth Projects Support Its Long-Term Outlook?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Will Cenovus' Key Growth Projects Support Its Long-Term Outlook?"
      },
      "source_id": "E1335",
      "source_type": "earnings",
      "ticker": "CVE",
      "tier": 2,
      "timestamp": "2026-07-15T16:40:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/cenovus-key-growth-projects-support-164000554.html"
    },
    {
      "claim": "Will Renewed Middle East Tensions Benefit Cenovus' Upstream Business?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Will Renewed Middle East Tensions Benefit Cenovus' Upstream Business?"
      },
      "source_id": "E1336",
      "source_type": "news",
      "ticker": "CVE",
      "tier": 2,
      "timestamp": "2026-07-14T12:29:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/renewed-middle-east-tensions-benefit-122900829.html"
    },
    {
      "claim": "Cenovus Energy (TSX:CVE) Expands Output As Higher Oil Prices Come Back Into Focus",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Cenovus Energy (TSX:CVE) Expands Output As Higher Oil Prices Come Back Into Focus"
      },
      "source_id": "E1337",
      "source_type": "news",
      "ticker": "CVE",
      "tier": 2,
      "timestamp": "2026-07-14T18:14:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/cenovus-energy-tsx-cve-expands-181414214.html"
    },
    {
      "claim": "Is Wheaton Precious Metals Corp. (WPM) among the 12 Strong Buy Stocks with High Upside According to Analysts?",
      "confidence": 0.78,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Is Wheaton Precious Metals Corp. (WPM) among the 12 Strong Buy Stocks with High Upside According to Analysts?"
      },
      "source_id": "E1338",
      "source_type": "news",
      "ticker": "WPM",
      "tier": 2,
      "timestamp": "2026-07-15T09:21:44+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/commodities/articles/wheaton-precious-metals-corp-wpm-092144373.html"
    },
    {
      "claim": "TECK or WPM: Which Is the Better Value Stock Right Now?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "TECK or WPM: Which Is the Better Value Stock Right Now?"
      },
      "source_id": "E1339",
      "source_type": "news",
      "ticker": "WPM",
      "tier": 2,
      "timestamp": "2026-07-16T15:40:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/teck-wpm-better-value-stock-154002948.html"
    },
    {
      "claim": "Can Wheaton Precious Metals Sustain Its Record Cash Flow Momentum?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Can Wheaton Precious Metals Sustain Its Record Cash Flow Momentum?"
      },
      "source_id": "E1340",
      "source_type": "news",
      "ticker": "WPM",
      "tier": 2,
      "timestamp": "2026-07-14T13:45:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/commodities/articles/wheaton-precious-metals-sustain-record-134500782.html"
    },
    {
      "claim": "Jefferies Downgrades ONEOK to Hold From Buy, Adjusts Price Target to $95 From $100",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Jefferies Downgrades ONEOK to Hold From Buy, Adjusts Price Target to $95 From $100"
      },
      "source_id": "E1341",
      "source_type": "news",
      "ticker": "OKE",
      "tier": 2,
      "timestamp": "2026-07-17T09:57:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jefferies-downgrades-oneok-hold-buy-095710153.html"
    },
    {
      "claim": "Will Oneok (OKE) Beat Estimates Again in Its Next Earnings Report?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Will Oneok (OKE) Beat Estimates Again in Its Next Earnings Report?"
      },
      "source_id": "E1342",
      "source_type": "earnings",
      "ticker": "OKE",
      "tier": 2,
      "timestamp": "2026-07-16T16:10:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/oneok-oke-beat-estimates-again-161003052.html"
    },
    {
      "claim": "TD Cowen Adjusts Price Target on ONEOK to $90 From $85, Maintains Hold Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "TD Cowen Adjusts Price Target on ONEOK to $90 From $85, Maintains Hold Rating"
      },
      "source_id": "E1343",
      "source_type": "news",
      "ticker": "OKE",
      "tier": 2,
      "timestamp": "2026-07-16T15:32:16+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/td-cowen-adjusts-price-target-153216415.html"
    },
    {
      "claim": "ONEOK Declares Quarterly Dividend",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "ONEOK Declares Quarterly Dividend"
      },
      "source_id": "E1344",
      "source_type": "earnings",
      "ticker": "OKE",
      "tier": 2,
      "timestamp": "2026-07-15T20:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/oneok-declares-quarterly-dividend-201500590.html"
    },
    {
      "claim": "Can L3Harris Benefit From Ongoing Defense Acquisition Reform?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "mna",
        "headline": "Can L3Harris Benefit From Ongoing Defense Acquisition Reform?"
      },
      "source_id": "E1345",
      "source_type": "news",
      "ticker": "LHX",
      "tier": 2,
      "timestamp": "2026-07-14T14:39:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/l3harris-benefit-ongoing-defense-acquisition-143900101.html"
    },
    {
      "claim": "LHX Stock Looks To Snap Losses: L3Harris Wins Space Force Deal For Missile Tracking Satellites",
      "confidence": 0.78,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "LHX Stock Looks To Snap Losses: L3Harris Wins Space Force Deal For Missile Tracking Satellites"
      },
      "source_id": "E1346",
      "source_type": "news",
      "ticker": "LHX",
      "tier": 2,
      "timestamp": "2026-07-14T07:41:57+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/9b0b66c7-e9e3-35b7-a80d-0cb22e3aa38a/lhx-stock-looks-to-snap.html"
    },
    {
      "claim": "Mizuho Adjusts Price Target on Corteva to $97 From $96, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Mizuho Adjusts Price Target on Corteva to $97 From $96, Maintains Outperform Rating"
      },
      "source_id": "E1347",
      "source_type": "news",
      "ticker": "CTVA",
      "tier": 2,
      "timestamp": "2026-07-14T11:53:57+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/mizuho-adjusts-price-target-corteva-115357468.html"
    },
    {
      "claim": "Roth Capital Adjusts Allstate Price Target to $275 From $240, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Roth Capital Adjusts Allstate Price Target to $275 From $240, Maintains Buy Rating"
      },
      "source_id": "E1348",
      "source_type": "news",
      "ticker": "ALL",
      "tier": 2,
      "timestamp": "2026-07-17T12:50:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/roth-capital-adjusts-allstate-price-125000551.html"
    },
    {
      "claim": "Allstate's Underwriting Margins Seen Deteriorating, Pressuring Earnings Outlook, UBS Says",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Allstate's Underwriting Margins Seen Deteriorating, Pressuring Earnings Outlook, UBS Says"
      },
      "source_id": "E1349",
      "source_type": "earnings",
      "ticker": "ALL",
      "tier": 2,
      "timestamp": "2026-07-15T17:04:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/allstate-apos-underwriting-margins-seen-170401608.html"
    },
    {
      "claim": "Allstate (ALL) Stock Slides as Market Rises: Facts to Know Before You Trade",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Allstate (ALL) Stock Slides as Market Rises: Facts to Know Before You Trade"
      },
      "source_id": "E1350",
      "source_type": "news",
      "ticker": "ALL",
      "tier": 2,
      "timestamp": "2026-07-15T21:50:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/allstate-stock-slides-market-rises-215002305.html"
    },
    {
      "claim": "CoStar CFO heads to Allstate with $2M sign-on bonus",
      "confidence": 0.62,
      "publisher": "CFO Dive",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "CoStar CFO heads to Allstate with $2M sign-on bonus"
      },
      "source_id": "E1351",
      "source_type": "news",
      "ticker": "ALL",
      "tier": 2,
      "timestamp": "2026-07-15T15:35:59+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/1def95bf-2bef-3fc5-a469-5ce491e205bd/costar-cfo-heads-to-allstate.html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-15",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-15"
      },
      "source_id": "E1352",
      "source_type": "sec",
      "ticker": "TER",
      "tier": 1,
      "timestamp": "2026-07-16T13:22:02+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/97210/000090445426000412/"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-15",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-15"
      },
      "source_id": "E1353",
      "source_type": "sec",
      "ticker": "TER",
      "tier": 1,
      "timestamp": "2026-07-16T13:17:12+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/97210/000090445426000410/"
    },
    {
      "claim": "Teradyne (TER) Is Rebuilding Around AI And More Demanding Chip Tests",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "Teradyne (TER) Is Rebuilding Around AI And More Demanding Chip Tests"
      },
      "source_id": "E1354",
      "source_type": "news",
      "ticker": "TER",
      "tier": 2,
      "timestamp": "2026-07-16T21:14:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/teradyne-ter-rebuilding-around-ai-211405655.html"
    },
    {
      "claim": "What This Teradyne Insider Sale Signals With Shares Up 250% And Earnings On Deck",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "What This Teradyne Insider Sale Signals With Shares Up 250% And Earnings On Deck"
      },
      "source_id": "E1355",
      "source_type": "earnings",
      "ticker": "TER",
      "tier": 2,
      "timestamp": "2026-07-16T20:10:44+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/d8bb4ca1-c9ff-3e2d-9cca-0630152b284c/what-this-teradyne-insider.html"
    },
    {
      "claim": "Teradyne and Intel Shares Are Falling, What You Need To Know",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Teradyne and Intel Shares Are Falling, What You Need To Know"
      },
      "source_id": "E1356",
      "source_type": "news",
      "ticker": "TER",
      "tier": 2,
      "timestamp": "2026-07-16T20:49:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/teradyne-intel-shares-falling-know-204922993.html"
    },
    {
      "claim": "Teradyne's CEO Sold $1.4 Million in Stock After a 250% Run",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Teradyne's CEO Sold $1.4 Million in Stock After a 250% Run"
      },
      "source_id": "E1357",
      "source_type": "news",
      "ticker": "TER",
      "tier": 2,
      "timestamp": "2026-07-16T20:04:57+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/6f50a2f0-6768-3dcc-8a1c-bb436315cdc7/teradyne%27s-ceo-sold-%241.4.html"
    },
    {
      "claim": "BMO Capital Adjusts Price Target on Targa Resources to $303 From $278, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "BMO Capital Adjusts Price Target on Targa Resources to $303 From $278, Maintains Outperform Rating"
      },
      "source_id": "E1358",
      "source_type": "news",
      "ticker": "TRGP",
      "tier": 2,
      "timestamp": "2026-07-17T12:03:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bmo-capital-adjusts-price-target-120331792.html"
    },
    {
      "claim": "Targa Resources Corp. Announces Quarterly Common Dividend and Timing of Second Quarter 2026 Earnings Webcast",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Targa Resources Corp. Announces Quarterly Common Dividend and Timing of Second Quarter 2026 Earnings Webcast"
      },
      "source_id": "E1359",
      "source_type": "earnings",
      "ticker": "TRGP",
      "tier": 2,
      "timestamp": "2026-07-16T21:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/targa-resources-corp-announces-quarterly-210000017.html"
    },
    {
      "claim": "TD Cowen Adjusts Price Target on Targa Resources to $270 From $245, Maintains Hold Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "TD Cowen Adjusts Price Target on Targa Resources to $270 From $245, Maintains Hold Rating"
      },
      "source_id": "E1360",
      "source_type": "news",
      "ticker": "TRGP",
      "tier": 2,
      "timestamp": "2026-07-16T15:32:19+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/td-cowen-adjusts-price-target-153219148.html"
    },
    {
      "claim": "Targa Resources, Inc. (TRGP) is a Great Momentum Stock: Should You Buy?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Targa Resources, Inc. (TRGP) is a Great Momentum Stock: Should You Buy?"
      },
      "source_id": "E1361",
      "source_type": "news",
      "ticker": "TRGP",
      "tier": 2,
      "timestamp": "2026-07-15T16:00:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/targa-resources-inc-trgp-great-160004887.html"
    },
    {
      "claim": "NextEra Energy (NEE) Files For Dominion Merger With $2.25 Billion In Bill Credits",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "NextEra Energy (NEE) Files For Dominion Merger With $2.25 Billion In Bill Credits"
      },
      "source_id": "E1362",
      "source_type": "news",
      "ticker": "D",
      "tier": 2,
      "timestamp": "2026-07-16T21:12:32+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/nextera-energy-nee-files-dominion-211232579.html"
    },
    {
      "claim": "NextEra, Dominion seek regulatory approval for proposed merger",
      "confidence": 0.78,
      "publisher": "Power Technology",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "NextEra, Dominion seek regulatory approval for proposed merger"
      },
      "source_id": "E1363",
      "source_type": "news",
      "ticker": "D",
      "tier": 2,
      "timestamp": "2026-07-16T08:44:49+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/fa985fab-55a3-3dd0-ae12-8e01a9202c55/nextera%2C-dominion-seek.html"
    },
    {
      "claim": "NextEra and Dominion seek regulatory approval for proposed merger",
      "confidence": 0.78,
      "publisher": "Energy Monitor",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "NextEra and Dominion seek regulatory approval for proposed merger"
      },
      "source_id": "E1364",
      "source_type": "news",
      "ticker": "D",
      "tier": 2,
      "timestamp": "2026-07-16T08:44:49+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/3a44e6ce-3d7d-3114-b3fd-12c381425180/nextera-and-dominion-seek.html"
    },
    {
      "claim": "NextEra and Dominion Seek Merger Approval With $2.25B Customer Credit Plan",
      "confidence": 0.78,
      "publisher": "Oilprice.com",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "NextEra and Dominion Seek Merger Approval With $2.25B Customer Credit Plan"
      },
      "source_id": "E1365",
      "source_type": "news",
      "ticker": "D",
      "tier": 2,
      "timestamp": "2026-07-16T07:08:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/nextera-dominion-seek-merger-approval-070814415.html"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-10",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-10"
      },
      "source_id": "E1366",
      "source_type": "sec",
      "ticker": "VST",
      "tier": 1,
      "timestamp": "2026-07-16T09:02:23+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1692819/000114036126028619/"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-14",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-14"
      },
      "source_id": "E1367",
      "source_type": "sec",
      "ticker": "VST",
      "tier": 1,
      "timestamp": "2026-07-14T21:29:37+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1692819/000114036126028454/"
    },
    {
      "claim": "Scotiabank Adjusts Vistra Price Target to $298 From $293, Maintains Sector Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Scotiabank Adjusts Vistra Price Target to $298 From $293, Maintains Sector Outperform Rating"
      },
      "source_id": "E1368",
      "source_type": "news",
      "ticker": "VST",
      "tier": 2,
      "timestamp": "2026-07-15T16:10:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/scotiabank-adjusts-vistra-price-target-161002702.html"
    },
    {
      "claim": "Vistra (VST) Could Get A Lift From PJM's Next Capacity Auction",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "Vistra (VST) Could Get A Lift From PJM's Next Capacity Auction"
      },
      "source_id": "E1369",
      "source_type": "news",
      "ticker": "VST",
      "tier": 2,
      "timestamp": "2026-07-14T17:12:32+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/vistra-vst-could-lift-pjms-171232214.html"
    },
    {
      "claim": "Can Increased Capital Investments Boost VST Stock's Performance?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Can Increased Capital Investments Boost VST Stock's Performance?"
      },
      "source_id": "E1370",
      "source_type": "news",
      "ticker": "VST",
      "tier": 2,
      "timestamp": "2026-07-16T14:39:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/increased-capital-investments-boost-vst-143900572.html"
    },
    {
      "claim": "Vistra Corp. (VST) Rises Higher Than Market: Key Facts",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Vistra Corp. (VST) Rises Higher Than Market: Key Facts"
      },
      "source_id": "E1371",
      "source_type": "news",
      "ticker": "VST",
      "tier": 2,
      "timestamp": "2026-07-15T21:45:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/vistra-corp-vst-rises-higher-214503897.html"
    },
    {
      "claim": "Jefferies Adjusts Price Target on Entergy to $139 From $135, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Jefferies Adjusts Price Target on Entergy to $139 From $135, Maintains Buy Rating"
      },
      "source_id": "E1372",
      "source_type": "news",
      "ticker": "ETR",
      "tier": 2,
      "timestamp": "2026-07-17T12:07:53+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jefferies-adjusts-price-target-entergy-120753382.html"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on Entergy to $139 From $129, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on Entergy to $139 From $129, Maintains Overweight Rating"
      },
      "source_id": "E1373",
      "source_type": "news",
      "ticker": "ETR",
      "tier": 2,
      "timestamp": "2026-07-16T11:41:24+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-entergy-114124232.html"
    },
    {
      "claim": "Entergy and MHI Group Outline Collaborative Partnership Designed to Accelerate Commercialization and Affordability Around CCS Solutions",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Entergy and MHI Group Outline Collaborative Partnership Designed to Accelerate Commercialization and Affordability Around CCS Solutions"
      },
      "source_id": "E1374",
      "source_type": "news",
      "ticker": "ETR",
      "tier": 2,
      "timestamp": "2026-07-15T12:40:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/entergy-mhi-group-outline-collaborative-124000231.html"
    },
    {
      "claim": "Entergy partners with MHI Group on road map to cut costs by 50%",
      "confidence": 0.62,
      "publisher": "Power Technology",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Entergy partners with MHI Group on road map to cut costs by 50%"
      },
      "source_id": "E1375",
      "source_type": "news",
      "ticker": "ETR",
      "tier": 2,
      "timestamp": "2026-07-16T08:06:19+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/bb03b261-ca22-3697-8e8e-2bf8e3a8373c/entergy-partners-with-mhi.html"
    },
    {
      "claim": "AMETEK Announces Second Quarter 2026 Earnings Call and Webcasted Investor Conference Call Information",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "AMETEK Announces Second Quarter 2026 Earnings Call and Webcasted Investor Conference Call Information"
      },
      "source_id": "E1376",
      "source_type": "earnings",
      "ticker": "AME",
      "tier": 2,
      "timestamp": "2026-07-16T12:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ametek-announces-second-quarter-2026-120000901.html"
    },
    {
      "claim": "RBC Capital Adjusts Price Target on W.W. Grainger to $1,460 From $1,337, Maintains Sector Perform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "RBC Capital Adjusts Price Target on W.W. Grainger to $1,460 From $1,337, Maintains Sector Perform Rating"
      },
      "source_id": "E1377",
      "source_type": "news",
      "ticker": "GWW",
      "tier": 2,
      "timestamp": "2026-07-16T12:22:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rbc-capital-adjusts-price-target-122227268.html"
    },
    {
      "claim": "W.W. Grainger Shares Drop After Downgrade From Stephens",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "W.W. Grainger Shares Drop After Downgrade From Stephens"
      },
      "source_id": "E1378",
      "source_type": "news",
      "ticker": "GWW",
      "tier": 2,
      "timestamp": "2026-07-14T18:10:42+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/w-w-grainger-shares-drop-181042002.html"
    },
    {
      "claim": "Earnings Preview: What to Expect From W.W. Grainger's Report",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Earnings Preview: What to Expect From W.W. Grainger's Report"
      },
      "source_id": "E1379",
      "source_type": "earnings",
      "ticker": "GWW",
      "tier": 2,
      "timestamp": "2026-07-14T13:14:13+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/c9a703d8-cc1d-3cc4-9621-af0481af8b15/earnings-preview%3A-what-to.html"
    },
    {
      "claim": "Why Microchip Tech (MCHP) Could Beat Earnings Estimates Again",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Why Microchip Tech (MCHP) Could Beat Earnings Estimates Again"
      },
      "source_id": "E1380",
      "source_type": "earnings",
      "ticker": "MCHP",
      "tier": 2,
      "timestamp": "2026-07-16T16:10:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-microchip-tech-mchp-could-161003556.html"
    },
    {
      "claim": "Nova and Microchip Technology Shares Are Falling, What You Need To Know",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Nova and Microchip Technology Shares Are Falling, What You Need To Know"
      },
      "source_id": "E1381",
      "source_type": "news",
      "ticker": "MCHP",
      "tier": 2,
      "timestamp": "2026-07-16T23:05:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/nova-microchip-technology-shares-falling-230522245.html"
    },
    {
      "claim": "Microchip Jumps 35% YTD: Is There More Room for the Stock to Rise?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Microchip Jumps 35% YTD: Is There More Room for the Stock to Rise?"
      },
      "source_id": "E1382",
      "source_type": "news",
      "ticker": "MCHP",
      "tier": 2,
      "timestamp": "2026-07-16T14:49:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/microchip-jumps-35-ytd-more-144900783.html"
    },
    {
      "claim": "Microchip Technology and onsemi Stocks Trade Up, What You Need To Know",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Microchip Technology and onsemi Stocks Trade Up, What You Need To Know"
      },
      "source_id": "E1383",
      "source_type": "news",
      "ticker": "MCHP",
      "tier": 2,
      "timestamp": "2026-07-14T23:11:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/microchip-technology-onsemi-stocks-trade-231111490.html"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on Coherent to $435 From $380, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on Coherent to $435 From $380, Maintains Overweight Rating"
      },
      "source_id": "E1384",
      "source_type": "news",
      "ticker": "COHR",
      "tier": 2,
      "timestamp": "2026-07-16T12:08:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-coherent-120803378.html"
    },
    {
      "claim": "COHR's Post-Earnings Pullback Has Strengthened the Investment Case",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "COHR's Post-Earnings Pullback Has Strengthened the Investment Case"
      },
      "source_id": "E1385",
      "source_type": "earnings",
      "ticker": "COHR",
      "tier": 2,
      "timestamp": "2026-07-15T17:09:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/cohrs-post-earnings-pullback-strengthened-170900216.html"
    },
    {
      "claim": "Coherent (COHR) Stock May Be 11% Undervalued Despite Fresh AI Infrastructure News",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Coherent (COHR) Stock May Be 11% Undervalued Despite Fresh AI Infrastructure News"
      },
      "source_id": "E1386",
      "source_type": "news",
      "ticker": "COHR",
      "tier": 2,
      "timestamp": "2026-07-15T21:10:15+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/coherent-cohr-stock-may-11-211015008.html"
    },
    {
      "claim": "Applied Optoelectronics Falls 12%, Coherent and Lumentum Slide as AI Optics Trade Cools",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Applied Optoelectronics Falls 12%, Coherent and Lumentum Slide as AI Optics Trade Cools"
      },
      "source_id": "E1387",
      "source_type": "news",
      "ticker": "COHR",
      "tier": 2,
      "timestamp": "2026-07-15T18:18:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/86a8a890-1738-3fc3-b47d-a0d5b068a718/applied-optoelectronics-falls.html"
    },
    {
      "claim": "Piper Sandler revamps insurance playbook, upgrades Gallagher, cuts five ratings",
      "confidence": 0.78,
      "publisher": "Investing.com",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Piper Sandler revamps insurance playbook, upgrades Gallagher, cuts five ratings"
      },
      "source_id": "E1388",
      "source_type": "news",
      "ticker": "AJG",
      "tier": 2,
      "timestamp": "2026-07-15T20:24:56+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/piper-sandler-revamps-insurance-playbook-202456561.html"
    },
    {
      "claim": "Piper Sandler Upgrades Arthur J. Gallagher to Overweight From Neutral, Adjusts PT to $276 From $225",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Piper Sandler Upgrades Arthur J. Gallagher to Overweight From Neutral, Adjusts PT to $276 From $225"
      },
      "source_id": "E1389",
      "source_type": "news",
      "ticker": "AJG",
      "tier": 2,
      "timestamp": "2026-07-15T09:18:18+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/piper-sandler-upgrades-arthur-j-091818389.html"
    },
    {
      "claim": "Arthur J. Gallagher (AJG) Acquires Med James To Expand Specialty Insurance Reach",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "mna",
        "headline": "Arthur J. Gallagher (AJG) Acquires Med James To Expand Specialty Insurance Reach"
      },
      "source_id": "E1390",
      "source_type": "news",
      "ticker": "AJG",
      "tier": 2,
      "timestamp": "2026-07-14T13:15:20+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/arthur-j-gallagher-ajg-acquires-131520298.html"
    },
    {
      "claim": "Arthur J. Gallagher (AJG) Stock May Trade At A Discount To Fair Value Yet A Premium On Earnings",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Arthur J. Gallagher (AJG) Stock May Trade At A Discount To Fair Value Yet A Premium On Earnings"
      },
      "source_id": "E1391",
      "source_type": "earnings",
      "ticker": "AJG",
      "tier": 2,
      "timestamp": "2026-07-14T11:10:19+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/arthur-j-gallagher-ajg-stock-111019111.html"
    },
    {
      "claim": "Autodesk (ADSK) Stock Looks Cheap On Cash Flow But Fair On Earnings",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Autodesk (ADSK) Stock Looks Cheap On Cash Flow But Fair On Earnings"
      },
      "source_id": "E1392",
      "source_type": "earnings",
      "ticker": "ADSK",
      "tier": 2,
      "timestamp": "2026-07-15T01:12:51+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/autodesk-adsk-stock-looks-cheap-011251458.html"
    },
    {
      "claim": "For Autodesk Stock, Patience Is the Real Catalyst",
      "confidence": 0.62,
      "publisher": "Trefis",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "For Autodesk Stock, Patience Is the Real Catalyst"
      },
      "source_id": "E1393",
      "source_type": "news",
      "ticker": "ADSK",
      "tier": 2,
      "timestamp": "2026-07-16T12:48:50+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/82e93e47-2399-36b6-8ff5-09e04a4fa21d/for-autodesk-stock%2C-patience.html"
    },
    {
      "claim": "Autodesk (ADSK) Beats Stock Market Upswing: What Investors Need to Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Autodesk (ADSK) Beats Stock Market Upswing: What Investors Need to Know"
      },
      "source_id": "E1394",
      "source_type": "news",
      "ticker": "ADSK",
      "tier": 2,
      "timestamp": "2026-07-15T22:15:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/autodesk-adsk-beats-stock-market-221504370.html"
    },
    {
      "claim": "Autodesk (ADSK) Could Be 33% Undervalued Following Its Cloud Subscription Narrative",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Autodesk (ADSK) Could Be 33% Undervalued Following Its Cloud Subscription Narrative"
      },
      "source_id": "E1395",
      "source_type": "news",
      "ticker": "ADSK",
      "tier": 2,
      "timestamp": "2026-07-14T10:14:41+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/autodesk-adsk-could-33-undervalued-101441937.html"
    },
    {
      "claim": "Jefferies Adjusts Price Target on Public Storage to $379 From $355, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Jefferies Adjusts Price Target on Public Storage to $379 From $355, Maintains Buy Rating"
      },
      "source_id": "E1396",
      "source_type": "news",
      "ticker": "PSA",
      "tier": 2,
      "timestamp": "2026-07-15T14:40:28+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jefferies-adjusts-price-target-public-144028435.html"
    },
    {
      "claim": "National Storage Shareholders Approve Public Storage Deal",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "National Storage Shareholders Approve Public Storage Deal"
      },
      "source_id": "E1397",
      "source_type": "news",
      "ticker": "PSA",
      "tier": 2,
      "timestamp": "2026-07-14T20:29:43+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/national-storage-shareholders-approve-public-202943306.html"
    },
    {
      "claim": "Public Storage Announces Anticipated Closing Date of Pending Acquisition of National Storage Affiliates Following Approval by NSA Shareholders",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Public Storage Announces Anticipated Closing Date of Pending Acquisition of National Storage Affiliates Following Approval by NSA Shareholders"
      },
      "source_id": "E1398",
      "source_type": "news",
      "ticker": "PSA",
      "tier": 2,
      "timestamp": "2026-07-14T20:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/real-estate/articles/public-storage-announces-anticipated-closing-201500247.html"
    },
    {
      "claim": "National Storage Affiliates Trust Announces Common Shareholder Approval of Acquisition by Public Storage",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "National Storage Affiliates Trust Announces Common Shareholder Approval of Acquisition by Public Storage"
      },
      "source_id": "E1399",
      "source_type": "news",
      "ticker": "PSA",
      "tier": 2,
      "timestamp": "2026-07-14T20:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/real-estate/articles/national-storage-affiliates-trust-announces-200500593.html"
    },
    {
      "claim": "Takeda Pharmaceutical Reports Positive Phase 3 Data for Zasocitinib in Moderate-to-Severe Plaque Psoriasis",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Takeda Pharmaceutical Reports Positive Phase 3 Data for Zasocitinib in Moderate-to-Severe Plaque Psoriasis"
      },
      "source_id": "E1400",
      "source_type": "news",
      "ticker": "TAK",
      "tier": 2,
      "timestamp": "2026-07-17T08:21:52+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/takeda-pharmaceutical-reports-positive-phase-082152156.html"
    },
    {
      "claim": "Takeda’s Zasocitinib Demonstrates Consistent, High Rates of Skin Clearance Across the Body, Including Hard-to-Treat and High-Impact Sites, in Phase 3 Psoriasis Studies",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Takeda’s Zasocitinib Demonstrates Consistent, High Rates of Skin Clearance Across the Body, Including Hard-to-Treat and High-Impact Sites, in Phase 3 Psoriasis Studies"
      },
      "source_id": "E1401",
      "source_type": "news",
      "ticker": "TAK",
      "tier": 2,
      "timestamp": "2026-07-16T22:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/takeda-zasocitinib-demonstrates-consistent-high-220000916.html"
    },
    {
      "claim": "Goldman Sachs Adjusts Price Target on Becton, Dickinson and Company to $152 From $150, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Goldman Sachs Adjusts Price Target on Becton, Dickinson and Company to $152 From $150, Maintains Neutral Rating"
      },
      "source_id": "E1402",
      "source_type": "news",
      "ticker": "BDX",
      "tier": 2,
      "timestamp": "2026-07-14T11:31:50+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/goldman-sachs-adjusts-price-target-113150028.html"
    },
    {
      "claim": "Trump Meets With Senators in Last Push for Clarity Act. Why It Matters for Coinbase.",
      "confidence": 0.62,
      "publisher": "Barrons.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Trump Meets With Senators in Last Push for Clarity Act. Why It Matters for Coinbase."
      },
      "source_id": "E1403",
      "source_type": "news",
      "ticker": "COIN",
      "tier": 2,
      "timestamp": "2026-07-16T17:49:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/1c3cca90-113f-3f3a-af61-e36dd5c25176/trump-meets-with-senators-in.html"
    },
    {
      "claim": "Who Is Jordan Fish, Alias Cobie? The Echo Founder Now Leading Coinbase’s Base App",
      "confidence": 0.62,
      "publisher": "CoinGape",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Who Is Jordan Fish, Alias Cobie? The Echo Founder Now Leading Coinbase’s Base App"
      },
      "source_id": "E1404",
      "source_type": "news",
      "ticker": "COIN",
      "tier": 2,
      "timestamp": "2026-07-16T17:00:43+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/f7cf27eb-f479-3c8d-911e-e2fc223efe3a/who-is-jordan-fish%2C-alias.html"
    },
    {
      "claim": "CRCL, COIN Stocks Drop After Visa Backs USDC Rival Stablecoin Open USD",
      "confidence": 0.62,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "CRCL, COIN Stocks Drop After Visa Backs USDC Rival Stablecoin Open USD"
      },
      "source_id": "E1405",
      "source_type": "news",
      "ticker": "COIN",
      "tier": 2,
      "timestamp": "2026-07-16T16:51:20+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/24670aee-4f27-3b1a-8317-874d845814e0/crcl%2C-coin-stocks-drop-after.html"
    },
    {
      "claim": "How AI Is Becoming MetLife's Long-Term Competitive Advantage",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "How AI Is Becoming MetLife's Long-Term Competitive Advantage"
      },
      "source_id": "E1406",
      "source_type": "news",
      "ticker": "MET",
      "tier": 2,
      "timestamp": "2026-07-15T14:19:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/ai-becoming-metlifes-long-term-141900775.html"
    },
    {
      "claim": "Strategy Is Now Barely Worth Its Weight In Bitcoin",
      "confidence": 0.62,
      "publisher": "Investor's Business Daily",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Strategy Is Now Barely Worth Its Weight In Bitcoin"
      },
      "source_id": "E1407",
      "source_type": "news",
      "ticker": "MSTR",
      "tier": 2,
      "timestamp": "2026-07-17T12:49:13+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/3dd91f47-7da6-3f37-bf67-b8e912852a2e/strategy-is-now-barely-worth.html"
    },
    {
      "claim": "Bitcoin News: Strategy Sold $216 Million in BTC for Dividends – Never-Sell Model Officially Dead?",
      "confidence": 0.62,
      "publisher": "99bitcoins",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Bitcoin News: Strategy Sold $216 Million in BTC for Dividends – Never-Sell Model Officially Dead?"
      },
      "source_id": "E1408",
      "source_type": "news",
      "ticker": "MSTR",
      "tier": 2,
      "timestamp": "2026-07-17T09:31:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/6730679d-6f9c-3d13-b317-c01c88d43050/bitcoin-news%3A-strategy-sold.html"
    },
    {
      "claim": "Strategy (MSTR) Stock Could Be 43% Undervalued As Bitcoin Sales Fund Dividends",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Strategy (MSTR) Stock Could Be 43% Undervalued As Bitcoin Sales Fund Dividends"
      },
      "source_id": "E1409",
      "source_type": "news",
      "ticker": "MSTR",
      "tier": 2,
      "timestamp": "2026-07-17T04:33:50+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/strategy-mstr-stock-could-43-043350486.html"
    },
    {
      "claim": "A Sea Limited Billionaire Sold $4.4 Million in Stock but Kept Billions More",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "A Sea Limited Billionaire Sold $4.4 Million in Stock but Kept Billions More"
      },
      "source_id": "E1410",
      "source_type": "news",
      "ticker": "SE",
      "tier": 2,
      "timestamp": "2026-07-16T20:33:41+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/2335d882-df6b-338f-94f1-bb787b26bad9/a-sea-limited-billionaire.html"
    },
    {
      "claim": "A Sea Limited Insider Keeps Selling. The Stock Is Down 30% but the Business Grew 47%",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "A Sea Limited Insider Keeps Selling. The Stock Is Down 30% but the Business Grew 47%"
      },
      "source_id": "E1411",
      "source_type": "earnings",
      "ticker": "SE",
      "tier": 2,
      "timestamp": "2026-07-16T20:28:47+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/ac1d033a-d3ed-3f95-bfe1-1b610011d5d8/a-sea-limited-insider-keeps.html"
    },
    {
      "claim": "Sea Limited Sponsored ADR (SE) Registers a Bigger Fall Than the Market: Important Facts to Note",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Sea Limited Sponsored ADR (SE) Registers a Bigger Fall Than the Market: Important Facts to Note"
      },
      "source_id": "E1412",
      "source_type": "news",
      "ticker": "SE",
      "tier": 2,
      "timestamp": "2026-07-16T21:50:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/sea-limited-sponsored-adr-se-215003589.html"
    },
    {
      "claim": "Sea Limited Sponsored ADR (SE) Is a Trending Stock: Facts to Know Before Betting on It",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Sea Limited Sponsored ADR (SE) Is a Trending Stock: Facts to Know Before Betting on It"
      },
      "source_id": "E1413",
      "source_type": "news",
      "ticker": "SE",
      "tier": 2,
      "timestamp": "2026-07-16T13:00:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/sea-limited-sponsored-adr-se-130003924.html"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-13",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-13"
      },
      "source_id": "E1414",
      "source_type": "sec",
      "ticker": "XEL",
      "tier": 1,
      "timestamp": "2026-07-14T00:23:33+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/72903/000007290326000144/"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on Xcel Energy to $102 From $91, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on Xcel Energy to $102 From $91, Maintains Overweight Rating"
      },
      "source_id": "E1415",
      "source_type": "news",
      "ticker": "XEL",
      "tier": 2,
      "timestamp": "2026-07-16T11:03:45+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-xcel-110345509.html"
    },
    {
      "claim": "Goldman Sachs Adjusts Price Target on Xcel Energy to $93 From $92, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Goldman Sachs Adjusts Price Target on Xcel Energy to $93 From $92, Maintains Buy Rating"
      },
      "source_id": "E1416",
      "source_type": "news",
      "ticker": "XEL",
      "tier": 2,
      "timestamp": "2026-07-16T11:03:44+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/goldman-sachs-adjusts-price-target-110344314.html"
    },
    {
      "claim": "STMicroelectronics (ENXTPA:STMPA) Could Be 7% Undervalued On Its FocalPoint Deal",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "STMicroelectronics (ENXTPA:STMPA) Could Be 7% Undervalued On Its FocalPoint Deal"
      },
      "source_id": "E1417",
      "source_type": "news",
      "ticker": "STM",
      "tier": 2,
      "timestamp": "2026-07-15T10:09:08+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/stmicroelectronics-enxtpa-stmpa-could-7-100908387.html"
    },
    {
      "claim": "Will STMicroelectronics' AI Partnerships Spark Its Next Revenue Wave?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Will STMicroelectronics' AI Partnerships Spark Its Next Revenue Wave?"
      },
      "source_id": "E1418",
      "source_type": "earnings",
      "ticker": "STM",
      "tier": 2,
      "timestamp": "2026-07-14T14:02:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/stmicroelectronics-ai-partnerships-spark-next-140200962.html"
    },
    {
      "claim": "STM vs. ADI: Which Semiconductor Stock Looks More Attractive Now?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "STM vs. ADI: Which Semiconductor Stock Looks More Attractive Now?"
      },
      "source_id": "E1419",
      "source_type": "news",
      "ticker": "STM",
      "tier": 2,
      "timestamp": "2026-07-15T14:03:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/stm-vs-adi-semiconductor-stock-140300926.html"
    },
    {
      "claim": "STMicroelectronics (STM): Best Performing Semiconductor Stocks to Invest In",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "STMicroelectronics (STM): Best Performing Semiconductor Stocks to Invest In"
      },
      "source_id": "E1420",
      "source_type": "news",
      "ticker": "STM",
      "tier": 2,
      "timestamp": "2026-07-15T12:11:50+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/stmicroelectronics-stm-best-performing-semiconductor-121150094.html"
    },
    {
      "claim": "Market Chatter: Electronic Arts Deal Expected to Get EU Approval Under Foreign Subsidy Rules",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Market Chatter: Electronic Arts Deal Expected to Get EU Approval Under Foreign Subsidy Rules"
      },
      "source_id": "E1421",
      "source_type": "news",
      "ticker": "EA",
      "tier": 2,
      "timestamp": "2026-07-17T13:20:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/market-chatter-electronic-arts-deal-132011654.html"
    },
    {
      "claim": "Exclusive-Saudi PIF set to win EU nod for Electronic Arts deal under subsidy rules, sources say",
      "confidence": 0.78,
      "publisher": "Reuters",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Exclusive-Saudi PIF set to win EU nod for Electronic Arts deal under subsidy rules, sources say"
      },
      "source_id": "E1422",
      "source_type": "news",
      "ticker": "EA",
      "tier": 2,
      "timestamp": "2026-07-17T12:04:18+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/exclusive-saudi-pif-set-win-120418285.html"
    },
    {
      "claim": "Electronic Arts Insider Sold Shares Worth $1,035,037, According to a Recent SEC Filing",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Electronic Arts Insider Sold Shares Worth $1,035,037, According to a Recent SEC Filing"
      },
      "source_id": "E1423",
      "source_type": "news",
      "ticker": "EA",
      "tier": 2,
      "timestamp": "2026-07-17T08:11:43+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/electronic-arts-insider-sold-shares-081143191.html"
    },
    {
      "claim": "Every Team Has an Edge: EA SPORTS™ NHL® 27 Overhauls All 32 Arena Atmospheres and Presentation for Total Immersion",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Every Team Has an Edge: EA SPORTS™ NHL® 27 Overhauls All 32 Arena Atmospheres and Presentation for Total Immersion"
      },
      "source_id": "E1424",
      "source_type": "news",
      "ticker": "EA",
      "tier": 2,
      "timestamp": "2026-07-16T15:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/media-advertising/articles/every-team-edge-ea-sports-150500001.html"
    },
    {
      "claim": "SEC 6-K filing: 6-K 2026-07-15",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 6-K filing: 6-K 2026-07-15"
      },
      "source_id": "E1425",
      "source_type": "sec",
      "ticker": "FER",
      "tier": 1,
      "timestamp": "2026-07-15T15:46:19+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1468522/000146852226000045/"
    },
    {
      "claim": "Cameco's Cigar Lake Mine Resumes Production",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "Cameco's Cigar Lake Mine Resumes Production"
      },
      "source_id": "E1426",
      "source_type": "news",
      "ticker": "CCJ",
      "tier": 2,
      "timestamp": "2026-07-15T18:35:20+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/cameco-apos-cigar-lake-mine-183520025.html"
    },
    {
      "claim": "Cameco (TSX:CCO) Resumes Cigar Lake Production With 2026 Outlook Unchanged",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Cameco (TSX:CCO) Resumes Cigar Lake Production With 2026 Outlook Unchanged"
      },
      "source_id": "E1427",
      "source_type": "earnings",
      "ticker": "CCJ",
      "tier": 2,
      "timestamp": "2026-07-15T06:08:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/cameco-tsx-cco-resumes-cigar-060817503.html"
    },
    {
      "claim": "Cameco Resolves Cigar Lake Disruption: Are 2026 Targets on Track?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Cameco Resolves Cigar Lake Disruption: Are 2026 Targets on Track?"
      },
      "source_id": "E1428",
      "source_type": "news",
      "ticker": "CCJ",
      "tier": 2,
      "timestamp": "2026-07-15T14:49:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/cameco-resolves-cigar-lake-disruption-144900217.html"
    },
    {
      "claim": "Rockwell Automation (ROK) Wins Hadaf Foods Deal, Is The Stock Fully Valued?",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Rockwell Automation (ROK) Wins Hadaf Foods Deal, Is The Stock Fully Valued?"
      },
      "source_id": "E1429",
      "source_type": "news",
      "ticker": "ROK",
      "tier": 2,
      "timestamp": "2026-07-14T12:10:47+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rockwell-automation-rok-wins-hadaf-121047315.html"
    },
    {
      "claim": "Rockwell Automation Selected by Aalo Atomics to Power Control Systems for Aalo-X Critical Test Reactor",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Rockwell Automation Selected by Aalo Atomics to Power Control Systems for Aalo-X Critical Test Reactor"
      },
      "source_id": "E1430",
      "source_type": "news",
      "ticker": "ROK",
      "tier": 2,
      "timestamp": "2026-07-16T14:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/rockwell-automation-selected-aalo-atomics-140000355.html"
    },
    {
      "claim": "Prepare for the Next Wave of Factory Automation With These 3 Standout Names",
      "confidence": 0.62,
      "publisher": "MarketBeat",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Prepare for the Next Wave of Factory Automation With These 3 Standout Names"
      },
      "source_id": "E1431",
      "source_type": "news",
      "ticker": "ROK",
      "tier": 2,
      "timestamp": "2026-07-14T14:45:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/59d89b36-9c3c-3e2f-bb52-5e99de1a0f7c/prepare-for-the-next-wave-of.html"
    },
    {
      "claim": "93% of Manufacturers Have MES, But Only 23% Have Fully Integrated It, New Rockwell Automation Report Finds",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "93% of Manufacturers Have MES, But Only 23% Have Fully Integrated It, New Rockwell Automation Report Finds"
      },
      "source_id": "E1432",
      "source_type": "news",
      "ticker": "ROK",
      "tier": 2,
      "timestamp": "2026-07-14T14:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/93-manufacturers-mes-only-23-140000958.html"
    },
    {
      "claim": "ANET, CLS, EXTR, LITE Stock In Focus — UBS Sees Data Center Investments To Drive Demand, But Supply Constraints Persist",
      "confidence": 0.78,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "ANET, CLS, EXTR, LITE Stock In Focus — UBS Sees Data Center Investments To Drive Demand, But Supply Constraints Persist"
      },
      "source_id": "E1433",
      "source_type": "news",
      "ticker": "CLS",
      "tier": 2,
      "timestamp": "2026-07-14T17:58:41+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/b09024f0-a29a-3c57-9b53-25bc394bf1c0/anet%2C-cls%2C-extr%2C-lite-stock.html"
    },
    {
      "claim": "Celestica (CLS) Stock Falls Amid Market Uptick: What Investors Need to Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Celestica (CLS) Stock Falls Amid Market Uptick: What Investors Need to Know"
      },
      "source_id": "E1434",
      "source_type": "news",
      "ticker": "CLS",
      "tier": 2,
      "timestamp": "2026-07-15T21:45:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/celestica-cls-stock-falls-amid-214504835.html"
    },
    {
      "claim": "Exelon CEO says AI data centers nearly caused blackouts for 400,000 customers — and electric bills are going up next",
      "confidence": 0.78,
      "publisher": "Moneywise",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Exelon CEO says AI data centers nearly caused blackouts for 400,000 customers — and electric bills are going up next"
      },
      "source_id": "E1435",
      "source_type": "news",
      "ticker": "EXC",
      "tier": 2,
      "timestamp": "2026-07-14T10:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/exelon-ceo-says-ai-data-103000692.html"
    },
    {
      "claim": "Exelon on Affordability and Reliability: \"We Hear You\" and Here’s How We’re Stepping Up",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Exelon on Affordability and Reliability: \"We Hear You\" and Here’s How We’re Stepping Up"
      },
      "source_id": "E1436",
      "source_type": "news",
      "ticker": "EXC",
      "tier": 2,
      "timestamp": "2026-07-15T10:24:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/exelon-affordability-reliability-hear-stepping-102400705.html"
    },
    {
      "claim": "AngloGold Ashanti (AU) Stock Declines While Market Improves: Some Information for Investors",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "AngloGold Ashanti (AU) Stock Declines While Market Improves: Some Information for Investors"
      },
      "source_id": "E1437",
      "source_type": "news",
      "ticker": "AU",
      "tier": 2,
      "timestamp": "2026-07-15T22:00:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/anglogold-ashanti-au-stock-declines-220006990.html"
    },
    {
      "claim": "Prediction Markets Are Betting Against Rocket Lab: Here’s What the Odds Say",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Prediction Markets Are Betting Against Rocket Lab: Here’s What the Odds Say"
      },
      "source_id": "E1438",
      "source_type": "news",
      "ticker": "RKLB",
      "tier": 2,
      "timestamp": "2026-07-17T11:35:51+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/9d0de29f-811d-3a82-9b21-003c2e23273e/prediction-markets-are.html"
    },
    {
      "claim": "RKLB, SPCX, ASTS Head For Over 30% July Losses — Goldman Says Space Stocks Are 5x More Volatile Than S&P 500",
      "confidence": 0.62,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "RKLB, SPCX, ASTS Head For Over 30% July Losses — Goldman Says Space Stocks Are 5x More Volatile Than S&P 500"
      },
      "source_id": "E1439",
      "source_type": "news",
      "ticker": "RKLB",
      "tier": 2,
      "timestamp": "2026-07-17T04:50:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/3648d7de-d353-3438-a60b-f9c3ba25868e/rklb%2C-spcx%2C-asts-head-for.html"
    },
    {
      "claim": "AST SpaceMobile vs. Rocket Lab: Which Stock Is The Superior SpaceX Competitor?",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "AST SpaceMobile vs. Rocket Lab: Which Stock Is The Superior SpaceX Competitor?"
      },
      "source_id": "E1440",
      "source_type": "news",
      "ticker": "RKLB",
      "tier": 2,
      "timestamp": "2026-07-17T01:35:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/1433d2c5-7f47-38ef-832d-674de88e33cc/ast-spacemobile-vs.-rocket.html"
    },
    {
      "claim": "Why Rocket Lab (RKLB) Shares Are Plunging Today",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why Rocket Lab (RKLB) Shares Are Plunging Today"
      },
      "source_id": "E1441",
      "source_type": "news",
      "ticker": "RKLB",
      "tier": 2,
      "timestamp": "2026-07-16T22:09:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-rocket-lab-rklb-shares-220922136.html"
    },
    {
      "claim": "Garmin unveils G2000 PRIME Integrated Flight Deck",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Garmin unveils G2000 PRIME Integrated Flight Deck"
      },
      "source_id": "E1442",
      "source_type": "news",
      "ticker": "GRMN",
      "tier": 2,
      "timestamp": "2026-07-16T10:59:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/garmin-unveils-g2000-prime-integrated-105900205.html"
    },
    {
      "claim": "Garmin Introduces G2000 Prime Flight Deck for Piston, Electric Aircraft",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Garmin Introduces G2000 Prime Flight Deck for Piston, Electric Aircraft"
      },
      "source_id": "E1443",
      "source_type": "news",
      "ticker": "GRMN",
      "tier": 2,
      "timestamp": "2026-07-16T11:36:18+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/garmin-introduces-g2000-prime-flight-113618570.html"
    },
    {
      "claim": "DAKT vs. GRMN: Which Stock Is the Better Value Option?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "DAKT vs. GRMN: Which Stock Is the Better Value Option?"
      },
      "source_id": "E1444",
      "source_type": "news",
      "ticker": "GRMN",
      "tier": 2,
      "timestamp": "2026-07-15T15:40:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/dakt-vs-grmn-stock-better-154005587.html"
    },
    {
      "claim": "Baidu Stock Rises 3.2% as Dual-Primary Listing Opens Path to China Investors",
      "confidence": 0.78,
      "publisher": "GuruFocus.com",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Baidu Stock Rises 3.2% as Dual-Primary Listing Opens Path to China Investors"
      },
      "source_id": "E1445",
      "source_type": "news",
      "ticker": "BIDU",
      "tier": 2,
      "timestamp": "2026-07-16T20:26:59+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/baidu-stock-rises-3-2-202659483.html"
    },
    {
      "claim": "Alphabet's Waymo, Baidu Ahead of Competitors in Robotaxi Space, Wedbush Says",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Alphabet's Waymo, Baidu Ahead of Competitors in Robotaxi Space, Wedbush Says"
      },
      "source_id": "E1446",
      "source_type": "news",
      "ticker": "BIDU",
      "tier": 2,
      "timestamp": "2026-07-17T12:34:44+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/alphabet-apos-waymo-baidu-ahead-123444535.html"
    },
    {
      "claim": "How Apple Is Boosting Baidu and Other Chinese Tech Stocks",
      "confidence": 0.62,
      "publisher": "Barrons.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "How Apple Is Boosting Baidu and Other Chinese Tech Stocks"
      },
      "source_id": "E1447",
      "source_type": "news",
      "ticker": "BIDU",
      "tier": 2,
      "timestamp": "2026-07-16T15:23:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/5c6ab533-b265-31a7-8160-4569820f2c5f/how-apple-is-boosting-baidu.html"
    },
    {
      "claim": "Baidu to Pursue Voluntary Conversion to Dual-Primary Listing on The Main Board of The Stock Exchange of Hong Kong Limited",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Baidu to Pursue Voluntary Conversion to Dual-Primary Listing on The Main Board of The Stock Exchange of Hong Kong Limited"
      },
      "source_id": "E1448",
      "source_type": "news",
      "ticker": "BIDU",
      "tier": 2,
      "timestamp": "2026-07-16T08:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/baidu-pursue-voluntary-conversion-dual-083000261.html"
    },
    {
      "claim": "Yum! Brands Announces Q2 2026 Earnings and Conference Call Details",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Yum! Brands Announces Q2 2026 Earnings and Conference Call Details"
      },
      "source_id": "E1449",
      "source_type": "earnings",
      "ticker": "YUM",
      "tier": 2,
      "timestamp": "2026-07-17T01:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/yum-brands-announces-q2-2026-010000112.html"
    },
    {
      "claim": "What to Expect From Yum! Brands’ Next Quarterly Earnings Report",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "What to Expect From Yum! Brands’ Next Quarterly Earnings Report"
      },
      "source_id": "E1450",
      "source_type": "earnings",
      "ticker": "YUM",
      "tier": 2,
      "timestamp": "2026-07-16T10:44:44+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/d294c133-525b-3d94-9b25-107ececcd9c7/what-to-expect-from-yum%21.html"
    },
    {
      "claim": "Yum! Brands-Owned Taco Bell Linked to Cyclospora Outbreak by the FDA",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Yum! Brands-Owned Taco Bell Linked to Cyclospora Outbreak by the FDA"
      },
      "source_id": "E1451",
      "source_type": "news",
      "ticker": "YUM",
      "tier": 2,
      "timestamp": "2026-07-17T09:21:43+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/yum-brands-owned-taco-bell-092143510.html"
    },
    {
      "claim": "Taco Bell’s Lettuce Scare Is Hitting Yum Stock. Two Factors Will Decide the Damage.",
      "confidence": 0.62,
      "publisher": "Barrons.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Taco Bell’s Lettuce Scare Is Hitting Yum Stock. Two Factors Will Decide the Damage."
      },
      "source_id": "E1452",
      "source_type": "news",
      "ticker": "YUM",
      "tier": 2,
      "timestamp": "2026-07-15T18:49:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/2e22a31a-c631-33dc-a524-6f6e7cee166c/taco-bell%E2%80%99s-lettuce-scare-is.html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-15",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-15"
      },
      "source_id": "E1453",
      "source_type": "sec",
      "ticker": "KR",
      "tier": 1,
      "timestamp": "2026-07-16T13:02:36+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/56873/000158665126000002/"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-15",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-15"
      },
      "source_id": "E1454",
      "source_type": "sec",
      "ticker": "KR",
      "tier": 1,
      "timestamp": "2026-07-16T13:00:33+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/56873/000140241926000007/"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-15",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-15"
      },
      "source_id": "E1455",
      "source_type": "sec",
      "ticker": "KR",
      "tier": 1,
      "timestamp": "2026-07-16T12:58:04+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/56873/000169198326000003/"
    },
    {
      "claim": "Kroger Insider Sold Shares Worth $1,764,000, According to a Recent SEC Filing",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Kroger Insider Sold Shares Worth $1,764,000, According to a Recent SEC Filing"
      },
      "source_id": "E1456",
      "source_type": "news",
      "ticker": "KR",
      "tier": 2,
      "timestamp": "2026-07-15T18:53:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/kroger-insider-sold-shares-worth-185322192.html"
    },
    {
      "claim": "Is Kroger (KR) Stock Trading Around Fair Value Today?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Kroger (KR) Stock Trading Around Fair Value Today?"
      },
      "source_id": "E1457",
      "source_type": "news",
      "ticker": "KR",
      "tier": 2,
      "timestamp": "2026-07-16T13:12:29+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/kroger-kr-stock-trading-around-131229531.html"
    },
    {
      "claim": "PuraVida Foods Reaches Milestone, Surpassing 5,000 Retail Doors Across Kroger Banners and Target",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "PuraVida Foods Reaches Milestone, Surpassing 5,000 Retail Doors Across Kroger Banners and Target"
      },
      "source_id": "E1458",
      "source_type": "news",
      "ticker": "KR",
      "tier": 2,
      "timestamp": "2026-07-16T11:45:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/small-business/articles/puravida-foods-reaches-milestone-surpassing-114500526.html"
    },
    {
      "claim": "Kroger (KR) Awaits Giant Eagle Review As Tempo Starts Cook Never Club",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Kroger (KR) Awaits Giant Eagle Review As Tempo Starts Cook Never Club"
      },
      "source_id": "E1459",
      "source_type": "news",
      "ticker": "KR",
      "tier": 2,
      "timestamp": "2026-07-16T01:16:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/kroger-kr-awaits-giant-eagle-011610088.html"
    },
    {
      "claim": "Jefferies Initiates MSCI at Buy With $760 Price Target",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Jefferies Initiates MSCI at Buy With $760 Price Target"
      },
      "source_id": "E1460",
      "source_type": "news",
      "ticker": "MSCI",
      "tier": 2,
      "timestamp": "2026-07-17T09:26:16+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jefferies-initiates-msci-buy-760-092616853.html"
    },
    {
      "claim": "MSCI Set to Report Q2 Earnings: What's in Store for the Stock?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "MSCI Set to Report Q2 Earnings: What's in Store for the Stock?"
      },
      "source_id": "E1461",
      "source_type": "earnings",
      "ticker": "MSCI",
      "tier": 2,
      "timestamp": "2026-07-16T15:14:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/msci-set-report-q2-earnings-151400101.html"
    },
    {
      "claim": "Exploring Analyst Estimates for MSCI (MSCI) Q2 Earnings, Beyond Revenue and EPS",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Exploring Analyst Estimates for MSCI (MSCI) Q2 Earnings, Beyond Revenue and EPS"
      },
      "source_id": "E1462",
      "source_type": "earnings",
      "ticker": "MSCI",
      "tier": 2,
      "timestamp": "2026-07-16T13:15:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/exploring-analyst-estimates-msci-msci-131504869.html"
    },
    {
      "claim": "UBS (SWX:UBSG) Partners With MSCI To Open Up Private Markets Data",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "UBS (SWX:UBSG) Partners With MSCI To Open Up Private Markets Data"
      },
      "source_id": "E1463",
      "source_type": "news",
      "ticker": "MSCI",
      "tier": 2,
      "timestamp": "2026-07-16T16:11:30+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ubs-swx-ubsg-partners-msci-161130336.html"
    },
    {
      "claim": "Nebius raises $775 million in first secured debt financing to accelerate global buildout",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Nebius raises $775 million in first secured debt financing to accelerate global buildout"
      },
      "source_id": "E1464",
      "source_type": "news",
      "ticker": "NBIS",
      "tier": 2,
      "timestamp": "2026-07-17T13:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/nebius-raises-775-million-first-130000591.html"
    },
    {
      "claim": "Nebius lands $1 billion AI deal as one major risk looms",
      "confidence": 0.78,
      "publisher": "TheStreet",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Nebius lands $1 billion AI deal as one major risk looms"
      },
      "source_id": "E1465",
      "source_type": "news",
      "ticker": "NBIS",
      "tier": 2,
      "timestamp": "2026-07-17T00:37:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/c11d1d2f-edd9-33cb-b829-e6ecb2106de5/nebius-lands-%241-billion-ai.html"
    },
    {
      "claim": "Nebius Group Rolls Out Echo AI Agent, Cloud Controls in Investor Update",
      "confidence": 0.62,
      "publisher": "MarketBeat",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Nebius Group Rolls Out Echo AI Agent, Cloud Controls in Investor Update"
      },
      "source_id": "E1466",
      "source_type": "news",
      "ticker": "NBIS",
      "tier": 2,
      "timestamp": "2026-07-16T19:02:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/b74347a2-cb21-3012-9fd6-bf6b6024c111/nebius-group-rolls-out-echo.html"
    },
    {
      "claim": "Nebius Sinks 13% as the Neocloud Trade Unravels; How CoreWeave, IREN, and the AI Data Center Stocks Stack Up",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Nebius Sinks 13% as the Neocloud Trade Unravels; How CoreWeave, IREN, and the AI Data Center Stocks Stack Up"
      },
      "source_id": "E1467",
      "source_type": "news",
      "ticker": "NBIS",
      "tier": 2,
      "timestamp": "2026-07-16T18:50:13+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/d0033590-83d1-39cf-b148-d362e9340907/nebius-sinks-13%25-as-the.html"
    },
    {
      "claim": "Jefferies Adjusts Price Target on Ventas to $109 From $100, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Jefferies Adjusts Price Target on Ventas to $109 From $100, Maintains Buy Rating"
      },
      "source_id": "E1468",
      "source_type": "news",
      "ticker": "VTR",
      "tier": 2,
      "timestamp": "2026-07-15T14:35:52+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jefferies-adjusts-price-target-ventas-143552966.html"
    },
    {
      "claim": "Ventas (VTR) Could Be a Great Choice",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Ventas (VTR) Could Be a Great Choice"
      },
      "source_id": "E1469",
      "source_type": "news",
      "ticker": "VTR",
      "tier": 2,
      "timestamp": "2026-07-15T15:45:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ventas-vtr-could-great-choice-154502440.html"
    },
    {
      "claim": "BofA Securities Adjusts Price Target on American International to $90 From $84",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "BofA Securities Adjusts Price Target on American International to $90 From $84"
      },
      "source_id": "E1470",
      "source_type": "news",
      "ticker": "AIG",
      "tier": 2,
      "timestamp": "2026-07-16T13:06:49+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bofa-securities-adjusts-price-target-130649862.html"
    },
    {
      "claim": "BofA Securities Adjusts American International Group Price Target to $90 From $84",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "BofA Securities Adjusts American International Group Price Target to $90 From $84"
      },
      "source_id": "E1471",
      "source_type": "news",
      "ticker": "AIG",
      "tier": 2,
      "timestamp": "2026-07-15T12:38:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bofa-securities-adjusts-american-international-123817163.html"
    },
    {
      "claim": "Piper Sandler Downgrades American International Group to Neutral From Overweight, Adjusts PT to $80 From $88",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Piper Sandler Downgrades American International Group to Neutral From Overweight, Adjusts PT to $80 From $88"
      },
      "source_id": "E1472",
      "source_type": "news",
      "ticker": "AIG",
      "tier": 2,
      "timestamp": "2026-07-15T09:32:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/piper-sandler-downgrades-american-international-093221542.html"
    },
    {
      "claim": "Chipotle makes its Mexico debut with first restaurant in Monterrey (CMG)",
      "confidence": 0.62,
      "publisher": "InvestorsHub",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Chipotle makes its Mexico debut with first restaurant in Monterrey (CMG)"
      },
      "source_id": "E1473",
      "source_type": "news",
      "ticker": "CMG",
      "tier": 2,
      "timestamp": "2026-07-17T10:19:13+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/ed63b6bd-09fa-3630-98f2-2678aa994a1b/chipotle-makes-its-mexico.html"
    },
    {
      "claim": "US burrito chain Chipotle opens first restaurant in Mexico",
      "confidence": 0.62,
      "publisher": "Reuters Videos",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "US burrito chain Chipotle opens first restaurant in Mexico"
      },
      "source_id": "E1474",
      "source_type": "news",
      "ticker": "CMG",
      "tier": 2,
      "timestamp": "2026-07-17T06:42:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/video/us-burrito-chain-chipotle-opens-064212737.html"
    },
    {
      "claim": "Chipotle Mexican Grill (CMG) Sees a More Significant Dip Than Broader Market: Some Facts to Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Chipotle Mexican Grill (CMG) Sees a More Significant Dip Than Broader Market: Some Facts to Know"
      },
      "source_id": "E1475",
      "source_type": "news",
      "ticker": "CMG",
      "tier": 2,
      "timestamp": "2026-07-16T21:50:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/chipotle-mexican-grill-cmg-sees-215002435.html"
    },
    {
      "claim": "Taco Bell pulls ingredients. Chipotle monitors cyclosporiasis outbreak",
      "confidence": 0.62,
      "publisher": "USA TODAY",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Taco Bell pulls ingredients. Chipotle monitors cyclosporiasis outbreak"
      },
      "source_id": "E1476",
      "source_type": "news",
      "ticker": "CMG",
      "tier": 2,
      "timestamp": "2026-07-16T16:07:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/a7e5a923-5e99-3038-801a-c01e733e4ab2/taco-bell-pulls-ingredients..html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-15",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-15"
      },
      "source_id": "E1477",
      "source_type": "sec",
      "ticker": "PYPL",
      "tier": 1,
      "timestamp": "2026-07-16T16:51:05+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1633917/000186220926000006/"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-15",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-15"
      },
      "source_id": "E1478",
      "source_type": "sec",
      "ticker": "PYPL",
      "tier": 1,
      "timestamp": "2026-07-16T16:42:05+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1633917/000190527226000010/"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-15",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-15"
      },
      "source_id": "E1479",
      "source_type": "sec",
      "ticker": "PYPL",
      "tier": 1,
      "timestamp": "2026-07-16T16:37:51+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1633917/000200641626000011/"
    },
    {
      "claim": "Barclays Upgrades PayPal to Equalweight From Underweight, Adjusts Price Target to $55 From $42",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Barclays Upgrades PayPal to Equalweight From Underweight, Adjusts Price Target to $55 From $42"
      },
      "source_id": "E1480",
      "source_type": "news",
      "ticker": "PYPL",
      "tier": 2,
      "timestamp": "2026-07-17T09:26:52+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/barclays-upgrades-paypal-equalweight-underweight-092652817.html"
    },
    {
      "claim": "Stripe–PayPal Deal Could Give PYUSD a New Path Into Mainstream Payments",
      "confidence": 0.78,
      "publisher": "CryptoProwl",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Stripe–PayPal Deal Could Give PYUSD a New Path Into Mainstream Payments"
      },
      "source_id": "E1481",
      "source_type": "news",
      "ticker": "PYPL",
      "tier": 2,
      "timestamp": "2026-07-17T01:09:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/33b50339-78eb-3a9a-a738-b7451fc91634/stripe%E2%80%93paypal-deal-could-give.html"
    },
    {
      "claim": "PayPal (PYPL) Skyrockets on $53B Takeover Reports",
      "confidence": 0.78,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "mna",
        "headline": "PayPal (PYPL) Skyrockets on $53B Takeover Reports"
      },
      "source_id": "E1482",
      "source_type": "news",
      "ticker": "PYPL",
      "tier": 2,
      "timestamp": "2026-07-17T00:14:30+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/paypal-pypl-skyrockets-53b-takeover-003530360.html"
    },
    {
      "claim": "Market Chatter: PayPal Holdings Board Sees Stripe-Advent Offer as Inadequate",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Market Chatter: PayPal Holdings Board Sees Stripe-Advent Offer as Inadequate"
      },
      "source_id": "E1483",
      "source_type": "news",
      "ticker": "PYPL",
      "tier": 2,
      "timestamp": "2026-07-16T23:34:47+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/market-chatter-paypal-holdings-board-233447427.html"
    },
    {
      "claim": "SEC 6-K filing: 6-K 2026-07-14",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 6-K filing: 6-K 2026-07-14"
      },
      "source_id": "E1484",
      "source_type": "sec",
      "ticker": "TRI",
      "tier": 1,
      "timestamp": "2026-07-14T11:15:59+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1075124/000119312526302509/"
    },
    {
      "claim": "Wall Street Analysts Predict a 29.84% Upside in Thomson Reuters (TRI): Here's  What You Should Know",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Wall Street Analysts Predict a 29.84% Upside in Thomson Reuters (TRI): Here's  What You Should Know"
      },
      "source_id": "E1485",
      "source_type": "news",
      "ticker": "TRI",
      "tier": 2,
      "timestamp": "2026-07-16T13:55:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/wall-street-analysts-predict-29-135502495.html"
    },
    {
      "claim": "Thomson Reuters, KKR to Form $500 Million Global Print Joint Venture",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Thomson Reuters, KKR to Form $500 Million Global Print Joint Venture"
      },
      "source_id": "E1486",
      "source_type": "news",
      "ticker": "TRI",
      "tier": 2,
      "timestamp": "2026-07-14T11:41:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/media-advertising/articles/thomson-reuters-kkr-form-500-114112181.html"
    },
    {
      "claim": "Thomson Reuters and KKR Announce Joint Venture for Thomson Reuters Global Print Business",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Thomson Reuters and KKR Announce Joint Venture for Thomson Reuters Global Print Business"
      },
      "source_id": "E1487",
      "source_type": "news",
      "ticker": "TRI",
      "tier": 2,
      "timestamp": "2026-07-14T11:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/media-advertising/articles/thomson-reuters-kkr-announce-joint-110000226.html"
    },
    {
      "claim": "EMCOR Group, Inc. Sets Second Quarter 2026 Earnings Release Date and Webcast",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "EMCOR Group, Inc. Sets Second Quarter 2026 Earnings Release Date and Webcast"
      },
      "source_id": "E1488",
      "source_type": "earnings",
      "ticker": "EME",
      "tier": 2,
      "timestamp": "2026-07-16T12:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/emcor-group-inc-sets-second-120000860.html"
    },
    {
      "claim": "Emcor Group (EME) Declines More Than Market: Some Information for Investors",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Emcor Group (EME) Declines More Than Market: Some Information for Investors"
      },
      "source_id": "E1489",
      "source_type": "news",
      "ticker": "EME",
      "tier": 2,
      "timestamp": "2026-07-16T22:00:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/emcor-group-eme-declines-more-220004615.html"
    },
    {
      "claim": "EMCOR Expands Into High-Growth End Markets: Can It Keep Winning Share?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "EMCOR Expands Into High-Growth End Markets: Can It Keep Winning Share?"
      },
      "source_id": "E1490",
      "source_type": "news",
      "ticker": "EME",
      "tier": 2,
      "timestamp": "2026-07-16T15:56:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/emcor-expands-high-growth-end-155600426.html"
    },
    {
      "claim": "Susquehanna Adjusts Price Target on Old Dominion Freight Line to $228 From $224, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Susquehanna Adjusts Price Target on Old Dominion Freight Line to $228 From $224, Maintains Neutral Rating"
      },
      "source_id": "E1491",
      "source_type": "news",
      "ticker": "ODFL",
      "tier": 2,
      "timestamp": "2026-07-14T11:12:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/susquehanna-adjusts-price-target-old-111221625.html"
    },
    {
      "claim": "Desjardins Raises Price Targets on Four Canadian Life Insurers",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Desjardins Raises Price Targets on Four Canadian Life Insurers"
      },
      "source_id": "E1492",
      "source_type": "news",
      "ticker": "SLF",
      "tier": 2,
      "timestamp": "2026-07-16T12:52:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/desjardins-raises-price-targets-four-125217325.html"
    },
    {
      "claim": "Sun Life U.S. and Claritev work to boost efficiency of supplemental health benefits",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Sun Life U.S. and Claritev work to boost efficiency of supplemental health benefits"
      },
      "source_id": "E1493",
      "source_type": "news",
      "ticker": "SLF",
      "tier": 2,
      "timestamp": "2026-07-16T15:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/sun-life-u-claritev-boost-151500063.html"
    },
    {
      "claim": "3 Semiconductor Stocks to Buy Before AI Demand Explodes in July",
      "confidence": 0.78,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "3 Semiconductor Stocks to Buy Before AI Demand Explodes in July"
      },
      "source_id": "E1494",
      "source_type": "news",
      "ticker": "ON",
      "tier": 2,
      "timestamp": "2026-07-17T13:00:08+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/e1c07bd9-373a-321f-87d6-5a3d307dadf4/3-semiconductor-stocks-to-buy.html"
    },
    {
      "claim": "Here's Why ON Semiconductor Just Made a $7 Billion Bet on AI",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Here's Why ON Semiconductor Just Made a $7 Billion Bet on AI"
      },
      "source_id": "E1495",
      "source_type": "news",
      "ticker": "ON",
      "tier": 2,
      "timestamp": "2026-07-17T11:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/0097396e-4bd3-3c5c-ba4a-ef9d17b0d13d/here%27s-why-on-semiconductor.html"
    },
    {
      "claim": "Will Earnings Optimism and EV AI Momentum Change ON Semiconductor's (ON) Narrative?",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Will Earnings Optimism and EV AI Momentum Change ON Semiconductor's (ON) Narrative?"
      },
      "source_id": "E1496",
      "source_type": "earnings",
      "ticker": "ON",
      "tier": 2,
      "timestamp": "2026-07-16T14:12:15+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/earnings-optimism-ev-ai-momentum-141215162.html"
    },
    {
      "claim": "Is ON Semiconductor (ON) Fully Priced After Its 151% Run?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is ON Semiconductor (ON) Fully Priced After Its 151% Run?"
      },
      "source_id": "E1497",
      "source_type": "news",
      "ticker": "ON",
      "tier": 2,
      "timestamp": "2026-07-16T16:13:48+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/semiconductor-fully-priced-151-run-161348064.html"
    },
    {
      "claim": "Con Edison to Report 2nd Quarter 2026 Earnings on August 6",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Con Edison to Report 2nd Quarter 2026 Earnings on August 6"
      },
      "source_id": "E1498",
      "source_type": "earnings",
      "ticker": "ED",
      "tier": 2,
      "timestamp": "2026-07-15T20:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/con-edison-report-2nd-quarter-203000815.html"
    },
    {
      "claim": "CON EDISON DECLARES COMMON STOCK DIVIDEND",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "CON EDISON DECLARES COMMON STOCK DIVIDEND"
      },
      "source_id": "E1499",
      "source_type": "news",
      "ticker": "ED",
      "tier": 2,
      "timestamp": "2026-07-16T20:35:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/con-edison-declares-common-stock-203500886.html"
    },
    {
      "claim": "Alnylam to Webcast Conference Call Discussing Second Quarter 2026 Financial Results",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Alnylam to Webcast Conference Call Discussing Second Quarter 2026 Financial Results"
      },
      "source_id": "E1500",
      "source_type": "earnings",
      "ticker": "ALNY",
      "tier": 2,
      "timestamp": "2026-07-16T12:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/alnylam-webcast-conference-call-discussing-120000618.html"
    },
    {
      "claim": "Alnylam Initiates Mid-Stage Study of Mivelsiran in Down Syndrome-Associated Alzheimer's",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Alnylam Initiates Mid-Stage Study of Mivelsiran in Down Syndrome-Associated Alzheimer's"
      },
      "source_id": "E1501",
      "source_type": "news",
      "ticker": "ALNY",
      "tier": 2,
      "timestamp": "2026-07-15T10:34:50+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/alnylam-initiates-mid-stage-study-103450179.html"
    },
    {
      "claim": "Morgan Stanley Raises its Price Target on Alnylam (ALNY)",
      "confidence": 0.78,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Morgan Stanley Raises its Price Target on Alnylam (ALNY)"
      },
      "source_id": "E1502",
      "source_type": "news",
      "ticker": "ALNY",
      "tier": 2,
      "timestamp": "2026-07-14T16:09:56+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/morgan-stanley-raises-price-target-160956965.html"
    },
    {
      "claim": "Alnylam Highlights Progress with Neuroscience Programs at AAIC 2026, Showcasing Potential of RNAi in Neurological Disease",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Alnylam Highlights Progress with Neuroscience Programs at AAIC 2026, Showcasing Potential of RNAi in Neurological Disease"
      },
      "source_id": "E1503",
      "source_type": "news",
      "ticker": "ALNY",
      "tier": 2,
      "timestamp": "2026-07-15T07:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/alnylam-highlights-progress-neuroscience-programs-073000834.html"
    },
    {
      "claim": "Q1 Waste Management Earnings Review: First Prize Goes to Waste Connections (NYSE:WCN)",
      "confidence": 0.78,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Q1 Waste Management Earnings Review: First Prize Goes to Waste Connections (NYSE:WCN)"
      },
      "source_id": "E1504",
      "source_type": "earnings",
      "ticker": "WCN",
      "tier": 2,
      "timestamp": "2026-07-15T17:57:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/q1-waste-management-earnings-review-175717150.html"
    },
    {
      "claim": "Waste Connections (WCN) Earnings Expected to Grow: Should You Buy?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Waste Connections (WCN) Earnings Expected to Grow: Should You Buy?"
      },
      "source_id": "E1505",
      "source_type": "earnings",
      "ticker": "WCN",
      "tier": 2,
      "timestamp": "2026-07-15T14:00:13+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/waste-connections-wcn-earnings-expected-140013092.html"
    },
    {
      "claim": "Hewlett Packard Enterprise (HPE) Deepens ScanSource Partnership With Juniper Portfolio",
      "confidence": 0.78,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Hewlett Packard Enterprise (HPE) Deepens ScanSource Partnership With Juniper Portfolio"
      },
      "source_id": "E1506",
      "source_type": "news",
      "ticker": "HPE",
      "tier": 2,
      "timestamp": "2026-07-16T18:28:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/hewlett-packard-enterprise-hpe-deepens-182801511.html"
    },
    {
      "claim": "Q1 Earnings Outperformers: Hewlett Packard Enterprise (NYSE:HPE) And The Rest Of The Hardware & Infrastructure Stocks",
      "confidence": 0.78,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Q1 Earnings Outperformers: Hewlett Packard Enterprise (NYSE:HPE) And The Rest Of The Hardware & Infrastructure Stocks"
      },
      "source_id": "E1507",
      "source_type": "earnings",
      "ticker": "HPE",
      "tier": 2,
      "timestamp": "2026-07-15T17:33:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/q1-earnings-outperformers-hewlett-packard-173317160.html"
    },
    {
      "claim": "Dell Falls 14%, HPE and Super Micro Slide as AI Hardware Stocks Give Back Gains",
      "confidence": 0.78,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Dell Falls 14%, HPE and Super Micro Slide as AI Hardware Stocks Give Back Gains"
      },
      "source_id": "E1508",
      "source_type": "news",
      "ticker": "HPE",
      "tier": 2,
      "timestamp": "2026-07-15T16:42:51+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/ca64e64d-9377-36e7-b609-064618698951/dell-falls-14%25%2C-hpe-and-super.html"
    },
    {
      "claim": "HPE's 42x Multiple Tells Only Half the Story",
      "confidence": 0.62,
      "publisher": "Trefis",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "HPE's 42x Multiple Tells Only Half the Story"
      },
      "source_id": "E1509",
      "source_type": "news",
      "ticker": "HPE",
      "tier": 2,
      "timestamp": "2026-07-16T00:54:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/c22dfbf4-75d8-38f2-b328-cef45b5160ce/hpe%27s-42x-multiple-tells-only.html"
    },
    {
      "claim": "What to Expect From Public Service Enterprise’s Next Quarterly Earnings Report",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "What to Expect From Public Service Enterprise’s Next Quarterly Earnings Report"
      },
      "source_id": "E1510",
      "source_type": "earnings",
      "ticker": "PEG",
      "tier": 2,
      "timestamp": "2026-07-16T09:28:37+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/dc6fa405-2310-306b-93d9-4fa3aa0d0067/what-to-expect-from-public.html"
    },
    {
      "claim": "Ericsson (ERIC) Q2 2026 Earnings Call Transcript",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Ericsson (ERIC) Q2 2026 Earnings Call Transcript"
      },
      "source_id": "E1511",
      "source_type": "earnings",
      "ticker": "ERIC",
      "tier": 2,
      "timestamp": "2026-07-15T00:29:43+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/993900af-645a-3b00-86f3-4e015d95cb10/ericsson-%28eric%29-q2-2026.html"
    },
    {
      "claim": "Telefonaktiebolaget L M Ericsson (ERIC) Q2 2026 Earnings Call Highlights: Navigating Challenges ...",
      "confidence": 0.78,
      "publisher": "GuruFocus.com",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Telefonaktiebolaget L M Ericsson (ERIC) Q2 2026 Earnings Call Highlights: Navigating Challenges ..."
      },
      "source_id": "E1512",
      "source_type": "earnings",
      "ticker": "ERIC",
      "tier": 2,
      "timestamp": "2026-07-14T15:00:18+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/telefonaktiebolaget-l-m-ericsson-eric-150018361.html"
    },
    {
      "claim": "CEO Börje Ekholm Is Retiring. What That Means for Ericsson and How to Play ERIC Stock Here.",
      "confidence": 0.62,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "CEO Börje Ekholm Is Retiring. What That Means for Ericsson and How to Play ERIC Stock Here."
      },
      "source_id": "E1513",
      "source_type": "news",
      "ticker": "ERIC",
      "tier": 2,
      "timestamp": "2026-07-16T17:42:15+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/ce99a729-fdba-3764-a38d-8a17adf8acf6/ceo-b%C3%B6rje-ekholm-is-retiring..html"
    },
    {
      "claim": "Ericsson’s AI Story Meets a Component Cost Reality Check",
      "confidence": 0.62,
      "publisher": "Moby",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Ericsson’s AI Story Meets a Component Cost Reality Check"
      },
      "source_id": "E1514",
      "source_type": "news",
      "ticker": "ERIC",
      "tier": 2,
      "timestamp": "2026-07-14T14:49:38+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/3604a121-deb7-35c6-bfa5-43af2e6429b3/ericsson%E2%80%99s-ai-story-meets-a.html"
    },
    {
      "claim": "UBS Adjusts Price Target on Keurig Dr Pepper to $38 From $34, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "UBS Adjusts Price Target on Keurig Dr Pepper to $38 From $34, Maintains Buy Rating"
      },
      "source_id": "E1515",
      "source_type": "news",
      "ticker": "KDP",
      "tier": 2,
      "timestamp": "2026-07-16T14:03:57+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ubs-adjusts-price-target-keurig-140357202.html"
    },
    {
      "claim": "Citigroup Adjusts Price Target on Keurig Dr Pepper to $37 From $32, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Citigroup Adjusts Price Target on Keurig Dr Pepper to $37 From $32, Maintains Buy Rating"
      },
      "source_id": "E1516",
      "source_type": "news",
      "ticker": "KDP",
      "tier": 2,
      "timestamp": "2026-07-14T10:56:45+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/citigroup-adjusts-price-target-keurig-105645410.html"
    },
    {
      "claim": "Jefferies Cuts Crown Castle Price Target to $82 From $88, Maintains Hold Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Jefferies Cuts Crown Castle Price Target to $82 From $88, Maintains Hold Rating"
      },
      "source_id": "E1517",
      "source_type": "news",
      "ticker": "CCI",
      "tier": 2,
      "timestamp": "2026-07-15T15:28:37+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jefferies-cuts-crown-castle-price-152837613.html"
    },
    {
      "claim": "Goldman Sachs Calls Crown Castle (CCI) the Largest Pure-Play US Tower Operator",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Goldman Sachs Calls Crown Castle (CCI) the Largest Pure-Play US Tower Operator"
      },
      "source_id": "E1518",
      "source_type": "news",
      "ticker": "CCI",
      "tier": 2,
      "timestamp": "2026-07-15T00:22:37+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/real-estate/articles/goldman-sachs-calls-crown-castle-002237447.html"
    },
    {
      "claim": "Update on Investment in Vodafone",
      "confidence": 0.62,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Update on Investment in Vodafone"
      },
      "source_id": "E1519",
      "source_type": "news",
      "ticker": "VOD",
      "tier": 2,
      "timestamp": "2026-07-16T10:07:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/investment-vodafone-100700327.html"
    },
    {
      "claim": "Why Archer-Daniels-Midland (ADM) Is Up 5.3% After Raising 2026 EPS Guidance And Beating Q1 Estimates",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Why Archer-Daniels-Midland (ADM) Is Up 5.3% After Raising 2026 EPS Guidance And Beating Q1 Estimates"
      },
      "source_id": "E1520",
      "source_type": "earnings",
      "ticker": "ADM",
      "tier": 2,
      "timestamp": "2026-07-14T20:12:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-archer-daniels-midland-adm-201202124.html"
    },
    {
      "claim": "Archer Daniels Jumps 52% in a Year: Key Factors Behind the Surge",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Archer Daniels Jumps 52% in a Year: Key Factors Behind the Surge"
      },
      "source_id": "E1521",
      "source_type": "news",
      "ticker": "ADM",
      "tier": 2,
      "timestamp": "2026-07-15T14:32:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/archer-daniels-jumps-52-key-143200892.html"
    },
    {
      "claim": "General Mills, ADM, Walmart Partner to Accelerate Regenerative Agriculture Across 40,000 Midwest Wheat Acres",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "General Mills, ADM, Walmart Partner to Accelerate Regenerative Agriculture Across 40,000 Midwest Wheat Acres"
      },
      "source_id": "E1522",
      "source_type": "news",
      "ticker": "ADM",
      "tier": 2,
      "timestamp": "2026-07-15T13:03:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/economy/policy/articles/general-mills-adm-walmart-partner-130300967.html"
    },
    {
      "claim": "Archer Daniels Midland (ADM) Stock Still Looks Priced At A Premium Despite A 63% Five Year Run",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Archer Daniels Midland (ADM) Stock Still Looks Priced At A Premium Despite A 63% Five Year Run"
      },
      "source_id": "E1523",
      "source_type": "news",
      "ticker": "ADM",
      "tier": 2,
      "timestamp": "2026-07-15T11:15:30+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/archer-daniels-midland-adm-stock-111530459.html"
    },
    {
      "claim": "WEC Energy Group declares quarterly dividend",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "WEC Energy Group declares quarterly dividend"
      },
      "source_id": "E1524",
      "source_type": "earnings",
      "ticker": "WEC",
      "tier": 2,
      "timestamp": "2026-07-16T18:33:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/wec-energy-group-declares-quarterly-183300271.html"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on WEC Energy Group to $124 From $120, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on WEC Energy Group to $124 From $120, Maintains Neutral Rating"
      },
      "source_id": "E1525",
      "source_type": "news",
      "ticker": "WEC",
      "tier": 2,
      "timestamp": "2026-07-16T13:23:51+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-wec-132351181.html"
    },
    {
      "claim": "What You Need To Know Ahead of WEC Energy Group’s Earnings Release",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "What You Need To Know Ahead of WEC Energy Group’s Earnings Release"
      },
      "source_id": "E1526",
      "source_type": "earnings",
      "ticker": "WEC",
      "tier": 2,
      "timestamp": "2026-07-14T06:31:47+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/ae85a978-c70a-38d7-a376-b94463a26d71/what-you-need-to-know-ahead.html"
    },
    {
      "claim": "Coupang (CPNG) Slides Ahead Of Earnings As The Valuation Debate Heats Up",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Coupang (CPNG) Slides Ahead Of Earnings As The Valuation Debate Heats Up"
      },
      "source_id": "E1527",
      "source_type": "earnings",
      "ticker": "CPNG",
      "tier": 2,
      "timestamp": "2026-07-17T07:12:49+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/coupang-cpng-slides-ahead-earnings-071249693.html"
    },
    {
      "claim": "Has Coupang (NYSE:CPNG) Fallen Far Enough To Be A Bargain?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Has Coupang (NYSE:CPNG) Fallen Far Enough To Be A Bargain?"
      },
      "source_id": "E1528",
      "source_type": "news",
      "ticker": "CPNG",
      "tier": 2,
      "timestamp": "2026-07-17T06:10:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/coupang-nyse-cpng-fallen-far-061005924.html"
    },
    {
      "claim": "Here's Why Coupang, Inc. (CPNG) Fell More Than Broader Market",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Here's Why Coupang, Inc. (CPNG) Fell More Than Broader Market"
      },
      "source_id": "E1529",
      "source_type": "news",
      "ticker": "CPNG",
      "tier": 2,
      "timestamp": "2026-07-16T22:00:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/heres-why-coupang-inc-cpng-220003008.html"
    },
    {
      "claim": "Coupang, Inc. (CPNG) is Attracting Investor Attention: Here is What You Should Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Coupang, Inc. (CPNG) is Attracting Investor Attention: Here is What You Should Know"
      },
      "source_id": "E1530",
      "source_type": "news",
      "ticker": "CPNG",
      "tier": 2,
      "timestamp": "2026-07-15T13:00:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/coupang-inc-cpng-attracting-investor-130003103.html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-13",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-13"
      },
      "source_id": "E1531",
      "source_type": "sec",
      "ticker": "HSY",
      "tier": 1,
      "timestamp": "2026-07-15T21:07:18+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/47111/000095014226002078/"
    },
    {
      "claim": "Hershey margin recovery expected to begin in Q2, but Jefferies stays on sidelines over volume concerns",
      "confidence": 0.78,
      "publisher": "Proactive",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Hershey margin recovery expected to begin in Q2, but Jefferies stays on sidelines over volume concerns"
      },
      "source_id": "E1532",
      "source_type": "earnings",
      "ticker": "HSY",
      "tier": 2,
      "timestamp": "2026-07-16T19:57:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/efaa2e31-0ebb-3b67-8c03-c880e58e1742/hershey-margin-recovery.html"
    },
    {
      "claim": "Jefferies Adjusts Price Target on Hershey to $190 From $199, Maintains Hold Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Jefferies Adjusts Price Target on Hershey to $190 From $199, Maintains Hold Rating"
      },
      "source_id": "E1533",
      "source_type": "news",
      "ticker": "HSY",
      "tier": 2,
      "timestamp": "2026-07-16T14:44:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jefferies-adjusts-price-target-hershey-144403767.html"
    },
    {
      "claim": "UBS Adjusts Price Target on Hershey to $190 From $200, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "UBS Adjusts Price Target on Hershey to $190 From $200, Maintains Neutral Rating"
      },
      "source_id": "E1534",
      "source_type": "news",
      "ticker": "HSY",
      "tier": 2,
      "timestamp": "2026-07-16T13:24:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ubs-adjusts-price-target-hershey-132417642.html"
    },
    {
      "claim": "Hershey (HSY) Stock Dips While Market Gains: Key Facts",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Hershey (HSY) Stock Dips While Market Gains: Key Facts"
      },
      "source_id": "E1535",
      "source_type": "news",
      "ticker": "HSY",
      "tier": 2,
      "timestamp": "2026-07-14T22:00:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/hershey-hsy-stock-dips-while-220005927.html"
    },
    {
      "claim": "Xali Gold Strengthens Technical Team at Pico Machay",
      "confidence": 0.62,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Xali Gold Strengthens Technical Team at Pico Machay"
      },
      "source_id": "E1536",
      "source_type": "news",
      "ticker": "GFI",
      "tier": 2,
      "timestamp": "2026-07-15T11:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/xali-gold-strengthens-technical-team-110000882.html"
    },
    {
      "claim": "The Hartford Declares Quarterly Dividends Of $0.60 Per Share Of Common Stock And $375 Per Share Of Series G Preferred Stock",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "The Hartford Declares Quarterly Dividends Of $0.60 Per Share Of Common Stock And $375 Per Share Of Series G Preferred Stock"
      },
      "source_id": "E1537",
      "source_type": "earnings",
      "ticker": "HIG",
      "tier": 2,
      "timestamp": "2026-07-15T20:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/hartford-declares-quarterly-dividends-0-200500090.html"
    },
    {
      "claim": "Hartford Insurance Shares Fall After Piper Sandler Downgrade",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Hartford Insurance Shares Fall After Piper Sandler Downgrade"
      },
      "source_id": "E1538",
      "source_type": "news",
      "ticker": "HIG",
      "tier": 2,
      "timestamp": "2026-07-15T19:38:56+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/hartford-insurance-shares-fall-piper-193856768.html"
    },
    {
      "claim": "Piper Sandler Downgrades Hartford Insurance Group to Neutral From Overweight, Adjusts PT to $146 From $148",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Piper Sandler Downgrades Hartford Insurance Group to Neutral From Overweight, Adjusts PT to $146 From $148"
      },
      "source_id": "E1539",
      "source_type": "news",
      "ticker": "HIG",
      "tier": 2,
      "timestamp": "2026-07-15T09:33:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/piper-sandler-downgrades-hartford-insurance-093305124.html"
    },
    {
      "claim": "The Hartford Appoints Randy Larsen To Its Board Of Directors",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "The Hartford Appoints Randy Larsen To Its Board Of Directors"
      },
      "source_id": "E1540",
      "source_type": "news",
      "ticker": "HIG",
      "tier": 2,
      "timestamp": "2026-07-15T20:20:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/hartford-appoints-randy-larsen-board-202000071.html"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-14",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-14"
      },
      "source_id": "E1541",
      "source_type": "sec",
      "ticker": "EQT",
      "tier": 1,
      "timestamp": "2026-07-14T20:15:32+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/33213/000003321326000035/"
    },
    {
      "claim": "EQT Declares Quarterly Cash Dividend",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "EQT Declares Quarterly Cash Dividend"
      },
      "source_id": "E1542",
      "source_type": "earnings",
      "ticker": "EQT",
      "tier": 2,
      "timestamp": "2026-07-15T20:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/eqt-declares-quarterly-cash-dividend-201500288.html"
    },
    {
      "claim": "UBS Keeps Buy Rating on EQT Corporation (EQT)",
      "confidence": 0.78,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "UBS Keeps Buy Rating on EQT Corporation (EQT)"
      },
      "source_id": "E1543",
      "source_type": "earnings",
      "ticker": "EQT",
      "tier": 2,
      "timestamp": "2026-07-15T14:24:38+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ubs-keeps-buy-rating-eqt-142438217.html"
    },
    {
      "claim": "Stephens Adjusts Price Target on EQT to $71 From $73, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Stephens Adjusts Price Target on EQT to $71 From $73, Maintains Overweight Rating"
      },
      "source_id": "E1544",
      "source_type": "news",
      "ticker": "EQT",
      "tier": 2,
      "timestamp": "2026-07-15T12:05:08+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/stephens-adjusts-price-target-eqt-120508811.html"
    },
    {
      "claim": "Goldman Sachs Adjusts Price Target on EQT to $60 From $63, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Goldman Sachs Adjusts Price Target on EQT to $60 From $63, Maintains Buy Rating"
      },
      "source_id": "E1545",
      "source_type": "news",
      "ticker": "EQT",
      "tier": 2,
      "timestamp": "2026-07-15T12:04:58+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/goldman-sachs-adjusts-price-target-120458060.html"
    },
    {
      "claim": "Key Role in AI Infrastructure Buildout Bolsters Astera Labs (ALAB) in Q2",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Key Role in AI Infrastructure Buildout Bolsters Astera Labs (ALAB) in Q2"
      },
      "source_id": "E1546",
      "source_type": "news",
      "ticker": "ALAB",
      "tier": 2,
      "timestamp": "2026-07-16T15:28:42+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/key-role-ai-infrastructure-buildout-152842779.html"
    },
    {
      "claim": "Astera Labs, Inc. (ALAB) Stock Falls Amid Market Uptick: What Investors Need to Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Astera Labs, Inc. (ALAB) Stock Falls Amid Market Uptick: What Investors Need to Know"
      },
      "source_id": "E1547",
      "source_type": "news",
      "ticker": "ALAB",
      "tier": 2,
      "timestamp": "2026-07-15T22:15:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/astera-labs-inc-alab-stock-221504261.html"
    },
    {
      "claim": "Arista, Seagate and Astera Lead AI Picks",
      "confidence": 0.62,
      "publisher": "GuruFocus.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Arista, Seagate and Astera Lead AI Picks"
      },
      "source_id": "E1548",
      "source_type": "news",
      "ticker": "ALAB",
      "tier": 2,
      "timestamp": "2026-07-15T18:42:48+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/arista-seagate-astera-lead-ai-184248758.html"
    },
    {
      "claim": "Astera Labs (ALAB) Is Down 16.3% After Insider Sales And Chip Volatility Headlines Has The Bull Case Changed?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Astera Labs (ALAB) Is Down 16.3% After Insider Sales And Chip Volatility Headlines Has The Bull Case Changed?"
      },
      "source_id": "E1549",
      "source_type": "news",
      "ticker": "ALAB",
      "tier": 2,
      "timestamp": "2026-07-14T20:11:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/astera-labs-alab-down-16-201127626.html"
    },
    {
      "claim": "PG&E (PCG) Earnings Expected to Grow: Should You Buy?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "PG&E (PCG) Earnings Expected to Grow: Should You Buy?"
      },
      "source_id": "E1550",
      "source_type": "earnings",
      "ticker": "PCG",
      "tier": 2,
      "timestamp": "2026-07-16T14:00:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/pg-e-pcg-earnings-expected-140011339.html"
    },
    {
      "claim": "Symbotic Announces Date for Reporting Third Quarter Fiscal Year 2026 Financial Results",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Symbotic Announces Date for Reporting Third Quarter Fiscal Year 2026 Financial Results"
      },
      "source_id": "E1551",
      "source_type": "earnings",
      "ticker": "SYM",
      "tier": 2,
      "timestamp": "2026-07-15T20:01:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/symbotic-announces-date-reporting-third-200100118.html"
    },
    {
      "claim": "Amazon Is Throwing Billions at Warehouse Robotics: What That Means for Symbotic's Stock.",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Amazon Is Throwing Billions at Warehouse Robotics: What That Means for Symbotic's Stock."
      },
      "source_id": "E1552",
      "source_type": "news",
      "ticker": "SYM",
      "tier": 2,
      "timestamp": "2026-07-15T11:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/8a9cc503-132b-3b18-b257-934d7110cab6/amazon-is-throwing-billions.html"
    },
    {
      "claim": "Symbotic Inc. (SYM) Registers a Bigger Fall Than the Market: Important Facts to Note",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Symbotic Inc. (SYM) Registers a Bigger Fall Than the Market: Important Facts to Note"
      },
      "source_id": "E1553",
      "source_type": "news",
      "ticker": "SYM",
      "tier": 2,
      "timestamp": "2026-07-16T22:15:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/symbotic-inc-sym-registers-bigger-221503463.html"
    },
    {
      "claim": "Is Symbotic (SYM) One Of The Best Low-Priced AI Stocks To Buy Right Now?",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Symbotic (SYM) One Of The Best Low-Priced AI Stocks To Buy Right Now?"
      },
      "source_id": "E1554",
      "source_type": "news",
      "ticker": "SYM",
      "tier": 2,
      "timestamp": "2026-07-14T19:30:28+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/symbotic-sym-one-best-low-193028883.html"
    },
    {
      "claim": "What This Billionaire Co-Founder's Credo Sale Signals With Shares Up 139%",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "What This Billionaire Co-Founder's Credo Sale Signals With Shares Up 139%"
      },
      "source_id": "E1555",
      "source_type": "news",
      "ticker": "CRDO",
      "tier": 2,
      "timestamp": "2026-07-16T23:39:09+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/f22451ab-ed8a-3a6d-9bcf-888ed1eeca8b/what-this-billionaire.html"
    },
    {
      "claim": "Credo Technology Group Holding Insider Sold Shares Worth $6,605,779, According to a Recent SEC Filing",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Credo Technology Group Holding Insider Sold Shares Worth $6,605,779, According to a Recent SEC Filing"
      },
      "source_id": "E1556",
      "source_type": "news",
      "ticker": "CRDO",
      "tier": 2,
      "timestamp": "2026-07-16T20:20:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/credo-technology-group-holding-insider-202014353.html"
    },
    {
      "claim": "What This Credo Insider's $12.6 Million Sale Means With Shares Up 121%",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "What This Credo Insider's $12.6 Million Sale Means With Shares Up 121%"
      },
      "source_id": "E1557",
      "source_type": "news",
      "ticker": "CRDO",
      "tier": 2,
      "timestamp": "2026-07-16T23:28:23+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/e17231f8-2e3e-3717-bc77-db468656124c/what-this-credo-insider%27s.html"
    },
    {
      "claim": "A Credo Executive Sold Nearly $24 Million in Stock Across Two Sales in One Day",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "A Credo Executive Sold Nearly $24 Million in Stock Across Two Sales in One Day"
      },
      "source_id": "E1558",
      "source_type": "news",
      "ticker": "CRDO",
      "tier": 2,
      "timestamp": "2026-07-16T22:51:35+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/3cf98cfd-c989-335e-9b8d-5132bfd071fe/a-credo-executive-sold-nearly.html"
    },
    {
      "claim": "Jabil Insider Sold Shares Worth $319,857, According to a Recent SEC Filing",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Jabil Insider Sold Shares Worth $319,857, According to a Recent SEC Filing"
      },
      "source_id": "E1559",
      "source_type": "news",
      "ticker": "JBL",
      "tier": 2,
      "timestamp": "2026-07-17T12:34:25+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jabil-insider-sold-shares-worth-123425216.html"
    },
    {
      "claim": "Jabil Declares Quarterly Dividend",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Jabil Declares Quarterly Dividend"
      },
      "source_id": "E1560",
      "source_type": "earnings",
      "ticker": "JBL",
      "tier": 2,
      "timestamp": "2026-07-16T20:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jabil-declares-quarterly-dividend-201500687.html"
    },
    {
      "claim": "Zacks.com featured highlights include Jabil, CECO Environmental and Klarna",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Zacks.com featured highlights include Jabil, CECO Environmental and Klarna"
      },
      "source_id": "E1561",
      "source_type": "news",
      "ticker": "JBL",
      "tier": 2,
      "timestamp": "2026-07-16T07:44:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/zacks-com-featured-highlights-jabil-074400033.html"
    },
    {
      "claim": "Jabil Opens Next-Generation Intelligent Logistics Hub in Penang",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Jabil Opens Next-Generation Intelligent Logistics Hub in Penang"
      },
      "source_id": "E1562",
      "source_type": "news",
      "ticker": "JBL",
      "tier": 2,
      "timestamp": "2026-07-16T01:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/jabil-opens-next-generation-intelligent-010000039.html"
    },
    {
      "claim": "JPMorgan Raises Price Target on Flex to $175 From $160, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Raises Price Target on Flex to $175 From $160, Maintains Overweight Rating"
      },
      "source_id": "E1563",
      "source_type": "news",
      "ticker": "FLEX",
      "tier": 2,
      "timestamp": "2026-07-16T14:45:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-raises-price-target-flex-144514357.html"
    },
    {
      "claim": "Here Are Thursday’s Top Wall Street Analyst Research Calls: Alphabet, BlackRock, Etsy, Flex, Lululemon Athletica, Meta Platforms, Okta, Palo Alto Networks, and More",
      "confidence": 0.78,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Here Are Thursday’s Top Wall Street Analyst Research Calls: Alphabet, BlackRock, Etsy, Flex, Lululemon Athletica, Meta Platforms, Okta, Palo Alto Networks, and More"
      },
      "source_id": "E1564",
      "source_type": "news",
      "ticker": "FLEX",
      "tier": 2,
      "timestamp": "2026-07-16T11:57:18+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/e91cdfaf-e168-37fa-a9ec-3609d553ac8d/here-are-thursday%E2%80%99s-top-wall.html"
    },
    {
      "claim": "3 Reasons FLEX is Risky and 1 Stock to Buy Instead",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "3 Reasons FLEX is Risky and 1 Stock to Buy Instead"
      },
      "source_id": "E1565",
      "source_type": "news",
      "ticker": "FLEX",
      "tier": 2,
      "timestamp": "2026-07-17T00:25:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/3-reasons-flex-risky-1-002522049.html"
    },
    {
      "claim": "How Stronger Earnings and Pension Risk Transfers Will Impact Prudential Financial (PRU) Investors",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "How Stronger Earnings and Pension Risk Transfers Will Impact Prudential Financial (PRU) Investors"
      },
      "source_id": "E1566",
      "source_type": "earnings",
      "ticker": "PRU",
      "tier": 2,
      "timestamp": "2026-07-17T13:10:20+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/stronger-earnings-pension-risk-transfers-131020214.html"
    },
    {
      "claim": "Prudential Financial (PRU) Earnings Beat Keeps Valuation Questions In Play",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Prudential Financial (PRU) Earnings Beat Keeps Valuation Questions In Play"
      },
      "source_id": "E1567",
      "source_type": "earnings",
      "ticker": "PRU",
      "tier": 2,
      "timestamp": "2026-07-17T03:28:19+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/prudential-financial-pru-earnings-beat-032819881.html"
    },
    {
      "claim": "Prudential Financial (PRU) Stock Trades At A Discount To Fair Value While Earnings Stay In Line",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Prudential Financial (PRU) Stock Trades At A Discount To Fair Value While Earnings Stay In Line"
      },
      "source_id": "E1568",
      "source_type": "earnings",
      "ticker": "PRU",
      "tier": 2,
      "timestamp": "2026-07-16T23:18:30+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/prudential-financial-pru-stock-trades-231830904.html"
    },
    {
      "claim": "PRU Outperforms Industry, Trades at a Discount: Time to Exit or Hold?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "PRU Outperforms Industry, Trades at a Discount: Time to Exit or Hold?"
      },
      "source_id": "E1569",
      "source_type": "news",
      "ticker": "PRU",
      "tier": 2,
      "timestamp": "2026-07-15T16:36:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/pru-outperforms-industry-trades-discount-163600173.html"
    },
    {
      "claim": "What to Expect From Sysco's Q4 2026 Earnings Report",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "What to Expect From Sysco's Q4 2026 Earnings Report"
      },
      "source_id": "E1570",
      "source_type": "earnings",
      "ticker": "SYY",
      "tier": 2,
      "timestamp": "2026-07-15T13:21:42+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/c098a397-b56c-3aa8-b27d-2c053f288fd1/what-to-expect-from-sysco%27s.html"
    },
    {
      "claim": "Morgan Stanley Raises Price Target on Sysco to $88 From $84, Keeps Equalweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Morgan Stanley Raises Price Target on Sysco to $88 From $84, Keeps Equalweight Rating"
      },
      "source_id": "E1571",
      "source_type": "earnings",
      "ticker": "SYY",
      "tier": 2,
      "timestamp": "2026-07-15T11:57:47+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/morgan-stanley-raises-price-target-115747200.html"
    },
    {
      "claim": "Zacks Industry Outlook Mondelez, Sysco, United Natural Foods and Mama's",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Zacks Industry Outlook Mondelez, Sysco, United Natural Foods and Mama's"
      },
      "source_id": "E1572",
      "source_type": "earnings",
      "ticker": "SYY",
      "tier": 2,
      "timestamp": "2026-07-15T08:35:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/zacks-industry-outlook-mondelez-sysco-083500707.html"
    },
    {
      "claim": "Sysco to Announce Fourth Quarter and Fiscal Year 2026 Financial Results on August 4",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Sysco to Announce Fourth Quarter and Fiscal Year 2026 Financial Results on August 4"
      },
      "source_id": "E1573",
      "source_type": "earnings",
      "ticker": "SYY",
      "tier": 2,
      "timestamp": "2026-07-14T12:01:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/sysco-announce-fourth-quarter-fiscal-120100260.html"
    },
    {
      "claim": "Sands to Release Second Quarter 2026 Financial Results",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Sands to Release Second Quarter 2026 Financial Results"
      },
      "source_id": "E1574",
      "source_type": "earnings",
      "ticker": "LVS",
      "tier": 2,
      "timestamp": "2026-07-15T22:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/sands-release-second-quarter-2026-220000625.html"
    },
    {
      "claim": "Goldman Sachs Cuts Las Vegas Sands Price Target to $63 From $73, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Goldman Sachs Cuts Las Vegas Sands Price Target to $63 From $73, Maintains Buy Rating"
      },
      "source_id": "E1575",
      "source_type": "news",
      "ticker": "LVS",
      "tier": 2,
      "timestamp": "2026-07-15T13:31:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/goldman-sachs-cuts-las-vegas-133106097.html"
    },
    {
      "claim": "JPMorgan Cuts Price Target on Las Vegas Sands to $64 From $68, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Cuts Price Target on Las Vegas Sands to $64 From $68, Maintains Overweight Rating"
      },
      "source_id": "E1576",
      "source_type": "news",
      "ticker": "LVS",
      "tier": 2,
      "timestamp": "2026-07-15T13:11:16+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-cuts-price-target-las-131116605.html"
    },
    {
      "claim": "Wells Fargo Adjusts Price Target on Las Vegas Sands to $53 From $65, Maintains Equalweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Wells Fargo Adjusts Price Target on Las Vegas Sands to $53 From $65, Maintains Equalweight Rating"
      },
      "source_id": "E1577",
      "source_type": "news",
      "ticker": "LVS",
      "tier": 2,
      "timestamp": "2026-07-14T10:43:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/wells-fargo-adjusts-price-target-104331900.html"
    },
    {
      "claim": "DUST Jumps 28% in Just One Month as Gold Miners Sink",
      "confidence": 0.78,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "DUST Jumps 28% in Just One Month as Gold Miners Sink"
      },
      "source_id": "E1578",
      "source_type": "news",
      "ticker": "KGC",
      "tier": 2,
      "timestamp": "2026-07-16T16:44:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/4c268f7b-98a6-3a81-93db-17d0576d9676/dust-jumps-28%25-in-just-one.html"
    },
    {
      "claim": "Gold stocks sink after oil rally dents bullion, revives Fed concerns",
      "confidence": 0.62,
      "publisher": "Investing.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Gold stocks sink after oil rally dents bullion, revives Fed concerns"
      },
      "source_id": "E1579",
      "source_type": "news",
      "ticker": "KGC",
      "tier": 2,
      "timestamp": "2026-07-16T15:40:59+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/commodities/articles/gold-stocks-sink-oil-rally-154059576.html"
    },
    {
      "claim": "Kinross Gold (TSX:K) Stock Still Looks Like A Bargain As Returns Hit 4.1x",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Kinross Gold (TSX:K) Stock Still Looks Like A Bargain As Returns Hit 4.1x"
      },
      "source_id": "E1580",
      "source_type": "news",
      "ticker": "KGC",
      "tier": 2,
      "timestamp": "2026-07-15T22:10:44+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/kinross-gold-tsx-k-stock-221044585.html"
    },
    {
      "claim": "Kinross Gold (TSX:K) Could Be 45% Undervalued Following Nevada Exploration Progress",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Kinross Gold (TSX:K) Could Be 45% Undervalued Following Nevada Exploration Progress"
      },
      "source_id": "E1581",
      "source_type": "news",
      "ticker": "KGC",
      "tier": 2,
      "timestamp": "2026-07-15T19:10:19+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/kinross-gold-tsx-k-could-191019587.html"
    },
    {
      "claim": "MasTec Schedules Second Quarter 2026 Earnings Conference Call",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "MasTec Schedules Second Quarter 2026 Earnings Conference Call"
      },
      "source_id": "E1582",
      "source_type": "earnings",
      "ticker": "MTZ",
      "tier": 2,
      "timestamp": "2026-07-16T10:55:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/mastec-schedules-second-quarter-2026-105500721.html"
    },
    {
      "claim": "Bull of the Day: MasTec, Inc. (MTZ)",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Bull of the Day: MasTec, Inc. (MTZ)"
      },
      "source_id": "E1583",
      "source_type": "news",
      "ticker": "MTZ",
      "tier": 2,
      "timestamp": "2026-07-17T08:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bull-day-mastec-inc-mtz-080000330.html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-10",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-10"
      },
      "source_id": "E1584",
      "source_type": "sec",
      "ticker": "WDAY",
      "tier": 1,
      "timestamp": "2026-07-14T23:02:50+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1327811/000160231526000016/"
    },
    {
      "claim": "A Workday Insider Sold Company Shares for $131,000. Here's What That Means for Investors.",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "A Workday Insider Sold Company Shares for $131,000. Here's What That Means for Investors."
      },
      "source_id": "E1585",
      "source_type": "news",
      "ticker": "WDAY",
      "tier": 2,
      "timestamp": "2026-07-15T14:18:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/b3cd8e6c-5591-3da0-9c9a-64f7a0ac205b/a-workday-insider-sold.html"
    },
    {
      "claim": "The Bull Case For Workday (WDAY) Could Change Following New Asia Pacific Leadership Appointment - Learn Why",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "The Bull Case For Workday (WDAY) Could Change Following New Asia Pacific Leadership Appointment - Learn Why"
      },
      "source_id": "E1586",
      "source_type": "news",
      "ticker": "WDAY",
      "tier": 2,
      "timestamp": "2026-07-15T07:17:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bull-case-workday-wday-could-071714640.html"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-14",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-14"
      },
      "source_id": "E1587",
      "source_type": "sec",
      "ticker": "NRG",
      "tier": 1,
      "timestamp": "2026-07-15T12:48:25+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1013871/000110465926083743/"
    },
    {
      "claim": "Wells Fargo Raises Price Target on NRG Energy to $209 From $203, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Wells Fargo Raises Price Target on NRG Energy to $209 From $203, Maintains Overweight Rating"
      },
      "source_id": "E1588",
      "source_type": "news",
      "ticker": "NRG",
      "tier": 2,
      "timestamp": "2026-07-16T11:11:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/wells-fargo-raises-price-target-111103999.html"
    },
    {
      "claim": "BofA Securities Adjusts Arch Capital Price Target to $126 From $122, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "BofA Securities Adjusts Arch Capital Price Target to $126 From $122, Maintains Buy Rating"
      },
      "source_id": "E1589",
      "source_type": "news",
      "ticker": "ACGL",
      "tier": 2,
      "timestamp": "2026-07-15T13:48:50+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bofa-securities-adjusts-arch-capital-134850755.html"
    },
    {
      "claim": "Earnings Preview: What To Expect From Arch Capital Group’s Report",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Earnings Preview: What To Expect From Arch Capital Group’s Report"
      },
      "source_id": "E1590",
      "source_type": "earnings",
      "ticker": "ACGL",
      "tier": 2,
      "timestamp": "2026-07-14T13:18:36+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/b754756e-7774-3dfa-90a0-7629f0f8aa99/earnings-preview%3A-what-to.html"
    },
    {
      "claim": "Evercore ISI Adjusts Arch Capital Group Price Target to $103 From $100, Maintains In Line Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Evercore ISI Adjusts Arch Capital Group Price Target to $103 From $100, Maintains In Line Rating"
      },
      "source_id": "E1591",
      "source_type": "news",
      "ticker": "ACGL",
      "tier": 2,
      "timestamp": "2026-07-14T12:09:56+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/evercore-isi-adjusts-arch-capital-120956010.html"
    },
    {
      "claim": "Berkshire Hathaway vs. Arch Capital: Which Insurer Has an Edge?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Berkshire Hathaway vs. Arch Capital: Which Insurer Has an Edge?"
      },
      "source_id": "E1592",
      "source_type": "news",
      "ticker": "ACGL",
      "tier": 2,
      "timestamp": "2026-07-16T17:52:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/berkshire-hathaway-vs-arch-capital-175200372.html"
    },
    {
      "claim": "UBS Adjusts Price Target on Kenvue to $20 From $18, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "UBS Adjusts Price Target on Kenvue to $20 From $18, Maintains Neutral Rating"
      },
      "source_id": "E1593",
      "source_type": "news",
      "ticker": "KVUE",
      "tier": 2,
      "timestamp": "2026-07-16T13:31:28+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ubs-adjusts-price-target-kenvue-133128578.html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-14",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-14"
      },
      "source_id": "E1594",
      "source_type": "sec",
      "ticker": "PAYX",
      "tier": 1,
      "timestamp": "2026-07-15T21:00:11+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/723531/000119312526304913/"
    },
    {
      "claim": "Paychex Declares Quarterly Dividend",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Paychex Declares Quarterly Dividend"
      },
      "source_id": "E1595",
      "source_type": "earnings",
      "ticker": "PAYX",
      "tier": 2,
      "timestamp": "2026-07-16T20:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/paychex-declares-quarterly-dividend-201500914.html"
    },
    {
      "claim": "How MicroStrategy Lost Reddit’s Retail Investors in Weeks",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "How MicroStrategy Lost Reddit’s Retail Investors in Weeks"
      },
      "source_id": "E1596",
      "source_type": "news",
      "ticker": "RDDT",
      "tier": 2,
      "timestamp": "2026-07-17T12:10:40+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/f38acaa0-5a04-3056-aeec-a7f7fc05aa8f/how-microstrategy-lost.html"
    },
    {
      "claim": "Reddit (RDDT) Stock Could Be 47% Undervalued On AI And Ad Growth Buzz",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Reddit (RDDT) Stock Could Be 47% Undervalued On AI And Ad Growth Buzz"
      },
      "source_id": "E1597",
      "source_type": "news",
      "ticker": "RDDT",
      "tier": 2,
      "timestamp": "2026-07-17T02:15:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/reddit-rddt-stock-could-47-021506843.html"
    },
    {
      "claim": "Here's Why Reddit Inc. (RDDT) Fell More Than Broader Market",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Here's Why Reddit Inc. (RDDT) Fell More Than Broader Market"
      },
      "source_id": "E1598",
      "source_type": "news",
      "ticker": "RDDT",
      "tier": 2,
      "timestamp": "2026-07-16T21:50:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/heres-why-reddit-inc-rddt-215003839.html"
    },
    {
      "claim": "Why Reddit (RDDT) Stock Is Falling Today",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why Reddit (RDDT) Stock Is Falling Today"
      },
      "source_id": "E1599",
      "source_type": "news",
      "ticker": "RDDT",
      "tier": 2,
      "timestamp": "2026-07-16T21:45:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-reddit-rddt-stock-falling-214522845.html"
    },
    {
      "claim": "UBS Adjusts Price Target on Kimberly-Clark to $115 From $106, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "UBS Adjusts Price Target on Kimberly-Clark to $115 From $106, Maintains Neutral Rating"
      },
      "source_id": "E1600",
      "source_type": "news",
      "ticker": "KMB",
      "tier": 2,
      "timestamp": "2026-07-16T13:31:50+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ubs-adjusts-price-target-kimberly-133150606.html"
    },
    {
      "claim": "This is Why Kimberly-Clark Corp (KMB) is a Top Dividend Stock to Invest in According to Jim Simons’ Renaissance Technologies",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "This is Why Kimberly-Clark Corp (KMB) is a Top Dividend Stock to Invest in According to Jim Simons’ Renaissance Technologies"
      },
      "source_id": "E1601",
      "source_type": "news",
      "ticker": "KMB",
      "tier": 2,
      "timestamp": "2026-07-16T13:34:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-kimberly-clark-corp-kmb-133402181.html"
    },
    {
      "claim": "Can Kimberly-Clark's Innovation Strategy Boost Sales Growth?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Can Kimberly-Clark's Innovation Strategy Boost Sales Growth?"
      },
      "source_id": "E1602",
      "source_type": "news",
      "ticker": "KMB",
      "tier": 2,
      "timestamp": "2026-07-15T13:22:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/kimberly-clarks-innovation-strategy-boost-132200370.html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-15",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-15"
      },
      "source_id": "E1603",
      "source_type": "sec",
      "ticker": "MTB",
      "tier": 1,
      "timestamp": "2026-07-16T15:30:19+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/36270/000162828026048433/"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-15",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-15"
      },
      "source_id": "E1604",
      "source_type": "sec",
      "ticker": "MTB",
      "tier": 1,
      "timestamp": "2026-07-15T10:02:30+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/36270/000003627026000046/"
    },
    {
      "claim": "M&T Bank Insider Sold Shares Worth $484,000, According to a Recent SEC Filing",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "M&T Bank Insider Sold Shares Worth $484,000, According to a Recent SEC Filing"
      },
      "source_id": "E1605",
      "source_type": "news",
      "ticker": "MTB",
      "tier": 2,
      "timestamp": "2026-07-16T19:42:20+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/m-t-bank-insider-sold-194220941.html"
    },
    {
      "claim": "Autonomous Research Adjusts Price Target on M&T Bank to $243 From $240, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Autonomous Research Adjusts Price Target on M&T Bank to $243 From $240, Maintains Neutral Rating"
      },
      "source_id": "E1606",
      "source_type": "news",
      "ticker": "MTB",
      "tier": 2,
      "timestamp": "2026-07-16T15:32:25+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/autonomous-research-adjusts-price-target-153225695.html"
    },
    {
      "claim": "RBC Raises Price Target on M&T Bank to $255 From $230, Keeps Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "RBC Raises Price Target on M&T Bank to $255 From $230, Keeps Outperform Rating"
      },
      "source_id": "E1607",
      "source_type": "earnings",
      "ticker": "MTB",
      "tier": 2,
      "timestamp": "2026-07-16T11:57:07+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rbc-raises-price-target-m-115707381.html"
    },
    {
      "claim": "M&T Bank (MTB) Looks Fully Valued After Buyback And Preferred Capital Moves",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "M&T Bank (MTB) Looks Fully Valued After Buyback And Preferred Capital Moves"
      },
      "source_id": "E1608",
      "source_type": "news",
      "ticker": "MTB",
      "tier": 2,
      "timestamp": "2026-07-17T03:26:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/m-t-bank-mtb-looks-032614287.html"
    },
    {
      "claim": "Venture Global, Inc. Announces Timing of Second Quarter 2026 Earnings Release and Conference Call",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Venture Global, Inc. Announces Timing of Second Quarter 2026 Earnings Release and Conference Call"
      },
      "source_id": "E1609",
      "source_type": "earnings",
      "ticker": "VG",
      "tier": 2,
      "timestamp": "2026-07-14T13:59:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/venture-global-inc-announces-timing-135900865.html"
    },
    {
      "claim": "Casey’s, Costco, and Other Consumer Stocks for Uncertain Times",
      "confidence": 0.62,
      "publisher": "Barrons.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Casey’s, Costco, and Other Consumer Stocks for Uncertain Times"
      },
      "source_id": "E1610",
      "source_type": "news",
      "ticker": "CASY",
      "tier": 2,
      "timestamp": "2026-07-14T19:03:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/805d04f1-5261-3e7f-96a2-9ac04e6eca98/casey%E2%80%99s%2C-costco%2C-and-other.html"
    },
    {
      "claim": "BeOne Medicines to Announce Second Quarter 2026 Financial Results on August 5",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "BeOne Medicines to Announce Second Quarter 2026 Financial Results on August 5"
      },
      "source_id": "E1611",
      "source_type": "earnings",
      "ticker": "ONC",
      "tier": 2,
      "timestamp": "2026-07-17T10:01:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/beone-medicines-announce-second-quarter-100100465.html"
    },
    {
      "claim": "Raymond James Adjusts Price Target on Devon Energy to $64 From $66, Maintains Strong Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Raymond James Adjusts Price Target on Devon Energy to $64 From $66, Maintains Strong Buy Rating"
      },
      "source_id": "E1612",
      "source_type": "news",
      "ticker": "DVN",
      "tier": 2,
      "timestamp": "2026-07-16T11:42:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/raymond-james-adjusts-price-target-114231863.html"
    },
    {
      "claim": "UBS Adjusts Devon Energy Price Target to $54 From $58, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "UBS Adjusts Devon Energy Price Target to $54 From $58, Maintains Buy Rating"
      },
      "source_id": "E1613",
      "source_type": "news",
      "ticker": "DVN",
      "tier": 2,
      "timestamp": "2026-07-15T13:41:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ubs-adjusts-devon-energy-price-134101225.html"
    },
    {
      "claim": "What to Expect From Devon Energy’s Next Quarterly Earnings Report",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "What to Expect From Devon Energy’s Next Quarterly Earnings Report"
      },
      "source_id": "E1614",
      "source_type": "earnings",
      "ticker": "DVN",
      "tier": 2,
      "timestamp": "2026-07-15T09:53:52+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/1663c9ff-d822-3455-93bc-f8af1d02b504/what-to-expect-from-devon.html"
    },
    {
      "claim": "Devon Energy (DVN) Stock Slides as Market Rises: Facts to Know Before You Trade",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Devon Energy (DVN) Stock Slides as Market Rises: Facts to Know Before You Trade"
      },
      "source_id": "E1615",
      "source_type": "news",
      "ticker": "DVN",
      "tier": 2,
      "timestamp": "2026-07-15T21:50:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/devon-energy-dvn-stock-slides-215004762.html"
    },
    {
      "claim": "Roblox's Discovery Engine Will Face 'Real Test' With AI-Made Games, Wedbush Says",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Roblox's Discovery Engine Will Face 'Real Test' With AI-Made Games, Wedbush Says"
      },
      "source_id": "E1616",
      "source_type": "news",
      "ticker": "RBLX",
      "tier": 2,
      "timestamp": "2026-07-17T12:17:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/roblox-apos-discovery-engine-face-121702884.html"
    },
    {
      "claim": "Roblox Introduces Build: A New Way to Create on the Platform",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Roblox Introduces Build: A New Way to Create on the Platform"
      },
      "source_id": "E1617",
      "source_type": "news",
      "ticker": "RBLX",
      "tier": 2,
      "timestamp": "2026-07-16T14:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/roblox-introduces-build-way-create-140000293.html"
    },
    {
      "claim": "Roblox Targets a Q3 DAU Recovery: What Could Drive the Rebound?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Roblox Targets a Q3 DAU Recovery: What Could Drive the Rebound?"
      },
      "source_id": "E1618",
      "source_type": "news",
      "ticker": "RBLX",
      "tier": 2,
      "timestamp": "2026-07-15T14:13:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/roblox-targets-q3-dau-recovery-141300682.html"
    },
    {
      "claim": "Roblox (RBLX) Stock Sinks As Market Gains: What You Should Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Roblox (RBLX) Stock Sinks As Market Gains: What You Should Know"
      },
      "source_id": "E1619",
      "source_type": "news",
      "ticker": "RBLX",
      "tier": 2,
      "timestamp": "2026-07-14T21:50:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/roblox-rblx-stock-sinks-market-215003111.html"
    },
    {
      "claim": "Will Atmos (ATO) Beat Estimates Again in Its Next Earnings Report?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Will Atmos (ATO) Beat Estimates Again in Its Next Earnings Report?"
      },
      "source_id": "E1620",
      "source_type": "earnings",
      "ticker": "ATO",
      "tier": 2,
      "timestamp": "2026-07-16T16:10:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/atmos-ato-beat-estimates-again-161004079.html"
    },
    {
      "claim": "Barclays Adjusts Price Target on Atmos Energy to $183 From $184, Maintains Equalweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Barclays Adjusts Price Target on Atmos Energy to $183 From $184, Maintains Equalweight Rating"
      },
      "source_id": "E1621",
      "source_type": "news",
      "ticker": "ATO",
      "tier": 2,
      "timestamp": "2026-07-14T10:17:23+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/barclays-adjusts-price-target-atmos-101723570.html"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on Atmos Energy to $198 From $196, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on Atmos Energy to $198 From $196, Maintains Overweight Rating"
      },
      "source_id": "E1622",
      "source_type": "news",
      "ticker": "ATO",
      "tier": 2,
      "timestamp": "2026-07-14T10:17:16+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-atmos-101716201.html"
    },
    {
      "claim": "Goldman Sachs Adjusts Price Target on Ameren to $115 From $114, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Goldman Sachs Adjusts Price Target on Ameren to $115 From $114, Maintains Neutral Rating"
      },
      "source_id": "E1623",
      "source_type": "news",
      "ticker": "AEE",
      "tier": 2,
      "timestamp": "2026-07-16T10:47:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/goldman-sachs-adjusts-price-target-104710967.html"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on Ameren to $137 From $126, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on Ameren to $137 From $126, Maintains Overweight Rating"
      },
      "source_id": "E1624",
      "source_type": "news",
      "ticker": "AEE",
      "tier": 2,
      "timestamp": "2026-07-16T10:47:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-ameren-104703030.html"
    },
    {
      "claim": "Are Utilities Stocks Lagging  Ameren (AEE) This Year?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Are Utilities Stocks Lagging  Ameren (AEE) This Year?"
      },
      "source_id": "E1625",
      "source_type": "news",
      "ticker": "AEE",
      "tier": 2,
      "timestamp": "2026-07-16T13:40:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/utilities-stocks-lagging-ameren-aee-134004905.html"
    },
    {
      "claim": "RBC Trims Price Target on Qnity Electronics to $189 From $200, Keeps Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "RBC Trims Price Target on Qnity Electronics to $189 From $200, Keeps Outperform Rating"
      },
      "source_id": "E1626",
      "source_type": "earnings",
      "ticker": "Q",
      "tier": 2,
      "timestamp": "2026-07-14T11:59:32+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rbc-trims-price-target-qnity-115932311.html"
    },
    {
      "claim": "Can Qnity Electronics Sustain AI-Driven Semiconductor Growth?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Can Qnity Electronics Sustain AI-Driven Semiconductor Growth?"
      },
      "source_id": "E1627",
      "source_type": "news",
      "ticker": "Q",
      "tier": 2,
      "timestamp": "2026-07-15T14:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/qnity-electronics-sustain-ai-driven-140000674.html"
    },
    {
      "claim": "Qnity Electronics Rises 73% YTD: Time to Buy, Sell or Hold the Stock?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Qnity Electronics Rises 73% YTD: Time to Buy, Sell or Hold the Stock?"
      },
      "source_id": "E1628",
      "source_type": "news",
      "ticker": "Q",
      "tier": 2,
      "timestamp": "2026-07-14T13:45:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/qnity-electronics-rises-73-ytd-134500065.html"
    },
    {
      "claim": "Qnity Electronics' Q2 Electronic Materials Volumes Could Continue to Grow, RBC Says",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Qnity Electronics' Q2 Electronic Materials Volumes Could Continue to Grow, RBC Says"
      },
      "source_id": "E1629",
      "source_type": "news",
      "ticker": "Q",
      "tier": 2,
      "timestamp": "2026-07-14T12:20:43+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/qnity-electronics-apos-q2-electronic-122043295.html"
    },
    {
      "claim": "SEC 10-Q filing: 10-Q 2026-06-30",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 10-Q filing: 10-Q 2026-06-30"
      },
      "source_id": "E1630",
      "source_type": "sec",
      "ticker": "UAL",
      "tier": 1,
      "timestamp": "2026-07-16T16:25:24+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/100517/000010051726000139/"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-15",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-15"
      },
      "source_id": "E1631",
      "source_type": "sec",
      "ticker": "UAL",
      "tier": 1,
      "timestamp": "2026-07-15T20:00:02+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/100517/000010051726000135/"
    },
    {
      "claim": "Morgan Stanley Adjusts United Airlines Price Target to $190 From $185, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Morgan Stanley Adjusts United Airlines Price Target to $190 From $185, Maintains Overweight Rating"
      },
      "source_id": "E1632",
      "source_type": "news",
      "ticker": "UAL",
      "tier": 2,
      "timestamp": "2026-07-17T11:54:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/morgan-stanley-adjusts-united-airlines-115412419.html"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on United Airlines to $203 From $156, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on United Airlines to $203 From $156, Maintains Overweight Rating"
      },
      "source_id": "E1633",
      "source_type": "news",
      "ticker": "UAL",
      "tier": 2,
      "timestamp": "2026-07-17T11:32:24+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-united-113224882.html"
    },
    {
      "claim": "Susquehanna Adjusts Price Target on United Airlines to $165 From $172, Maintains Positive Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Susquehanna Adjusts Price Target on United Airlines to $165 From $172, Maintains Positive Rating"
      },
      "source_id": "E1634",
      "source_type": "news",
      "ticker": "UAL",
      "tier": 2,
      "timestamp": "2026-07-17T11:32:23+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/susquehanna-adjusts-price-target-united-113223591.html"
    },
    {
      "claim": "HSBC Raises Price Target on United Airlines to $163 From $156.70, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "HSBC Raises Price Target on United Airlines to $163 From $156.70, Maintains Buy Rating"
      },
      "source_id": "E1635",
      "source_type": "news",
      "ticker": "UAL",
      "tier": 2,
      "timestamp": "2026-07-17T11:29:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/hsbc-raises-price-target-united-112911011.html"
    },
    {
      "claim": "Circle (CRCL) Faces USDC Revenue Headwinds After Hyperliquid Partnership Change",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Circle (CRCL) Faces USDC Revenue Headwinds After Hyperliquid Partnership Change"
      },
      "source_id": "E1636",
      "source_type": "earnings",
      "ticker": "CRCL",
      "tier": 2,
      "timestamp": "2026-07-17T08:08:33+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/crypto/articles/circle-crcl-faces-usdc-revenue-080833253.html"
    },
    {
      "claim": "Circle Gets Street-Low Target as Stablecoin Competition Heats Up",
      "confidence": 0.62,
      "publisher": "Bloomberg",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Circle Gets Street-Low Target as Stablecoin Competition Heats Up"
      },
      "source_id": "E1637",
      "source_type": "news",
      "ticker": "CRCL",
      "tier": 2,
      "timestamp": "2026-07-17T10:45:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/crypto/articles/circle-gets-street-low-target-104501234.html"
    },
    {
      "claim": "Did Circle’s OCC‑Approved National Trust Bank Just Shift Circle Internet Group's (CRCL) Investment Narrative?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Did Circle’s OCC‑Approved National Trust Bank Just Shift Circle Internet Group's (CRCL) Investment Narrative?"
      },
      "source_id": "E1638",
      "source_type": "news",
      "ticker": "CRCL",
      "tier": 2,
      "timestamp": "2026-07-17T04:32:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/crypto/articles/did-circle-occ-approved-national-043204450.html"
    },
    {
      "claim": "CRCL, COIN Stocks Drop After Visa Backs USDC Rival Stablecoin Open USD",
      "confidence": 0.62,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "CRCL, COIN Stocks Drop After Visa Backs USDC Rival Stablecoin Open USD"
      },
      "source_id": "E1639",
      "source_type": "news",
      "ticker": "CRCL",
      "tier": 2,
      "timestamp": "2026-07-16T16:51:20+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/24670aee-4f27-3b1a-8317-874d845814e0/crcl%2C-coin-stocks-drop-after.html"
    },
    {
      "claim": "RBC Downgrades ResMed to Sector Perform From Outperform, Cuts Price Target to $234 From $276",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "RBC Downgrades ResMed to Sector Perform From Outperform, Cuts Price Target to $234 From $276"
      },
      "source_id": "E1640",
      "source_type": "news",
      "ticker": "RMD",
      "tier": 2,
      "timestamp": "2026-07-17T10:22:28+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rbc-downgrades-resmed-sector-perform-102228553.html"
    },
    {
      "claim": "Mizuho Adjusts Price Target on ResMed to $220 From $235, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Mizuho Adjusts Price Target on ResMed to $220 From $235, Maintains Outperform Rating"
      },
      "source_id": "E1641",
      "source_type": "news",
      "ticker": "RMD",
      "tier": 2,
      "timestamp": "2026-07-15T15:11:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/mizuho-adjusts-price-target-resmed-151127906.html"
    },
    {
      "claim": "Baird Adjusts ResMed Price Target to $217 From $225, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Baird Adjusts ResMed Price Target to $217 From $225, Maintains Neutral Rating"
      },
      "source_id": "E1642",
      "source_type": "news",
      "ticker": "RMD",
      "tier": 2,
      "timestamp": "2026-07-14T12:09:09+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/baird-adjusts-resmed-price-target-120909804.html"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-16",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-16"
      },
      "source_id": "E1643",
      "source_type": "sec",
      "ticker": "INSM",
      "tier": 1,
      "timestamp": "2026-07-16T07:00:46+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1104506/000114036126028602/"
    },
    {
      "claim": "Insmed's TPIP Shows Durable PAH Benefits in 12-Month Study",
      "confidence": 0.62,
      "publisher": "MarketBeat",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Insmed's TPIP Shows Durable PAH Benefits in 12-Month Study"
      },
      "source_id": "E1644",
      "source_type": "news",
      "ticker": "INSM",
      "tier": 2,
      "timestamp": "2026-07-16T15:04:50+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/3ab1f69d-9a5a-3c69-98ca-513a4db1c11c/insmed%27s-tpip-shows-durable.html"
    },
    {
      "claim": "Insmed Says Treprostinil Shows Sustained Benefit to Pulmonary Arterial Hypertension Patients",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Insmed Says Treprostinil Shows Sustained Benefit to Pulmonary Arterial Hypertension Patients"
      },
      "source_id": "E1645",
      "source_type": "news",
      "ticker": "INSM",
      "tier": 2,
      "timestamp": "2026-07-16T11:40:33+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/insmed-says-treprostinil-shows-sustained-114033508.html"
    },
    {
      "claim": "Insmed Announces Positive 12-Month Data from the Ongoing Open-Label Extension Study of Treprostinil Palmitil Inhalation Powder (TPIP) in Patients with Pulmonary Arterial Hypertension",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Insmed Announces Positive 12-Month Data from the Ongoing Open-Label Extension Study of Treprostinil Palmitil Inhalation Powder (TPIP) in Patients with Pulmonary Arterial Hypertension"
      },
      "source_id": "E1646",
      "source_type": "news",
      "ticker": "INSM",
      "tier": 2,
      "timestamp": "2026-07-16T11:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/insmed-announces-positive-12-month-110000837.html"
    },
    {
      "claim": "Dover Corporation (DOV) Earnings Expected to Grow: Should You Buy?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Dover Corporation (DOV) Earnings Expected to Grow: Should You Buy?"
      },
      "source_id": "E1647",
      "source_type": "earnings",
      "ticker": "DOV",
      "tier": 2,
      "timestamp": "2026-07-16T14:00:07+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/dover-corporation-dov-earnings-expected-140007556.html"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on DTE Energy to $162 From $155, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on DTE Energy to $162 From $155, Maintains Neutral Rating"
      },
      "source_id": "E1648",
      "source_type": "news",
      "ticker": "DTE",
      "tier": 2,
      "timestamp": "2026-07-16T13:23:55+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-dte-132355432.html"
    },
    {
      "claim": "DTE Energy schedules second quarter 2026 earnings release, conference call",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "DTE Energy schedules second quarter 2026 earnings release, conference call"
      },
      "source_id": "E1649",
      "source_type": "earnings",
      "ticker": "DTE",
      "tier": 2,
      "timestamp": "2026-07-14T14:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/dte-energy-schedules-second-quarter-140000559.html"
    },
    {
      "claim": "Here's What to Expect From DTE Energy's Next Earnings Report",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Here's What to Expect From DTE Energy's Next Earnings Report"
      },
      "source_id": "E1650",
      "source_type": "earnings",
      "ticker": "DTE",
      "tier": 2,
      "timestamp": "2026-07-14T13:49:53+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/ba8ba747-67c3-39ec-840b-8b15779c5505/here%27s-what-to-expect-from.html"
    },
    {
      "claim": "Texas Pacific Land Corporation Sets Dates for Second Quarter 2026 Earnings Release and Conference Call",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Texas Pacific Land Corporation Sets Dates for Second Quarter 2026 Earnings Release and Conference Call"
      },
      "source_id": "E1651",
      "source_type": "earnings",
      "ticker": "TPL",
      "tier": 2,
      "timestamp": "2026-07-15T20:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/texas-pacific-land-corporation-sets-201500812.html"
    },
    {
      "claim": "Why Ingersoll Rand Stock Is Soaring Today",
      "confidence": 0.62,
      "publisher": "Barrons.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why Ingersoll Rand Stock Is Soaring Today"
      },
      "source_id": "E1652",
      "source_type": "news",
      "ticker": "IR",
      "tier": 2,
      "timestamp": "2026-07-16T17:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/1205548d-4ee1-3f36-814d-468255b87469/why-ingersoll-rand-stock-is.html"
    },
    {
      "claim": "Twilio to Announce Second Quarter 2026 Results on August 6, 2026",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Twilio to Announce Second Quarter 2026 Results on August 6, 2026"
      },
      "source_id": "E1653",
      "source_type": "earnings",
      "ticker": "TWLO",
      "tier": 2,
      "timestamp": "2026-07-16T20:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/twilio-announce-second-quarter-2026-200500134.html"
    },
    {
      "claim": "Twilio (TWLO) Stock Sinks As Market Gains: What You Should Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Twilio (TWLO) Stock Sinks As Market Gains: What You Should Know"
      },
      "source_id": "E1654",
      "source_type": "news",
      "ticker": "TWLO",
      "tier": 2,
      "timestamp": "2026-07-15T22:00:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/twilio-twlo-stock-sinks-market-220006627.html"
    },
    {
      "claim": "NICE vs. Twilio: Which Technology Stock Is a Better Buy in 2026?",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "NICE vs. Twilio: Which Technology Stock Is a Better Buy in 2026?"
      },
      "source_id": "E1655",
      "source_type": "news",
      "ticker": "TWLO",
      "tier": 2,
      "timestamp": "2026-07-14T23:26:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/605545d7-810f-34fe-9e54-c22b46133b4a/nice-vs.-twilio%3A-which.html"
    },
    {
      "claim": "Jefferies Adjusts Extra Space Storage Price Target to $161 From $166, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Jefferies Adjusts Extra Space Storage Price Target to $161 From $166, Maintains Buy Rating"
      },
      "source_id": "E1656",
      "source_type": "news",
      "ticker": "EXR",
      "tier": 2,
      "timestamp": "2026-07-15T15:32:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jefferies-adjusts-extra-space-storage-153212860.html"
    },
    {
      "claim": "Is Dow (DOW) A Bargain Following Rising Options Activity Ahead Of Earnings?",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Is Dow (DOW) A Bargain Following Rising Options Activity Ahead Of Earnings?"
      },
      "source_id": "E1657",
      "source_type": "earnings",
      "ticker": "DOW",
      "tier": 2,
      "timestamp": "2026-07-16T21:12:24+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/options/articles/dow-dow-bargain-following-rising-211224092.html"
    },
    {
      "claim": "Dow Inc. (DOW) Reports Next Week: Wall Street Expects Earnings Growth",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Dow Inc. (DOW) Reports Next Week: Wall Street Expects Earnings Growth"
      },
      "source_id": "E1658",
      "source_type": "earnings",
      "ticker": "DOW",
      "tier": 2,
      "timestamp": "2026-07-16T14:00:07+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/dow-inc-dow-reports-next-140007263.html"
    },
    {
      "claim": "Goldman Sachs Adjusts Price Target on Dow to $34 From $42, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Goldman Sachs Adjusts Price Target on Dow to $34 From $42, Maintains Neutral Rating"
      },
      "source_id": "E1659",
      "source_type": "news",
      "ticker": "DOW",
      "tier": 2,
      "timestamp": "2026-07-16T12:08:30+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/goldman-sachs-adjusts-price-target-120830873.html"
    },
    {
      "claim": "Dow (DOW) Stock Could Be A Bargain On Cash Flow And Sales",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Dow (DOW) Stock Could Be A Bargain On Cash Flow And Sales"
      },
      "source_id": "E1660",
      "source_type": "news",
      "ticker": "DOW",
      "tier": 2,
      "timestamp": "2026-07-17T08:09:25+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/dow-dow-stock-could-bargain-080925901.html"
    },
    {
      "claim": "Analysts Estimate Otis Worldwide (OTIS) to Report a Decline in Earnings: What to Look Out for",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Analysts Estimate Otis Worldwide (OTIS) to Report a Decline in Earnings: What to Look Out for"
      },
      "source_id": "E1661",
      "source_type": "earnings",
      "ticker": "OTIS",
      "tier": 2,
      "timestamp": "2026-07-15T14:00:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/analysts-estimate-otis-worldwide-otis-140012683.html"
    },
    {
      "claim": "Barclays Adjusts Price Target on Tapestry to $182 From $179, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Barclays Adjusts Price Target on Tapestry to $182 From $179, Maintains Overweight Rating"
      },
      "source_id": "E1662",
      "source_type": "news",
      "ticker": "TPR",
      "tier": 2,
      "timestamp": "2026-07-15T13:19:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/barclays-adjusts-price-target-tapestry-131921570.html"
    },
    {
      "claim": "Tapestry Taps L'Oreal Veteran As Kate Spade CMO",
      "confidence": 0.62,
      "publisher": "MediaPost",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Tapestry Taps L'Oreal Veteran As Kate Spade CMO"
      },
      "source_id": "E1663",
      "source_type": "news",
      "ticker": "TPR",
      "tier": 2,
      "timestamp": "2026-07-16T20:33:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/8c4cb1ef-8b09-35dc-8f8c-7c4a60f52d42/tapestry-taps-l%27oreal-veteran.html"
    },
    {
      "claim": "BOOT vs. TPR: Which Stock Is the Better Value Option?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "BOOT vs. TPR: Which Stock Is the Better Value Option?"
      },
      "source_id": "E1664",
      "source_type": "news",
      "ticker": "TPR",
      "tier": 2,
      "timestamp": "2026-07-16T15:40:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/boot-vs-tpr-stock-better-154003799.html"
    },
    {
      "claim": "Can Humana (HUM) Run Higher on Rising Earnings Estimates?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Can Humana (HUM) Run Higher on Rising Earnings Estimates?"
      },
      "source_id": "E1665",
      "source_type": "earnings",
      "ticker": "HUM",
      "tier": 2,
      "timestamp": "2026-07-16T16:20:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/humana-hum-run-higher-rising-162002786.html"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on CenterPoint Energy to $47 From $45, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on CenterPoint Energy to $47 From $45, Maintains Neutral Rating"
      },
      "source_id": "E1666",
      "source_type": "news",
      "ticker": "CNP",
      "tier": 2,
      "timestamp": "2026-07-16T12:08:24+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-centerpoint-120824003.html"
    },
    {
      "claim": "BMO Capital Adjusts CenterPoint Energy Price Target to $48 From $47, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "BMO Capital Adjusts CenterPoint Energy Price Target to $48 From $47, Maintains Outperform Rating"
      },
      "source_id": "E1667",
      "source_type": "news",
      "ticker": "CNP",
      "tier": 2,
      "timestamp": "2026-07-14T12:27:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bmo-capital-adjusts-centerpoint-energy-122710106.html"
    },
    {
      "claim": "CenterPoint Energy Declares Regular Common Stock Dividend of $0.2400",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "CenterPoint Energy Declares Regular Common Stock Dividend of $0.2400"
      },
      "source_id": "E1668",
      "source_type": "news",
      "ticker": "CNP",
      "tier": 2,
      "timestamp": "2026-07-16T13:34:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/centerpoint-energy-declares-regular-common-133400660.html"
    },
    {
      "claim": "Restaurant Sector Remains Mixed as Stronger Operators Outperform, Morgan Stanley Says",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Restaurant Sector Remains Mixed as Stronger Operators Outperform, Morgan Stanley Says"
      },
      "source_id": "E1669",
      "source_type": "news",
      "ticker": "QSR",
      "tier": 2,
      "timestamp": "2026-07-15T15:08:54+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/restaurant-sector-remains-mixed-stronger-150854719.html"
    },
    {
      "claim": "Morgan Stanley Lifts Price Target on Restaurant Brands International to $79 From $78, Keeps Equalweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Morgan Stanley Lifts Price Target on Restaurant Brands International to $79 From $78, Keeps Equalweight Rating"
      },
      "source_id": "E1670",
      "source_type": "earnings",
      "ticker": "QSR",
      "tier": 2,
      "timestamp": "2026-07-15T11:54:32+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/morgan-stanley-lifts-price-target-115432792.html"
    },
    {
      "claim": "Aegis Brands Appoints Sean Murphy as President and Chief Executive Officer",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Aegis Brands Appoints Sean Murphy as President and Chief Executive Officer"
      },
      "source_id": "E1671",
      "source_type": "news",
      "ticker": "QSR",
      "tier": 2,
      "timestamp": "2026-07-15T12:35:35+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/small-business/articles/aegis-brands-appoints-sean-murphy-123535874.html"
    },
    {
      "claim": "Aegis Brands announces new President and CEO",
      "confidence": 0.62,
      "publisher": "CNW Group",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Aegis Brands announces new President and CEO"
      },
      "source_id": "E1672",
      "source_type": "news",
      "ticker": "QSR",
      "tier": 2,
      "timestamp": "2026-07-15T11:50:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/small-business/articles/aegis-brands-announces-president-ceo-115000647.html"
    },
    {
      "claim": "Analyst Report: Biogen Inc.",
      "confidence": 0.78,
      "publisher": "Morningstar Research",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Analyst Report: Biogen Inc."
      },
      "source_id": "E1673",
      "source_type": "news",
      "ticker": "BIIB",
      "tier": 2,
      "timestamp": "2026-07-15T15:19:51+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/22542528-e241-3851-aa0e-92c3fdb41082/analyst-report%3A-biogen-inc..html"
    },
    {
      "claim": "Biogen Shares Decline After Detailed Diranersen Alzheimer's Study Data",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Biogen Shares Decline After Detailed Diranersen Alzheimer's Study Data"
      },
      "source_id": "E1674",
      "source_type": "news",
      "ticker": "BIIB",
      "tier": 2,
      "timestamp": "2026-07-15T14:51:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/biogen-shares-decline-detailed-diranersen-145100264.html"
    },
    {
      "claim": "3 Reasons to Avoid BIIB and 1 Stock to Buy Instead",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "3 Reasons to Avoid BIIB and 1 Stock to Buy Instead"
      },
      "source_id": "E1675",
      "source_type": "news",
      "ticker": "BIIB",
      "tier": 2,
      "timestamp": "2026-07-15T15:17:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/3-reasons-avoid-biib-1-151717282.html"
    },
    {
      "claim": "Biogen Appoints Michael J. Parini as Chief Legal Officer",
      "confidence": 0.62,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Biogen Appoints Michael J. Parini as Chief Legal Officer"
      },
      "source_id": "E1676",
      "source_type": "news",
      "ticker": "BIIB",
      "tier": 2,
      "timestamp": "2026-07-15T12:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/biogen-appoints-michael-j-parini-121500306.html"
    },
    {
      "claim": "Teck Resources Ltd (TECK) Earnings Expected to Grow: What to Know Ahead of Next Week's Release",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Teck Resources Ltd (TECK) Earnings Expected to Grow: What to Know Ahead of Next Week's Release"
      },
      "source_id": "E1677",
      "source_type": "earnings",
      "ticker": "TECK",
      "tier": 2,
      "timestamp": "2026-07-16T14:00:23+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/teck-resources-ltd-teck-earnings-140023412.html"
    },
    {
      "claim": "TECK or WPM: Which Is the Better Value Stock Right Now?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "TECK or WPM: Which Is the Better Value Stock Right Now?"
      },
      "source_id": "E1678",
      "source_type": "news",
      "ticker": "TECK",
      "tier": 2,
      "timestamp": "2026-07-16T15:40:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/teck-wpm-better-value-stock-154002948.html"
    },
    {
      "claim": "Fox Corporation Executives to Discuss Fourth Quarter and Full Fiscal Year 2026 Financial Results Via Webcast",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Fox Corporation Executives to Discuss Fourth Quarter and Full Fiscal Year 2026 Financial Results Via Webcast"
      },
      "source_id": "E1679",
      "source_type": "earnings",
      "ticker": "FOXA",
      "tier": 2,
      "timestamp": "2026-07-16T16:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/media-advertising/articles/fox-corporation-executives-discuss-fourth-160000827.html"
    },
    {
      "claim": "Earnings Preview: What To Expect From Fox Corporation's Report",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Earnings Preview: What To Expect From Fox Corporation's Report"
      },
      "source_id": "E1680",
      "source_type": "earnings",
      "ticker": "FOXA",
      "tier": 2,
      "timestamp": "2026-07-16T11:40:33+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/a44ce9eb-4832-311b-a6a7-edd951ec2d87/earnings-preview%3A-what-to.html"
    },
    {
      "claim": "Is Fox (FOXA) Still Worth A Look As Its $22b Roku Deal Reshapes Valuation?",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Is Fox (FOXA) Still Worth A Look As Its $22b Roku Deal Reshapes Valuation?"
      },
      "source_id": "E1681",
      "source_type": "news",
      "ticker": "FOXA",
      "tier": 2,
      "timestamp": "2026-07-14T21:11:29+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/fox-foxa-still-worth-look-211129002.html"
    },
    {
      "claim": "Are Investors Undervaluing Fox (FOXA) Right Now?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Are Investors Undervaluing Fox (FOXA) Right Now?"
      },
      "source_id": "E1682",
      "source_type": "news",
      "ticker": "FOXA",
      "tier": 2,
      "timestamp": "2026-07-15T13:40:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/investors-undervaluing-fox-foxa-now-134002830.html"
    },
    {
      "claim": "Xylem (XYL) Could Be 19% Undervalued On Its Recurring Revenue Story",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Xylem (XYL) Could Be 19% Undervalued On Its Recurring Revenue Story"
      },
      "source_id": "E1683",
      "source_type": "earnings",
      "ticker": "XYL",
      "tier": 2,
      "timestamp": "2026-07-16T20:14:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/xylem-xyl-could-19-undervalued-201417964.html"
    },
    {
      "claim": "RBC Capital Adjusts Price Target on Xylem to $159 From $157, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "RBC Capital Adjusts Price Target on Xylem to $159 From $157, Maintains Outperform Rating"
      },
      "source_id": "E1684",
      "source_type": "news",
      "ticker": "XYL",
      "tier": 2,
      "timestamp": "2026-07-16T12:25:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rbc-capital-adjusts-price-target-122521481.html"
    },
    {
      "claim": "Xylem Likely Approaching Growth Inflection, Oppenheimer Says",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Xylem Likely Approaching Growth Inflection, Oppenheimer Says"
      },
      "source_id": "E1685",
      "source_type": "news",
      "ticker": "XYL",
      "tier": 2,
      "timestamp": "2026-07-14T15:02:30+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/xylem-likely-approaching-growth-inflection-150230607.html"
    },
    {
      "claim": "RBC Capital Adjusts Price Target on nVent Electric to $193 From $180, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "RBC Capital Adjusts Price Target on nVent Electric to $193 From $180, Maintains Outperform Rating"
      },
      "source_id": "E1686",
      "source_type": "news",
      "ticker": "NVT",
      "tier": 2,
      "timestamp": "2026-07-16T12:37:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rbc-capital-adjusts-price-target-123722533.html"
    },
    {
      "claim": "Baird Initiates nVent Electric at Outperform",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Baird Initiates nVent Electric at Outperform"
      },
      "source_id": "E1687",
      "source_type": "news",
      "ticker": "NVT",
      "tier": 2,
      "timestamp": "2026-07-16T11:19:09+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/baird-initiates-nvent-electric-outperform-111909891.html"
    },
    {
      "claim": "nVent Electric vs. Vertiv: Which AI Liquid Cooling Stock Is a Better Buy in 2026?",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "nVent Electric vs. Vertiv: Which AI Liquid Cooling Stock Is a Better Buy in 2026?"
      },
      "source_id": "E1688",
      "source_type": "news",
      "ticker": "NVT",
      "tier": 2,
      "timestamp": "2026-07-14T20:29:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/9e060b49-7e38-336d-8722-578eb95d1e37/nvent-electric-vs.-vertiv%3A.html"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-16",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-16"
      },
      "source_id": "E1689",
      "source_type": "sec",
      "ticker": "CFG",
      "tier": 1,
      "timestamp": "2026-07-16T06:32:21+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/759944/000075994426000133/"
    },
    {
      "claim": "Autonomous Research Adjusts Price Target on Citizens Financial to $76 From $74, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Autonomous Research Adjusts Price Target on Citizens Financial to $76 From $74, Maintains Outperform Rating"
      },
      "source_id": "E1690",
      "source_type": "news",
      "ticker": "CFG",
      "tier": 2,
      "timestamp": "2026-07-17T12:57:51+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/autonomous-research-adjusts-price-target-125751210.html"
    },
    {
      "claim": "RBC Capital Adjusts Citizens Financial Price Target to $79 From $70, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "RBC Capital Adjusts Citizens Financial Price Target to $79 From $70, Maintains Outperform Rating"
      },
      "source_id": "E1691",
      "source_type": "news",
      "ticker": "CFG",
      "tier": 2,
      "timestamp": "2026-07-17T12:08:37+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rbc-capital-adjusts-citizens-financial-120837748.html"
    },
    {
      "claim": "Evercore ISI Adjusts Price Target on Citizens Financial to $85 From $80, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Evercore ISI Adjusts Price Target on Citizens Financial to $85 From $80, Maintains Outperform Rating"
      },
      "source_id": "E1692",
      "source_type": "news",
      "ticker": "CFG",
      "tier": 2,
      "timestamp": "2026-07-17T11:45:57+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/evercore-isi-adjusts-price-target-114557823.html"
    },
    {
      "claim": "Jefferies Adjusts Price Target on Citizens Financial to $90 From $85, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Jefferies Adjusts Price Target on Citizens Financial to $90 From $85, Maintains Buy Rating"
      },
      "source_id": "E1693",
      "source_type": "news",
      "ticker": "CFG",
      "tier": 2,
      "timestamp": "2026-07-17T11:45:45+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jefferies-adjusts-price-target-citizens-114545439.html"
    },
    {
      "claim": "Hubbell (HUBB) After The NSI Deal And Before Earnings Looks Full Yet Debated",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Hubbell (HUBB) After The NSI Deal And Before Earnings Looks Full Yet Debated"
      },
      "source_id": "E1694",
      "source_type": "earnings",
      "ticker": "HUBB",
      "tier": 2,
      "timestamp": "2026-07-15T14:10:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/hubbell-hubb-nsi-deal-earnings-141031135.html"
    },
    {
      "claim": "Hubbell (HUBB) Completes $3 Billion NSI Industries Acquisition",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Hubbell (HUBB) Completes $3 Billion NSI Industries Acquisition"
      },
      "source_id": "E1695",
      "source_type": "news",
      "ticker": "HUBB",
      "tier": 2,
      "timestamp": "2026-07-14T22:15:32+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/hubbell-hubb-completes-3-billion-221532205.html"
    },
    {
      "claim": "Pembina Pipeline Declares Quarterly Preferred Share Dividends and Announces Second Quarter 2026 Results Conference Call",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Pembina Pipeline Declares Quarterly Preferred Share Dividends and Announces Second Quarter 2026 Results Conference Call"
      },
      "source_id": "E1696",
      "source_type": "earnings",
      "ticker": "PBA",
      "tier": 2,
      "timestamp": "2026-07-16T21:49:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/pembina-pipeline-declares-quarterly-preferred-214900246.html"
    },
    {
      "claim": "Morgan Stanley Raises Price Target on Curtiss-Wright to $860 From $760, Keeps Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Morgan Stanley Raises Price Target on Curtiss-Wright to $860 From $760, Keeps Overweight Rating"
      },
      "source_id": "E1697",
      "source_type": "earnings",
      "ticker": "CW",
      "tier": 2,
      "timestamp": "2026-07-15T11:21:26+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/morgan-stanley-raises-price-target-112126342.html"
    },
    {
      "claim": "Will Curtiss-Wright (CW) Beat Estimates Again in Its Next Earnings Report?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Will Curtiss-Wright (CW) Beat Estimates Again in Its Next Earnings Report?"
      },
      "source_id": "E1698",
      "source_type": "earnings",
      "ticker": "CW",
      "tier": 2,
      "timestamp": "2026-07-14T16:10:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/curtiss-wright-cw-beat-estimates-161005963.html"
    },
    {
      "claim": "UBS Adjusts Price Target on Kraft Heinz to $25 From $24, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "UBS Adjusts Price Target on Kraft Heinz to $25 From $24, Maintains Neutral Rating"
      },
      "source_id": "E1699",
      "source_type": "news",
      "ticker": "KHC",
      "tier": 2,
      "timestamp": "2026-07-16T13:31:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ubs-adjusts-price-target-kraft-133131008.html"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on Kraft Heinz to $22 From $21, Maintains Underweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on Kraft Heinz to $22 From $21, Maintains Underweight Rating"
      },
      "source_id": "E1700",
      "source_type": "news",
      "ticker": "KHC",
      "tier": 2,
      "timestamp": "2026-07-15T13:10:52+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-kraft-131052863.html"
    },
    {
      "claim": "Kraft Heinz (KHC) Outpaces Stock Market Gains: What You Should Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Kraft Heinz (KHC) Outpaces Stock Market Gains: What You Should Know"
      },
      "source_id": "E1701",
      "source_type": "news",
      "ticker": "KHC",
      "tier": 2,
      "timestamp": "2026-07-15T22:00:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/kraft-heinz-khc-outpaces-stock-220003062.html"
    },
    {
      "claim": "Barclays Adjusts Price Target on FirstEnergy to $55 From $53, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Barclays Adjusts Price Target on FirstEnergy to $55 From $53, Maintains Overweight Rating"
      },
      "source_id": "E1702",
      "source_type": "news",
      "ticker": "FE",
      "tier": 2,
      "timestamp": "2026-07-17T11:57:34+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/barclays-adjusts-price-target-firstenergy-115734228.html"
    },
    {
      "claim": "Can FirstEnergy's Grid Investments Drive Long-Term Earnings Growth?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Can FirstEnergy's Grid Investments Drive Long-Term Earnings Growth?"
      },
      "source_id": "E1703",
      "source_type": "earnings",
      "ticker": "FE",
      "tier": 2,
      "timestamp": "2026-07-16T17:47:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/firstenergys-grid-investments-drive-long-174700212.html"
    },
    {
      "claim": "FirstEnergy (FE) Could Be 7% Undervalued As Grid Investment Narrative Builds",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "FirstEnergy (FE) Could Be 7% Undervalued As Grid Investment Narrative Builds"
      },
      "source_id": "E1704",
      "source_type": "news",
      "ticker": "FE",
      "tier": 2,
      "timestamp": "2026-07-14T16:15:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/firstenergy-fe-could-7-undervalued-161521132.html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-13",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-13"
      },
      "source_id": "E1705",
      "source_type": "sec",
      "ticker": "EIX",
      "tier": 1,
      "timestamp": "2026-07-15T20:05:57+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/827052/000153652826000008/"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on Edison International to $82 From $76, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on Edison International to $82 From $76, Maintains Neutral Rating"
      },
      "source_id": "E1706",
      "source_type": "news",
      "ticker": "EIX",
      "tier": 2,
      "timestamp": "2026-07-16T15:00:34+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-edison-150034877.html"
    },
    {
      "claim": "Southern California Edison Exceeds $750 Million in Relief Offered for Eaton Fire Impacts",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Southern California Edison Exceeds $750 Million in Relief Offered for Eaton Fire Impacts"
      },
      "source_id": "E1707",
      "source_type": "news",
      "ticker": "EIX",
      "tier": 2,
      "timestamp": "2026-07-16T18:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/southern-california-edison-exceeds-750-180000334.html"
    },
    {
      "claim": "EIX or OGE: Which Is the Better Value Stock Right Now?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "EIX or OGE: Which Is the Better Value Stock Right Now?"
      },
      "source_id": "E1708",
      "source_type": "news",
      "ticker": "EIX",
      "tier": 2,
      "timestamp": "2026-07-15T15:40:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/eix-oge-better-value-stock-154001040.html"
    },
    {
      "claim": "Are Investors Undervaluing Edison International (EIX) Right Now?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Are Investors Undervaluing Edison International (EIX) Right Now?"
      },
      "source_id": "E1709",
      "source_type": "news",
      "ticker": "EIX",
      "tier": 2,
      "timestamp": "2026-07-15T13:40:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/investors-undervaluing-edison-international-eix-134003115.html"
    },
    {
      "claim": "Centene (CNC) Stock Sees Modest Fair Value Lift As Analysts Back Earnings Recovery",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Centene (CNC) Stock Sees Modest Fair Value Lift As Analysts Back Earnings Recovery"
      },
      "source_id": "E1710",
      "source_type": "earnings",
      "ticker": "CNC",
      "tier": 2,
      "timestamp": "2026-07-16T15:15:34+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/centene-cnc-stock-sees-modest-151534888.html"
    },
    {
      "claim": "W.R. Berkley to Report Q2 Earnings: What's in Store for the Stock?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "W.R. Berkley to Report Q2 Earnings: What's in Store for the Stock?"
      },
      "source_id": "E1711",
      "source_type": "earnings",
      "ticker": "WRB",
      "tier": 2,
      "timestamp": "2026-07-16T17:27:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/w-r-berkley-report-q2-172700387.html"
    },
    {
      "claim": "BofA Securities Downgrades W. R. Berkley to Underperform From Neutral, Cuts Price Target to $68 From $74",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "BofA Securities Downgrades W. R. Berkley to Underperform From Neutral, Cuts Price Target to $68 From $74"
      },
      "source_id": "E1712",
      "source_type": "news",
      "ticker": "WRB",
      "tier": 2,
      "timestamp": "2026-07-16T11:54:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bofa-securities-downgrades-w-r-115403849.html"
    },
    {
      "claim": "Stay Ahead of the Game With W.R. Berkley (WRB) Q2 Earnings: Wall Street's Insights on Key Metrics",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Stay Ahead of the Game With W.R. Berkley (WRB) Q2 Earnings: Wall Street's Insights on Key Metrics"
      },
      "source_id": "E1713",
      "source_type": "earnings",
      "ticker": "WRB",
      "tier": 2,
      "timestamp": "2026-07-15T13:15:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/stay-ahead-game-w-r-131506589.html"
    },
    {
      "claim": "W.R. Berkley's Net Premium Written Growth Expected to Be in Line With Peers, BofA Says",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "W.R. Berkley's Net Premium Written Growth Expected to Be in Line With Peers, BofA Says"
      },
      "source_id": "E1714",
      "source_type": "news",
      "ticker": "WRB",
      "tier": 2,
      "timestamp": "2026-07-16T14:40:24+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/w-r-berkley-apos-net-144024016.html"
    },
    {
      "claim": "Dollar General Extends Feeding America® Partnership with $1 Million Donation",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Dollar General Extends Feeding America® Partnership with $1 Million Donation"
      },
      "source_id": "E1715",
      "source_type": "news",
      "ticker": "DG",
      "tier": 2,
      "timestamp": "2026-07-16T10:55:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/small-business/articles/dollar-general-extends-feeding-america-105500526.html"
    },
    {
      "claim": "Dollar General copies Costco with inflation-proof deal",
      "confidence": 0.78,
      "publisher": "TheStreet",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Dollar General copies Costco with inflation-proof deal"
      },
      "source_id": "E1716",
      "source_type": "news",
      "ticker": "DG",
      "tier": 2,
      "timestamp": "2026-07-16T01:03:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/a41f4a36-f0ad-33c6-8414-0ebe61fdfae1/dollar-general-copies-costco.html"
    },
    {
      "claim": "Dollar General (DG) Stock Drops Despite Market Gains: Important Facts to Note",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Dollar General (DG) Stock Drops Despite Market Gains: Important Facts to Note"
      },
      "source_id": "E1717",
      "source_type": "news",
      "ticker": "DG",
      "tier": 2,
      "timestamp": "2026-07-14T22:15:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/dollar-general-dg-stock-drops-221502139.html"
    },
    {
      "claim": "Jim Cramer: Dollar General Is a Hedge Fund Favorite as Rising Gas Prices Fuel Discount Retail",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Jim Cramer: Dollar General Is a Hedge Fund Favorite as Rising Gas Prices Fuel Discount Retail"
      },
      "source_id": "E1718",
      "source_type": "news",
      "ticker": "DG",
      "tier": 2,
      "timestamp": "2026-07-14T17:47:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/8d362858-88b0-3859-ad2a-b57e6aa20dba/jim-cramer%3A-dollar-general-is.html"
    },
    {
      "claim": "AvalonBay Communities to Post Q2 Earnings: What Should Investors Know?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "AvalonBay Communities to Post Q2 Earnings: What Should Investors Know?"
      },
      "source_id": "E1719",
      "source_type": "earnings",
      "ticker": "AVB",
      "tier": 2,
      "timestamp": "2026-07-16T14:42:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/real-estate/articles/avalonbay-communities-post-q2-earnings-144200678.html"
    },
    {
      "claim": "AvalonBay Communities Shares Fall After Barclays Downgrade",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "AvalonBay Communities Shares Fall After Barclays Downgrade"
      },
      "source_id": "E1720",
      "source_type": "news",
      "ticker": "AVB",
      "tier": 2,
      "timestamp": "2026-07-14T19:12:54+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/avalonbay-communities-shares-fall-barclays-191254131.html"
    },
    {
      "claim": "Barclays Downgrades AvalonBay Communities to Equalweight From Overweight, Adjusts PT to $205 From $203",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Barclays Downgrades AvalonBay Communities to Equalweight From Overweight, Adjusts PT to $205 From $203"
      },
      "source_id": "E1721",
      "source_type": "news",
      "ticker": "AVB",
      "tier": 2,
      "timestamp": "2026-07-14T09:28:30+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/barclays-downgrades-avalonbay-communities-equalweight-092830804.html"
    },
    {
      "claim": "B. Riley Upgrades AST SpaceMobile to Buy From Neutral, Price Target is $85",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "B. Riley Upgrades AST SpaceMobile to Buy From Neutral, Price Target is $85"
      },
      "source_id": "E1722",
      "source_type": "news",
      "ticker": "ASTS",
      "tier": 2,
      "timestamp": "2026-07-17T12:21:15+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/b-riley-upgrades-ast-spacemobile-122115065.html"
    },
    {
      "claim": "AST SpaceMobile: Shares Sink 17% After Pricing a $1 Billion Convertible-Note Offering, But Dilution Risk Is Smaller Than It Looks (NASDAQ:ASTS)",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "AST SpaceMobile: Shares Sink 17% After Pricing a $1 Billion Convertible-Note Offering, But Dilution Risk Is Smaller Than It Looks (NASDAQ:ASTS)"
      },
      "source_id": "E1723",
      "source_type": "news",
      "ticker": "ASTS",
      "tier": 2,
      "timestamp": "2026-07-17T06:07:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/86892441-7de7-307f-8c21-c6efd4a1a1fa/ast-spacemobile%3A-shares-sink.html"
    },
    {
      "claim": "ASTS Punished Over 1.5% Dilution? Shay Boloor Bought the Dip, Calls Fundraise 'Completely Misunderstood'",
      "confidence": 0.62,
      "publisher": "Benzinga",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "ASTS Punished Over 1.5% Dilution? Shay Boloor Bought the Dip, Calls Fundraise 'Completely Misunderstood'"
      },
      "source_id": "E1724",
      "source_type": "news",
      "ticker": "ASTS",
      "tier": 2,
      "timestamp": "2026-07-17T06:10:25+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/asts-punished-over-1-5-061025463.html"
    },
    {
      "claim": "RKLB, SPCX, ASTS Head For Over 30% July Losses — Goldman Says Space Stocks Are 5x More Volatile Than S&P 500",
      "confidence": 0.62,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "RKLB, SPCX, ASTS Head For Over 30% July Losses — Goldman Says Space Stocks Are 5x More Volatile Than S&P 500"
      },
      "source_id": "E1725",
      "source_type": "news",
      "ticker": "ASTS",
      "tier": 2,
      "timestamp": "2026-07-17T04:50:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/3648d7de-d353-3438-a60b-f9c3ba25868e/rklb%2C-spcx%2C-asts-head-for.html"
    },
    {
      "claim": "Ingredients, Flavors & Fragrances Stocks Q1 Recap: Benchmarking Bunge Global (NYSE:BG)",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Ingredients, Flavors & Fragrances Stocks Q1 Recap: Benchmarking Bunge Global (NYSE:BG)"
      },
      "source_id": "E1726",
      "source_type": "news",
      "ticker": "BG",
      "tier": 2,
      "timestamp": "2026-07-14T16:23:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ingredients-flavors-fragrances-stocks-q1-162311522.html"
    },
    {
      "claim": "A $3 Billion Reason to Buy Tower Semiconductor Stock Here",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "A $3 Billion Reason to Buy Tower Semiconductor Stock Here"
      },
      "source_id": "E1727",
      "source_type": "news",
      "ticker": "TSEM",
      "tier": 2,
      "timestamp": "2026-07-16T16:45:32+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/e7ce1d1d-98bc-3d11-b6fc-0adda434fc0b/a-%243-billion-reason-to-buy.html"
    },
    {
      "claim": "Tower Semiconductor (TSEM) Is Up 15.8% After $3 Billion Japan AI Chip Capacity Expansion Plan - What's Changed",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "Tower Semiconductor (TSEM) Is Up 15.8% After $3 Billion Japan AI Chip Capacity Expansion Plan - What's Changed"
      },
      "source_id": "E1728",
      "source_type": "news",
      "ticker": "TSEM",
      "tier": 2,
      "timestamp": "2026-07-16T12:20:41+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/tower-semiconductor-tsem-15-8-122041491.html"
    },
    {
      "claim": "Tower Semiconductor (TSEM) Stock Could Be Overvalued As AI Chip Expansion Grows",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Tower Semiconductor (TSEM) Stock Could Be Overvalued As AI Chip Expansion Grows"
      },
      "source_id": "E1729",
      "source_type": "news",
      "ticker": "TSEM",
      "tier": 2,
      "timestamp": "2026-07-16T16:13:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/tower-semiconductor-tsem-stock-could-161302169.html"
    },
    {
      "claim": "Tower Semiconductor (TSEM) Could Be 20% Undervalued On Japan Expansion Plans",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Tower Semiconductor (TSEM) Could Be 20% Undervalued On Japan Expansion Plans"
      },
      "source_id": "E1730",
      "source_type": "news",
      "ticker": "TSEM",
      "tier": 2,
      "timestamp": "2026-07-16T14:12:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/tower-semiconductor-tsem-could-20-141212430.html"
    },
    {
      "claim": "Goldman Sachs Adjusts Price Target on LyondellBasell Industries to $62 From $75, Maintains Sell Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Goldman Sachs Adjusts Price Target on LyondellBasell Industries to $62 From $75, Maintains Sell Rating"
      },
      "source_id": "E1731",
      "source_type": "news",
      "ticker": "LYB",
      "tier": 2,
      "timestamp": "2026-07-16T11:51:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/goldman-sachs-adjusts-price-target-115131890.html"
    },
    {
      "claim": "Did Mondelez’s Recycled-Content Deal Just Shift LyondellBasell’s (LYB) Circular Plastics Investment Narrative?",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Did Mondelez’s Recycled-Content Deal Just Shift LyondellBasell’s (LYB) Circular Plastics Investment Narrative?"
      },
      "source_id": "E1732",
      "source_type": "news",
      "ticker": "LYB",
      "tier": 2,
      "timestamp": "2026-07-16T02:13:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/did-mondelez-recycled-content-deal-021331611.html"
    },
    {
      "claim": "LyondellBasell (LYB) Stock Looks Cheap On Sales But Weaker On EBITDA",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "LyondellBasell (LYB) Stock Looks Cheap On Sales But Weaker On EBITDA"
      },
      "source_id": "E1733",
      "source_type": "news",
      "ticker": "LYB",
      "tier": 2,
      "timestamp": "2026-07-16T04:34:29+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/lyondellbasell-lyb-stock-looks-cheap-043429962.html"
    },
    {
      "claim": "LyondellBasell Industries (LYB) Expands Recycled Packaging, Is The Stock 24% Undervalued?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "LyondellBasell Industries (LYB) Expands Recycled Packaging, Is The Stock 24% Undervalued?"
      },
      "source_id": "E1734",
      "source_type": "news",
      "ticker": "LYB",
      "tier": 2,
      "timestamp": "2026-07-16T01:15:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/lyondellbasell-industries-lyb-expands-recycled-011506434.html"
    },
    {
      "claim": "Fox Corporation Executives to Discuss Fourth Quarter and Full Fiscal Year 2026 Financial Results Via Webcast",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Fox Corporation Executives to Discuss Fourth Quarter and Full Fiscal Year 2026 Financial Results Via Webcast"
      },
      "source_id": "E1735",
      "source_type": "earnings",
      "ticker": "FOX",
      "tier": 2,
      "timestamp": "2026-07-16T16:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/media-advertising/articles/fox-corporation-executives-discuss-fourth-160000827.html"
    },
    {
      "claim": "Earnings Preview: What To Expect From Fox Corporation's Report",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Earnings Preview: What To Expect From Fox Corporation's Report"
      },
      "source_id": "E1736",
      "source_type": "earnings",
      "ticker": "FOX",
      "tier": 2,
      "timestamp": "2026-07-16T11:40:33+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/a44ce9eb-4832-311b-a6a7-edd951ec2d87/earnings-preview%3A-what-to.html"
    },
    {
      "claim": "Is Fox (FOXA) Still Worth A Look As Its $22b Roku Deal Reshapes Valuation?",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Is Fox (FOXA) Still Worth A Look As Its $22b Roku Deal Reshapes Valuation?"
      },
      "source_id": "E1737",
      "source_type": "news",
      "ticker": "FOX",
      "tier": 2,
      "timestamp": "2026-07-14T21:11:29+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/fox-foxa-still-worth-look-211129002.html"
    },
    {
      "claim": "Are Investors Undervaluing Fox (FOXA) Right Now?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Are Investors Undervaluing Fox (FOXA) Right Now?"
      },
      "source_id": "E1738",
      "source_type": "news",
      "ticker": "FOX",
      "tier": 2,
      "timestamp": "2026-07-15T13:40:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/investors-undervaluing-fox-foxa-now-134002830.html"
    },
    {
      "claim": "Equity Residential to Post Q2 Earnings: Is It a Portfolio Must-Have?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Equity Residential to Post Q2 Earnings: Is It a Portfolio Must-Have?"
      },
      "source_id": "E1739",
      "source_type": "earnings",
      "ticker": "EQR",
      "tier": 2,
      "timestamp": "2026-07-16T14:25:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/real-estate/articles/equity-residential-post-q2-earnings-142500591.html"
    },
    {
      "claim": "Equity Residential Shares Fall After Barclays Downgrade",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Equity Residential Shares Fall After Barclays Downgrade"
      },
      "source_id": "E1740",
      "source_type": "news",
      "ticker": "EQR",
      "tier": 2,
      "timestamp": "2026-07-14T19:11:40+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/equity-residential-shares-fall-barclays-191140046.html"
    },
    {
      "claim": "Barclays Downgrades Equity Residential to Equalweight From Overweight, Price Target is $76",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Barclays Downgrades Equity Residential to Equalweight From Overweight, Price Target is $76"
      },
      "source_id": "E1741",
      "source_type": "news",
      "ticker": "EQR",
      "tier": 2,
      "timestamp": "2026-07-14T09:27:56+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/barclays-downgrades-equity-residential-equalweight-092756062.html"
    },
    {
      "claim": "Piper Sandler Adjusts Price Target on Cincinnati Financial to $197 From $175, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Piper Sandler Adjusts Price Target on Cincinnati Financial to $197 From $175, Maintains Neutral Rating"
      },
      "source_id": "E1742",
      "source_type": "news",
      "ticker": "CINF",
      "tier": 2,
      "timestamp": "2026-07-15T14:18:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/piper-sandler-adjusts-price-target-141814189.html"
    },
    {
      "claim": "BofA Securities Adjusts Cincinnati Financial Price Target to $197 From $183",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "BofA Securities Adjusts Cincinnati Financial Price Target to $197 From $183"
      },
      "source_id": "E1743",
      "source_type": "news",
      "ticker": "CINF",
      "tier": 2,
      "timestamp": "2026-07-15T12:49:19+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bofa-securities-adjusts-cincinnati-financial-124919972.html"
    },
    {
      "claim": "Will Cincinnati Financial (CINF) Beat Estimates Again in Its Next Earnings Report?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Will Cincinnati Financial (CINF) Beat Estimates Again in Its Next Earnings Report?"
      },
      "source_id": "E1744",
      "source_type": "earnings",
      "ticker": "CINF",
      "tier": 2,
      "timestamp": "2026-07-14T16:10:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/cincinnati-financial-cinf-beat-estimates-161004973.html"
    },
    {
      "claim": "Cincinnati Financial (CINF): Buy, Sell, or Hold Post Q1 Earnings?",
      "confidence": 0.78,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Cincinnati Financial (CINF): Buy, Sell, or Hold Post Q1 Earnings?"
      },
      "source_id": "E1745",
      "source_type": "earnings",
      "ticker": "CINF",
      "tier": 2,
      "timestamp": "2026-07-14T13:59:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/cincinnati-financial-cinf-buy-sell-135911988.html"
    },
    {
      "claim": "Sterling Infrastructure (STRL) After Strong Q1 And Higher Outlook Raises Fresh Valuation Questions",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Sterling Infrastructure (STRL) After Strong Q1 And Higher Outlook Raises Fresh Valuation Questions"
      },
      "source_id": "E1746",
      "source_type": "earnings",
      "ticker": "STRL",
      "tier": 2,
      "timestamp": "2026-07-16T12:19:47+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/sterling-infrastructure-strl-strong-q1-121947224.html"
    },
    {
      "claim": "How Investors Are Reacting To Sterling Infrastructure (STRL) Expanding Its US$1.5 Billion Credit Facility",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "How Investors Are Reacting To Sterling Infrastructure (STRL) Expanding Its US$1.5 Billion Credit Facility"
      },
      "source_id": "E1747",
      "source_type": "news",
      "ticker": "STRL",
      "tier": 2,
      "timestamp": "2026-07-16T11:16:25+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/investors-reacting-sterling-infrastructure-strl-111625124.html"
    },
    {
      "claim": "Sterling Infrastructure (STRL) Stock Could Be Cheap As Its 5 Year Return Nears 30x",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Sterling Infrastructure (STRL) Stock Could Be Cheap As Its 5 Year Return Nears 30x"
      },
      "source_id": "E1748",
      "source_type": "news",
      "ticker": "STRL",
      "tier": 2,
      "timestamp": "2026-07-17T00:18:54+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/sterling-infrastructure-strl-stock-could-001854408.html"
    },
    {
      "claim": "Investors Heavily Search Sterling Infrastructure, Inc. (STRL): Here is What You Need to Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Investors Heavily Search Sterling Infrastructure, Inc. (STRL): Here is What You Need to Know"
      },
      "source_id": "E1749",
      "source_type": "news",
      "ticker": "STRL",
      "tier": 2,
      "timestamp": "2026-07-16T13:00:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/investors-heavily-search-sterling-infrastructure-130002153.html"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-16",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-16"
      },
      "source_id": "E1750",
      "source_type": "sec",
      "ticker": "AWK",
      "tier": 1,
      "timestamp": "2026-07-16T16:54:53+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1410636/000141063626000115/"
    },
    {
      "claim": "Cognizant Technology Solutions (CTSH) Is Up 6.7% After Broad AI Governance And Cybersecurity Push",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Cognizant Technology Solutions (CTSH) Is Up 6.7% After Broad AI Governance And Cybersecurity Push"
      },
      "source_id": "E1751",
      "source_type": "news",
      "ticker": "CTSH",
      "tier": 2,
      "timestamp": "2026-07-14T20:11:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/cognizant-technology-solutions-ctsh-6-201146567.html"
    },
    {
      "claim": "Cognizant (CTSH) Taps OpenAI to Power Frontier AI Cyber Defense",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Cognizant (CTSH) Taps OpenAI to Power Frontier AI Cyber Defense"
      },
      "source_id": "E1752",
      "source_type": "news",
      "ticker": "CTSH",
      "tier": 2,
      "timestamp": "2026-07-16T18:34:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/cognizant-ctsh-taps-openai-power-183421924.html"
    },
    {
      "claim": "Cognizant On Track to Hire 1,500 U.S. College Graduates in 2026 to Power AI-Era Workforce",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Cognizant On Track to Hire 1,500 U.S. College Graduates in 2026 to Power AI-Era Workforce"
      },
      "source_id": "E1753",
      "source_type": "news",
      "ticker": "CTSH",
      "tier": 2,
      "timestamp": "2026-07-15T14:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/cognizant-track-hire-1-500-140000553.html"
    },
    {
      "claim": "As AI Reshapes Entry-Level Jobs, Cognizant Synapse Grantees Show Skills Training Gives Young Workers an Edge",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "As AI Reshapes Entry-Level Jobs, Cognizant Synapse Grantees Show Skills Training Gives Young Workers an Edge"
      },
      "source_id": "E1754",
      "source_type": "news",
      "ticker": "CTSH",
      "tier": 2,
      "timestamp": "2026-07-15T12:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/ai-reshapes-entry-level-jobs-123000369.html"
    },
    {
      "claim": "Willis, Kayna partner with Kwant on subcontractor insurance",
      "confidence": 0.78,
      "publisher": "Life Insurance International",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Willis, Kayna partner with Kwant on subcontractor insurance"
      },
      "source_id": "E1755",
      "source_type": "news",
      "ticker": "WTW",
      "tier": 2,
      "timestamp": "2026-07-16T13:43:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/6499cfcf-f91d-343a-91eb-e18826e821be/willis%2C-kayna-partner-with.html"
    },
    {
      "claim": "Willis Towers Watson Unit, Kayna, Kwant Introduce Digital Insurance Program for Subcontractors",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Willis Towers Watson Unit, Kayna, Kwant Introduce Digital Insurance Program for Subcontractors"
      },
      "source_id": "E1756",
      "source_type": "news",
      "ticker": "WTW",
      "tier": 2,
      "timestamp": "2026-07-15T15:40:26+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/small-business/articles/willis-towers-watson-unit-kayna-154026947.html"
    },
    {
      "claim": "Willis and Kayna partner with Kwant to launch new embedded insurance program for subcontractors",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Willis and Kayna partner with Kwant to launch new embedded insurance program for subcontractors"
      },
      "source_id": "E1757",
      "source_type": "news",
      "ticker": "WTW",
      "tier": 2,
      "timestamp": "2026-07-15T14:57:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/small-business/articles/willis-kayna-partner-kwant-launch-145700591.html"
    },
    {
      "claim": "Piper Sandler Adjusts Price Target on Willis Towers Watson Public to $317 From $283, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Piper Sandler Adjusts Price Target on Willis Towers Watson Public to $317 From $283, Maintains Overweight Rating"
      },
      "source_id": "E1758",
      "source_type": "news",
      "ticker": "WTW",
      "tier": 2,
      "timestamp": "2026-07-15T14:18:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/piper-sandler-adjusts-price-target-141810921.html"
    },
    {
      "claim": "36 XPO Drivers to Compete at 2026 National Truck Driving Championships in Pittsburgh",
      "confidence": 0.62,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "36 XPO Drivers to Compete at 2026 National Truck Driving Championships in Pittsburgh"
      },
      "source_id": "E1759",
      "source_type": "news",
      "ticker": "XPO",
      "tier": 2,
      "timestamp": "2026-07-16T14:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/small-business/articles/36-xpo-drivers-compete-2026-140000216.html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-10",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-10"
      },
      "source_id": "E1760",
      "source_type": "sec",
      "ticker": "TSN",
      "tier": 1,
      "timestamp": "2026-07-14T20:01:56+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/100493/000162828026048147/"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-10",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-10"
      },
      "source_id": "E1761",
      "source_type": "sec",
      "ticker": "TSN",
      "tier": 1,
      "timestamp": "2026-07-14T20:01:48+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/100493/000162828026048146/"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-10",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-10"
      },
      "source_id": "E1762",
      "source_type": "sec",
      "ticker": "TSN",
      "tier": 1,
      "timestamp": "2026-07-14T20:01:42+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/100493/000162828026048145/"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on Tyson Foods to $65 From $71, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on Tyson Foods to $65 From $71, Maintains Neutral Rating"
      },
      "source_id": "E1763",
      "source_type": "news",
      "ticker": "TSN",
      "tier": 2,
      "timestamp": "2026-07-14T10:14:54+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-tyson-101454471.html"
    },
    {
      "claim": "FIS Joins Anthropic's Project Glasswing to Test its Software Security",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "FIS Joins Anthropic's Project Glasswing to Test its Software Security"
      },
      "source_id": "E1764",
      "source_type": "news",
      "ticker": "FIS",
      "tier": 2,
      "timestamp": "2026-07-17T08:29:53+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/fis-joins-anthropic-apos-project-082953646.html"
    },
    {
      "claim": "FIS and Anthropic Extend Partnership on Trusted AI for Financial Services",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "FIS and Anthropic Extend Partnership on Trusted AI for Financial Services"
      },
      "source_id": "E1765",
      "source_type": "news",
      "ticker": "FIS",
      "tier": 2,
      "timestamp": "2026-07-16T22:08:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/fis-anthropic-extend-partnership-trusted-220800742.html"
    },
    {
      "claim": "FIS Sweeps All Five Chartis Credit Lending Operations Segments",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "FIS Sweeps All Five Chartis Credit Lending Operations Segments"
      },
      "source_id": "E1766",
      "source_type": "earnings",
      "ticker": "FIS",
      "tier": 2,
      "timestamp": "2026-07-16T12:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/fis-sweeps-five-chartis-credit-120000158.html"
    },
    {
      "claim": "FIS Risk Technology Takes Top Industry Honors for AI-Embedded Actuarial Modeling and Cloud Infrastructure",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "FIS Risk Technology Takes Top Industry Honors for AI-Embedded Actuarial Modeling and Cloud Infrastructure"
      },
      "source_id": "E1767",
      "source_type": "news",
      "ticker": "FIS",
      "tier": 2,
      "timestamp": "2026-07-14T12:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/fis-risk-technology-takes-top-120000924.html"
    },
    {
      "claim": "Regions Financial (RF) Q2 Earnings Beat Estimates",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Regions Financial (RF) Q2 Earnings Beat Estimates"
      },
      "source_id": "E1768",
      "source_type": "earnings",
      "ticker": "RF",
      "tier": 2,
      "timestamp": "2026-07-17T11:45:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/regions-financial-rf-q2-earnings-114506629.html"
    },
    {
      "claim": "Regions Financial tops second-quarter forecasts as profit and lending improve (RF)",
      "confidence": 0.78,
      "publisher": "InvestorsHub",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Regions Financial tops second-quarter forecasts as profit and lending improve (RF)"
      },
      "source_id": "E1769",
      "source_type": "earnings",
      "ticker": "RF",
      "tier": 2,
      "timestamp": "2026-07-17T10:28:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/58dd78c4-a033-3ae9-9541-6091446a7672/regions-financial-tops.html"
    },
    {
      "claim": "Regions Financial Q2 Adjusted Earnings Rise, Revenue Flat",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Regions Financial Q2 Adjusted Earnings Rise, Revenue Flat"
      },
      "source_id": "E1770",
      "source_type": "earnings",
      "ticker": "RF",
      "tier": 2,
      "timestamp": "2026-07-17T10:17:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/regions-financial-q2-adjusted-earnings-101722932.html"
    },
    {
      "claim": "Regions Financial (NYSE:RF) Misses Q2 CY2026 Revenue Estimates",
      "confidence": 0.78,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Regions Financial (NYSE:RF) Misses Q2 CY2026 Revenue Estimates"
      },
      "source_id": "E1771",
      "source_type": "earnings",
      "ticker": "RF",
      "tier": 2,
      "timestamp": "2026-07-17T10:12:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/regions-financial-nyse-rf-misses-101214679.html"
    },
    {
      "claim": "Expand Energy (EXE) Could Be 31% Undervalued Following A Big Earnings Beat",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Expand Energy (EXE) Could Be 31% Undervalued Following A Big Earnings Beat"
      },
      "source_id": "E1772",
      "source_type": "earnings",
      "ticker": "EXE",
      "tier": 2,
      "timestamp": "2026-07-16T05:15:41+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/expand-energy-exe-could-31-051541729.html"
    },
    {
      "claim": "Expand Energy (EXE) Just Posted A Big Earnings Beat As Gas Demand Stays Strong",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Expand Energy (EXE) Just Posted A Big Earnings Beat As Gas Demand Stays Strong"
      },
      "source_id": "E1773",
      "source_type": "earnings",
      "ticker": "EXE",
      "tier": 2,
      "timestamp": "2026-07-16T00:20:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/expand-energy-exe-just-posted-002027881.html"
    },
    {
      "claim": "3 Reasons We Love Expand Energy (EXE)",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "3 Reasons We Love Expand Energy (EXE)"
      },
      "source_id": "E1774",
      "source_type": "news",
      "ticker": "EXE",
      "tier": 2,
      "timestamp": "2026-07-16T13:37:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/3-reasons-love-expand-energy-133722828.html"
    },
    {
      "claim": "Expand Energy (EXE) Stock Looks Below Fair Value After Its 109% Run",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Expand Energy (EXE) Stock Looks Below Fair Value After Its 109% Run"
      },
      "source_id": "E1775",
      "source_type": "news",
      "ticker": "EXE",
      "tier": 2,
      "timestamp": "2026-07-16T03:24:59+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/expand-energy-exe-stock-looks-032459743.html"
    },
    {
      "claim": "Is KeyCorp’s (KEY) Latest Dividend and Moody’s Upgrade Reframing Its Capital Return Narrative?",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Is KeyCorp’s (KEY) Latest Dividend and Moody’s Upgrade Reframing Its Capital Return Narrative?"
      },
      "source_id": "E1776",
      "source_type": "news",
      "ticker": "KEY",
      "tier": 2,
      "timestamp": "2026-07-17T07:12:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/keycorp-key-latest-dividend-moody-071205473.html"
    },
    {
      "claim": "KeyBank (KEY) Backs Youth Banking With $300,000 And Joins Cleveland WNBA Launch",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "KeyBank (KEY) Backs Youth Banking With $300,000 And Joins Cleveland WNBA Launch"
      },
      "source_id": "E1777",
      "source_type": "news",
      "ticker": "KEY",
      "tier": 2,
      "timestamp": "2026-07-17T03:27:55+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/keybank-key-backs-youth-banking-032755168.html"
    },
    {
      "claim": "Will Loan Growth, Fee Income Strength Drive KeyCorp's Q2 Earnings?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Will Loan Growth, Fee Income Strength Drive KeyCorp's Q2 Earnings?"
      },
      "source_id": "E1778",
      "source_type": "earnings",
      "ticker": "KEY",
      "tier": 2,
      "timestamp": "2026-07-16T14:53:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/loan-growth-fee-income-strength-145300864.html"
    },
    {
      "claim": "KeyCorp (KEY) Dividend News Raises The Question Of Whether Shares Are Fully Valued",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "KeyCorp (KEY) Dividend News Raises The Question Of Whether Shares Are Fully Valued"
      },
      "source_id": "E1779",
      "source_type": "news",
      "ticker": "KEY",
      "tier": 2,
      "timestamp": "2026-07-16T22:10:49+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/keycorp-key-dividend-news-raises-221049453.html"
    },
    {
      "claim": "BofA Securities Adjusts Price Target on PPG Industries to $134 From $127, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "BofA Securities Adjusts Price Target on PPG Industries to $134 From $127, Maintains Buy Rating"
      },
      "source_id": "E1780",
      "source_type": "news",
      "ticker": "PPG",
      "tier": 2,
      "timestamp": "2026-07-17T12:29:34+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bofa-securities-adjusts-price-target-122934199.html"
    },
    {
      "claim": "BofA Securities Upgrades PPG Industries to Buy From Neutral, Price Target is $134",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "BofA Securities Upgrades PPG Industries to Buy From Neutral, Price Target is $134"
      },
      "source_id": "E1781",
      "source_type": "news",
      "ticker": "PPG",
      "tier": 2,
      "timestamp": "2026-07-17T11:23:49+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bofa-securities-upgrades-ppg-industries-112349449.html"
    },
    {
      "claim": "PPG Industries Boosts Shareholder Returns With 4.2% Dividend Hike",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "PPG Industries Boosts Shareholder Returns With 4.2% Dividend Hike"
      },
      "source_id": "E1782",
      "source_type": "news",
      "ticker": "PPG",
      "tier": 2,
      "timestamp": "2026-07-17T12:17:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ppg-industries-boosts-shareholder-returns-121700416.html"
    },
    {
      "claim": "PPG Board of Directors approves dividend increase to 74 cents per share",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "PPG Board of Directors approves dividend increase to 74 cents per share"
      },
      "source_id": "E1783",
      "source_type": "news",
      "ticker": "PPG",
      "tier": 2,
      "timestamp": "2026-07-16T15:23:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ppg-board-directors-approves-dividend-152300578.html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-15",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-15"
      },
      "source_id": "E1784",
      "source_type": "sec",
      "ticker": "VRSK",
      "tier": 1,
      "timestamp": "2026-07-15T20:19:16+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1442145/000119312526304801/"
    },
    {
      "claim": "BMO Capital Adjusts Price Target on Verisk Analytics to $229 From $215, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "BMO Capital Adjusts Price Target on Verisk Analytics to $229 From $215, Maintains Outperform Rating"
      },
      "source_id": "E1785",
      "source_type": "news",
      "ticker": "VRSK",
      "tier": 2,
      "timestamp": "2026-07-17T12:49:42+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bmo-capital-adjusts-price-target-124942169.html"
    },
    {
      "claim": "Analyst Report: Verisk Analytics, Inc.",
      "confidence": 0.78,
      "publisher": "Morningstar Research",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Analyst Report: Verisk Analytics, Inc."
      },
      "source_id": "E1786",
      "source_type": "news",
      "ticker": "VRSK",
      "tier": 2,
      "timestamp": "2026-07-16T22:52:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/a0fc6b4b-a849-3b2e-b68a-cd8ae651ff8f/analyst-report%3A-verisk.html"
    },
    {
      "claim": "Evercore ISI Adjusts Verisk Analytics' PT to $222 From $216, Maintains In Line Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Evercore ISI Adjusts Verisk Analytics' PT to $222 From $216, Maintains In Line Rating"
      },
      "source_id": "E1787",
      "source_type": "news",
      "ticker": "VRSK",
      "tier": 2,
      "timestamp": "2026-07-15T14:37:08+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/evercore-isi-adjusts-verisk-analytics-143708378.html"
    },
    {
      "claim": "2 Reasons to Avoid VRSK and 1 Stock to Buy Instead",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "2 Reasons to Avoid VRSK and 1 Stock to Buy Instead"
      },
      "source_id": "E1788",
      "source_type": "news",
      "ticker": "VRSK",
      "tier": 2,
      "timestamp": "2026-07-14T15:43:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/2-reasons-avoid-vrsk-1-154311893.html"
    },
    {
      "claim": "First Solar, Inc. to Announce Second Quarter 2026 Financial Results on July 30, 2026",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "First Solar, Inc. to Announce Second Quarter 2026 Financial Results on July 30, 2026"
      },
      "source_id": "E1789",
      "source_type": "earnings",
      "ticker": "FSLR",
      "tier": 2,
      "timestamp": "2026-07-16T13:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/first-solar-inc-announce-second-130500044.html"
    },
    {
      "claim": "First Solar (FSLR) Faces Class Action Lawsuits Over Tariff And Production Claims",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "First Solar (FSLR) Faces Class Action Lawsuits Over Tariff And Production Claims"
      },
      "source_id": "E1790",
      "source_type": "news",
      "ticker": "FSLR",
      "tier": 2,
      "timestamp": "2026-07-16T05:15:51+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/first-solar-fslr-faces-class-051551424.html"
    },
    {
      "claim": "First Solar (FSLR) Stock Sees Modest Fair Value Lift As Analysts Weigh Tariffs And Tax Credits",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "First Solar (FSLR) Stock Sees Modest Fair Value Lift As Analysts Weigh Tariffs And Tax Credits"
      },
      "source_id": "E1791",
      "source_type": "news",
      "ticker": "FSLR",
      "tier": 2,
      "timestamp": "2026-07-16T04:34:07+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/first-solar-fslr-stock-sees-043407659.html"
    },
    {
      "claim": "Is First Solar (FSLR) Reasonable After Tariff Hopes And A 31% Gap?",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Is First Solar (FSLR) Reasonable After Tariff Hopes And A 31% Gap?"
      },
      "source_id": "E1792",
      "source_type": "news",
      "ticker": "FSLR",
      "tier": 2,
      "timestamp": "2026-07-16T03:24:42+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/first-solar-fslr-reasonable-tariff-032442090.html"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-14",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-14"
      },
      "source_id": "E1793",
      "source_type": "sec",
      "ticker": "ULTA",
      "tier": 1,
      "timestamp": "2026-07-14T20:30:25+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1403568/000110465926083524/"
    },
    {
      "claim": "Ulta Beauty (ULTA) Rises As Market Takes a Dip: Key Facts",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Ulta Beauty (ULTA) Rises As Market Takes a Dip: Key Facts"
      },
      "source_id": "E1794",
      "source_type": "news",
      "ticker": "ULTA",
      "tier": 2,
      "timestamp": "2026-07-16T21:50:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ulta-beauty-ulta-rises-market-215004490.html"
    },
    {
      "claim": "Ulta Beauty names Domino’s veteran as CTO",
      "confidence": 0.62,
      "publisher": "CIO Dive",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Ulta Beauty names Domino’s veteran as CTO"
      },
      "source_id": "E1795",
      "source_type": "news",
      "ticker": "ULTA",
      "tier": 2,
      "timestamp": "2026-07-15T15:17:38+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/b7f02c92-afb1-3c95-a196-77b5a860c083/ulta-beauty-names-domino%E2%80%99s.html"
    },
    {
      "claim": "Ulta Beauty Names Kelly Garcia Chief Technology Officer",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Ulta Beauty Names Kelly Garcia Chief Technology Officer"
      },
      "source_id": "E1796",
      "source_type": "news",
      "ticker": "ULTA",
      "tier": 2,
      "timestamp": "2026-07-14T20:49:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/ulta-beauty-names-kelly-garcia-204927205.html"
    },
    {
      "claim": "Ulta Beauty Names Kelly Garcia as Chief Technology Officer",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Ulta Beauty Names Kelly Garcia as Chief Technology Officer"
      },
      "source_id": "E1797",
      "source_type": "news",
      "ticker": "ULTA",
      "tier": 2,
      "timestamp": "2026-07-14T20:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/ulta-beauty-names-kelly-garcia-203000412.html"
    },
    {
      "claim": "BMO Capital Adjusts Price Target on CMS Energy to $86 From $81, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "BMO Capital Adjusts Price Target on CMS Energy to $86 From $81, Maintains Outperform Rating"
      },
      "source_id": "E1798",
      "source_type": "news",
      "ticker": "CMS",
      "tier": 2,
      "timestamp": "2026-07-17T12:49:39+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bmo-capital-adjusts-price-target-124939951.html"
    },
    {
      "claim": "Jefferies Adjusts Price Target on CMS Energy to $78 From $74, Maintains Hold Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Jefferies Adjusts Price Target on CMS Energy to $78 From $74, Maintains Hold Rating"
      },
      "source_id": "E1799",
      "source_type": "news",
      "ticker": "CMS",
      "tier": 2,
      "timestamp": "2026-07-16T10:46:40+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jefferies-adjusts-price-target-cms-104640579.html"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on CMS Energy to $85 From $82, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on CMS Energy to $85 From $82, Maintains Overweight Rating"
      },
      "source_id": "E1800",
      "source_type": "news",
      "ticker": "CMS",
      "tier": 2,
      "timestamp": "2026-07-16T10:46:33+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-cms-104633346.html"
    },
    {
      "claim": "Will CMS Energy (CMS) Beat Estimates Again in Its Next Earnings Report?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Will CMS Energy (CMS) Beat Estimates Again in Its Next Earnings Report?"
      },
      "source_id": "E1801",
      "source_type": "earnings",
      "ticker": "CMS",
      "tier": 2,
      "timestamp": "2026-07-14T16:10:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/cms-energy-cms-beat-estimates-161004975.html"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-14",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-14"
      },
      "source_id": "E1802",
      "source_type": "sec",
      "ticker": "SBAC",
      "tier": 1,
      "timestamp": "2026-07-15T21:29:52+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1034054/000119312526304972/"
    },
    {
      "claim": "Wells Fargo Upgrades SBA Communications to Overweight From Equalweight, Adjusts PT to $210 From $220",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Wells Fargo Upgrades SBA Communications to Overweight From Equalweight, Adjusts PT to $210 From $220"
      },
      "source_id": "E1803",
      "source_type": "news",
      "ticker": "SBAC",
      "tier": 2,
      "timestamp": "2026-07-17T09:57:38+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/wells-fargo-upgrades-sba-communications-095738862.html"
    },
    {
      "claim": "SBA Communications Corporation Sets Date for Second Quarter 2026 Earnings Release",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "SBA Communications Corporation Sets Date for Second Quarter 2026 Earnings Release"
      },
      "source_id": "E1804",
      "source_type": "earnings",
      "ticker": "SBAC",
      "tier": 2,
      "timestamp": "2026-07-16T13:12:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/real-estate/articles/sba-communications-corporation-sets-date-131200311.html"
    },
    {
      "claim": "Jefferies Cuts SBA Communications Price Target to $166 From $211, Maintains Hold Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Jefferies Cuts SBA Communications Price Target to $166 From $211, Maintains Hold Rating"
      },
      "source_id": "E1805",
      "source_type": "news",
      "ticker": "SBAC",
      "tier": 2,
      "timestamp": "2026-07-15T15:27:26+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jefferies-cuts-sba-communications-price-152726677.html"
    },
    {
      "claim": "BofA Securities Adjusts Price Target on Albemarle to $155 From $225, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "BofA Securities Adjusts Price Target on Albemarle to $155 From $225, Maintains Buy Rating"
      },
      "source_id": "E1806",
      "source_type": "news",
      "ticker": "ALB",
      "tier": 2,
      "timestamp": "2026-07-17T12:14:47+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bofa-securities-adjusts-price-target-121447816.html"
    },
    {
      "claim": "RBC Cuts Price Target on Albemarle to $166 From $257, Keeps Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "RBC Cuts Price Target on Albemarle to $166 From $257, Keeps Outperform Rating"
      },
      "source_id": "E1807",
      "source_type": "earnings",
      "ticker": "ALB",
      "tier": 2,
      "timestamp": "2026-07-17T11:46:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rbc-cuts-price-target-albemarle-114611040.html"
    },
    {
      "claim": "Albemarle (ALB) Registers a Bigger Fall Than the Market: Important Facts to Note",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Albemarle (ALB) Registers a Bigger Fall Than the Market: Important Facts to Note"
      },
      "source_id": "E1808",
      "source_type": "news",
      "ticker": "ALB",
      "tier": 2,
      "timestamp": "2026-07-16T22:00:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/albemarle-alb-registers-bigger-fall-220003712.html"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-15",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-15"
      },
      "source_id": "E1809",
      "source_type": "sec",
      "ticker": "JBHT",
      "tier": 1,
      "timestamp": "2026-07-15T20:26:22+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/728535/000143774926023629/"
    },
    {
      "claim": "J.B. Hunt (JBHT) Stock Fair Value Rises After Analysts Lift Transport Outlook",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "J.B. Hunt (JBHT) Stock Fair Value Rises After Analysts Lift Transport Outlook"
      },
      "source_id": "E1810",
      "source_type": "earnings",
      "ticker": "JBHT",
      "tier": 2,
      "timestamp": "2026-07-17T11:12:29+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/j-b-hunt-jbht-stock-111229126.html"
    },
    {
      "claim": "J.B. Hunt (JBHT) Is Up 5.6% After Record Intermodal Volumes And Profit Rebound In Q2",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "J.B. Hunt (JBHT) Is Up 5.6% After Record Intermodal Volumes And Profit Rebound In Q2"
      },
      "source_id": "E1811",
      "source_type": "earnings",
      "ticker": "JBHT",
      "tier": 2,
      "timestamp": "2026-07-17T09:11:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/j-b-hunt-jbht-5-091112203.html"
    },
    {
      "claim": "J.B. Hunt Jumps Near Buy Points On Earnings; Key Metrics Ramp Up",
      "confidence": 0.78,
      "publisher": "Investor's Business Daily",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "J.B. Hunt Jumps Near Buy Points On Earnings; Key Metrics Ramp Up"
      },
      "source_id": "E1812",
      "source_type": "earnings",
      "ticker": "JBHT",
      "tier": 2,
      "timestamp": "2026-07-16T20:10:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/f91f6985-3c35-387b-be32-a1f50731a050/j.b.-hunt-jumps-near-buy.html"
    },
    {
      "claim": "Analyst Report: J.B. Hunt Transport Services, Inc.",
      "confidence": 0.78,
      "publisher": "Morningstar Research",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Analyst Report: J.B. Hunt Transport Services, Inc."
      },
      "source_id": "E1813",
      "source_type": "news",
      "ticker": "JBHT",
      "tier": 2,
      "timestamp": "2026-07-16T19:42:23+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/a1553f8e-0296-385d-9de3-64fd567b60e7/analyst-report%3A-j.b.-hunt.html"
    },
    {
      "claim": "MACOM, Lattice Semiconductor, and Amtech Shares Skyrocket, What You Need To Know",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "MACOM, Lattice Semiconductor, and Amtech Shares Skyrocket, What You Need To Know"
      },
      "source_id": "E1814",
      "source_type": "news",
      "ticker": "MTSI",
      "tier": 2,
      "timestamp": "2026-07-14T21:35:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/macom-lattice-semiconductor-amtech-shares-213511796.html"
    },
    {
      "claim": "Will Entegris (ENTG) Beat Estimates Again in Its Next Earnings Report?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Will Entegris (ENTG) Beat Estimates Again in Its Next Earnings Report?"
      },
      "source_id": "E1815",
      "source_type": "earnings",
      "ticker": "ENTG",
      "tier": 2,
      "timestamp": "2026-07-15T16:10:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/entegris-entg-beat-estimates-again-161005288.html"
    },
    {
      "claim": "Entegris Declares Quarterly Cash Dividend",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Entegris Declares Quarterly Cash Dividend"
      },
      "source_id": "E1816",
      "source_type": "earnings",
      "ticker": "ENTG",
      "tier": 2,
      "timestamp": "2026-07-15T11:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/entegris-declares-quarterly-cash-dividend-110000229.html"
    },
    {
      "claim": "Entegris (ENTG) Affirms Dividend, Is The Recent Pullback Opening Better Value?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Entegris (ENTG) Affirms Dividend, Is The Recent Pullback Opening Better Value?"
      },
      "source_id": "E1817",
      "source_type": "news",
      "ticker": "ENTG",
      "tier": 2,
      "timestamp": "2026-07-16T06:16:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/entegris-entg-affirms-dividend-recent-061604359.html"
    },
    {
      "claim": "Entegris, Kulicke and Soffa, and Power Integrations Stocks Trade Up, What You Need To Know",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Entegris, Kulicke and Soffa, and Power Integrations Stocks Trade Up, What You Need To Know"
      },
      "source_id": "E1818",
      "source_type": "news",
      "ticker": "ENTG",
      "tier": 2,
      "timestamp": "2026-07-14T22:07:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/entegris-kulicke-soffa-power-integrations-220711572.html"
    },
    {
      "claim": "Barclays Adjusts Price Target on PulteGroup to $123 From $112, Maintains Equalweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Barclays Adjusts Price Target on PulteGroup to $123 From $112, Maintains Equalweight Rating"
      },
      "source_id": "E1819",
      "source_type": "news",
      "ticker": "PHM",
      "tier": 2,
      "timestamp": "2026-07-14T11:54:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/barclays-adjusts-price-target-pultegroup-115412885.html"
    },
    {
      "claim": "Why the Market Dipped But PulteGroup (PHM) Gained Today",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why the Market Dipped But PulteGroup (PHM) Gained Today"
      },
      "source_id": "E1820",
      "source_type": "news",
      "ticker": "PHM",
      "tier": 2,
      "timestamp": "2026-07-16T21:45:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-market-dipped-pultegroup-phm-214503743.html"
    },
    {
      "claim": "Profit Amid Leverage Concerns Might Change The Case For Investing In Affirm Holdings (AFRM)",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Profit Amid Leverage Concerns Might Change The Case For Investing In Affirm Holdings (AFRM)"
      },
      "source_id": "E1821",
      "source_type": "earnings",
      "ticker": "AFRM",
      "tier": 2,
      "timestamp": "2026-07-16T12:19:49+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/profit-amid-leverage-concerns-might-121949683.html"
    },
    {
      "claim": "Is Affirm Holdings (AFRM) Fully Valued Following Its Bed Bath And Beyond Checkout Deal?",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Is Affirm Holdings (AFRM) Fully Valued Following Its Bed Bath And Beyond Checkout Deal?"
      },
      "source_id": "E1822",
      "source_type": "news",
      "ticker": "AFRM",
      "tier": 2,
      "timestamp": "2026-07-15T17:11:41+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/affirm-holdings-afrm-fully-valued-171141758.html"
    },
    {
      "claim": "PayPal co-founder and Affirm CEO details his 'very high bar' for M&A",
      "confidence": 0.62,
      "publisher": "Yahoo Finance",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "PayPal co-founder and Affirm CEO details his 'very high bar' for M&A"
      },
      "source_id": "E1823",
      "source_type": "news",
      "ticker": "AFRM",
      "tier": 2,
      "timestamp": "2026-07-15T13:57:24+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/article/paypal-co-founder-and-affirm-ceo-details-his-very-high-bar-for-ma-135724022.html"
    },
    {
      "claim": "Carpenter Technology (CRS) Reports Record Third Quarter Results With Higher Earnings Outlook",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Carpenter Technology (CRS) Reports Record Third Quarter Results With Higher Earnings Outlook"
      },
      "source_id": "E1824",
      "source_type": "earnings",
      "ticker": "CRS",
      "tier": 2,
      "timestamp": "2026-07-16T08:11:39+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/carpenter-technology-crs-reports-record-081139214.html"
    },
    {
      "claim": "Sales Gains Send Carpenter Technology Higher Before Earnings Report",
      "confidence": 0.78,
      "publisher": "FX Empire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Sales Gains Send Carpenter Technology Higher Before Earnings Report"
      },
      "source_id": "E1825",
      "source_type": "earnings",
      "ticker": "CRS",
      "tier": 2,
      "timestamp": "2026-07-15T11:37:33+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/sales-gains-send-carpenter-technology-113733690.html"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-14",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-14"
      },
      "source_id": "E1826",
      "source_type": "sec",
      "ticker": "WST",
      "tier": 1,
      "timestamp": "2026-07-14T20:29:25+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/105770/000010577026000093/"
    },
    {
      "claim": "Did West’s Expanded Daikyo Distribution Deal Reshape West Pharmaceutical Services' (WST) GLP‑1 Component Investment Narrative?",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Did West’s Expanded Daikyo Distribution Deal Reshape West Pharmaceutical Services' (WST) GLP‑1 Component Investment Narrative?"
      },
      "source_id": "E1827",
      "source_type": "news",
      "ticker": "WST",
      "tier": 2,
      "timestamp": "2026-07-17T00:17:07+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/did-west-expanded-daikyo-distribution-001707589.html"
    },
    {
      "claim": "West Pharmaceutical Services (WST) Earnings Expected to Grow: What to Know Ahead of Next Week's Release",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "West Pharmaceutical Services (WST) Earnings Expected to Grow: What to Know Ahead of Next Week's Release"
      },
      "source_id": "E1828",
      "source_type": "earnings",
      "ticker": "WST",
      "tier": 2,
      "timestamp": "2026-07-16T14:00:13+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/west-pharmaceutical-services-wst-earnings-140013186.html"
    },
    {
      "claim": "West Pharmaceutical Services (WST) Expands Daikyo Ties As Valuation Questions Grow",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "West Pharmaceutical Services (WST) Expands Daikyo Ties As Valuation Questions Grow"
      },
      "source_id": "E1829",
      "source_type": "news",
      "ticker": "WST",
      "tier": 2,
      "timestamp": "2026-07-16T17:12:40+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/west-pharmaceutical-services-wst-expands-171240802.html"
    },
    {
      "claim": "Reasons to Add West Pharmaceutical Stock to Your Portfolio Now",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Reasons to Add West Pharmaceutical Stock to Your Portfolio Now"
      },
      "source_id": "E1830",
      "source_type": "news",
      "ticker": "WST",
      "tier": 2,
      "timestamp": "2026-07-15T16:06:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/reasons-add-west-pharmaceutical-stock-160600963.html"
    },
    {
      "claim": "Loews Corporation to Release Second Quarter 2026 Results on August 3, 2026",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Loews Corporation to Release Second Quarter 2026 Results on August 3, 2026"
      },
      "source_id": "E1831",
      "source_type": "earnings",
      "ticker": "L",
      "tier": 2,
      "timestamp": "2026-07-14T14:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/loews-corporation-release-second-quarter-140000384.html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-10",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-10"
      },
      "source_id": "E1832",
      "source_type": "sec",
      "ticker": "RL",
      "tier": 1,
      "timestamp": "2026-07-14T20:18:00+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1037038/000095014226002053/"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-10",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-10"
      },
      "source_id": "E1833",
      "source_type": "sec",
      "ticker": "RL",
      "tier": 1,
      "timestamp": "2026-07-14T20:17:38+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1037038/000095014226002052/"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-10",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-10"
      },
      "source_id": "E1834",
      "source_type": "sec",
      "ticker": "RL",
      "tier": 1,
      "timestamp": "2026-07-14T20:17:16+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1037038/000095014226002051/"
    },
    {
      "claim": "Can Woodward (WWD) Justify Its Valuation Following Its Q3 Results Date?",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Can Woodward (WWD) Justify Its Valuation Following Its Q3 Results Date?"
      },
      "source_id": "E1835",
      "source_type": "earnings",
      "ticker": "WWD",
      "tier": 2,
      "timestamp": "2026-07-16T16:11:50+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/woodward-wwd-justify-valuation-following-161150031.html"
    },
    {
      "claim": "Woodward (WWD) Stock Looks Above Fair Value As Its 246% Run Continues",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Woodward (WWD) Stock Looks Above Fair Value As Its 246% Run Continues"
      },
      "source_id": "E1836",
      "source_type": "news",
      "ticker": "WWD",
      "tier": 2,
      "timestamp": "2026-07-15T20:09:58+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/woodward-wwd-stock-looks-above-200958239.html"
    },
    {
      "claim": "Woodward Schedules Fiscal 2026 Third Quarter Earnings Release and Conference Call",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Woodward Schedules Fiscal 2026 Third Quarter Earnings Release and Conference Call"
      },
      "source_id": "E1837",
      "source_type": "earnings",
      "ticker": "WWD",
      "tier": 2,
      "timestamp": "2026-07-14T12:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/woodward-schedules-fiscal-2026-third-120000337.html"
    },
    {
      "claim": "VOYA Stock Hits Record High, Tops $100 For The First Time Ever – Report Says Voya Financial Has Been ‘Fielding’ Takeover Interest",
      "confidence": 0.78,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "mna",
        "headline": "VOYA Stock Hits Record High, Tops $100 For The First Time Ever – Report Says Voya Financial Has Been ‘Fielding’ Takeover Interest"
      },
      "source_id": "E1838",
      "source_type": "news",
      "ticker": "PFG",
      "tier": 2,
      "timestamp": "2026-07-16T15:01:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/ccfcaa82-aaea-39cd-a94d-21e64fcf3910/voya-stock-hits-record-high%2C.html"
    },
    {
      "claim": "Market Chatter: Voya Financial Draws Takeover Interest",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "mna",
        "headline": "Market Chatter: Voya Financial Draws Takeover Interest"
      },
      "source_id": "E1839",
      "source_type": "news",
      "ticker": "PFG",
      "tier": 2,
      "timestamp": "2026-07-16T14:40:30+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/market-chatter-voya-financial-draws-144030138.html"
    },
    {
      "claim": "Royalty Pharma to announce second quarter 2026 financial results on August 5, 2026",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Royalty Pharma to announce second quarter 2026 financial results on August 5, 2026"
      },
      "source_id": "E1840",
      "source_type": "earnings",
      "ticker": "RPRX",
      "tier": 2,
      "timestamp": "2026-07-15T20:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/royalty-pharma-announce-second-quarter-201500419.html"
    },
    {
      "claim": "Williams Sonoma (WSM) Stock Fair Value Edges Higher As Analysts Weigh Margins And E Commerce",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Williams Sonoma (WSM) Stock Fair Value Edges Higher As Analysts Weigh Margins And E Commerce"
      },
      "source_id": "E1841",
      "source_type": "earnings",
      "ticker": "WSM",
      "tier": 2,
      "timestamp": "2026-07-15T18:13:49+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/williams-sonoma-wsm-stock-fair-181349340.html"
    },
    {
      "claim": "Williams Sonoma (WSM) Launches Pink Palm Puff Collection For Pottery Barn Teen",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Williams Sonoma (WSM) Launches Pink Palm Puff Collection For Pottery Barn Teen"
      },
      "source_id": "E1842",
      "source_type": "news",
      "ticker": "WSM",
      "tier": 2,
      "timestamp": "2026-07-15T17:09:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/williams-sonoma-wsm-launches-pink-170910202.html"
    },
    {
      "claim": "Williams Sonoma (WSM) Stock May Be 18% Undervalued On Cash Flow",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Williams Sonoma (WSM) Stock May Be 18% Undervalued On Cash Flow"
      },
      "source_id": "E1843",
      "source_type": "news",
      "ticker": "WSM",
      "tier": 2,
      "timestamp": "2026-07-15T16:14:52+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/williams-sonoma-wsm-stock-may-161452950.html"
    },
    {
      "claim": "Williams-Sonoma vs. RH: Which Retail Stock Is the Better Buy Right Now?",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Williams-Sonoma vs. RH: Which Retail Stock Is the Better Buy Right Now?"
      },
      "source_id": "E1844",
      "source_type": "news",
      "ticker": "WSM",
      "tier": 2,
      "timestamp": "2026-07-14T17:34:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/6fa94574-f43d-31b3-b081-cd6ca0b69335/williams-sonoma-vs.-rh%3A-which.html"
    },
    {
      "claim": "Jefferies Keeps Buy Rating on Pan American Silver (PAAS)",
      "confidence": 0.78,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Jefferies Keeps Buy Rating on Pan American Silver (PAAS)"
      },
      "source_id": "E1845",
      "source_type": "earnings",
      "ticker": "PAAS",
      "tier": 2,
      "timestamp": "2026-07-14T16:09:50+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jefferies-keeps-buy-rating-pan-160950655.html"
    },
    {
      "claim": "Pan American Silver (PAAS) Outpaces Stock Market Gains: What You Should Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Pan American Silver (PAAS) Outpaces Stock Market Gains: What You Should Know"
      },
      "source_id": "E1846",
      "source_type": "news",
      "ticker": "PAAS",
      "tier": 2,
      "timestamp": "2026-07-14T22:15:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/pan-american-silver-paas-outpaces-221504380.html"
    },
    {
      "claim": "ATI Announces Webcast for Second Quarter 2026 Results",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "ATI Announces Webcast for Second Quarter 2026 Results"
      },
      "source_id": "E1847",
      "source_type": "earnings",
      "ticker": "ATI",
      "tier": 2,
      "timestamp": "2026-07-14T11:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ati-announces-webcast-second-quarter-113000204.html"
    },
    {
      "claim": "Is ATI INC (ATI) Stock Outpacing Its Aerospace Peers This Year?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is ATI INC (ATI) Stock Outpacing Its Aerospace Peers This Year?"
      },
      "source_id": "E1848",
      "source_type": "news",
      "ticker": "ATI",
      "tier": 2,
      "timestamp": "2026-07-16T13:40:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ati-inc-ati-stock-outpacing-134003600.html"
    },
    {
      "claim": "ATI (ATI) Beats Stock Market Upswing: What Investors Need to Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "ATI (ATI) Beats Stock Market Upswing: What Investors Need to Know"
      },
      "source_id": "E1849",
      "source_type": "news",
      "ticker": "ATI",
      "tier": 2,
      "timestamp": "2026-07-15T22:15:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ati-ati-beats-stock-market-221504176.html"
    },
    {
      "claim": "Leerink Partners Adjusts Quest Diagnostics Price Target to $244 From $240, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Leerink Partners Adjusts Quest Diagnostics Price Target to $244 From $240, Maintains Outperform Rating"
      },
      "source_id": "E1850",
      "source_type": "news",
      "ticker": "DGX",
      "tier": 2,
      "timestamp": "2026-07-15T16:02:39+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/leerink-partners-adjusts-quest-diagnostics-160239361.html"
    },
    {
      "claim": "Quest Diagnostics to Report Q2 Earnings: Key Customer Channels in Focus",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Quest Diagnostics to Report Q2 Earnings: Key Customer Channels in Focus"
      },
      "source_id": "E1851",
      "source_type": "earnings",
      "ticker": "DGX",
      "tier": 2,
      "timestamp": "2026-07-14T13:58:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/quest-diagnostics-report-q2-earnings-135800625.html"
    },
    {
      "claim": "RBC Raises Price Target on Smurfit Westrock to $56 From $53, Keeps Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "RBC Raises Price Target on Smurfit Westrock to $56 From $53, Keeps Outperform Rating"
      },
      "source_id": "E1852",
      "source_type": "earnings",
      "ticker": "SW",
      "tier": 2,
      "timestamp": "2026-07-17T11:36:53+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rbc-raises-price-target-smurfit-113653097.html"
    },
    {
      "claim": "Truist Securities Lifts Smurfit Westrock Price Target to $55 From $50, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Truist Securities Lifts Smurfit Westrock Price Target to $55 From $50, Maintains Buy Rating"
      },
      "source_id": "E1853",
      "source_type": "news",
      "ticker": "SW",
      "tier": 2,
      "timestamp": "2026-07-15T13:11:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/truist-securities-lifts-smurfit-westrock-131106314.html"
    },
    {
      "claim": "Smurfit Westrock to Announce 2026 Second Quarter Results on July 29, 2026",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Smurfit Westrock to Announce 2026 Second Quarter Results on July 29, 2026"
      },
      "source_id": "E1854",
      "source_type": "earnings",
      "ticker": "SW",
      "tier": 2,
      "timestamp": "2026-07-15T10:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/smurfit-westrock-announce-2026-second-103000890.html"
    },
    {
      "claim": "Equifax (EFX) Earnings Expected to Grow: What to Know Ahead of Next Week's Release",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Equifax (EFX) Earnings Expected to Grow: What to Know Ahead of Next Week's Release"
      },
      "source_id": "E1855",
      "source_type": "earnings",
      "ticker": "EFX",
      "tier": 2,
      "timestamp": "2026-07-14T14:00:09+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/equifax-efx-earnings-expected-grow-140009146.html"
    },
    {
      "claim": "Insights Into Equifax (EFX) Q2: Wall Street Projections for Key Metrics",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Insights Into Equifax (EFX) Q2: Wall Street Projections for Key Metrics"
      },
      "source_id": "E1856",
      "source_type": "news",
      "ticker": "EFX",
      "tier": 2,
      "timestamp": "2026-07-16T13:15:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/insights-equifax-efx-q2-wall-131503107.html"
    },
    {
      "claim": "Here’s Why SoFi Is a Prime Takeover Target for These Major Financial Players",
      "confidence": 0.78,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "mna",
        "headline": "Here’s Why SoFi Is a Prime Takeover Target for These Major Financial Players"
      },
      "source_id": "E1857",
      "source_type": "news",
      "ticker": "SOFI",
      "tier": 2,
      "timestamp": "2026-07-16T14:35:53+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/e3074f82-a851-393b-916a-f37e8c7db280/here%E2%80%99s-why-sofi-is-a-prime.html"
    },
    {
      "claim": "Should SoFi’s New Social 50 Income ETF Strategy Require Action From SoFi Technologies (SOFI) Investors?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Should SoFi’s New Social 50 Income ETF Strategy Require Action From SoFi Technologies (SOFI) Investors?"
      },
      "source_id": "E1858",
      "source_type": "news",
      "ticker": "SOFI",
      "tier": 2,
      "timestamp": "2026-07-16T18:27:18+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/options/articles/sofi-social-50-income-etf-182718603.html"
    },
    {
      "claim": "SoFi Technologies: The Customer Growth Story Isn't Over (NASDAQ: SOFI)",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "SoFi Technologies: The Customer Growth Story Isn't Over (NASDAQ: SOFI)"
      },
      "source_id": "E1859",
      "source_type": "news",
      "ticker": "SOFI",
      "tier": 2,
      "timestamp": "2026-07-16T16:35:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/6e405203-0381-3cfa-98b8-f1a89f39f5ed/sofi-technologies%3A-the.html"
    },
    {
      "claim": "SoFi Technologies, Inc. (SOFI) Stock Sinks As Market Gains: Here's Why",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "SoFi Technologies, Inc. (SOFI) Stock Sinks As Market Gains: Here's Why"
      },
      "source_id": "E1860",
      "source_type": "news",
      "ticker": "SOFI",
      "tier": 2,
      "timestamp": "2026-07-15T21:45:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/sofi-technologies-inc-sofi-stock-214502552.html"
    },
    {
      "claim": "Goldman Sachs Adjusts Price Target on Expeditors International of Washington to $154 From $135, Maintains Sell Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Goldman Sachs Adjusts Price Target on Expeditors International of Washington to $154 From $135, Maintains Sell Rating"
      },
      "source_id": "E1861",
      "source_type": "news",
      "ticker": "EXPD",
      "tier": 2,
      "timestamp": "2026-07-16T11:51:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/goldman-sachs-adjusts-price-target-115131007.html"
    },
    {
      "claim": "Stifel Adjusts Expeditors International of Washington's PT to $158 From $154, Keeps Hold Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Stifel Adjusts Expeditors International of Washington's PT to $158 From $154, Keeps Hold Rating"
      },
      "source_id": "E1862",
      "source_type": "earnings",
      "ticker": "EXPD",
      "tier": 2,
      "timestamp": "2026-07-15T13:56:13+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/stifel-adjusts-expeditors-international-washington-135613097.html"
    },
    {
      "claim": "Expeditors International Of Washington (EXPD) Stock Trades Above Fair Value On A 61% Run",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Expeditors International Of Washington (EXPD) Stock Trades Above Fair Value On A 61% Run"
      },
      "source_id": "E1863",
      "source_type": "news",
      "ticker": "EXPD",
      "tier": 2,
      "timestamp": "2026-07-17T01:12:24+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/expeditors-international-washington-expd-stock-011224841.html"
    },
    {
      "claim": "Why Corpay (CPAY) is Poised to Beat Earnings Estimates Again",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Why Corpay (CPAY) is Poised to Beat Earnings Estimates Again"
      },
      "source_id": "E1864",
      "source_type": "earnings",
      "ticker": "CPAY",
      "tier": 2,
      "timestamp": "2026-07-15T16:10:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-corpay-cpay-poised-beat-161004454.html"
    },
    {
      "claim": "Goldman Sachs Adjusts Price Target on C.H. Robinson Worldwide to $177 From $175, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Goldman Sachs Adjusts Price Target on C.H. Robinson Worldwide to $177 From $175, Maintains Neutral Rating"
      },
      "source_id": "E1865",
      "source_type": "news",
      "ticker": "CHRW",
      "tier": 2,
      "timestamp": "2026-07-16T12:08:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/goldman-sachs-adjusts-price-target-120802060.html"
    },
    {
      "claim": "Jefferies Adjusts Price Target on C.H. Robinson Worldwide to $220 From $200, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Jefferies Adjusts Price Target on C.H. Robinson Worldwide to $220 From $200, Maintains Buy Rating"
      },
      "source_id": "E1866",
      "source_type": "news",
      "ticker": "CHRW",
      "tier": 2,
      "timestamp": "2026-07-15T12:05:15+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jefferies-adjusts-price-target-c-120515350.html"
    },
    {
      "claim": "Stifel Adjusts Price Target on C.H. Robinson Worldwide to $215 From $207, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Stifel Adjusts Price Target on C.H. Robinson Worldwide to $215 From $207, Maintains Buy Rating"
      },
      "source_id": "E1867",
      "source_type": "news",
      "ticker": "CHRW",
      "tier": 2,
      "timestamp": "2026-07-15T12:05:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/stifel-adjusts-price-target-c-120502710.html"
    },
    {
      "claim": "ZTO vs. CHRW: Which Stock Is the Better Value Option?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "ZTO vs. CHRW: Which Stock Is the Better Value Option?"
      },
      "source_id": "E1868",
      "source_type": "news",
      "ticker": "CHRW",
      "tier": 2,
      "timestamp": "2026-07-15T15:40:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/zto-vs-chrw-stock-better-154005198.html"
    },
    {
      "claim": "APi Group Announces Date of Second Quarter 2026 Earnings Release",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "APi Group Announces Date of Second Quarter 2026 Earnings Release"
      },
      "source_id": "E1869",
      "source_type": "earnings",
      "ticker": "APG",
      "tier": 2,
      "timestamp": "2026-07-16T11:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/api-group-announces-date-second-113000613.html"
    },
    {
      "claim": "APi Likely to Post In-Line Q2 Results on Strong Data Center Demand, RBC Says",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "APi Likely to Post In-Line Q2 Results on Strong Data Center Demand, RBC Says"
      },
      "source_id": "E1870",
      "source_type": "earnings",
      "ticker": "APG",
      "tier": 2,
      "timestamp": "2026-07-15T15:07:53+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/api-likely-post-line-q2-150753624.html"
    },
    {
      "claim": "RBC Cuts Price Target on CF Industries Holdings to $115 From $125, Keeps Sector Perform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "RBC Cuts Price Target on CF Industries Holdings to $115 From $125, Keeps Sector Perform Rating"
      },
      "source_id": "E1871",
      "source_type": "earnings",
      "ticker": "CF",
      "tier": 2,
      "timestamp": "2026-07-17T11:54:16+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rbc-cuts-price-target-cf-115416709.html"
    },
    {
      "claim": "Zacks Industry Outlook Nutrien, CF Industries and Yara International",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Zacks Industry Outlook Nutrien, CF Industries and Yara International"
      },
      "source_id": "E1872",
      "source_type": "earnings",
      "ticker": "CF",
      "tier": 2,
      "timestamp": "2026-07-14T07:28:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/zacks-industry-outlook-nutrien-cf-072800115.html"
    },
    {
      "claim": "CF Industries Boosts Shareholder Returns With 20% Dividend Hike",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "CF Industries Boosts Shareholder Returns With 20% Dividend Hike"
      },
      "source_id": "E1873",
      "source_type": "news",
      "ticker": "CF",
      "tier": 2,
      "timestamp": "2026-07-14T12:01:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/cf-industries-boosts-shareholder-returns-120100462.html"
    },
    {
      "claim": "Snap-on Gears Up for Q2 Earnings: What Lies Ahead for the Stock??",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Snap-on Gears Up for Q2 Earnings: What Lies Ahead for the Stock??"
      },
      "source_id": "E1874",
      "source_type": "earnings",
      "ticker": "SNA",
      "tier": 2,
      "timestamp": "2026-07-16T18:16:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/snap-gears-q2-earnings-lies-181600215.html"
    },
    {
      "claim": "Will Brown & Brown (BRO) Beat Estimates Again in Its Next Earnings Report?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Will Brown & Brown (BRO) Beat Estimates Again in Its Next Earnings Report?"
      },
      "source_id": "E1875",
      "source_type": "earnings",
      "ticker": "BRO",
      "tier": 2,
      "timestamp": "2026-07-16T16:10:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/brown-brown-bro-beat-estimates-161005589.html"
    },
    {
      "claim": "BofA Securities Adjusts Brown & Brown Price Target to $90 From $85",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "BofA Securities Adjusts Brown & Brown Price Target to $90 From $85"
      },
      "source_id": "E1876",
      "source_type": "news",
      "ticker": "BRO",
      "tier": 2,
      "timestamp": "2026-07-15T12:49:16+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bofa-securities-adjusts-brown-brown-124916317.html"
    },
    {
      "claim": "Brown & Brown (BRO) Stock Looks Undervalued On Fair Value But Rich On Earnings",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Brown & Brown (BRO) Stock Looks Undervalued On Fair Value But Rich On Earnings"
      },
      "source_id": "E1877",
      "source_type": "earnings",
      "ticker": "BRO",
      "tier": 2,
      "timestamp": "2026-07-15T03:27:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/brown-brown-bro-stock-looks-032711991.html"
    },
    {
      "claim": "Brown & Brown (BRO) Faces Mixed Valuation Views, Is The Stock Cheap?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Brown & Brown (BRO) Faces Mixed Valuation Views, Is The Stock Cheap?"
      },
      "source_id": "E1878",
      "source_type": "news",
      "ticker": "BRO",
      "tier": 2,
      "timestamp": "2026-07-15T20:09:16+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/brown-brown-bro-faces-mixed-200916768.html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-14",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-14"
      },
      "source_id": "E1879",
      "source_type": "sec",
      "ticker": "INCY",
      "tier": 1,
      "timestamp": "2026-07-16T16:08:16+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/879169/000120570326000019/"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-14",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-14"
      },
      "source_id": "E1880",
      "source_type": "sec",
      "ticker": "INCY",
      "tier": 1,
      "timestamp": "2026-07-16T16:07:55+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/879169/000207996226000009/"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-14",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-14"
      },
      "source_id": "E1881",
      "source_type": "sec",
      "ticker": "INCY",
      "tier": 1,
      "timestamp": "2026-07-16T16:07:34+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/879169/000191231726000013/"
    },
    {
      "claim": "What to Expect From Incyte's Q2 2026 Earnings Report",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "What to Expect From Incyte's Q2 2026 Earnings Report"
      },
      "source_id": "E1882",
      "source_type": "earnings",
      "ticker": "INCY",
      "tier": 2,
      "timestamp": "2026-07-16T01:18:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/7ac7fd44-dcc2-31f7-a097-cc061eb2eade/what-to-expect-from-incyte%27s.html"
    },
    {
      "claim": "Incyte (INCY): Buy, Sell, or Hold Post Q1 Earnings?",
      "confidence": 0.78,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Incyte (INCY): Buy, Sell, or Hold Post Q1 Earnings?"
      },
      "source_id": "E1883",
      "source_type": "earnings",
      "ticker": "INCY",
      "tier": 2,
      "timestamp": "2026-07-15T16:37:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/incyte-incy-buy-sell-hold-163717934.html"
    },
    {
      "claim": "BofA Securities Raises Incyte Price Target to $136 From $124",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "BofA Securities Raises Incyte Price Target to $136 From $124"
      },
      "source_id": "E1884",
      "source_type": "news",
      "ticker": "INCY",
      "tier": 2,
      "timestamp": "2026-07-15T13:39:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bofa-securities-raises-incyte-price-133905668.html"
    },
    {
      "claim": "Barclays Adjusts Incyte Price Target to $134 From $117, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Barclays Adjusts Incyte Price Target to $134 From $117, Maintains Overweight Rating"
      },
      "source_id": "E1885",
      "source_type": "news",
      "ticker": "INCY",
      "tier": 2,
      "timestamp": "2026-07-14T11:52:49+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/barclays-adjusts-incyte-price-target-115249536.html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-14",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-14"
      },
      "source_id": "E1886",
      "source_type": "sec",
      "ticker": "CHTR",
      "tier": 1,
      "timestamp": "2026-07-14T20:15:19+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1091667/000110465926083504/"
    },
    {
      "claim": "BNP Paribas Adjusts Charter Communications PT to $120 From $150, Maintains Underperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "BNP Paribas Adjusts Charter Communications PT to $120 From $150, Maintains Underperform Rating"
      },
      "source_id": "E1887",
      "source_type": "news",
      "ticker": "CHTR",
      "tier": 2,
      "timestamp": "2026-07-14T11:38:18+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bnp-paribas-adjusts-charter-communications-113818115.html"
    },
    {
      "claim": "Bernstein Slashes Targets On VZ, CHTR, T, CMCSA, TMUS Stocks: What’s The SpaceX Connection?",
      "confidence": 0.62,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Bernstein Slashes Targets On VZ, CHTR, T, CMCSA, TMUS Stocks: What’s The SpaceX Connection?"
      },
      "source_id": "E1888",
      "source_type": "news",
      "ticker": "CHTR",
      "tier": 2,
      "timestamp": "2026-07-14T06:26:07+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/92858d7b-2579-3830-a74e-bc964b0b25d2/bernstein-slashes-targets-on.html"
    },
    {
      "claim": "MKS Inc. Named in U.S. News & World Report’s 2026-2027 Best Companies to Work For",
      "confidence": 0.62,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "MKS Inc. Named in U.S. News & World Report’s 2026-2027 Best Companies to Work For"
      },
      "source_id": "E1889",
      "source_type": "news",
      "ticker": "MKSI",
      "tier": 2,
      "timestamp": "2026-07-14T20:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/mks-inc-named-u-news-200000556.html"
    },
    {
      "claim": "RBC Bearings to Webcast First Quarter Fiscal Year 2027 Earnings Conference Call July 31st",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "RBC Bearings to Webcast First Quarter Fiscal Year 2027 Earnings Conference Call July 31st"
      },
      "source_id": "E1890",
      "source_type": "earnings",
      "ticker": "RBC",
      "tier": 2,
      "timestamp": "2026-07-16T13:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rbc-bearings-webcast-first-quarter-130000122.html"
    },
    {
      "claim": "LG Chem Enters Semiconductor Stripper Market with Mass Supply to Amkor",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "LG Chem Enters Semiconductor Stripper Market with Mass Supply to Amkor"
      },
      "source_id": "E1891",
      "source_type": "news",
      "ticker": "AMKR",
      "tier": 2,
      "timestamp": "2026-07-16T05:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/lg-chem-enters-semiconductor-stripper-053000811.html"
    },
    {
      "claim": "Amkor and Himax Shares Are Falling, What You Need To Know",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Amkor and Himax Shares Are Falling, What You Need To Know"
      },
      "source_id": "E1892",
      "source_type": "news",
      "ticker": "AMKR",
      "tier": 2,
      "timestamp": "2026-07-16T20:57:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/amkor-himax-shares-falling-know-205722243.html"
    },
    {
      "claim": "How Investors Are Reacting To Amkor Technology (AMKR) Tapping LG Chem’s Faster Semiconductor Stripper",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "How Investors Are Reacting To Amkor Technology (AMKR) Tapping LG Chem’s Faster Semiconductor Stripper"
      },
      "source_id": "E1893",
      "source_type": "news",
      "ticker": "AMKR",
      "tier": 2,
      "timestamp": "2026-07-16T07:10:52+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/investors-reacting-amkor-technology-amkr-071052253.html"
    },
    {
      "claim": "Amkor Technology (AMKR) Stock Dips While Market Gains: Key Facts",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Amkor Technology (AMKR) Stock Dips While Market Gains: Key Facts"
      },
      "source_id": "E1894",
      "source_type": "news",
      "ticker": "AMKR",
      "tier": 2,
      "timestamp": "2026-07-15T21:50:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/amkor-technology-amkr-stock-dips-215002159.html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-10",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-10"
      },
      "source_id": "E1895",
      "source_type": "sec",
      "ticker": "LNT",
      "tier": 1,
      "timestamp": "2026-07-14T14:36:39+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/352541/000119156926000010/"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-10",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-10"
      },
      "source_id": "E1896",
      "source_type": "sec",
      "ticker": "LNT",
      "tier": 1,
      "timestamp": "2026-07-14T14:35:34+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/352541/000165463426000003/"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-10",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-10"
      },
      "source_id": "E1897",
      "source_type": "sec",
      "ticker": "LNT",
      "tier": 1,
      "timestamp": "2026-07-14T14:33:43+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/352541/000146337126000003/"
    },
    {
      "claim": "Jefferies Adjusts Alliant Energy Price Target to $86 From $85, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Jefferies Adjusts Alliant Energy Price Target to $86 From $85, Maintains Buy Rating"
      },
      "source_id": "E1898",
      "source_type": "news",
      "ticker": "LNT",
      "tier": 2,
      "timestamp": "2026-07-17T12:50:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jefferies-adjusts-alliant-energy-price-125022092.html"
    },
    {
      "claim": "Alliant Energy Corporation Declares Quarterly Common Stock Dividend",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Alliant Energy Corporation Declares Quarterly Common Stock Dividend"
      },
      "source_id": "E1899",
      "source_type": "earnings",
      "ticker": "LNT",
      "tier": 2,
      "timestamp": "2026-07-17T12:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/alliant-energy-corporation-declares-quarterly-120000674.html"
    },
    {
      "claim": "BMO Capital Adjusts Alliant Energy's PT to $83 From $81, Keeps Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "BMO Capital Adjusts Alliant Energy's PT to $83 From $81, Keeps Outperform Rating"
      },
      "source_id": "E1900",
      "source_type": "earnings",
      "ticker": "LNT",
      "tier": 2,
      "timestamp": "2026-07-15T14:27:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bmo-capital-adjusts-alliant-energy-142727217.html"
    },
    {
      "claim": "Can Alliant Energy's Renewable Projects Deliver Long-Term Value?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Can Alliant Energy's Renewable Projects Deliver Long-Term Value?"
      },
      "source_id": "E1901",
      "source_type": "news",
      "ticker": "LNT",
      "tier": 2,
      "timestamp": "2026-07-14T16:12:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/alliant-energys-renewable-projects-deliver-161200396.html"
    },
    {
      "claim": "Evergy Schedules Conference Call to Discuss 2nd Quarter Results",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Evergy Schedules Conference Call to Discuss 2nd Quarter Results"
      },
      "source_id": "E1902",
      "source_type": "earnings",
      "ticker": "EVRG",
      "tier": 2,
      "timestamp": "2026-07-16T13:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/evergy-schedules-conference-call-discuss-130000026.html"
    },
    {
      "claim": "Viper Energy (VNOM) Completes Riverbend Oil and Gas IX Acquisition",
      "confidence": 0.78,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "mna",
        "headline": "Viper Energy (VNOM) Completes Riverbend Oil and Gas IX Acquisition"
      },
      "source_id": "E1903",
      "source_type": "news",
      "ticker": "VNOM",
      "tier": 2,
      "timestamp": "2026-07-15T09:37:33+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/viper-energy-vnom-completes-riverbend-093733190.html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-15",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-15"
      },
      "source_id": "E1904",
      "source_type": "sec",
      "ticker": "MRNA",
      "tier": 1,
      "timestamp": "2026-07-16T16:45:38+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1682852/000168285226000141/"
    },
    {
      "claim": "Arbutus Initiates International Patent Infringement Enforcement Actions Against Pfizer and BioNTech, Receives First Payment From Moderna Settlement Agreement and Announces Intent to Return Capital to Shareholders",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Arbutus Initiates International Patent Infringement Enforcement Actions Against Pfizer and BioNTech, Receives First Payment From Moderna Settlement Agreement and Announces Intent to Return Capital to Shareholders"
      },
      "source_id": "E1905",
      "source_type": "news",
      "ticker": "MRNA",
      "tier": 2,
      "timestamp": "2026-07-16T11:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/arbutus-initiates-international-patent-infringement-113000295.html"
    },
    {
      "claim": "Moderna Announces First Participant Dosed in Phase 1 Clinical Trial Evaluating Investigational Tumor-Targeted Cancer Antigen Therapy in Solid Tumors",
      "confidence": 0.78,
      "publisher": "ACCESS Newswire",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Moderna Announces First Participant Dosed in Phase 1 Clinical Trial Evaluating Investigational Tumor-Targeted Cancer Antigen Therapy in Solid Tumors"
      },
      "source_id": "E1906",
      "source_type": "news",
      "ticker": "MRNA",
      "tier": 2,
      "timestamp": "2026-07-16T11:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/moderna-announces-first-participant-dosed-110000037.html"
    },
    {
      "claim": "Moderna set for uneventful Q2 report ahead of key data readouts, says Jefferies",
      "confidence": 0.78,
      "publisher": "Proactive",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Moderna set for uneventful Q2 report ahead of key data readouts, says Jefferies"
      },
      "source_id": "E1907",
      "source_type": "news",
      "ticker": "MRNA",
      "tier": 2,
      "timestamp": "2026-07-14T17:35:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/ca83527e-7ed7-39d6-8fc4-1a6db8b9bb2c/moderna-set-for-uneventful-q2.html"
    },
    {
      "claim": "ABUS Stock On Track For Best Day In About Two Months — What’s The Moderna Connection?",
      "confidence": 0.62,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "ABUS Stock On Track For Best Day In About Two Months — What’s The Moderna Connection?"
      },
      "source_id": "E1908",
      "source_type": "news",
      "ticker": "MRNA",
      "tier": 2,
      "timestamp": "2026-07-16T18:41:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/5f34fbad-3f91-33ae-9a21-75b68ec8026d/abus-stock-on-track-for-best.html"
    },
    {
      "claim": "Jim Cramer: Dollar General Is a Hedge Fund Favorite as Rising Gas Prices Fuel Discount Retail",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Jim Cramer: Dollar General Is a Hedge Fund Favorite as Rising Gas Prices Fuel Discount Retail"
      },
      "source_id": "E1909",
      "source_type": "news",
      "ticker": "DLTR",
      "tier": 2,
      "timestamp": "2026-07-14T17:47:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/8d362858-88b0-3859-ad2a-b57e6aa20dba/jim-cramer%3A-dollar-general-is.html"
    },
    {
      "claim": "Bear of the Day: General Mills (GIS)",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Bear of the Day: General Mills (GIS)"
      },
      "source_id": "E1910",
      "source_type": "news",
      "ticker": "GIS",
      "tier": 2,
      "timestamp": "2026-07-16T08:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bear-day-general-mills-gis-080000257.html"
    },
    {
      "claim": "Micron and General Mills have been highlighted as Zacks Bull and Bear of the Day",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Micron and General Mills have been highlighted as Zacks Bull and Bear of the Day"
      },
      "source_id": "E1911",
      "source_type": "news",
      "ticker": "GIS",
      "tier": 2,
      "timestamp": "2026-07-16T07:31:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/micron-general-mills-highlighted-zacks-073100132.html"
    },
    {
      "claim": "General Mills, ADM, Walmart Partner to Accelerate Regenerative Agriculture Across 40,000 Midwest Wheat Acres",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "General Mills, ADM, Walmart Partner to Accelerate Regenerative Agriculture Across 40,000 Midwest Wheat Acres"
      },
      "source_id": "E1912",
      "source_type": "news",
      "ticker": "GIS",
      "tier": 2,
      "timestamp": "2026-07-15T13:03:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/economy/policy/articles/general-mills-adm-walmart-partner-130300967.html"
    },
    {
      "claim": "General Mills and Box Tops for Education Reunite \"Saved by the Bell\" Cast to Celebrate 30 Years of Giving Back to Schools",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "General Mills and Box Tops for Education Reunite \"Saved by the Bell\" Cast to Celebrate 30 Years of Giving Back to Schools"
      },
      "source_id": "E1913",
      "source_type": "news",
      "ticker": "GIS",
      "tier": 2,
      "timestamp": "2026-07-14T13:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/media-advertising/articles/general-mills-box-tops-education-130000207.html"
    },
    {
      "claim": "Nextpower Shares Rise After Guggenheim Upgrade",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Nextpower Shares Rise After Guggenheim Upgrade"
      },
      "source_id": "E1914",
      "source_type": "news",
      "ticker": "NXT",
      "tier": 2,
      "timestamp": "2026-07-15T18:47:37+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/nextpower-shares-rise-guggenheim-upgrade-184737680.html"
    },
    {
      "claim": "Guggenheim Upgrades Nextpower to Buy From Neutral, $125 Price Target",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Guggenheim Upgrades Nextpower to Buy From Neutral, $125 Price Target"
      },
      "source_id": "E1915",
      "source_type": "news",
      "ticker": "NXT",
      "tier": 2,
      "timestamp": "2026-07-15T11:19:54+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/guggenheim-upgrades-nextpower-buy-neutral-111954468.html"
    },
    {
      "claim": "Nextpower (NXT) Suffers a Larger Drop Than the General Market: Key Insights",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Nextpower (NXT) Suffers a Larger Drop Than the General Market: Key Insights"
      },
      "source_id": "E1916",
      "source_type": "news",
      "ticker": "NXT",
      "tier": 2,
      "timestamp": "2026-07-16T21:45:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/nextpower-nxt-suffers-larger-drop-214502066.html"
    },
    {
      "claim": "Nextpower (NXT) Is Considered a Good Investment by Brokers: Is That True?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Nextpower (NXT) Is Considered a Good Investment by Brokers: Is That True?"
      },
      "source_id": "E1917",
      "source_type": "news",
      "ticker": "NXT",
      "tier": 2,
      "timestamp": "2026-07-14T13:30:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/nextpower-nxt-considered-good-investment-133002462.html"
    },
    {
      "claim": "Lennox International (LII) Looks Fairly Valued After A 15% 3 Month Gain",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Lennox International (LII) Looks Fairly Valued After A 15% 3 Month Gain"
      },
      "source_id": "E1918",
      "source_type": "news",
      "ticker": "LII",
      "tier": 2,
      "timestamp": "2026-07-17T08:09:48+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/lennox-international-lii-looks-fairly-080948893.html"
    },
    {
      "claim": "IREN appoints Eric Hammersley as chief information security officer",
      "confidence": 0.78,
      "publisher": "Blockspace",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "IREN appoints Eric Hammersley as chief information security officer"
      },
      "source_id": "E1919",
      "source_type": "news",
      "ticker": "IREN",
      "tier": 2,
      "timestamp": "2026-07-15T14:18:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/74835358-84f1-3fc4-ab20-20efe54c8e71/iren-appoints-eric-hammersley.html"
    },
    {
      "claim": "Nebius Sinks 13% as the Neocloud Trade Unravels; How CoreWeave, IREN, and the AI Data Center Stocks Stack Up",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Nebius Sinks 13% as the Neocloud Trade Unravels; How CoreWeave, IREN, and the AI Data Center Stocks Stack Up"
      },
      "source_id": "E1920",
      "source_type": "news",
      "ticker": "IREN",
      "tier": 2,
      "timestamp": "2026-07-16T18:50:13+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/d0033590-83d1-39cf-b148-d362e9340907/nebius-sinks-13%25-as-the.html"
    },
    {
      "claim": "IREN Just Collapsed 41% in a Month: Is This Dead Money or an Abandoned Gem?",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "IREN Just Collapsed 41% in a Month: Is This Dead Money or an Abandoned Gem?"
      },
      "source_id": "E1921",
      "source_type": "news",
      "ticker": "IREN",
      "tier": 2,
      "timestamp": "2026-07-16T18:05:36+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/63fa5929-cbf8-3a97-950c-3d66e0c4758c/iren-just-collapsed-41%25-in-a.html"
    },
    {
      "claim": "Investors’ Skepticism Over Rapid Transitions Weighed on IREN Limited (IREN) in Q2",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Investors’ Skepticism Over Rapid Transitions Weighed on IREN Limited (IREN) in Q2"
      },
      "source_id": "E1922",
      "source_type": "news",
      "ticker": "IREN",
      "tier": 2,
      "timestamp": "2026-07-16T15:19:38+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/investors-skepticism-over-rapid-transitions-151938161.html"
    },
    {
      "claim": "BofA Securities Adjusts Price Target on International Flavors & Fragrances to $98 From $92, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "BofA Securities Adjusts Price Target on International Flavors & Fragrances to $98 From $92, Maintains Buy Rating"
      },
      "source_id": "E1923",
      "source_type": "news",
      "ticker": "IFF",
      "tier": 2,
      "timestamp": "2026-07-17T12:21:24+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bofa-securities-adjusts-price-target-122124138.html"
    },
    {
      "claim": "International Flavors & Fragrances (IFF) Following Its Seven Day Slide Is The Stock Still Cheap",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "International Flavors & Fragrances (IFF) Following Its Seven Day Slide Is The Stock Still Cheap"
      },
      "source_id": "E1924",
      "source_type": "news",
      "ticker": "IFF",
      "tier": 2,
      "timestamp": "2026-07-16T09:13:37+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/international-flavors-fragrances-iff-following-091337847.html"
    },
    {
      "claim": "Is Innovation-Led Moves and Capital Returns Altering The Investment Case For International Flavors & Fragrances (IFF)?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Innovation-Led Moves and Capital Returns Altering The Investment Case For International Flavors & Fragrances (IFF)?"
      },
      "source_id": "E1925",
      "source_type": "news",
      "ticker": "IFF",
      "tier": 2,
      "timestamp": "2026-07-15T23:14:42+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/innovation-led-moves-capital-returns-231442742.html"
    },
    {
      "claim": "Does International Flavors and Fragrances (IFF) Discounted Valuation Unlocks Opportunity?",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Does International Flavors and Fragrances (IFF) Discounted Valuation Unlocks Opportunity?"
      },
      "source_id": "E1926",
      "source_type": "news",
      "ticker": "IFF",
      "tier": 2,
      "timestamp": "2026-07-15T14:35:49+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/does-international-flavors-fragrances-iff-143549227.html"
    },
    {
      "claim": "Tesla and Rivian Are Both Down 12%. Here's the Better Buy for the Second Half of 2026.",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Tesla and Rivian Are Both Down 12%. Here's the Better Buy for the Second Half of 2026."
      },
      "source_id": "E1927",
      "source_type": "news",
      "ticker": "RIVN",
      "tier": 2,
      "timestamp": "2026-07-16T14:40:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/78c561af-330a-33cf-9e64-93b7bb4f633b/tesla-and-rivian-are-both.html"
    },
    {
      "claim": "Rivian Automotive (RIVN) Is Up 6.8% After $1.16 Billion Equity Raise And Higher 2026 Guidance",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Rivian Automotive (RIVN) Is Up 6.8% After $1.16 Billion Equity Raise And Higher 2026 Guidance"
      },
      "source_id": "E1928",
      "source_type": "earnings",
      "ticker": "RIVN",
      "tier": 2,
      "timestamp": "2026-07-16T04:35:49+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rivian-automotive-rivn-6-8-043549608.html"
    },
    {
      "claim": "Why Rivian Stock Fell 12% in the First Half of 2026",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why Rivian Stock Fell 12% in the First Half of 2026"
      },
      "source_id": "E1929",
      "source_type": "news",
      "ticker": "RIVN",
      "tier": 2,
      "timestamp": "2026-07-16T14:35:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/0c071dca-67bb-39b2-af14-020628d4159c/why-rivian-stock-fell-12%25-in.html"
    },
    {
      "claim": "Down 18%, Should You Buy Rivian Stock After Its Biggest 1-Day Drop Since November 2024?",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Down 18%, Should You Buy Rivian Stock After Its Biggest 1-Day Drop Since November 2024?"
      },
      "source_id": "E1930",
      "source_type": "news",
      "ticker": "RIVN",
      "tier": 2,
      "timestamp": "2026-07-15T16:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/1b0b1ea4-4fb7-3418-9e29-704acc10499c/down-18%25%2C-should-you-buy.html"
    },
    {
      "claim": "Snapchat, Dick's Partnership Aims To Bridge Retail Media Ad Gap",
      "confidence": 0.78,
      "publisher": "MediaPost",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Snapchat, Dick's Partnership Aims To Bridge Retail Media Ad Gap"
      },
      "source_id": "E1931",
      "source_type": "news",
      "ticker": "DKS",
      "tier": 2,
      "timestamp": "2026-07-15T18:57:58+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/cc4becbd-3fda-3405-b64b-e94f5d26bcb4/snapchat%2C-dick%27s-partnership.html"
    },
    {
      "claim": "Dick's Sporting Goods (DKS) Stock Slides as Market Rises: Facts to Know Before You Trade",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Dick's Sporting Goods (DKS) Stock Slides as Market Rises: Facts to Know Before You Trade"
      },
      "source_id": "E1932",
      "source_type": "news",
      "ticker": "DKS",
      "tier": 2,
      "timestamp": "2026-07-14T22:00:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/dicks-sporting-goods-dks-stock-220003050.html"
    },
    {
      "claim": "Snapchat shares data with Dick’s Sporting Goods",
      "confidence": 0.62,
      "publisher": "Social Media Today",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Snapchat shares data with Dick’s Sporting Goods"
      },
      "source_id": "E1933",
      "source_type": "news",
      "ticker": "DKS",
      "tier": 2,
      "timestamp": "2026-07-14T17:55:52+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/1942decd-90b5-38b0-9a36-0a1f0730a9bb/snapchat-shares-data-with.html"
    },
    {
      "claim": "Li Auto Inc. Launches the New Li L6, a Versatile All-Wheel Drive SUV",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Li Auto Inc. Launches the New Li L6, a Versatile All-Wheel Drive SUV"
      },
      "source_id": "E1934",
      "source_type": "news",
      "ticker": "LI",
      "tier": 2,
      "timestamp": "2026-07-16T13:10:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/li-auto-inc-launches-li-131000793.html"
    },
    {
      "claim": "Why Li Auto Inc. Sponsored ADR (LI) Outpaced the Stock Market Today",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why Li Auto Inc. Sponsored ADR (LI) Outpaced the Stock Market Today"
      },
      "source_id": "E1935",
      "source_type": "news",
      "ticker": "LI",
      "tier": 2,
      "timestamp": "2026-07-15T21:45:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-li-auto-inc-sponsored-214502030.html"
    },
    {
      "claim": "Ovintiv (OVV) Earnings Expected to Grow: What to Know Ahead of Next Week's Release",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Ovintiv (OVV) Earnings Expected to Grow: What to Know Ahead of Next Week's Release"
      },
      "source_id": "E1936",
      "source_type": "earnings",
      "ticker": "OVV",
      "tier": 2,
      "timestamp": "2026-07-16T14:00:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ovintiv-ovv-earnings-expected-grow-140011563.html"
    },
    {
      "claim": "Is Ovintiv (OVV) Still Cheap After A 132% Five Year Return?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Ovintiv (OVV) Still Cheap After A 132% Five Year Return?"
      },
      "source_id": "E1937",
      "source_type": "news",
      "ticker": "OVV",
      "tier": 2,
      "timestamp": "2026-07-17T05:09:15+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ovintiv-ovv-still-cheap-132-050915561.html"
    },
    {
      "claim": "Here's Why You Should Retain BR Stock in Your Portfolio Now",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Here's Why You Should Retain BR Stock in Your Portfolio Now"
      },
      "source_id": "E1938",
      "source_type": "news",
      "ticker": "BR",
      "tier": 2,
      "timestamp": "2026-07-14T14:13:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/heres-why-retain-br-stock-141300637.html"
    },
    {
      "claim": "IonQ (IONQ) Stock Looks Above Fair Value After Strong Returns And Earnings Pressure",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "IonQ (IONQ) Stock Looks Above Fair Value After Strong Returns And Earnings Pressure"
      },
      "source_id": "E1939",
      "source_type": "earnings",
      "ticker": "IONQ",
      "tier": 2,
      "timestamp": "2026-07-17T12:13:36+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ionq-ionq-stock-looks-above-121336608.html"
    },
    {
      "claim": "IonQ, Inc. (IONQ) Declines More Than Market: Some Information for Investors",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "IonQ, Inc. (IONQ) Declines More Than Market: Some Information for Investors"
      },
      "source_id": "E1940",
      "source_type": "news",
      "ticker": "IONQ",
      "tier": 2,
      "timestamp": "2026-07-16T22:00:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ionq-inc-ionq-declines-more-220004305.html"
    },
    {
      "claim": "IonQ: This Quantum Computing Pioneer Is a No-Brainer Buy (NYSE: IONQ)",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "IonQ: This Quantum Computing Pioneer Is a No-Brainer Buy (NYSE: IONQ)"
      },
      "source_id": "E1941",
      "source_type": "news",
      "ticker": "IONQ",
      "tier": 2,
      "timestamp": "2026-07-15T19:52:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/184d52dd-f0f1-3170-bdce-0e6717cc94e2/ionq%3A-this-quantum-computing.html"
    },
    {
      "claim": "2 Quantum Stocks That Could Challenge IonQ’s Leadership",
      "confidence": 0.62,
      "publisher": "MarketBeat",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "2 Quantum Stocks That Could Challenge IonQ’s Leadership"
      },
      "source_id": "E1942",
      "source_type": "news",
      "ticker": "IONQ",
      "tier": 2,
      "timestamp": "2026-07-15T16:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/f8cfea42-c565-3aa3-9899-495bed733d26/2-quantum-stocks-that-could.html"
    },
    {
      "claim": "Samsara Study Reveals Equipment Theft and Loss Costs Mid-Size Operations an Average of $18M Annually",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Samsara Study Reveals Equipment Theft and Loss Costs Mid-Size Operations an Average of $18M Annually"
      },
      "source_id": "E1943",
      "source_type": "news",
      "ticker": "IOT",
      "tier": 2,
      "timestamp": "2026-07-15T13:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/small-business/articles/samsara-study-reveals-equipment-theft-131500103.html"
    },
    {
      "claim": "Samsara Study Reveals Equipment Theft and Loss Costs Mid-Size Operations an Average of £9.7M Annually",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Samsara Study Reveals Equipment Theft and Loss Costs Mid-Size Operations an Average of £9.7M Annually"
      },
      "source_id": "E1944",
      "source_type": "news",
      "ticker": "IOT",
      "tier": 2,
      "timestamp": "2026-07-15T07:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/small-business/articles/samsara-study-reveals-equipment-theft-070000484.html"
    },
    {
      "claim": "Samsara (IOT) Expands Connected Operations Platform With New AI, Safety, And Tracking Tools",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Samsara (IOT) Expands Connected Operations Platform With New AI, Safety, And Tracking Tools"
      },
      "source_id": "E1945",
      "source_type": "news",
      "ticker": "IOT",
      "tier": 2,
      "timestamp": "2026-07-14T19:30:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/samsara-iot-expands-connected-operations-193010838.html"
    },
    {
      "claim": "Is Samsara Inc. (IOT) Among the Best AI Stocks to Buy and Hold for the Next 5 Years?",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Samsara Inc. (IOT) Among the Best AI Stocks to Buy and Hold for the Next 5 Years?"
      },
      "source_id": "E1946",
      "source_type": "news",
      "ticker": "IOT",
      "tier": 2,
      "timestamp": "2026-07-14T18:56:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/samsara-inc-iot-among-best-185603739.html"
    },
    {
      "claim": "Wells Fargo Adjusts Price Target on Amcor to $43 From $41, Maintains Equalweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Wells Fargo Adjusts Price Target on Amcor to $43 From $41, Maintains Equalweight Rating"
      },
      "source_id": "E1947",
      "source_type": "news",
      "ticker": "AMCR",
      "tier": 2,
      "timestamp": "2026-07-15T13:58:33+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/wells-fargo-adjusts-price-target-135833432.html"
    },
    {
      "claim": "Correction: BofA Securities Adjusts Amcor Price Target to $51 From $48, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Correction: BofA Securities Adjusts Amcor Price Target to $51 From $48, Maintains Buy Rating"
      },
      "source_id": "E1948",
      "source_type": "news",
      "ticker": "AMCR",
      "tier": 2,
      "timestamp": "2026-07-14T12:17:49+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/correction-bofa-securities-adjusts-amcor-121749319.html"
    },
    {
      "claim": "BofA Securities Adjusts Amcor Price Target to $48 From $51, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "BofA Securities Adjusts Amcor Price Target to $48 From $51, Maintains Buy Rating"
      },
      "source_id": "E1949",
      "source_type": "news",
      "ticker": "AMCR",
      "tier": 2,
      "timestamp": "2026-07-14T12:16:40+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bofa-securities-adjusts-amcor-price-121640782.html"
    },
    {
      "claim": "Amcor’s new North American flexibles president talks growth",
      "confidence": 0.62,
      "publisher": "Packaging Dive",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Amcor’s new North American flexibles president talks growth"
      },
      "source_id": "E1950",
      "source_type": "news",
      "ticker": "AMCR",
      "tier": 2,
      "timestamp": "2026-07-15T10:16:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/cd01e773-5cde-3f91-8391-8cda9d88903d/amcor%E2%80%99s-new-north-american.html"
    },
    {
      "claim": "Wells Fargo Adjusts Leidos Price Target to $120 From $165, Maintains Equal Weight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Wells Fargo Adjusts Leidos Price Target to $120 From $165, Maintains Equal Weight Rating"
      },
      "source_id": "E1951",
      "source_type": "news",
      "ticker": "LDOS",
      "tier": 2,
      "timestamp": "2026-07-17T12:59:15+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/wells-fargo-adjusts-leidos-price-125915036.html"
    },
    {
      "claim": "Leidos, DHL Partner to Bid for British Military Logistics Contract",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Leidos, DHL Partner to Bid for British Military Logistics Contract"
      },
      "source_id": "E1952",
      "source_type": "news",
      "ticker": "LDOS",
      "tier": 2,
      "timestamp": "2026-07-17T10:48:19+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/leidos-dhl-partner-bid-british-104819036.html"
    },
    {
      "claim": "Leidos and DHL form alliance to strengthen the future of UK Defence logistics",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Leidos and DHL form alliance to strengthen the future of UK Defence logistics"
      },
      "source_id": "E1953",
      "source_type": "news",
      "ticker": "LDOS",
      "tier": 2,
      "timestamp": "2026-07-17T09:45:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/leidos-dhl-form-alliance-strengthen-094500375.html"
    },
    {
      "claim": "Leidos (LDOS) Outpaces Stock Market Gains: What You Should Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Leidos (LDOS) Outpaces Stock Market Gains: What You Should Know"
      },
      "source_id": "E1954",
      "source_type": "news",
      "ticker": "LDOS",
      "tier": 2,
      "timestamp": "2026-07-15T21:50:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/leidos-ldos-outpaces-stock-market-215005422.html"
    },
    {
      "claim": "Raymond James Adjusts Price Target on Tractor Supply to $40 From $48, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "Raymond James Adjusts Price Target on Tractor Supply to $40 From $48, Maintains Outperform Rating"
      },
      "source_id": "E1955",
      "source_type": "news",
      "ticker": "TSCO",
      "tier": 2,
      "timestamp": "2026-07-17T12:55:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/raymond-james-adjusts-price-target-125531598.html"
    },
    {
      "claim": "BofA Adjusts Price Target on Tractor Supply to $33 From $44",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "BofA Adjusts Price Target on Tractor Supply to $33 From $44"
      },
      "source_id": "E1956",
      "source_type": "news",
      "ticker": "TSCO",
      "tier": 2,
      "timestamp": "2026-07-17T12:18:36+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bofa-adjusts-price-target-tractor-121836258.html"
    },
    {
      "claim": "Tractor Supply Q2 Earnings Preview: What Should Investors Know?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Tractor Supply Q2 Earnings Preview: What Should Investors Know?"
      },
      "source_id": "E1957",
      "source_type": "earnings",
      "ticker": "TSCO",
      "tier": 2,
      "timestamp": "2026-07-16T15:14:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/tractor-supply-q2-earnings-preview-151400179.html"
    },
    {
      "claim": "Stephens Adjusts Price Target on Tractor Supply to $32 From $43, Maintains Equalweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "Stephens Adjusts Price Target on Tractor Supply to $32 From $43, Maintains Equalweight Rating"
      },
      "source_id": "E1958",
      "source_type": "news",
      "ticker": "TSCO",
      "tier": 2,
      "timestamp": "2026-07-16T15:00:25+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/stephens-adjusts-price-target-tractor-150025320.html"
    },
    {
      "claim": "Barclays Adjusts Invitation Homes Price Target to $36 From $32, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Barclays Adjusts Invitation Homes Price Target to $36 From $32, Maintains Overweight Rating"
      },
      "source_id": "E1959",
      "source_type": "news",
      "ticker": "INVH",
      "tier": 2,
      "timestamp": "2026-07-14T11:53:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/barclays-adjusts-invitation-homes-price-115312021.html"
    },
    {
      "claim": "Essex Property Trust (ESS) Heads Into Earnings On A Fairly Valued Narrative",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Essex Property Trust (ESS) Heads Into Earnings On A Fairly Valued Narrative"
      },
      "source_id": "E1960",
      "source_type": "earnings",
      "ticker": "ESS",
      "tier": 2,
      "timestamp": "2026-07-16T15:17:37+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/essex-property-trust-ess-heads-151737237.html"
    },
    {
      "claim": "Essex Property Trust (ESS) Stock Sees Modest Fair Value Lift As Analysts Raise Targets",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Essex Property Trust (ESS) Stock Sees Modest Fair Value Lift As Analysts Raise Targets"
      },
      "source_id": "E1961",
      "source_type": "news",
      "ticker": "ESS",
      "tier": 2,
      "timestamp": "2026-07-16T12:20:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/real-estate/articles/essex-property-trust-ess-stock-122027147.html"
    },
    {
      "claim": "Essex Property Trust (ESS) Stock Could Be A Bargain Despite Rich Earnings",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Essex Property Trust (ESS) Stock Could Be A Bargain Despite Rich Earnings"
      },
      "source_id": "E1962",
      "source_type": "earnings",
      "ticker": "ESS",
      "tier": 2,
      "timestamp": "2026-07-15T21:10:52+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/real-estate/articles/essex-property-trust-ess-stock-211052243.html"
    },
    {
      "claim": "Essex Property Trust Earnings Preview: What to Expect",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Essex Property Trust Earnings Preview: What to Expect"
      },
      "source_id": "E1963",
      "source_type": "earnings",
      "ticker": "ESS",
      "tier": 2,
      "timestamp": "2026-07-14T13:17:35+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/05ac30fa-1eee-37db-ada0-9dbc88ae245d/essex-property-trust-earnings.html"
    },
    {
      "claim": "Truist Securities Trims Weyerhaeuser Price Target to $27 From $28, Maintains Hold Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Truist Securities Trims Weyerhaeuser Price Target to $27 From $28, Maintains Hold Rating"
      },
      "source_id": "E1964",
      "source_type": "news",
      "ticker": "WY",
      "tier": 2,
      "timestamp": "2026-07-15T13:12:07+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/truist-securities-trims-weyerhaeuser-price-131207365.html"
    },
    {
      "claim": "How Expected Margin and Revenue Strength Will Impact East West Bancorp (EWBC) Investors",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "How Expected Margin and Revenue Strength Will Impact East West Bancorp (EWBC) Investors"
      },
      "source_id": "E1965",
      "source_type": "earnings",
      "ticker": "EWBC",
      "tier": 2,
      "timestamp": "2026-07-17T02:14:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/expected-margin-revenue-strength-impact-021401393.html"
    },
    {
      "claim": "East West Bancorp (EWBC) Stock Looks Like A Bargain On Fair Value Yet Fully Priced On Earnings",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "East West Bancorp (EWBC) Stock Looks Like A Bargain On Fair Value Yet Fully Priced On Earnings"
      },
      "source_id": "E1966",
      "source_type": "earnings",
      "ticker": "EWBC",
      "tier": 2,
      "timestamp": "2026-07-16T22:10:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/east-west-bancorp-ewbc-stock-221014477.html"
    },
    {
      "claim": "East West Bancorp (EWBC) Earnings Expected to Grow: What to Know Ahead of Next Week's Release",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "East West Bancorp (EWBC) Earnings Expected to Grow: What to Know Ahead of Next Week's Release"
      },
      "source_id": "E1967",
      "source_type": "earnings",
      "ticker": "EWBC",
      "tier": 2,
      "timestamp": "2026-07-14T14:00:07+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/east-west-bancorp-ewbc-earnings-140007188.html"
    },
    {
      "claim": "Insights Into East West Bancorp (EWBC) Q2: Wall Street Projections for Key Metrics",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Insights Into East West Bancorp (EWBC) Q2: Wall Street Projections for Key Metrics"
      },
      "source_id": "E1968",
      "source_type": "news",
      "ticker": "EWBC",
      "tier": 2,
      "timestamp": "2026-07-16T13:15:07+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/insights-east-west-bancorp-ewbc-131507402.html"
    },
    {
      "claim": "RBC Raises Price Target on International Paper to $48 From $45, Keeps Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "RBC Raises Price Target on International Paper to $48 From $45, Keeps Outperform Rating"
      },
      "source_id": "E1969",
      "source_type": "earnings",
      "ticker": "IP",
      "tier": 2,
      "timestamp": "2026-07-17T11:32:18+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rbc-raises-price-target-international-113218429.html"
    },
    {
      "claim": "International Paper to shut packaging site in Carrollton, Texas",
      "confidence": 0.62,
      "publisher": "Packaging Gateway",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "International Paper to shut packaging site in Carrollton, Texas"
      },
      "source_id": "E1970",
      "source_type": "news",
      "ticker": "IP",
      "tier": 2,
      "timestamp": "2026-07-17T10:03:30+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/08753f51-349b-3315-8744-4b83de727447/international-paper-to-shut.html"
    },
    {
      "claim": "International Paper to Close Carrollton South, Texas Packaging Facility",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "International Paper to Close Carrollton South, Texas Packaging Facility"
      },
      "source_id": "E1971",
      "source_type": "news",
      "ticker": "IP",
      "tier": 2,
      "timestamp": "2026-07-16T13:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/international-paper-close-carrollton-south-131500023.html"
    },
    {
      "claim": "International Paper to close Texas box plant",
      "confidence": 0.62,
      "publisher": "Packaging Dive",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "International Paper to close Texas box plant"
      },
      "source_id": "E1972",
      "source_type": "news",
      "ticker": "IP",
      "tier": 2,
      "timestamp": "2026-07-16T12:12:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/657aaebe-db7b-373d-9251-0ceb9e01dddb/international-paper-to-close.html"
    },
    {
      "claim": "Lattice Semiconductor, AMD, and Qualcomm Shares Are Falling, What You Need To Know",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Lattice Semiconductor, AMD, and Qualcomm Shares Are Falling, What You Need To Know"
      },
      "source_id": "E1973",
      "source_type": "news",
      "ticker": "LSCC",
      "tier": 2,
      "timestamp": "2026-07-16T22:49:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/lattice-semiconductor-amd-qualcomm-shares-224922431.html"
    },
    {
      "claim": "MACOM, Lattice Semiconductor, and Amtech Shares Skyrocket, What You Need To Know",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "MACOM, Lattice Semiconductor, and Amtech Shares Skyrocket, What You Need To Know"
      },
      "source_id": "E1974",
      "source_type": "news",
      "ticker": "LSCC",
      "tier": 2,
      "timestamp": "2026-07-14T21:35:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/macom-lattice-semiconductor-amtech-shares-213511796.html"
    },
    {
      "claim": "Lattice Named a 2026 Top Workplace in the Greater Bay Area",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Lattice Named a 2026 Top Workplace in the Greater Bay Area"
      },
      "source_id": "E1975",
      "source_type": "news",
      "ticker": "LSCC",
      "tier": 2,
      "timestamp": "2026-07-14T20:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/lattice-named-2026-top-workplace-200000807.html"
    },
    {
      "claim": "Lattice Semiconductor CEO Ford Tamer Sells Shares. What Does This Mean for Investors?",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Lattice Semiconductor CEO Ford Tamer Sells Shares. What Does This Mean for Investors?"
      },
      "source_id": "E1976",
      "source_type": "news",
      "ticker": "LSCC",
      "tier": 2,
      "timestamp": "2026-07-14T19:16:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/2671f27d-26d9-36c9-a375-c664538d23c3/lattice-semiconductor-ceo.html"
    },
    {
      "claim": "Will Magna (MGA) Beat Estimates Again in Its Next Earnings Report?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Will Magna (MGA) Beat Estimates Again in Its Next Earnings Report?"
      },
      "source_id": "E1977",
      "source_type": "earnings",
      "ticker": "MGA",
      "tier": 2,
      "timestamp": "2026-07-14T16:10:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/magna-mga-beat-estimates-again-161003416.html"
    },
    {
      "claim": "MTH or NVR: Which Is the Better Value Stock Right Now?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "MTH or NVR: Which Is the Better Value Stock Right Now?"
      },
      "source_id": "E1978",
      "source_type": "news",
      "ticker": "NVR",
      "tier": 2,
      "timestamp": "2026-07-15T15:40:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/mth-nvr-better-value-stock-154004685.html"
    },
    {
      "claim": "Alcoa Earnings Are Improving. The Stock Is Down Anyway.",
      "confidence": 0.78,
      "publisher": "Barrons.com",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Alcoa Earnings Are Improving. The Stock Is Down Anyway."
      },
      "source_id": "E1979",
      "source_type": "earnings",
      "ticker": "AA",
      "tier": 2,
      "timestamp": "2026-07-17T08:53:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/a1bfcabc-16e1-3ce6-8a04-28577a936957/alcoa-earnings-are-improving..html"
    },
    {
      "claim": "Alcoa Cuts Production Guidance, Says Alumina Prices Stable Despite Iran War",
      "confidence": 0.78,
      "publisher": "The Wall Street Journal",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Alcoa Cuts Production Guidance, Says Alumina Prices Stable Despite Iran War"
      },
      "source_id": "E1980",
      "source_type": "earnings",
      "ticker": "AA",
      "tier": 2,
      "timestamp": "2026-07-16T23:07:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/459d2601-dac3-3c17-9d36-4acd6a40dd92/alcoa-cuts-production.html"
    },
    {
      "claim": "Alcoa Q2 Earnings Call Highlights",
      "confidence": 0.78,
      "publisher": "MarketBeat",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Alcoa Q2 Earnings Call Highlights"
      },
      "source_id": "E1981",
      "source_type": "earnings",
      "ticker": "AA",
      "tier": 2,
      "timestamp": "2026-07-16T23:03:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/fa7cddf2-5f19-3bf9-887b-eecd90398378/alcoa-q2-earnings-call.html"
    },
    {
      "claim": "What Could Fuel a Real Turnaround for Alcoa Stock?",
      "confidence": 0.62,
      "publisher": "Trefis",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "What Could Fuel a Real Turnaround for Alcoa Stock?"
      },
      "source_id": "E1982",
      "source_type": "news",
      "ticker": "AA",
      "tier": 2,
      "timestamp": "2026-07-17T12:02:07+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/395f5914-4b3c-3572-a4c2-8714e0eff2db/what-could-fuel-a-real.html"
    },
    {
      "claim": "Is SharkNinja, Inc. (SN) a Buy as Wall Street Analysts Look Optimistic?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Is SharkNinja, Inc. (SN) a Buy as Wall Street Analysts Look Optimistic?"
      },
      "source_id": "E1983",
      "source_type": "news",
      "ticker": "SN",
      "tier": 2,
      "timestamp": "2026-07-15T13:30:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/sharkninja-inc-sn-buy-wall-133004023.html"
    },
    {
      "claim": "SharkNinja, Inc. (SN) Ascends While Market Falls: Some Facts to Note",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "SharkNinja, Inc. (SN) Ascends While Market Falls: Some Facts to Note"
      },
      "source_id": "E1984",
      "source_type": "news",
      "ticker": "SN",
      "tier": 2,
      "timestamp": "2026-07-16T22:00:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/sharkninja-inc-sn-ascends-while-220006833.html"
    },
    {
      "claim": "Are You Looking for a Top Momentum Pick? Why SharkNinja, Inc. (SN) is a Great Choice",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Are You Looking for a Top Momentum Pick? Why SharkNinja, Inc. (SN) is a Great Choice"
      },
      "source_id": "E1985",
      "source_type": "news",
      "ticker": "SN",
      "tier": 2,
      "timestamp": "2026-07-16T16:00:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/looking-top-momentum-pick-why-160002086.html"
    },
    {
      "claim": "SharkNinja Bets on AI & Innovation to Drive Its Next Phase of Growth",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "SharkNinja Bets on AI & Innovation to Drive Its Next Phase of Growth"
      },
      "source_id": "E1986",
      "source_type": "news",
      "ticker": "SN",
      "tier": 2,
      "timestamp": "2026-07-15T15:09:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/sharkninja-bets-ai-innovation-drive-150900979.html"
    },
    {
      "claim": "TTMI's Defense Electronics Demand Remains Strong: What's Ahead?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "TTMI's Defense Electronics Demand Remains Strong: What's Ahead?"
      },
      "source_id": "E1987",
      "source_type": "news",
      "ticker": "TTMI",
      "tier": 2,
      "timestamp": "2026-07-14T12:49:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ttmis-defense-electronics-demand-remains-124900369.html"
    },
    {
      "claim": "3 Reasons Investors Love TTM Technologies (TTMI)",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "3 Reasons Investors Love TTM Technologies (TTMI)"
      },
      "source_id": "E1988",
      "source_type": "news",
      "ticker": "TTMI",
      "tier": 2,
      "timestamp": "2026-07-14T15:11:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/3-reasons-investors-love-ttm-151111606.html"
    },
    {
      "claim": "TTM Technologies Arrives at the 2026 Farnborough International Airshow",
      "confidence": 0.62,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "TTM Technologies Arrives at the 2026 Farnborough International Airshow"
      },
      "source_id": "E1989",
      "source_type": "news",
      "ticker": "TTMI",
      "tier": 2,
      "timestamp": "2026-07-14T12:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/ttm-technologies-arrives-2026-farnborough-120000217.html"
    },
    {
      "claim": "Nova and Microchip Technology Shares Are Falling, What You Need To Know",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Nova and Microchip Technology Shares Are Falling, What You Need To Know"
      },
      "source_id": "E1990",
      "source_type": "news",
      "ticker": "NVMI",
      "tier": 2,
      "timestamp": "2026-07-16T23:05:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/nova-microchip-technology-shares-falling-230522245.html"
    },
    {
      "claim": "Lam Research and Nova Shares Are Soaring, What You Need To Know",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Lam Research and Nova Shares Are Soaring, What You Need To Know"
      },
      "source_id": "E1991",
      "source_type": "news",
      "ticker": "NVMI",
      "tier": 2,
      "timestamp": "2026-07-14T22:15:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/lam-research-nova-shares-soaring-221511199.html"
    },
    {
      "claim": "Nova, Teradyne, and Kulicke and Soffa Shares Plummet, What You Need To Know",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Nova, Teradyne, and Kulicke and Soffa Shares Plummet, What You Need To Know"
      },
      "source_id": "E1992",
      "source_type": "news",
      "ticker": "NVMI",
      "tier": 2,
      "timestamp": "2026-07-14T00:54:39+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/nova-teradyne-kulicke-soffa-shares-005439329.html"
    },
    {
      "claim": "Hospital Chains Stocks Q1 Results: Benchmarking Tenet Healthcare (NYSE:THC)",
      "confidence": 0.78,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Hospital Chains Stocks Q1 Results: Benchmarking Tenet Healthcare (NYSE:THC)"
      },
      "source_id": "E1993",
      "source_type": "earnings",
      "ticker": "THC",
      "tier": 2,
      "timestamp": "2026-07-15T17:25:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/hospital-chains-stocks-q1-results-172517824.html"
    },
    {
      "claim": "Stocks making big moves yesterday: Apple, Micron, CAVA, Tenet Healthcare, and Lucid",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Stocks making big moves yesterday: Apple, Micron, CAVA, Tenet Healthcare, and Lucid"
      },
      "source_id": "E1994",
      "source_type": "news",
      "ticker": "THC",
      "tier": 2,
      "timestamp": "2026-07-16T16:09:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/stocks-making-big-moves-yesterday-160922276.html"
    },
    {
      "claim": "Why Tenet Healthcare (THC) Stock Is Trading Up Today",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why Tenet Healthcare (THC) Stock Is Trading Up Today"
      },
      "source_id": "E1995",
      "source_type": "news",
      "ticker": "THC",
      "tier": 2,
      "timestamp": "2026-07-15T23:20:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/why-tenet-healthcare-thc-stock-232021106.html"
    },
    {
      "claim": "Why Tenet Healthcare (THC) Shares Are Plunging Today",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why Tenet Healthcare (THC) Shares Are Plunging Today"
      },
      "source_id": "E1996",
      "source_type": "news",
      "ticker": "THC",
      "tier": 2,
      "timestamp": "2026-07-14T22:47:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-tenet-healthcare-thc-shares-224711464.html"
    },
    {
      "claim": "The Zacks Analyst Blog Highlights Warner, News, Cinemark and CuriosityStream",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "The Zacks Analyst Blog Highlights Warner, News, Cinemark and CuriosityStream"
      },
      "source_id": "E1997",
      "source_type": "news",
      "ticker": "NWS",
      "tier": 2,
      "timestamp": "2026-07-15T09:03:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/zacks-analyst-blog-highlights-warner-090300229.html"
    },
    {
      "claim": "Jacobs secures multidisciplinary framework to advance Germany’s grid expansion",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Jacobs secures multidisciplinary framework to advance Germany’s grid expansion"
      },
      "source_id": "E1998",
      "source_type": "news",
      "ticker": "J",
      "tier": 2,
      "timestamp": "2026-07-16T07:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/jacobs-secures-multidisciplinary-framework-advance-073000293.html"
    },
    {
      "claim": "Jacobs secures three strategic UK National Highways contracts",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Jacobs secures three strategic UK National Highways contracts"
      },
      "source_id": "E1999",
      "source_type": "news",
      "ticker": "J",
      "tier": 2,
      "timestamp": "2026-07-15T08:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/real-estate/articles/jacobs-secures-three-strategic-uk-080000731.html"
    },
    {
      "claim": "Jacobs Wins Strategic Role in Germany Grid Modernization",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Jacobs Wins Strategic Role in Germany Grid Modernization"
      },
      "source_id": "E2000",
      "source_type": "news",
      "ticker": "J",
      "tier": 2,
      "timestamp": "2026-07-16T16:01:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/jacobs-wins-strategic-role-germany-160100350.html"
    },
    {
      "claim": "Jacobs Solutions Wins Seven-Year Framework Agreement With German Grid Operator TransnetBW",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Jacobs Solutions Wins Seven-Year Framework Agreement With German Grid Operator TransnetBW"
      },
      "source_id": "E2001",
      "source_type": "news",
      "ticker": "J",
      "tier": 2,
      "timestamp": "2026-07-16T10:29:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/jacobs-solutions-wins-seven-framework-102931785.html"
    },
    {
      "claim": "RBC Capital Adjusts Price Target on IDEX to $261 From $252, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "RBC Capital Adjusts Price Target on IDEX to $261 From $252, Maintains Outperform Rating"
      },
      "source_id": "E2002",
      "source_type": "news",
      "ticker": "IEX",
      "tier": 2,
      "timestamp": "2026-07-16T12:35:58+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rbc-capital-adjusts-price-target-123558941.html"
    },
    {
      "claim": "3 Reasons IEX is Risky and 1 Stock to Buy Instead",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "3 Reasons IEX is Risky and 1 Stock to Buy Instead"
      },
      "source_id": "E2003",
      "source_type": "news",
      "ticker": "IEX",
      "tier": 2,
      "timestamp": "2026-07-16T17:21:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/3-reasons-iex-risky-1-172122983.html"
    },
    {
      "claim": "Morgan Stanley Lowers Price Target on Textron to $97 From $101, Keeps Equalweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Morgan Stanley Lowers Price Target on Textron to $97 From $101, Keeps Equalweight Rating"
      },
      "source_id": "E2004",
      "source_type": "earnings",
      "ticker": "TXT",
      "tier": 2,
      "timestamp": "2026-07-15T10:57:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/morgan-stanley-lowers-price-target-105721268.html"
    },
    {
      "claim": "Kimco Realty’s Quarterly Earnings Preview: What You Need to Know",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Kimco Realty’s Quarterly Earnings Preview: What You Need to Know"
      },
      "source_id": "E2005",
      "source_type": "earnings",
      "ticker": "KIM",
      "tier": 2,
      "timestamp": "2026-07-15T09:36:56+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/882b3c21-f39f-308b-afc7-91c6b33fcde6/kimco-realty%E2%80%99s-quarterly.html"
    },
    {
      "claim": "SiTime (SITM) Finalizes Acquisition of Renesas Timing Business to Accelerate Growth",
      "confidence": 0.78,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "mna",
        "headline": "SiTime (SITM) Finalizes Acquisition of Renesas Timing Business to Accelerate Growth"
      },
      "source_id": "E2006",
      "source_type": "news",
      "ticker": "SITM",
      "tier": 2,
      "timestamp": "2026-07-15T12:10:44+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/sitime-sitm-finalizes-acquisition-renesas-121044351.html"
    },
    {
      "claim": "Royal Gold Conference Spotlights Record Q1, Acquisition-Fueled Growth Pipeline",
      "confidence": 0.78,
      "publisher": "MarketBeat",
      "raw_value": {
        "catalyst_bucket": "mna",
        "headline": "Royal Gold Conference Spotlights Record Q1, Acquisition-Fueled Growth Pipeline"
      },
      "source_id": "E2007",
      "source_type": "news",
      "ticker": "RGLD",
      "tier": 2,
      "timestamp": "2026-07-17T00:02:13+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/aa359a6e-8e4d-3e59-b81f-47aeb821d2f9/royal-gold-conference.html"
    },
    {
      "claim": "Somnigroup to Report Second Quarter 2026 Financial Results",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Somnigroup to Report Second Quarter 2026 Financial Results"
      },
      "source_id": "E2008",
      "source_type": "earnings",
      "ticker": "SGI",
      "tier": 2,
      "timestamp": "2026-07-15T10:55:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/somnigroup-report-second-quarter-2026-105500087.html"
    },
    {
      "claim": "DigitalOcean Holdings (DOCN) Could Be 29% Undervalued On 2026 Revenue Growth Guidance",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "DigitalOcean Holdings (DOCN) Could Be 29% Undervalued On 2026 Revenue Growth Guidance"
      },
      "source_id": "E2009",
      "source_type": "earnings",
      "ticker": "DOCN",
      "tier": 2,
      "timestamp": "2026-07-14T23:16:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/digitalocean-holdings-docn-could-29-231617747.html"
    },
    {
      "claim": "DigitalOcean Swaps Debt for Stock to Cut Leverage",
      "confidence": 0.62,
      "publisher": "GuruFocus.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "DigitalOcean Swaps Debt for Stock to Cut Leverage"
      },
      "source_id": "E2010",
      "source_type": "news",
      "ticker": "DOCN",
      "tier": 2,
      "timestamp": "2026-07-15T18:13:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/digitalocean-swaps-debt-stock-cut-181312429.html"
    },
    {
      "claim": "DigitalOcean to Repurchase up to $500 Million of 2030 Convertible Notes",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "DigitalOcean to Repurchase up to $500 Million of 2030 Convertible Notes"
      },
      "source_id": "E2011",
      "source_type": "news",
      "ticker": "DOCN",
      "tier": 2,
      "timestamp": "2026-07-15T12:16:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/digitalocean-repurchase-500-million-2030-121627901.html"
    },
    {
      "claim": "DigitalOcean Announces Repurchase of Up to $500.0 Million Aggregate Principal Amount of 2030 Convertible Senior Notes. The Transaction Will Be Funded by a Concurrent Registered Direct Offering of Common Stock.",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "DigitalOcean Announces Repurchase of Up to $500.0 Million Aggregate Principal Amount of 2030 Convertible Senior Notes. The Transaction Will Be Funded by a Concurrent Registered Direct Offering of Common Stock."
      },
      "source_id": "E2012",
      "source_type": "news",
      "ticker": "DOCN",
      "tier": 2,
      "timestamp": "2026-07-15T11:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/digitalocean-announces-repurchase-500-0-110000461.html"
    },
    {
      "claim": "Generac Announces Second Quarter 2026 Earnings Release Date and Conference Call",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Generac Announces Second Quarter 2026 Earnings Release Date and Conference Call"
      },
      "source_id": "E2013",
      "source_type": "earnings",
      "ticker": "GNRC",
      "tier": 2,
      "timestamp": "2026-07-15T10:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/generac-announces-second-quarter-2026-100000494.html"
    },
    {
      "claim": "Logitech (LOGI) Becomes Official PC Peripherals Partner For Call of Duty: Modern Warfare 4",
      "confidence": 0.78,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Logitech (LOGI) Becomes Official PC Peripherals Partner For Call of Duty: Modern Warfare 4"
      },
      "source_id": "E2014",
      "source_type": "news",
      "ticker": "LOGI",
      "tier": 2,
      "timestamp": "2026-07-15T09:37:36+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/logitech-logi-becomes-official-pc-093736262.html"
    },
    {
      "claim": "What to Expect From Ball Corporation’s Next Quarterly Earnings Report",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "What to Expect From Ball Corporation’s Next Quarterly Earnings Report"
      },
      "source_id": "E2015",
      "source_type": "earnings",
      "ticker": "BALL",
      "tier": 2,
      "timestamp": "2026-07-15T09:41:55+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/b9d170da-d086-340d-9faa-4bf392432d05/what-to-expect-from-ball.html"
    },
    {
      "claim": "Will Ball (BALL) Beat Estimates Again in Its Next Earnings Report?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Will Ball (BALL) Beat Estimates Again in Its Next Earnings Report?"
      },
      "source_id": "E2016",
      "source_type": "earnings",
      "ticker": "BALL",
      "tier": 2,
      "timestamp": "2026-07-14T16:10:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ball-ball-beat-estimates-again-161003232.html"
    },
    {
      "claim": "BofA Securities Adjusts Ball Price Target to $73 From $70, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "BofA Securities Adjusts Ball Price Target to $73 From $70, Maintains Buy Rating"
      },
      "source_id": "E2017",
      "source_type": "news",
      "ticker": "BALL",
      "tier": 2,
      "timestamp": "2026-07-14T12:21:51+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bofa-securities-adjusts-ball-price-122151864.html"
    },
    {
      "claim": "Zacks.com featured highlights include NVIDIA, Neurocrine Biosciences and Ball",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Zacks.com featured highlights include NVIDIA, Neurocrine Biosciences and Ball"
      },
      "source_id": "E2018",
      "source_type": "news",
      "ticker": "BALL",
      "tier": 2,
      "timestamp": "2026-07-16T07:47:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/zacks-com-featured-highlights-nvidia-074700790.html"
    },
    {
      "claim": "Onto Innovation to Report Second Quarter 2026 Financial Results on August 6, 2026",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Onto Innovation to Report Second Quarter 2026 Financial Results on August 6, 2026"
      },
      "source_id": "E2019",
      "source_type": "earnings",
      "ticker": "ONTO",
      "tier": 2,
      "timestamp": "2026-07-16T13:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/onto-innovation-report-second-quarter-130000814.html"
    },
    {
      "claim": "Can Onto Innovation Extend Its Winning Streak in Advanced Nodes Business?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Can Onto Innovation Extend Its Winning Streak in Advanced Nodes Business?"
      },
      "source_id": "E2020",
      "source_type": "news",
      "ticker": "ONTO",
      "tier": 2,
      "timestamp": "2026-07-16T14:58:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/onto-innovation-extend-winning-streak-145800431.html"
    },
    {
      "claim": "Onto Innovation vs. Camtek: Which Inspection Stock is a Smarter Buy?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Onto Innovation vs. Camtek: Which Inspection Stock is a Smarter Buy?"
      },
      "source_id": "E2021",
      "source_type": "news",
      "ticker": "ONTO",
      "tier": 2,
      "timestamp": "2026-07-14T14:25:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/onto-innovation-vs-camtek-inspection-142500639.html"
    },
    {
      "claim": "Pinterest Insider Sold Shares Worth $2,122,420, According to a Recent SEC Filing",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Pinterest Insider Sold Shares Worth $2,122,420, According to a Recent SEC Filing"
      },
      "source_id": "E2022",
      "source_type": "news",
      "ticker": "PINS",
      "tier": 2,
      "timestamp": "2026-07-15T22:01:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/pinterest-insider-sold-shares-worth-220122929.html"
    },
    {
      "claim": "Here’s Why Wells Fargo Raised Pinterest (PINS) Price Target To $30, Maintained “Overweight”",
      "confidence": 0.78,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Here’s Why Wells Fargo Raised Pinterest (PINS) Price Target To $30, Maintained “Overweight”"
      },
      "source_id": "E2023",
      "source_type": "news",
      "ticker": "PINS",
      "tier": 2,
      "timestamp": "2026-07-14T19:29:58+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-wells-fargo-raised-pinterest-192958670.html"
    },
    {
      "claim": "Pinterest (PINS) Suffers a Larger Drop Than the General Market: Key Insights",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Pinterest (PINS) Suffers a Larger Drop Than the General Market: Key Insights"
      },
      "source_id": "E2024",
      "source_type": "news",
      "ticker": "PINS",
      "tier": 2,
      "timestamp": "2026-07-16T21:50:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/pinterest-pins-suffers-larger-drop-215003577.html"
    },
    {
      "claim": "Chinese Automaker XPeng Unveils L03 SUV in Munich, Steps Up Overseas Expansion",
      "confidence": 0.78,
      "publisher": "The Wall Street Journal",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Chinese Automaker XPeng Unveils L03 SUV in Munich, Steps Up Overseas Expansion"
      },
      "source_id": "E2025",
      "source_type": "earnings",
      "ticker": "XPEV",
      "tier": 2,
      "timestamp": "2026-07-16T18:49:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/c4821fce-debc-31e4-b8a7-b237d6f71a23/chinese-automaker-xpeng.html"
    },
    {
      "claim": "XPeng (XPEV) and Autoliv Sign Strategic Cooperation Framework Agreement",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "XPeng (XPEV) and Autoliv Sign Strategic Cooperation Framework Agreement"
      },
      "source_id": "E2026",
      "source_type": "news",
      "ticker": "XPEV",
      "tier": 2,
      "timestamp": "2026-07-15T14:47:38+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/xpeng-xpev-autoliv-sign-strategic-144738094.html"
    },
    {
      "claim": "XPeng shares gain after report outlines humanoid robot production plans (XPEV)",
      "confidence": 0.62,
      "publisher": "InvestorsHub",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "XPeng shares gain after report outlines humanoid robot production plans (XPEV)"
      },
      "source_id": "E2027",
      "source_type": "news",
      "ticker": "XPEV",
      "tier": 2,
      "timestamp": "2026-07-15T13:38:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/da3724b4-659a-3223-ad06-7f5814bed231/xpeng-shares-gain-after.html"
    },
    {
      "claim": "XPeng Aims to Produce Over 1,000 Robots a Month as It Plans Global Rollout",
      "confidence": 0.62,
      "publisher": "The Wall Street Journal",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "XPeng Aims to Produce Over 1,000 Robots a Month as It Plans Global Rollout"
      },
      "source_id": "E2028",
      "source_type": "news",
      "ticker": "XPEV",
      "tier": 2,
      "timestamp": "2026-07-15T11:08:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/e2c11815-1a7f-39fb-90b8-6fa210def862/xpeng-aims-to-produce-over.html"
    },
    {
      "claim": "AI redesigns jobs, not cuts them: JLL study reveals business leaders expect workforce growth ahead",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "AI redesigns jobs, not cuts them: JLL study reveals business leaders expect workforce growth ahead"
      },
      "source_id": "E2029",
      "source_type": "news",
      "ticker": "JLL",
      "tier": 2,
      "timestamp": "2026-07-14T13:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/ai-redesigns-jobs-not-cuts-130000641.html"
    },
    {
      "claim": "APA (APA) Stock Gets Fair Value Trim As Analysts Weigh Oil Upside And Risks",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "APA (APA) Stock Gets Fair Value Trim As Analysts Weigh Oil Upside And Risks"
      },
      "source_id": "E2030",
      "source_type": "news",
      "ticker": "APA",
      "tier": 2,
      "timestamp": "2026-07-15T12:24:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/apa-apa-stock-gets-fair-122403880.html"
    },
    {
      "claim": "APA (APA) Stock Looks Cheap Relative To Its Earnings Power",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "APA (APA) Stock Looks Cheap Relative To Its Earnings Power"
      },
      "source_id": "E2031",
      "source_type": "earnings",
      "ticker": "APA",
      "tier": 2,
      "timestamp": "2026-07-15T00:22:49+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/apa-apa-stock-looks-cheap-002249934.html"
    },
    {
      "claim": "How APA’s Completed Buyback and Strait of Hormuz Risks At APA (APA) Has Changed Its Investment Story",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "How APA’s Completed Buyback and Strait of Hormuz Risks At APA (APA) Has Changed Its Investment Story"
      },
      "source_id": "E2032",
      "source_type": "news",
      "ticker": "APA",
      "tier": 2,
      "timestamp": "2026-07-15T07:17:53+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/apa-completed-buyback-strait-hormuz-071753044.html"
    },
    {
      "claim": "APA (APA) Could Be 18% Below Fair Value After Strait Of Hormuz Tensions",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "APA (APA) Could Be 18% Below Fair Value After Strait Of Hormuz Tensions"
      },
      "source_id": "E2033",
      "source_type": "news",
      "ticker": "APA",
      "tier": 2,
      "timestamp": "2026-07-15T04:35:53+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/apa-apa-could-18-below-043553407.html"
    },
    {
      "claim": "Grab Holdings Limited (GRAB) Declines More Than Market: Some Information for Investors",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Grab Holdings Limited (GRAB) Declines More Than Market: Some Information for Investors"
      },
      "source_id": "E2034",
      "source_type": "news",
      "ticker": "GRAB",
      "tier": 2,
      "timestamp": "2026-07-16T22:00:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/grab-holdings-limited-grab-declines-220002597.html"
    },
    {
      "claim": "What Does Morgan Stanley See in Grab Holdings (GRAB) After Raising Its Target ?",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "What Does Morgan Stanley See in Grab Holdings (GRAB) After Raising Its Target ?"
      },
      "source_id": "E2035",
      "source_type": "news",
      "ticker": "GRAB",
      "tier": 2,
      "timestamp": "2026-07-16T18:30:50+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/does-morgan-stanley-see-grab-183050039.html"
    },
    {
      "claim": "Should Investors Worry After Grab's CEO Sells 400,000 Shares for $1.6 Million?",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Should Investors Worry After Grab's CEO Sells 400,000 Shares for $1.6 Million?"
      },
      "source_id": "E2036",
      "source_type": "news",
      "ticker": "GRAB",
      "tier": 2,
      "timestamp": "2026-07-15T10:19:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/fe9f2d2f-043b-3535-b505-7928a993968b/should-investors-worry-after.html"
    },
    {
      "claim": "Why Grab Holdings (GRAB) is One of the Best Strong Buy Penny Stocks to Invest in Now",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why Grab Holdings (GRAB) is One of the Best Strong Buy Penny Stocks to Invest in Now"
      },
      "source_id": "E2037",
      "source_type": "news",
      "ticker": "GRAB",
      "tier": 2,
      "timestamp": "2026-07-15T08:52:37+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-grab-holdings-grab-one-085237000.html"
    },
    {
      "claim": "Genuine Parts (GPC) Expected to Beat Earnings Estimates: Can the Stock Move Higher?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Genuine Parts (GPC) Expected to Beat Earnings Estimates: Can the Stock Move Higher?"
      },
      "source_id": "E2038",
      "source_type": "earnings",
      "ticker": "GPC",
      "tier": 2,
      "timestamp": "2026-07-14T14:00:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/genuine-parts-gpc-expected-beat-140010629.html"
    },
    {
      "claim": "Curious about Genuine Parts (GPC) Q2 Performance? Explore Wall Street Estimates for Key Metrics",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Curious about Genuine Parts (GPC) Q2 Performance? Explore Wall Street Estimates for Key Metrics"
      },
      "source_id": "E2039",
      "source_type": "news",
      "ticker": "GPC",
      "tier": 2,
      "timestamp": "2026-07-16T13:15:08+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/curious-genuine-parts-gpc-q2-131508228.html"
    },
    {
      "claim": "Earnings Preview: What to Expect From Regency Centers' Report",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Earnings Preview: What to Expect From Regency Centers' Report"
      },
      "source_id": "E2040",
      "source_type": "earnings",
      "ticker": "REG",
      "tier": 2,
      "timestamp": "2026-07-15T12:45:48+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/ac3d9a90-af41-3383-97bc-61cb5983049b/earnings-preview%3A-what-to.html"
    },
    {
      "claim": "Carlisle Companies to Announce Second Quarter 2026 Results on July 29, 2026",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Carlisle Companies to Announce Second Quarter 2026 Results on July 29, 2026"
      },
      "source_id": "E2041",
      "source_type": "earnings",
      "ticker": "CSL",
      "tier": 2,
      "timestamp": "2026-07-15T20:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/carlisle-companies-announce-second-quarter-200500064.html"
    },
    {
      "claim": "The Zacks Analyst Blog Highlights Warner, News, Cinemark and CuriosityStream",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "The Zacks Analyst Blog Highlights Warner, News, Cinemark and CuriosityStream"
      },
      "source_id": "E2042",
      "source_type": "news",
      "ticker": "NWSA",
      "tier": 2,
      "timestamp": "2026-07-15T09:03:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/zacks-analyst-blog-highlights-warner-090300229.html"
    },
    {
      "claim": "Modine to Host First Quarter Fiscal 2027 Earnings Conference Call on July 30, 2026",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Modine to Host First Quarter Fiscal 2027 Earnings Conference Call on July 30, 2026"
      },
      "source_id": "E2043",
      "source_type": "earnings",
      "ticker": "MOD",
      "tier": 2,
      "timestamp": "2026-07-16T11:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/modine-host-first-quarter-fiscal-110000464.html"
    },
    {
      "claim": "Modine Manufacturing Company (MOD) Is a Trending Stock: Facts to Know Before Betting on It",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Modine Manufacturing Company (MOD) Is a Trending Stock: Facts to Know Before Betting on It"
      },
      "source_id": "E2044",
      "source_type": "news",
      "ticker": "MOD",
      "tier": 2,
      "timestamp": "2026-07-15T13:00:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/modine-manufacturing-company-mod-trending-130004808.html"
    },
    {
      "claim": "Is Modine’s New Commercial HVAC President Reshaping the Strategic Logic of MOD’s Segment Structure?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Modine’s New Commercial HVAC President Reshaping the Strategic Logic of MOD’s Segment Structure?"
      },
      "source_id": "E2045",
      "source_type": "news",
      "ticker": "MOD",
      "tier": 2,
      "timestamp": "2026-07-15T06:08:40+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/modine-commercial-hvac-president-reshaping-060840469.html"
    },
    {
      "claim": "Modine Manufacturing (MOD) Could Be 33% Undervalued On Data Center Growth Narrative",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Modine Manufacturing (MOD) Could Be 33% Undervalued On Data Center Growth Narrative"
      },
      "source_id": "E2046",
      "source_type": "news",
      "ticker": "MOD",
      "tier": 2,
      "timestamp": "2026-07-14T23:17:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/modine-manufacturing-mod-could-33-231721318.html"
    },
    {
      "claim": "Applied Optoelectronics Announces Date of Second Quarter 2026 Financial Results Conference Call",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Applied Optoelectronics Announces Date of Second Quarter 2026 Financial Results Conference Call"
      },
      "source_id": "E2047",
      "source_type": "earnings",
      "ticker": "AAOI",
      "tier": 2,
      "timestamp": "2026-07-16T20:10:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/applied-optoelectronics-announces-date-second-201000938.html"
    },
    {
      "claim": "AAOI vs. MXL: Which AI Data Center Infrastructure Stock Has an Edge?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "AAOI vs. MXL: Which AI Data Center Infrastructure Stock Has an Edge?"
      },
      "source_id": "E2048",
      "source_type": "news",
      "ticker": "AAOI",
      "tier": 2,
      "timestamp": "2026-07-16T14:46:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/aaoi-vs-mxl-ai-data-144600994.html"
    },
    {
      "claim": "Can You Stomach The Plunge In Applied Optoelectronics Stock?",
      "confidence": 0.62,
      "publisher": "Trefis",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Can You Stomach The Plunge In Applied Optoelectronics Stock?"
      },
      "source_id": "E2049",
      "source_type": "news",
      "ticker": "AAOI",
      "tier": 2,
      "timestamp": "2026-07-16T00:26:25+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/9f2deef8-fa19-375c-b638-fa61b1e9a44b/can-you-stomach-the-plunge-in.html"
    },
    {
      "claim": "Applied Optoelectronics Falls 12%, Coherent and Lumentum Slide as AI Optics Trade Cools",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Applied Optoelectronics Falls 12%, Coherent and Lumentum Slide as AI Optics Trade Cools"
      },
      "source_id": "E2050",
      "source_type": "news",
      "ticker": "AAOI",
      "tier": 2,
      "timestamp": "2026-07-15T18:18:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/86a8a890-1738-3fc3-b47d-a0d5b068a718/applied-optoelectronics-falls.html"
    },
    {
      "claim": "BMO Capital Adjusts CoStar Group PT to $31 From $44, Maintains Market Perform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "BMO Capital Adjusts CoStar Group PT to $31 From $44, Maintains Market Perform Rating"
      },
      "source_id": "E2051",
      "source_type": "news",
      "ticker": "CSGP",
      "tier": 2,
      "timestamp": "2026-07-17T12:49:13+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bmo-capital-adjusts-costar-group-124913257.html"
    },
    {
      "claim": "CoStar Data Shows Amazon, Defence and Chinese Firms Drive UK Warehouse Demand Recovery",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "CoStar Data Shows Amazon, Defence and Chinese Firms Drive UK Warehouse Demand Recovery"
      },
      "source_id": "E2052",
      "source_type": "news",
      "ticker": "CSGP",
      "tier": 2,
      "timestamp": "2026-07-16T07:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/real-estate/articles/costar-data-shows-amazon-defence-070000662.html"
    },
    {
      "claim": "How CoStar’s CFO Transition And Cost Focus At CoStar Group (CSGP) Has Changed Its Investment Story",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "How CoStar’s CFO Transition And Cost Focus At CoStar Group (CSGP) Has Changed Its Investment Story"
      },
      "source_id": "E2053",
      "source_type": "news",
      "ticker": "CSGP",
      "tier": 2,
      "timestamp": "2026-07-16T13:12:36+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/costar-cfo-transition-cost-focus-131236707.html"
    },
    {
      "claim": "CoStar Group (CSGP) Replaces Its CFO, Is The Stock Below Fair Value?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "CoStar Group (CSGP) Replaces Its CFO, Is The Stock Below Fair Value?"
      },
      "source_id": "E2054",
      "source_type": "news",
      "ticker": "CSGP",
      "tier": 2,
      "timestamp": "2026-07-15T23:16:42+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/costar-group-csgp-replaces-cfo-231642040.html"
    },
    {
      "claim": "Jefferies Adjusts Price Target on Masco to $75 From $74, Maintains Hold Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Jefferies Adjusts Price Target on Masco to $75 From $74, Maintains Hold Rating"
      },
      "source_id": "E2055",
      "source_type": "news",
      "ticker": "MAS",
      "tier": 2,
      "timestamp": "2026-07-16T14:44:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jefferies-adjusts-price-target-masco-144412639.html"
    },
    {
      "claim": "Wells Fargo Adjusts Price Target on Masco to $87 From $85, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Wells Fargo Adjusts Price Target on Masco to $87 From $85, Maintains Overweight Rating"
      },
      "source_id": "E2056",
      "source_type": "news",
      "ticker": "MAS",
      "tier": 2,
      "timestamp": "2026-07-14T10:23:42+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/wells-fargo-adjusts-price-target-102342668.html"
    },
    {
      "claim": "Barclays Adjusts Price Target on Masco to $82 From $78, Maintains Equalweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Barclays Adjusts Price Target on Masco to $82 From $78, Maintains Equalweight Rating"
      },
      "source_id": "E2057",
      "source_type": "news",
      "ticker": "MAS",
      "tier": 2,
      "timestamp": "2026-07-14T10:23:35+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/barclays-adjusts-price-target-masco-102335782.html"
    },
    {
      "claim": "BofA Securities Adjusts Everest Group Price Target to $484 From $472, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "BofA Securities Adjusts Everest Group Price Target to $484 From $472, Maintains Buy Rating"
      },
      "source_id": "E2058",
      "source_type": "news",
      "ticker": "EG",
      "tier": 2,
      "timestamp": "2026-07-15T14:18:41+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bofa-securities-adjusts-everest-group-141841542.html"
    },
    {
      "claim": "Korn Ferry Recognized as a Global Leader in Everest Group's 2026 RPO PEAK Matrix® Assessment",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Korn Ferry Recognized as a Global Leader in Everest Group's 2026 RPO PEAK Matrix® Assessment"
      },
      "source_id": "E2059",
      "source_type": "news",
      "ticker": "EG",
      "tier": 2,
      "timestamp": "2026-07-15T22:26:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/small-business/articles/korn-ferry-recognized-global-leader-222600720.html"
    },
    {
      "claim": "EG Outperforms Industry, Trades Near 52-Week High: Time to Exit?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "EG Outperforms Industry, Trades Near 52-Week High: Time to Exit?"
      },
      "source_id": "E2060",
      "source_type": "news",
      "ticker": "EG",
      "tier": 2,
      "timestamp": "2026-07-14T16:03:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/eg-outperforms-industry-trades-near-160300048.html"
    },
    {
      "claim": "Zelis® Named a Leader in Everest Group's Pre-payment Integrity Solutions PEAK Matrix® Assessment 2026",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Zelis® Named a Leader in Everest Group's Pre-payment Integrity Solutions PEAK Matrix® Assessment 2026"
      },
      "source_id": "E2061",
      "source_type": "news",
      "ticker": "EG",
      "tier": 2,
      "timestamp": "2026-07-14T13:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/zelis-named-leader-everest-groups-130000298.html"
    },
    {
      "claim": "Zacks Industry Outlook BYD, NIO and Yamaha",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Zacks Industry Outlook BYD, NIO and Yamaha"
      },
      "source_id": "E2062",
      "source_type": "earnings",
      "ticker": "NIO",
      "tier": 2,
      "timestamp": "2026-07-15T08:45:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/zacks-industry-outlook-byd-nio-084500996.html"
    },
    {
      "claim": "NIO Stock Extends Rally: China’s 'Hottest' Memory-Chip Company Just Won An EV Backer",
      "confidence": 0.78,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "NIO Stock Extends Rally: China’s 'Hottest' Memory-Chip Company Just Won An EV Backer"
      },
      "source_id": "E2063",
      "source_type": "news",
      "ticker": "NIO",
      "tier": 2,
      "timestamp": "2026-07-15T07:22:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/f845d87a-9641-36c2-979c-4c75c63d2f93/nio-stock-extends-rally%3A.html"
    },
    {
      "claim": "Here's Why Goldman Sachs Just Turned Bullish on NIO Stock",
      "confidence": 0.62,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Here's Why Goldman Sachs Just Turned Bullish on NIO Stock"
      },
      "source_id": "E2064",
      "source_type": "news",
      "ticker": "NIO",
      "tier": 2,
      "timestamp": "2026-07-14T19:51:34+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/e405e1ca-ca7b-39d4-9ab0-c8d7800be3d7/here%27s-why-goldman-sachs-just.html"
    },
    {
      "claim": "What Investors Don’t Know About Nio",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "What Investors Don’t Know About Nio"
      },
      "source_id": "E2065",
      "source_type": "news",
      "ticker": "NIO",
      "tier": 2,
      "timestamp": "2026-07-14T13:05:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/a68130cd-ba36-38d3-a6e2-d695738a4fca/what-investors-don%E2%80%99t-know.html"
    },
    {
      "claim": "If You Invest $2,000 in Ares Capital Today, Here's the Dividend Income You Could See by 2030",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "If You Invest $2,000 in Ares Capital Today, Here's the Dividend Income You Could See by 2030"
      },
      "source_id": "E2066",
      "source_type": "news",
      "ticker": "ARCC",
      "tier": 2,
      "timestamp": "2026-07-17T11:35:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/38d1440d-7deb-3706-8a66-e80d357904ff/if-you-invest-%242%2C000-in-ares.html"
    },
    {
      "claim": "Ares Capital (ARCC) Advances While Market Declines: Some Information for Investors",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Ares Capital (ARCC) Advances While Market Declines: Some Information for Investors"
      },
      "source_id": "E2067",
      "source_type": "news",
      "ticker": "ARCC",
      "tier": 2,
      "timestamp": "2026-07-16T22:00:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ares-capital-arcc-advances-while-220003132.html"
    },
    {
      "claim": "Tyler Technologies Schedules Second Quarter 2026 Earnings Conference Call and Webcast",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Tyler Technologies Schedules Second Quarter 2026 Earnings Conference Call and Webcast"
      },
      "source_id": "E2068",
      "source_type": "earnings",
      "ticker": "TYL",
      "tier": 2,
      "timestamp": "2026-07-15T13:17:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/tyler-technologies-schedules-second-quarter-131700128.html"
    },
    {
      "claim": "Dycom vs. AECOM: Which Infrastructure Growth Stock Should You Buy?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Dycom vs. AECOM: Which Infrastructure Growth Stock Should You Buy?"
      },
      "source_id": "E2069",
      "source_type": "news",
      "ticker": "DY",
      "tier": 2,
      "timestamp": "2026-07-16T15:25:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/dycom-vs-aecom-infrastructure-growth-152500864.html"
    },
    {
      "claim": "Restaurants, Food Distributors Poised for Mixed Second Quarter, Morgan Stanley Says",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Restaurants, Food Distributors Poised for Mixed Second Quarter, Morgan Stanley Says"
      },
      "source_id": "E2070",
      "source_type": "earnings",
      "ticker": "PFGC",
      "tier": 2,
      "timestamp": "2026-07-15T19:59:24+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/restaurants-food-distributors-poised-mixed-195924454.html"
    },
    {
      "claim": "Morgan Stanley Raises Price Target on Performance Food Group to $131 From $120, Keeps Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Morgan Stanley Raises Price Target on Performance Food Group to $131 From $120, Keeps Overweight Rating"
      },
      "source_id": "E2071",
      "source_type": "earnings",
      "ticker": "PFGC",
      "tier": 2,
      "timestamp": "2026-07-15T11:56:19+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/morgan-stanley-raises-price-target-115619968.html"
    },
    {
      "claim": "Summit Therapeutics to Host Second Quarter 2026 Financial Results & Operational Progress Call on July 23, 2026",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Summit Therapeutics to Host Second Quarter 2026 Financial Results & Operational Progress Call on July 23, 2026"
      },
      "source_id": "E2072",
      "source_type": "earnings",
      "ticker": "SMMT",
      "tier": 2,
      "timestamp": "2026-07-16T12:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/summit-therapeutics-host-second-quarter-120000601.html"
    },
    {
      "claim": "Summit to Divest Late-Stage Antibiotic Drug to Biossil in $105M Deal",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Summit to Divest Late-Stage Antibiotic Drug to Biossil in $105M Deal"
      },
      "source_id": "E2073",
      "source_type": "news",
      "ticker": "SMMT",
      "tier": 2,
      "timestamp": "2026-07-15T12:48:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/summit-divest-stage-antibiotic-drug-124800925.html"
    },
    {
      "claim": "Summit Therapeutics Divests Ridinilazole Asset to AI Biopharma Biossil",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Summit Therapeutics Divests Ridinilazole Asset to AI Biopharma Biossil"
      },
      "source_id": "E2074",
      "source_type": "news",
      "ticker": "SMMT",
      "tier": 2,
      "timestamp": "2026-07-14T11:20:30+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/summit-therapeutics-divests-ridinilazole-asset-112030374.html"
    },
    {
      "claim": "Summit Therapeutics Signs Agreement to Sell Phase III Asset Ridinilazole to Biossil, Inc.",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Summit Therapeutics Signs Agreement to Sell Phase III Asset Ridinilazole to Biossil, Inc."
      },
      "source_id": "E2075",
      "source_type": "news",
      "ticker": "SMMT",
      "tier": 2,
      "timestamp": "2026-07-14T11:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/summit-therapeutics-signs-agreement-sell-110000733.html"
    },
    {
      "claim": "Evercore ISI Initiates HF Sinclair at In Line",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Evercore ISI Initiates HF Sinclair at In Line"
      },
      "source_id": "E2076",
      "source_type": "news",
      "ticker": "DINO",
      "tier": 2,
      "timestamp": "2026-07-17T11:28:54+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/evercore-isi-initiates-hf-sinclair-112854854.html"
    },
    {
      "claim": "Why HF Sinclair Stock Might be a Great Pick",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why HF Sinclair Stock Might be a Great Pick"
      },
      "source_id": "E2077",
      "source_type": "news",
      "ticker": "DINO",
      "tier": 2,
      "timestamp": "2026-07-15T19:16:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-hf-sinclair-stock-might-191600290.html"
    },
    {
      "claim": "HF Sinclair (DINO) Is Up 7.68% in One Week: What You Should Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "HF Sinclair (DINO) Is Up 7.68% in One Week: What You Should Know"
      },
      "source_id": "E2078",
      "source_type": "news",
      "ticker": "DINO",
      "tier": 2,
      "timestamp": "2026-07-14T16:00:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/hf-sinclair-dino-7-68-160002631.html"
    },
    {
      "claim": "Is HF Sinclair (DINO) Stock Undervalued Right Now?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is HF Sinclair (DINO) Stock Undervalued Right Now?"
      },
      "source_id": "E2079",
      "source_type": "news",
      "ticker": "DINO",
      "tier": 2,
      "timestamp": "2026-07-14T13:40:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/hf-sinclair-dino-stock-undervalued-134004811.html"
    },
    {
      "claim": "Solstice Advanced Materials to Announce Second Quarter 2026 Financial Results on July 30, 2026",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Solstice Advanced Materials to Announce Second Quarter 2026 Financial Results on July 30, 2026"
      },
      "source_id": "E2080",
      "source_type": "earnings",
      "ticker": "SOLS",
      "tier": 2,
      "timestamp": "2026-07-17T11:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/solstice-advanced-materials-announce-second-110000461.html"
    },
    {
      "claim": "Solstice Advanced Materials Declares Dividend of $0.075 per Common Share",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Solstice Advanced Materials Declares Dividend of $0.075 per Common Share"
      },
      "source_id": "E2081",
      "source_type": "news",
      "ticker": "SOLS",
      "tier": 2,
      "timestamp": "2026-07-17T11:10:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/solstice-advanced-materials-declares-dividend-111000454.html"
    },
    {
      "claim": "TransUnion Brings New Alternative Credit Signals to Mortgage Decisioning",
      "confidence": 0.62,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "TransUnion Brings New Alternative Credit Signals to Mortgage Decisioning"
      },
      "source_id": "E2082",
      "source_type": "news",
      "ticker": "TRU",
      "tier": 2,
      "timestamp": "2026-07-16T12:17:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/real-estate/articles/transunion-brings-alternative-credit-signals-121700634.html"
    },
    {
      "claim": "Here's Why You Should Retain TransUnion Stock in Your Portfolio Now",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Here's Why You Should Retain TransUnion Stock in Your Portfolio Now"
      },
      "source_id": "E2083",
      "source_type": "news",
      "ticker": "TRU",
      "tier": 2,
      "timestamp": "2026-07-15T13:11:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/heres-why-retain-transunion-stock-131100098.html"
    },
    {
      "claim": "Here Are Thursday’s Top Wall Street Analyst Research Calls: Alphabet, BlackRock, Etsy, Flex, Lululemon Athletica, Meta Platforms, Okta, Palo Alto Networks, and More",
      "confidence": 0.78,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Here Are Thursday’s Top Wall Street Analyst Research Calls: Alphabet, BlackRock, Etsy, Flex, Lululemon Athletica, Meta Platforms, Okta, Palo Alto Networks, and More"
      },
      "source_id": "E2084",
      "source_type": "news",
      "ticker": "OKTA",
      "tier": 2,
      "timestamp": "2026-07-16T11:57:18+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/e91cdfaf-e168-37fa-a9ec-3609d553ac8d/here-are-thursday%E2%80%99s-top-wall.html"
    },
    {
      "claim": "Capital One Upgrades Okta to Overweight From Equalweight, Adjusts Price Target to $171 From $126",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Capital One Upgrades Okta to Overweight From Equalweight, Adjusts Price Target to $171 From $126"
      },
      "source_id": "E2085",
      "source_type": "news",
      "ticker": "OKTA",
      "tier": 2,
      "timestamp": "2026-07-16T11:37:36+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/capital-one-upgrades-okta-overweight-113736304.html"
    },
    {
      "claim": "Okta (OKTA) Wins Partner Recognition For Identity Security Push In Cloud And AI",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Okta (OKTA) Wins Partner Recognition For Identity Security Push In Cloud And AI"
      },
      "source_id": "E2086",
      "source_type": "news",
      "ticker": "OKTA",
      "tier": 2,
      "timestamp": "2026-07-16T05:17:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/okta-okta-wins-partner-recognition-051702212.html"
    },
    {
      "claim": "Okta (OKTA) Stock May Be Fully Priced Following Its 114% Run",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Okta (OKTA) Stock May Be Fully Priced Following Its 114% Run"
      },
      "source_id": "E2087",
      "source_type": "news",
      "ticker": "OKTA",
      "tier": 2,
      "timestamp": "2026-07-15T22:10:19+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/okta-okta-stock-may-fully-221019242.html"
    },
    {
      "claim": "RBC Capital Adjusts Price Target on Graco to $92 From $95, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "RBC Capital Adjusts Price Target on Graco to $92 From $95, Maintains Outperform Rating"
      },
      "source_id": "E2088",
      "source_type": "news",
      "ticker": "GGG",
      "tier": 2,
      "timestamp": "2026-07-16T12:35:48+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rbc-capital-adjusts-price-target-123548839.html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-13",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-13"
      },
      "source_id": "E2089",
      "source_type": "sec",
      "ticker": "MKC",
      "tier": 1,
      "timestamp": "2026-07-15T13:51:29+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/63754/000006375426000282/"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-13",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-13"
      },
      "source_id": "E2090",
      "source_type": "sec",
      "ticker": "MKC",
      "tier": 1,
      "timestamp": "2026-07-15T13:49:41+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/63754/000006375426000280/"
    },
    {
      "claim": "BofA Securities Adjusts RenaissanceRe Price Target to $410 From $401, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "BofA Securities Adjusts RenaissanceRe Price Target to $410 From $401, Maintains Buy Rating"
      },
      "source_id": "E2091",
      "source_type": "news",
      "ticker": "RNR",
      "tier": 2,
      "timestamp": "2026-07-15T14:26:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bofa-securities-adjusts-renaissancere-price-142605487.html"
    },
    {
      "claim": "Earnings Preview: RenaissanceRe (RNR) Q2 Earnings Expected to Decline",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Earnings Preview: RenaissanceRe (RNR) Q2 Earnings Expected to Decline"
      },
      "source_id": "E2092",
      "source_type": "earnings",
      "ticker": "RNR",
      "tier": 2,
      "timestamp": "2026-07-15T14:00:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/earnings-preview-renaissancere-rnr-q2-140006265.html"
    },
    {
      "claim": "Bernstein Adjusts Price Target on Huntington Ingalls Industries to $337 From $387, Maintains Market Perform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Bernstein Adjusts Price Target on Huntington Ingalls Industries to $337 From $387, Maintains Market Perform Rating"
      },
      "source_id": "E2093",
      "source_type": "news",
      "ticker": "HII",
      "tier": 2,
      "timestamp": "2026-07-17T12:49:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bernstein-adjusts-price-target-huntington-124922127.html"
    },
    {
      "claim": "Q1 Rundown: Huntington Ingalls (NYSE:HII) Vs Other Defense Contractors Stocks",
      "confidence": 0.78,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Q1 Rundown: Huntington Ingalls (NYSE:HII) Vs Other Defense Contractors Stocks"
      },
      "source_id": "E2094",
      "source_type": "news",
      "ticker": "HII",
      "tier": 2,
      "timestamp": "2026-07-14T18:15:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/q1-rundown-huntington-ingalls-nyse-181511467.html"
    },
    {
      "claim": "HII’s Ingalls Shipbuilding Erects First Grand Blocks Built by Distributed Shipbuilding Partners on Thad Cochran (DDG 135)",
      "confidence": 0.62,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "HII’s Ingalls Shipbuilding Erects First Grand Blocks Built by Distributed Shipbuilding Partners on Thad Cochran (DDG 135)"
      },
      "source_id": "E2095",
      "source_type": "news",
      "ticker": "HII",
      "tier": 2,
      "timestamp": "2026-07-15T14:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/hii-ingalls-shipbuilding-erects-first-140000358.html"
    },
    {
      "claim": "Retired U.S. Navy Vice Adm. Frederick “Fritz” Roegge Joins HII’s Nuclear & Environmental Team",
      "confidence": 0.62,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Retired U.S. Navy Vice Adm. Frederick “Fritz” Roegge Joins HII’s Nuclear & Environmental Team"
      },
      "source_id": "E2096",
      "source_type": "news",
      "ticker": "HII",
      "tier": 2,
      "timestamp": "2026-07-14T12:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/retired-u-navy-vice-adm-120000814.html"
    },
    {
      "claim": "Agricultural Machinery Components Market Report Published, Profiles Deere, CNH Industrial, AGCO, Kubota, and 11 Other Companies",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Agricultural Machinery Components Market Report Published, Profiles Deere, CNH Industrial, AGCO, Kubota, and 11 Other Companies"
      },
      "source_id": "E2097",
      "source_type": "news",
      "ticker": "CNH",
      "tier": 2,
      "timestamp": "2026-07-15T08:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/commodities/articles/agricultural-machinery-components-market-report-080500716.html"
    },
    {
      "claim": "Benchmark Initiates Rambus at Buy",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Benchmark Initiates Rambus at Buy"
      },
      "source_id": "E2098",
      "source_type": "news",
      "ticker": "RMBS",
      "tier": 2,
      "timestamp": "2026-07-16T11:18:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/benchmark-initiates-rambus-buy-111801080.html"
    },
    {
      "claim": "Grupo Aeroportuario Del Pacifico Q2 Earnings Call Highlights",
      "confidence": 0.78,
      "publisher": "MarketBeat",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Grupo Aeroportuario Del Pacifico Q2 Earnings Call Highlights"
      },
      "source_id": "E2099",
      "source_type": "earnings",
      "ticker": "PAC",
      "tier": 2,
      "timestamp": "2026-07-15T16:03:42+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/e491997a-a672-3f88-9cac-d851635a9700/grupo-aeroportuario-del.html"
    },
    {
      "claim": "Grupo Aeroportuario del Pacifico Q2 Net Income, Revenue Rise",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Grupo Aeroportuario del Pacifico Q2 Net Income, Revenue Rise"
      },
      "source_id": "E2100",
      "source_type": "earnings",
      "ticker": "PAC",
      "tier": 2,
      "timestamp": "2026-07-14T08:00:34+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/grupo-aeroportuario-del-pacifico-q2-080034170.html"
    },
    {
      "claim": "Grupo Aeroportuario del Pacifico: Q2 Earnings Snapshot",
      "confidence": 0.78,
      "publisher": "Associated Press",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Grupo Aeroportuario del Pacifico: Q2 Earnings Snapshot"
      },
      "source_id": "E2101",
      "source_type": "earnings",
      "ticker": "PAC",
      "tier": 2,
      "timestamp": "2026-07-14T06:45:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/grupo-aeroportuario-del-pacifico-q2-064514108.html"
    },
    {
      "claim": "Grupo Aeroportuario Del Pacifico Announces Results for the Second Quarter of 2026",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Grupo Aeroportuario Del Pacifico Announces Results for the Second Quarter of 2026"
      },
      "source_id": "E2102",
      "source_type": "earnings",
      "ticker": "PAC",
      "tier": 2,
      "timestamp": "2026-07-14T05:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/grupo-aeroportuario-del-pacifico-announces-050000801.html"
    },
    {
      "claim": "IQV vs. PEN: Which Stock Is the Better Value Option?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "IQV vs. PEN: Which Stock Is the Better Value Option?"
      },
      "source_id": "E2103",
      "source_type": "news",
      "ticker": "PEN",
      "tier": 2,
      "timestamp": "2026-07-14T15:40:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/iqv-vs-pen-stock-better-154004724.html"
    },
    {
      "claim": "BofA Securities Adjusts Price Target on RPM International to $129 From $125, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "BofA Securities Adjusts Price Target on RPM International to $129 From $125, Maintains Buy Rating"
      },
      "source_id": "E2104",
      "source_type": "news",
      "ticker": "RPM",
      "tier": 2,
      "timestamp": "2026-07-17T12:34:53+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bofa-securities-adjusts-price-target-123453698.html"
    },
    {
      "claim": "Here’s Why Aurora Innovation (AUR) Is One Of The Best Low-Priced AI Stocks To Buy Right Now?",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Here’s Why Aurora Innovation (AUR) Is One Of The Best Low-Priced AI Stocks To Buy Right Now?"
      },
      "source_id": "E2105",
      "source_type": "news",
      "ticker": "AUR",
      "tier": 2,
      "timestamp": "2026-07-14T19:30:23+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/why-aurora-innovation-aur-one-193023446.html"
    },
    {
      "claim": "Why Aurora Innovation Stock Zoomed 77.6% Higher In The First Half of 2026",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why Aurora Innovation Stock Zoomed 77.6% Higher In The First Half of 2026"
      },
      "source_id": "E2106",
      "source_type": "news",
      "ticker": "AUR",
      "tier": 2,
      "timestamp": "2026-07-14T17:04:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/d373dbb8-eff2-3858-902f-e7de94b15ec7/why-aurora-innovation-stock.html"
    },
    {
      "claim": "Pentair's Anticipated Q2 Earnings Miss, 2026 Guidance Cut Largely Pool-Driven, Oppenheimer Says",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Pentair's Anticipated Q2 Earnings Miss, 2026 Guidance Cut Largely Pool-Driven, Oppenheimer Says"
      },
      "source_id": "E2107",
      "source_type": "earnings",
      "ticker": "PNR",
      "tier": 2,
      "timestamp": "2026-07-16T16:31:45+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/pentair-apos-anticipated-q2-earnings-163145967.html"
    },
    {
      "claim": "PNR Cuts Q226 & FY26 Outlook on Pool Weakness, Shares Dip 15%",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "PNR Cuts Q226 & FY26 Outlook on Pool Weakness, Shares Dip 15%"
      },
      "source_id": "E2108",
      "source_type": "earnings",
      "ticker": "PNR",
      "tier": 2,
      "timestamp": "2026-07-16T15:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/pnr-cuts-q226-fy26-outlook-151500955.html"
    },
    {
      "claim": "Oppenheimer Adjusts Price Target on Pentair to $94 From $115, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Oppenheimer Adjusts Price Target on Pentair to $94 From $115, Maintains Outperform Rating"
      },
      "source_id": "E2109",
      "source_type": "news",
      "ticker": "PNR",
      "tier": 2,
      "timestamp": "2026-07-16T14:20:20+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/oppenheimer-adjusts-price-target-pentair-142020836.html"
    },
    {
      "claim": "Pentair brings back CFO as interim finance chief",
      "confidence": 0.62,
      "publisher": "CFO Dive",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Pentair brings back CFO as interim finance chief"
      },
      "source_id": "E2110",
      "source_type": "news",
      "ticker": "PNR",
      "tier": 2,
      "timestamp": "2026-07-16T14:38:34+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/cd3bd714-1dd8-3b7e-81a8-75a35c6f2ef9/pentair-brings-back-cfo-as.html"
    },
    {
      "claim": "Wall Street Analysts Think Five Below (FIVE) Could Surge 33.11%: Read This Before Placing a Bet",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Wall Street Analysts Think Five Below (FIVE) Could Surge 33.11%: Read This Before Placing a Bet"
      },
      "source_id": "E2111",
      "source_type": "news",
      "ticker": "FIVE",
      "tier": 2,
      "timestamp": "2026-07-15T13:55:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/wall-street-analysts-think-five-135502709.html"
    },
    {
      "claim": "Five Below's Strategic Investments Strengthen Future Growth Potential",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Five Below's Strategic Investments Strengthen Future Growth Potential"
      },
      "source_id": "E2112",
      "source_type": "news",
      "ticker": "FIVE",
      "tier": 2,
      "timestamp": "2026-07-15T14:29:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/five-belows-strategic-investments-strengthen-142900678.html"
    },
    {
      "claim": "Five Below's Momentum Remains Strong as Pricing, Traffic and Customer Engagement Stay Healthy, UBS Says",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Five Below's Momentum Remains Strong as Pricing, Traffic and Customer Engagement Stay Healthy, UBS Says"
      },
      "source_id": "E2113",
      "source_type": "news",
      "ticker": "FIVE",
      "tier": 2,
      "timestamp": "2026-07-14T15:23:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/five-below-apos-momentum-remains-152322125.html"
    },
    {
      "claim": "Are Retail-Wholesale Stocks Lagging  Five Below (FIVE) This Year?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Are Retail-Wholesale Stocks Lagging  Five Below (FIVE) This Year?"
      },
      "source_id": "E2114",
      "source_type": "news",
      "ticker": "FIVE",
      "tier": 2,
      "timestamp": "2026-07-14T13:40:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/retail-wholesale-stocks-lagging-five-134004442.html"
    },
    {
      "claim": "The New York Times Company to Announce Second-Quarter Financial Results on August 5, 2026",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "The New York Times Company to Announce Second-Quarter Financial Results on August 5, 2026"
      },
      "source_id": "E2115",
      "source_type": "earnings",
      "ticker": "NYT",
      "tier": 2,
      "timestamp": "2026-07-15T13:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/media-advertising/articles/york-times-company-announce-second-130000555.html"
    },
    {
      "claim": "The New York Times Files Motion to Quash Trump Administration Subpoenas",
      "confidence": 0.62,
      "publisher": "The Wall Street Journal",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "The New York Times Files Motion to Quash Trump Administration Subpoenas"
      },
      "source_id": "E2116",
      "source_type": "news",
      "ticker": "NYT",
      "tier": 2,
      "timestamp": "2026-07-16T01:52:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/3fe96575-926d-32f4-a01a-55a21f526338/the-new-york-times-files.html"
    },
    {
      "claim": "VIAVI Announces Date for Fiscal Fourth Quarter and Fiscal Year 2026 Financial Results",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "VIAVI Announces Date for Fiscal Fourth Quarter and Fiscal Year 2026 Financial Results"
      },
      "source_id": "E2117",
      "source_type": "earnings",
      "ticker": "VIAV",
      "tier": 2,
      "timestamp": "2026-07-15T20:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/viavi-announces-date-fiscal-fourth-203000584.html"
    },
    {
      "claim": "Can Viavi Advance Next-Generation Network Security With SHIELD-6G?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Can Viavi Advance Next-Generation Network Security With SHIELD-6G?"
      },
      "source_id": "E2118",
      "source_type": "news",
      "ticker": "VIAV",
      "tier": 2,
      "timestamp": "2026-07-15T15:26:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/viavi-advance-next-generation-network-152600612.html"
    },
    {
      "claim": "Zacks Industry Outlook Corning, Viavi and Ooma",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Zacks Industry Outlook Corning, Viavi and Ooma"
      },
      "source_id": "E2119",
      "source_type": "earnings",
      "ticker": "VIAV",
      "tier": 2,
      "timestamp": "2026-07-15T08:28:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/zacks-industry-outlook-corning-viavi-082800646.html"
    },
    {
      "claim": "Viavi Solutions (VIAV) Rolls Out the Industry’s First AI Network Validation Tool",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Viavi Solutions (VIAV) Rolls Out the Industry’s First AI Network Validation Tool"
      },
      "source_id": "E2120",
      "source_type": "news",
      "ticker": "VIAV",
      "tier": 2,
      "timestamp": "2026-07-16T18:34:43+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/viavi-solutions-viav-rolls-industry-183443757.html"
    },
    {
      "claim": "Truist Securities Adjusts Avery Dennison Price Target to $209 From $221, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Truist Securities Adjusts Avery Dennison Price Target to $209 From $221, Maintains Buy Rating"
      },
      "source_id": "E2121",
      "source_type": "news",
      "ticker": "AVY",
      "tier": 2,
      "timestamp": "2026-07-15T13:07:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/truist-securities-adjusts-avery-dennison-130722883.html"
    },
    {
      "claim": "BofA Securities Adjusts Avery Dennison Price Target to $210 From $202, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "BofA Securities Adjusts Avery Dennison Price Target to $210 From $202, Maintains Buy Rating"
      },
      "source_id": "E2122",
      "source_type": "news",
      "ticker": "AVY",
      "tier": 2,
      "timestamp": "2026-07-14T12:21:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bofa-securities-adjusts-avery-dennison-122131380.html"
    },
    {
      "claim": "Analyst Report: Ionis Pharmaceuticals, Inc.",
      "confidence": 0.78,
      "publisher": "Morningstar Research",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Analyst Report: Ionis Pharmaceuticals, Inc."
      },
      "source_id": "E2123",
      "source_type": "news",
      "ticker": "IONS",
      "tier": 2,
      "timestamp": "2026-07-15T15:20:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/e88a676d-6538-3599-b011-a03da0758d23/analyst-report%3A-ionis.html"
    },
    {
      "claim": "Ionis to hold second quarter 2026 financial results webcast",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Ionis to hold second quarter 2026 financial results webcast"
      },
      "source_id": "E2124",
      "source_type": "earnings",
      "ticker": "IONS",
      "tier": 2,
      "timestamp": "2026-07-15T11:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/ionis-hold-second-quarter-2026-110500932.html"
    },
    {
      "claim": "Ionis Partner Biogen Presents Phase 2 CELIA Data at AAIC Demonstrating Meaningful Clinical Outcomes and Robust Tau Reduction with Diranersen in Early Alzheimer’s Disease",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Ionis Partner Biogen Presents Phase 2 CELIA Data at AAIC Demonstrating Meaningful Clinical Outcomes and Robust Tau Reduction with Diranersen in Early Alzheimer’s Disease"
      },
      "source_id": "E2125",
      "source_type": "news",
      "ticker": "IONS",
      "tier": 2,
      "timestamp": "2026-07-14T13:16:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/ionis-partner-biogen-presents-phase-131600404.html"
    },
    {
      "claim": "Ionis Begins Dosing in Phase I/II Dravet Syndrome Study",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Ionis Begins Dosing in Phase I/II Dravet Syndrome Study"
      },
      "source_id": "E2126",
      "source_type": "news",
      "ticker": "IONS",
      "tier": 2,
      "timestamp": "2026-07-14T14:04:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/ionis-begins-dosing-phase-ii-140400893.html"
    },
    {
      "claim": "Does Raymond James’ Downgrade and Churn Concerns Change The Bull Case For Check Point (CHKP)?",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Does Raymond James’ Downgrade and Churn Concerns Change The Bull Case For Check Point (CHKP)?"
      },
      "source_id": "E2127",
      "source_type": "news",
      "ticker": "CHKP",
      "tier": 2,
      "timestamp": "2026-07-16T14:14:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/does-raymond-james-downgrade-churn-141401618.html"
    },
    {
      "claim": "Is Check Point Software Technologies (CHKP) Undervalued As A Downgrade Raises Execution Concerns?",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Is Check Point Software Technologies (CHKP) Undervalued As A Downgrade Raises Execution Concerns?"
      },
      "source_id": "E2128",
      "source_type": "news",
      "ticker": "CHKP",
      "tier": 2,
      "timestamp": "2026-07-16T04:36:20+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/check-point-software-technologies-chkp-043620962.html"
    },
    {
      "claim": "Check Point (CHKP) Flags Fully Autonomous AI Attacks In Its 2026 Security Report",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Check Point (CHKP) Flags Fully Autonomous AI Attacks In Its 2026 Security Report"
      },
      "source_id": "E2129",
      "source_type": "news",
      "ticker": "CHKP",
      "tier": 2,
      "timestamp": "2026-07-16T03:23:38+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/check-point-chkp-flags-fully-032338910.html"
    },
    {
      "claim": "Check Point (CHKP) Stock Looks Cheap Despite Fresh AI Cyberattack Research",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Check Point (CHKP) Stock Looks Cheap Despite Fresh AI Cyberattack Research"
      },
      "source_id": "E2130",
      "source_type": "news",
      "ticker": "CHKP",
      "tier": 2,
      "timestamp": "2026-07-16T07:11:28+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/check-point-chkp-stock-looks-071128487.html"
    },
    {
      "claim": "Globus Medical Schedules Second Quarter Earnings Release and Conference Call",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Globus Medical Schedules Second Quarter Earnings Release and Conference Call"
      },
      "source_id": "E2131",
      "source_type": "earnings",
      "ticker": "GMED",
      "tier": 2,
      "timestamp": "2026-07-16T20:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/globus-medical-schedules-second-quarter-203000658.html"
    },
    {
      "claim": "Truist Adjusts Price Target on Globus Medical to $100 From $115, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Truist Adjusts Price Target on Globus Medical to $100 From $115, Maintains Buy Rating"
      },
      "source_id": "E2132",
      "source_type": "news",
      "ticker": "GMED",
      "tier": 2,
      "timestamp": "2026-07-16T13:23:48+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/truist-adjusts-price-target-globus-132348401.html"
    },
    {
      "claim": "Globus Medical (GMED) Stock Still Looks Undervalued Despite A 39% Return",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Globus Medical (GMED) Stock Still Looks Undervalued Despite A 39% Return"
      },
      "source_id": "E2133",
      "source_type": "news",
      "ticker": "GMED",
      "tier": 2,
      "timestamp": "2026-07-16T09:14:13+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/globus-medical-gmed-stock-still-091413133.html"
    },
    {
      "claim": "Antero Resources Is in Play: Which Energy Titan Will Acquire It?",
      "confidence": 0.78,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "mna",
        "headline": "Antero Resources Is in Play: Which Energy Titan Will Acquire It?"
      },
      "source_id": "E2134",
      "source_type": "news",
      "ticker": "AR",
      "tier": 2,
      "timestamp": "2026-07-17T11:15:44+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/c7c6f2ad-66ae-3c13-b0fe-305b38dd43a7/antero-resources-is-in-play%3A.html"
    },
    {
      "claim": "Antero Resources Announces Second Quarter 2026 Earnings Release Date and Conference Call",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Antero Resources Announces Second Quarter 2026 Earnings Release Date and Conference Call"
      },
      "source_id": "E2135",
      "source_type": "earnings",
      "ticker": "AR",
      "tier": 2,
      "timestamp": "2026-07-15T20:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/antero-resources-announces-second-quarter-201500758.html"
    },
    {
      "claim": "UBS Adjusts Price Target on Antero Resources to $50 From $56, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "UBS Adjusts Price Target on Antero Resources to $50 From $56, Maintains Buy Rating"
      },
      "source_id": "E2136",
      "source_type": "news",
      "ticker": "AR",
      "tier": 2,
      "timestamp": "2026-07-14T13:52:42+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ubs-adjusts-price-target-antero-135242094.html"
    },
    {
      "claim": "Antero Resources’ (AR) Current Valuation Makes It A Top Growth Stock To Buy For Next 10 Years",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Antero Resources’ (AR) Current Valuation Makes It A Top Growth Stock To Buy For Next 10 Years"
      },
      "source_id": "E2137",
      "source_type": "news",
      "ticker": "AR",
      "tier": 2,
      "timestamp": "2026-07-15T13:46:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/antero-resources-ar-current-valuation-134622153.html"
    },
    {
      "claim": "MP Materials Announces Date for Second Quarter 2026 Financial Results and Webcast",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "MP Materials Announces Date for Second Quarter 2026 Financial Results and Webcast"
      },
      "source_id": "E2138",
      "source_type": "earnings",
      "ticker": "MP",
      "tier": 2,
      "timestamp": "2026-07-16T20:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/mp-materials-announces-date-second-200500608.html"
    },
    {
      "claim": "MP Materials Stock Outlook Hinges on Rare Earth Scale-Up Plans",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "MP Materials Stock Outlook Hinges on Rare Earth Scale-Up Plans"
      },
      "source_id": "E2139",
      "source_type": "earnings",
      "ticker": "MP",
      "tier": 2,
      "timestamp": "2026-07-16T15:51:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/mp-materials-stock-outlook-hinges-155100773.html"
    },
    {
      "claim": "MP Materials and the U.S. Rare Earth Push are Starting to Align",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "MP Materials and the U.S. Rare Earth Push are Starting to Align"
      },
      "source_id": "E2140",
      "source_type": "news",
      "ticker": "MP",
      "tier": 2,
      "timestamp": "2026-07-16T16:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/mp-materials-u-rare-earth-160000902.html"
    },
    {
      "claim": "Is MP Stock a Buy Now or Too Pricey for Its Execution Risks?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is MP Stock a Buy Now or Too Pricey for Its Execution Risks?"
      },
      "source_id": "E2141",
      "source_type": "news",
      "ticker": "MP",
      "tier": 2,
      "timestamp": "2026-07-16T15:56:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/mp-stock-buy-now-too-155600143.html"
    },
    {
      "claim": "Piper Sandler Adjusts Price Target on Globe Life to $200 From $175, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Piper Sandler Adjusts Price Target on Globe Life to $200 From $175, Maintains Overweight Rating"
      },
      "source_id": "E2142",
      "source_type": "news",
      "ticker": "GL",
      "tier": 2,
      "timestamp": "2026-07-15T14:18:33+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/piper-sandler-adjusts-price-target-141833714.html"
    },
    {
      "claim": "Globe Life (GL) Reports Next Week: Wall Street Expects Earnings Growth",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Globe Life (GL) Reports Next Week: Wall Street Expects Earnings Growth"
      },
      "source_id": "E2143",
      "source_type": "earnings",
      "ticker": "GL",
      "tier": 2,
      "timestamp": "2026-07-15T14:00:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/globe-life-gl-reports-next-140004523.html"
    },
    {
      "claim": "Globe Life (GL) Stock Looks Reasonable As Its 106% Five Year Run Continues",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Globe Life (GL) Stock Looks Reasonable As Its 106% Five Year Run Continues"
      },
      "source_id": "E2144",
      "source_type": "news",
      "ticker": "GL",
      "tier": 2,
      "timestamp": "2026-07-14T12:11:53+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/globe-life-gl-stock-looks-121153152.html"
    },
    {
      "claim": "What to Expect From Stanley Black & Decker's Next Quarterly Earnings Report",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "What to Expect From Stanley Black & Decker's Next Quarterly Earnings Report"
      },
      "source_id": "E2145",
      "source_type": "earnings",
      "ticker": "SWK",
      "tier": 2,
      "timestamp": "2026-07-14T14:24:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/42e35e79-2a67-3e87-9548-9c8316e3d9f5/what-to-expect-from-stanley.html"
    },
    {
      "claim": "Barclays Adjusts UDR Price Target to $46 From $41, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Barclays Adjusts UDR Price Target to $46 From $41, Maintains Overweight Rating"
      },
      "source_id": "E2146",
      "source_type": "news",
      "ticker": "UDR",
      "tier": 2,
      "timestamp": "2026-07-14T11:53:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/barclays-adjusts-udr-price-target-115321087.html"
    },
    {
      "claim": "Netflix Stock Drops on Revenue Miss, Engagement Update",
      "confidence": 0.78,
      "publisher": "Barrons.com",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Netflix Stock Drops on Revenue Miss, Engagement Update"
      },
      "source_id": "E2147",
      "source_type": "earnings",
      "ticker": "PSKY",
      "tier": 2,
      "timestamp": "2026-07-17T08:42:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/ee20b193-ff06-3204-b79f-b7ec8b039cbd/netflix-stock-drops-on.html"
    },
    {
      "claim": "Paramount Skydance Wins Round in Warner Bros. Deal Challenge",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Paramount Skydance Wins Round in Warner Bros. Deal Challenge"
      },
      "source_id": "E2148",
      "source_type": "news",
      "ticker": "PSKY",
      "tier": 2,
      "timestamp": "2026-07-16T23:50:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/media-advertising/articles/paramount-skydance-wins-round-warner-235021235.html"
    },
    {
      "claim": "Paramount's $110 Billion Warner Bros. Deal Faces Major Blow As 12 States Sue — Mamdani Says He's 'Proud,' Warren Declares 'This Fight Isn't Over'",
      "confidence": 0.78,
      "publisher": "Benzinga",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Paramount's $110 Billion Warner Bros. Deal Faces Major Blow As 12 States Sue — Mamdani Says He's 'Proud,' Warren Declares 'This Fight Isn't Over'"
      },
      "source_id": "E2149",
      "source_type": "news",
      "ticker": "PSKY",
      "tier": 2,
      "timestamp": "2026-07-16T10:01:08+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/media-advertising/articles/paramounts-110-billion-warner-bros-100108998.html"
    },
    {
      "claim": "Paramount Resources Announces Completion of Distribution of AKITA Drilling Shares",
      "confidence": 0.62,
      "publisher": "CNW Group",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Paramount Resources Announces Completion of Distribution of AKITA Drilling Shares"
      },
      "source_id": "E2150",
      "source_type": "news",
      "ticker": "PSKY",
      "tier": 2,
      "timestamp": "2026-07-16T21:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/paramount-resources-announces-completion-distribution-213000812.html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-13",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-13"
      },
      "source_id": "E2151",
      "source_type": "sec",
      "ticker": "BBY",
      "tier": 1,
      "timestamp": "2026-07-15T20:39:33+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/764478/000122520826006612/"
    },
    {
      "claim": "Analyst Report: Solventum Corporation",
      "confidence": 0.78,
      "publisher": "Morningstar Research",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Analyst Report: Solventum Corporation"
      },
      "source_id": "E2152",
      "source_type": "news",
      "ticker": "SOLV",
      "tier": 2,
      "timestamp": "2026-07-16T23:04:32+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/b9799b49-2ba7-3f46-87dd-88d6f91e6c87/analyst-report%3A-solventum.html"
    },
    {
      "claim": "Solventum to Report Second Quarter Fiscal 2026 Earnings on August 5, 2026",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Solventum to Report Second Quarter Fiscal 2026 Earnings on August 5, 2026"
      },
      "source_id": "E2153",
      "source_type": "earnings",
      "ticker": "SOLV",
      "tier": 2,
      "timestamp": "2026-07-15T20:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/solventum-report-second-quarter-fiscal-200500738.html"
    },
    {
      "claim": "Unity Software Inc. (U) Stock Falls Amid Market Uptick: What Investors Need to Know",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Unity Software Inc. (U) Stock Falls Amid Market Uptick: What Investors Need to Know"
      },
      "source_id": "E2154",
      "source_type": "news",
      "ticker": "U",
      "tier": 2,
      "timestamp": "2026-07-15T21:50:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/unity-software-inc-u-stock-215006957.html"
    },
    {
      "claim": "Potential Buyers Line Up for Unity Software as Valuation Hits Rock Bottom",
      "confidence": 0.78,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Potential Buyers Line Up for Unity Software as Valuation Hits Rock Bottom"
      },
      "source_id": "E2155",
      "source_type": "news",
      "ticker": "U",
      "tier": 2,
      "timestamp": "2026-07-14T12:35:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/5a65aacb-58d3-32b4-abde-dab9e1909b2d/potential-buyers-line-up-for.html"
    },
    {
      "claim": "Germania Mutual Deploys Guidewire AI to Put Institutional Knowledge at the Fingertips of Underwriting and Claims Teams",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Germania Mutual Deploys Guidewire AI to Put Institutional Knowledge at the Fingertips of Underwriting and Claims Teams"
      },
      "source_id": "E2156",
      "source_type": "news",
      "ticker": "GWRE",
      "tier": 2,
      "timestamp": "2026-07-16T12:55:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/germania-mutual-deploys-guidewire-ai-125500934.html"
    },
    {
      "claim": "Guidewire's CEO Sold $166,000 in Stock — Here's What Investors Should Know",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Guidewire's CEO Sold $166,000 in Stock — Here's What Investors Should Know"
      },
      "source_id": "E2157",
      "source_type": "news",
      "ticker": "GWRE",
      "tier": 2,
      "timestamp": "2026-07-14T21:26:45+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/83c93291-7072-37d4-ace0-184315923a80/guidewire%27s-ceo-sold-%24166%2C000.html"
    },
    {
      "claim": "OKLO, XE, SMR, NNE, UEC Stocks Tumble On Thursday: AI Made Nuclear Stocks Market Darlings – Now Investors Want Proof",
      "confidence": 0.62,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "OKLO, XE, SMR, NNE, UEC Stocks Tumble On Thursday: AI Made Nuclear Stocks Market Darlings – Now Investors Want Proof"
      },
      "source_id": "E2158",
      "source_type": "news",
      "ticker": "OKLO",
      "tier": 2,
      "timestamp": "2026-07-17T05:40:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/01d56ac8-06df-33c5-a1b9-10aa8c72e3ba/oklo%2C-xe%2C-smr%2C-nne%2C-uec.html"
    },
    {
      "claim": "Oklo Just Dropped 28% in a Month. Is It Time to Abandon Nuclear Stocks Like OKLO, NuScale, and Uranium Energy Corp.?",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Oklo Just Dropped 28% in a Month. Is It Time to Abandon Nuclear Stocks Like OKLO, NuScale, and Uranium Energy Corp.?"
      },
      "source_id": "E2159",
      "source_type": "news",
      "ticker": "OKLO",
      "tier": 2,
      "timestamp": "2026-07-16T19:38:23+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/347c2327-b22d-30f6-a452-ef4f576bd9a5/oklo-just-dropped-28%25-in-a.html"
    },
    {
      "claim": "Oklo or Centrus Energy: Truist Picks the Top Nuclear Stock to Buy",
      "confidence": 0.62,
      "publisher": "TipRanks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Oklo or Centrus Energy: Truist Picks the Top Nuclear Stock to Buy"
      },
      "source_id": "E2160",
      "source_type": "news",
      "ticker": "OKLO",
      "tier": 2,
      "timestamp": "2026-07-16T17:53:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/oklo-centrus-energy-truist-picks-175300334.html"
    },
    {
      "claim": "Oklo Stock Is Down 41% in 2026: Here's What Investors Need to Understand Now",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Oklo Stock Is Down 41% in 2026: Here's What Investors Need to Understand Now"
      },
      "source_id": "E2161",
      "source_type": "news",
      "ticker": "OKLO",
      "tier": 2,
      "timestamp": "2026-07-15T14:25:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/4f48cf60-5f1e-3eb8-8800-3cd475d22910/oklo-stock-is-down-41%25-in.html"
    },
    {
      "claim": "First Horizon (FHN) Q2 Earnings Beat Brings Its Undervalued Narrative Into Focus",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "First Horizon (FHN) Q2 Earnings Beat Brings Its Undervalued Narrative Into Focus"
      },
      "source_id": "E2162",
      "source_type": "earnings",
      "ticker": "FHN",
      "tier": 2,
      "timestamp": "2026-07-17T09:12:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/first-horizon-fhn-q2-earnings-091210250.html"
    },
    {
      "claim": "FHN Shares Fall Despite Q2 Earnings Beat on Higher NII & Fee Income",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "FHN Shares Fall Despite Q2 Earnings Beat on Higher NII & Fee Income"
      },
      "source_id": "E2163",
      "source_type": "earnings",
      "ticker": "FHN",
      "tier": 2,
      "timestamp": "2026-07-16T16:06:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/fhn-shares-fall-despite-q2-160600412.html"
    },
    {
      "claim": "First Horizon Corp (FHN) Q2 2026 Earnings Call Highlights: Strong Loan Growth and Capital ...",
      "confidence": 0.78,
      "publisher": "GuruFocus.com",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "First Horizon Corp (FHN) Q2 2026 Earnings Call Highlights: Strong Loan Growth and Capital ..."
      },
      "source_id": "E2164",
      "source_type": "earnings",
      "ticker": "FHN",
      "tier": 2,
      "timestamp": "2026-07-15T21:01:09+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/first-horizon-corp-fhn-q2-210109255.html"
    },
    {
      "claim": "First Horizon Q2 Earnings Call Highlights",
      "confidence": 0.78,
      "publisher": "MarketBeat",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "First Horizon Q2 Earnings Call Highlights"
      },
      "source_id": "E2165",
      "source_type": "earnings",
      "ticker": "FHN",
      "tier": 2,
      "timestamp": "2026-07-15T15:04:15+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/3333130c-0464-3471-b52d-1658b2da8bbd/first-horizon-q2-earnings.html"
    },
    {
      "claim": "Assurant’s Quarterly Earnings Preview: What You Need to Know",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Assurant’s Quarterly Earnings Preview: What You Need to Know"
      },
      "source_id": "E2166",
      "source_type": "earnings",
      "ticker": "AIZ",
      "tier": 2,
      "timestamp": "2026-07-16T10:59:26+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/fb5ce113-a9ec-3fc8-b236-c0434e142f49/assurant%E2%80%99s-quarterly-earnings.html"
    },
    {
      "claim": "3 Reasons AIZ is Risky and 1 Stock to Buy Instead",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "3 Reasons AIZ is Risky and 1 Stock to Buy Instead"
      },
      "source_id": "E2167",
      "source_type": "news",
      "ticker": "AIZ",
      "tier": 2,
      "timestamp": "2026-07-14T13:11:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/3-reasons-aiz-risky-1-131111610.html"
    },
    {
      "claim": "James Hardie 'Beat-and-Raise' Case Strengthened by Growth Drivers: Oppenheimer Says",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "James Hardie 'Beat-and-Raise' Case Strengthened by Growth Drivers: Oppenheimer Says"
      },
      "source_id": "E2168",
      "source_type": "news",
      "ticker": "JHX",
      "tier": 2,
      "timestamp": "2026-07-16T15:56:51+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/james-hardie-apos-beat-raise-155651472.html"
    },
    {
      "claim": "GoDaddy Reimagines the Domain Experience for Developers",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "GoDaddy Reimagines the Domain Experience for Developers"
      },
      "source_id": "E2169",
      "source_type": "news",
      "ticker": "GDDY",
      "tier": 2,
      "timestamp": "2026-07-15T13:12:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/godaddy-reimagines-domain-experience-developers-131200706.html"
    },
    {
      "claim": "The Standoff Over GDDY Stock",
      "confidence": 0.62,
      "publisher": "Trefis",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "The Standoff Over GDDY Stock"
      },
      "source_id": "E2170",
      "source_type": "news",
      "ticker": "GDDY",
      "tier": 2,
      "timestamp": "2026-07-14T12:52:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/48e5ca48-9ec2-3a16-97f1-17b38000dd8d/the-standoff-over-gddy-stock.html"
    },
    {
      "claim": "Hormel Foods (HRL) Could Be 6% Below Fair Value As Snack Bites Launch",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Hormel Foods (HRL) Could Be 6% Below Fair Value As Snack Bites Launch"
      },
      "source_id": "E2171",
      "source_type": "news",
      "ticker": "HRL",
      "tier": 2,
      "timestamp": "2026-07-15T11:15:07+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/hormel-foods-hrl-could-6-111507897.html"
    },
    {
      "claim": "Hormel (HRL) Stock Could Be A Bargain On Cash Flow But Full On Earnings",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Hormel (HRL) Stock Could Be A Bargain On Cash Flow But Full On Earnings"
      },
      "source_id": "E2172",
      "source_type": "earnings",
      "ticker": "HRL",
      "tier": 2,
      "timestamp": "2026-07-15T05:11:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/hormel-hrl-stock-could-bargain-051103131.html"
    },
    {
      "claim": "BNP Paribas Adjusts Hormel Foods Price Target to $27 From $26, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "BNP Paribas Adjusts Hormel Foods Price Target to $27 From $26, Maintains Neutral Rating"
      },
      "source_id": "E2173",
      "source_type": "news",
      "ticker": "HRL",
      "tier": 2,
      "timestamp": "2026-07-14T11:31:28+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bnp-paribas-adjusts-hormel-foods-113128995.html"
    },
    {
      "claim": "Is Hormel’s New Pepperoni Snack Bites Push a Meaningful Step in Modernizing the HRL Story?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Hormel’s New Pepperoni Snack Bites Push a Meaningful Step in Modernizing the HRL Story?"
      },
      "source_id": "E2174",
      "source_type": "news",
      "ticker": "HRL",
      "tier": 2,
      "timestamp": "2026-07-14T23:15:59+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/hormel-pepperoni-snack-bites-push-231559574.html"
    },
    {
      "claim": "Jefferies Adjusts Healthpeak Properties Price Target to $22 From $19, Maintains Hold Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Jefferies Adjusts Healthpeak Properties Price Target to $22 From $19, Maintains Hold Rating"
      },
      "source_id": "E2175",
      "source_type": "news",
      "ticker": "DOC",
      "tier": 2,
      "timestamp": "2026-07-15T12:10:08+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jefferies-adjusts-healthpeak-properties-price-121008036.html"
    },
    {
      "claim": "Wells Fargo Adjusts Healthpeak Properties Price Target to $22 From $20, Maintains Equal Weight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Wells Fargo Adjusts Healthpeak Properties Price Target to $22 From $20, Maintains Equal Weight Rating"
      },
      "source_id": "E2176",
      "source_type": "news",
      "ticker": "DOC",
      "tier": 2,
      "timestamp": "2026-07-15T12:09:53+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/wells-fargo-adjusts-healthpeak-properties-120953748.html"
    },
    {
      "claim": "Healthpeak Properties' Q2 2026 Earnings: What to Expect",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Healthpeak Properties' Q2 2026 Earnings: What to Expect"
      },
      "source_id": "E2177",
      "source_type": "earnings",
      "ticker": "DOC",
      "tier": 2,
      "timestamp": "2026-07-14T12:14:23+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/a66a80b8-c721-362b-b787-50b9fdbe2b48/healthpeak-properties%27-q2.html"
    },
    {
      "claim": "Healthpeak Properties (DOC) Reaffirms Dividend As Fair Value Stays In Focus",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Healthpeak Properties (DOC) Reaffirms Dividend As Fair Value Stays In Focus"
      },
      "source_id": "E2178",
      "source_type": "news",
      "ticker": "DOC",
      "tier": 2,
      "timestamp": "2026-07-16T02:12:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/healthpeak-properties-doc-reaffirms-dividend-021214271.html"
    },
    {
      "claim": "Allegion (ALLE) Earnings Expected to Grow: Should You Buy?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Allegion (ALLE) Earnings Expected to Grow: Should You Buy?"
      },
      "source_id": "E2179",
      "source_type": "earnings",
      "ticker": "ALLE",
      "tier": 2,
      "timestamp": "2026-07-16T14:00:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/allegion-alle-earnings-expected-grow-140014116.html"
    },
    {
      "claim": "2 Reasons to Like ALLE and 1 to Stay Skeptical",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "2 Reasons to Like ALLE and 1 to Stay Skeptical"
      },
      "source_id": "E2180",
      "source_type": "news",
      "ticker": "ALLE",
      "tier": 2,
      "timestamp": "2026-07-14T15:19:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/2-reasons-alle-1-stay-151911510.html"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-08",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-08"
      },
      "source_id": "E2181",
      "source_type": "sec",
      "ticker": "DPZ",
      "tier": 1,
      "timestamp": "2026-07-14T20:15:16+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1286681/000128668126000029/"
    },
    {
      "claim": "Should You Buy, Sell or Hold DPZ Stock Before the Q2 Earnings Release?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Should You Buy, Sell or Hold DPZ Stock Before the Q2 Earnings Release?"
      },
      "source_id": "E2182",
      "source_type": "earnings",
      "ticker": "DPZ",
      "tier": 2,
      "timestamp": "2026-07-16T15:22:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/buy-sell-hold-dpz-stock-152200122.html"
    },
    {
      "claim": "Domino's Pizza (DPZ) Stock Sees Modest Fair Value Cut As Analysts Trim Targets",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Domino's Pizza (DPZ) Stock Sees Modest Fair Value Cut As Analysts Trim Targets"
      },
      "source_id": "E2183",
      "source_type": "news",
      "ticker": "DPZ",
      "tier": 2,
      "timestamp": "2026-07-16T14:13:35+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/dominos-pizza-dpz-stock-sees-141335222.html"
    },
    {
      "claim": "The Most Obvious Reason to Buy Domino's Pizza (DPZ) Stock Before It Reports Earnings on July 20 Is Hiding in Plain Sight",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "The Most Obvious Reason to Buy Domino's Pizza (DPZ) Stock Before It Reports Earnings on July 20 Is Hiding in Plain Sight"
      },
      "source_id": "E2184",
      "source_type": "earnings",
      "ticker": "DPZ",
      "tier": 2,
      "timestamp": "2026-07-16T12:51:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/5330575b-a4dd-386d-8462-9db29446bc7b/the-most-obvious-reason-to.html"
    },
    {
      "claim": "Wells Fargo Cuts Price Target on Domino's Pizza to $325 From $350, Maintains Equalweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Wells Fargo Cuts Price Target on Domino's Pizza to $325 From $350, Maintains Equalweight Rating"
      },
      "source_id": "E2185",
      "source_type": "news",
      "ticker": "DPZ",
      "tier": 2,
      "timestamp": "2026-07-16T11:12:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/wells-fargo-cuts-price-target-111200097.html"
    },
    {
      "claim": "If You Invested $1000 in Murphy USA a Decade Ago, This is How Much It'd Be Worth Now",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "If You Invested $1000 in Murphy USA a Decade Ago, This is How Much It'd Be Worth Now"
      },
      "source_id": "E2186",
      "source_type": "news",
      "ticker": "MUSA",
      "tier": 2,
      "timestamp": "2026-07-15T12:30:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/invested-1000-murphy-usa-decade-123002914.html"
    },
    {
      "claim": "Scotiabank Upgrades TFI International to Sector Outperform From Sector Perform, Adjusts Price Target to CA$260 From CA$200",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Scotiabank Upgrades TFI International to Sector Outperform From Sector Perform, Adjusts Price Target to CA$260 From CA$200"
      },
      "source_id": "E2187",
      "source_type": "news",
      "ticker": "TFII",
      "tier": 2,
      "timestamp": "2026-07-16T11:37:52+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/scotiabank-upgrades-tfi-international-sector-113752090.html"
    },
    {
      "claim": "Seaport Raises Price Target on Penske Automotive Group to $205 From $185, Keeps Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Seaport Raises Price Target on Penske Automotive Group to $205 From $185, Keeps Buy Rating"
      },
      "source_id": "E2188",
      "source_type": "earnings",
      "ticker": "PAG",
      "tier": 2,
      "timestamp": "2026-07-17T11:16:09+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/seaport-raises-price-target-penske-111609158.html"
    },
    {
      "claim": "3 Reasons to Sell PAG and 1 Stock to Buy Instead",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "3 Reasons to Sell PAG and 1 Stock to Buy Instead"
      },
      "source_id": "E2189",
      "source_type": "news",
      "ticker": "PAG",
      "tier": 2,
      "timestamp": "2026-07-16T18:25:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/3-reasons-sell-pag-1-182522156.html"
    },
    {
      "claim": "Crown Holdings Insider Sold Shares Worth $827,175, According to a Recent SEC Filing",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Crown Holdings Insider Sold Shares Worth $827,175, According to a Recent SEC Filing"
      },
      "source_id": "E2190",
      "source_type": "news",
      "ticker": "CCK",
      "tier": 2,
      "timestamp": "2026-07-15T21:31:24+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/crown-holdings-insider-sold-shares-213124343.html"
    },
    {
      "claim": "Crown Holdings (CCK) Stock Looks Below Fair Value While Earnings Look Pricier",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Crown Holdings (CCK) Stock Looks Below Fair Value While Earnings Look Pricier"
      },
      "source_id": "E2191",
      "source_type": "earnings",
      "ticker": "CCK",
      "tier": 2,
      "timestamp": "2026-07-14T15:12:23+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/crown-holdings-cck-stock-looks-151223866.html"
    },
    {
      "claim": "How Crown’s Supply-Chain-Focused Climate Plan At Crown Holdings (CCK) Has Changed Its Investment Story",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "How Crown’s Supply-Chain-Focused Climate Plan At Crown Holdings (CCK) Has Changed Its Investment Story"
      },
      "source_id": "E2192",
      "source_type": "news",
      "ticker": "CCK",
      "tier": 2,
      "timestamp": "2026-07-14T00:23:41+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/crown-supply-chain-focused-climate-002341460.html"
    },
    {
      "claim": "Unlocking Q2 Potential of Crown (CCK): Exploring Wall Street Estimates for Key Metrics",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Unlocking Q2 Potential of Crown (CCK): Exploring Wall Street Estimates for Key Metrics"
      },
      "source_id": "E2193",
      "source_type": "news",
      "ticker": "CCK",
      "tier": 2,
      "timestamp": "2026-07-15T13:15:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/unlocking-q2-potential-crown-cck-131506688.html"
    },
    {
      "claim": "Is Jack Henry And Associates (JKHY) Cheap Or Is Its Cloud Narrative Already Priced In?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Jack Henry And Associates (JKHY) Cheap Or Is Its Cloud Narrative Already Priced In?"
      },
      "source_id": "E2194",
      "source_type": "news",
      "ticker": "JKHY",
      "tier": 2,
      "timestamp": "2026-07-17T08:08:54+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jack-henry-associates-jkhy-cheap-080854587.html"
    },
    {
      "claim": "DOX vs. JKHY: Which Stock Is the Better Value Option?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "DOX vs. JKHY: Which Stock Is the Better Value Option?"
      },
      "source_id": "E2195",
      "source_type": "news",
      "ticker": "JKHY",
      "tier": 2,
      "timestamp": "2026-07-16T15:40:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/dox-vs-jkhy-stock-better-154004763.html"
    },
    {
      "claim": "Service Corporation International Announces Schedule For Second Quarter 2026 Earnings Release and Conference Call",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Service Corporation International Announces Schedule For Second Quarter 2026 Earnings Release and Conference Call"
      },
      "source_id": "E2196",
      "source_type": "earnings",
      "ticker": "SCI",
      "tier": 2,
      "timestamp": "2026-07-16T14:58:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/corporation-international-announces-schedule-second-145800233.html"
    },
    {
      "claim": "American Financial Group, Inc. Announces Its Conference Call and Webcast to Discuss 2026 Second Quarter Results",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "American Financial Group, Inc. Announces Its Conference Call and Webcast to Discuss 2026 Second Quarter Results"
      },
      "source_id": "E2197",
      "source_type": "earnings",
      "ticker": "AFG",
      "tier": 2,
      "timestamp": "2026-07-14T20:45:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/american-financial-group-inc-announces-204500218.html"
    },
    {
      "claim": "CACI International Wins $113 Million US Navy Contract",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "CACI International Wins $113 Million US Navy Contract"
      },
      "source_id": "E2198",
      "source_type": "news",
      "ticker": "CACI",
      "tier": 2,
      "timestamp": "2026-07-16T20:53:15+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/caci-international-wins-113-million-205315913.html"
    },
    {
      "claim": "CACI Continues Modernization of U.S. Navy’s Military Sealift Command’s Integrated Business Systems",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "CACI Continues Modernization of U.S. Navy’s Military Sealift Command’s Integrated Business Systems"
      },
      "source_id": "E2199",
      "source_type": "news",
      "ticker": "CACI",
      "tier": 2,
      "timestamp": "2026-07-16T20:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/caci-continues-modernization-u-navy-201500558.html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-10",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-10"
      },
      "source_id": "E2200",
      "source_type": "sec",
      "ticker": "WYNN",
      "tier": 1,
      "timestamp": "2026-07-14T20:30:14+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1174922/000110465926083523/"
    },
    {
      "claim": "Stifel Adjusts Price Target on Wynn Resorts to $140 From $150, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Stifel Adjusts Price Target on Wynn Resorts to $140 From $150, Maintains Buy Rating"
      },
      "source_id": "E2201",
      "source_type": "news",
      "ticker": "WYNN",
      "tier": 2,
      "timestamp": "2026-07-16T14:26:41+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/stifel-adjusts-price-target-wynn-142641118.html"
    },
    {
      "claim": "Goldman Sachs Cuts Wynn Resorts Price Target to $120 From $125, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Goldman Sachs Cuts Wynn Resorts Price Target to $120 From $125, Maintains Buy Rating"
      },
      "source_id": "E2202",
      "source_type": "news",
      "ticker": "WYNN",
      "tier": 2,
      "timestamp": "2026-07-15T13:27:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/goldman-sachs-cuts-wynn-resorts-132712193.html"
    },
    {
      "claim": "JPMorgan Trims Price Target on Wynn Resorts to $134 From $135, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Trims Price Target on Wynn Resorts to $134 From $135, Maintains Overweight Rating"
      },
      "source_id": "E2203",
      "source_type": "news",
      "ticker": "WYNN",
      "tier": 2,
      "timestamp": "2026-07-15T13:12:18+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-trims-price-target-wynn-131218202.html"
    },
    {
      "claim": "Wells Fargo Adjusts Price Target on Wynn Resorts to $141 From $142, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Wells Fargo Adjusts Price Target on Wynn Resorts to $141 From $142, Maintains Overweight Rating"
      },
      "source_id": "E2204",
      "source_type": "news",
      "ticker": "WYNN",
      "tier": 2,
      "timestamp": "2026-07-14T10:43:18+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/wells-fargo-adjusts-price-target-104318280.html"
    },
    {
      "claim": "Galactic Gold Provides Exploration Update on Their Hardrock West Main Block Property",
      "confidence": 0.62,
      "publisher": "TMX Newsfile",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Galactic Gold Provides Exploration Update on Their Hardrock West Main Block Property"
      },
      "source_id": "E2205",
      "source_type": "news",
      "ticker": "EQX",
      "tier": 2,
      "timestamp": "2026-07-16T12:45:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/commodities/articles/galactic-gold-provides-exploration-hardrock-124500639.html"
    },
    {
      "claim": "Element Solutions Inc Announces Date for 2026 Second Quarter Earnings Release",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Element Solutions Inc Announces Date for 2026 Second Quarter Earnings Release"
      },
      "source_id": "E2206",
      "source_type": "earnings",
      "ticker": "ESI",
      "tier": 2,
      "timestamp": "2026-07-15T20:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/element-solutions-inc-announces-date-203000449.html"
    },
    {
      "claim": "Element Solutions Shares Fall After Mizuho Downgrade",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Element Solutions Shares Fall After Mizuho Downgrade"
      },
      "source_id": "E2207",
      "source_type": "news",
      "ticker": "ESI",
      "tier": 2,
      "timestamp": "2026-07-15T19:02:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/element-solutions-shares-fall-mizuho-190205416.html"
    },
    {
      "claim": "Mizuho Downgrades Element Solutions to Neutral From Outperform, Cuts Price Target to $45 From $54",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Mizuho Downgrades Element Solutions to Neutral From Outperform, Cuts Price Target to $45 From $54"
      },
      "source_id": "E2208",
      "source_type": "news",
      "ticker": "ESI",
      "tier": 2,
      "timestamp": "2026-07-15T11:26:48+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/mizuho-downgrades-element-solutions-neutral-112648960.html"
    },
    {
      "claim": "UBS Adjusts Price Target on Element Solutions to $49 From $55, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "UBS Adjusts Price Target on Element Solutions to $49 From $55, Maintains Buy Rating"
      },
      "source_id": "E2209",
      "source_type": "news",
      "ticker": "ESI",
      "tier": 2,
      "timestamp": "2026-07-14T13:52:41+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ubs-adjusts-price-target-element-135241291.html"
    },
    {
      "claim": "Virtu Financial Expects to Report Q2 Adjusted EPS of $1.82 per Share",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Virtu Financial Expects to Report Q2 Adjusted EPS of $1.82 per Share"
      },
      "source_id": "E2210",
      "source_type": "earnings",
      "ticker": "VIRT",
      "tier": 2,
      "timestamp": "2026-07-14T12:26:36+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/virtu-financial-expects-report-q2-122636292.html"
    },
    {
      "claim": "Essential Utilities to Report Financial Results for Q2 2026",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Essential Utilities to Report Financial Results for Q2 2026"
      },
      "source_id": "E2211",
      "source_type": "earnings",
      "ticker": "WTRG",
      "tier": 2,
      "timestamp": "2026-07-16T20:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/essential-utilities-report-financial-results-203000179.html"
    },
    {
      "claim": "Essential Utilities Unit Secures $74.3 Million to Advance Treatment Plant Projects",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Essential Utilities Unit Secures $74.3 Million to Advance Treatment Plant Projects"
      },
      "source_id": "E2212",
      "source_type": "news",
      "ticker": "WTRG",
      "tier": 2,
      "timestamp": "2026-07-15T21:21:39+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/essential-utilities-unit-secures-74-212139520.html"
    },
    {
      "claim": "IBM downgraded, Cava upgraded: Wall Street's top analyst calls",
      "confidence": 0.78,
      "publisher": "The Fly",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "IBM downgraded, Cava upgraded: Wall Street's top analyst calls"
      },
      "source_id": "E2213",
      "source_type": "news",
      "ticker": "CAVA",
      "tier": 2,
      "timestamp": "2026-07-15T13:33:32+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/spacex-initiated-salesforce-upgraded-wall-133516058.html"
    },
    {
      "claim": "Stocks making big moves yesterday: Apple, Micron, CAVA, Tenet Healthcare, and Lucid",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Stocks making big moves yesterday: Apple, Micron, CAVA, Tenet Healthcare, and Lucid"
      },
      "source_id": "E2214",
      "source_type": "news",
      "ticker": "CAVA",
      "tier": 2,
      "timestamp": "2026-07-16T16:09:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/stocks-making-big-moves-yesterday-160922276.html"
    },
    {
      "claim": "Should You Invest in Cava (CAVA) Based on Bullish Wall Street Views?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Should You Invest in Cava (CAVA) Based on Bullish Wall Street Views?"
      },
      "source_id": "E2215",
      "source_type": "news",
      "ticker": "CAVA",
      "tier": 2,
      "timestamp": "2026-07-16T13:30:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/invest-cava-cava-based-bullish-133004969.html"
    },
    {
      "claim": "Why Is CAVA (CAVA) Stock Soaring Today",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why Is CAVA (CAVA) Stock Soaring Today"
      },
      "source_id": "E2216",
      "source_type": "news",
      "ticker": "CAVA",
      "tier": 2,
      "timestamp": "2026-07-15T19:17:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-cava-cava-stock-soaring-191717270.html"
    },
    {
      "claim": "Q1 Earnings Highlights: SPX Technologies (NYSE:SPXC) Vs The Rest Of The Gas and Liquid Handling Stocks",
      "confidence": 0.78,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Q1 Earnings Highlights: SPX Technologies (NYSE:SPXC) Vs The Rest Of The Gas and Liquid Handling Stocks"
      },
      "source_id": "E2217",
      "source_type": "earnings",
      "ticker": "SPXC",
      "tier": 2,
      "timestamp": "2026-07-16T19:37:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/q1-earnings-highlights-spx-technologies-193722944.html"
    },
    {
      "claim": "UBS Adjusts Price Target on Clorox to $100 From $96, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "UBS Adjusts Price Target on Clorox to $100 From $96, Maintains Neutral Rating"
      },
      "source_id": "E2218",
      "source_type": "news",
      "ticker": "CLX",
      "tier": 2,
      "timestamp": "2026-07-16T13:50:15+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ubs-adjusts-price-target-clorox-135015803.html"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on Clorox to $92 From $95, Maintains Underweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on Clorox to $92 From $95, Maintains Underweight Rating"
      },
      "source_id": "E2219",
      "source_type": "news",
      "ticker": "CLX",
      "tier": 2,
      "timestamp": "2026-07-16T11:38:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-clorox-113846081.html"
    },
    {
      "claim": "Is Household Segment Strength Enough to Sustain Clorox's Growth?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Household Segment Strength Enough to Sustain Clorox's Growth?"
      },
      "source_id": "E2220",
      "source_type": "news",
      "ticker": "CLX",
      "tier": 2,
      "timestamp": "2026-07-14T13:32:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/household-segment-strength-enough-sustain-133200711.html"
    },
    {
      "claim": "What You Need To Know Ahead of DaVita’s Earnings Release",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "What You Need To Know Ahead of DaVita’s Earnings Release"
      },
      "source_id": "E2221",
      "source_type": "earnings",
      "ticker": "DVA",
      "tier": 2,
      "timestamp": "2026-07-15T08:30:57+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/434a24f1-0cc5-333e-b8cf-d448c2118fda/what-you-need-to-know-ahead.html"
    },
    {
      "claim": "Truist Raises Price Target on DaVita to $250 From $205, Keeps Hold Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Truist Raises Price Target on DaVita to $250 From $205, Keeps Hold Rating"
      },
      "source_id": "E2222",
      "source_type": "earnings",
      "ticker": "DVA",
      "tier": 2,
      "timestamp": "2026-07-14T11:30:35+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/truist-raises-price-target-davita-113035199.html"
    },
    {
      "claim": "DaVita HealthCare (DVA) Rises As Market Takes a Dip: Key Facts",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "DaVita HealthCare (DVA) Rises As Market Takes a Dip: Key Facts"
      },
      "source_id": "E2223",
      "source_type": "news",
      "ticker": "DVA",
      "tier": 2,
      "timestamp": "2026-07-16T22:15:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/davita-healthcare-dva-rises-market-221504016.html"
    },
    {
      "claim": "UNIVERSAL HEALTH SERVICES, INC. ANNOUNCES DIVIDEND",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "UNIVERSAL HEALTH SERVICES, INC. ANNOUNCES DIVIDEND"
      },
      "source_id": "E2224",
      "source_type": "news",
      "ticker": "UHS",
      "tier": 2,
      "timestamp": "2026-07-15T20:20:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/universal-health-services-inc-announces-202000123.html"
    },
    {
      "claim": "Why Universal Health Services (UHS) Shares Are Trading Lower Today",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why Universal Health Services (UHS) Shares Are Trading Lower Today"
      },
      "source_id": "E2225",
      "source_type": "news",
      "ticker": "UHS",
      "tier": 2,
      "timestamp": "2026-07-14T22:47:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/why-universal-health-services-uhs-224711335.html"
    },
    {
      "claim": "Is J.M. Smucker's Uncrustables Still Its Biggest Growth Driver?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is J.M. Smucker's Uncrustables Still Its Biggest Growth Driver?"
      },
      "source_id": "E2226",
      "source_type": "news",
      "ticker": "SJM",
      "tier": 2,
      "timestamp": "2026-07-14T14:32:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/j-m-smuckers-uncrustables-still-143200211.html"
    },
    {
      "claim": "Is Darling Ingredients (DAR) Earnings Momentum Quietly Reframing Its Long-Term Investment Narrative?",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Is Darling Ingredients (DAR) Earnings Momentum Quietly Reframing Its Long-Term Investment Narrative?"
      },
      "source_id": "E2227",
      "source_type": "earnings",
      "ticker": "DAR",
      "tier": 2,
      "timestamp": "2026-07-15T19:10:49+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/darling-ingredients-dar-earnings-momentum-191049565.html"
    },
    {
      "claim": "Why Darling (DAR) Could Beat Earnings Estimates Again",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Why Darling (DAR) Could Beat Earnings Estimates Again"
      },
      "source_id": "E2228",
      "source_type": "earnings",
      "ticker": "DAR",
      "tier": 2,
      "timestamp": "2026-07-14T16:10:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-darling-dar-could-beat-161005074.html"
    },
    {
      "claim": "Darling Ingredients (DAR) Stock Looks Strong On Returns But Trades At A Premium",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Darling Ingredients (DAR) Stock Looks Strong On Returns But Trades At A Premium"
      },
      "source_id": "E2229",
      "source_type": "news",
      "ticker": "DAR",
      "tier": 2,
      "timestamp": "2026-07-15T09:08:55+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/darling-ingredients-dar-stock-looks-090855657.html"
    },
    {
      "claim": "Darling Ingredients (DAR) Could Be 14% Undervalued Following Its Fair Value Narrative",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Darling Ingredients (DAR) Could Be 14% Undervalued Following Its Fair Value Narrative"
      },
      "source_id": "E2230",
      "source_type": "news",
      "ticker": "DAR",
      "tier": 2,
      "timestamp": "2026-07-15T05:11:50+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/darling-ingredients-dar-could-14-051150380.html"
    },
    {
      "claim": "Baird Initiates Forgent Power Solutions at Outperform",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Baird Initiates Forgent Power Solutions at Outperform"
      },
      "source_id": "E2231",
      "source_type": "news",
      "ticker": "FPS",
      "tier": 2,
      "timestamp": "2026-07-16T11:23:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/baird-initiates-forgent-power-solutions-112314894.html"
    },
    {
      "claim": "Jefferies (JEF) Raises €850 Million In Senior Notes And Launches Bank Linked Note",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Jefferies (JEF) Raises €850 Million In Senior Notes And Launches Bank Linked Note"
      },
      "source_id": "E2232",
      "source_type": "news",
      "ticker": "JEF",
      "tier": 2,
      "timestamp": "2026-07-17T01:10:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jefferies-jef-raises-850-million-011046896.html"
    },
    {
      "claim": "Jefferies Bullish on 4 Dividend-Paying Money Center Bank Giants After Huge Q2 Earnings Results",
      "confidence": 0.78,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Jefferies Bullish on 4 Dividend-Paying Money Center Bank Giants After Huge Q2 Earnings Results"
      },
      "source_id": "E2233",
      "source_type": "earnings",
      "ticker": "JEF",
      "tier": 2,
      "timestamp": "2026-07-16T13:41:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/3ee41f62-4558-3826-846c-f218ae49aebb/jefferies-bullish-on-4.html"
    },
    {
      "claim": "Analyst Report: Jefferies Financial Group Inc.",
      "confidence": 0.78,
      "publisher": "Morningstar Research",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Analyst Report: Jefferies Financial Group Inc."
      },
      "source_id": "E2234",
      "source_type": "news",
      "ticker": "JEF",
      "tier": 2,
      "timestamp": "2026-07-15T23:05:51+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/89736868-de30-3c83-9646-d1ab61f468eb/analyst-report%3A-jefferies.html"
    },
    {
      "claim": "AMZN Stock Is Cheaper Than WMT And GOOGL — Why Jefferies Calls Amazon A Top Pick Among Hyperscalers",
      "confidence": 0.62,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "AMZN Stock Is Cheaper Than WMT And GOOGL — Why Jefferies Calls Amazon A Top Pick Among Hyperscalers"
      },
      "source_id": "E2235",
      "source_type": "news",
      "ticker": "JEF",
      "tier": 2,
      "timestamp": "2026-07-15T20:43:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/2526deac-959b-31d4-abf2-f505675cbf55/amzn-stock-is-cheaper-than.html"
    },
    {
      "claim": "Earnings Preview: Range Resources (RRC) Q2 Earnings Expected to Decline",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Earnings Preview: Range Resources (RRC) Q2 Earnings Expected to Decline"
      },
      "source_id": "E2236",
      "source_type": "earnings",
      "ticker": "RRC",
      "tier": 2,
      "timestamp": "2026-07-14T14:00:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/earnings-preview-range-resources-rrc-140005808.html"
    },
    {
      "claim": "BMO Capital Adjusts Gartner Price Target to $154 From $177, Maintains Market Perform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "BMO Capital Adjusts Gartner Price Target to $154 From $177, Maintains Market Perform Rating"
      },
      "source_id": "E2237",
      "source_type": "news",
      "ticker": "IT",
      "tier": 2,
      "timestamp": "2026-07-17T12:49:09+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bmo-capital-adjusts-gartner-price-124909056.html"
    },
    {
      "claim": "Gartner Earnings Preview: What to Expect",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Gartner Earnings Preview: What to Expect"
      },
      "source_id": "E2238",
      "source_type": "earnings",
      "ticker": "IT",
      "tier": 2,
      "timestamp": "2026-07-16T09:56:40+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/5c46299b-ff26-30db-992d-f5cf4c8a76ef/gartner-earnings-preview%3A.html"
    },
    {
      "claim": "Gartner Announces the Gartner Enterprise Risk, Audit & Compliance Conference 2026 in Grapevine",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Gartner Announces the Gartner Enterprise Risk, Audit & Compliance Conference 2026 in Grapevine"
      },
      "source_id": "E2239",
      "source_type": "news",
      "ticker": "IT",
      "tier": 2,
      "timestamp": "2026-07-16T13:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/gartner-announces-gartner-enterprise-risk-133000348.html"
    },
    {
      "claim": "Capgemini named by Gartner® as a Market Shaper in the Gartner® Emerging Market Quadrant for ‘Physical AI Services – Established Vendors’",
      "confidence": 0.62,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Capgemini named by Gartner® as a Market Shaper in the Gartner® Emerging Market Quadrant for ‘Physical AI Services – Established Vendors’"
      },
      "source_id": "E2240",
      "source_type": "news",
      "ticker": "IT",
      "tier": 2,
      "timestamp": "2026-07-16T06:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/capgemini-named-gartner-market-shaper-063000336.html"
    },
    {
      "claim": "Valmont (VMI) Upgraded to Strong Buy: Here's What You Should Know",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Valmont (VMI) Upgraded to Strong Buy: Here's What You Should Know"
      },
      "source_id": "E2241",
      "source_type": "news",
      "ticker": "VMI",
      "tier": 2,
      "timestamp": "2026-07-16T16:00:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/valmont-vmi-upgraded-strong-buy-160004717.html"
    },
    {
      "claim": "What Analyst Projections for Key Metrics Reveal About Valmont (VMI) Q2 Earnings",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "What Analyst Projections for Key Metrics Reveal About Valmont (VMI) Q2 Earnings"
      },
      "source_id": "E2242",
      "source_type": "earnings",
      "ticker": "VMI",
      "tier": 2,
      "timestamp": "2026-07-16T13:15:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/analyst-projections-key-metrics-reveal-131506010.html"
    },
    {
      "claim": "JPMorgan Raises Its Target on Valmont (VMI) After Investor Day",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "JPMorgan Raises Its Target on Valmont (VMI) After Investor Day"
      },
      "source_id": "E2243",
      "source_type": "news",
      "ticker": "VMI",
      "tier": 2,
      "timestamp": "2026-07-16T18:40:24+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-raises-target-valmont-vmi-184024314.html"
    },
    {
      "claim": "Valmont's Shares Jump 65% in a Year: What's Behind the Surge?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Valmont's Shares Jump 65% in a Year: What's Behind the Surge?"
      },
      "source_id": "E2244",
      "source_type": "news",
      "ticker": "VMI",
      "tier": 2,
      "timestamp": "2026-07-15T13:12:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/valmonts-shares-jump-65-whats-131200729.html"
    },
    {
      "claim": "Argan (AGX) Stock Looks Strong On Returns But Rich On Earnings",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Argan (AGX) Stock Looks Strong On Returns But Rich On Earnings"
      },
      "source_id": "E2245",
      "source_type": "earnings",
      "ticker": "AGX",
      "tier": 2,
      "timestamp": "2026-07-15T19:09:41+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/argan-agx-stock-looks-strong-190941322.html"
    },
    {
      "claim": "Can Argan's Record Q1 Results Keep the Stock on Its Winning Path?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Can Argan's Record Q1 Results Keep the Stock on Its Winning Path?"
      },
      "source_id": "E2246",
      "source_type": "earnings",
      "ticker": "AGX",
      "tier": 2,
      "timestamp": "2026-07-15T14:42:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/argans-record-q1-results-keep-144200495.html"
    },
    {
      "claim": "Does Argan (AGX) Really Have an Edge Powering AI Data Centers Despite Heavy Insider Selling?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Does Argan (AGX) Really Have an Edge Powering AI Data Centers Despite Heavy Insider Selling?"
      },
      "source_id": "E2247",
      "source_type": "news",
      "ticker": "AGX",
      "tier": 2,
      "timestamp": "2026-07-15T20:08:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/does-argan-agx-really-edge-200810708.html"
    },
    {
      "claim": "Argan (AGX) Could Be 12% Undervalued On Power Grid Growth Narrative",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Argan (AGX) Could Be 12% Undervalued On Power Grid Growth Narrative"
      },
      "source_id": "E2248",
      "source_type": "news",
      "ticker": "AGX",
      "tier": 2,
      "timestamp": "2026-07-14T21:12:09+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/argan-agx-could-12-undervalued-211209850.html"
    },
    {
      "claim": "Inside the UnitedHealth Earnings Beat That Lifted Healthcare Stocks",
      "confidence": 0.78,
      "publisher": "Barrons.com",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Inside the UnitedHealth Earnings Beat That Lifted Healthcare Stocks"
      },
      "source_id": "E2249",
      "source_type": "earnings",
      "ticker": "MOH",
      "tier": 2,
      "timestamp": "2026-07-16T15:47:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/c17d18ea-1365-3eff-b953-30618df52334/inside-the-unitedhealth.html"
    },
    {
      "claim": "Truist Raises Price Target on Molina Healthcare to $250 From $205, Keeps Hold Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Truist Raises Price Target on Molina Healthcare to $250 From $205, Keeps Hold Rating"
      },
      "source_id": "E2250",
      "source_type": "earnings",
      "ticker": "MOH",
      "tier": 2,
      "timestamp": "2026-07-14T11:46:44+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/truist-raises-price-target-molina-114644169.html"
    },
    {
      "claim": "Molina Healthcare Set to Join S&P MidCap 400 and Construction Partners to Join S&P SmallCap 600",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Molina Healthcare Set to Join S&P MidCap 400 and Construction Partners to Join S&P SmallCap 600"
      },
      "source_id": "E2251",
      "source_type": "news",
      "ticker": "MOH",
      "tier": 2,
      "timestamp": "2026-07-16T21:56:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/molina-healthcare-set-join-p-215600908.html"
    },
    {
      "claim": "Molina Healthcare to Join S&P MidCap 400",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Molina Healthcare to Join S&P MidCap 400"
      },
      "source_id": "E2252",
      "source_type": "news",
      "ticker": "MOH",
      "tier": 2,
      "timestamp": "2026-07-16T21:36:40+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/molina-healthcare-join-p-midcap-213640408.html"
    },
    {
      "claim": "Is Knight Swift Transportation Holdings (KNX) Undervalued On Rising June Quarter Earnings Hopes?",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Is Knight Swift Transportation Holdings (KNX) Undervalued On Rising June Quarter Earnings Hopes?"
      },
      "source_id": "E2253",
      "source_type": "earnings",
      "ticker": "KNX",
      "tier": 2,
      "timestamp": "2026-07-16T06:15:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/knight-swift-transportation-holdings-knx-061505896.html"
    },
    {
      "claim": "Knight-Swift Transportation Holdings (KNX) Reports Next Week: Wall Street Expects Earnings Growth",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Knight-Swift Transportation Holdings (KNX) Reports Next Week: Wall Street Expects Earnings Growth"
      },
      "source_id": "E2254",
      "source_type": "earnings",
      "ticker": "KNX",
      "tier": 2,
      "timestamp": "2026-07-15T14:00:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/knight-swift-transportation-holdings-knx-140010459.html"
    },
    {
      "claim": "Federal Realty (FRT) Stock Trades At A Discount Despite A 37% Gain",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Federal Realty (FRT) Stock Trades At A Discount Despite A 37% Gain"
      },
      "source_id": "E2255",
      "source_type": "news",
      "ticker": "FRT",
      "tier": 2,
      "timestamp": "2026-07-14T00:23:38+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/federal-realty-frt-stock-trades-002338481.html"
    },
    {
      "claim": "Baker Hughes wraps up $13.6bn Chart Industries acquisition",
      "confidence": 0.78,
      "publisher": "Offshore Technology",
      "raw_value": {
        "catalyst_bucket": "mna",
        "headline": "Baker Hughes wraps up $13.6bn Chart Industries acquisition"
      },
      "source_id": "E2256",
      "source_type": "news",
      "ticker": "GTLS",
      "tier": 2,
      "timestamp": "2026-07-17T09:00:35+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/731840b9-b31b-3023-b47e-624f4090421c/baker-hughes-wraps-up-%2413.6bn.html"
    },
    {
      "claim": "Baker Hughes (BKR) Could Be 20% Below Fair Value On Chart Industries Deal",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Baker Hughes (BKR) Could Be 20% Below Fair Value On Chart Industries Deal"
      },
      "source_id": "E2257",
      "source_type": "news",
      "ticker": "GTLS",
      "tier": 2,
      "timestamp": "2026-07-16T19:12:44+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/baker-hughes-bkr-could-20-191244098.html"
    },
    {
      "claim": "Baker Hughes Closes $13.6 Billion Acquisition of Chart Industries",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Baker Hughes Closes $13.6 Billion Acquisition of Chart Industries"
      },
      "source_id": "E2258",
      "source_type": "news",
      "ticker": "GTLS",
      "tier": 2,
      "timestamp": "2026-07-16T13:14:35+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/baker-hughes-closes-13-6-131435199.html"
    },
    {
      "claim": "Baker Hughes Completes Acquisition of Chart Industries",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "mna",
        "headline": "Baker Hughes Completes Acquisition of Chart Industries"
      },
      "source_id": "E2259",
      "source_type": "news",
      "ticker": "GTLS",
      "tier": 2,
      "timestamp": "2026-07-16T12:45:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/baker-hughes-completes-acquisition-chart-124500564.html"
    },
    {
      "claim": "Here Are Friday’s Top Wall Street Analyst Research Calls: Apple, Brinker International, Dutch Bros, Emerson Electric, Fervo Energy, Moody’s, Netflix, Oneok, 3M Company, and More",
      "confidence": 0.78,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Here Are Friday’s Top Wall Street Analyst Research Calls: Apple, Brinker International, Dutch Bros, Emerson Electric, Fervo Energy, Moody’s, Netflix, Oneok, 3M Company, and More"
      },
      "source_id": "E2260",
      "source_type": "news",
      "ticker": "BROS",
      "tier": 2,
      "timestamp": "2026-07-17T11:48:43+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/d4771eb6-820a-3dfa-814f-1b0c34035098/here-are-friday%E2%80%99s-top-wall.html"
    },
    {
      "claim": "Stephens Initiates Dutch Bros at Overweight With $80 Price Target",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Stephens Initiates Dutch Bros at Overweight With $80 Price Target"
      },
      "source_id": "E2261",
      "source_type": "news",
      "ticker": "BROS",
      "tier": 2,
      "timestamp": "2026-07-17T11:14:09+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/stephens-initiates-dutch-bros-overweight-111409982.html"
    },
    {
      "claim": "Dutch Bros’ New Cosmic Drinks and Softer Input Costs Might Change The Case For Investing In BROS",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Dutch Bros’ New Cosmic Drinks and Softer Input Costs Might Change The Case For Investing In BROS"
      },
      "source_id": "E2262",
      "source_type": "news",
      "ticker": "BROS",
      "tier": 2,
      "timestamp": "2026-07-17T12:13:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/dutch-bros-cosmic-drinks-softer-121304326.html"
    },
    {
      "claim": "Dutch Bros (BROS) Advances While Market Declines: Some Information for Investors",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Dutch Bros (BROS) Advances While Market Declines: Some Information for Investors"
      },
      "source_id": "E2263",
      "source_type": "news",
      "ticker": "BROS",
      "tier": 2,
      "timestamp": "2026-07-16T22:15:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/dutch-bros-bros-advances-while-221504274.html"
    },
    {
      "claim": "EIX or OGE: Which Is the Better Value Stock Right Now?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "EIX or OGE: Which Is the Better Value Stock Right Now?"
      },
      "source_id": "E2264",
      "source_type": "news",
      "ticker": "OGE",
      "tier": 2,
      "timestamp": "2026-07-15T15:40:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/eix-oge-better-value-stock-154001040.html"
    },
    {
      "claim": "Erie Indemnity to host second quarter 2026 pre-recorded conference call and webcast",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Erie Indemnity to host second quarter 2026 pre-recorded conference call and webcast"
      },
      "source_id": "E2265",
      "source_type": "earnings",
      "ticker": "ERIE",
      "tier": 2,
      "timestamp": "2026-07-17T13:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/erie-indemnity-host-second-quarter-130000181.html"
    },
    {
      "claim": "Sunoco LP (SUN) Stock Slides as Market Rises: Facts to Know Before You Trade",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Sunoco LP (SUN) Stock Slides as Market Rises: Facts to Know Before You Trade"
      },
      "source_id": "E2266",
      "source_type": "news",
      "ticker": "SUN",
      "tier": 2,
      "timestamp": "2026-07-15T22:00:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/sunoco-lp-sun-stock-slides-220005737.html"
    },
    {
      "claim": "Lumen Technologies (LUMN) Lands Yankees Network Deal For 100 Gigabit Stadium Connectivity",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Lumen Technologies (LUMN) Lands Yankees Network Deal For 100 Gigabit Stadium Connectivity"
      },
      "source_id": "E2267",
      "source_type": "news",
      "ticker": "LUMN",
      "tier": 2,
      "timestamp": "2026-07-14T15:14:18+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/lumen-technologies-lumn-lands-yankees-151418529.html"
    },
    {
      "claim": "Lumen Technologies to Hold Second Quarter 2026 Earnings Conference Call",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Lumen Technologies to Hold Second Quarter 2026 Earnings Conference Call"
      },
      "source_id": "E2268",
      "source_type": "earnings",
      "ticker": "LUMN",
      "tier": 2,
      "timestamp": "2026-07-14T12:45:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/lumen-technologies-hold-second-quarter-124500685.html"
    },
    {
      "claim": "How Much Can Lumen Technologies Inc (LUMN) Achieve With Alkira?",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "How Much Can Lumen Technologies Inc (LUMN) Achieve With Alkira?"
      },
      "source_id": "E2269",
      "source_type": "news",
      "ticker": "LUMN",
      "tier": 2,
      "timestamp": "2026-07-16T18:21:34+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/much-lumen-technologies-inc-lumn-182134544.html"
    },
    {
      "claim": "Lumen Technologies vs. Viasat: Which Data Network Stock Is a Better Buy in 2026?",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Lumen Technologies vs. Viasat: Which Data Network Stock Is a Better Buy in 2026?"
      },
      "source_id": "E2270",
      "source_type": "news",
      "ticker": "LUMN",
      "tier": 2,
      "timestamp": "2026-07-16T14:33:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/a7e6420d-b9a9-3df5-a127-ba5f3b3066ff/lumen-technologies-vs..html"
    },
    {
      "claim": "Figma to Announce Second Quarter 2026 Financial Results on August 5, 2026",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Figma to Announce Second Quarter 2026 Financial Results on August 5, 2026"
      },
      "source_id": "E2271",
      "source_type": "earnings",
      "ticker": "FIG",
      "tier": 2,
      "timestamp": "2026-07-15T20:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/figma-announce-second-quarter-2026-200500600.html"
    },
    {
      "claim": "Can Figma (FIG) Stay the Control Layer for Product Design as Competition Mounts?",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Can Figma (FIG) Stay the Control Layer for Product Design as Competition Mounts?"
      },
      "source_id": "E2272",
      "source_type": "news",
      "ticker": "FIG",
      "tier": 2,
      "timestamp": "2026-07-16T18:30:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/figma-fig-stay-control-layer-183014852.html"
    },
    {
      "claim": "Price Prediction: Figma Will End The Year at This Price",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Price Prediction: Figma Will End The Year at This Price"
      },
      "source_id": "E2273",
      "source_type": "news",
      "ticker": "FIG",
      "tier": 2,
      "timestamp": "2026-07-16T14:03:47+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/67e7045c-5c86-3256-bd10-f6af756d7c61/price-prediction%3A-figma-will.html"
    },
    {
      "claim": "Figma (FIG) Reinstated with a Buy at BofA",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Figma (FIG) Reinstated with a Buy at BofA"
      },
      "source_id": "E2274",
      "source_type": "news",
      "ticker": "FIG",
      "tier": 2,
      "timestamp": "2026-07-14T16:09:18+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/figma-fig-reinstated-buy-bofa-160918520.html"
    },
    {
      "claim": "Why You Shouldn't Bet Against First Majestic Silver Stock",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why You Shouldn't Bet Against First Majestic Silver Stock"
      },
      "source_id": "E2275",
      "source_type": "news",
      "ticker": "AG",
      "tier": 2,
      "timestamp": "2026-07-15T18:57:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-shouldnt-bet-against-first-185700756.html"
    },
    {
      "claim": "Ryder (R) Earnings Expected to Grow: Should You Buy?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Ryder (R) Earnings Expected to Grow: Should You Buy?"
      },
      "source_id": "E2276",
      "source_type": "earnings",
      "ticker": "R",
      "tier": 2,
      "timestamp": "2026-07-16T14:00:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ryder-r-earnings-expected-grow-140011587.html"
    },
    {
      "claim": "Jefferies Adjusts Price Target on BXP to $75 From $66, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Jefferies Adjusts Price Target on BXP to $75 From $66, Maintains Buy Rating"
      },
      "source_id": "E2277",
      "source_type": "news",
      "ticker": "BXP",
      "tier": 2,
      "timestamp": "2026-07-15T14:25:51+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jefferies-adjusts-price-target-bxp-142551982.html"
    },
    {
      "claim": "Core & Main (CNM) Stock Drops Despite Market Gains: Important Facts to Note",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Core & Main (CNM) Stock Drops Despite Market Gains: Important Facts to Note"
      },
      "source_id": "E2278",
      "source_type": "news",
      "ticker": "CNM",
      "tier": 2,
      "timestamp": "2026-07-15T22:00:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/core-main-cnm-stock-drops-220002214.html"
    },
    {
      "claim": "Booz Allen Hamilton Gains From Steady Revenues Amid Rising Expenses",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Booz Allen Hamilton Gains From Steady Revenues Amid Rising Expenses"
      },
      "source_id": "E2279",
      "source_type": "earnings",
      "ticker": "BAH",
      "tier": 2,
      "timestamp": "2026-07-15T13:27:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/booz-allen-hamilton-gains-steady-132700450.html"
    },
    {
      "claim": "Booz Allen Hamilton (BAH) Stock Declines While Market Improves: Some Information for Investors",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Booz Allen Hamilton (BAH) Stock Declines While Market Improves: Some Information for Investors"
      },
      "source_id": "E2280",
      "source_type": "news",
      "ticker": "BAH",
      "tier": 2,
      "timestamp": "2026-07-14T22:15:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/booz-allen-hamilton-bah-stock-221502107.html"
    },
    {
      "claim": "Agree Realty Declares Monthly Common and Preferred Dividends",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Agree Realty Declares Monthly Common and Preferred Dividends"
      },
      "source_id": "E2281",
      "source_type": "news",
      "ticker": "ADC",
      "tier": 2,
      "timestamp": "2026-07-14T20:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/real-estate/articles/agree-realty-declares-monthly-common-200500429.html"
    },
    {
      "claim": "Flowserve Schedules Second Quarter 2026 Earnings Release and Conference Call",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Flowserve Schedules Second Quarter 2026 Earnings Release and Conference Call"
      },
      "source_id": "E2282",
      "source_type": "earnings",
      "ticker": "FLS",
      "tier": 2,
      "timestamp": "2026-07-15T20:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/flowserve-schedules-second-quarter-2026-200500452.html"
    },
    {
      "claim": "Flowserve (FLS) Stock May Trade At A Discount Following Trillium Valve Deal",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Flowserve (FLS) Stock May Trade At A Discount Following Trillium Valve Deal"
      },
      "source_id": "E2283",
      "source_type": "news",
      "ticker": "FLS",
      "tier": 2,
      "timestamp": "2026-07-14T21:12:19+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/flowserve-fls-stock-may-trade-211219461.html"
    },
    {
      "claim": "CubeSmart (CUBE) Could Be 2% Undervalued On Steady Storage Demand",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "CubeSmart (CUBE) Could Be 2% Undervalued On Steady Storage Demand"
      },
      "source_id": "E2284",
      "source_type": "news",
      "ticker": "CUBE",
      "tier": 2,
      "timestamp": "2026-07-17T10:09:16+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/cubesmart-cube-could-2-undervalued-100916001.html"
    },
    {
      "claim": "HST or CUBE: Which Is the Better Value Stock Right Now?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "HST or CUBE: Which Is the Better Value Stock Right Now?"
      },
      "source_id": "E2285",
      "source_type": "news",
      "ticker": "CUBE",
      "tier": 2,
      "timestamp": "2026-07-14T15:40:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/hst-cube-better-value-stock-154003532.html"
    },
    {
      "claim": "HudBay Minerals (HBM) Stock Sinks As Market Gains: What You Should Know",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "HudBay Minerals (HBM) Stock Sinks As Market Gains: What You Should Know"
      },
      "source_id": "E2286",
      "source_type": "news",
      "ticker": "HBM",
      "tier": 2,
      "timestamp": "2026-07-15T22:15:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/hudbay-minerals-hbm-stock-sinks-221502949.html"
    },
    {
      "claim": "Autoliv, Inc. (ALV) Q2 Earnings and Revenues Top Estimates",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Autoliv, Inc. (ALV) Q2 Earnings and Revenues Top Estimates"
      },
      "source_id": "E2287",
      "source_type": "earnings",
      "ticker": "ALV",
      "tier": 2,
      "timestamp": "2026-07-17T11:45:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/autoliv-inc-alv-q2-earnings-114505010.html"
    },
    {
      "claim": "Autoliv shares fall on Q2 earnings miss despite sales beat",
      "confidence": 0.78,
      "publisher": "Investing.com",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Autoliv shares fall on Q2 earnings miss despite sales beat"
      },
      "source_id": "E2288",
      "source_type": "earnings",
      "ticker": "ALV",
      "tier": 2,
      "timestamp": "2026-07-17T10:50:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/autoliv-shares-fall-q2-earnings-105046277.html"
    },
    {
      "claim": "Autoliv shares decline after second-quarter earnings miss despite higher revenue (ALV)",
      "confidence": 0.78,
      "publisher": "InvestorsHub",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Autoliv shares decline after second-quarter earnings miss despite higher revenue (ALV)"
      },
      "source_id": "E2289",
      "source_type": "earnings",
      "ticker": "ALV",
      "tier": 2,
      "timestamp": "2026-07-17T10:33:08+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/5a09b9e7-10ee-3171-b01f-163f60fff8a4/autoliv-shares-decline-after.html"
    },
    {
      "claim": "Autoliv: Financial Report April - June 2026",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Autoliv: Financial Report April - June 2026"
      },
      "source_id": "E2290",
      "source_type": "news",
      "ticker": "ALV",
      "tier": 2,
      "timestamp": "2026-07-17T12:17:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/autoliv-financial-report-april-june-121700660.html"
    },
    {
      "claim": "Will Esco Technologies (ESE) Beat Estimates Again in Its Next Earnings Report?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Will Esco Technologies (ESE) Beat Estimates Again in Its Next Earnings Report?"
      },
      "source_id": "E2291",
      "source_type": "earnings",
      "ticker": "ESE",
      "tier": 2,
      "timestamp": "2026-07-15T16:10:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/esco-technologies-ese-beat-estimates-161005911.html"
    },
    {
      "claim": "Primerica Schedules Second Quarter 2026 Financial Results Webcast",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Primerica Schedules Second Quarter 2026 Financial Results Webcast"
      },
      "source_id": "E2292",
      "source_type": "earnings",
      "ticker": "PRI",
      "tier": 2,
      "timestamp": "2026-07-15T20:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/primerica-schedules-second-quarter-2026-201500716.html"
    },
    {
      "claim": "Levi’s builds toward unified ERP system by mid-2027",
      "confidence": 0.78,
      "publisher": "Supply Chain Dive",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Levi’s builds toward unified ERP system by mid-2027"
      },
      "source_id": "E2293",
      "source_type": "news",
      "ticker": "LEVI",
      "tier": 2,
      "timestamp": "2026-07-16T11:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/d007ddc9-5001-31c2-8b61-71f8aedafd8f/levi%E2%80%99s-builds-toward-unified.html"
    },
    {
      "claim": "Gap taps Levi’s CSO to lead sustainability strategy",
      "confidence": 0.62,
      "publisher": "ESG Dive",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Gap taps Levi’s CSO to lead sustainability strategy"
      },
      "source_id": "E2294",
      "source_type": "news",
      "ticker": "LEVI",
      "tier": 2,
      "timestamp": "2026-07-16T15:32:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/0a2137ff-004f-34ca-9cd0-db4ef2ff60ad/gap-taps-levi%E2%80%99s-cso-to-lead.html"
    },
    {
      "claim": "Here’s Why Jim Cramer Thought Levi Strauss & Co. (LEVI) Share Price Performance Was “Ridiculous”",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Here’s Why Jim Cramer Thought Levi Strauss & Co. (LEVI) Share Price Performance Was “Ridiculous”"
      },
      "source_id": "E2295",
      "source_type": "news",
      "ticker": "LEVI",
      "tier": 2,
      "timestamp": "2026-07-14T20:38:40+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-jim-cramer-thought-levi-203840754.html"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-14",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-14"
      },
      "source_id": "E2296",
      "source_type": "sec",
      "ticker": "BAX",
      "tier": 1,
      "timestamp": "2026-07-14T20:15:49+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/10456/000162828026048158/"
    },
    {
      "claim": "Goldman Sachs Adjusts Price Target on Baxter International to $21 From $19, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Goldman Sachs Adjusts Price Target on Baxter International to $21 From $19, Maintains Neutral Rating"
      },
      "source_id": "E2297",
      "source_type": "news",
      "ticker": "BAX",
      "tier": 2,
      "timestamp": "2026-07-14T11:32:38+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/goldman-sachs-adjusts-price-target-113238242.html"
    },
    {
      "claim": "3 Reasons to Avoid BAX and 1 Stock to Buy Instead",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "3 Reasons to Avoid BAX and 1 Stock to Buy Instead"
      },
      "source_id": "E2298",
      "source_type": "news",
      "ticker": "BAX",
      "tier": 2,
      "timestamp": "2026-07-16T17:29:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/3-reasons-avoid-bax-1-172922939.html"
    },
    {
      "claim": "AbbVie vs Baxter: One Golden Cross Is Real, One Is a Trap",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "AbbVie vs Baxter: One Golden Cross Is Real, One Is a Trap"
      },
      "source_id": "E2299",
      "source_type": "news",
      "ticker": "BAX",
      "tier": 2,
      "timestamp": "2026-07-15T11:45:54+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/2f544a0e-61ac-3219-ae44-10b18efffa77/abbvie-vs-baxter%3A-one-golden.html"
    },
    {
      "claim": "GAP Declines 25% in 3 Months: Time to Buy or Wait for Now?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "GAP Declines 25% in 3 Months: Time to Buy or Wait for Now?"
      },
      "source_id": "E2300",
      "source_type": "news",
      "ticker": "GAP",
      "tier": 2,
      "timestamp": "2026-07-16T17:20:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/gap-declines-25-3-months-172000510.html"
    },
    {
      "claim": "Gap taps Levi’s CSO to lead sustainability strategy",
      "confidence": 0.62,
      "publisher": "ESG Dive",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Gap taps Levi’s CSO to lead sustainability strategy"
      },
      "source_id": "E2301",
      "source_type": "news",
      "ticker": "GAP",
      "tier": 2,
      "timestamp": "2026-07-16T15:32:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/0a2137ff-004f-34ca-9cd0-db4ef2ff60ad/gap-taps-levi%E2%80%99s-cso-to-lead.html"
    },
    {
      "claim": "Will Gap’s (GAP) Hailey Bieber Denim Capsule Deepen Its Brand Relevance With Younger Shoppers?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Will Gap’s (GAP) Hailey Bieber Denim Capsule Deepen Its Brand Relevance With Younger Shoppers?"
      },
      "source_id": "E2302",
      "source_type": "news",
      "ticker": "GAP",
      "tier": 2,
      "timestamp": "2026-07-16T15:18:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/gap-gap-hailey-bieber-denim-151801615.html"
    },
    {
      "claim": "Gap (GAP) On Hailey Bieber Denim Buzz And The Undervalued Narrative",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Gap (GAP) On Hailey Bieber Denim Buzz And The Undervalued Narrative"
      },
      "source_id": "E2303",
      "source_type": "news",
      "ticker": "GAP",
      "tier": 2,
      "timestamp": "2026-07-16T13:13:45+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/gap-gap-hailey-bieber-denim-131345965.html"
    },
    {
      "claim": "Zacks.com featured highlights Ternium, Everus, TAT and Sunstone Hotel",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Zacks.com featured highlights Ternium, Everus, TAT and Sunstone Hotel"
      },
      "source_id": "E2304",
      "source_type": "news",
      "ticker": "ECG",
      "tier": 2,
      "timestamp": "2026-07-14T07:26:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/zacks-com-featured-highlights-ternium-072600631.html"
    },
    {
      "claim": "Q1 Earnings Outperformers: Bio-Techne (NASDAQ:TECH) And The Rest Of The Research Tools & Consumables Stocks",
      "confidence": 0.78,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Q1 Earnings Outperformers: Bio-Techne (NASDAQ:TECH) And The Rest Of The Research Tools & Consumables Stocks"
      },
      "source_id": "E2305",
      "source_type": "earnings",
      "ticker": "TECH",
      "tier": 2,
      "timestamp": "2026-07-16T19:13:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/q1-earnings-outperformers-bio-techne-191322062.html"
    },
    {
      "claim": "Joby Aviation CPO Eric Allison Sells 27,932 Shares at $7.53 -- Should Investors Sell Too?",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Joby Aviation CPO Eric Allison Sells 27,932 Shares at $7.53 -- Should Investors Sell Too?"
      },
      "source_id": "E2306",
      "source_type": "news",
      "ticker": "JOBY",
      "tier": 2,
      "timestamp": "2026-07-16T14:23:40+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/33eb6f37-493b-3f66-9b4d-c9357de57d47/joby-aviation-cpo-eric.html"
    },
    {
      "claim": "Frontline vs. ZIM Integrated Shipping Services: Should Industrials Investors Bet on Oil or Consumer Goods in 2026?",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Frontline vs. ZIM Integrated Shipping Services: Should Industrials Investors Bet on Oil or Consumer Goods in 2026?"
      },
      "source_id": "E2307",
      "source_type": "news",
      "ticker": "FRO",
      "tier": 2,
      "timestamp": "2026-07-16T12:03:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/6b7b465a-dcdc-322d-b25a-da083a653859/frontline-vs.-zim-integrated.html"
    },
    {
      "claim": "Increased Common Dividend Declared by NNN REIT, Inc.",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Increased Common Dividend Declared by NNN REIT, Inc."
      },
      "source_id": "E2308",
      "source_type": "news",
      "ticker": "NNN",
      "tier": 2,
      "timestamp": "2026-07-15T12:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/real-estate/articles/increased-common-dividend-declared-nnn-123000556.html"
    },
    {
      "claim": "What to Expect From Henry Schein's Next Quarterly Earnings Report",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "What to Expect From Henry Schein's Next Quarterly Earnings Report"
      },
      "source_id": "E2309",
      "source_type": "earnings",
      "ticker": "HSIC",
      "tier": 2,
      "timestamp": "2026-07-15T12:49:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/b6ac6595-aa22-34d2-88dd-883b8571b690/what-to-expect-from-henry.html"
    },
    {
      "claim": "Wall Street Analysts Predict a 28.47% Upside in StandardAero, Inc. (SARO): Here's  What You Should Know",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Wall Street Analysts Predict a 28.47% Upside in StandardAero, Inc. (SARO): Here's  What You Should Know"
      },
      "source_id": "E2310",
      "source_type": "news",
      "ticker": "SARO",
      "tier": 2,
      "timestamp": "2026-07-15T13:55:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/wall-street-analysts-predict-28-135503502.html"
    },
    {
      "claim": "Morgan Stanley Trims Price Target on StandardAero to $31 From $34, Keeps Equalweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Morgan Stanley Trims Price Target on StandardAero to $31 From $34, Keeps Equalweight Rating"
      },
      "source_id": "E2311",
      "source_type": "earnings",
      "ticker": "SARO",
      "tier": 2,
      "timestamp": "2026-07-15T11:01:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/morgan-stanley-trims-price-target-110100333.html"
    },
    {
      "claim": "StandardAero Inducts First SunExpress CFM LEAP-1B Engine Under New Agreement",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "StandardAero Inducts First SunExpress CFM LEAP-1B Engine Under New Agreement"
      },
      "source_id": "E2312",
      "source_type": "news",
      "ticker": "SARO",
      "tier": 2,
      "timestamp": "2026-07-16T12:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/standardaero-inducts-first-sunexpress-cfm-120000974.html"
    },
    {
      "claim": "Procore Technologies Insider Sold Shares Worth $2,463,531, According to a Recent SEC Filing",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Procore Technologies Insider Sold Shares Worth $2,463,531, According to a Recent SEC Filing"
      },
      "source_id": "E2313",
      "source_type": "news",
      "ticker": "PCOR",
      "tier": 2,
      "timestamp": "2026-07-15T08:09:26+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/procore-technologies-insider-sold-shares-080926878.html"
    },
    {
      "claim": "Builders FirstSource (BLDR) Increases Despite Market Slip: Here's What You Need to Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Builders FirstSource (BLDR) Increases Despite Market Slip: Here's What You Need to Know"
      },
      "source_id": "E2314",
      "source_type": "news",
      "ticker": "BLDR",
      "tier": 2,
      "timestamp": "2026-07-16T22:00:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/builders-firstsource-bldr-increases-despite-220003470.html"
    },
    {
      "claim": "Is Builders FirstSource (BLDR) Cheap After Its Pullback Or Already Fairly Valued?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Builders FirstSource (BLDR) Cheap After Its Pullback Or Already Fairly Valued?"
      },
      "source_id": "E2315",
      "source_type": "news",
      "ticker": "BLDR",
      "tier": 2,
      "timestamp": "2026-07-15T12:22:45+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/builders-firstsource-bldr-cheap-pullback-122245435.html"
    },
    {
      "claim": "Builders FirstSource, Inc. (BLDR) Is a Trending Stock: Facts to Know Before Betting on It",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Builders FirstSource, Inc. (BLDR) Is a Trending Stock: Facts to Know Before Betting on It"
      },
      "source_id": "E2316",
      "source_type": "news",
      "ticker": "BLDR",
      "tier": 2,
      "timestamp": "2026-07-14T13:00:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/builders-firstsource-inc-bldr-trending-130003261.html"
    },
    {
      "claim": "Scotiabank Upgrades Rexford Industrial Realty (REXR), Trims Price Target",
      "confidence": 0.78,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Scotiabank Upgrades Rexford Industrial Realty (REXR), Trims Price Target"
      },
      "source_id": "E2317",
      "source_type": "news",
      "ticker": "REXR",
      "tier": 2,
      "timestamp": "2026-07-15T00:23:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/real-estate/articles/scotiabank-upgrades-rexford-industrial-realty-002301545.html"
    },
    {
      "claim": "3 Reasons to Avoid ENS and 1 Stock to Buy Instead",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "3 Reasons to Avoid ENS and 1 Stock to Buy Instead"
      },
      "source_id": "E2318",
      "source_type": "news",
      "ticker": "ENS",
      "tier": 2,
      "timestamp": "2026-07-14T15:27:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/3-reasons-avoid-ens-1-152711759.html"
    },
    {
      "claim": "BofA Adjusts Price Target on IDACORP to $163 From $158",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "BofA Adjusts Price Target on IDACORP to $163 From $158"
      },
      "source_id": "E2319",
      "source_type": "news",
      "ticker": "IDA",
      "tier": 2,
      "timestamp": "2026-07-17T12:18:18+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bofa-adjusts-price-target-idacorp-121818471.html"
    },
    {
      "claim": "IDACORP Schedules Second Quarter 2026 Earnings Release & Conference Call",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "IDACORP Schedules Second Quarter 2026 Earnings Release & Conference Call"
      },
      "source_id": "E2320",
      "source_type": "earnings",
      "ticker": "IDA",
      "tier": 2,
      "timestamp": "2026-07-16T16:54:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/idacorp-schedules-second-quarter-2026-165400996.html"
    },
    {
      "claim": "IDACORP, Inc. Declares Dividend",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "IDACORP, Inc. Declares Dividend"
      },
      "source_id": "E2321",
      "source_type": "news",
      "ticker": "IDA",
      "tier": 2,
      "timestamp": "2026-07-16T23:06:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/idacorp-inc-declares-dividend-230600068.html"
    },
    {
      "claim": "Do Options Traders Know Something About IDACORP Stock We Don't?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Do Options Traders Know Something About IDACORP Stock We Don't?"
      },
      "source_id": "E2322",
      "source_type": "news",
      "ticker": "IDA",
      "tier": 2,
      "timestamp": "2026-07-14T14:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/options/articles/options-traders-know-something-idacorp-140000161.html"
    },
    {
      "claim": "Clearway Energy, Inc. to Report Second Quarter 2026  Financial Results on August 5, 2026",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Clearway Energy, Inc. to Report Second Quarter 2026  Financial Results on August 5, 2026"
      },
      "source_id": "E2323",
      "source_type": "earnings",
      "ticker": "CWEN",
      "tier": 2,
      "timestamp": "2026-07-16T20:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/clearway-energy-inc-report-second-203000278.html"
    },
    {
      "claim": "Can Alliant Energy's Renewable Projects Deliver Long-Term Value?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Can Alliant Energy's Renewable Projects Deliver Long-Term Value?"
      },
      "source_id": "E2324",
      "source_type": "news",
      "ticker": "CWEN",
      "tier": 2,
      "timestamp": "2026-07-14T16:12:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/alliant-energys-renewable-projects-deliver-161200396.html"
    },
    {
      "claim": "Argus Research Adjusts Fastenal Price Target to $55 From $50, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Argus Research Adjusts Fastenal Price Target to $55 From $50, Maintains Buy Rating"
      },
      "source_id": "E2325",
      "source_type": "news",
      "ticker": "FDS",
      "tier": 2,
      "timestamp": "2026-07-17T12:55:48+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/argus-research-adjusts-fastenal-price-125548705.html"
    },
    {
      "claim": "BMO Capital Adjusts FactSet Research Systems PT to $282 From $275, Maintains Market Perform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "BMO Capital Adjusts FactSet Research Systems PT to $282 From $275, Maintains Market Perform Rating"
      },
      "source_id": "E2326",
      "source_type": "news",
      "ticker": "FDS",
      "tier": 2,
      "timestamp": "2026-07-17T12:49:16+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bmo-capital-adjusts-factset-research-124916212.html"
    },
    {
      "claim": "Albertsons May Beat Fiscal Q1 Expectations But Q2 Results Could Weaken,  RBC Says",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Albertsons May Beat Fiscal Q1 Expectations But Q2 Results Could Weaken,  RBC Says"
      },
      "source_id": "E2327",
      "source_type": "earnings",
      "ticker": "ACI",
      "tier": 2,
      "timestamp": "2026-07-16T15:49:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/albertsons-may-beat-fiscal-q1-154910440.html"
    },
    {
      "claim": "Albertsons (ACI): Buy, Sell, or Hold Post Q4 Earnings?",
      "confidence": 0.78,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Albertsons (ACI): Buy, Sell, or Hold Post Q4 Earnings?"
      },
      "source_id": "E2328",
      "source_type": "earnings",
      "ticker": "ACI",
      "tier": 2,
      "timestamp": "2026-07-15T16:21:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/albertsons-aci-buy-sell-hold-162117722.html"
    },
    {
      "claim": "Albertsons® Companies Foundation Raises $12.2 Million to Support Childhood Hunger Relief Nationwide During Inaugural \"Nourish the American Dream\" Campaign, Surpassing $5 Million Goal",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Albertsons® Companies Foundation Raises $12.2 Million to Support Childhood Hunger Relief Nationwide During Inaugural \"Nourish the American Dream\" Campaign, Surpassing $5 Million Goal"
      },
      "source_id": "E2329",
      "source_type": "news",
      "ticker": "ACI",
      "tier": 2,
      "timestamp": "2026-07-15T13:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/albertsons-companies-foundation-raises-12-130000946.html"
    },
    {
      "claim": "Albertsons® Companies Announces Common Stock Dividend",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Albertsons® Companies Announces Common Stock Dividend"
      },
      "source_id": "E2330",
      "source_type": "news",
      "ticker": "ACI",
      "tier": 2,
      "timestamp": "2026-07-14T20:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/albertsons-companies-announces-common-stock-200000528.html"
    },
    {
      "claim": "Molson Coors Beverage Company Announces Regular Quarterly Dividend",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Molson Coors Beverage Company Announces Regular Quarterly Dividend"
      },
      "source_id": "E2331",
      "source_type": "earnings",
      "ticker": "TAP",
      "tier": 2,
      "timestamp": "2026-07-16T23:17:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/molson-coors-beverage-company-announces-231700446.html"
    },
    {
      "claim": "UBS Adjusts Price Target on Molson Coors Beverage to $40 From $46, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "UBS Adjusts Price Target on Molson Coors Beverage to $40 From $46, Maintains Neutral Rating"
      },
      "source_id": "E2332",
      "source_type": "news",
      "ticker": "TAP",
      "tier": 2,
      "timestamp": "2026-07-16T13:24:07+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ubs-adjusts-price-target-molson-132407331.html"
    },
    {
      "claim": "Here's What to Expect From Molson Coors Beverage's Next Earnings Report",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Here's What to Expect From Molson Coors Beverage's Next Earnings Report"
      },
      "source_id": "E2333",
      "source_type": "earnings",
      "ticker": "TAP",
      "tier": 2,
      "timestamp": "2026-07-15T12:42:57+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/2fb89cad-480d-3892-825c-b6eb841015ed/here%27s-what-to-expect-from.html"
    },
    {
      "claim": "Citigroup Adjusts Price Target on Molson Coors Beverage to $42 From $47, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Citigroup Adjusts Price Target on Molson Coors Beverage to $42 From $47, Maintains Neutral Rating"
      },
      "source_id": "E2334",
      "source_type": "news",
      "ticker": "TAP",
      "tier": 2,
      "timestamp": "2026-07-14T10:59:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/citigroup-adjusts-price-target-molson-105946663.html"
    },
    {
      "claim": "D-Wave's System Sales Outlook Improves on Strong Customer Demand",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "D-Wave's System Sales Outlook Improves on Strong Customer Demand"
      },
      "source_id": "E2335",
      "source_type": "earnings",
      "ticker": "QBTS",
      "tier": 2,
      "timestamp": "2026-07-16T15:44:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/d-waves-system-sales-outlook-154400134.html"
    },
    {
      "claim": "Has D Wave Quantum (QBTS) Become Too Expensive After Its 7x Run?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Has D Wave Quantum (QBTS) Become Too Expensive After Its 7x Run?"
      },
      "source_id": "E2336",
      "source_type": "news",
      "ticker": "QBTS",
      "tier": 2,
      "timestamp": "2026-07-16T17:14:32+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/d-wave-quantum-qbts-become-171432220.html"
    },
    {
      "claim": "Quantum Stocks Witness Correction: Why QUBT is the Best Buy Now",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Quantum Stocks Witness Correction: Why QUBT is the Best Buy Now"
      },
      "source_id": "E2337",
      "source_type": "news",
      "ticker": "QBTS",
      "tier": 2,
      "timestamp": "2026-07-15T19:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/quantum-stocks-witness-correction-why-190000909.html"
    },
    {
      "claim": "2 Quantum Stocks That Could Challenge IonQ’s Leadership",
      "confidence": 0.62,
      "publisher": "MarketBeat",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "2 Quantum Stocks That Could Challenge IonQ’s Leadership"
      },
      "source_id": "E2338",
      "source_type": "news",
      "ticker": "QBTS",
      "tier": 2,
      "timestamp": "2026-07-15T16:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/f8cfea42-c565-3aa3-9899-495bed733d26/2-quantum-stocks-that-could.html"
    },
    {
      "claim": "Will AptarGroup (ATR) Beat Estimates Again in Its Next Earnings Report?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Will AptarGroup (ATR) Beat Estimates Again in Its Next Earnings Report?"
      },
      "source_id": "E2339",
      "source_type": "earnings",
      "ticker": "ATR",
      "tier": 2,
      "timestamp": "2026-07-16T16:10:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/aptargroup-atr-beat-estimates-again-161005353.html"
    },
    {
      "claim": "BofA Upgrades AptarGroup to Buy From Neutral, Price Target is $173",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "BofA Upgrades AptarGroup to Buy From Neutral, Price Target is $173"
      },
      "source_id": "E2340",
      "source_type": "news",
      "ticker": "ATR",
      "tier": 2,
      "timestamp": "2026-07-14T11:18:28+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bofa-upgrades-aptargroup-buy-neutral-111828004.html"
    },
    {
      "claim": "Why Matador Resources (MTDR) is One of the Top Wonderful Stocks to Buy Now",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why Matador Resources (MTDR) is One of the Top Wonderful Stocks to Buy Now"
      },
      "source_id": "E2341",
      "source_type": "news",
      "ticker": "MTDR",
      "tier": 2,
      "timestamp": "2026-07-15T08:35:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-matador-resources-mtdr-one-083531232.html"
    },
    {
      "claim": "Update: Jackson to Report Second Quarter 2026 Financial Results on August 3",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Update: Jackson to Report Second Quarter 2026 Financial Results on August 3"
      },
      "source_id": "E2342",
      "source_type": "earnings",
      "ticker": "JXN",
      "tier": 2,
      "timestamp": "2026-07-17T13:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jackson-report-second-quarter-2026-131500164.html"
    },
    {
      "claim": "Jackson to Report Second Quarter 2026 Financial Results on August 4",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Jackson to Report Second Quarter 2026 Financial Results on August 4"
      },
      "source_id": "E2343",
      "source_type": "earnings",
      "ticker": "JXN",
      "tier": 2,
      "timestamp": "2026-07-14T20:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jackson-report-second-quarter-2026-201500932.html"
    },
    {
      "claim": "Vista Energy Fiscal Q2 Adjusted Earnings, Revenue Rise",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Vista Energy Fiscal Q2 Adjusted Earnings, Revenue Rise"
      },
      "source_id": "E2344",
      "source_type": "earnings",
      "ticker": "VIST",
      "tier": 2,
      "timestamp": "2026-07-16T20:35:26+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/vista-energy-fiscal-q2-adjusted-203526248.html"
    },
    {
      "claim": "Vista Publishes its 2025 Sustainability Report",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Vista Publishes its 2025 Sustainability Report"
      },
      "source_id": "E2345",
      "source_type": "news",
      "ticker": "VIST",
      "tier": 2,
      "timestamp": "2026-07-15T15:19:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/vista-publishes-2025-sustainability-report-151900683.html"
    },
    {
      "claim": "Pool Corp. (POOL) Earnings Expected to Grow: Should You Buy?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Pool Corp. (POOL) Earnings Expected to Grow: Should You Buy?"
      },
      "source_id": "E2346",
      "source_type": "earnings",
      "ticker": "POOL",
      "tier": 2,
      "timestamp": "2026-07-16T14:00:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/pool-corp-pool-earnings-expected-140021961.html"
    },
    {
      "claim": "Federal Signal to Host Second Quarter Earnings Conference Call on July 30, 2026",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Federal Signal to Host Second Quarter Earnings Conference Call on July 30, 2026"
      },
      "source_id": "E2347",
      "source_type": "earnings",
      "ticker": "FSS",
      "tier": 2,
      "timestamp": "2026-07-16T14:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/federal-signal-host-second-quarter-143000105.html"
    },
    {
      "claim": "Mosaic (MOS) Could Be 14% Undervalued As Earnings Near",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Mosaic (MOS) Could Be 14% Undervalued As Earnings Near"
      },
      "source_id": "E2348",
      "source_type": "earnings",
      "ticker": "MOS",
      "tier": 2,
      "timestamp": "2026-07-16T15:17:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/mosaic-mos-could-14-undervalued-151705030.html"
    },
    {
      "claim": "Mosaic’s Quarterly Earnings Preview: What You Need to Know",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Mosaic’s Quarterly Earnings Preview: What You Need to Know"
      },
      "source_id": "E2349",
      "source_type": "earnings",
      "ticker": "MOS",
      "tier": 2,
      "timestamp": "2026-07-16T10:04:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/13a41078-c95a-343d-b149-caf18331ebc4/mosaic%E2%80%99s-quarterly-earnings.html"
    },
    {
      "claim": "MOSAIC ANNOUNCES SECOND QUARTER 2026 EARNINGS RESULTS DATES",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "MOSAIC ANNOUNCES SECOND QUARTER 2026 EARNINGS RESULTS DATES"
      },
      "source_id": "E2350",
      "source_type": "earnings",
      "ticker": "MOS",
      "tier": 2,
      "timestamp": "2026-07-15T20:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/mosaic-announces-second-quarter-2026-201500748.html"
    },
    {
      "claim": "Mosaic (MOS) Stock Could Be 43% Undervalued Despite Fertilizer Production Push",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Mosaic (MOS) Stock Could Be 43% Undervalued Despite Fertilizer Production Push"
      },
      "source_id": "E2351",
      "source_type": "news",
      "ticker": "MOS",
      "tier": 2,
      "timestamp": "2026-07-16T06:14:54+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/mosaic-mos-stock-could-43-061454593.html"
    },
    {
      "claim": "Primo Brands Rides Premium Water Demand as Costs Restrain Margin Gains",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Primo Brands Rides Premium Water Demand as Costs Restrain Margin Gains"
      },
      "source_id": "E2352",
      "source_type": "earnings",
      "ticker": "PRMB",
      "tier": 2,
      "timestamp": "2026-07-14T13:41:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/primo-brands-rides-premium-water-134100751.html"
    },
    {
      "claim": "Is PRMB Stock Worth Buying as Growth Improves But Margins Lag",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Is PRMB Stock Worth Buying as Growth Improves But Margins Lag"
      },
      "source_id": "E2353",
      "source_type": "earnings",
      "ticker": "PRMB",
      "tier": 2,
      "timestamp": "2026-07-14T13:40:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/prmb-stock-worth-buying-growth-134000045.html"
    },
    {
      "claim": "Primo Brands Outlook Hinges on Premium Growth and Delivery Recovery",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Primo Brands Outlook Hinges on Premium Growth and Delivery Recovery"
      },
      "source_id": "E2354",
      "source_type": "earnings",
      "ticker": "PRMB",
      "tier": 2,
      "timestamp": "2026-07-14T13:38:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/primo-brands-outlook-hinges-premium-133800778.html"
    },
    {
      "claim": "Is Primo Brands (PRMB) the Fastest Growing Consumer Stock to Buy Now?",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Primo Brands (PRMB) the Fastest Growing Consumer Stock to Buy Now?"
      },
      "source_id": "E2355",
      "source_type": "news",
      "ticker": "PRMB",
      "tier": 2,
      "timestamp": "2026-07-15T14:47:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/primo-brands-prmb-fastest-growing-144746498.html"
    },
    {
      "claim": "Will Axis Capital (AXS) Beat Estimates Again in Its Next Earnings Report?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Will Axis Capital (AXS) Beat Estimates Again in Its Next Earnings Report?"
      },
      "source_id": "E2356",
      "source_type": "earnings",
      "ticker": "AXS",
      "tier": 2,
      "timestamp": "2026-07-16T16:10:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/axis-capital-axs-beat-estimates-161005405.html"
    },
    {
      "claim": "BofA Securities Adjusts Axis Capital Price Target to $122 From $115, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "BofA Securities Adjusts Axis Capital Price Target to $122 From $115, Maintains Neutral Rating"
      },
      "source_id": "E2357",
      "source_type": "news",
      "ticker": "AXS",
      "tier": 2,
      "timestamp": "2026-07-15T13:59:55+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bofa-securities-adjusts-axis-capital-135955951.html"
    },
    {
      "claim": "Paycom Software, Inc. Announces Second Quarter 2026 Earnings Release Date and Conference Call",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Paycom Software, Inc. Announces Second Quarter 2026 Earnings Release Date and Conference Call"
      },
      "source_id": "E2358",
      "source_type": "earnings",
      "ticker": "PAYC",
      "tier": 2,
      "timestamp": "2026-07-15T20:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/paycom-software-inc-announces-second-200500160.html"
    },
    {
      "claim": "Paycom’s Newest Tool Automates Asset Management, Prevents Losses and Increases Compliance for Employers",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Paycom’s Newest Tool Automates Asset Management, Prevents Losses and Increases Compliance for Employers"
      },
      "source_id": "E2359",
      "source_type": "news",
      "ticker": "PAYC",
      "tier": 2,
      "timestamp": "2026-07-14T13:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/paycom-newest-tool-automates-asset-131500263.html"
    },
    {
      "claim": "HubSpot, ZoomInfo, and Paycom Stocks Trade Up, What You Need To Know",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "HubSpot, ZoomInfo, and Paycom Stocks Trade Up, What You Need To Know"
      },
      "source_id": "E2360",
      "source_type": "news",
      "ticker": "PAYC",
      "tier": 2,
      "timestamp": "2026-07-14T01:42:39+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/hubspot-zoominfo-paycom-stocks-trade-014239764.html"
    },
    {
      "claim": "OKLO, XE, SMR, NNE, UEC Stocks Tumble On Thursday: AI Made Nuclear Stocks Market Darlings – Now Investors Want Proof",
      "confidence": 0.62,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "OKLO, XE, SMR, NNE, UEC Stocks Tumble On Thursday: AI Made Nuclear Stocks Market Darlings – Now Investors Want Proof"
      },
      "source_id": "E2361",
      "source_type": "news",
      "ticker": "UEC",
      "tier": 2,
      "timestamp": "2026-07-17T05:40:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/01d56ac8-06df-33c5-a1b9-10aa8c72e3ba/oklo%2C-xe%2C-smr%2C-nne%2C-uec.html"
    },
    {
      "claim": "Oklo Just Dropped 28% in a Month. Is It Time to Abandon Nuclear Stocks Like OKLO, NuScale, and Uranium Energy Corp.?",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Oklo Just Dropped 28% in a Month. Is It Time to Abandon Nuclear Stocks Like OKLO, NuScale, and Uranium Energy Corp.?"
      },
      "source_id": "E2362",
      "source_type": "news",
      "ticker": "UEC",
      "tier": 2,
      "timestamp": "2026-07-16T19:38:23+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/347c2327-b22d-30f6-a452-ef4f576bd9a5/oklo-just-dropped-28%25-in-a.html"
    },
    {
      "claim": "Why Uranium Energy Stock Popped Today",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why Uranium Energy Stock Popped Today"
      },
      "source_id": "E2363",
      "source_type": "news",
      "ticker": "UEC",
      "tier": 2,
      "timestamp": "2026-07-14T19:47:58+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/251b8209-fbd2-3cee-9632-9b3448b4e809/why-uranium-energy-stock.html"
    },
    {
      "claim": "Kinsale Capital Group, Inc. (KNSL) Earnings Expected to Grow: Should You Buy?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Kinsale Capital Group, Inc. (KNSL) Earnings Expected to Grow: Should You Buy?"
      },
      "source_id": "E2364",
      "source_type": "earnings",
      "ticker": "KNSL",
      "tier": 2,
      "timestamp": "2026-07-16T14:00:19+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/kinsale-capital-group-inc-knsl-140019906.html"
    },
    {
      "claim": "Kinsale Capital Group, Inc. (KNSL) Stock Falls Amid Market Uptick: What Investors Need to Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Kinsale Capital Group, Inc. (KNSL) Stock Falls Amid Market Uptick: What Investors Need to Know"
      },
      "source_id": "E2365",
      "source_type": "news",
      "ticker": "KNSL",
      "tier": 2,
      "timestamp": "2026-07-15T22:15:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/kinsale-capital-group-inc-knsl-221502333.html"
    },
    {
      "claim": "First American Financial (FAF) Earnings Expected to Grow: Should You Buy?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "First American Financial (FAF) Earnings Expected to Grow: Should You Buy?"
      },
      "source_id": "E2366",
      "source_type": "earnings",
      "ticker": "FAF",
      "tier": 2,
      "timestamp": "2026-07-15T14:00:09+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/first-american-financial-faf-earnings-140009332.html"
    },
    {
      "claim": "What Makes Birkenstock Holding plc (BIRK) an Attractive Bet?",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "What Makes Birkenstock Holding plc (BIRK) an Attractive Bet?"
      },
      "source_id": "E2367",
      "source_type": "news",
      "ticker": "BIRK",
      "tier": 2,
      "timestamp": "2026-07-15T12:58:20+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/makes-birkenstock-holding-plc-birk-125820975.html"
    },
    {
      "claim": "Southwest Gas Holdings Declares Third Quarter 2026 Dividend",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Southwest Gas Holdings Declares Third Quarter 2026 Dividend"
      },
      "source_id": "E2368",
      "source_type": "earnings",
      "ticker": "SWX",
      "tier": 2,
      "timestamp": "2026-07-15T20:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/southwest-gas-holdings-declares-third-203000103.html"
    },
    {
      "claim": "Starwood Property Trust Announces Date for Second Quarter 2026 Earnings Release and Conference Call",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Starwood Property Trust Announces Date for Second Quarter 2026 Earnings Release and Conference Call"
      },
      "source_id": "E2369",
      "source_type": "earnings",
      "ticker": "STWD",
      "tier": 2,
      "timestamp": "2026-07-16T20:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/real-estate/articles/starwood-property-trust-announces-date-201500531.html"
    },
    {
      "claim": "Starwood Property Trust (STWD): A Decade of Holding Its Dividend at $0.48 a Share",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Starwood Property Trust (STWD): A Decade of Holding Its Dividend at $0.48 a Share"
      },
      "source_id": "E2370",
      "source_type": "news",
      "ticker": "STWD",
      "tier": 2,
      "timestamp": "2026-07-15T00:20:51+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/real-estate/articles/starwood-property-trust-stwd-decade-002051192.html"
    },
    {
      "claim": "Canadian Copper Inc. Announces Closing of $44M Project Financing with OR Royalties Inc.",
      "confidence": 0.62,
      "publisher": "TMX Newsfile",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Canadian Copper Inc. Announces Closing of $44M Project Financing with OR Royalties Inc."
      },
      "source_id": "E2371",
      "source_type": "news",
      "ticker": "OR",
      "tier": 2,
      "timestamp": "2026-07-16T14:56:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/canadian-copper-inc-announces-closing-145600548.html"
    },
    {
      "claim": "Tate & Lyle (LSE:TATE) Stock Gets Fair Value Boost As Ingredion Offer Reshapes Analyst Views",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Tate & Lyle (LSE:TATE) Stock Gets Fair Value Boost As Ingredion Offer Reshapes Analyst Views"
      },
      "source_id": "E2372",
      "source_type": "news",
      "ticker": "INGR",
      "tier": 2,
      "timestamp": "2026-07-17T09:12:25+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/tate-lyle-lse-tate-stock-091225593.html"
    },
    {
      "claim": "Ingredion to Release 2026 Second Quarter Financial Results On August 4, 2026",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Ingredion to Release 2026 Second Quarter Financial Results On August 4, 2026"
      },
      "source_id": "E2373",
      "source_type": "earnings",
      "ticker": "INGR",
      "tier": 2,
      "timestamp": "2026-07-14T20:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ingredion-release-2026-second-quarter-200500336.html"
    },
    {
      "claim": "SEC 10-K filing: 10-K 2026-05-31",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 10-K filing: 10-K 2026-05-31"
      },
      "source_id": "E2374",
      "source_type": "sec",
      "ticker": "CAG",
      "tier": 1,
      "timestamp": "2026-07-15T20:31:09+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/23217/000110465926083905/"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-15",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-15"
      },
      "source_id": "E2375",
      "source_type": "sec",
      "ticker": "CAG",
      "tier": 1,
      "timestamp": "2026-07-15T11:33:06+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/23217/000002321726000022/"
    },
    {
      "claim": "Conagra Brands' Turnaround Needs More Proof Before Re-Rating, UBS Says",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Conagra Brands' Turnaround Needs More Proof Before Re-Rating, UBS Says"
      },
      "source_id": "E2376",
      "source_type": "news",
      "ticker": "CAG",
      "tier": 2,
      "timestamp": "2026-07-16T17:27:35+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/conagra-brands-apos-turnaround-needs-172735990.html"
    },
    {
      "claim": "Conagra Brands begins strategic reset with dividend cut and higher reinvestment",
      "confidence": 0.62,
      "publisher": "Proactive",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Conagra Brands begins strategic reset with dividend cut and higher reinvestment"
      },
      "source_id": "E2377",
      "source_type": "news",
      "ticker": "CAG",
      "tier": 2,
      "timestamp": "2026-07-16T19:28:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/69e60507-57d4-375e-994a-16da4482a874/conagra-brands-begins.html"
    },
    {
      "claim": "Conagra Brands Signals Investment Push With Reset, RBC Says",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Conagra Brands Signals Investment Push With Reset, RBC Says"
      },
      "source_id": "E2378",
      "source_type": "news",
      "ticker": "CAG",
      "tier": 2,
      "timestamp": "2026-07-16T15:44:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/conagra-brands-signals-investment-push-154414002.html"
    },
    {
      "claim": "Is Dividend Cut And Impairment-Driven Loss Altering The Investment Case For Conagra Brands (CAG)?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Dividend Cut And Impairment-Driven Loss Altering The Investment Case For Conagra Brands (CAG)?"
      },
      "source_id": "E2379",
      "source_type": "news",
      "ticker": "CAG",
      "tier": 2,
      "timestamp": "2026-07-16T15:18:24+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/dividend-cut-impairment-driven-loss-151824852.html"
    },
    {
      "claim": "Eagle Materials Schedules First Quarter Fiscal 2027 Earnings Release and Conference Call With Senior Management",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Eagle Materials Schedules First Quarter Fiscal 2027 Earnings Release and Conference Call With Senior Management"
      },
      "source_id": "E2380",
      "source_type": "earnings",
      "ticker": "EXP",
      "tier": 2,
      "timestamp": "2026-07-15T20:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/eagle-materials-schedules-first-quarter-201500041.html"
    },
    {
      "claim": "MSA Safety Schedules Second Quarter 2026 Earnings Conference Call",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "MSA Safety Schedules Second Quarter 2026 Earnings Conference Call"
      },
      "source_id": "E2381",
      "source_type": "earnings",
      "ticker": "MSA",
      "tier": 2,
      "timestamp": "2026-07-16T20:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/msa-safety-schedules-second-quarter-203000735.html"
    },
    {
      "claim": "Lithia & Driveway (LAD) Schedules Release of Second Quarter 2026 Results",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Lithia & Driveway (LAD) Schedules Release of Second Quarter 2026 Results"
      },
      "source_id": "E2382",
      "source_type": "earnings",
      "ticker": "LAD",
      "tier": 2,
      "timestamp": "2026-07-14T09:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/lithia-driveway-lad-schedules-release-093000900.html"
    },
    {
      "claim": "Are Options Traders Betting on a Big Move in Lithia Motors Stock?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Are Options Traders Betting on a Big Move in Lithia Motors Stock?"
      },
      "source_id": "E2383",
      "source_type": "news",
      "ticker": "LAD",
      "tier": 2,
      "timestamp": "2026-07-16T13:42:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/options/articles/options-traders-betting-big-move-134200349.html"
    },
    {
      "claim": "The Hanover Announces CEO Succession Plan: John C. Roche to Retire as President and CEO at the End of 2026; Chief Operating Officer Richard W. Lavey Named CEO-Elect",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "The Hanover Announces CEO Succession Plan: John C. Roche to Retire as President and CEO at the End of 2026; Chief Operating Officer Richard W. Lavey Named CEO-Elect"
      },
      "source_id": "E2384",
      "source_type": "news",
      "ticker": "THG",
      "tier": 2,
      "timestamp": "2026-07-15T20:35:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/hanover-announces-ceo-succession-plan-203500262.html"
    },
    {
      "claim": "Hanover Insurance Group Shares Drop After Downgrade From Piper Sandler",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Hanover Insurance Group Shares Drop After Downgrade From Piper Sandler"
      },
      "source_id": "E2385",
      "source_type": "news",
      "ticker": "THG",
      "tier": 2,
      "timestamp": "2026-07-15T18:44:51+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/hanover-insurance-group-shares-drop-184451973.html"
    },
    {
      "claim": "Piper Sandler Downgrades Hanover Insurance to Neutral From Overweight, Price Target is $220",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Piper Sandler Downgrades Hanover Insurance to Neutral From Overweight, Price Target is $220"
      },
      "source_id": "E2386",
      "source_type": "news",
      "ticker": "THG",
      "tier": 2,
      "timestamp": "2026-07-15T11:34:30+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/piper-sandler-downgrades-hanover-insurance-113430998.html"
    },
    {
      "claim": "Hanover Insurance CEO John Roche to Retire in December",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Hanover Insurance CEO John Roche to Retire in December"
      },
      "source_id": "E2387",
      "source_type": "news",
      "ticker": "THG",
      "tier": 2,
      "timestamp": "2026-07-15T20:51:40+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/hanover-insurance-ceo-john-roche-205140886.html"
    },
    {
      "claim": "COUR or NPO: Which Is the Better Value Stock Right Now?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "COUR or NPO: Which Is the Better Value Stock Right Now?"
      },
      "source_id": "E2388",
      "source_type": "news",
      "ticker": "NPO",
      "tier": 2,
      "timestamp": "2026-07-16T15:40:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/cour-npo-better-value-stock-154004839.html"
    },
    {
      "claim": "Glacier Bancorp (GBCI) Earnings Expected to Grow: Should You Buy?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Glacier Bancorp (GBCI) Earnings Expected to Grow: Should You Buy?"
      },
      "source_id": "E2389",
      "source_type": "earnings",
      "ticker": "GBCI",
      "tier": 2,
      "timestamp": "2026-07-16T14:00:18+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/glacier-bancorp-gbci-earnings-expected-140018525.html"
    },
    {
      "claim": "Prosperity Bancshares, Peoples Bancorp, National Bank Holdings, Live Oak Bancshares, and Glacier Bancorp Stocks Trade Up, What You Need To Know",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Prosperity Bancshares, Peoples Bancorp, National Bank Holdings, Live Oak Bancshares, and Glacier Bancorp Stocks Trade Up, What You Need To Know"
      },
      "source_id": "E2390",
      "source_type": "news",
      "ticker": "GBCI",
      "tier": 2,
      "timestamp": "2026-07-16T23:29:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/prosperity-bancshares-peoples-bancorp-national-232922781.html"
    },
    {
      "claim": "Boyd Gaming Has 17.2% Upside: Here’s Why You Should Buy It Before July 23",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Boyd Gaming Has 17.2% Upside: Here’s Why You Should Buy It Before July 23"
      },
      "source_id": "E2391",
      "source_type": "news",
      "ticker": "BYD",
      "tier": 2,
      "timestamp": "2026-07-15T13:30:40+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/37495a51-5e16-3c2d-9a84-6422f94988e7/boyd-gaming-has-17.2%25-upside%3A.html"
    },
    {
      "claim": "RBC Capital Adjusts Price Target on Gates Industrial to $33 From $30, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "RBC Capital Adjusts Price Target on Gates Industrial to $33 From $30, Maintains Outperform Rating"
      },
      "source_id": "E2392",
      "source_type": "news",
      "ticker": "GTES",
      "tier": 2,
      "timestamp": "2026-07-16T12:35:50+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rbc-capital-adjusts-price-target-123550071.html"
    },
    {
      "claim": "Atlas Energy Solutions vs. California Resources: Which U.S. Energy Stock Is a Better Buy in 2026?",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Atlas Energy Solutions vs. California Resources: Which U.S. Energy Stock Is a Better Buy in 2026?"
      },
      "source_id": "E2393",
      "source_type": "news",
      "ticker": "CRC",
      "tier": 2,
      "timestamp": "2026-07-16T13:09:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/2390a848-f6a4-3620-be90-dad0c1556f5b/atlas-energy-solutions-vs..html"
    },
    {
      "claim": "BKV vs. California Resources: Which U.S. Oil and Gas Producer Stock Stock Is a Better Buy in 2026?",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "BKV vs. California Resources: Which U.S. Oil and Gas Producer Stock Stock Is a Better Buy in 2026?"
      },
      "source_id": "E2394",
      "source_type": "news",
      "ticker": "CRC",
      "tier": 2,
      "timestamp": "2026-07-14T18:59:37+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/48ca7321-2e58-3938-8236-7b9b8c51699e/bkv-vs.-california-resources%3A.html"
    },
    {
      "claim": "Here Are Friday’s Top Wall Street Analyst Research Calls: Apple, Brinker International, Dutch Bros, Emerson Electric, Fervo Energy, Moody’s, Netflix, Oneok, 3M Company, and More",
      "confidence": 0.78,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Here Are Friday’s Top Wall Street Analyst Research Calls: Apple, Brinker International, Dutch Bros, Emerson Electric, Fervo Energy, Moody’s, Netflix, Oneok, 3M Company, and More"
      },
      "source_id": "E2395",
      "source_type": "news",
      "ticker": "EAT",
      "tier": 2,
      "timestamp": "2026-07-17T11:48:43+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/d4771eb6-820a-3dfa-814f-1b0c34035098/here-are-friday%E2%80%99s-top-wall.html"
    },
    {
      "claim": "Why Brinker International (EAT) Could Beat Earnings Estimates Again",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Why Brinker International (EAT) Could Beat Earnings Estimates Again"
      },
      "source_id": "E2396",
      "source_type": "earnings",
      "ticker": "EAT",
      "tier": 2,
      "timestamp": "2026-07-16T16:10:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-brinker-international-eat-could-161002298.html"
    },
    {
      "claim": "Wall Street Analysts See Brinker International (EAT) as a Buy: Should You Invest?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Wall Street Analysts See Brinker International (EAT) as a Buy: Should You Invest?"
      },
      "source_id": "E2397",
      "source_type": "news",
      "ticker": "EAT",
      "tier": 2,
      "timestamp": "2026-07-16T13:30:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/wall-street-analysts-see-brinker-133003551.html"
    },
    {
      "claim": "Brinker International (EAT) is an Incredible Growth Stock: 3 Reasons Why",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Brinker International (EAT) is an Incredible Growth Stock: 3 Reasons Why"
      },
      "source_id": "E2398",
      "source_type": "news",
      "ticker": "EAT",
      "tier": 2,
      "timestamp": "2026-07-16T16:45:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/brinker-international-eat-incredible-growth-164503071.html"
    },
    {
      "claim": "Campbell's® Cooks Up New Soup Lineup with 20g of Protein Per Can",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Campbell's® Cooks Up New Soup Lineup with 20g of Protein Per Can"
      },
      "source_id": "E2399",
      "source_type": "news",
      "ticker": "CPB",
      "tier": 2,
      "timestamp": "2026-07-14T13:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/campbells-cooks-soup-lineup-20g-130000839.html"
    },
    {
      "claim": "Resideo Technologies Targets Margin Growth as ADI Spin-Off Reshapes Strategy",
      "confidence": 0.78,
      "publisher": "MarketBeat",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Resideo Technologies Targets Margin Growth as ADI Spin-Off Reshapes Strategy"
      },
      "source_id": "E2400",
      "source_type": "earnings",
      "ticker": "REZI",
      "tier": 2,
      "timestamp": "2026-07-14T04:02:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/5366238f-b3c2-3aef-a7fb-3cc222531131/resideo-technologies-targets.html"
    },
    {
      "claim": "ESAB Corporation Schedules Second Quarter 2026 Earnings Release and Conference Call",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "ESAB Corporation Schedules Second Quarter 2026 Earnings Release and Conference Call"
      },
      "source_id": "E2401",
      "source_type": "earnings",
      "ticker": "ESAB",
      "tier": 2,
      "timestamp": "2026-07-16T11:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/esab-corporation-schedules-second-quarter-110000835.html"
    },
    {
      "claim": "Ameris Bancorp (ABCB) Earnings Expected to Grow: What to Know Ahead of Next Week's Release",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Ameris Bancorp (ABCB) Earnings Expected to Grow: What to Know Ahead of Next Week's Release"
      },
      "source_id": "E2402",
      "source_type": "earnings",
      "ticker": "ABCB",
      "tier": 2,
      "timestamp": "2026-07-16T14:00:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ameris-bancorp-abcb-earnings-expected-140014413.html"
    },
    {
      "claim": "Is Lamb Weston (LW) the Best High Growth Stock Insiders Are Buying?",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Lamb Weston (LW) the Best High Growth Stock Insiders Are Buying?"
      },
      "source_id": "E2403",
      "source_type": "news",
      "ticker": "LW",
      "tier": 2,
      "timestamp": "2026-07-14T18:08:42+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/lamb-weston-lw-best-high-180842169.html"
    },
    {
      "claim": "This Trade Offers Two Ways To Profit From Hims & Hers Stock",
      "confidence": 0.78,
      "publisher": "Investor's Business Daily",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "This Trade Offers Two Ways To Profit From Hims & Hers Stock"
      },
      "source_id": "E2404",
      "source_type": "earnings",
      "ticker": "HIMS",
      "tier": 2,
      "timestamp": "2026-07-16T16:11:57+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/775250bf-8c2b-3036-84fa-d78efefd6277/this-trade-offers-two-ways-to.html"
    },
    {
      "claim": "Hims & Hers Health, Inc. (HIMS) Outpaces Stock Market Gains: What You Should Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Hims & Hers Health, Inc. (HIMS) Outpaces Stock Market Gains: What You Should Know"
      },
      "source_id": "E2405",
      "source_type": "news",
      "ticker": "HIMS",
      "tier": 2,
      "timestamp": "2026-07-14T21:45:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/hims-hers-health-inc-hims-214503303.html"
    },
    {
      "claim": "GXO Logistics (GXO) Surges 5.3%: Is This an Indication of Further Gains?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "GXO Logistics (GXO) Surges 5.3%: Is This an Indication of Further Gains?"
      },
      "source_id": "E2406",
      "source_type": "news",
      "ticker": "GXO",
      "tier": 2,
      "timestamp": "2026-07-16T08:28:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/gxo-logistics-gxo-surges-5-082800817.html"
    },
    {
      "claim": "GXO To Host 2026 Investor Day",
      "confidence": 0.62,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "GXO To Host 2026 Investor Day"
      },
      "source_id": "E2407",
      "source_type": "news",
      "ticker": "GXO",
      "tier": 2,
      "timestamp": "2026-07-15T11:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/gxo-host-2026-investor-day-110000674.html"
    },
    {
      "claim": "Matson (MATX) Could Be 7% Below Fair Value As Fresh Guidance Tests Its Run",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Matson (MATX) Could Be 7% Below Fair Value As Fresh Guidance Tests Its Run"
      },
      "source_id": "E2408",
      "source_type": "earnings",
      "ticker": "MATX",
      "tier": 2,
      "timestamp": "2026-07-16T20:14:15+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/matson-matx-could-7-below-201415418.html"
    },
    {
      "claim": "Will Strong China Freight Tailwinds and Higher EPS Guidance Change Matson's (MATX) Narrative?",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Will Strong China Freight Tailwinds and Higher EPS Guidance Change Matson's (MATX) Narrative?"
      },
      "source_id": "E2409",
      "source_type": "earnings",
      "ticker": "MATX",
      "tier": 2,
      "timestamp": "2026-07-16T08:13:43+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/strong-china-freight-tailwinds-higher-081343087.html"
    },
    {
      "claim": "Matson Reports Preliminary Q2 Results",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Matson Reports Preliminary Q2 Results"
      },
      "source_id": "E2410",
      "source_type": "earnings",
      "ticker": "MATX",
      "tier": 2,
      "timestamp": "2026-07-15T21:38:59+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/matson-reports-preliminary-q2-results-213859002.html"
    },
    {
      "claim": "Matson (MATX) Is Up 0.61% in One Week: What You Should Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Matson (MATX) Is Up 0.61% in One Week: What You Should Know"
      },
      "source_id": "E2411",
      "source_type": "news",
      "ticker": "MATX",
      "tier": 2,
      "timestamp": "2026-07-16T16:00:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/matson-matx-0-61-one-160002735.html"
    },
    {
      "claim": "Here’s Why B2Gold (BTG) Is One of the Most Undervalued Stocks Under $5 to Buy",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Here’s Why B2Gold (BTG) Is One of the Most Undervalued Stocks Under $5 to Buy"
      },
      "source_id": "E2412",
      "source_type": "news",
      "ticker": "BTG",
      "tier": 2,
      "timestamp": "2026-07-15T00:25:43+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-b2gold-btg-one-most-002543701.html"
    },
    {
      "claim": "Essent Group Ltd. Schedules Second Quarter Earnings Conference Call for August 7, 2026",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Essent Group Ltd. Schedules Second Quarter Earnings Conference Call for August 7, 2026"
      },
      "source_id": "E2413",
      "source_type": "earnings",
      "ticker": "ESNT",
      "tier": 2,
      "timestamp": "2026-07-17T10:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/essent-group-ltd-schedules-second-103000281.html"
    },
    {
      "claim": "Essent Group Insider Sold Shares Worth $6,688,709, According to a Recent SEC Filing",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Essent Group Insider Sold Shares Worth $6,688,709, According to a Recent SEC Filing"
      },
      "source_id": "E2414",
      "source_type": "news",
      "ticker": "ESNT",
      "tier": 2,
      "timestamp": "2026-07-16T10:27:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/essent-group-insider-sold-shares-102701113.html"
    },
    {
      "claim": "Dolby Laboratories Announces Conference Call and Webcast for Q3 Fiscal 2026 Financial Results",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Dolby Laboratories Announces Conference Call and Webcast for Q3 Fiscal 2026 Financial Results"
      },
      "source_id": "E2415",
      "source_type": "earnings",
      "ticker": "DLB",
      "tier": 2,
      "timestamp": "2026-07-14T20:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/dolby-laboratories-announces-conference-call-201500132.html"
    },
    {
      "claim": "Macerich Schedules Second Quarter 2026 Earnings Release and Conference Call",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Macerich Schedules Second Quarter 2026 Earnings Release and Conference Call"
      },
      "source_id": "E2416",
      "source_type": "earnings",
      "ticker": "MAC",
      "tier": 2,
      "timestamp": "2026-07-15T11:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/real-estate/articles/macerich-schedules-second-quarter-2026-110000795.html"
    },
    {
      "claim": "Barclays Downgrades Taylor Morrison Home to Equal Weight From Overweight, Adjusts Price Target to $73 From $69",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Barclays Downgrades Taylor Morrison Home to Equal Weight From Overweight, Adjusts Price Target to $73 From $69"
      },
      "source_id": "E2417",
      "source_type": "news",
      "ticker": "TMHC",
      "tier": 2,
      "timestamp": "2026-07-14T11:23:28+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/barclays-downgrades-taylor-morrison-home-112328698.html"
    },
    {
      "claim": "Taylor Morrison Announces Consent Solicitations",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Taylor Morrison Announces Consent Solicitations"
      },
      "source_id": "E2418",
      "source_type": "news",
      "ticker": "TMHC",
      "tier": 2,
      "timestamp": "2026-07-16T12:14:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/taylor-morrison-announces-consent-solicitations-121400641.html"
    },
    {
      "claim": "Why There’s a Big Battle for This Small Home Builder",
      "confidence": 0.62,
      "publisher": "Barrons.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why There’s a Big Battle for This Small Home Builder"
      },
      "source_id": "E2419",
      "source_type": "news",
      "ticker": "TMHC",
      "tier": 2,
      "timestamp": "2026-07-14T18:41:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/f1338567-104b-345e-926a-99e352dc0917/why-there%E2%80%99s-a-big-battle-for.html"
    },
    {
      "claim": "Liberty Energy (LBRT) Expected to Beat Earnings Estimates: What to Know Ahead of Q2 Release",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Liberty Energy (LBRT) Expected to Beat Earnings Estimates: What to Know Ahead of Q2 Release"
      },
      "source_id": "E2420",
      "source_type": "earnings",
      "ticker": "LBRT",
      "tier": 2,
      "timestamp": "2026-07-15T14:00:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/liberty-energy-lbrt-expected-beat-140017782.html"
    },
    {
      "claim": "Liberty Energy and SLB Team Up to Supply Power to Data Centers",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "Liberty Energy and SLB Team Up to Supply Power to Data Centers"
      },
      "source_id": "E2421",
      "source_type": "news",
      "ticker": "LBRT",
      "tier": 2,
      "timestamp": "2026-07-15T12:58:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/liberty-energy-slb-team-supply-125800913.html"
    },
    {
      "claim": "Liberty Energy Inc. Announces Quarterly Cash Dividend",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Liberty Energy Inc. Announces Quarterly Cash Dividend"
      },
      "source_id": "E2422",
      "source_type": "earnings",
      "ticker": "LBRT",
      "tier": 2,
      "timestamp": "2026-07-15T00:10:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/liberty-energy-inc-announces-quarterly-001000125.html"
    },
    {
      "claim": "Liberty Energy Shares Gain After Data Centre Infrastructure Partnership With SLB (LBRT)",
      "confidence": 0.78,
      "publisher": "InvestorsHub",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Liberty Energy Shares Gain After Data Centre Infrastructure Partnership With SLB (LBRT)"
      },
      "source_id": "E2423",
      "source_type": "news",
      "ticker": "LBRT",
      "tier": 2,
      "timestamp": "2026-07-14T13:00:36+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/0aeac1d8-b404-3cb8-86b8-c0757d846a59/liberty-energy-shares-gain.html"
    },
    {
      "claim": "Will Avantor (AVTR) Beat Estimates Again in Its Next Earnings Report?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Will Avantor (AVTR) Beat Estimates Again in Its Next Earnings Report?"
      },
      "source_id": "E2424",
      "source_type": "earnings",
      "ticker": "AVTR",
      "tier": 2,
      "timestamp": "2026-07-15T16:10:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/avantor-avtr-beat-estimates-again-161004291.html"
    },
    {
      "claim": "Avantor Stock Up on NuSil's Expanded HIV Prevention Partnership",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Avantor Stock Up on NuSil's Expanded HIV Prevention Partnership"
      },
      "source_id": "E2425",
      "source_type": "news",
      "ticker": "AVTR",
      "tier": 2,
      "timestamp": "2026-07-15T13:01:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/avantor-stock-nusils-expanded-hiv-130100438.html"
    },
    {
      "claim": "Avantor's® NuSil® Brand Expands Partnership with the Population Council to Develop Long-Acting HIV Prevention Product",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Avantor's® NuSil® Brand Expands Partnership with the Population Council to Develop Long-Acting HIV Prevention Product"
      },
      "source_id": "E2426",
      "source_type": "news",
      "ticker": "AVTR",
      "tier": 2,
      "timestamp": "2026-07-14T12:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/avantors-nusil-brand-expands-partnership-120500772.html"
    },
    {
      "claim": "Avantor's NuSil Brand Expands HIV Prevention Collaboration With Population Council",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Avantor's NuSil Brand Expands HIV Prevention Collaboration With Population Council"
      },
      "source_id": "E2427",
      "source_type": "news",
      "ticker": "AVTR",
      "tier": 2,
      "timestamp": "2026-07-14T13:26:15+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/avantor-apos-nusil-brand-expands-132615396.html"
    },
    {
      "claim": "Wolfe Research Initiates Coverage of Solaris Energy (SEI)",
      "confidence": 0.78,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Wolfe Research Initiates Coverage of Solaris Energy (SEI)"
      },
      "source_id": "E2428",
      "source_type": "news",
      "ticker": "SEI",
      "tier": 2,
      "timestamp": "2026-07-15T08:34:19+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/wolfe-research-initiates-coverage-solaris-083419643.html"
    },
    {
      "claim": "Solaris Energy Infrastructure (SEI) Following S&P 600 News Is Its Power Story Still Undervalued",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Solaris Energy Infrastructure (SEI) Following S&P 600 News Is Its Power Story Still Undervalued"
      },
      "source_id": "E2429",
      "source_type": "news",
      "ticker": "SEI",
      "tier": 2,
      "timestamp": "2026-07-14T10:15:53+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/solaris-energy-infrastructure-sei-following-101553954.html"
    },
    {
      "claim": "Evercore ISI Initiates Coverage on PBF Energy With In Line Rating, $58 Price Target",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Evercore ISI Initiates Coverage on PBF Energy With In Line Rating, $58 Price Target"
      },
      "source_id": "E2430",
      "source_type": "news",
      "ticker": "PBF",
      "tier": 2,
      "timestamp": "2026-07-17T11:25:53+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/evercore-isi-initiates-coverage-pbf-112553420.html"
    },
    {
      "claim": "Here's Why Shares in PBF Energy Popped Higher (And are a Great Way to Hedge Geopolitical Conflict)",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Here's Why Shares in PBF Energy Popped Higher (And are a Great Way to Hedge Geopolitical Conflict)"
      },
      "source_id": "E2431",
      "source_type": "news",
      "ticker": "PBF",
      "tier": 2,
      "timestamp": "2026-07-17T10:23:56+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/d100d769-a942-37be-b674-6c4bbb0891ac/here%27s-why-shares-in-pbf.html"
    },
    {
      "claim": "Delek vs. PBF Energy: Which Refining Stock Has More Room to Run?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Delek vs. PBF Energy: Which Refining Stock Has More Room to Run?"
      },
      "source_id": "E2432",
      "source_type": "news",
      "ticker": "PBF",
      "tier": 2,
      "timestamp": "2026-07-14T12:14:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/delek-vs-pbf-energy-refining-121400666.html"
    },
    {
      "claim": "Analysts Estimate Atlantic Union (AUB) to Report a Decline in Earnings: What to Look Out for",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Analysts Estimate Atlantic Union (AUB) to Report a Decline in Earnings: What to Look Out for"
      },
      "source_id": "E2433",
      "source_type": "earnings",
      "ticker": "AUB",
      "tier": 2,
      "timestamp": "2026-07-14T14:00:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/analysts-estimate-atlantic-union-aub-140004011.html"
    },
    {
      "claim": "Home BancShares Inc (HOMB) Q2 2026 Earnings Call Highlights: Record Net Income and Strategic Growth",
      "confidence": 0.78,
      "publisher": "GuruFocus.com",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Home BancShares Inc (HOMB) Q2 2026 Earnings Call Highlights: Record Net Income and Strategic Growth"
      },
      "source_id": "E2434",
      "source_type": "earnings",
      "ticker": "HOMB",
      "tier": 2,
      "timestamp": "2026-07-17T01:00:45+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/home-bancshares-inc-homb-q2-010045519.html"
    },
    {
      "claim": "Home BancShares Q2 Earnings Call Highlights",
      "confidence": 0.78,
      "publisher": "MarketBeat",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Home BancShares Q2 Earnings Call Highlights"
      },
      "source_id": "E2435",
      "source_type": "earnings",
      "ticker": "HOMB",
      "tier": 2,
      "timestamp": "2026-07-16T20:03:26+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/8616aa87-a12e-3d0b-9a79-a51a9dcdb58c/home-bancshares-q2-earnings.html"
    },
    {
      "claim": "Home Bancshares, Inc. Q2 2026 Earnings Call Summary",
      "confidence": 0.78,
      "publisher": "Moby",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Home Bancshares, Inc. Q2 2026 Earnings Call Summary"
      },
      "source_id": "E2436",
      "source_type": "earnings",
      "ticker": "HOMB",
      "tier": 2,
      "timestamp": "2026-07-16T12:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/a3e1363b-16dc-3161-8ab0-b0dac7009c4c/home-bancshares%2C-inc.-q2-2026.html"
    },
    {
      "claim": "United Bankshares, Fulton Financial, Home Bancshares, First Busey, and Enterprise Financial Services Shares Skyrocket, What You Need To Know",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "United Bankshares, Fulton Financial, Home Bancshares, First Busey, and Enterprise Financial Services Shares Skyrocket, What You Need To Know"
      },
      "source_id": "E2437",
      "source_type": "news",
      "ticker": "HOMB",
      "tier": 2,
      "timestamp": "2026-07-16T23:13:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/united-bankshares-fulton-financial-home-231322326.html"
    },
    {
      "claim": "Parsons Awarded $245 Million Naval Research Laboratory Satellite Ground Systems Contract",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Parsons Awarded $245 Million Naval Research Laboratory Satellite Ground Systems Contract"
      },
      "source_id": "E2438",
      "source_type": "news",
      "ticker": "PSN",
      "tier": 2,
      "timestamp": "2026-07-14T10:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/parsons-awarded-245-million-naval-103000746.html"
    },
    {
      "claim": "3 Reasons to Avoid PSN and 1 Stock to Buy Instead",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "3 Reasons to Avoid PSN and 1 Stock to Buy Instead"
      },
      "source_id": "E2439",
      "source_type": "news",
      "ticker": "PSN",
      "tier": 2,
      "timestamp": "2026-07-15T15:49:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/3-reasons-avoid-psn-1-154917526.html"
    },
    {
      "claim": "Spire to Host FY26 Third Quarter Earnings Conference Call on August 5",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Spire to Host FY26 Third Quarter Earnings Conference Call on August 5"
      },
      "source_id": "E2440",
      "source_type": "earnings",
      "ticker": "SR",
      "tier": 2,
      "timestamp": "2026-07-14T12:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/spire-host-fy26-third-quarter-120000320.html"
    },
    {
      "claim": "IBM, Goldman Sachs, SK Hynix, Micron, CrowdStrike, Biogen, and More Stocks That Explain Today’s Market",
      "confidence": 0.78,
      "publisher": "Barrons.com",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "IBM, Goldman Sachs, SK Hynix, Micron, CrowdStrike, Biogen, and More Stocks That Explain Today’s Market"
      },
      "source_id": "E2441",
      "source_type": "news",
      "ticker": "S",
      "tier": 2,
      "timestamp": "2026-07-14T20:31:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/3fe415be-3d97-3645-91bb-0790bcf31237/ibm%2C-goldman-sachs%2C-sk-hynix%2C.html"
    },
    {
      "claim": "Why CrowdStrike Stock Got a Big Boost From IBM’s Earnings Warning",
      "confidence": 0.78,
      "publisher": "Barrons.com",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Why CrowdStrike Stock Got a Big Boost From IBM’s Earnings Warning"
      },
      "source_id": "E2442",
      "source_type": "earnings",
      "ticker": "S",
      "tier": 2,
      "timestamp": "2026-07-14T18:48:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/c96b6ee9-7d28-3e71-9842-0ce27ee69a36/why-crowdstrike-stock-got-a.html"
    },
    {
      "claim": "Is SentinelOne the Next CrowdStrike?",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "Is SentinelOne the Next CrowdStrike?"
      },
      "source_id": "E2443",
      "source_type": "news",
      "ticker": "S",
      "tier": 2,
      "timestamp": "2026-07-14T12:38:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/ef13ce0a-5e72-372a-b04f-2f81f8244ec6/is-sentinelone-the-next.html"
    },
    {
      "claim": "Qualys and SentinelOne Shares Are Soaring, What You Need To Know",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Qualys and SentinelOne Shares Are Soaring, What You Need To Know"
      },
      "source_id": "E2444",
      "source_type": "news",
      "ticker": "S",
      "tier": 2,
      "timestamp": "2026-07-14T20:39:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/qualys-sentinelone-shares-soaring-know-203911426.html"
    },
    {
      "claim": "ADT to Release Second Quarter 2026 Results on Thursday, July 30th",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "ADT to Release Second Quarter 2026 Results on Thursday, July 30th"
      },
      "source_id": "E2445",
      "source_type": "earnings",
      "ticker": "ADT",
      "tier": 2,
      "timestamp": "2026-07-16T18:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/adt-release-second-quarter-2026-180000743.html"
    },
    {
      "claim": "How Upgraded Sentiment And Earnings Revisions At Schneider National (SNDR) Has Changed Its Investment Story",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "How Upgraded Sentiment And Earnings Revisions At Schneider National (SNDR) Has Changed Its Investment Story"
      },
      "source_id": "E2446",
      "source_type": "earnings",
      "ticker": "SNDR",
      "tier": 2,
      "timestamp": "2026-07-17T01:11:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/upgraded-sentiment-earnings-revisions-schneider-011131195.html"
    },
    {
      "claim": "Schneider National (SNDR) Stock Looks Close To Fair Value Today",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Schneider National (SNDR) Stock Looks Close To Fair Value Today"
      },
      "source_id": "E2447",
      "source_type": "news",
      "ticker": "SNDR",
      "tier": 2,
      "timestamp": "2026-07-17T08:10:20+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/schneider-national-sndr-stock-looks-081020878.html"
    },
    {
      "claim": "Are You Looking for a Top Momentum Pick? Why Schneider National (SNDR) is a Great Choice",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Are You Looking for a Top Momentum Pick? Why Schneider National (SNDR) is a Great Choice"
      },
      "source_id": "E2448",
      "source_type": "news",
      "ticker": "SNDR",
      "tier": 2,
      "timestamp": "2026-07-16T16:00:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/looking-top-momentum-pick-why-160003718.html"
    },
    {
      "claim": "Does Schneider's Lower Valuation Indicate a Buying Opportunity?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Does Schneider's Lower Valuation Indicate a Buying Opportunity?"
      },
      "source_id": "E2449",
      "source_type": "news",
      "ticker": "SNDR",
      "tier": 2,
      "timestamp": "2026-07-14T17:23:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/does-schneiders-lower-valuation-indicate-172300217.html"
    },
    {
      "claim": "Can UUUU's Acquisition Strategy Create a Leading Critical Minerals Platform?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "Can UUUU's Acquisition Strategy Create a Leading Critical Minerals Platform?"
      },
      "source_id": "E2450",
      "source_type": "news",
      "ticker": "UUUU",
      "tier": 2,
      "timestamp": "2026-07-15T15:29:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/uuuus-acquisition-strategy-create-leading-152900450.html"
    },
    {
      "claim": "UUUU vs. CCJ: Which Uranium Stock Offers the Better Opportunity Today?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "UUUU vs. CCJ: Which Uranium Stock Offers the Better Opportunity Today?"
      },
      "source_id": "E2451",
      "source_type": "news",
      "ticker": "UUUU",
      "tier": 2,
      "timestamp": "2026-07-14T17:36:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/uuuu-vs-ccj-uranium-stock-173600012.html"
    },
    {
      "claim": "UWM Holdings Yields Tops 19%. Here's Why That Huge Payout Is a Warning, Not a Gift.",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "UWM Holdings Yields Tops 19%. Here's Why That Huge Payout Is a Warning, Not a Gift."
      },
      "source_id": "E2452",
      "source_type": "news",
      "ticker": "UWMC",
      "tier": 2,
      "timestamp": "2026-07-14T16:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/62dbfdc6-e3d1-32f8-bf4e-c4039dc9eb7a/uwm-holdings-yields-tops-19%25..html"
    },
    {
      "claim": "UWM Holdings (UWMC) Stock May Be Below Fair Value Following Bid Setback",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "UWM Holdings (UWMC) Stock May Be Below Fair Value Following Bid Setback"
      },
      "source_id": "E2453",
      "source_type": "news",
      "ticker": "UWMC",
      "tier": 2,
      "timestamp": "2026-07-16T04:35:28+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/uwm-holdings-uwmc-stock-may-043528694.html"
    },
    {
      "claim": "Can UWM Holdings (UWMC) Still Look Like A Bargain As Its Two Harbors Bid Fails?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Can UWM Holdings (UWMC) Still Look Like A Bargain As Its Two Harbors Bid Fails?"
      },
      "source_id": "E2454",
      "source_type": "news",
      "ticker": "UWMC",
      "tier": 2,
      "timestamp": "2026-07-15T21:11:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/uwm-holdings-uwmc-still-look-211105076.html"
    },
    {
      "claim": "UWM Holdings (UWMC) Stock Has Room To Run Due To Cheap Valuation",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "UWM Holdings (UWMC) Stock Has Room To Run Due To Cheap Valuation"
      },
      "source_id": "E2455",
      "source_type": "news",
      "ticker": "UWMC",
      "tier": 2,
      "timestamp": "2026-07-15T13:46:25+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/uwm-holdings-uwmc-stock-room-134625028.html"
    },
    {
      "claim": "Ralliant Announces Second Quarter 2026 Earnings Release and Conference Call Date",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Ralliant Announces Second Quarter 2026 Earnings Release and Conference Call Date"
      },
      "source_id": "E2456",
      "source_type": "earnings",
      "ticker": "RAL",
      "tier": 2,
      "timestamp": "2026-07-16T12:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ralliant-announces-second-quarter-2026-123000562.html"
    },
    {
      "claim": "RBC Capital Adjusts Price Target on Ralliant to $71 From $64, Maintains Sector Perform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "RBC Capital Adjusts Price Target on Ralliant to $71 From $64, Maintains Sector Perform Rating"
      },
      "source_id": "E2457",
      "source_type": "news",
      "ticker": "RAL",
      "tier": 2,
      "timestamp": "2026-07-16T12:22:16+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rbc-capital-adjusts-price-target-122216063.html"
    },
    {
      "claim": "Main Street Capital Provides Q2 Distributable Net Investment Income Outlook",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Main Street Capital Provides Q2 Distributable Net Investment Income Outlook"
      },
      "source_id": "E2458",
      "source_type": "earnings",
      "ticker": "MAIN",
      "tier": 2,
      "timestamp": "2026-07-16T11:16:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/main-street-capital-provides-q2-111631602.html"
    },
    {
      "claim": "Main Street Announces Preliminary Estimate of Second Quarter 2026 Operating Results",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Main Street Announces Preliminary Estimate of Second Quarter 2026 Operating Results"
      },
      "source_id": "E2459",
      "source_type": "earnings",
      "ticker": "MAIN",
      "tier": 2,
      "timestamp": "2026-07-16T11:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/main-street-announces-preliminary-estimate-110000045.html"
    },
    {
      "claim": "Main Street Capital (MAIN) Stock Gets Fair Value Bump As Analysts Weigh Dividend And Credit Risks",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Main Street Capital (MAIN) Stock Gets Fair Value Bump As Analysts Weigh Dividend And Credit Risks"
      },
      "source_id": "E2460",
      "source_type": "news",
      "ticker": "MAIN",
      "tier": 2,
      "timestamp": "2026-07-16T09:15:19+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/main-street-capital-main-stock-091519073.html"
    },
    {
      "claim": "How MAIN’s Aggressive Dividend Hikes Amid Softer Income May Reframe Its Risk–Reward Profile",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "How MAIN’s Aggressive Dividend Hikes Amid Softer Income May Reframe Its Risk–Reward Profile"
      },
      "source_id": "E2461",
      "source_type": "news",
      "ticker": "MAIN",
      "tier": 2,
      "timestamp": "2026-07-16T04:34:33+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/main-aggressive-dividend-hikes-amid-043433354.html"
    },
    {
      "claim": "Tutor Perini Building Corp. Selected for $140 Million Choctaw Casino & Resort – Pocola Renovation and Expansion Project",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Tutor Perini Building Corp. Selected for $140 Million Choctaw Casino & Resort – Pocola Renovation and Expansion Project"
      },
      "source_id": "E2462",
      "source_type": "news",
      "ticker": "TPC",
      "tier": 2,
      "timestamp": "2026-07-16T13:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/real-estate/articles/tutor-perini-building-corp-selected-130000916.html"
    },
    {
      "claim": "Tutor Perini (TPC) Beats Stock Market Upswing: What Investors Need to Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Tutor Perini (TPC) Beats Stock Market Upswing: What Investors Need to Know"
      },
      "source_id": "E2463",
      "source_type": "news",
      "ticker": "TPC",
      "tier": 2,
      "timestamp": "2026-07-15T21:50:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/tutor-perini-tpc-beats-stock-215006013.html"
    },
    {
      "claim": "Is Most-Watched Stock Tutor Perini Corporation (TPC) Worth Betting on Now?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Most-Watched Stock Tutor Perini Corporation (TPC) Worth Betting on Now?"
      },
      "source_id": "E2464",
      "source_type": "news",
      "ticker": "TPC",
      "tier": 2,
      "timestamp": "2026-07-15T13:00:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/most-watched-stock-tutor-perini-130004105.html"
    },
    {
      "claim": "PACS Group Insider Sold Shares Worth $1,800,718, According to a Recent SEC Filing",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "PACS Group Insider Sold Shares Worth $1,800,718, According to a Recent SEC Filing"
      },
      "source_id": "E2465",
      "source_type": "news",
      "ticker": "PACS",
      "tier": 2,
      "timestamp": "2026-07-17T07:23:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/pacs-group-insider-sold-shares-072312115.html"
    },
    {
      "claim": "PACS or ALHC: Which Is the Better Value Stock Right Now?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "PACS or ALHC: Which Is the Better Value Stock Right Now?"
      },
      "source_id": "E2466",
      "source_type": "news",
      "ticker": "PACS",
      "tier": 2,
      "timestamp": "2026-07-14T15:40:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/pacs-alhc-better-value-stock-154003350.html"
    },
    {
      "claim": "3 Reasons to Sell BC and 1 Stock to Buy Instead",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "3 Reasons to Sell BC and 1 Stock to Buy Instead"
      },
      "source_id": "E2467",
      "source_type": "news",
      "ticker": "BC",
      "tier": 2,
      "timestamp": "2026-07-14T14:39:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/3-reasons-sell-bc-1-143911165.html"
    },
    {
      "claim": "Wex (WEX) Earnings Expected to Grow: What to Know Ahead of Next Week's Release",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Wex (WEX) Earnings Expected to Grow: What to Know Ahead of Next Week's Release"
      },
      "source_id": "E2468",
      "source_type": "earnings",
      "ticker": "WEX",
      "tier": 2,
      "timestamp": "2026-07-15T14:00:13+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/wex-wex-earnings-expected-grow-140013090.html"
    },
    {
      "claim": "FTI Consulting Expands Financial Crime Risk Management Capabilities in Australia With Appointment of Senior Managing Director",
      "confidence": 0.62,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "FTI Consulting Expands Financial Crime Risk Management Capabilities in Australia With Appointment of Senior Managing Director"
      },
      "source_id": "E2469",
      "source_type": "news",
      "ticker": "FCN",
      "tier": 2,
      "timestamp": "2026-07-15T22:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/fti-consulting-expands-financial-crime-220000799.html"
    },
    {
      "claim": "FTI Consulting Strengthens Energy and Utilities Advisory Capabilities With Appointment of Emmanuel Fages",
      "confidence": 0.62,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "FTI Consulting Strengthens Energy and Utilities Advisory Capabilities With Appointment of Emmanuel Fages"
      },
      "source_id": "E2470",
      "source_type": "news",
      "ticker": "FCN",
      "tier": 2,
      "timestamp": "2026-07-15T08:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/fti-consulting-strengthens-energy-utilities-080000098.html"
    },
    {
      "claim": "Here's Why Investors Should Hold FCN in Their Portfolios Now",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Here's Why Investors Should Hold FCN in Their Portfolios Now"
      },
      "source_id": "E2471",
      "source_type": "news",
      "ticker": "FCN",
      "tier": 2,
      "timestamp": "2026-07-14T13:31:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/heres-why-investors-hold-fcn-133100835.html"
    },
    {
      "claim": "NFLX fundamentals snapshot: PE 23.42; market cap/assets $313.22B; revenue scale $46.89B; revenue QoQ 1.65%; revenue YoY 16.72%; gross margin 51.93%; net margin 43.13%; ROIC 22.84%; engine score health 92.86 / valuation 60.00.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Netflix, Inc. provides entertainment services worldwide. The company offers television (TV) series, documentaries, feature films, games, and live programming across various genres and languages. It also provides members the ability to receive streaming content through a host of...",
        "gross_margin": "51.93%",
        "health_score": "92.86",
        "market_cap": "$313.22B",
        "name": "Netflix, Inc.",
        "net_margin": "43.13%",
        "pe_ratio": "23.42",
        "revenue_growth_qoq": "1.65%",
        "revenue_growth_yoy": "16.72%",
        "revenue_scale": "$46.89B",
        "roic": "22.84%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/nflx/",
        "ticker": "NFLX",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "60.00"
      },
      "source_id": "E2472",
      "source_type": "fundamentals",
      "ticker": "NFLX",
      "tier": 2,
      "timestamp": "2026-07-16T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/nflx/"
    },
    {
      "claim": "ISRG fundamentals snapshot: PE 45.43; market cap/assets $142.59B; revenue scale $11.03B; revenue QoQ 4.39%; revenue YoY 20.66%; gross margin 67.78%; net margin 28.29%; ROIC 16.53%; engine score health 81.43 / valuation 14.29.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Intuitive Surgical, Inc. develops, manufactures, and markets products that enable physicians and healthcare providers to enhance the quality of and access to minimally invasive care in the United States and internationally. It offers the da Vinci Surgical System that enables sur...",
        "gross_margin": "67.78%",
        "health_score": "81.43",
        "market_cap": "$142.59B",
        "name": "Intuitive Surgical, Inc.",
        "net_margin": "28.29%",
        "pe_ratio": "45.43",
        "revenue_growth_qoq": "4.39%",
        "revenue_growth_yoy": "20.66%",
        "revenue_scale": "$11.03B",
        "roic": "16.53%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/isrg/",
        "ticker": "ISRG",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "14.29"
      },
      "source_id": "E2473",
      "source_type": "fundamentals",
      "ticker": "ISRG",
      "tier": 2,
      "timestamp": "2026-07-16T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/isrg/"
    },
    {
      "claim": "CRDO fundamentals snapshot: PE 75.70; market cap/assets $35.70B; revenue scale $1.34B; revenue QoQ +7.4%; revenue YoY 157.02%; gross margin 68.21%; net margin 38.70%; ROIC 26.13%.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Credo Technology Group Holding Ltd provides various high-speed connectivity solutions for optical and electrical Ethernet and PCIe applications in the United States, Taiwan, Mainland China, Hong Kong, and other international markets. The company offers ZeroFlap (ZF) active elect...",
        "gross_margin": "68.21%",
        "health_score": null,
        "market_cap": "$35.70B",
        "name": "Credo Technology Group Holding Ltd",
        "net_margin": "38.70%",
        "pe_ratio": "75.70",
        "revenue_growth_qoq": "+7.4%",
        "revenue_growth_yoy": "157.02%",
        "revenue_scale": "$1.34B",
        "roic": "26.13%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/crdo/",
        "ticker": "CRDO",
        "timestamp": "2026-07-17T13:41:37.121970+00:00",
        "valuation_score": null
      },
      "source_id": "E2474",
      "source_type": "fundamentals",
      "ticker": "CRDO",
      "tier": 2,
      "timestamp": "2026-07-17T13:41:37.121970+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/crdo/"
    },
    {
      "claim": "CDNS fundamentals snapshot: PE 85.89; market cap/assets $100.58B; revenue scale $5.53B; revenue QoQ 2.37%; revenue YoY 13.42%; gross margin 95.85%; net margin 22.77%; ROIC 14.21%; engine score health 49.58 / valuation 14.29.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Cadence Design Systems, Inc. develops computational, AI-driven software, hardware, and silicon intellectual property products and solutions. The company offers functional verification services, such as Jasper, a formal verification platform; Xcelium, a parallel logic simulation...",
        "gross_margin": "95.85%",
        "health_score": "49.58",
        "market_cap": "$100.58B",
        "name": "Cadence Design Systems, Inc.",
        "net_margin": "22.77%",
        "pe_ratio": "85.89",
        "revenue_growth_qoq": "2.37%",
        "revenue_growth_yoy": "13.42%",
        "revenue_scale": "$5.53B",
        "roic": "14.21%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/cdns/",
        "ticker": "CDNS",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "14.29"
      },
      "source_id": "E2475",
      "source_type": "fundamentals",
      "ticker": "CDNS",
      "tier": 2,
      "timestamp": "2026-07-16T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/cdns/"
    },
    {
      "claim": "LRCX fundamentals snapshot: PE 59.83; market cap/assets $401.37B; revenue scale $21.68B; revenue QoQ 9.29%; revenue YoY 26.53%; gross margin 49.83%; net margin 31.25%; ROIC 35.72%; engine score health 71.54 / valuation 35.71.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Lam Research Corporation designs, manufactures, markets, refurbishes, and services semiconductor processing equipment used in the fabrication of integrated circuits in the United States, China, Korea, Taiwan, Japan, Southeast Asia, and Europe. The company offers ALTUS systems to...",
        "gross_margin": "49.83%",
        "health_score": "71.54",
        "market_cap": "$401.37B",
        "name": "Lam Research Corporation",
        "net_margin": "31.25%",
        "pe_ratio": "59.83",
        "revenue_growth_qoq": "9.29%",
        "revenue_growth_yoy": "26.53%",
        "revenue_scale": "$21.68B",
        "roic": "35.72%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/lrcx/",
        "ticker": "LRCX",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "35.71"
      },
      "source_id": "E2476",
      "source_type": "fundamentals",
      "ticker": "LRCX",
      "tier": 2,
      "timestamp": "2026-07-16T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/lrcx/"
    },
    {
      "claim": "KLAC fundamentals snapshot: PE 6.14; market cap/assets $28.66B; revenue scale $13.10B; revenue QoQ 3.58%; revenue YoY 13.41%; gross margin 61.12%; net margin 35.17%; ROIC 32.35%; engine score health 70.05 / valuation 100.00.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "KLA Corporation, together with its subsidiaries, designs, manufactures, and markets process control, process-enabling, and yield management solutions for the semiconductor and related electronics industries worldwide. The company operates through three segments: Semiconductor Pr...",
        "gross_margin": "61.12%",
        "health_score": "70.05",
        "market_cap": "$28.66B",
        "name": "KLA Corporation",
        "net_margin": "35.17%",
        "pe_ratio": "6.14",
        "revenue_growth_qoq": "3.58%",
        "revenue_growth_yoy": "13.41%",
        "revenue_scale": "$13.10B",
        "roic": "32.35%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/klac/",
        "ticker": "KLAC",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "100.00"
      },
      "source_id": "E2477",
      "source_type": "fundamentals",
      "ticker": "KLAC",
      "tier": 2,
      "timestamp": "2026-07-16T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/klac/"
    },
    {
      "claim": "INTC fundamentals snapshot: PE n/a; market cap/assets $455.05B; revenue scale $53.76B; revenue QoQ -0.71%; revenue YoY 1.36%; gross margin 39.38%; net margin -27.46%; ROIC -2.47%; engine score health 30.89 / valuation n/a.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Intel Corporation designs, develops, manufactures, markets, sells, and services computing and related end products and services in the United States, Ireland, Israel, and internationally. It operates through three segments: CCG, DCAI, and Intel Foundry. The company offers client...",
        "gross_margin": "39.38%",
        "health_score": "30.89",
        "market_cap": "$455.05B",
        "name": "Intel Corporation",
        "net_margin": "-27.46%",
        "pe_ratio": null,
        "revenue_growth_qoq": "-0.71%",
        "revenue_growth_yoy": "1.36%",
        "revenue_scale": "$53.76B",
        "roic": "-2.47%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/intc/",
        "ticker": "INTC",
        "timestamp": "2026-06-23T00:00:00+00:00",
        "valuation_score": null
      },
      "source_id": "E2478",
      "source_type": "fundamentals",
      "ticker": "INTC",
      "tier": 2,
      "timestamp": "2026-06-23T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/intc/"
    },
    {
      "claim": "LITE fundamentals snapshot: PE 115.11; market cap/assets $50.64B; revenue scale $2.49B; revenue QoQ 21.47%; revenue YoY 68.98%; gross margin 42.37%; net margin 17.84%; ROIC 3.61%; engine score health 52.00 / valuation 20.00.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Lumentum Holdings Inc. manufactures and sells optical and photonic products in the Americas, the Asia-Pacific, Europe, the Middle East, and Africa. It operates through two segments, Cloud & Networking and Industrial Tech. The Cloud & Networking segment offers optical and photoni...",
        "gross_margin": "42.37%",
        "health_score": "52.00",
        "market_cap": "$50.64B",
        "name": "Lumentum Holdings Inc.",
        "net_margin": "17.84%",
        "pe_ratio": "115.11",
        "revenue_growth_qoq": "21.47%",
        "revenue_growth_yoy": "68.98%",
        "revenue_scale": "$2.49B",
        "roic": "3.61%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/lite/",
        "ticker": "LITE",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "20.00"
      },
      "source_id": "E2479",
      "source_type": "fundamentals",
      "ticker": "LITE",
      "tier": 2,
      "timestamp": "2026-07-16T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/lite/"
    },
    {
      "claim": "VRT fundamentals snapshot: PE 72.46; market cap/assets $112.92B; revenue scale $10.84B; revenue QoQ -8.00%; revenue YoY 28.95%; gross margin 37.73%; net margin 14.72%; ROIC 15.00%; engine score health 71.97 / valuation 5.71.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Vertiv Holdings Co designs, manufactures, and services critical digital infrastructure technologies and life cycle services for data centers, communication networks, and commercial and industrial environments in the Americas, the Asia Pacific, Europe, the Middle East, and Africa...",
        "gross_margin": "37.73%",
        "health_score": "71.97",
        "market_cap": "$112.92B",
        "name": "Vertiv Holdings Co",
        "net_margin": "14.72%",
        "pe_ratio": "72.46",
        "revenue_growth_qoq": "-8.00%",
        "revenue_growth_yoy": "28.95%",
        "revenue_scale": "$10.84B",
        "roic": "15.00%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/vrt/",
        "ticker": "VRT",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "5.71"
      },
      "source_id": "E2480",
      "source_type": "fundamentals",
      "ticker": "VRT",
      "tier": 2,
      "timestamp": "2026-07-16T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/vrt/"
    },
    {
      "claim": "TER fundamentals snapshot: PE 59.07; market cap/assets $50.45B; revenue scale $3.79B; revenue QoQ 18.38%; revenue YoY 30.32%; gross margin 60.89%; net margin 31.10%; ROIC 22.99%; engine score health 57.42 / valuation 28.57.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Teradyne, Inc. engages in the design, development, manufacture, and sale of automated test systems and robotics products in the United States, Asia Pacific, Europe, the Middle East, and Africa. The company operates through Semiconductor Test, Robotics, and Other segments. The Se...",
        "gross_margin": "60.89%",
        "health_score": "57.42",
        "market_cap": "$50.45B",
        "name": "Teradyne, Inc.",
        "net_margin": "31.10%",
        "pe_ratio": "59.07",
        "revenue_growth_qoq": "18.38%",
        "revenue_growth_yoy": "30.32%",
        "revenue_scale": "$3.79B",
        "roic": "22.99%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/ter/",
        "ticker": "TER",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "28.57"
      },
      "source_id": "E2481",
      "source_type": "fundamentals",
      "ticker": "TER",
      "tier": 2,
      "timestamp": "2026-07-16T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/ter/"
    },
    {
      "claim": "TRV fundamentals snapshot: PE 9.45; market cap/assets $71.82B; revenue scale $48.94B; revenue QoQ -4.09%; revenue YoY 4.11%; gross margin 46.48%; net margin 14.35%; ROIC 6.64%; engine score health 66.67 / valuation 100.00.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "The Travelers Companies, Inc., through its subsidiaries, provides a range of commercial and personal property, and casualty insurance products and services to businesses, government units, associations, and individuals in the United States, Canada, and internationally. It operat...",
        "gross_margin": "46.48%",
        "health_score": "66.67",
        "market_cap": "$71.82B",
        "name": "The Travelers Companies, Inc.",
        "net_margin": "14.35%",
        "pe_ratio": "9.45",
        "revenue_growth_qoq": "-4.09%",
        "revenue_growth_yoy": "4.11%",
        "revenue_scale": "$48.94B",
        "roic": "6.64%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/trv/",
        "ticker": "TRV",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "100.00"
      },
      "source_id": "E2482",
      "source_type": "fundamentals",
      "ticker": "TRV",
      "tier": 2,
      "timestamp": "2026-07-16T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/trv/"
    },
    {
      "claim": "MRVL fundamentals snapshot: PE 65.19; market cap/assets $164.72B; revenue scale $8.72B; revenue QoQ 8.97%; revenue YoY 34.07%; gross margin 52.15%; net margin 1.43%; ROIC 5.20%; engine score health 45.93 / valuation 21.43.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Marvell Technology, Inc., together with its subsidiaries, provides data infrastructure semiconductor solutions and spanning the data center core to network edge in the United States, Argentina, China, India, Israel, Japan, Singapore, South Korea, Taiwan, Vietnam, and internation...",
        "gross_margin": "52.15%",
        "health_score": "45.93",
        "market_cap": "$164.72B",
        "name": "Marvell Technology, Inc.",
        "net_margin": "1.43%",
        "pe_ratio": "65.19",
        "revenue_growth_qoq": "8.97%",
        "revenue_growth_yoy": "34.07%",
        "revenue_scale": "$8.72B",
        "roic": "5.20%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/mrvl/",
        "ticker": "MRVL",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "21.43"
      },
      "source_id": "E2483",
      "source_type": "fundamentals",
      "ticker": "MRVL",
      "tier": 2,
      "timestamp": "2026-07-16T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/mrvl/"
    },
    {
      "claim": "STM fundamentals snapshot: PE 387.29; market cap/assets $50.82B; revenue scale $12.38B; revenue QoQ -7.0%; revenue YoY 22.96%; gross margin 33.76%; net margin 1.39%; ROIC 0.34%.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "STMicroelectronics N.V., together with its subsidiaries, designs, develops, manufactures, and sells semiconductor products in Europe, the Middle East, Africa, the Americas, and the Asia Pacific. The company operates through Analog products, MEMS and Sensors Group (AM&S); Power a...",
        "gross_margin": "33.76%",
        "health_score": null,
        "market_cap": "$50.82B",
        "name": "STMicroelectronics N.V.",
        "net_margin": "1.39%",
        "pe_ratio": "387.29",
        "revenue_growth_qoq": "-7.0%",
        "revenue_growth_yoy": "22.96%",
        "revenue_scale": "$12.38B",
        "roic": "0.34%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/stm/",
        "ticker": "STM",
        "timestamp": "2026-07-17T13:41:42.309645+00:00",
        "valuation_score": null
      },
      "source_id": "E2484",
      "source_type": "fundamentals",
      "ticker": "STM",
      "tier": 2,
      "timestamp": "2026-07-17T13:41:42.309645+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/stm/"
    },
    {
      "claim": "ARM fundamentals snapshot: PE 308.40; market cap/assets $278.79B; revenue scale $4.92B; revenue QoQ 19.97%; revenue YoY 22.79%; gross margin 93.09%; net margin 21.01%; ROIC 8.42%; engine score health 57.97 / valuation 7.14.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Arm Holdings plc researches, develops, licenses, and markets central processing unit (CPU) intellectual property (IP), graphics processing unit IP, systems IP, compute subsystems (CSS), and associated software, tools and related services. The company provides a product portfolio...",
        "gross_margin": "93.09%",
        "health_score": "57.97",
        "market_cap": "$278.79B",
        "name": "Arm Holdings plc American Depositary Shares",
        "net_margin": "21.01%",
        "pe_ratio": "308.40",
        "revenue_growth_qoq": "19.97%",
        "revenue_growth_yoy": "22.79%",
        "revenue_scale": "$4.92B",
        "roic": "8.42%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/arm/",
        "ticker": "ARM",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "7.14"
      },
      "source_id": "E2485",
      "source_type": "fundamentals",
      "ticker": "ARM",
      "tier": 2,
      "timestamp": "2026-07-16T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/arm/"
    },
    {
      "claim": "AMAT fundamentals snapshot: PE 52.76; market cap/assets $412.66B; revenue scale $29.02B; revenue QoQ 12.81%; revenue YoY 3.33%; gross margin 49.90%; net margin 35.47%; ROIC 21.26%; engine score health 73.00 / valuation n/a.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Applied Materials, Inc. provides materials engineering solutions, equipment, services, and software to the semiconductor and related industries in the United States, China, Korea, Taiwan, Japan, Southeast Asia, Europe, and internationally. The company operates through Semiconduc...",
        "gross_margin": "49.90%",
        "health_score": "73.00",
        "market_cap": "$412.66B",
        "name": "Applied Materials, Inc.",
        "net_margin": "35.47%",
        "pe_ratio": "52.76",
        "revenue_growth_qoq": "12.81%",
        "revenue_growth_yoy": "3.33%",
        "revenue_scale": "$29.02B",
        "roic": "21.26%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/amat/",
        "ticker": "AMAT",
        "timestamp": "2026-06-23T00:00:00+00:00",
        "valuation_score": null
      },
      "source_id": "E2486",
      "source_type": "fundamentals",
      "ticker": "AMAT",
      "tier": 2,
      "timestamp": "2026-06-23T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/amat/"
    },
    {
      "claim": "HOOD fundamentals snapshot: PE 0.00; market cap/assets $0; revenue scale $4.61B; revenue QoQ -16.84%; revenue YoY 41.50%; gross margin 80.60%; net margin 32.80%; ROIC 4.69%; engine score health 76.00 / valuation 100.00.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Robinhood Markets, Inc. operates financial services platform in the United States. The company’s platform allows users to invest in stocks, exchange-traded funds (ETFs), and American depository receipts. It offers fractional trading, recurring investments, access to investing on...",
        "gross_margin": "80.60%",
        "health_score": "76.00",
        "market_cap": "$0",
        "name": "Robinhood Markets, Inc.",
        "net_margin": "32.80%",
        "pe_ratio": "0.00",
        "revenue_growth_qoq": "-16.84%",
        "revenue_growth_yoy": "41.50%",
        "revenue_scale": "$4.61B",
        "roic": "4.69%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/hood/",
        "ticker": "HOOD",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "100.00"
      },
      "source_id": "E2487",
      "source_type": "fundamentals",
      "ticker": "HOOD",
      "tier": 2,
      "timestamp": "2026-07-16T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/hood/"
    },
    {
      "claim": "GLW fundamentals snapshot: PE 75.31; market cap/assets $136.32B; revenue scale $16.32B; revenue QoQ -1.68%; revenue YoY 20.05%; gross margin 36.87%; net margin 8.95%; ROIC 8.00%; engine score health 62.86 / valuation 28.57.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Corning Incorporated operates in optical communications, display, specialty materials, automotive, and life sciences businesses in the United States, Canada, Mexico, Japan, Taiwan, China, South Korea, Germany, and internationally. The company provides optical fibers and cables;...",
        "gross_margin": "36.87%",
        "health_score": "62.86",
        "market_cap": "$136.32B",
        "name": "Corning Incorporated",
        "net_margin": "8.95%",
        "pe_ratio": "75.31",
        "revenue_growth_qoq": "-1.68%",
        "revenue_growth_yoy": "20.05%",
        "revenue_scale": "$16.32B",
        "roic": "8.00%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/glw/",
        "ticker": "GLW",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "28.57"
      },
      "source_id": "E2488",
      "source_type": "fundamentals",
      "ticker": "GLW",
      "tier": 2,
      "timestamp": "2026-07-16T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/glw/"
    },
    {
      "claim": "GEV fundamentals snapshot: PE 29.70; market cap/assets $278.45B; revenue scale $39.38B; revenue QoQ -14.76%; revenue YoY 10.24%; gross margin 19.07%; net margin 50.81%; ROIC 2.02%; engine score health 75.00 / valuation 33.33.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "GE Vernova Inc., an energy company, engages in the provision of various products and services that generate, transfer, orchestrate, convert, and store electricity in the United States, Europe, Asia, the Middle East, and Africa. The company operates through three segments: Power,...",
        "gross_margin": "19.07%",
        "health_score": "75.00",
        "market_cap": "$278.45B",
        "name": "GE Vernova Inc.",
        "net_margin": "50.81%",
        "pe_ratio": "29.70",
        "revenue_growth_qoq": "-14.76%",
        "revenue_growth_yoy": "10.24%",
        "revenue_scale": "$39.38B",
        "roic": "2.02%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/gev/",
        "ticker": "GEV",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "33.33"
      },
      "source_id": "E2489",
      "source_type": "fundamentals",
      "ticker": "GEV",
      "tier": 2,
      "timestamp": "2026-07-16T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/gev/"
    },
    {
      "claim": "CAT fundamentals snapshot: PE 42.89; market cap/assets $404.02B; revenue scale $70.75B; revenue QoQ -8.98%; revenue YoY 11.85%; gross margin 35.08%; net margin 14.64%; ROIC 12.26%; engine score health 48.16 / valuation 17.14.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Caterpillar Inc. provides construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives in the United States and internationally. The Construction Industries segment offers asphalt pavers, cold planers, co...",
        "gross_margin": "35.08%",
        "health_score": "48.16",
        "market_cap": "$404.02B",
        "name": "Caterpillar Inc.",
        "net_margin": "14.64%",
        "pe_ratio": "42.89",
        "revenue_growth_qoq": "-8.98%",
        "revenue_growth_yoy": "11.85%",
        "revenue_scale": "$70.75B",
        "roic": "12.26%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/cat/",
        "ticker": "CAT",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "17.14"
      },
      "source_id": "E2490",
      "source_type": "fundamentals",
      "ticker": "CAT",
      "tier": 2,
      "timestamp": "2026-07-16T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/cat/"
    },
    {
      "claim": "NBIS fundamentals snapshot: PE 52.71; market cap/assets $42.22B; revenue scale $877.90M; revenue QoQ +75.2%; revenue YoY 683.89%; gross margin 73.98%; net margin 155.69%; ROIC -1.95%.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Nebius Group N.V., a technology company, engages in building full-stack infrastructure to service the global AI industry in the United States, the United Kingdom, and internationally. It offers Nebius builds full-stack infrastructure for AI, including large-scale GPU clusters, c...",
        "gross_margin": "73.98%",
        "health_score": null,
        "market_cap": "$42.22B",
        "name": "Nebius Group N.V.",
        "net_margin": "155.69%",
        "pe_ratio": "52.71",
        "revenue_growth_qoq": "+75.2%",
        "revenue_growth_yoy": "683.89%",
        "revenue_scale": "$877.90M",
        "roic": "-1.95%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/nbis/",
        "ticker": "NBIS",
        "timestamp": "2026-07-17T13:41:45.887087+00:00",
        "valuation_score": null
      },
      "source_id": "E2491",
      "source_type": "fundamentals",
      "ticker": "NBIS",
      "tier": 2,
      "timestamp": "2026-07-17T13:41:45.887087+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/nbis/"
    },
    {
      "claim": "TSEM fundamentals snapshot: PE 100.47; market cap/assets $25.20B; revenue scale $1.62B; revenue QoQ -6.0%; revenue YoY 15.48%; gross margin 26.82%; net margin 16.33%; ROIC n/a.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Tower Semiconductor Ltd., an independent semiconductor foundry, provides technology, development, and process platforms for integrated circuits in the United States, Japan, rest of Asia, and Europe. The company provides customizable process technologies, including SiGe, SiPho, m...",
        "gross_margin": "26.82%",
        "health_score": null,
        "market_cap": "$25.20B",
        "name": "Tower Semiconductor Ltd.",
        "net_margin": "16.33%",
        "pe_ratio": "100.47",
        "revenue_growth_qoq": "-6.0%",
        "revenue_growth_yoy": "15.48%",
        "revenue_scale": "$1.62B",
        "roic": null,
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/tsem/",
        "ticker": "TSEM",
        "timestamp": "2026-07-17T13:41:45.936774+00:00",
        "valuation_score": null
      },
      "source_id": "E2492",
      "source_type": "fundamentals",
      "ticker": "TSEM",
      "tier": 2,
      "timestamp": "2026-07-17T13:41:45.936774+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/tsem/"
    },
    {
      "claim": "COHR fundamentals snapshot: PE 115.52; market cap/assets $54.18B; revenue scale $6.60B; revenue QoQ 7.09%; revenue YoY 18.00%; gross margin 37.66%; net margin 10.59%; ROIC 3.93%; engine score health 47.14 / valuation 14.29.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Coherent Corp. develops, manufactures, and markets engineered materials, optoelectronic components and devices, and laser systems for the use in the industrial, communications, electronics, and instrumentation markets worldwide. It operates through three segments: Networking, Ma...",
        "gross_margin": "37.66%",
        "health_score": "47.14",
        "market_cap": "$54.18B",
        "name": "Coherent, Inc.",
        "net_margin": "10.59%",
        "pe_ratio": "115.52",
        "revenue_growth_qoq": "7.09%",
        "revenue_growth_yoy": "18.00%",
        "revenue_scale": "$6.60B",
        "roic": "3.93%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/cohr/",
        "ticker": "COHR",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "14.29"
      },
      "source_id": "E2493",
      "source_type": "fundamentals",
      "ticker": "COHR",
      "tier": 2,
      "timestamp": "2026-07-16T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/cohr/"
    },
    {
      "claim": "UNH fundamentals snapshot: PE 31.92; market cap/assets $384.43B; revenue scale $449.71B; revenue QoQ -1.32%; revenue YoY 9.67%; gross margin 22.74%; net margin 5.62%; ROIC 6.02%; engine score health 51.11 / valuation 41.18.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "",
        "gross_margin": "22.74%",
        "health_score": "51.11",
        "market_cap": "$384.43B",
        "name": "UnitedHealth Group Incorporated",
        "net_margin": "5.62%",
        "pe_ratio": "31.92",
        "revenue_growth_qoq": "-1.32%",
        "revenue_growth_yoy": "9.67%",
        "revenue_scale": "$449.71B",
        "roic": "6.02%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti",
        "ticker": "UNH",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "41.18"
      },
      "source_id": "E2494",
      "source_type": "fundamentals",
      "ticker": "UNH",
      "tier": 2,
      "timestamp": "2026-07-16T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti"
    },
    {
      "claim": "CRWV fundamentals snapshot: PE n/a; market cap/assets $67.23B; revenue scale n/a; revenue QoQ n/a; revenue YoY n/a; gross margin n/a; net margin n/a; ROIC n/a.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "",
        "gross_margin": null,
        "health_score": null,
        "market_cap": "$67.23B",
        "name": "CoreWeave, Inc. Class A Common Stock",
        "net_margin": null,
        "pe_ratio": null,
        "revenue_growth_qoq": null,
        "revenue_growth_yoy": null,
        "revenue_scale": null,
        "roic": null,
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti",
        "ticker": "CRWV",
        "timestamp": "2026-07-17T13:41:47.074187+00:00",
        "valuation_score": null
      },
      "source_id": "E2495",
      "source_type": "fundamentals",
      "ticker": "CRWV",
      "tier": 2,
      "timestamp": "2026-07-17T13:41:47.074187+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti"
    },
    {
      "claim": "STRL fundamentals snapshot: PE 53.83; market cap/assets $24.73B; revenue scale $2.88B; revenue QoQ n/a; revenue YoY n/a; gross margin n/a; net margin n/a; ROIC n/a.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Sterling Infrastructure, Inc. engages in the provision of e-infrastructure, transportation, and building solutions in the United States. It operates through three segments: E-Infrastructure, Transportation, and Building Solutions. The E-Infrastructure Solutions segment provides...",
        "gross_margin": null,
        "health_score": null,
        "market_cap": "$24.73B",
        "name": "Sterling Infrastructure, Inc.",
        "net_margin": null,
        "pe_ratio": "53.83",
        "revenue_growth_qoq": null,
        "revenue_growth_yoy": null,
        "revenue_scale": "$2.88B",
        "roic": null,
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/strl/",
        "ticker": "STRL",
        "timestamp": "2026-07-17T13:41:49.234493+00:00",
        "valuation_score": null
      },
      "source_id": "E2496",
      "source_type": "fundamentals",
      "ticker": "STRL",
      "tier": 2,
      "timestamp": "2026-07-17T13:41:49.234493+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/strl/"
    },
    {
      "claim": "ON fundamentals snapshot: PE 60.19; market cap/assets $34.53B; revenue scale $6.06B; revenue QoQ -1.10%; revenue YoY -9.04%; gross margin 38.53%; net margin -2.21%; ROIC 5.47%; engine score health 39.33 / valuation 57.14.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "ON Semiconductor Corporation provides intelligent sensing and power solutions in Hong Kong, Singapore, the United Kingdom, the United States, and internationally. It operates through three segments: Power Solutions Group, Analog and Mixed-Signal Group, and Intelligent Sensing Gr...",
        "gross_margin": "38.53%",
        "health_score": "39.33",
        "market_cap": "$34.53B",
        "name": "ON Semiconductor Corporation",
        "net_margin": "-2.21%",
        "pe_ratio": "60.19",
        "revenue_growth_qoq": "-1.10%",
        "revenue_growth_yoy": "-9.04%",
        "revenue_scale": "$6.06B",
        "roic": "5.47%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/on/",
        "ticker": "ON",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "57.14"
      },
      "source_id": "E2497",
      "source_type": "fundamentals",
      "ticker": "ON",
      "tier": 2,
      "timestamp": "2026-07-16T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/on/"
    },
    {
      "claim": "QCOM fundamentals snapshot: PE 18.21; market cap/assets $180.68B; revenue scale $44.49B; revenue QoQ -13.49%; revenue YoY 5.21%; gross margin 53.77%; net margin 69.53%; ROIC 19.87%; engine score health 56.87 / valuation 92.86.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "QUALCOMM Incorporated engages in the development and commercialization of foundational technologies for the wireless industry worldwide. It operates through three segments: Qualcomm CDMA Technologies (QCT); Qualcomm Technology Licensing (QTL); and Qualcomm Strategic Initiatives...",
        "gross_margin": "53.77%",
        "health_score": "56.87",
        "market_cap": "$180.68B",
        "name": "QUALCOMM Incorporated",
        "net_margin": "69.53%",
        "pe_ratio": "18.21",
        "revenue_growth_qoq": "-13.49%",
        "revenue_growth_yoy": "5.21%",
        "revenue_scale": "$44.49B",
        "roic": "19.87%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/qcom/",
        "ticker": "QCOM",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "92.86"
      },
      "source_id": "E2498",
      "source_type": "fundamentals",
      "ticker": "QCOM",
      "tier": 2,
      "timestamp": "2026-07-16T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/qcom/"
    },
    {
      "claim": "GTLS fundamentals snapshot: PE n/a; market cap/assets $9.94B; revenue scale $4.15B; revenue QoQ -18.1%; revenue YoY -11.65%; gross margin 28.41%; net margin -3.24%; ROIC 0.42%.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Chart Industries, Inc. engages in the designing, engineering, and manufacturing of process technologies and equipment for the gas and liquid molecules. It operates through Cryo Tank Solutions, Heat Transfer Systems, Specialty Products, and Repair, Service & Leasing segments. The...",
        "gross_margin": "28.41%",
        "health_score": null,
        "market_cap": "$9.94B",
        "name": "Chart Industries, Inc.",
        "net_margin": "-3.24%",
        "pe_ratio": null,
        "revenue_growth_qoq": "-18.1%",
        "revenue_growth_yoy": "-11.65%",
        "revenue_scale": "$4.15B",
        "roic": "0.42%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/gtls/",
        "ticker": "GTLS",
        "timestamp": "2026-07-17T13:41:50.045038+00:00",
        "valuation_score": null
      },
      "source_id": "E2499",
      "source_type": "fundamentals",
      "ticker": "GTLS",
      "tier": 2,
      "timestamp": "2026-07-17T13:41:50.045038+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/gtls/"
    },
    {
      "claim": "IBM fundamentals snapshot: PE 19.14; market cap/assets $205.88B; revenue scale $68.91B; revenue QoQ -19.15%; revenue YoY 9.68%; gross margin 56.23%; net margin 7.64%; ROIC 7.76%; engine score health 49.05 / valuation 14.29.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "International Business Machines Corporation, together with its subsidiaries, provides integrated solutions and services in the Americas, Europe, the Middle East, Africa, and the Asia Pacific. It operates through Software, Consulting, Infrastructure, and Financing segments. The S...",
        "gross_margin": "56.23%",
        "health_score": "49.05",
        "market_cap": "$205.88B",
        "name": "International Business Machines Corporation",
        "net_margin": "7.64%",
        "pe_ratio": "19.14",
        "revenue_growth_qoq": "-19.15%",
        "revenue_growth_yoy": "9.68%",
        "revenue_scale": "$68.91B",
        "roic": "7.76%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/ibm/",
        "ticker": "IBM",
        "timestamp": "2026-07-16T00:00:00+00:00",
        "valuation_score": "14.29"
      },
      "source_id": "E2500",
      "source_type": "fundamentals",
      "ticker": "IBM",
      "tier": 2,
      "timestamp": "2026-07-16T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/ibm/"
    },
    {
      "claim": "AAOI fundamentals snapshot: PE n/a; market cap/assets $14.25B; revenue scale $507.00M; revenue QoQ n/a; revenue YoY n/a; gross margin n/a; net margin n/a; ROIC n/a.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Applied Optoelectronics, Inc. engages in the design, manufacture, and sale of fiber-optic networking products in the United States, Taiwan, and China. The company offers optical modules, optical filters, lasers, laser components, subassemblies, transmitters and transceivers, tur...",
        "gross_margin": null,
        "health_score": null,
        "market_cap": "$14.25B",
        "name": "Applied Optoelectronics, Inc.",
        "net_margin": null,
        "pe_ratio": null,
        "revenue_growth_qoq": null,
        "revenue_growth_yoy": null,
        "revenue_scale": "$507.00M",
        "roic": null,
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/aaoi/",
        "ticker": "AAOI",
        "timestamp": "2026-07-17T13:41:50.197065+00:00",
        "valuation_score": null
      },
      "source_id": "E2501",
      "source_type": "fundamentals",
      "ticker": "AAOI",
      "tier": 2,
      "timestamp": "2026-07-17T13:41:50.197065+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260716-223349-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/aaoi/"
    }
  ],
  "generated_at": "2026-07-17T13:41:59.746560+00:00",
  "market_regime": "Mixed regime; prioritize evidence-backed dispersion and keep hedge candidates visible.",
  "metadata": {
    "activation_score_weights": {
      "catalyst_quality": 30,
      "price_action": 30,
      "tradability": 10,
      "volume_confirmation": 30
    },
    "advice_boundary": "attention priority only; no deterministic buy/sell advice",
    "attention_grade_policy": "ranked_activation_score",
    "attention_grade_targets": {
      "A": 10,
      "B": 15,
      "S": 5
    },
    "candidate_count_before_card_cap": 150,
    "fundamentals_provider": "ProductionDbFundamentalsProvider",
    "locale": "zh",
    "market_data_provider": "YahooChartMarketDataProvider",
    "news_provider": "CompositeNewsProvider",
    "provider": "yahoo",
    "quote_refresh_seconds": 600,
    "quotes_provider": "YahooRealtimeQuoteProvider",
    "universe": "eligible_5b",
    "universe_size": 1119,
    "quotes_updated_at": "2026-07-17T13:42:02.480040+00:00"
  },
  "session": "premarket"
}