{
  "cards": [
    {
      "action_label": "Research Now",
      "action_type": "earnings",
      "attention_grade": "S",
      "business_summary": "业务：IREN主要经营投行、券商、交易平台、做市、财富顾问、数字资产或资本市场基础设施服务。行业地位：IREN是资本市场服务赛道的重要参与者，可比/竞争公司包括Raymond James Financial、Circle Internet Group、LPL Financial Holdings、Tradeweb Markets。关键变量主要是交易活跃度、IPO和并购周期、利率波动、资产价格、监管政策和客户资产规模。",
      "core_catalyst": "IREN Lifts AI Cloud Revenue Target, Hut 8 Lands $9.8 Billion Deal.",
      "evidence_summary": "IREN moved +15.1% in the latest session, +14.4% relative to benchmark, with volume at 0.3x its 20-day average. Reliable catalyst source: E0865.",
      "facts": [
        {
          "claim": "IREN moved +15.1% in the latest session, +14.4% relative to benchmark, with volume at 0.3x its 20-day average.",
          "source_id": "E0239",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "IREN Lifts AI Cloud Revenue Target, Hut 8 Lands $9.8 Billion Deal.",
          "source_id": "E0865",
          "timestamp": "2026-07-20T13:09:06+00:00"
        },
        {
          "claim": "IREN stock jumps as AI cloud contract wins lift annual revenue target",
          "source_id": "E0866",
          "timestamp": "2026-07-20T12:36:24+00:00"
        },
        {
          "claim": "MU, SNDK, CRWV, IREN Stocks Climb After Brutal Week: Retail Bets On Memory, Neocloud Rebound",
          "source_id": "E0867",
          "timestamp": "2026-07-20T01:47:33+00:00"
        },
        {
          "claim": "IREN fundamentals snapshot: PE 70.63; market cap/assets $18.16B; revenue scale $757.08M; revenue QoQ -21.6%; revenue YoY -0.02%; gross margin 72.42%; net margin -171.16%; ROIC -6.07%.",
          "source_id": "E1023",
          "timestamp": "2026-07-20T13:41:19.177650+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "IREN Limited operates in the vertically integrated data center business in Australia and Canada. The company owns and operates computing hardware, as well as electrical infrastructure and data centers. It also mines Bitcoin, a scarce digital asset that is created and transmitted...",
        "gross_margin": "72.42%",
        "health_score": null,
        "market_cap": "$18.16B",
        "name": "IREN Limited",
        "net_margin": "-171.16%",
        "pe_ratio": "70.63",
        "revenue_growth_qoq": "-21.6%",
        "revenue_growth_yoy": "-0.02%",
        "revenue_scale": "$757.08M",
        "roic": "-6.07%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/iren/",
        "ticker": "IREN",
        "timestamp": "2026-07-20T13:41:19.177650+00:00",
        "valuation_score": null
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of +14.4% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Attention thesis weakens if price closes below 33.62 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": "IREN",
        "timestamp": "2026-07-20T13:41:37+00:00",
        "price": 38.63,
        "previous_close": 33.62,
        "change": 5.010000000000005,
        "change_pct": 0.1490184414039264,
        "change_5d_pct": -0.008978951932954393,
        "change_20d_pct": -0.3557371482681745,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/IREN?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "benchmark_relative_move",
        "gap_move",
        "regular_open_gap_up_gt_7pct",
        "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": 1,
        "expectation_gap": 4,
        "price_action": 19,
        "price_confirmation": 4,
        "risk_reward": 4,
        "time_sensitivity": 4,
        "total": 60,
        "tradability": 3,
        "tradability_score": 7,
        "volume_confirmation": 4
      },
      "setup_type": "long_research",
      "source_ids": [
        "E0239",
        "E0865",
        "E0866",
        "E0867",
        "E1023"
      ],
      "stage": "expanding",
      "theme": "earnings reaction",
      "ticker": "IREN",
      "trading_hypothesis": "Research path: verify whether the catalyst is still early and whether peer confirmation broadens the move."
    },
    {
      "action_label": "Review Hedge",
      "action_type": "macro",
      "attention_grade": "S",
      "business_summary": "业务：Nebius Group主要提供AI云基础设施、GPU算力和开发者相关服务，收入与AI训练和推理工作负载相关。行业地位：Nebius Group是互联网内容与平台赛道的重要公司，可比/竞争公司包括Spotify Technology、DoorDash、Reddit、Twilio。关键变量主要是用户增长、广告变现、平台补贴、算法与内容监管、AI基础设施成本和竞争强度。",
      "core_catalyst": "After An Over 40% Slump From Peak, This Analyst Turns Bullish On NBIS Stock – ‘Enough Risk Has Been Squeezed Out’",
      "evidence_summary": "NBIS moved +7.3% in the latest session, +6.7% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E0744.",
      "facts": [
        {
          "claim": "NBIS moved +7.3% in the latest session, +6.7% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0151",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "After An Over 40% Slump From Peak, This Analyst Turns Bullish On NBIS Stock – ‘Enough Risk Has Been Squeezed Out’",
          "source_id": "E0744",
          "timestamp": "2026-07-20T12:06:25+00:00"
        },
        {
          "claim": "Nebius Raises $775 Million in First Secured Debt Deal",
          "source_id": "E0745",
          "timestamp": "2026-07-17T20:01:00+00:00"
        },
        {
          "claim": "Can Nebius Group Really 10X by 2030? The Math Says Yes",
          "source_id": "E0746",
          "timestamp": "2026-07-19T16:04:31+00:00"
        },
        {
          "claim": "What's Going On With Nebius Stock Friday",
          "source_id": "E0747",
          "timestamp": "2026-07-17T20:00:35+00:00"
        },
        {
          "claim": "NBIS fundamentals snapshot: PE 59.31; 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": "E1024",
          "timestamp": "2026-07-20T13:41:19.182628+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": "59.31",
        "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/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/nbis/",
        "ticker": "NBIS",
        "timestamp": "2026-07-20T13:41:19.182628+00:00",
        "valuation_score": null
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of +6.7% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Attention thesis weakens if price closes below 177.71 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": "NBIS",
        "timestamp": "2026-07-20T13:41:36+00:00",
        "price": 190.79,
        "previous_close": 177.71,
        "change": 13.079999999999984,
        "change_pct": 0.07360306116706994,
        "change_5d_pct": -0.09367723633756297,
        "change_20d_pct": -0.3345076620207791,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/NBIS?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "large_5d_move",
        "benchmark_relative_move",
        "gap_move",
        "event_news",
        "catalyst_analyst",
        "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": 0,
        "expectation_gap": 3,
        "price_action": 15,
        "price_confirmation": 4,
        "risk_reward": 4,
        "time_sensitivity": 4,
        "total": 56,
        "tradability": 3,
        "tradability_score": 7,
        "volume_confirmation": 4
      },
      "setup_type": "hedge_review",
      "source_ids": [
        "E0151",
        "E0744",
        "E0745",
        "E0746",
        "E0747",
        "E1024"
      ],
      "stage": "expanding",
      "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": "Research Now",
      "action_type": "earnings",
      "attention_grade": "S",
      "business_summary": "业务：HDFC Bank主要经营区域性存贷款、商业贷款、财富管理和支付服务，收入主要来自净利息收入与本地客户关系。行业地位：HDFC Bank是区域银行赛道的超核心公司，可比/竞争公司包括Mizuho Financial Group、Itaú Unibanco Holding、ICICI Bank、The PNC Financial Services Group。关键变量主要是存款成本、商业地产敞口、净息差、贷款增长、信贷成本和监管资本。",
      "core_catalyst": "HDFC Bank Ltd (HDB) Q1 2027 Earnings Call Highlights: Strong Deposit Growth Amid Margin Pressures",
      "evidence_summary": "HDB moved -11.3% in the latest session, -11.9% relative to benchmark, with volume at 0.3x its 20-day average. Reliable catalyst source: E0572.",
      "facts": [
        {
          "claim": "HDB moved -11.3% in the latest session, -11.9% relative to benchmark, with volume at 0.3x its 20-day average.",
          "source_id": "E0059",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "HDFC Bank Ltd (HDB) Q1 2027 Earnings Call Highlights: Strong Deposit Growth Amid Margin Pressures",
          "source_id": "E0572",
          "timestamp": "2026-07-20T01:01:24+00:00"
        },
        {
          "claim": "HDFC Bank Q1 Earnings Call Highlights",
          "source_id": "E0573",
          "timestamp": "2026-07-18T12:02:12+00:00"
        },
        {
          "claim": "HDB fundamentals snapshot: PE 15.69; market cap/assets $127.36B; revenue scale $2.83T; revenue QoQ -11.9%; revenue YoY -1.75%; gross margin n/a; net margin 30.87%; ROIC n/a.",
          "source_id": "E1025",
          "timestamp": "2026-07-20T13:41:19.185840+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "HDFC Bank Limited provides banking and financial products and services to individuals and businesses in India, Bahrain, Hong Kong, Singapore, and Dubai. The company operates through Treasury, Retail Banking, Wholesale Banking, Other Banking Business, Insurance Business, and Othe...",
        "gross_margin": null,
        "health_score": null,
        "market_cap": "$127.36B",
        "name": "HDFC Bank Limited",
        "net_margin": "30.87%",
        "pe_ratio": "15.69",
        "revenue_growth_qoq": "-11.9%",
        "revenue_growth_yoy": "-1.75%",
        "revenue_scale": "$2.83T",
        "roic": null,
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/hdb/",
        "ticker": "HDB",
        "timestamp": "2026-07-20T13:41:19.185840+00:00",
        "valuation_score": null
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -11.9% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 26.38 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": "HDB",
        "timestamp": "2026-07-20T13:41:36+00:00",
        "price": 23.404,
        "previous_close": 26.37,
        "change": -2.966000000000001,
        "change_pct": -0.11247629882442178,
        "change_5d_pct": -0.11382051740930488,
        "change_20d_pct": -0.06608138472600356,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/HDB?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "large_5d_move",
        "benchmark_relative_move",
        "near_local_low",
        "breakdown_20d",
        "event_earnings",
        "catalyst_earnings",
        "event_earnings",
        "catalyst_earnings"
      ],
      "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": 19,
        "price_confirmation": 3,
        "risk_reward": 2,
        "time_sensitivity": 3,
        "total": 55,
        "tradability": 2,
        "tradability_score": 5,
        "volume_confirmation": 1
      },
      "setup_type": "short_avoid",
      "source_ids": [
        "E0059",
        "E0572",
        "E0573",
        "E1025"
      ],
      "stage": "reversal_risk",
      "theme": "earnings reaction",
      "ticker": "HDB",
      "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": "业务：美光设计并制造 DRAM、NAND、NOR、SSD、移动存储、图形显存、车规存储和 HBM 产品，客户包括云数据中心、AI 服务器厂商、PC 与手机厂商、汽车电子、工业和消费电子公司。收入来自存储芯片和模组销售，关键资产包括先进制程存储技术、晶圆厂产能、HBM 封装能力、客户认证和库存管理。行业地位：美光是全球三大 DRAM 供应商之一，也是 AI 服务器 HBM 需求的重要受益者。经营与股价高度受存储价格周期影响，关键变量包括 DRAM/NAND 供需、HBM 份额和良率、AI 服务器订单、PC/手机复苏、库存水平、资本开支纪律、中国市场限制和同业扩产节奏。",
      "core_catalyst": "SEC 4 filing: 4 2026-07-15",
      "evidence_summary": "MU moved +5.1% in the latest session, +4.5% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E0468.",
      "facts": [
        {
          "claim": "MU moved +5.1% in the latest session, +4.5% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0018",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "SEC 4 filing: 4 2026-07-15",
          "source_id": "E0468",
          "timestamp": "2026-07-17T18:57:15+00:00"
        },
        {
          "claim": "The One Deal That Could End Micron Stock's Old Boom-and-Bust Cycle",
          "source_id": "E0469",
          "timestamp": "2026-07-20T12:54:58+00:00"
        },
        {
          "claim": "AMD, Micron, SK Hynix lead chip stock recovery",
          "source_id": "E0470",
          "timestamp": "2026-07-20T13:31:10+00:00"
        },
        {
          "claim": "Stock Market Today: Dow Rises On Peace Hopes; Nvidia, Micron, Sandisk Rebound (Live Coverage)",
          "source_id": "E0471",
          "timestamp": "2026-07-20T12:48:09+00:00"
        },
        {
          "claim": "MU fundamentals snapshot: PE 18.99; market cap/assets $958.46B; revenue scale $90.27B; revenue QoQ 73.75%; revenue YoY 166.98%; gross margin 84.56%; net margin 68.13%; ROIC 44.27%; engine score health 72.86 / valuation 85.71.",
          "source_id": "E1026",
          "timestamp": "2026-07-17T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Micron Technology, Inc. designs, develops, manufactures, and sells memory and storage products in the United States, Taiwan, Japan, Mainland China, Hong Kong, Europe, and internationally. It operates through the Cloud Memory Business Unit; Core Data Center Business Unit; Mobile...",
        "gross_margin": "84.56%",
        "health_score": "72.86",
        "market_cap": "$958.46B",
        "name": "Micron Technology, Inc.",
        "net_margin": "68.13%",
        "pe_ratio": "18.99",
        "revenue_growth_qoq": "73.75%",
        "revenue_growth_yoy": "166.98%",
        "revenue_scale": "$90.27B",
        "roic": "44.27%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/mu/",
        "ticker": "MU",
        "timestamp": "2026-07-17T00:00:00+00:00",
        "valuation_score": "85.71"
      },
      "grade_cap_reason": null,
      "inferences": [
        "Relative move of +4.5% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Attention thesis weakens if price closes below 848.95 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": "MU",
        "timestamp": "2026-07-20T13:41:37+00:00",
        "price": 894.58,
        "previous_close": 848.95,
        "change": 45.629999999999995,
        "change_pct": 0.053748748453972484,
        "change_5d_pct": -0.04527214514407685,
        "change_20d_pct": -0.21112178440384055,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/MU?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "benchmark_relative_move",
        "gap_move",
        "event_sec",
        "catalyst_regulatory_policy",
        "event_news",
        "catalyst_contract_order",
        "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": 0,
        "expectation_gap": 4,
        "price_action": 11,
        "price_confirmation": 4,
        "risk_reward": 4,
        "time_sensitivity": 4,
        "total": 55,
        "tradability": 4,
        "tradability_score": 9,
        "volume_confirmation": 5
      },
      "setup_type": "hedge_review",
      "source_ids": [
        "E0018",
        "E0468",
        "E0469",
        "E0470",
        "E0471",
        "E1026"
      ],
      "stage": "expanding",
      "theme": "regulatory or policy catalyst",
      "ticker": "MU",
      "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": "S",
      "business_summary": "业务：超威半导体核心业务包括数据中心 GPU/CPU、PC 处理器，以及嵌入式与游戏芯片。行业地位：全球核心半导体公司，是 AI 加速器和高性能计算的重要参与者。",
      "core_catalyst": "AMD Just Got a Potential AI Heavyweight Customer. Here’s The New Price Target",
      "evidence_summary": "AMD moved +4.8% in the latest session, +4.2% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E0475.",
      "facts": [
        {
          "claim": "AMD moved +4.8% in the latest session, +4.2% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0020",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "AMD Just Got a Potential AI Heavyweight Customer. Here’s The New Price Target",
          "source_id": "E0475",
          "timestamp": "2026-07-20T13:30:35+00:00"
        },
        {
          "claim": "AMD, Microsoft Expand Partnership",
          "source_id": "E0476",
          "timestamp": "2026-07-20T13:18:12+00:00"
        },
        {
          "claim": "AMD, Micron, SK Hynix lead chip stock recovery",
          "source_id": "E0477",
          "timestamp": "2026-07-20T13:31:10+00:00"
        },
        {
          "claim": "Microsoft to deploy AMD Helios AI system on Azure",
          "source_id": "E0478",
          "timestamp": "2026-07-20T13:20:07+00:00"
        },
        {
          "claim": "AMD fundamentals snapshot: PE 165.32; market cap/assets $846.28B; revenue scale $37.45B; revenue QoQ -0.17%; revenue YoY 34.97%; gross margin 52.82%; net margin 13.49%; ROIC 5.48%; engine score health 60.00 / valuation n/a.",
          "source_id": "E1027",
          "timestamp": "2026-06-26T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Advanced Micro Devices, Inc. operates as a semiconductor company internationally. It operates in three segments: Data Center, Client and Gaming, and Embedded. The company offers artificial intelligence (AI) accelerators, microprocessors, and graphics processing units (GPUs) as s...",
        "gross_margin": "52.82%",
        "health_score": "60.00",
        "market_cap": "$846.28B",
        "name": "Advanced Micro Devices, Inc.",
        "net_margin": "13.49%",
        "pe_ratio": "165.32",
        "revenue_growth_qoq": "-0.17%",
        "revenue_growth_yoy": "34.97%",
        "revenue_scale": "$37.45B",
        "roic": "5.48%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/amd/",
        "ticker": "AMD",
        "timestamp": "2026-06-26T00:00:00+00:00",
        "valuation_score": null
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of +4.2% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Attention thesis weakens if price closes below 495.76 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": "AMD",
        "timestamp": "2026-07-20T13:41:37+00:00",
        "price": 519.5,
        "previous_close": 495.76,
        "change": 23.74000000000001,
        "change_pct": 0.047886073906729054,
        "change_5d_pct": -0.027863571998502423,
        "change_20d_pct": -0.03325454580561482,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/AMD?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "benchmark_relative_move",
        "gap_move",
        "event_news",
        "catalyst_analyst",
        "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": 4,
        "price_action": 10,
        "price_confirmation": 4,
        "risk_reward": 4,
        "time_sensitivity": 4,
        "total": 55,
        "tradability": 4,
        "tradability_score": 9,
        "volume_confirmation": 6
      },
      "setup_type": "long_research",
      "source_ids": [
        "E0020",
        "E0475",
        "E0476",
        "E0477",
        "E0478",
        "E1027"
      ],
      "stage": "expanding",
      "theme": "catalyst attention signal",
      "ticker": "AMD",
      "trading_hypothesis": "Research path: verify whether the catalyst is still early and whether peer confirmation broadens the move."
    },
    {
      "action_label": "Review Hedge",
      "action_type": "macro",
      "attention_grade": "A",
      "business_summary": "业务：奈飞向全球用户提供剧集、电影、纪录片、动画、综艺和本地语言内容，通过无广告和含广告订阅套餐收费，并逐步扩大广告销售、直播赛事和互动娱乐。公司投入原创内容制作、版权采购、推荐算法、全球分发技术和本地化运营，收入核心来自会员订阅，广告层级正在成为新增变现渠道。行业地位：奈飞是全球规模最大的独立流媒体平台之一，优势在全球分发、内容数据、品牌和订阅运营。真正影响经营和股价的变量包括会员净增与流失、价格提升能力、广告套餐规模、爆款内容供给、内容成本效率、汇率、区域监管、竞争对手捆绑策略、直播内容成本和用户观看时长。",
      "core_catalyst": "SEC 10-Q filing: 10-Q 2026-06-30",
      "evidence_summary": "NFLX moved -2.5% in the latest session, -3.2% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E0496.",
      "facts": [
        {
          "claim": "NFLX moved -2.5% in the latest session, -3.2% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0026",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "SEC 10-Q filing: 10-Q 2026-06-30",
          "source_id": "E0496",
          "timestamp": "2026-07-17T16:02:51+00:00"
        },
        {
          "claim": "Plot Twist: Netflix Gets an Analyst Upgrade",
          "source_id": "E0497",
          "timestamp": "2026-07-20T12:35:00+00:00"
        },
        {
          "claim": "Here Are Monday’s Top Wall Street Analyst Research Calls: BP, Charles Schwab, Fervo Energy, HubSpot, Lumentum, Microsoft, Netflix, Oracle, ServiceNow, Yeti Holdings, and More",
          "source_id": "E0498",
          "timestamp": "2026-07-20T11:52:28+00:00"
        },
        {
          "claim": "President Capital Adjusts Price Target on Netflix to $83 From $134, Maintains Buy Rating",
          "source_id": "E0499",
          "timestamp": "2026-07-20T09:24:33+00:00"
        },
        {
          "claim": "Netflix (NFLX) Is Buying Ben Affleck's AI Film Startup For $587 Million",
          "source_id": "E0500",
          "timestamp": "2026-07-20T13:09:56+00:00"
        },
        {
          "claim": "NFLX fundamentals snapshot: PE 21.03; market cap/assets $287.10B; revenue scale $48.37B; revenue QoQ 2.53%; revenue YoY 16.02%; gross margin 51.93%; net margin 27.08%; ROIC 24.57%; engine score health 90.00 / valuation 60.00.",
          "source_id": "E1028",
          "timestamp": "2026-07-17T00: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": "90.00",
        "market_cap": "$287.10B",
        "name": "Netflix, Inc.",
        "net_margin": "27.08%",
        "pe_ratio": "21.03",
        "revenue_growth_qoq": "2.53%",
        "revenue_growth_yoy": "16.02%",
        "revenue_scale": "$48.37B",
        "roic": "24.57%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/nflx/",
        "ticker": "NFLX",
        "timestamp": "2026-07-17T00:00:00+00:00",
        "valuation_score": "60.00"
      },
      "grade_cap_reason": null,
      "inferences": [
        "Relative move of -3.2% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 68.95 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": "NFLX",
        "timestamp": "2026-07-20T13:41:37+00:00",
        "price": 67.511,
        "previous_close": 68.95,
        "change": -1.4390000000000072,
        "change_pct": -0.020870195794053803,
        "change_5d_pct": -0.08558853683241774,
        "change_20d_pct": -0.1275393849019818,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/NFLX?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_5d_move",
        "benchmark_relative_move",
        "near_local_low",
        "event_sec",
        "catalyst_regulatory_policy",
        "event_news",
        "catalyst_analyst",
        "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": 0,
        "expectation_gap": 3,
        "price_action": 10,
        "price_confirmation": 2,
        "risk_reward": 4,
        "time_sensitivity": 3,
        "total": 50,
        "tradability": 3,
        "tradability_score": 7,
        "volume_confirmation": 3
      },
      "setup_type": "hedge_review",
      "source_ids": [
        "E0026",
        "E0496",
        "E0497",
        "E0498",
        "E0499",
        "E0500",
        "E1028"
      ],
      "stage": "expanding",
      "theme": "regulatory or policy catalyst",
      "ticker": "NFLX",
      "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": "业务：CoreWeave主要提供面向AI和高性能计算的云基础设施和GPU算力服务。行业地位：CoreWeave是基础设施软件赛道的核心公司，可比/竞争公司包括Cloudflare、Block、VeriSign、Zscaler。关键变量主要是云和AI工作负载、网络安全预算、净留存率、算力成本、平台竞争和监管合规。",
      "core_catalyst": "CoreWeave vs. Applied Digital: Evaluating Disparities in Revenue Scale for These Artificial Intelligence Companies",
      "evidence_summary": "CRWV moved +7.1% in the latest session, +6.5% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E0694.",
      "facts": [
        {
          "claim": "CRWV moved +7.1% in the latest session, +6.5% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0113",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "CoreWeave vs. Applied Digital: Evaluating Disparities in Revenue Scale for These Artificial Intelligence Companies",
          "source_id": "E0694",
          "timestamp": "2026-07-19T23:51:01+00:00"
        },
        {
          "claim": "Why CoreWeave Stock Keeps Falling",
          "source_id": "E0695",
          "timestamp": "2026-07-18T14:57:00+00:00"
        },
        {
          "claim": "MU, SNDK, CRWV, IREN Stocks Climb After Brutal Week: Retail Bets On Memory, Neocloud Rebound",
          "source_id": "E0696",
          "timestamp": "2026-07-20T01:47:33+00:00"
        },
        {
          "claim": "Here's Why CoreWeave Stock Tanked This Week",
          "source_id": "E0697",
          "timestamp": "2026-07-18T14:47:34+00:00"
        },
        {
          "claim": "CRWV fundamentals snapshot: PE n/a; market cap/assets $67.23B; revenue scale $6.23B; revenue QoQ +32.2%; revenue YoY 111.61%; gross margin 65.54%; net margin -35.61%; ROIC -0.48%.",
          "source_id": "E1029",
          "timestamp": "2026-07-20T13:41:19.180799+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "CoreWeave, Inc. operates as a cloud infrastructure technology company in the United States. The company offers CoreWeave Cloud platform that comprises proprietary software and cloud services that deliver the automation and efficiency needed to manage complex artificial intellige...",
        "gross_margin": "65.54%",
        "health_score": null,
        "market_cap": "$67.23B",
        "name": "CoreWeave, Inc. Class A Common Stock",
        "net_margin": "-35.61%",
        "pe_ratio": null,
        "revenue_growth_qoq": "+32.2%",
        "revenue_growth_yoy": "111.61%",
        "revenue_scale": "$6.23B",
        "roic": "-0.48%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/crwv/",
        "ticker": "CRWV",
        "timestamp": "2026-07-20T13:41:19.180799+00:00",
        "valuation_score": null
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of +6.5% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Attention thesis weakens if price closes below 73.21 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": "CRWV",
        "timestamp": "2026-07-20T13:41:36+00:00",
        "price": 78.435,
        "previous_close": 73.21,
        "change": 5.2250000000000085,
        "change_pct": 0.07137003141647336,
        "change_5d_pct": -0.05851635699743063,
        "change_20d_pct": -0.33501481958987944,
        "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",
        "benchmark_relative_move",
        "gap_move",
        "event_earnings",
        "catalyst_earnings",
        "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": 0,
        "expectation_gap": 4,
        "price_action": 14,
        "price_confirmation": 4,
        "risk_reward": 4,
        "time_sensitivity": 4,
        "total": 49,
        "tradability": 2,
        "tradability_score": 5,
        "volume_confirmation": 0
      },
      "setup_type": "long_research",
      "source_ids": [
        "E0113",
        "E0694",
        "E0695",
        "E0696",
        "E0697",
        "E1029"
      ],
      "stage": "expanding",
      "theme": "earnings reaction",
      "ticker": "CRWV",
      "trading_hypothesis": "Research path: verify whether the catalyst is still early and whether peer confirmation broadens the move."
    },
    {
      "action_label": "Add to Watchlist",
      "action_type": "news",
      "attention_grade": "A",
      "business_summary": "业务：甲骨文向企业和政府提供 Oracle Database、Exadata、Java、中间件、ERP、HCM、SCM、NetSuite、Cerner 医疗 IT 和 OCI 云基础设施。收入来自软件订阅、云服务、数据库许可、维护支持、硬件系统和专业服务，客户覆盖大型企业、金融、电信、政府、医疗和零售，关键资产包括数据库装机基础、企业关键系统迁移成本、OCI 数据中心和长期客户合同。行业地位：甲骨文在企业数据库和关键业务系统中拥有深厚存量，OCI 依靠数据库云化和 AI 算力需求争取增量。影响经营与股价的变量包括 OCI 增速、数据库云迁移、AI GPU 供给和云合同交付、维护收入稳定性、Cerner 整合、企业 IT 预算、客户从本地部署转云的节奏。",
      "core_catalyst": "Here Are Monday’s Top Wall Street Analyst Research Calls: BP, Charles Schwab, Fervo Energy, HubSpot, Lumentum, Microsoft, Netflix, Oracle, ServiceNow, Yeti Holdings, and More",
      "evidence_summary": "ORCL moved -1.2% in the latest session, -1.9% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E0481.",
      "facts": [
        {
          "claim": "ORCL moved -1.2% in the latest session, -1.9% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0022",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "Here Are Monday’s Top Wall Street Analyst Research Calls: BP, Charles Schwab, Fervo Energy, HubSpot, Lumentum, Microsoft, Netflix, Oracle, ServiceNow, Yeti Holdings, and More",
          "source_id": "E0481",
          "timestamp": "2026-07-20T11:52:28+00:00"
        },
        {
          "claim": "Rothschild & Co Redburn Adjusts Price Target on Oracle to $110 From $155, Maintains Sell Rating",
          "source_id": "E0482",
          "timestamp": "2026-07-20T11:03:13+00:00"
        },
        {
          "claim": "CLSA Starts Oracle With Hold on AI Debt Concerns",
          "source_id": "E0483",
          "timestamp": "2026-07-20T12:15:51+00:00"
        },
        {
          "claim": "Why Did NFLX, ORCL, SPCX Stocks Slump To 52-Week Lows Last Week?",
          "source_id": "E0484",
          "timestamp": "2026-07-20T03:30:31+00:00"
        },
        {
          "claim": "ORCL fundamentals snapshot: PE 21.32; market cap/assets $364.26B; revenue scale $67.36B; revenue QoQ 11.60%; revenue YoY 17.35%; gross margin 65.18%; net margin 22.44%; ROIC 7.94%; engine score health 42.02 / valuation 69.23.",
          "source_id": "E1030",
          "timestamp": "2026-07-17T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Oracle Corporation offers products and services that build, run and support enterprise information technology frameworks worldwide. Its Oracle cloud software as a service offering includes various cloud software applications, including Oracle Fusion cloud enterprise resource pla...",
        "gross_margin": "65.18%",
        "health_score": "42.02",
        "market_cap": "$364.26B",
        "name": "Oracle Corporation",
        "net_margin": "22.44%",
        "pe_ratio": "21.32",
        "revenue_growth_qoq": "11.60%",
        "revenue_growth_yoy": "17.35%",
        "revenue_scale": "$67.36B",
        "roic": "7.94%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/orcl/",
        "ticker": "ORCL",
        "timestamp": "2026-07-17T00:00:00+00:00",
        "valuation_score": "69.23"
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -1.9% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 126.41 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": "ORCL",
        "timestamp": "2026-07-20T13:41:38+00:00",
        "price": 124.79,
        "previous_close": 126.48,
        "change": -1.6899999999999977,
        "change_pct": -0.013361796331435749,
        "change_5d_pct": -0.05131514087468336,
        "change_20d_pct": -0.3228606839968341,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/ORCL?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "gap_move",
        "near_local_low",
        "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": 0,
        "expectation_gap": 4,
        "price_action": 9,
        "price_confirmation": 2,
        "risk_reward": 4,
        "time_sensitivity": 4,
        "total": 49,
        "tradability": 3,
        "tradability_score": 7,
        "volume_confirmation": 3
      },
      "setup_type": "watch_only",
      "source_ids": [
        "E0022",
        "E0481",
        "E0482",
        "E0483",
        "E0484",
        "E1030"
      ],
      "stage": "expanding",
      "theme": "catalyst attention signal",
      "ticker": "ORCL",
      "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": "业务：Ryanair Holdings主要经营欧洲低成本航空客运，收入来自机票、附加服务和高周转航班网络。行业地位：Ryanair Holdings是航空与机场服务赛道的重要公司，可比/竞争公司包括Delta Air Lines、United Airlines Holdings、Southwest Airlines、LATAM Airlines Group。关键变量主要是客运需求、燃油价格、运力纪律、票价、机场客流、劳动力成本和安全监管。",
      "core_catalyst": "Ryanair quarterly profit slides on Mideast war impact",
      "evidence_summary": "RYAAY moved -4.7% in the latest session, -5.3% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E0828.",
      "facts": [
        {
          "claim": "RYAAY moved -4.7% in the latest session, -5.3% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0197",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "Ryanair quarterly profit slides on Mideast war impact",
          "source_id": "E0828",
          "timestamp": "2026-07-20T12:05:09+00:00"
        },
        {
          "claim": "Ryanair Q1 profit falls 34% on Iran war fuel costs, lower fares",
          "source_id": "E0829",
          "timestamp": "2026-07-20T11:21:14+00:00"
        },
        {
          "claim": "Ryanair quarterly profit slumps by a third on lower fares, higher fuel",
          "source_id": "E0830",
          "timestamp": "2026-07-20T09:55:17+00:00"
        },
        {
          "claim": "Stocks to Watch: Alibaba, AMC Entertainment, Domino’s, Ryanair",
          "source_id": "E0831",
          "timestamp": "2026-07-20T12:04:17+00:00"
        },
        {
          "claim": "RYAAY fundamentals snapshot: PE 12.60; market cap/assets $28.57B; revenue scale $15.54B; revenue QoQ -21.8%; revenue YoY 9.37%; gross margin 870.11%; net margin 4.13%; ROIC 1.34%.",
          "source_id": "E1031",
          "timestamp": "2026-07-20T13:41:23.201532+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Ryanair Holdings plc, together with its subsidiaries, provides scheduled-passenger airline services in Ireland, Italy, Spain, the United Kingdom, and internationally. The company offers various ancillary services; engages in other activities connected with its air passenger serv...",
        "gross_margin": "870.11%",
        "health_score": null,
        "market_cap": "$28.57B",
        "name": "Ryanair Holdings plc",
        "net_margin": "4.13%",
        "pe_ratio": "12.60",
        "revenue_growth_qoq": "-21.8%",
        "revenue_growth_yoy": "9.37%",
        "revenue_scale": "$15.54B",
        "roic": "1.34%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/ryaay/",
        "ticker": "RYAAY",
        "timestamp": "2026-07-20T13:41:23.201532+00:00",
        "valuation_score": null
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -5.3% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 62.57 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": "RYAAY",
        "timestamp": "2026-07-20T13:41:26+00:00",
        "price": 60.25,
        "previous_close": 62.57,
        "change": -2.3200000000000003,
        "change_pct": -0.03707847211123538,
        "change_5d_pct": -0.05726803092083421,
        "change_20d_pct": -0.016165931602430073,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/RYAAY?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "benchmark_relative_move",
        "gap_move",
        "breakdown_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": 14,
        "price_confirmation": 4,
        "risk_reward": 4,
        "time_sensitivity": 4,
        "total": 46,
        "tradability": 1,
        "tradability_score": 2,
        "volume_confirmation": 0
      },
      "setup_type": "short_avoid",
      "source_ids": [
        "E0197",
        "E0828",
        "E0829",
        "E0830",
        "E0831",
        "E1031"
      ],
      "stage": "reversal_risk",
      "theme": "earnings reaction",
      "ticker": "RYAAY",
      "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": "业务：Lumentum Holdings主要经营光通信器件、激光器和光子产品，服务数据中心、通信和工业客户。行业地位：Lumentum Holdings是通信设备赛道的核心公司，可比/竞争公司包括Motorola Solutions、Nokia Oyj、Ubiquiti、Telefonaktiebolaget LM Ericsson (publ)。关键变量主要是运营商资本开支、数据中心互联、AI网络需求、库存周期、价格竞争和地缘供应链。",
      "core_catalyst": "SEC 4 filing: 4 2026-07-15",
      "evidence_summary": "LITE moved +5.4% in the latest session, +4.7% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E0671.",
      "facts": [
        {
          "claim": "LITE moved +5.4% in the latest session, +4.7% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0102",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "SEC 4 filing: 4 2026-07-15",
          "source_id": "E0671",
          "timestamp": "2026-07-17T00:19:37+00:00"
        },
        {
          "claim": "SEC 4 filing: 4 2026-07-15",
          "source_id": "E0672",
          "timestamp": "2026-07-17T00:18:19+00:00"
        },
        {
          "claim": "SEC 4 filing: 4 2026-07-15",
          "source_id": "E0673",
          "timestamp": "2026-07-17T00:16:58+00:00"
        },
        {
          "claim": "Barclays upgrades Lumentum, cuts Allegro, Penguin before chip earnings",
          "source_id": "E0674",
          "timestamp": "2026-07-20T13:06:54+00:00"
        },
        {
          "claim": "Barclays Upgrades Lumentum Holdings to Overweight From Equalweight, Price Target is $1,000",
          "source_id": "E0675",
          "timestamp": "2026-07-20T10:38:12+00:00"
        },
        {
          "claim": "Can Lumentum's AI Laser Chip Demand Accelerate Revenue Growth?",
          "source_id": "E0676",
          "timestamp": "2026-07-17T13:24:00+00:00"
        },
        {
          "claim": "LITE fundamentals snapshot: PE 119.44; market cap/assets $52.54B; 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": "E1032",
          "timestamp": "2026-07-17T00: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": "$52.54B",
        "name": "Lumentum Holdings Inc.",
        "net_margin": "17.84%",
        "pe_ratio": "119.44",
        "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/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/lite/",
        "ticker": "LITE",
        "timestamp": "2026-07-17T00:00:00+00:00",
        "valuation_score": "20.00"
      },
      "grade_cap_reason": null,
      "inferences": [
        "Relative move of +4.7% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Attention thesis weakens if price closes below 732.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": "LITE",
        "timestamp": "2026-07-20T13:41:37+00:00",
        "price": 779.4,
        "previous_close": 732.82,
        "change": 46.57999999999993,
        "change_pct": 0.06356267569116558,
        "change_5d_pct": 0.014645544787320386,
        "change_20d_pct": -0.08305882352941174,
        "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",
        "benchmark_relative_move",
        "gap_move",
        "gap_fade",
        "event_sec",
        "catalyst_regulatory_policy",
        "event_sec",
        "catalyst_regulatory_policy",
        "event_sec",
        "catalyst_regulatory_policy",
        "event_earnings",
        "catalyst_earnings",
        "event_news",
        "catalyst_analyst",
        "event_earnings",
        "catalyst_earnings"
      ],
      "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": 8,
        "price_confirmation": 4,
        "risk_reward": 4,
        "time_sensitivity": 4,
        "total": 45,
        "tradability": 3,
        "tradability_score": 7,
        "volume_confirmation": 4
      },
      "setup_type": "long_research",
      "source_ids": [
        "E0102",
        "E0671",
        "E0672",
        "E0673",
        "E0674",
        "E0675",
        "E0676",
        "E1032"
      ],
      "stage": "expanding",
      "theme": "regulatory or policy catalyst",
      "ticker": "LITE",
      "trading_hypothesis": "Research path: verify whether the catalyst is still early and whether peer confirmation broadens the move."
    },
    {
      "action_label": "Review Hedge",
      "action_type": "macro",
      "attention_grade": "A",
      "business_summary": "业务：Marvell Technology主要经营数据中心、网络、存储和定制芯片，收入受AI基础设施需求驱动。行业地位：Marvell Technology是半导体赛道的超核心公司，可比/竞争公司包括Monolithic Power Systems、NXP Semiconductors、Teradyne、STMicroelectronics。关键变量主要是AI和数据中心需求、汽车与工业周期、晶圆产能、库存去化、制程升级和出口管制。",
      "core_catalyst": "China Renaissance Adjusts Price Target on Marvell Technology to $276 From $247, Maintains Buy Rating",
      "evidence_summary": "MRVL moved +2.8% in the latest session, +2.1% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E0560.",
      "facts": [
        {
          "claim": "MRVL moved +2.8% in the latest session, +2.1% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0054",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "China Renaissance Adjusts Price Target on Marvell Technology to $276 From $247, Maintains Buy Rating",
          "source_id": "E0560",
          "timestamp": "2026-07-20T12:53:57+00:00"
        },
        {
          "claim": "Wall Street Is Warming to Marvell After Its XConn Acquisition. Here’s The Price Target",
          "source_id": "E0561",
          "timestamp": "2026-07-19T17:30:26+00:00"
        },
        {
          "claim": "Why I Can’t Stop Buying Credo Technology Stock",
          "source_id": "E0562",
          "timestamp": "2026-07-20T12:30:48+00:00"
        },
        {
          "claim": "MRVL fundamentals snapshot: PE 65.33; market cap/assets $165.06B; 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": "E1033",
          "timestamp": "2026-07-17T00: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": "$165.06B",
        "name": "Marvell Technology, Inc.",
        "net_margin": "1.43%",
        "pe_ratio": "65.33",
        "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/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/mrvl/",
        "ticker": "MRVL",
        "timestamp": "2026-07-17T00:00:00+00:00",
        "valuation_score": "21.43"
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of +2.1% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Attention thesis weakens if price closes below 188.68 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": "MRVL",
        "timestamp": "2026-07-20T13:41:36+00:00",
        "price": 194.255,
        "previous_close": 188.68,
        "change": 5.574999999999989,
        "change_pct": 0.029547381810472784,
        "change_5d_pct": -0.10699673107115393,
        "change_20d_pct": -0.37454115397483667,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/MRVL?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_5d_move",
        "event_news",
        "catalyst_geopolitics",
        "event_news",
        "catalyst_geopolitics",
        "event_news"
      ],
      "risk_summary": "Hedge products can decay or gap; review structure before expression.",
      "score": {
        "catalyst_quality": 28,
        "catalyst_strength": 5,
        "crowding_risk": 1,
        "expectation_gap": 3,
        "price_action": 6,
        "price_confirmation": 1,
        "risk_reward": 4,
        "time_sensitivity": 3,
        "total": 44,
        "tradability": 3,
        "tradability_score": 7,
        "volume_confirmation": 3
      },
      "setup_type": "hedge_review",
      "source_ids": [
        "E0054",
        "E0560",
        "E0561",
        "E0562",
        "E1033"
      ],
      "stage": "expanding",
      "theme": "geopolitical risk",
      "ticker": "MRVL",
      "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": "业务：英特尔销售 Core、Xeon、Gaudi、网络与边缘芯片，并推进 Intel Foundry，为内部产品和外部客户提供晶圆制造、先进封装和制程服务。客户包括 PC OEM、服务器厂商、云服务商、通信设备商、政府和工业客户，收入来自处理器销售、平台芯片、代工合同、封装服务和软件工具，关键资产包括 x86 生态、晶圆厂、先进封装、制造工艺和客户认证。行业地位：英特尔仍是 PC 与服务器 CPU 的重要供应商，同时处在制造工艺追赶和代工转型期。关键变量包括制程节点按期量产、服务器 CPU 份额、AI 加速器竞争力、代工客户获取、晶圆厂利用率、政府补贴、资本开支压力、毛利率修复和与 AMD、英伟达、ARM 阵营的竞争。",
      "core_catalyst": "Morgan Stanley Adjusts Price Target on Intel to $75 From $73, Maintains Equalweight Rating",
      "evidence_summary": "INTC moved +5.2% in the latest session, +4.6% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E0479.",
      "facts": [
        {
          "claim": "INTC moved +5.2% in the latest session, +4.6% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0021",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "Morgan Stanley Adjusts Price Target on Intel to $75 From $73, Maintains Equalweight Rating",
          "source_id": "E0479",
          "timestamp": "2026-07-20T13:20:36+00:00"
        },
        {
          "claim": "How Much Track Is Left For INTC Stock?",
          "source_id": "E0480",
          "timestamp": "2026-07-20T12:55:34+00:00"
        },
        {
          "claim": "INTC fundamentals snapshot: PE n/a; market cap/assets $501.90B; 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": "E1034",
          "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": "$501.90B",
        "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/20260717-223919-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 +4.6% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Attention thesis weakens if price closes below 95.04 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": "INTC",
        "timestamp": "2026-07-20T13:41:37+00:00",
        "price": 100.1,
        "previous_close": 95.04,
        "change": 5.059999999999988,
        "change_pct": 0.0532407407407407,
        "change_5d_pct": -0.029286294279914915,
        "change_20d_pct": -0.25292935371133396,
        "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",
        "benchmark_relative_move",
        "gap_move",
        "event_news",
        "catalyst_analyst",
        "event_news"
      ],
      "risk_summary": "Main risks are false breakout, stale catalyst, and weak peer confirmation.",
      "score": {
        "catalyst_quality": 18,
        "catalyst_strength": 4,
        "crowding_risk": 0,
        "expectation_gap": 4,
        "price_action": 10,
        "price_confirmation": 4,
        "risk_reward": 4,
        "time_sensitivity": 4,
        "total": 42,
        "tradability": 4,
        "tradability_score": 9,
        "volume_confirmation": 5
      },
      "setup_type": "long_research",
      "source_ids": [
        "E0021",
        "E0479",
        "E0480",
        "E1034"
      ],
      "stage": "expanding",
      "theme": "catalyst attention signal",
      "ticker": "INTC",
      "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": "业务：NetEase主要经营在线游戏、音乐、教育科技和互联网内容服务。行业地位：NetEase是游戏与互动娱乐赛道的核心公司，可比/竞争公司包括Electronic Arts、Roblox。关键变量主要是头部游戏周期、用户时长、平台分成、研发效率、IP生命力和监管环境。",
      "core_catalyst": "Is NetEase (SEHK:9999) Undervalued Despite Richer Earnings Pricing?",
      "evidence_summary": "NTES moved +2.7% in the latest session, +2.0% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E0666.",
      "facts": [
        {
          "claim": "NTES moved +2.7% in the latest session, +2.0% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0099",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "Is NetEase (SEHK:9999) Undervalued Despite Richer Earnings Pricing?",
          "source_id": "E0666",
          "timestamp": "2026-07-17T19:09:19+00:00"
        },
        {
          "claim": "NetEase (SEHK:9999) Margins Improve As Valuation Debate Builds, Is The Stock Still Cheap?",
          "source_id": "E0667",
          "timestamp": "2026-07-17T05:10:06+00:00"
        },
        {
          "claim": "NTES fundamentals snapshot: PE 17.42; market cap/assets $73.45B; revenue scale $114.39B; revenue QoQ +11.1%; revenue YoY 6.12%; gross margin 69.36%; net margin 35.45%; ROIC 110.26%.",
          "source_id": "E1035",
          "timestamp": "2026-07-20T13:41:23.770938+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "NetEase, Inc. engages in online games, music streaming, online intelligent learning services, and internet content services businesses in China and internationally. The company operates through Games and Related Value-Added Services; Youdao; NetEase Cloud Music; and Innovative B...",
        "gross_margin": "69.36%",
        "health_score": null,
        "market_cap": "$73.45B",
        "name": "NetEase, Inc.",
        "net_margin": "35.45%",
        "pe_ratio": "17.42",
        "revenue_growth_qoq": "+11.1%",
        "revenue_growth_yoy": "6.12%",
        "revenue_scale": "$114.39B",
        "roic": "110.26%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/ntes/",
        "ticker": "NTES",
        "timestamp": "2026-07-20T13:41:23.770938+00:00",
        "valuation_score": null
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of +2.0% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Attention thesis weakens if price closes below 131.29 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": "NTES",
        "timestamp": "2026-07-20T13:41:28+00:00",
        "price": 134.9,
        "previous_close": 131.29,
        "change": 3.6100000000000136,
        "change_pct": 0.02749638205499294,
        "change_5d_pct": 0.026401944134462285,
        "change_20d_pct": 0.1118437151912417,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/NTES?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "near_local_high",
        "event_earnings",
        "catalyst_earnings",
        "event_earnings",
        "catalyst_earnings"
      ],
      "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": 4,
        "price_action": 10,
        "price_confirmation": 2,
        "risk_reward": 4,
        "time_sensitivity": 3,
        "total": 42,
        "tradability": 1,
        "tradability_score": 2,
        "volume_confirmation": 0
      },
      "setup_type": "long_research",
      "source_ids": [
        "E0099",
        "E0666",
        "E0667",
        "E1035"
      ],
      "stage": "expanding",
      "theme": "earnings reaction",
      "ticker": "NTES",
      "trading_hypothesis": "Research path: verify whether the catalyst is still early and whether peer confirmation broadens the move."
    },
    {
      "action_label": "Review Hedge",
      "action_type": "macro",
      "attention_grade": "A",
      "business_summary": "业务：SPY 是一只跟踪标普 500 的宽基 ETF，用来表达美国大盘股票风险敞口。行业地位：用作市场、板块或宏观风险敞口的交易工具。",
      "core_catalyst": "Warren Buffett Looks for Value in Today’s Market But Comes Up Empty: ‘Everybody Is Preferring Gambling’",
      "evidence_summary": "SPY moved +0.7% in the latest session, +0.0% relative to SPY, with volume at 0.1x its 20-day average. Reliable catalyst source: E0444.",
      "facts": [
        {
          "claim": "SPY moved +0.7% in the latest session, +0.0% relative to SPY, with volume at 0.1x its 20-day average.",
          "source_id": "E0002",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "Warren Buffett Looks for Value in Today’s Market But Comes Up Empty: ‘Everybody Is Preferring Gambling’",
          "source_id": "E0444",
          "timestamp": "2026-07-19T20:31:19+00:00"
        },
        {
          "claim": "A $10,000 Investment in Bank of America When Brian Moynihan Became CEO Is Worth This Much Today",
          "source_id": "E0445",
          "timestamp": "2026-07-20T13:10:17+00:00"
        },
        {
          "claim": "Active Funds Can’t Beat the S&P 500? This One Didn’t Get the Memo",
          "source_id": "E0446",
          "timestamp": "2026-07-19T16:36:43+00:00"
        },
        {
          "claim": "Equal-Weight Strategy RSP Could Outrun SPY if This Macro Shift Continues",
          "source_id": "E0447",
          "timestamp": "2026-07-18T21:11:03+00:00"
        },
        {
          "claim": "SPY fundamentals snapshot: PE 410.57; market cap/assets $789.48B; 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": "E1036",
          "timestamp": "2026-07-20T13:41:24.792794+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "etf",
        "business_summary": "The State Street SPDR S&P 500 ETF (SPY) is an exchange-traded fund that is based on the S&P 500 index. The fund tracks a market cap-weighted index of US large- and mid-cap stocks selected by the S&P Committee. SPY was launched on Jan 22, 1993 and is issued by State Street.",
        "gross_margin": null,
        "health_score": null,
        "market_cap": "$789.48B",
        "name": "SPDR S&P 500 ETF",
        "net_margin": null,
        "pe_ratio": "410.57",
        "revenue_growth_qoq": null,
        "revenue_growth_yoy": null,
        "revenue_scale": null,
        "roic": null,
        "source_ref": "https://stockanalysis.com/etf/spy/",
        "ticker": "SPY",
        "timestamp": "2026-07-20T13:41:24.792794+00:00",
        "valuation_score": null
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of +0.0% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Attention thesis weakens if price closes below 743.29 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": "SPY",
        "timestamp": "2026-07-20T13:41:35+00:00",
        "price": 748.405,
        "previous_close": 743.15,
        "change": 5.2549999999999955,
        "change_pct": 0.007071250756913061,
        "change_5d_pct": -0.0010211072621792994,
        "change_20d_pct": 0.0022297048335424563,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/SPY?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "near_local_high",
        "event_news",
        "catalyst_geopolitics",
        "event_news",
        "event_news",
        "event_news"
      ],
      "risk_summary": "Hedge products can decay or gap; review structure before expression.",
      "score": {
        "catalyst_quality": 22,
        "catalyst_strength": 4,
        "crowding_risk": 0,
        "expectation_gap": 4,
        "price_action": 5,
        "price_confirmation": 2,
        "risk_reward": 4,
        "time_sensitivity": 3,
        "total": 41,
        "tradability": 4,
        "tradability_score": 9,
        "volume_confirmation": 5
      },
      "setup_type": "hedge_review",
      "source_ids": [
        "E0002",
        "E0444",
        "E0445",
        "E0446",
        "E0447",
        "E1036"
      ],
      "stage": "expanding",
      "theme": "geopolitical risk",
      "ticker": "SPY",
      "trading_hypothesis": "Research path: compare equity breadth, credit beta, and volatility products before selecting any hedge expression."
    },
    {
      "action_label": "Add to Watchlist",
      "action_type": "earnings",
      "attention_grade": "A",
      "business_summary": "业务：雅保经营锂、溴和催化剂三块业务。锂业务覆盖资源开发、卤水和硬岩提锂、转化加工以及电池级氢氧化锂和碳酸锂销售，客户多为电池厂和正极材料厂；溴系产品卖向阻燃、油气、工业消毒和特种化学应用；催化剂业务服务炼油和石化客户。收入跟锂盐出货与定价、溴系特化销量、催化剂订单和长期供货协议密切相关。行业地位：Albemarle 是全球锂化学品和溴化学品核心供应商之一，锂业务连接上游盐湖/矿山资源、转化产能和电池材料客户。竞争对手包括 SQM、Rio Tinto Lithium、赣锋锂业、天齐锂业及其他特化厂商。关键变量包括锂价周期、资源品位、转化产能爬坡、客户认证、长期合同定价、资本开支纪律和中国电池链需求。",
      "core_catalyst": "Do Rising Earnings Estimates Reframe Albemarle’s (ALB) Lithium Strategy as Discipline or Cyclicality?",
      "evidence_summary": "ALB moved -1.1% in the latest session, -1.7% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E0844.",
      "facts": [
        {
          "claim": "ALB moved -1.1% in the latest session, -1.7% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0214",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "Do Rising Earnings Estimates Reframe Albemarle’s (ALB) Lithium Strategy as Discipline or Cyclicality?",
          "source_id": "E0844",
          "timestamp": "2026-07-17T15:11:22+00:00"
        },
        {
          "claim": "BofA Securities Adjusts Price Target on Albemarle to $155 From $225, Maintains Buy Rating",
          "source_id": "E0845",
          "timestamp": "2026-07-17T12:14:47+00:00"
        },
        {
          "claim": "RBC Cuts Price Target on Albemarle to $166 From $257, Keeps Outperform Rating",
          "source_id": "E0846",
          "timestamp": "2026-07-17T11:46:11+00:00"
        },
        {
          "claim": "Albemarle (ALB) Rises As Market Takes a Dip: Key Facts",
          "source_id": "E0847",
          "timestamp": "2026-07-17T21:50:02+00:00"
        },
        {
          "claim": "ALB fundamentals snapshot: PE n/a; market cap/assets n/a; revenue scale $5.49B; revenue QoQ 0.05%; revenue YoY 7.87%; gross margin 35.06%; net margin 22.33%; ROIC 2.01%; engine score health 34.04 / valuation n/a.",
          "source_id": "E1037",
          "timestamp": "2026-06-11T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "",
        "gross_margin": "35.06%",
        "health_score": "34.04",
        "market_cap": null,
        "name": "Albemarle Corporation",
        "net_margin": "22.33%",
        "pe_ratio": null,
        "revenue_growth_qoq": "0.05%",
        "revenue_growth_yoy": "7.87%",
        "revenue_scale": "$5.49B",
        "roic": "2.01%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti",
        "ticker": "ALB",
        "timestamp": "2026-06-11T00:00:00+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 120.78 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": "ALB",
        "timestamp": "2026-07-20T13:41:15+00:00",
        "price": 118.89,
        "previous_close": 120.745,
        "change": -1.855000000000004,
        "change_pct": -0.015362954987784172,
        "change_5d_pct": -0.05485333385251301,
        "change_20d_pct": -0.2585594295316128,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/ALB?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "gap_move",
        "near_local_low",
        "event_earnings",
        "catalyst_earnings",
        "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": 0,
        "expectation_gap": 4,
        "price_action": 9,
        "price_confirmation": 2,
        "risk_reward": 4,
        "time_sensitivity": 4,
        "total": 41,
        "tradability": 1,
        "tradability_score": 2,
        "volume_confirmation": 0
      },
      "setup_type": "watch_only",
      "source_ids": [
        "E0214",
        "E0844",
        "E0845",
        "E0846",
        "E0847",
        "E1037"
      ],
      "stage": "expanding",
      "theme": "regulatory or policy catalyst",
      "ticker": "ALB",
      "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": "业务：The Travelers Companies主要经营汽车险、商业险、房屋险和专业责任险等财产与意外险业务。行业地位：The Travelers Companies是财产险赛道的核心公司，可比/竞争公司包括Chubb、The Progressive、W. R. Berkley、Cincinnati Financial。关键变量主要是保费价格、赔付率、灾害损失、储备充足性、投资收益和再保险成本。",
      "core_catalyst": "SEC 10-Q filing: 10-Q 2026-06-30",
      "evidence_summary": "TRV moved +0.1% in the latest session, -0.6% relative to benchmark, with volume at 0.0x its 20-day average. Reliable catalyst source: E0699.",
      "facts": [
        {
          "claim": "TRV moved +0.1% in the latest session, -0.6% relative to benchmark, with volume at 0.0x its 20-day average.",
          "source_id": "E0117",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "SEC 10-Q filing: 10-Q 2026-06-30",
          "source_id": "E0699",
          "timestamp": "2026-07-17T07:01:16+00:00"
        },
        {
          "claim": "SEC 8-K filing: 8-K 2026-07-17",
          "source_id": "E0700",
          "timestamp": "2026-07-17T06:58:28+00:00"
        },
        {
          "claim": "Barclays Adjusts Price Target on Travelers to $318 From $295, Maintains Underweight Rating",
          "source_id": "E0701",
          "timestamp": "2026-07-20T13:19:16+00:00"
        },
        {
          "claim": "Goldman Sachs Downgrades Travelers to Sell From Neutral, Raises Price Target to $350 From $339",
          "source_id": "E0702",
          "timestamp": "2026-07-20T12:28:29+00:00"
        },
        {
          "claim": "Truist Securities Adjusts Travelers Price Target to $425 From $395, Maintains Buy Rating",
          "source_id": "E0703",
          "timestamp": "2026-07-20T12:15:10+00:00"
        },
        {
          "claim": "Raymond James Adjusts PT on Travelers Companies to $430 From $400, Maintains Strong Buy Rating",
          "source_id": "E0704",
          "timestamp": "2026-07-20T10:21:57+00:00"
        },
        {
          "claim": "TRV fundamentals snapshot: PE 9.27; market cap/assets $76.97B; revenue scale $48.98B; revenue QoQ 1.92%; revenue YoY 2.37%; gross margin 36.58%; net margin 18.17%; ROIC 7.28%; engine score health 56.67 / valuation 83.33.",
          "source_id": "E1038",
          "timestamp": "2026-07-17T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "",
        "gross_margin": "36.58%",
        "health_score": "56.67",
        "market_cap": "$76.97B",
        "name": "The Travelers Companies, Inc.",
        "net_margin": "18.17%",
        "pe_ratio": "9.27",
        "revenue_growth_qoq": "1.92%",
        "revenue_growth_yoy": "2.37%",
        "revenue_scale": "$48.98B",
        "roic": "7.28%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti",
        "ticker": "TRV",
        "timestamp": "2026-07-17T00:00:00+00:00",
        "valuation_score": "83.33"
      },
      "grade_cap_reason": null,
      "inferences": [
        "Relative move of -0.6% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Attention thesis weakens if price closes below 368.98 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": "TRV",
        "timestamp": "2026-07-20T13:41:29+00:00",
        "price": 370.0,
        "previous_close": 369.15,
        "change": 0.8500000000000227,
        "change_pct": 0.0023025870242450175,
        "change_5d_pct": 0.08342358765392377,
        "change_20d_pct": 0.20204022915002273,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/TRV?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_5d_move",
        "gap_move",
        "near_local_high",
        "event_sec",
        "catalyst_regulatory_policy",
        "event_sec",
        "catalyst_regulatory_policy",
        "event_news",
        "catalyst_analyst",
        "event_news",
        "catalyst_analyst",
        "event_news",
        "catalyst_regulatory_policy",
        "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": 3,
        "price_action": 9,
        "price_confirmation": 2,
        "risk_reward": 4,
        "time_sensitivity": 4,
        "total": 41,
        "tradability": 1,
        "tradability_score": 2,
        "volume_confirmation": 0
      },
      "setup_type": "hedge_review",
      "source_ids": [
        "E0117",
        "E0699",
        "E0700",
        "E0701",
        "E0702",
        "E0703",
        "E0704",
        "E1038"
      ],
      "stage": "expanding",
      "theme": "regulatory or policy catalyst",
      "ticker": "TRV",
      "trading_hypothesis": "Research path: compare equity breadth, credit beta, and volatility products before selecting any hedge expression."
    },
    {
      "action_label": "Add to Watchlist",
      "action_type": "news",
      "attention_grade": "B",
      "business_summary": "业务：ADM 从农户和贸易商采购玉米、大豆、小麦等农产品，完成收储、运输、贸易和深加工，再把油脂、蛋白粕、甜味剂、淀粉、特种配料和饲料产品卖给食品企业、养殖客户和工业用户。收入来自农产品贸易周转、加工价差、配料销售和营养业务。关键资产是全球采购网络、仓储与运输体系、压榨和深加工产能以及客户配方能力。行业地位：ADM 是全球农产品商业体系里的核心玩家之一，能见度高的对手包括 Cargill、Bunge、Louis Dreyfus，以及各区域谷物贸易和油籽加工商。竞争优势在采购与物流网络、风险管理能力和多品类加工平台，关键经营变量包括作物收成、压榨利润、生物燃料需求、贸易流向、天气扰动、美元汇率、库存周期和农业政策变化。",
      "core_catalyst": "Morgan Stanley Adjusts Price Target on Archer-Daniels-Midland to $60 From $58, Maintains Underweight Rating",
      "evidence_summary": "ADM moved -1.5% in the latest session, -2.1% relative to benchmark, with volume at 0.0x its 20-day average. Reliable catalyst source: E0776.",
      "facts": [
        {
          "claim": "ADM moved -1.5% in the latest session, -2.1% relative to benchmark, with volume at 0.0x its 20-day average.",
          "source_id": "E0167",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "Morgan Stanley Adjusts Price Target on Archer-Daniels-Midland to $60 From $58, Maintains Underweight Rating",
          "source_id": "E0776",
          "timestamp": "2026-07-20T12:14:39+00:00"
        },
        {
          "claim": "ADM Appoints Jeff Rowe as Executive Vice President and Chief Operating Officer",
          "source_id": "E0777",
          "timestamp": "2026-07-20T11:00:00+00:00"
        },
        {
          "claim": "Market Chatter: Archer-Daniels-Midland, Mitsubishi Plan Sustainable Aviation Fuel Production Trials",
          "source_id": "E0778",
          "timestamp": "2026-07-20T10:14:11+00:00"
        },
        {
          "claim": "Archer-Daniels-Midland Appoints Jeff Rowe to Newly Created COO Role",
          "source_id": "E0779",
          "timestamp": "2026-07-20T13:01:57+00:00"
        },
        {
          "claim": "ADM fundamentals snapshot: PE 38.48; market cap/assets $40.85B; revenue scale $80.61B; revenue QoQ 10.42%; revenue YoY -3.88%; gross margin 5.96%; net margin 1.45%; ROIC 2.20%; engine score health 43.64 / valuation n/a.",
          "source_id": "E1039",
          "timestamp": "2026-06-11T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Archer-Daniels-Midland Company provides human and animal nutrition ingredients and solutions in the United States, Switzerland, the Cayman Islands, Brazil, Mexico, Canada, the United Kingdom, and internationally. It operates in three segments: Ag Services and Oilseeds; Carbohydr...",
        "gross_margin": "5.96%",
        "health_score": "43.64",
        "market_cap": "$40.85B",
        "name": "Archer-Daniels-Midland Company",
        "net_margin": "1.45%",
        "pe_ratio": "38.48",
        "revenue_growth_qoq": "10.42%",
        "revenue_growth_yoy": "-3.88%",
        "revenue_scale": "$80.61B",
        "roic": "2.20%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/adm/",
        "ticker": "ADM",
        "timestamp": "2026-06-11T00:00:00+00:00",
        "valuation_score": null
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -2.1% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 85.90 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": "ADM",
        "timestamp": "2026-07-20T13:41:22+00:00",
        "price": 84.77,
        "previous_close": 85.9,
        "change": -1.1300000000000097,
        "change_pct": -0.013154831199068795,
        "change_5d_pct": 0.03327643898107224,
        "change_20d_pct": 0.12876167406596029,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/ADM?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "gap_move",
        "near_local_high",
        "event_news",
        "catalyst_analyst",
        "event_news",
        "catalyst_analyst",
        "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": 0,
        "expectation_gap": 4,
        "price_action": 9,
        "price_confirmation": 2,
        "risk_reward": 4,
        "time_sensitivity": 4,
        "total": 41,
        "tradability": 1,
        "tradability_score": 2,
        "volume_confirmation": 0
      },
      "setup_type": "watch_only",
      "source_ids": [
        "E0167",
        "E0776",
        "E0777",
        "E0778",
        "E0779",
        "E1039"
      ],
      "stage": "expanding",
      "theme": "new product catalyst",
      "ticker": "ADM",
      "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": "业务：Monolithic Power Systems主要经营高性能模拟和电源管理芯片，服务数据中心、汽车、工业和消费电子市场。行业地位：Monolithic Power Systems是半导体赛道的核心公司，可比/竞争公司包括Marvell Technology、NXP Semiconductors、Teradyne、STMicroelectronics。关键变量主要是AI和数据中心需求、汽车与工业周期、晶圆产能、库存去化、制程升级和出口管制。",
      "core_catalyst": "SEC 4 filing: 4 2026-07-15",
      "evidence_summary": "MPWR moved +3.3% in the latest session, +2.6% relative to benchmark, with volume at 0.0x its 20-day average. Reliable catalyst source: E0651.",
      "facts": [
        {
          "claim": "MPWR moved +3.3% in the latest session, +2.6% relative to benchmark, with volume at 0.0x its 20-day average.",
          "source_id": "E0093",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "SEC 4 filing: 4 2026-07-15",
          "source_id": "E0651",
          "timestamp": "2026-07-17T17:43:36+00:00"
        },
        {
          "claim": "Wells Fargo Adjusts Price Target on Monolithic Power Systems to $1,700 From $1,860, Maintains Overweight Rating",
          "source_id": "E0652",
          "timestamp": "2026-07-20T11:46:49+00:00"
        },
        {
          "claim": "Monolithic Power Systems Insider Sold Shares Worth $20,245,937, According to a Recent SEC Filing",
          "source_id": "E0653",
          "timestamp": "2026-07-17T21:50:12+00:00"
        },
        {
          "claim": "Monolithic Power Systems (MPWR) Stock Gets An AI Boost From IBM Spending Signals",
          "source_id": "E0654",
          "timestamp": "2026-07-17T14:11:27+00:00"
        },
        {
          "claim": "MPWR fundamentals snapshot: PE 95.44; market cap/assets $64.46B; revenue scale $2.96B; revenue QoQ 7.06%; revenue YoY 23.90%; gross margin 55.34%; net margin 24.03%; ROIC 18.01%; engine score health 58.74 / valuation 21.43.",
          "source_id": "E1040",
          "timestamp": "2026-07-17T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Monolithic Power Systems, Inc. provides semiconductor-based power electronics solutions in China, Taiwan, South Korea, Southeast Asia, Europe, the United States, Japan, and internationally. The company offers direct current (DC) to DC solutions to convert and control voltages wi...",
        "gross_margin": "55.34%",
        "health_score": "58.74",
        "market_cap": "$64.46B",
        "name": "Monolithic Power Systems, Inc.",
        "net_margin": "24.03%",
        "pe_ratio": "95.44",
        "revenue_growth_qoq": "7.06%",
        "revenue_growth_yoy": "23.90%",
        "revenue_scale": "$2.96B",
        "roic": "18.01%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/mpwr/",
        "ticker": "MPWR",
        "timestamp": "2026-07-17T00:00:00+00:00",
        "valuation_score": "21.43"
      },
      "grade_cap_reason": null,
      "inferences": [
        "Relative move of +2.6% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Attention thesis weakens if price closes below 1312.00 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": "MPWR",
        "timestamp": "2026-07-20T13:41:26+00:00",
        "price": 1354.175,
        "previous_close": 1312.0,
        "change": 42.174999999999955,
        "change_pct": 0.03214557926829276,
        "change_5d_pct": 0.04862627180206802,
        "change_20d_pct": -0.13399306626239382,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/MPWR?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "benchmark_relative_move",
        "event_sec",
        "catalyst_regulatory_policy",
        "event_news",
        "catalyst_analyst",
        "event_news",
        "catalyst_regulatory_policy",
        "event_news"
      ],
      "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": 6,
        "price_confirmation": 2,
        "risk_reward": 4,
        "time_sensitivity": 3,
        "total": 41,
        "tradability": 2,
        "tradability_score": 5,
        "volume_confirmation": 0
      },
      "setup_type": "hedge_review",
      "source_ids": [
        "E0093",
        "E0651",
        "E0652",
        "E0653",
        "E0654",
        "E1040"
      ],
      "stage": "expanding",
      "theme": "regulatory or policy catalyst",
      "ticker": "MPWR",
      "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": "业务：Bloom Energy 为数据中心、制造厂、医院、公用事业和大型商业设施提供固体氧化物燃料电池发电系统，用于在客户侧实现高可用电力供应，同时销售基于相近技术路线的电解制氢设备。收入来自设备销售、长期服务协议、系统升级和部分项目型能源解决方案。关键产品是 Bloom Energy Server、Bloom Electrolyzer 以及围绕微网和高可靠供电的集成方案。行业地位：Bloom Energy 在高可靠分布式供电和固体氧化物路线里知名度很高，尤其受数据中心和高电力密度场景关注。竞争对手包括 FuelCell Energy、传统柴油或燃气备电系统、微型燃机和公用电网替代方案，关键经营变量是天然气与电价比、设备寿命、服务成本、政策补贴和大客户项目落地节奏。",
      "core_catalyst": "A $1.7 Billion Reason to Buy Bloom Energy Stock Now",
      "evidence_summary": "BE moved -0.7% in the latest session, -1.4% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E0677.",
      "facts": [
        {
          "claim": "BE moved -0.7% in the latest session, -1.4% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0103",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "A $1.7 Billion Reason to Buy Bloom Energy Stock Now",
          "source_id": "E0677",
          "timestamp": "2026-07-19T13:00:02+00:00"
        },
        {
          "claim": "Bloom Energy vs. Constellation Energy: Which Industrials Stock Is a Better Buy in 2026?",
          "source_id": "E0678",
          "timestamp": "2026-07-19T03:17:41+00:00"
        },
        {
          "claim": "I'm Calling It: Bloom Energy Will Be a Very Different Stock After 2026 for 1 Reason",
          "source_id": "E0679",
          "timestamp": "2026-07-19T15:50:00+00:00"
        },
        {
          "claim": "The 3 Energy Stocks I'd Buy With My Next $1,000",
          "source_id": "E0680",
          "timestamp": "2026-07-18T14:50:00+00:00"
        },
        {
          "claim": "BE fundamentals snapshot: PE 8875.27; market cap/assets $70.98B; revenue scale $2.45B; revenue QoQ -3.4%; revenue YoY 130.37%; gross margin 30.03%; net margin 9.81%; ROIC 6.32%.",
          "source_id": "E1041",
          "timestamp": "2026-07-20T13:41:27.664640+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Bloom Energy Corporation designs, manufactures, sells, and installs solid oxide fuel cell systems for on-site power generation in the United States and internationally. It offers Bloom Energy Server, an energy server platform to convert fuel, such as natural gas, biogas, hydroge...",
        "gross_margin": "30.03%",
        "health_score": null,
        "market_cap": "$70.98B",
        "name": "Bloom Energy Corporation",
        "net_margin": "9.81%",
        "pe_ratio": "8875.27",
        "revenue_growth_qoq": "-3.4%",
        "revenue_growth_yoy": "130.37%",
        "revenue_scale": "$2.45B",
        "roic": "6.32%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/be/",
        "ticker": "BE",
        "timestamp": "2026-07-20T13:41:27.664640+00:00",
        "valuation_score": null
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -1.4% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 214.96 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": "BE",
        "timestamp": "2026-07-20T13:41:36+00:00",
        "price": 211.715,
        "previous_close": 214.68,
        "change": -2.9650000000000034,
        "change_pct": -0.013811253959381431,
        "change_5d_pct": -0.093258833272851,
        "change_20d_pct": -0.3563132843551462,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/BE?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_5d_move",
        "gap_move",
        "event_news",
        "catalyst_regulatory_policy",
        "event_news",
        "catalyst_new_product",
        "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": 0,
        "expectation_gap": 3,
        "price_action": 6,
        "price_confirmation": 2,
        "risk_reward": 4,
        "time_sensitivity": 4,
        "total": 41,
        "tradability": 2,
        "tradability_score": 5,
        "volume_confirmation": 0
      },
      "setup_type": "hedge_review",
      "source_ids": [
        "E0103",
        "E0677",
        "E0678",
        "E0679",
        "E0680",
        "E1041"
      ],
      "stage": "expanding",
      "theme": "new product catalyst",
      "ticker": "BE",
      "trading_hypothesis": "Research path: compare equity breadth, credit beta, and volatility products before selecting any hedge expression."
    },
    {
      "action_label": "Add to Watchlist",
      "action_type": "news",
      "attention_grade": "B",
      "business_summary": "业务：Apple 销售 iPhone、Mac、iPad、Apple Watch 和配件，并通过 App Store、iCloud、Apple Music、AppleCare 等服务获取持续收入。行业地位：全球消费电子和移动生态龙头，核心变量是 iPhone 周期、服务收入、硬件毛利和 AI/生态创新。",
      "core_catalyst": "BofA expects Apple to top analyst expectations on July 30",
      "evidence_summary": "AAPL moved -0.9% in the latest session, -1.5% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E0463.",
      "facts": [
        {
          "claim": "AAPL moved -0.9% in the latest session, -1.5% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0016",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "BofA expects Apple to top analyst expectations on July 30",
          "source_id": "E0463",
          "timestamp": "2026-07-20T13:24:02+00:00"
        },
        {
          "claim": "The Cost Pressure Apple Stock Stopped Flagging, And The New One That Should Worry You",
          "source_id": "E0464",
          "timestamp": "2026-07-20T12:21:50+00:00"
        },
        {
          "claim": "Here's How Much Apple Stock Has to Gain to Overtake Nvidia as the Most Valuable Company in the World. Hint: It Could Happen by the Time You Read This.",
          "source_id": "E0465",
          "timestamp": "2026-07-20T10:41:00+00:00"
        },
        {
          "claim": "AAPL fundamentals snapshot: PE 40.46; market cap/assets $4.85T; revenue scale $451.44B; revenue QoQ -22.66%; revenue YoY 12.76%; gross margin 49.27%; net margin 26.60%; ROIC 39.71%; engine score health 68.00 / valuation n/a.",
          "source_id": "E1042",
          "timestamp": "2026-06-11T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Apple Inc. designs, manufactures, and markets smartphones, personal computers, tablets, wearables, and accessories worldwide. The company offers iPhone, a line of smartphones; Mac, a line of personal computers; iPad, a line of multi-purpose tablets; and wearables, home, and acce...",
        "gross_margin": "49.27%",
        "health_score": "68.00",
        "market_cap": "$4.85T",
        "name": "Apple Inc.",
        "net_margin": "26.60%",
        "pe_ratio": "40.46",
        "revenue_growth_qoq": "-22.66%",
        "revenue_growth_yoy": "12.76%",
        "revenue_scale": "$451.44B",
        "roic": "39.71%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/aapl/",
        "ticker": "AAPL",
        "timestamp": "2026-06-11T00:00:00+00:00",
        "valuation_score": null
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -1.5% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 333.74 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": "AAPL",
        "timestamp": "2026-07-20T13:41:36+00:00",
        "price": 330.24,
        "previous_close": 333.74,
        "change": -3.5,
        "change_pct": -0.010487205609156836,
        "change_5d_pct": 0.040748802561818565,
        "change_20d_pct": 0.1081506968833792,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/AAPL?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "near_local_high",
        "event_news",
        "catalyst_analyst",
        "event_news",
        "event_news"
      ],
      "risk_summary": "Main risks are false breakout, stale catalyst, and weak peer confirmation.",
      "score": {
        "catalyst_quality": 20,
        "catalyst_strength": 4,
        "crowding_risk": 0,
        "expectation_gap": 4,
        "price_action": 6,
        "price_confirmation": 2,
        "risk_reward": 4,
        "time_sensitivity": 3,
        "total": 40,
        "tradability": 4,
        "tradability_score": 9,
        "volume_confirmation": 5
      },
      "setup_type": "watch_only",
      "source_ids": [
        "E0016",
        "E0463",
        "E0464",
        "E0465",
        "E1042"
      ],
      "stage": "expanding",
      "theme": "catalyst attention signal",
      "ticker": "AAPL",
      "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": "业务：JD.com主要经营中国电商、自营零售、物流和供应链服务，收入来自商品销售、平台服务和广告。行业地位：JD.com是专业零售赛道的重要公司，可比/竞争公司包括拼多多、MercadoLibre、Sea、eBay。关键变量主要是品类景气、平台补贴、库存周转、履约成本、客流/流量、广告变现和消费者可选支出。",
      "core_catalyst": "JD.com (JD) Stock May Be Reasonable On Profit Growth Forecast",
      "evidence_summary": "JD moved +2.5% in the latest session, +1.9% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E0742.",
      "facts": [
        {
          "claim": "JD moved +2.5% in the latest session, +1.9% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0150",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "JD.com (JD) Stock May Be Reasonable On Profit Growth Forecast",
          "source_id": "E0742",
          "timestamp": "2026-07-20T06:09:13+00:00"
        },
        {
          "claim": "Shop Smarter in China: JD.com Upgrades Online Tax-Free Shopping with Instant VAT Refunds",
          "source_id": "E0743",
          "timestamp": "2026-07-20T03:01:00+00:00"
        },
        {
          "claim": "JD fundamentals snapshot: PE 22.40; market cap/assets $42.25B; revenue scale $1.32T; revenue QoQ -10.4%; revenue YoY 4.85%; gross margin 16.80%; net margin 1.85%; ROIC n/a.",
          "source_id": "E1043",
          "timestamp": "2026-07-20T13:41:28.261162+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "JD.com, Inc. operates as a supply chain-based technology and service provider in the People’s Republic of China and Europe. It operates through three segments: JD Retail, JD Logistics, and New Businesses. The company provides home appliances; mobile handsets and other digital pr...",
        "gross_margin": "16.80%",
        "health_score": null,
        "market_cap": "$42.25B",
        "name": "JD.com, Inc.",
        "net_margin": "1.85%",
        "pe_ratio": "22.40",
        "revenue_growth_qoq": "-10.4%",
        "revenue_growth_yoy": "4.85%",
        "revenue_scale": "$1.32T",
        "roic": null,
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/jd/",
        "ticker": "JD",
        "timestamp": "2026-07-20T13:41:28.261162+00:00",
        "valuation_score": null
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of +1.9% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Attention thesis weakens if price closes below 29.62 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": "JD",
        "timestamp": "2026-07-20T13:41:36+00:00",
        "price": 30.435,
        "previous_close": 29.62,
        "change": 0.8149999999999977,
        "change_pct": 0.02751519243754208,
        "change_5d_pct": 0.05384352092869382,
        "change_20d_pct": 0.10391731363397994,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/JD?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "gap_move",
        "breakout_20d",
        "event_earnings",
        "catalyst_earnings",
        "event_news",
        "catalyst_geopolitics"
      ],
      "risk_summary": "Main risks are false breakout, stale catalyst, and weak peer confirmation.",
      "score": {
        "catalyst_quality": 28,
        "catalyst_strength": 5,
        "crowding_risk": 0,
        "expectation_gap": 4,
        "price_action": 10,
        "price_confirmation": 2,
        "risk_reward": 4,
        "time_sensitivity": 4,
        "total": 40,
        "tradability": 1,
        "tradability_score": 2,
        "volume_confirmation": 0
      },
      "setup_type": "long_research",
      "source_ids": [
        "E0150",
        "E0742",
        "E0743",
        "E1043"
      ],
      "stage": "expanding",
      "theme": "geopolitical risk",
      "ticker": "JD",
      "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": "B",
      "business_summary": "业务：Domino's Pizza主要经营披萨外送与加盟网络，收入来自直营门店、加盟费和供应链业务。行业地位：Domino's Pizza是餐饮连锁赛道的重要参与者，可比/竞争公司包括Starbucks、Yum! Brands、Chipotle Mexican Grill、Restaurant Brands International。关键变量主要是同店销售、客流、菜单价格、食品和人工成本、门店扩张、加盟质量和消费分层。",
      "core_catalyst": "SEC 4 filing: 4 2026-07-15",
      "evidence_summary": "DPZ moved +3.7% in the latest session, +3.1% relative to benchmark, with volume at 0.5x its 20-day average. Reliable catalyst source: E0931.",
      "facts": [
        {
          "claim": "DPZ moved +3.7% in the latest session, +3.1% relative to benchmark, with volume at 0.5x its 20-day average.",
          "source_id": "E0318",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "SEC 4 filing: 4 2026-07-15",
          "source_id": "E0931",
          "timestamp": "2026-07-17T16:07:33+00:00"
        },
        {
          "claim": "SEC 4 filing: 4 2026-07-15",
          "source_id": "E0932",
          "timestamp": "2026-07-17T16:07:03+00:00"
        },
        {
          "claim": "Domino's Fiscal Second-Quarter Revenue Tops Street Views on Order Count Growth",
          "source_id": "E0933",
          "timestamp": "2026-07-20T13:23:43+00:00"
        },
        {
          "claim": "Domino's Pizza Q2 2026 earnings: revenue beats, profit misses",
          "source_id": "E0934",
          "timestamp": "2026-07-20T12:10:01+00:00"
        },
        {
          "claim": "Domino’s CEO Russell Weiner Touts Q2 Order Growth While Industry Struggled – ‘Our Scale And Competitive Position Have Never Been Stronger’",
          "source_id": "E0935",
          "timestamp": "2026-07-20T11:58:07+00:00"
        },
        {
          "claim": "Stocks to Watch: Alibaba, AMC Entertainment, Domino’s, Ryanair",
          "source_id": "E0936",
          "timestamp": "2026-07-20T12:04:17+00:00"
        },
        {
          "claim": "DPZ fundamentals snapshot: PE 18.11; market cap/assets $10.72B; revenue scale $4.98B; revenue QoQ -25.08%; revenue YoY 5.17%; gross margin 40.37%; net margin 12.15%; ROIC 52.87%; engine score health 67.00 / valuation 100.00.",
          "source_id": "E1044",
          "timestamp": "2026-07-17T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Domino's Pizza, Inc. operates as a pizza company worldwide. The company operates through three segments: U.S. Stores, International Franchise, and Supply Chain. It offers pizzas under the Domino's brand name through company-owned and franchised stores. The company also provides...",
        "gross_margin": "40.37%",
        "health_score": "67.00",
        "market_cap": "$10.72B",
        "name": "Domino's Pizza, Inc.",
        "net_margin": "12.15%",
        "pe_ratio": "18.11",
        "revenue_growth_qoq": "-25.08%",
        "revenue_growth_yoy": "5.17%",
        "revenue_scale": "$4.98B",
        "roic": "52.87%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/dpz/",
        "ticker": "DPZ",
        "timestamp": "2026-07-17T00:00:00+00:00",
        "valuation_score": "100.00"
      },
      "grade_cap_reason": null,
      "inferences": [
        "Relative move of +3.1% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Attention thesis weakens if price closes below 322.18 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": "DPZ",
        "timestamp": "2026-07-20T13:41:31+00:00",
        "price": 335.995,
        "previous_close": 322.18,
        "change": 13.814999999999998,
        "change_pct": 0.042879756657769,
        "change_5d_pct": 0.0843795171259405,
        "change_20d_pct": 0.07528722337310301,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/DPZ?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "benchmark_relative_move",
        "gap_move",
        "gap_fade",
        "event_sec",
        "catalyst_regulatory_policy",
        "event_sec",
        "catalyst_regulatory_policy",
        "event_earnings",
        "catalyst_earnings",
        "event_earnings",
        "catalyst_earnings",
        "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": 0,
        "expectation_gap": 4,
        "price_action": 7,
        "price_confirmation": 3,
        "risk_reward": 4,
        "time_sensitivity": 4,
        "total": 40,
        "tradability": 2,
        "tradability_score": 5,
        "volume_confirmation": 2
      },
      "setup_type": "long_research",
      "source_ids": [
        "E0318",
        "E0931",
        "E0932",
        "E0933",
        "E0934",
        "E0935",
        "E0936",
        "E1044"
      ],
      "stage": "expanding",
      "theme": "regulatory or policy catalyst",
      "ticker": "DPZ",
      "trading_hypothesis": "Research path: verify whether the catalyst is still early and whether peer confirmation broadens the move."
    },
    {
      "action_label": "Add to Watchlist",
      "action_type": "news",
      "attention_grade": "B",
      "business_summary": "业务：ServiceNow主要提供企业工作流自动化平台，覆盖IT服务、人力、客户服务、安全和行业流程。行业地位：ServiceNow是应用软件赛道的核心公司，可比/竞争公司包括Shopify、Strategy、Datadog、Snowflake。关键变量主要是订阅留存、净收入扩张、AI功能变现、销售效率、云成本、竞争和估值倍数。",
      "core_catalyst": "Here Are Monday’s Top Wall Street Analyst Research Calls: BP, Charles Schwab, Fervo Energy, HubSpot, Lumentum, Microsoft, Netflix, Oracle, ServiceNow, Yeti Holdings, and More",
      "evidence_summary": "NOW moved -2.5% in the latest session, -3.2% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E0618.",
      "facts": [
        {
          "claim": "NOW moved -2.5% in the latest session, -3.2% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0077",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "Here Are Monday’s Top Wall Street Analyst Research Calls: BP, Charles Schwab, Fervo Energy, HubSpot, Lumentum, Microsoft, Netflix, Oracle, ServiceNow, Yeti Holdings, and More",
          "source_id": "E0618",
          "timestamp": "2026-07-20T11:52:28+00:00"
        },
        {
          "claim": "DA Davidson Adjusts Price Target on ServiceNow to $170 From $190, Maintains Buy Rating",
          "source_id": "E0619",
          "timestamp": "2026-07-20T10:52:10+00:00"
        },
        {
          "claim": "Cantor Fitzgerald Adjusts PT on ServiceNow to $141 From $122, Maintains Overweight Rating",
          "source_id": "E0620",
          "timestamp": "2026-07-20T09:47:09+00:00"
        },
        {
          "claim": "UiPath Vs. ServiceNow: Which Agentic AI Stock Is the Better Buy?",
          "source_id": "E0621",
          "timestamp": "2026-07-17T21:44:00+00:00"
        },
        {
          "claim": "NOW fundamentals snapshot: PE 60.60; market cap/assets $106.47B; revenue scale $13.96B; revenue QoQ 5.66%; revenue YoY 21.72%; gross margin 75.07%; net margin 12.44%; ROIC 7.69%; engine score health 61.00 / valuation 25.00.",
          "source_id": "E1045",
          "timestamp": "2026-07-17T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "ServiceNow, Inc. provides cloud-based solution for digital workflows in the North America, Europe, the Middle East and Africa, Asia Pacific, and internationally. The company provides asset management, integrated risk management, IT service management, Operational Technology mana...",
        "gross_margin": "75.07%",
        "health_score": "61.00",
        "market_cap": "$106.47B",
        "name": "ServiceNow, Inc.",
        "net_margin": "12.44%",
        "pe_ratio": "60.60",
        "revenue_growth_qoq": "5.66%",
        "revenue_growth_yoy": "21.72%",
        "revenue_scale": "$13.96B",
        "roic": "7.69%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/now/",
        "ticker": "NOW",
        "timestamp": "2026-07-17T00:00:00+00:00",
        "valuation_score": "25.00"
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -3.2% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 103.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": "NOW",
        "timestamp": "2026-07-20T13:41:36+00:00",
        "price": 100.73,
        "previous_close": 103.23,
        "change": -2.5,
        "change_pct": -0.024217766153249998,
        "change_5d_pct": -0.09464319552445433,
        "change_20d_pct": 0.05986951840972732,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/NOW?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_5d_move",
        "benchmark_relative_move",
        "event_news",
        "catalyst_analyst",
        "event_news",
        "catalyst_analyst",
        "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": 1,
        "expectation_gap": 3,
        "price_action": 5,
        "price_confirmation": 2,
        "risk_reward": 4,
        "time_sensitivity": 3,
        "total": 40,
        "tradability": 2,
        "tradability_score": 5,
        "volume_confirmation": 0
      },
      "setup_type": "watch_only",
      "source_ids": [
        "E0077",
        "E0618",
        "E0619",
        "E0620",
        "E0621",
        "E1045"
      ],
      "stage": "expanding",
      "theme": "catalyst attention signal",
      "ticker": "NOW",
      "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": "业务：希捷设计和销售硬盘、存储子系统和相关数据存储解决方案，重点服务云数据中心、企业服务器、视频监控、NAS、外置硬盘和边缘设备场景。收入来自大容量 HDD 出货、企业存储产品、渠道分销和 OEM 客户采购，关键客户包括云服务商、服务器厂商、企业 IT 买家和消费电子渠道。行业地位：希捷与西部数据共同主导全球 HDD 市场，竞争焦点集中在近线大容量硬盘。影响经营和股价的变量包括云厂商资本开支、AI 与数据增长带来的大容量存储需求、HAMR 等新技术量产、单位容量成本、库存周期、价格纪律、NAND 替代压力以及少数大客户采购节奏。",
      "core_catalyst": "Seagate (STX) Lands BNP Paribas AI Supply Chain Backing Through 2027",
      "evidence_summary": "STX moved +4.5% in the latest session, +3.8% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E0541.",
      "facts": [
        {
          "claim": "STX moved +4.5% in the latest session, +3.8% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0047",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "Seagate (STX) Lands BNP Paribas AI Supply Chain Backing Through 2027",
          "source_id": "E0541",
          "timestamp": "2026-07-18T02:08:32+00:00"
        },
        {
          "claim": "SanDisk vs Seagate: Two Divergent Paths Through the AI Storage Boom, One Winner",
          "source_id": "E0542",
          "timestamp": "2026-07-19T15:30:56+00:00"
        },
        {
          "claim": "Micron Technology: Record DRAM Pricing Meets A Stock In Retreat",
          "source_id": "E0543",
          "timestamp": "2026-07-17T14:44:41+00:00"
        },
        {
          "claim": "STX fundamentals snapshot: PE 74.33; market cap/assets $176.76B; revenue scale $11.01B; revenue QoQ 10.16%; revenue YoY 28.92%; gross margin 46.50%; net margin 24.04%; ROIC 35.08%; engine score health 73.33 / valuation 14.29.",
          "source_id": "E1046",
          "timestamp": "2026-07-17T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Seagate Technology Holdings plc engages in the provision of data storage technology and infrastructure solutions in Singapore, the United States, the Netherlands, and internationally. The company offers mass capacity storage products, including enterprise nearline hard disk driv...",
        "gross_margin": "46.50%",
        "health_score": "73.33",
        "market_cap": "$176.76B",
        "name": "Seagate Technology Holdings plc",
        "net_margin": "24.04%",
        "pe_ratio": "74.33",
        "revenue_growth_qoq": "10.16%",
        "revenue_growth_yoy": "28.92%",
        "revenue_scale": "$11.01B",
        "roic": "35.08%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/stx/",
        "ticker": "STX",
        "timestamp": "2026-07-17T00:00:00+00:00",
        "valuation_score": "14.29"
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of +3.8% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Attention thesis weakens if price closes below 787.66 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": "STX",
        "timestamp": "2026-07-20T13:41:36+00:00",
        "price": 823.19,
        "previous_close": 787.66,
        "change": 35.530000000000086,
        "change_pct": 0.04510829545743089,
        "change_5d_pct": -0.0435363259750885,
        "change_20d_pct": -0.23082887321148382,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/STX?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "benchmark_relative_move",
        "gap_move",
        "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": 20,
        "catalyst_strength": 4,
        "crowding_risk": 0,
        "expectation_gap": 4,
        "price_action": 9,
        "price_confirmation": 4,
        "risk_reward": 4,
        "time_sensitivity": 4,
        "total": 39,
        "tradability": 3,
        "tradability_score": 7,
        "volume_confirmation": 3
      },
      "setup_type": "hedge_review",
      "source_ids": [
        "E0047",
        "E0541",
        "E0542",
        "E0543",
        "E1046"
      ],
      "stage": "expanding",
      "theme": "supply-demand mismatch",
      "ticker": "STX",
      "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": "业务：Ciena 提供光网络设备、分组网络产品、网络软件和自动化方案，客户包括电信运营商、云服务商和大型企业网络。行业地位：全球光传输网络重要供应商，需求受云数据中心互联、AI 流量增长和运营商资本开支影响。",
      "core_catalyst": "SEC 4 filing: 4 2026-07-15",
      "evidence_summary": "CIEN moved +4.3% in the latest session, +3.6% relative to benchmark, with volume at 0.0x its 20-day average. Reliable catalyst source: E0655.",
      "facts": [
        {
          "claim": "CIEN moved +4.3% in the latest session, +3.6% relative to benchmark, with volume at 0.0x its 20-day average.",
          "source_id": "E0094",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "SEC 4 filing: 4 2026-07-15",
          "source_id": "E0655",
          "timestamp": "2026-07-17T14:13:08+00:00"
        },
        {
          "claim": "SEC 4 filing: 4 2026-07-15",
          "source_id": "E0656",
          "timestamp": "2026-07-17T12:42:25+00:00"
        },
        {
          "claim": "SEC 4 filing: 4 2026-07-15",
          "source_id": "E0657",
          "timestamp": "2026-07-17T12:34:56+00:00"
        },
        {
          "claim": "Ciena Insider Sold Shares Worth $1,243,098, According to a Recent SEC Filing",
          "source_id": "E0658",
          "timestamp": "2026-07-17T18:28:22+00:00"
        },
        {
          "claim": "Ciena Insider Sold Shares Worth $1,052,284, According to a Recent SEC Filing",
          "source_id": "E0659",
          "timestamp": "2026-07-17T16:46:21+00:00"
        },
        {
          "claim": "Ciena Insider Sold Shares Worth $351,235, According to a Recent SEC Filing",
          "source_id": "E0660",
          "timestamp": "2026-07-17T16:37:25+00:00"
        },
        {
          "claim": "CIEN fundamentals snapshot: PE 120.96; market cap/assets $53.02B; revenue scale $5.57B; revenue QoQ 10.07%; revenue YoY 30.59%; gross margin 44.03%; net margin 13.89%; ROIC 10.31%; engine score health 72.00 / valuation 40.00.",
          "source_id": "E1047",
          "timestamp": "2026-07-17T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Ciena Corporation, a network technology company, provides hardware, software, and services for various network operators in the Americas, Europe, the Middle East, Africa, the Asia Pacific, Japan, and India. It operates through Networking Platforms, Platform Software and Services...",
        "gross_margin": "44.03%",
        "health_score": "72.00",
        "market_cap": "$53.02B",
        "name": "Ciena Corporation",
        "net_margin": "13.89%",
        "pe_ratio": "120.96",
        "revenue_growth_qoq": "10.07%",
        "revenue_growth_yoy": "30.59%",
        "revenue_scale": "$5.57B",
        "roic": "10.31%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/cien/",
        "ticker": "CIEN",
        "timestamp": "2026-07-17T00:00:00+00:00",
        "valuation_score": "40.00"
      },
      "grade_cap_reason": null,
      "inferences": [
        "Relative move of +3.6% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Attention thesis weakens if price closes below 374.41 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": "CIEN",
        "timestamp": "2026-07-20T13:41:37+00:00",
        "price": 390.46,
        "previous_close": 374.41,
        "change": 16.049999999999955,
        "change_pct": 0.04286744477978677,
        "change_5d_pct": -0.12342852491933165,
        "change_20d_pct": -0.08817897602415303,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/CIEN?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "large_5d_move",
        "benchmark_relative_move",
        "event_sec",
        "catalyst_regulatory_policy",
        "event_sec",
        "catalyst_regulatory_policy",
        "event_sec",
        "catalyst_regulatory_policy",
        "event_news",
        "catalyst_regulatory_policy",
        "event_news",
        "catalyst_regulatory_policy",
        "event_news",
        "catalyst_regulatory_policy"
      ],
      "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": 7,
        "price_confirmation": 3,
        "risk_reward": 3,
        "time_sensitivity": 3,
        "total": 39,
        "tradability": 1,
        "tradability_score": 2,
        "volume_confirmation": 0
      },
      "setup_type": "hedge_review",
      "source_ids": [
        "E0094",
        "E0655",
        "E0656",
        "E0657",
        "E0658",
        "E0659",
        "E0660",
        "E1047"
      ],
      "stage": "expanding",
      "theme": "regulatory or policy catalyst",
      "ticker": "CIEN",
      "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": "业务：汇丰为个人客户提供存款、按揭、信用卡、保险分销和投资产品，为中小企业和跨国公司提供贸易融资、现金管理、贷款、外汇和支付服务，并为大型企业、金融机构和政府提供债券、外汇、利率、股票、投行和托管服务。集团业务重心在香港、英国、中国内地、东南亚和中东，跨境贸易和亚洲财富流是收入特色。行业地位：汇丰是少数兼具亚洲网络、贸易融资和全球美元清算能力的大型银行，香港和亚洲财富管理决定估值弹性。关键变量包括全球利率和存款利差、香港及中国内地信贷质量、商业地产风险、亚洲财富资金流、人民币和港币环境、地缘政治、资本监管、成本控制和投行业务周期。",
      "core_catalyst": "EPAA and HSBC launch APAC working group on agentic payments",
      "evidence_summary": "HSBC moved -0.3% in the latest session, -1.0% relative to benchmark, with volume at 0.2x its 20-day average. Reliable catalyst source: E0511.",
      "facts": [
        {
          "claim": "HSBC moved -0.3% in the latest session, -1.0% relative to benchmark, with volume at 0.2x its 20-day average.",
          "source_id": "E0032",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "EPAA and HSBC launch APAC working group on agentic payments",
          "source_id": "E0511",
          "timestamp": "2026-07-20T12:55:04+00:00"
        },
        {
          "claim": "HSBC Upgrades Apple, Citing a Stronger Product Cycle Ahead",
          "source_id": "E0512",
          "timestamp": "2026-07-17T20:01:35+00:00"
        },
        {
          "claim": "Apple Upgraded to Buy by HSBC on Agentic AI, Hardware Pipeline",
          "source_id": "E0513",
          "timestamp": "2026-07-17T12:17:00+00:00"
        },
        {
          "claim": "AAPL Stock Hits Fresh Record As July Rally Nears Best Month In Nearly 4 Years — HSBC Sees Another 10% Upside",
          "source_id": "E0514",
          "timestamp": "2026-07-17T02:20:34+00:00"
        },
        {
          "claim": "HSBC fundamentals snapshot: PE 16.31; market cap/assets $300.37B; revenue scale $63.77B; revenue QoQ n/a; revenue YoY n/a; gross margin n/a; net margin n/a; ROIC n/a.",
          "source_id": "E1048",
          "timestamp": "2026-07-20T13:41:30.621254+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "HSBC Holdings plc engages in the provision of banking and financial products and services worldwide. It operates through four segments: Hong Kong, UK, Corporate and Institutional Banking, and International Wealth and Premier Banking. The Hong Kong segment is involved in the reta...",
        "gross_margin": null,
        "health_score": null,
        "market_cap": "$300.37B",
        "name": "HSBC Holdings plc",
        "net_margin": null,
        "pe_ratio": "16.31",
        "revenue_growth_qoq": null,
        "revenue_growth_yoy": null,
        "revenue_scale": "$63.77B",
        "roic": null,
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/hsbc/",
        "ticker": "HSBC",
        "timestamp": "2026-07-20T13:41:30.621254+00:00",
        "valuation_score": null
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -1.0% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 100.61 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": "HSBC",
        "timestamp": "2026-07-20T13:41:35+00:00",
        "price": 100.26,
        "previous_close": 100.6,
        "change": -0.3399999999999892,
        "change_pct": -0.003379721669980018,
        "change_5d_pct": 0.022122578684113492,
        "change_20d_pct": 0.05570178699906858,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/HSBC?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "near_local_high",
        "event_news",
        "catalyst_new_product",
        "event_news",
        "catalyst_analyst",
        "event_news",
        "catalyst_geopolitics",
        "event_news"
      ],
      "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": 6,
        "price_confirmation": 2,
        "risk_reward": 4,
        "time_sensitivity": 3,
        "total": 39,
        "tradability": 1,
        "tradability_score": 2,
        "volume_confirmation": 1
      },
      "setup_type": "hedge_review",
      "source_ids": [
        "E0032",
        "E0511",
        "E0512",
        "E0513",
        "E0514",
        "E1048"
      ],
      "stage": "expanding",
      "theme": "geopolitical risk",
      "ticker": "HSBC",
      "trading_hypothesis": "Research path: compare equity breadth, credit beta, and volatility products before selecting any hedge expression."
    },
    {
      "action_label": "Add to Watchlist",
      "action_type": "earnings",
      "attention_grade": "B",
      "business_summary": "业务：EQT主要经营美国天然气上游资产，核心受益于阿巴拉契亚盆地气产量和气价周期。行业地位：EQT是油气上游赛道的重要公司，可比/竞争公司包括Canadian Natural Resources、EOG Resources、Occidental Petroleum、Diamondback Energy。关键变量主要是油价、天然气价格、产量增长、单位成本、储量替代、资本纪律和套保策略。",
      "core_catalyst": "EQT Earnings: What To Look For From EQT",
      "evidence_summary": "EQT moved -0.9% in the latest session, -1.5% relative to benchmark, with volume at 0.0x its 20-day average. Reliable catalyst source: E0788.",
      "facts": [
        {
          "claim": "EQT moved -0.9% in the latest session, -1.5% relative to benchmark, with volume at 0.0x its 20-day average.",
          "source_id": "E0172",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "EQT Earnings: What To Look For From EQT",
          "source_id": "E0788",
          "timestamp": "2026-07-20T10:31:33+00:00"
        },
        {
          "claim": "EQT Gears Up to Report Q2 Earnings: What's in Store for the Stock?",
          "source_id": "E0789",
          "timestamp": "2026-07-17T15:45:00+00:00"
        },
        {
          "claim": "EQT fundamentals snapshot: PE 9.25; market cap/assets $31.00B; revenue scale $10.03B; revenue QoQ 48.59%; revenue YoY 58.37%; gross margin 98.38%; net margin 45.99%; ROIC 11.24%; engine score health 56.67 / valuation 83.33.",
          "source_id": "E1049",
          "timestamp": "2026-07-17T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "EQT Corporation engages in the exploration, production, gathering, and transmission of hydrocarbons and natural gas. The company sells natural gas, natural gas liquids, and oil to marketers, utilities, and industrial customers located in the Appalachian Basin. It also provides m...",
        "gross_margin": "98.38%",
        "health_score": "56.67",
        "market_cap": "$31.00B",
        "name": "EQT Corporation",
        "net_margin": "45.99%",
        "pe_ratio": "9.25",
        "revenue_growth_qoq": "48.59%",
        "revenue_growth_yoy": "58.37%",
        "revenue_scale": "$10.03B",
        "roic": "11.24%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/eqt/",
        "ticker": "EQT",
        "timestamp": "2026-07-17T00:00:00+00:00",
        "valuation_score": "83.33"
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -1.5% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 49.56 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": "EQT",
        "timestamp": "2026-07-20T13:41:35+00:00",
        "price": 49.095,
        "previous_close": 49.56,
        "change": -0.4650000000000034,
        "change_pct": -0.009382566585956487,
        "change_5d_pct": -0.01257041845049034,
        "change_20d_pct": -0.03203866682952339,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/EQT?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "near_local_low",
        "event_earnings",
        "catalyst_earnings",
        "event_earnings",
        "catalyst_earnings"
      ],
      "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": 7,
        "price_confirmation": 1,
        "risk_reward": 4,
        "time_sensitivity": 3,
        "total": 39,
        "tradability": 1,
        "tradability_score": 2,
        "volume_confirmation": 0
      },
      "setup_type": "watch_only",
      "source_ids": [
        "E0172",
        "E0788",
        "E0789",
        "E1049"
      ],
      "stage": "expanding",
      "theme": "earnings reaction",
      "ticker": "EQT",
      "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": "业务：Datadog主要提供云监控、日志、安全和应用性能管理平台，收入来自订阅和用量增长。行业地位：Datadog是应用软件赛道的核心公司，可比/竞争公司包括Shopify、ServiceNow、Strategy、Snowflake。关键变量主要是订阅留存、净收入扩张、AI功能变现、销售效率、云成本、竞争和估值倍数。",
      "core_catalyst": "Oppenheimer Adjusts Datadog Price Target to $300 From $220, Maintains Outperform Rating",
      "evidence_summary": "DDOG moved +3.5% in the latest session, +2.9% relative to benchmark, with volume at 0.0x its 20-day average. Reliable catalyst source: E0717.",
      "facts": [
        {
          "claim": "DDOG moved +3.5% in the latest session, +2.9% relative to benchmark, with volume at 0.0x its 20-day average.",
          "source_id": "E0136",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "Oppenheimer Adjusts Datadog Price Target to $300 From $220, Maintains Outperform Rating",
          "source_id": "E0717",
          "timestamp": "2026-07-20T12:27:41+00:00"
        },
        {
          "claim": "Wells Fargo Adjusts Price Target on Datadog to $295 From $230, Maintains Overweight Rating",
          "source_id": "E0718",
          "timestamp": "2026-07-20T11:49:04+00:00"
        },
        {
          "claim": "Datadog CEO Olivier Pomel Sells 127,000 Shares for $32.9 Million",
          "source_id": "E0719",
          "timestamp": "2026-07-17T10:53:01+00:00"
        },
        {
          "claim": "DDOG fundamentals snapshot: PE 700.49; market cap/assets $94.93B; revenue scale $3.67B; revenue QoQ 5.58%; revenue YoY 29.54%; gross margin 79.21%; net margin 5.22%; ROIC -0.35%; engine score health 74.17 / valuation n/a.",
          "source_id": "E1050",
          "timestamp": "2026-05-21T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Datadog, Inc. operates an observability and security platform for cloud applications in the United States and internationally. The company’s products comprise infrastructure and application performance monitoring, log management, observability pipelines, synthetics, real user mo...",
        "gross_margin": "79.21%",
        "health_score": "74.17",
        "market_cap": "$94.93B",
        "name": "Datadog, Inc.",
        "net_margin": "5.22%",
        "pe_ratio": "700.49",
        "revenue_growth_qoq": "5.58%",
        "revenue_growth_yoy": "29.54%",
        "revenue_scale": "$3.67B",
        "roic": "-0.35%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/ddog/",
        "ticker": "DDOG",
        "timestamp": "2026-05-21T00:00:00+00:00",
        "valuation_score": null
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of +2.9% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Attention thesis weakens if price closes below 258.69 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": "DDOG",
        "timestamp": "2026-07-20T13:41:28+00:00",
        "price": 265.755,
        "previous_close": 258.69,
        "change": 7.064999999999998,
        "change_pct": 0.027310680737562265,
        "change_5d_pct": 0.021192014957647887,
        "change_20d_pct": 0.1917264573991031,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/DDOG?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_1d_move",
        "benchmark_relative_move",
        "event_news",
        "catalyst_analyst",
        "event_news",
        "catalyst_analyst",
        "event_news"
      ],
      "risk_summary": "Main risks are false breakout, stale catalyst, and weak peer confirmation.",
      "score": {
        "catalyst_quality": 28,
        "catalyst_strength": 5,
        "crowding_risk": 0,
        "expectation_gap": 4,
        "price_action": 6,
        "price_confirmation": 2,
        "risk_reward": 4,
        "time_sensitivity": 3,
        "total": 39,
        "tradability": 2,
        "tradability_score": 5,
        "volume_confirmation": 0
      },
      "setup_type": "long_research",
      "source_ids": [
        "E0136",
        "E0717",
        "E0718",
        "E0719",
        "E1050"
      ],
      "stage": "expanding",
      "theme": "catalyst attention signal",
      "ticker": "DDOG",
      "trading_hypothesis": "Research path: verify whether the catalyst is still early and whether peer confirmation broadens the move."
    },
    {
      "action_label": "Review Hedge",
      "action_type": "macro",
      "attention_grade": "B",
      "business_summary": "业务：PayPal Holdings主要经营数字支付、商户收单、P2P转账和消费者支付服务，覆盖PayPal、Venmo等平台。行业地位：PayPal Holdings是信贷与支付金融赛道的重要公司，可比/竞争公司包括Capital One Financial、Synchrony Financial、SoFi Technologies、OneMain Holdings。关键变量主要是消费支出、信用损失、资金成本、交易量、监管费率和客户获取成本。",
      "core_catalyst": "How PayPal went from Wall Street favorite to unwilling merger target",
      "evidence_summary": "PYPL moved -1.8% in the latest session, -2.5% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E0757.",
      "facts": [
        {
          "claim": "PYPL moved -1.8% in the latest session, -2.5% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0155",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "How PayPal went from Wall Street favorite to unwilling merger target",
          "source_id": "E0757",
          "timestamp": "2026-07-20T10:03:30+00:00"
        },
        {
          "claim": "The CEO Trying to Fix PayPal Has a New Option: Sell It for Billions",
          "source_id": "E0758",
          "timestamp": "2026-07-19T17:00:00+00:00"
        },
        {
          "claim": "Why Retail Traders Couldn’t Take Their Eyes Off These Stocks Last Week: IBM, PYPL, TSM, NOK, SPCX",
          "source_id": "E0759",
          "timestamp": "2026-07-20T02:12:06+00:00"
        },
        {
          "claim": "PayPal: Is Being Bought Out What's Best for the Company Right Now?",
          "source_id": "E0760",
          "timestamp": "2026-07-19T17:05:00+00:00"
        },
        {
          "claim": "PYPL fundamentals snapshot: PE 9.97; market cap/assets $50.45B; revenue scale $33.73B; revenue QoQ -3.72%; revenue YoY 5.79%; gross margin 45.61%; net margin 13.32%; ROIC 7.48%; engine score health 60.00 / valuation 60.00.",
          "source_id": "E1051",
          "timestamp": "2026-07-17T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "PayPal Holdings, Inc. operates a technology platform that enables digital payments for merchants and consumers worldwide. The company operates a two-sided network at scale that connects merchants and consumers that enables its customers to connect, transact, and send and receive...",
        "gross_margin": "45.61%",
        "health_score": "60.00",
        "market_cap": "$50.45B",
        "name": "PayPal Holdings, Inc.",
        "net_margin": "13.32%",
        "pe_ratio": "9.97",
        "revenue_growth_qoq": "-3.72%",
        "revenue_growth_yoy": "5.79%",
        "revenue_scale": "$33.73B",
        "roic": "7.48%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/pypl/",
        "ticker": "PYPL",
        "timestamp": "2026-07-17T00:00:00+00:00",
        "valuation_score": "60.00"
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -2.5% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 56.56 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": "PYPL",
        "timestamp": "2026-07-20T13:41:35+00:00",
        "price": 55.46,
        "previous_close": 56.56,
        "change": -1.1000000000000014,
        "change_pct": -0.01944837340876948,
        "change_5d_pct": 0.1639034254779499,
        "change_20d_pct": 0.30463425522901155,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/PYPL?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "large_5d_move",
        "event_news",
        "catalyst_mna",
        "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": 1,
        "expectation_gap": 2,
        "price_action": 4,
        "price_confirmation": 1,
        "risk_reward": 3,
        "time_sensitivity": 3,
        "total": 39,
        "tradability": 2,
        "tradability_score": 5,
        "volume_confirmation": 0
      },
      "setup_type": "hedge_review",
      "source_ids": [
        "E0155",
        "E0757",
        "E0758",
        "E0759",
        "E0760",
        "E1051"
      ],
      "stage": "expanding",
      "theme": "regulatory or policy catalyst",
      "ticker": "PYPL",
      "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": "业务：Dell 销售个人电脑、商用终端、服务器、存储和企业基础设施方案，近年 AI 服务器和企业数据中心需求是重要增长线索。行业地位：全球 PC 和企业硬件核心厂商之一，变量是 PC 换机周期、AI 服务器订单、存储需求和毛利结构。",
      "core_catalyst": "Dell, Super Micro Stocks Rise Premarket After Elon Musk Denies Report Of $52B AI Server Deal With Foxconn",
      "evidence_summary": "DELL moved -0.6% in the latest session, -1.2% relative to benchmark, with volume at 0.1x its 20-day average. Reliable catalyst source: E0563.",
      "facts": [
        {
          "claim": "DELL moved -0.6% in the latest session, -1.2% relative to benchmark, with volume at 0.1x its 20-day average.",
          "source_id": "E0055",
          "timestamp": "2026-07-20T00:00:00+00:00"
        },
        {
          "claim": "Dell, Super Micro Stocks Rise Premarket After Elon Musk Denies Report Of $52B AI Server Deal With Foxconn",
          "source_id": "E0563",
          "timestamp": "2026-07-20T08:35:46+00:00"
        },
        {
          "claim": "CrowdStrike vs. Dell Technologies: Which Technology Stock Is a Better Buy in 2026?",
          "source_id": "E0564",
          "timestamp": "2026-07-17T20:51:01+00:00"
        },
        {
          "claim": "Salesforce vs. Dell Technologies: Which High-Growth Tech Stock Is a Better Buy in 2026?",
          "source_id": "E0565",
          "timestamp": "2026-07-19T12:47:01+00:00"
        },
        {
          "claim": "Dell Technologies vs. NVIDIA: Which Artificial Intelligence Stock Is a Better Buy in 2026?",
          "source_id": "E0566",
          "timestamp": "2026-07-17T21:24:01+00:00"
        },
        {
          "claim": "DELL fundamentals snapshot: PE 30.59; market cap/assets $257.22B; revenue scale $134.00B; revenue QoQ 31.35%; revenue YoY 38.75%; gross margin 17.75%; net margin 7.84%; ROIC 9.31%; engine score health 56.43 / valuation 57.14.",
          "source_id": "E1052",
          "timestamp": "2026-07-17T00:00:00+00:00"
        }
      ],
      "fundamentals": {
        "asset_type": "equity",
        "business_summary": "Dell Technologies Inc. designs, develops, manufactures, markets, sells, and supports various comprehensive and integrated solutions, products, and services in the Americas, Europe, the Middle East, Asia, and internationally. The company operates through Infrastructure Solutions...",
        "gross_margin": "17.75%",
        "health_score": "56.43",
        "market_cap": "$257.22B",
        "name": "Dell Technologies Inc.",
        "net_margin": "7.84%",
        "pe_ratio": "30.59",
        "revenue_growth_qoq": "31.35%",
        "revenue_growth_yoy": "38.75%",
        "revenue_scale": "$134.00B",
        "roic": "9.31%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/dell/",
        "ticker": "DELL",
        "timestamp": "2026-07-17T00:00:00+00:00",
        "valuation_score": "57.14"
      },
      "grade_cap_reason": "fewer than two reliable facts",
      "inferences": [
        "Relative move of -1.2% suggests attention shifted faster than the benchmark on the latest session."
      ],
      "invalidation": "Downside attention thesis weakens if price recovers above 396.34 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": "DELL",
        "timestamp": "2026-07-20T13:41:36+00:00",
        "price": 394.61,
        "previous_close": 396.27,
        "change": -1.6599999999999682,
        "change_pct": -0.0041890630125923645,
        "change_5d_pct": -0.07609277812788928,
        "change_20d_pct": -0.03636141636141632,
        "market_state": "unknown",
        "source_ref": "https://query1.finance.yahoo.com/v8/finance/chart/DELL?range=1d&interval=1m&includePrePost=true"
      },
      "reason_tags": [
        "gap_move",
        "event_news",
        "catalyst_contract_order",
        "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": 0,
        "expectation_gap": 4,
        "price_action": 4,
        "price_confirmation": 2,
        "risk_reward": 4,
        "time_sensitivity": 4,
        "total": 39,
        "tradability": 2,
        "tradability_score": 5,
        "volume_confirmation": 0
      },
      "setup_type": "hedge_review",
      "source_ids": [
        "E0055",
        "E0563",
        "E0564",
        "E0565",
        "E0566",
        "E1052"
      ],
      "stage": "expanding",
      "theme": "supply-demand mismatch",
      "ticker": "DELL",
      "trading_hypothesis": "Research path: compare equity breadth, credit beta, and volatility products before selecting any hedge expression."
    }
  ],
  "evidence": [
    {
      "claim": "ETF regime snapshot: SPY +0.7%, QQQ +1.3%, IWM +0.5%, HYG +0.1%, TLT -0.3%, VIXY -3.5%.",
      "confidence": 0.93,
      "publisher": "Mock ETF Regime Feed",
      "raw_value": {
        "HYG": 0.0009416195856872811,
        "IWM": 0.005169364712283908,
        "QQQ": 0.012900349474350259,
        "SPY": 0.0065250440608646265,
        "TLT": -0.0025437766209179813,
        "VIXY": -0.03510392609699764
      },
      "source_id": "E0001",
      "source_type": "macro",
      "ticker": "MARKET",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "mock://regime/2026-07-20"
    },
    {
      "claim": "SPY moved +0.7% in the latest session, +0.0% relative to SPY, with volume at 0.1x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.006068433394905359,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.189473684210345,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 748.14,
        "close_location": 0.6999999999999881,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 2018473490.46,
        "gap_pct": -0.001627897590442351,
        "high_52w_distance_pct": 0.016387307188494127,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.18888253241800146,
        "lower_wick_to_range": -2.489473684210357,
        "previous_close": 743.29,
        "relative_return_1d": 0.0,
        "relative_return_5d": 0.0,
        "return_1d": 0.0065250440608646265,
        "return_1d_vs_avg_abs_20d": 1.0752435820326556,
        "return_5d": -0.0013748548393555104,
        "ticker": "SPY",
        "upper_wick_to_range": 0.300000000000012,
        "volume_ratio_20d": 0.05145180792912208
      },
      "source_id": "E0002",
      "source_type": "market_data",
      "ticker": "SPY",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SPY/2026-07-20"
    },
    {
      "claim": "IWM moved +0.5% 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.006621650138148671,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.3301886792453037,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 295.56,
        "close_location": 0.5943396226415039,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 465924921.84000003,
        "gap_pct": -0.00683580465242839,
        "high_52w_distance_pct": 0.024225199621058513,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.23825882944404886,
        "lower_wick_to_range": -2.7358490566038,
        "previous_close": 294.04,
        "relative_return_1d": -0.0013556793485807184,
        "relative_return_5d": 0.008462220247560381,
        "return_1d": 0.005169364712283908,
        "return_1d_vs_avg_abs_20d": 0.780676206751267,
        "return_5d": 0.007087365408204871,
        "ticker": "IWM",
        "upper_wick_to_range": 0.40566037735849614,
        "volume_ratio_20d": 0.06701856343303411
      },
      "source_id": "E0003",
      "source_type": "market_data",
      "ticker": "IWM",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/IWM/2026-07-20"
    },
    {
      "claim": "DIA moved +0.3% 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.003588994240467369,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.616564417177913,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 522.275,
        "close_location": 0.3098159509202435,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 144962126.725,
        "gap_pct": -0.0022465006432287327,
        "high_52w_distance_pct": 0.01965439663012769,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.1594773998756771,
        "lower_wick_to_range": -1.3067484662576696,
        "previous_close": 520.81,
        "relative_return_1d": -0.0037121180417789557,
        "relative_return_5d": -0.0028103225778467467,
        "return_1d": 0.002812926019085671,
        "return_1d_vs_avg_abs_20d": 0.7837644283094095,
        "return_5d": -0.004185177417202257,
        "ticker": "DIA",
        "upper_wick_to_range": 0.6901840490797565,
        "volume_ratio_20d": 0.06610703967722804
      },
      "source_id": "E0004",
      "source_type": "market_data",
      "ticker": "DIA",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DIA/2026-07-20"
    },
    {
      "claim": "TLT 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.0039832997201915184,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.08333333333349123,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 84.305,
        "close_location": 0.4166666666667456,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 67826997.61500001,
        "gap_pct": -0.002602934216753394,
        "high_52w_distance_pct": 0.07775339540952486,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.01854536667874851,
        "lower_wick_to_range": 0.3333333333332544,
        "previous_close": 84.52,
        "relative_return_1d": -0.009068820681782608,
        "relative_return_5d": 0.005364374906046132,
        "return_1d": -0.0025437766209179813,
        "return_1d_vs_avg_abs_20d": 0.6386103983146103,
        "return_5d": 0.003989520066690622,
        "ticker": "TLT",
        "upper_wick_to_range": 0.5833333333332544,
        "volume_ratio_20d": 0.03378175215260558
      },
      "source_id": "E0005",
      "source_type": "market_data",
      "ticker": "TLT",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TLT/2026-07-20"
    },
    {
      "claim": "HYG moved +0.1% 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.001491528445107454,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.5,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 79.725,
        "close_location": 0.29999999999994315,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 78315621.44999999,
        "gap_pct": 0.0012554927809165228,
        "high_52w_distance_pct": 0.019002822201316993,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.014700267277586887,
        "lower_wick_to_range": 0.29999999999994315,
        "previous_close": 79.65,
        "relative_return_1d": -0.005583424475177345,
        "relative_return_5d": 0.003952822646196452,
        "return_1d": 0.0009416195856872811,
        "return_1d_vs_avg_abs_20d": 0.6313118524665108,
        "return_5d": 0.0025779678068409417,
        "ticker": "HYG",
        "upper_wick_to_range": 0.20000000000005685,
        "volume_ratio_20d": 0.03189569435628021
      },
      "source_id": "E0006",
      "source_type": "market_data",
      "ticker": "HYG",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HYG/2026-07-20"
    },
    {
      "claim": "LQD moved -0.0% 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.002538775095157175,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.3199999999999363,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 107.525,
        "close_location": 0.4800000000000182,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 46176181.150000006,
        "gap_pct": 0.0010226850130159448,
        "high_52w_distance_pct": 0.040967216926296235,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.00556438791732905,
        "lower_wick_to_range": 0.4800000000000182,
        "previous_close": 107.56,
        "relative_return_1d": -0.0068504438377333665,
        "relative_return_5d": 0.006657203380866505,
        "return_1d": -0.00032539977686874,
        "return_1d_vs_avg_abs_20d": 0.12817195878809995,
        "return_5d": 0.005282348541510995,
        "ticker": "LQD",
        "upper_wick_to_range": -1.7999999999999545,
        "volume_ratio_20d": 0.01448725534712725
      },
      "source_id": "E0007",
      "source_type": "market_data",
      "ticker": "LQD",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LQD/2026-07-20"
    },
    {
      "claim": "GLD moved +0.0% 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.011718554500390183,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 5.11824920578893,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 368.46,
        "close_location": 0.9177550300035074,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 170786736.89999998,
        "gap_pct": -0.011671778724790305,
        "high_52w_distance_pct": 0.3833251913369158,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.014147308158097616,
        "lower_wick_to_range": -4.200494175785423,
        "previous_close": 368.41,
        "relative_return_1d": -0.006389325703599846,
        "relative_return_5d": 0.0049975497975447425,
        "return_1d": 0.0001357183572647802,
        "return_1d_vs_avg_abs_20d": 0.011581493029730015,
        "return_5d": 0.003622694958189232,
        "ticker": "GLD",
        "upper_wick_to_range": 0.08224496999649256,
        "volume_ratio_20d": 0.0659331046019391
      },
      "source_id": "E0008",
      "source_type": "market_data",
      "ticker": "GLD",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GLD/2026-07-20"
    },
    {
      "claim": "SLV moved +1.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.02288508610324279,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 5.143142857142942,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 51.5001,
        "close_location": 0.8574285714285867,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 115999649.2416,
        "gap_pct": -0.02126821583300509,
        "high_52w_distance_pct": 1.1326172182189937,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.03809917355371906,
        "lower_wick_to_range": -4.285714285714356,
        "previous_close": 50.78,
        "relative_return_1d": 0.0076557357737159215,
        "relative_return_5d": -0.011276602215859133,
        "return_1d": 0.014180779834580548,
        "return_1d_vs_avg_abs_20d": 0.6196515831579567,
        "return_5d": -0.012651457055214643,
        "ticker": "SLV",
        "upper_wick_to_range": 0.14257142857141328,
        "volume_ratio_20d": 0.12010195049642214
      },
      "source_id": "E0009",
      "source_type": "market_data",
      "ticker": "SLV",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SLV/2026-07-20"
    },
    {
      "claim": "UNG moved -1.7% 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.016675577977102878,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.3916666666666684,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 10.3365,
        "close_location": 0.27499999999997854,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 8847237.752999999,
        "gap_pct": -0.0028544243577544037,
        "high_52w_distance_pct": 0.6475596188264889,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.02240356083086059,
        "lower_wick_to_range": 0.27499999999997854,
        "previous_close": 10.51,
        "relative_return_1d": -0.023033131596544965,
        "relative_return_5d": -0.0018556176775200717,
        "return_1d": -0.016508087535680338,
        "return_1d_vs_avg_abs_20d": 0.9899559438567874,
        "return_5d": -0.003230472516875582,
        "ticker": "UNG",
        "upper_wick_to_range": -1.666666666666647,
        "volume_ratio_20d": 0.12814795850382607
      },
      "source_id": "E0010",
      "source_type": "market_data",
      "ticker": "UNG",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/UNG/2026-07-20"
    },
    {
      "claim": "UUP moved +0.2% 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.0024836505558965493,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.5000000000001776,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 28.385,
        "close_location": 0.5000000000001776,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 2203414.0100000002,
        "gap_pct": 0.0017649135192376875,
        "high_52w_distance_pct": 0.006165228113440113,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.07518939393939417,
        "lower_wick_to_range": 0.0,
        "previous_close": 28.33,
        "relative_return_1d": -0.00458363918970317,
        "relative_return_5d": -0.002660232879942659,
        "return_1d": 0.0019414048711614562,
        "return_1d_vs_avg_abs_20d": 0.7816739221032031,
        "return_5d": -0.004035087719298169,
        "ticker": "UUP",
        "upper_wick_to_range": 0.49999999999982236,
        "volume_ratio_20d": 0.03669002351439814
      },
      "source_id": "E0011",
      "source_type": "market_data",
      "ticker": "UUP",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/UUP/2026-07-20"
    },
    {
      "claim": "VIXY moved -3.5% 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.022813105182534904,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 8.333333333333265,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 20.89,
        "close_location": 0.7083333333333346,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 3841462.1,
        "gap_pct": 0.011085450346420389,
        "high_52w_distance_pct": 0.8472953566299666,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.0418952618453865,
        "lower_wick_to_range": 0.7083333333333346,
        "previous_close": 21.65,
        "relative_return_1d": -0.041628970157862266,
        "relative_return_5d": -0.004809731269112549,
        "return_1d": -0.03510392609699764,
        "return_1d_vs_avg_abs_20d": 1.5387614187599614,
        "return_5d": -0.00618458610846806,
        "ticker": "VIXY",
        "upper_wick_to_range": -8.041666666666599,
        "volume_ratio_20d": 0.07427798198489316
      },
      "source_id": "E0012",
      "source_type": "market_data",
      "ticker": "VIXY",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VIXY/2026-07-20"
    },
    {
      "claim": "VIXM moved -0.9% 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.006118851840017536,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 6.599999999999943,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 14.395,
        "close_location": 1.0,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 255295.32499999998,
        "gap_pct": 0.002064693737095835,
        "high_52w_distance_pct": 0.2309829802014587,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.015878616796048073,
        "lower_wick_to_range": 1.0,
        "previous_close": 14.53,
        "relative_return_1d": -0.015816165877795108,
        "relative_return_5d": 0.002417970277463821,
        "return_1d": -0.009291121816930481,
        "return_1d_vs_avg_abs_20d": 1.5184420312592262,
        "return_5d": 0.0010431154381083108,
        "ticker": "VIXM",
        "upper_wick_to_range": -6.599999999999943,
        "volume_ratio_20d": 0.06854106280193237
      },
      "source_id": "E0013",
      "source_type": "market_data",
      "ticker": "VIXM",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VIXM/2026-07-20"
    },
    {
      "claim": "SMCI moved +0.5% 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.043315502821962136,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.11986301369862996,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 24.31,
        "close_location": 0.3150684931506789,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 60729224.269999996,
        "gap_pct": 0.006823821339950298,
        "high_52w_distance_pct": 1.1143562320032907,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.24794661190965073,
        "lower_wick_to_range": 0.3150684931506789,
        "previous_close": 24.18,
        "relative_return_1d": -0.001148699974843126,
        "relative_return_5d": -0.11973866649108567,
        "return_1d": 0.005376344086021501,
        "return_1d_vs_avg_abs_20d": 0.1241205512058733,
        "return_5d": -0.12111352133044118,
        "ticker": "SMCI",
        "upper_wick_to_range": 0.5650684931506911,
        "volume_ratio_20d": 0.05253734224813962
      },
      "source_id": "E0014",
      "source_type": "market_data",
      "ticker": "SMCI",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SMCI/2026-07-20"
    },
    {
      "claim": "XBI moved +1.0% 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.015113750674041337,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.255263157894728,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 155.755,
        "close_location": 0.5868421052631609,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 94444692.085,
        "gap_pct": -0.03040321535070656,
        "high_52w_distance_pct": 0.06391448107604902,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.3178356882985025,
        "lower_wick_to_range": -2.6684210526315675,
        "previous_close": 154.26,
        "relative_return_1d": 0.003166385992292353,
        "relative_return_5d": 0.004046413999906573,
        "return_1d": 0.00969143005315698,
        "return_1d_vs_avg_abs_20d": 0.6412326273055782,
        "return_5d": 0.0026715591605510625,
        "ticker": "XBI",
        "upper_wick_to_range": 0.41315789473683906,
        "volume_ratio_20d": 0.05870185742823661
      },
      "source_id": "E0015",
      "source_type": "market_data",
      "ticker": "XBI",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/XBI/2026-07-20"
    },
    {
      "claim": "AAPL moved -0.9% 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.016472125853438536,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.7308347529812539,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 330.88,
        "close_location": 0.03577512776831963,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 1278888589.44,
        "gap_pct": -0.002142386288727871,
        "high_52w_distance_pct": 0.012421421663443066,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.35929668885054644,
        "lower_wick_to_range": 0.03577512776831963,
        "previous_close": 333.74,
        "relative_return_1d": -0.015094589215775667,
        "relative_return_5d": 0.04414060442178269,
        "return_1d": -0.00856954515491104,
        "return_1d_vs_avg_abs_20d": 0.520245245280357,
        "return_5d": 0.04276574958242718,
        "ticker": "AAPL",
        "upper_wick_to_range": 0.2333901192504265,
        "volume_ratio_20d": 0.05733242049141719
      },
      "source_id": "E0016",
      "source_type": "market_data",
      "ticker": "AAPL",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AAPL/2026-07-20"
    },
    {
      "claim": "JPM moved +0.6% 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.011134943386349632,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.721453287197231,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 343.01,
        "close_location": 0.459342560553636,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 96050003.21,
        "gap_pct": -0.00606860158311362,
        "high_52w_distance_pct": 0.02399346957814652,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.22898602651379418,
        "lower_wick_to_range": -1.262110726643595,
        "previous_close": 341.1,
        "relative_return_1d": -0.0009255131315184517,
        "relative_return_5d": 0.02672385193976501,
        "return_1d": 0.005599530929346175,
        "return_1d_vs_avg_abs_20d": 0.5028791557405367,
        "return_5d": 0.0253489971004095,
        "ticker": "JPM",
        "upper_wick_to_range": 0.540657439446364,
        "volume_ratio_20d": 0.025068249906336822
      },
      "source_id": "E0017",
      "source_type": "market_data",
      "ticker": "JPM",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/JPM/2026-07-20"
    },
    {
      "claim": "MU moved +5.1% in the latest session, +4.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.05268654200265053,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.3411023356585804,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 892.45,
        "close_location": 0.6831962478743125,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 4392728145.0,
        "gap_pct": 0.043135638141233335,
        "high_52w_distance_pct": 0.4062412460081797,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 1.865100003210376,
        "lower_wick_to_range": 0.34209391221573215,
        "previous_close": 848.95,
        "relative_return_1d": 0.044714722709852106,
        "relative_return_5d": -0.04617050268465728,
        "return_1d": 0.05123976677071673,
        "return_1d_vs_avg_abs_20d": 0.9725399470729923,
        "return_5d": -0.04754535752401279,
        "ticker": "MU",
        "upper_wick_to_range": 0.3168037521256874,
        "volume_ratio_20d": 0.09224445483313548
      },
      "source_id": "E0018",
      "source_type": "market_data",
      "ticker": "MU",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MU/2026-07-20"
    },
    {
      "claim": "V moved -0.3% 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.012490438745604737,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.298521256931563,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 357.3525,
        "close_location": 0.30961182994455505,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 122123430.11250001,
        "gap_pct": 0.013972556894243704,
        "high_52w_distance_pct": 0.02179220797391923,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.21593963727925436,
        "lower_wick_to_range": 0.30961182994455505,
        "previous_close": 358.56,
        "relative_return_1d": -0.009892681276393311,
        "relative_return_5d": 0.0002637437282444477,
        "return_1d": -0.003367637215528685,
        "return_1d_vs_avg_abs_20d": 0.2696172075391446,
        "return_5d": -0.0011111111111110628,
        "ticker": "V",
        "upper_wick_to_range": -1.6081330868761183,
        "volume_ratio_20d": 0.034548225428573595
      },
      "source_id": "E0019",
      "source_type": "market_data",
      "ticker": "V",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/V/2026-07-20"
    },
    {
      "claim": "AMD moved +4.8% 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.038891209505519185,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.22988505747126517,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 519.595,
        "close_location": 0.7926613616268775,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 2079422827.1650002,
        "gap_pct": 0.0428332257543973,
        "high_52w_distance_pct": 0.12535724939616433,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 1.7605727340346404,
        "lower_wick_to_range": 0.5627763041556124,
        "previous_close": 495.76,
        "relative_return_1d": 0.04155265482569348,
        "relative_return_5d": -0.026310917723753713,
        "return_1d": 0.04807769888655811,
        "return_1d_vs_avg_abs_20d": 1.2362099173011123,
        "return_5d": -0.027685772563109223,
        "ticker": "AMD",
        "upper_wick_to_range": 0.20733863837312247,
        "volume_ratio_20d": 0.13652394674279064
      },
      "source_id": "E0020",
      "source_type": "market_data",
      "ticker": "AMD",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AMD/2026-07-20"
    },
    {
      "claim": "INTC moved +5.2% 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.04422145013208369,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.7632850241545933,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 99.985,
        "close_location": 0.9436392914653792,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 1197974276.9,
        "gap_pct": 0.0270938552188551,
        "high_52w_distance_pct": 0.42371355703355507,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 1.4608663549101646,
        "lower_wick_to_range": 0.1803542673107858,
        "previous_close": 95.04,
        "relative_return_1d": 0.045505679844859204,
        "relative_return_5d": -0.02902661917150562,
        "return_1d": 0.05203072390572383,
        "return_1d_vs_avg_abs_20d": 1.1765947012211238,
        "return_5d": -0.03040147401086113,
        "ticker": "INTC",
        "upper_wick_to_range": 0.05636070853462085,
        "volume_ratio_20d": 0.1027511162563918
      },
      "source_id": "E0021",
      "source_type": "market_data",
      "ticker": "INTC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/INTC/2026-07-20"
    },
    {
      "claim": "ORCL moved -1.2% 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.028927732767191367,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.5618071636202362,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 124.87,
        "close_location": 0.6946839434399207,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 300928458.58,
        "gap_pct": -0.03725971046594412,
        "high_52w_distance_pct": 1.0040842476175222,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.027736625514403368,
        "lower_wick_to_range": -0.8671232201803154,
        "previous_close": 126.41,
        "relative_return_1d": -0.018707624552914193,
        "relative_return_5d": -0.04933215443538974,
        "return_1d": -0.012182580492049566,
        "return_1d_vs_avg_abs_20d": 0.4211384483566076,
        "return_5d": -0.05070700927474525,
        "ticker": "ORCL",
        "upper_wick_to_range": 0.3053160565600793,
        "volume_ratio_20d": 0.06056881201326066
      },
      "source_id": "E0022",
      "source_type": "market_data",
      "ticker": "ORCL",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ORCL/2026-07-20"
    },
    {
      "claim": "COST moved -0.1% 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.01143799645689833,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.14683624801271386,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 939.6736,
        "close_location": 0.7430206677265488,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 63737120.6144,
        "gap_pct": -0.0022532337092265875,
        "high_52w_distance_pct": 0.16689454721298969,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.03578399708997915,
        "lower_wick_to_range": 0.596184419713835,
        "previous_close": 940.87,
        "relative_return_1d": -0.0077966331220526985,
        "relative_return_5d": 0.01567016047496761,
        "return_1d": -0.001271589061188072,
        "return_1d_vs_avg_abs_20d": 0.11117236012266539,
        "return_5d": 0.014295305635612099,
        "ticker": "COST",
        "upper_wick_to_range": 0.2569793322734512,
        "volume_ratio_20d": 0.023698990777766715
      },
      "source_id": "E0023",
      "source_type": "market_data",
      "ticker": "COST",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/COST/2026-07-20"
    },
    {
      "claim": "CAT moved +1.0% 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.02791269620065815,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 5.676065230080161,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 889.38,
        "close_location": 0.4056034020655362,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 220510209.06,
        "gap_pct": -0.04379288408233739,
        "high_52w_distance_pct": 0.20697564595560958,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.4361980428253076,
        "lower_wick_to_range": -5.270461828014624,
        "previous_close": 880.28,
        "relative_return_1d": 0.003812575787365491,
        "relative_return_5d": -0.04381178563215726,
        "return_1d": 0.010337619848230117,
        "return_1d_vs_avg_abs_20d": 0.3703554745810033,
        "return_5d": -0.04518664047151277,
        "ticker": "CAT",
        "upper_wick_to_range": 0.5943965979344638,
        "volume_ratio_20d": 0.06301702018963284
      },
      "source_id": "E0024",
      "source_type": "market_data",
      "ticker": "CAT",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CAT/2026-07-20"
    },
    {
      "claim": "BAC 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.010574503789119283,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.228202706956254,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 61.105,
        "close_location": 0.4013220018885688,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 152405280.17,
        "gap_pct": -0.0003264240248083139,
        "high_52w_distance_pct": 0.016610751984289296,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.3249132697311361,
        "lower_wick_to_range": 0.4013220018885688,
        "previous_close": 61.27,
        "relative_return_1d": -0.009218042265532578,
        "relative_return_5d": 0.028349644755321757,
        "return_1d": -0.0026929982046679513,
        "return_1d_vs_avg_abs_20d": 0.2546689904673288,
        "return_5d": 0.026974789915966246,
        "ticker": "BAC",
        "upper_wick_to_range": 0.3704752911551772,
        "volume_ratio_20d": 0.06789297472231677
      },
      "source_id": "E0025",
      "source_type": "market_data",
      "ticker": "BAC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BAC/2026-07-20"
    },
    {
      "claim": "NFLX moved -2.5% 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.02023743278348856,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.8185185185185249,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 67.21,
        "close_location": 0.13333333333332842,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 356698793.88,
        "gap_pct": -0.009209572153734635,
        "high_52w_distance_pct": 0.6210385359321531,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.03272894898586354,
        "lower_wick_to_range": 0.13333333333332842,
        "previous_close": 68.95,
        "relative_return_1d": -0.031760722088420956,
        "relative_return_5d": -0.08829059281065132,
        "return_1d": -0.02523567802755633,
        "return_1d_vs_avg_abs_20d": 1.2469802023577699,
        "return_5d": -0.08966544765000684,
        "ticker": "NFLX",
        "upper_wick_to_range": 0.04814814814814666,
        "volume_ratio_20d": 0.09651814870612678
      },
      "source_id": "E0026",
      "source_type": "market_data",
      "ticker": "NFLX",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NFLX/2026-07-20"
    },
    {
      "claim": "ABBV moved +0.4% 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.0173915733033879,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.6133426205402066,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 255.415,
        "close_location": 0.9825864871139943,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 44244518.79,
        "gap_pct": 0.009862862980863696,
        "high_52w_distance_pct": 0.024372100307342937,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.3390039318479685,
        "lower_wick_to_range": 0.9825864871139943,
        "previous_close": 254.49,
        "relative_return_1d": -0.0028903236396300436,
        "relative_return_5d": 0.031274048387742504,
        "return_1d": 0.003634720421234583,
        "return_1d_vs_avg_abs_20d": 0.20899319215280743,
        "return_5d": 0.029899193548386993,
        "ticker": "ABBV",
        "upper_wick_to_range": -0.595929107654201,
        "volume_ratio_20d": 0.017956993650170033
      },
      "source_id": "E0027",
      "source_type": "market_data",
      "ticker": "ABBV",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ABBV/2026-07-20"
    },
    {
      "claim": "LRCX moved +2.6% 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.051405860550136594,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.08762071658507349,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 321.37,
        "close_location": 0.41334120649917244,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 220717880.11,
        "gap_pct": 0.027226300670283976,
        "high_52w_distance_pct": 0.3644708591343311,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.655863561417972,
        "lower_wick_to_range": 0.41334120649917244,
        "previous_close": 313.3,
        "relative_return_1d": 0.019233015307153156,
        "relative_return_5d": -0.0245405185845049,
        "return_1d": 0.025758059368017783,
        "return_1d_vs_avg_abs_20d": 0.5010724281698526,
        "return_5d": -0.02591537342386041,
        "ticker": "LRCX",
        "upper_wick_to_range": 0.499038076915754,
        "volume_ratio_20d": 0.0489051747188125
      },
      "source_id": "E0028",
      "source_type": "market_data",
      "ticker": "LRCX",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LRCX/2026-07-20"
    },
    {
      "claim": "KO moved +0.7% 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.012926555562299913,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 4.331048387096781,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 82.1477,
        "close_location": 0.960752688172039,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 86682499.4831,
        "gap_pct": 0.04671407552721929,
        "high_52w_distance_pct": 0.04299937794971753,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.1770697807708841,
        "lower_wick_to_range": 0.960752688172039,
        "previous_close": 81.56,
        "relative_return_1d": 0.0006806940460504229,
        "relative_return_5d": -0.023578260887647473,
        "return_1d": 0.0072057381069150495,
        "return_1d_vs_avg_abs_20d": 0.5574368262439893,
        "return_5d": -0.024953115727002984,
        "ticker": "KO",
        "upper_wick_to_range": -4.29180107526882,
        "volume_ratio_20d": 0.050380033483147305
      },
      "source_id": "E0029",
      "source_type": "market_data",
      "ticker": "KO",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/KO/2026-07-20"
    },
    {
      "claim": "AMAT moved +3.7% 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.05236928758812496,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.32229402261712525,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 549.27,
        "close_location": 0.5533117932148647,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 359139640.22999996,
        "gap_pct": 0.029490616621983934,
        "high_52w_distance_pct": 0.346641906530486,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.9105708024626942,
        "lower_wick_to_range": 0.23101777059773948,
        "previous_close": 529.66,
        "relative_return_1d": 0.03049870702473756,
        "relative_return_5d": -0.04402044226347912,
        "return_1d": 0.037023751085602186,
        "return_1d_vs_avg_abs_20d": 0.706974503391899,
        "return_5d": -0.04539529710283463,
        "ticker": "AMAT",
        "upper_wick_to_range": 0.44668820678513527,
        "volume_ratio_20d": 0.052934473603358796
      },
      "source_id": "E0030",
      "source_type": "market_data",
      "ticker": "AMAT",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AMAT/2026-07-20"
    },
    {
      "claim": "HD moved -0.7% 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.016000145045173837,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.7692307692307674,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 336.33,
        "close_location": 0.19999999999999252,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 82935614.7,
        "gap_pct": 0.029686900581343822,
        "high_52w_distance_pct": 0.18226146939018228,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.1633690764441369,
        "lower_wick_to_range": 0.19999999999999252,
        "previous_close": 338.87,
        "relative_return_1d": -0.014020543810031039,
        "relative_return_5d": -0.000938929978656522,
        "return_1d": -0.007495499749166412,
        "return_1d_vs_avg_abs_20d": 0.46846448754083625,
        "return_5d": -0.0023137848180120324,
        "ticker": "HD",
        "upper_wick_to_range": -1.9692307692307598,
        "volume_ratio_20d": 0.05181371101863457
      },
      "source_id": "E0031",
      "source_type": "market_data",
      "ticker": "HD",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HD/2026-07-20"
    },
    {
      "claim": "HSBC moved -0.3% in the latest session, -1.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.010960941907995602,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 7.717391304347717,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 100.305,
        "close_location": 0.4565217391304442,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 23248893.51,
        "gap_pct": -0.02067388927541991,
        "high_52w_distance_pct": 0.007925826229998378,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.31616585749901605,
        "lower_wick_to_range": -7.2608695652172734,
        "previous_close": 100.61,
        "relative_return_1d": -0.009556551863269869,
        "relative_return_5d": 0.023956157724461136,
        "return_1d": -0.003031507802405242,
        "return_1d_vs_avg_abs_20d": 0.27657365834535347,
        "return_5d": 0.022581302885105625,
        "ticker": "HSBC",
        "upper_wick_to_range": 0.5434782608695559,
        "volume_ratio_20d": 0.182013216222265
      },
      "source_id": "E0032",
      "source_type": "market_data",
      "ticker": "HSBC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HSBC/2026-07-20"
    },
    {
      "claim": "GEV moved +4.1% 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.032822052048017296,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 4.604651871192341,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 1100.8149,
        "close_location": 0.862267188859881,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 293773371.5481,
        "gap_pct": -0.05940406866822956,
        "high_52w_distance_pct": 0.08641325621591789,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.7060020766822677,
        "lower_wick_to_range": -3.7423846823324602,
        "previous_close": 1057.84,
        "relative_return_1d": 0.03410009773751721,
        "relative_return_5d": 0.0572111295372264,
        "return_1d": 0.040625141798381836,
        "return_1d_vs_avg_abs_20d": 1.2377392412561208,
        "return_5d": 0.05583627469787089,
        "ticker": "GEV",
        "upper_wick_to_range": 0.13773281114011907,
        "volume_ratio_20d": 0.08994073467434403
      },
      "source_id": "E0033",
      "source_type": "market_data",
      "ticker": "GEV",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GEV/2026-07-20"
    },
    {
      "claim": "AZN 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.021670272225437943,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.4129032258064398,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 168.47,
        "close_location": 0.7677419354838638,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 43166899.63,
        "gap_pct": -0.004440497335701621,
        "high_52w_distance_pct": 0.2625986822579689,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.02444512009729416,
        "lower_wick_to_range": 0.3548387096774241,
        "previous_close": 168.9,
        "relative_return_1d": -0.0090709292000003,
        "relative_return_5d": -0.0045258945558176444,
        "return_1d": -0.002545885139135673,
        "return_1d_vs_avg_abs_20d": 0.1174828406699548,
        "return_5d": -0.005900749395173155,
        "ticker": "AZN",
        "upper_wick_to_range": 0.23225806451613612,
        "volume_ratio_20d": 0.09621438133306798
      },
      "source_id": "E0034",
      "source_type": "market_data",
      "ticker": "AZN",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AZN/2026-07-20"
    },
    {
      "claim": "PM moved -0.4% 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.016897018955013072,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.06148867313915777,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 192.18,
        "close_location": 0.11974110032362593,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 81439734.24000001,
        "gap_pct": -0.0051300652917399825,
        "high_52w_distance_pct": 0.01415339785617653,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.2674272901140935,
        "lower_wick_to_range": 0.058252427184468165,
        "previous_close": 192.98,
        "relative_return_1d": -0.010670551367321202,
        "relative_return_5d": 0.06791572836174864,
        "return_1d": -0.004145507306456575,
        "return_1d_vs_avg_abs_20d": 0.245339566552754,
        "return_5d": 0.06654087352239313,
        "ticker": "PM",
        "upper_wick_to_range": 0.880258899676374,
        "volume_ratio_20d": 0.08081862210817506
      },
      "source_id": "E0035",
      "source_type": "market_data",
      "ticker": "PM",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PM/2026-07-20"
    },
    {
      "claim": "RY moved +0.0% 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.008987273249500377,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.6268996960486346,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 215.45,
        "close_location": 0.5889057750759704,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 9173214.65,
        "gap_pct": -0.0029708025808847793,
        "high_52w_distance_pct": 0.01448131817126952,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.3729926076981902,
        "lower_wick_to_range": -0.03799392097266415,
        "previous_close": 215.43,
        "relative_return_1d": -0.006432206480212033,
        "relative_return_5d": 0.023967289221623167,
        "return_1d": 9.283758065259384e-05,
        "return_1d_vs_avg_abs_20d": 0.010329894070791148,
        "return_5d": 0.022592434382267657,
        "ticker": "RY",
        "upper_wick_to_range": 0.4110942249240296,
        "volume_ratio_20d": 0.02402839817262951
      },
      "source_id": "E0036",
      "source_type": "market_data",
      "ticker": "RY",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RY/2026-07-20"
    },
    {
      "claim": "ARM moved +2.0% 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.045333024389954915,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.11028243518569875,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 272.59,
        "close_location": 0.36262360044112607,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 119233864.49,
        "gap_pct": 0.01800217073992294,
        "high_52w_distance_pct": 0.660735903738215,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 1.725354929014197,
        "lower_wick_to_range": 0.2523411652554273,
        "previous_close": 267.19,
        "relative_return_1d": 0.013685293152354339,
        "relative_return_5d": -0.086922412627784,
        "return_1d": 0.020210337213218965,
        "return_1d_vs_avg_abs_20d": 0.44581930028249467,
        "return_5d": -0.0882972674671395,
        "ticker": "ARM",
        "upper_wick_to_range": 0.6373763995588739,
        "volume_ratio_20d": 0.050624368875013384
      },
      "source_id": "E0037",
      "source_type": "market_data",
      "ticker": "ARM",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ARM/2026-07-20"
    },
    {
      "claim": "IBM moved -0.5% 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.03640176268799132,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.145251396648039,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 211.52,
        "close_location": 0.7541899441340804,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 192955947.20000002,
        "gap_pct": 0.013871255936427351,
        "high_52w_distance_pct": 0.5717662632375187,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.03463118763451378,
        "lower_wick_to_range": 0.7541899441340804,
        "previous_close": 212.67,
        "relative_return_1d": -0.011932482815742995,
        "relative_return_5d": -0.26982384963640516,
        "return_1d": -0.005407438754878369,
        "return_1d_vs_avg_abs_20d": 0.14854881619955848,
        "return_5d": -0.27119870447576067,
        "ticker": "IBM",
        "upper_wick_to_range": -0.8994413407821195,
        "volume_ratio_20d": 0.06744636364039647
      },
      "source_id": "E0038",
      "source_type": "market_data",
      "ticker": "IBM",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/IBM/2026-07-20"
    },
    {
      "claim": "ANET moved +1.0% 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.03482970918798218,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.477716262975796,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 170.2656,
        "close_location": 0.669757785467129,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 41741803.699200004,
        "gap_pct": -0.03264930905640251,
        "high_52w_distance_pct": 0.11482883213050665,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.475182810604748,
        "lower_wick_to_range": -1.807958477508667,
        "previous_close": 168.61,
        "relative_return_1d": 0.0032940651260162657,
        "relative_return_5d": -0.05871015758129039,
        "return_1d": 0.009819109186880892,
        "return_1d_vs_avg_abs_20d": 0.2819176334170751,
        "return_5d": -0.0600850124206459,
        "ticker": "ANET",
        "upper_wick_to_range": 0.33024221453287095,
        "volume_ratio_20d": 0.02751192776066709
      },
      "source_id": "E0039",
      "source_type": "market_data",
      "ticker": "ANET",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ANET/2026-07-20"
    },
    {
      "claim": "PEP moved -0.3% 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.015561185860138571,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.7144086761921268,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 136.69,
        "close_location": 0.23566878980891237,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 36749789.95,
        "gap_pct": 0.0029171528588098905,
        "high_52w_distance_pct": 0.2545175213987856,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.015150389899740047,
        "lower_wick_to_range": 0.23566878980891237,
        "previous_close": 137.12,
        "relative_return_1d": -0.009660983384085164,
        "relative_return_5d": -0.011622473487599594,
        "return_1d": -0.003135939323220538,
        "return_1d_vs_avg_abs_20d": 0.20152315841516544,
        "return_5d": -0.012997328326955104,
        "ticker": "PEP",
        "upper_wick_to_range": 0.04992253399896088,
        "volume_ratio_20d": 0.026374468302177018
      },
      "source_id": "E0040",
      "source_type": "market_data",
      "ticker": "PEP",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PEP/2026-07-20"
    },
    {
      "claim": "SNDK moved +5.0% 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.08444407938278815,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.23654590221597027,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 1422.23,
        "close_location": 0.5116074569117124,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 2873770738.07,
        "gap_pct": 0.039828245805955564,
        "high_52w_distance_pct": 0.6554213453520177,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 2.450632634988415,
        "lower_wick_to_range": 0.27506155469574217,
        "previous_close": 1354.8199,
        "relative_return_1d": 0.04323072052452415,
        "relative_return_5d": -0.14901015803423245,
        "return_1d": 0.04975576458538877,
        "return_1d_vs_avg_abs_20d": 0.5892155489059694,
        "return_5d": -0.15038501287358796,
        "ticker": "SNDK",
        "upper_wick_to_range": 0.48839254308828756,
        "volume_ratio_20d": 0.15063349504158877
      },
      "source_id": "E0041",
      "source_type": "market_data",
      "ticker": "SNDK",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SNDK/2026-07-20"
    },
    {
      "claim": "MCD moved +0.5% 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.015619727153555729,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 4.013333333333321,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 268.98,
        "close_location": 0.3200000000000121,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 66000698.52,
        "gap_pct": 0.027230958873407873,
        "high_52w_distance_pct": 0.27054056063647836,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.01851641485857103,
        "lower_wick_to_range": 0.3200000000000121,
        "previous_close": 267.71,
        "relative_return_1d": -0.0017811047235218869,
        "relative_return_5d": -0.011940870922722113,
        "return_1d": 0.00474393933734274,
        "return_1d_vs_avg_abs_20d": 0.3037146097819521,
        "return_5d": -0.013315725762077624,
        "ticker": "MCD",
        "upper_wick_to_range": -3.3333333333333335,
        "volume_ratio_20d": 0.04930049767837159
      },
      "source_id": "E0042",
      "source_type": "market_data",
      "ticker": "MCD",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MCD/2026-07-20"
    },
    {
      "claim": "SAP moved -1.9% 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.020201910024456243,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.119999999999982,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 155.99,
        "close_location": 0.6800000000000181,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 44890022.25,
        "gap_pct": -0.0025150905432596016,
        "high_52w_distance_pct": 0.5384960574395794,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.053559367823855286,
        "lower_wick_to_range": 0.6800000000000181,
        "previous_close": 159.04,
        "relative_return_1d": -0.025702609453218672,
        "relative_return_5d": -0.023504810097820128,
        "return_1d": -0.019177565392354046,
        "return_1d_vs_avg_abs_20d": 0.9492946641747174,
        "return_5d": -0.02487966493717564,
        "ticker": "SAP",
        "upper_wick_to_range": -1.8,
        "volume_ratio_20d": 0.11179201305259887
      },
      "source_id": "E0043",
      "source_type": "market_data",
      "ticker": "SAP",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SAP/2026-07-20"
    },
    {
      "claim": "T moved -0.3% 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.015192985032397816,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.336782203828232,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 21.735,
        "close_location": 0.7672012415933702,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 37771539.435,
        "gap_pct": 0.02613480055020645,
        "high_52w_distance_pct": 0.35449735449735464,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.092760180995475,
        "lower_wick_to_range": 0.7672012415933702,
        "previous_close": 21.81,
        "relative_return_1d": -0.009963833606944417,
        "relative_return_5d": 0.009959541614297462,
        "return_1d": -0.00343878954607979,
        "return_1d_vs_avg_abs_20d": 0.22634061303600633,
        "return_5d": 0.008584686774941952,
        "ticker": "T",
        "upper_wick_to_range": -3.103983445421602,
        "volume_ratio_20d": 0.021608746649397784
      },
      "source_id": "E0044",
      "source_type": "market_data",
      "ticker": "T",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/T/2026-07-20"
    },
    {
      "claim": "TD moved +0.1% 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.009269976040704142,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.7435897435897585,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 123.76,
        "close_location": 0.7564102564102597,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 4509690.640000001,
        "gap_pct": -0.004207119741100329,
        "high_52w_distance_pct": 0.00896897220426629,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.3592531576057112,
        "lower_wick_to_range": -0.9871794871794989,
        "previous_close": 123.6,
        "relative_return_1d": -0.005230545678987619,
        "relative_return_5d": 0.027321965839935958,
        "return_1d": 0.0012944983818770073,
        "return_1d_vs_avg_abs_20d": 0.13964419931539304,
        "return_5d": 0.025947111000580447,
        "ticker": "TD",
        "upper_wick_to_range": 0.2435897435897403,
        "volume_ratio_20d": 0.011696223659503442
      },
      "source_id": "E0045",
      "source_type": "market_data",
      "ticker": "TD",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TD/2026-07-20"
    },
    {
      "claim": "DIS moved -1.1% 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.014650206439759122,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.2337662337662265,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 96.63,
        "close_location": 0.08831168831168867,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 92838915.21,
        "gap_pct": 0.013668475478652464,
        "high_52w_distance_pct": 0.18275897754320614,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.04816140579238537,
        "lower_wick_to_range": 0.08831168831168867,
        "previous_close": 97.67,
        "relative_return_1d": -0.017173144808279472,
        "relative_return_5d": 0.007937354839355537,
        "return_1d": -0.010648100747414846,
        "return_1d_vs_avg_abs_20d": 0.7268225735384192,
        "return_5d": 0.006562500000000027,
        "ticker": "DIS",
        "upper_wick_to_range": -0.32207792207791514,
        "volume_ratio_20d": 0.08172730570915632
      },
      "source_id": "E0046",
      "source_type": "market_data",
      "ticker": "DIS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DIS/2026-07-20"
    },
    {
      "claim": "STX moved +4.5% 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.05006831541891264,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.6105194319880437,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 823.09,
        "close_location": 0.6105194319880437,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 299077982.40000004,
        "gap_pct": 0.028387883096767652,
        "high_52w_distance_pct": 0.39109939374794966,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 1.555862625760775,
        "lower_wick_to_range": 0.0,
        "previous_close": 787.66,
        "relative_return_1d": 0.03845629306429088,
        "relative_return_5d": -0.042277690881370344,
        "return_1d": 0.04498133712515551,
        "return_1d_vs_avg_abs_20d": 0.8983992520779799,
        "return_5d": -0.043652545720725855,
        "ticker": "STX",
        "upper_wick_to_range": 0.38948056801195624,
        "volume_ratio_20d": 0.06847689969404379
      },
      "source_id": "E0047",
      "source_type": "market_data",
      "ticker": "STX",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/STX/2026-07-20"
    },
    {
      "claim": "ISRG moved +2.6% 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.024182231024046617,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.88461538461539,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 354.36,
        "close_location": 0.9160839160839194,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 181070518.44,
        "gap_pct": 0.003908285565398462,
        "high_52w_distance_pct": 0.5238740264138164,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.028471919895515896,
        "lower_wick_to_range": 0.031468531468529404,
        "previous_close": 345.42,
        "relative_return_1d": 0.019356491461108627,
        "relative_return_5d": -0.1282183854829082,
        "return_1d": 0.025881535521973253,
        "return_1d_vs_avg_abs_20d": 1.070270790823099,
        "return_5d": -0.12959324032226371,
        "ticker": "ISRG",
        "upper_wick_to_range": 0.08391608391608063,
        "volume_ratio_20d": 0.14876615096163365
      },
      "source_id": "E0048",
      "source_type": "market_data",
      "ticker": "ISRG",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ISRG/2026-07-20"
    },
    {
      "claim": "ETN moved +1.8% 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.027217828840527265,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.232536997570751,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 407.15,
        "close_location": 0.06257917405624285,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 33576031.9,
        "gap_pct": -0.036325908147703756,
        "high_52w_distance_pct": 0.07267591796635164,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.24320610687022892,
        "lower_wick_to_range": -3.1699578235145083,
        "previous_close": 399.99,
        "relative_return_1d": 0.011375403450323063,
        "relative_return_5d": 0.012048802959002902,
        "return_1d": 0.01790044751118769,
        "return_1d_vs_avg_abs_20d": 0.6576736012291318,
        "return_5d": 0.010673948119647392,
        "ticker": "ETN",
        "upper_wick_to_range": 0.9374208259437572,
        "volume_ratio_20d": 0.03405821192941881
      },
      "source_id": "E0049",
      "source_type": "market_data",
      "ticker": "ETN",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ETN/2026-07-20"
    },
    {
      "claim": "WDC moved +4.5% 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.058500836622462395,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.5530811775475207,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 498.55,
        "close_location": 0.6869283609873944,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 374560116.45,
        "gap_pct": 0.02962994006956965,
        "high_52w_distance_pct": 0.6043927389429344,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 1.2661363636363636,
        "lower_wick_to_range": 0.13384718343987365,
        "previous_close": 477.22,
        "relative_return_1d": 0.0381713223948581,
        "relative_return_5d": -0.10122617117090449,
        "return_1d": 0.044696366455722725,
        "return_1d_vs_avg_abs_20d": 0.7640295256659764,
        "return_5d": -0.10260102601026,
        "ticker": "WDC",
        "upper_wick_to_range": 0.3130716390126056,
        "volume_ratio_20d": 0.07449272646418856
      },
      "source_id": "E0050",
      "source_type": "market_data",
      "ticker": "WDC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WDC/2026-07-20"
    },
    {
      "claim": "UNP moved -0.2% 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.010188077879548535,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.483783783783768,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 301.025,
        "close_location": 0.6729729729729672,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 24675621.299999997,
        "gap_pct": -0.005368682684341319,
        "high_52w_distance_pct": 0.007059214350967569,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.3684198563505774,
        "lower_wick_to_range": 0.18918918918919916,
        "previous_close": 301.75,
        "relative_return_1d": -0.008927695262190283,
        "relative_return_5d": 0.04251551820877397,
        "return_1d": -0.0024026512013256562,
        "return_1d_vs_avg_abs_20d": 0.23582968541580535,
        "return_5d": 0.04114066336941846,
        "ticker": "UNP",
        "upper_wick_to_range": 0.32702702702703285,
        "volume_ratio_20d": 0.030046790034987142
      },
      "source_id": "E0051",
      "source_type": "market_data",
      "ticker": "UNP",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/UNP/2026-07-20"
    },
    {
      "claim": "ABT moved +0.2% 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.018657782621071296,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.04416403785488546,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 100.93,
        "close_location": 0.5678233438485862,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 58101262.870000005,
        "gap_pct": 0.003178386968613278,
        "high_52w_distance_pct": 0.21361339542257007,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.23130413565938768,
        "lower_wick_to_range": 0.5678233438485862,
        "previous_close": 100.68,
        "relative_return_1d": -0.004041929241635378,
        "relative_return_5d": 0.09712993029261807,
        "return_1d": 0.0024831148192292485,
        "return_1d_vs_avg_abs_20d": 0.13308734856975585,
        "return_5d": 0.09575507545326256,
        "ticker": "ABT",
        "upper_wick_to_range": 0.3880126182965283,
        "volume_ratio_20d": 0.038234460954999744
      },
      "source_id": "E0052",
      "source_type": "market_data",
      "ticker": "ABT",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ABT/2026-07-20"
    },
    {
      "claim": "WELL moved +0.8% 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.01376530515643975,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.6022727272727316,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 245.13,
        "close_location": 0.9261363636363659,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 32303721.66,
        "gap_pct": 0.003371017471736959,
        "high_52w_distance_pct": 0.005303308448578292,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.35080178541907747,
        "lower_wick_to_range": 0.3238636363636342,
        "previous_close": 243.25,
        "relative_return_1d": 0.001203630142629697,
        "relative_return_5d": 0.04648250779181762,
        "return_1d": 0.0077286742034943234,
        "return_1d_vs_avg_abs_20d": 0.5614604337251948,
        "return_5d": 0.04510765295246211,
        "ticker": "WELL",
        "upper_wick_to_range": 0.07386363636363416,
        "volume_ratio_20d": 0.0379634630979594
      },
      "source_id": "E0053",
      "source_type": "market_data",
      "ticker": "WELL",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WELL/2026-07-20"
    },
    {
      "claim": "MRVL moved +2.8% 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.0493890214311538,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.19144602851323797,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 193.93,
        "close_location": 0.39511201629327886,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 517446934.95000005,
        "gap_pct": 0.022842908628365466,
        "high_52w_distance_pct": 0.7010261434538234,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 1.7433866176262556,
        "lower_wick_to_range": 0.20366598778004089,
        "previous_close": 188.68,
        "relative_return_1d": 0.02129984463958068,
        "relative_return_5d": -0.10711592804116665,
        "return_1d": 0.027824888700445305,
        "return_1d_vs_avg_abs_20d": 0.5633820613196805,
        "return_5d": -0.10849078288052216,
        "ticker": "MRVL",
        "upper_wick_to_range": 0.6048879837067211,
        "volume_ratio_20d": 0.06159674145327509
      },
      "source_id": "E0054",
      "source_type": "market_data",
      "ticker": "MRVL",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MRVL/2026-07-20"
    },
    {
      "claim": "DELL moved -0.6% 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.03747506211726547,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.6484040019056643,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 394.15,
        "close_location": 0.1381610290614567,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 175135034.39999998,
        "gap_pct": -0.04917495079981826,
        "high_52w_distance_pct": 0.1910947608778386,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 2.576029758664489,
        "lower_wick_to_range": -1.5102429728442077,
        "previous_close": 396.34,
        "relative_return_1d": -0.01205060292446658,
        "relative_return_5d": -0.07579496089897897,
        "return_1d": -0.005525558863601954,
        "return_1d_vs_avg_abs_20d": 0.14744628965021045,
        "return_5d": -0.07716981573833448,
        "ticker": "DELL",
        "upper_wick_to_range": 0.8618389709385433,
        "volume_ratio_20d": 0.05494610944308969
      },
      "source_id": "E0055",
      "source_type": "market_data",
      "ticker": "DELL",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DELL/2026-07-20"
    },
    {
      "claim": "GLW moved +3.1% 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.06171898169054851,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.4613885784692857,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 159.42,
        "close_location": 0.6934296111636389,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 151822521.06,
        "gap_pct": -0.024448612638251044,
        "high_52w_distance_pct": 0.7048049178271232,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.7516756400395559,
        "lower_wick_to_range": -1.767958967305647,
        "previous_close": 154.61,
        "relative_return_1d": 0.024585492126962594,
        "relative_return_5d": -0.12800093020788395,
        "return_1d": 0.03111053618782722,
        "return_1d_vs_avg_abs_20d": 0.5040675548376944,
        "return_5d": -0.12937578504723946,
        "ticker": "GLW",
        "upper_wick_to_range": 0.30657038883636106,
        "volume_ratio_20d": 0.05456496105625386
      },
      "source_id": "E0056",
      "source_type": "market_data",
      "ticker": "GLW",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GLW/2026-07-20"
    },
    {
      "claim": "HON moved -0.6% 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.016269019858976868,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.6227106227106208,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 223.77,
        "close_location": 0.0,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 16058630.280000001,
        "gap_pct": 0.0019998222380233077,
        "high_52w_distance_pct": 0.16317290074630209,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.03817016303498111,
        "lower_wick_to_range": 0.0,
        "previous_close": 225.02,
        "relative_return_1d": -0.012080105833151555,
        "relative_return_5d": 0.008213999946217188,
        "return_1d": -0.005555061772286929,
        "return_1d_vs_avg_abs_20d": 0.3414503037330657,
        "return_5d": 0.006839145106861677,
        "ticker": "HON",
        "upper_wick_to_range": 0.3772893772893791,
        "volume_ratio_20d": 0.013705167386082599
      },
      "source_id": "E0057",
      "source_type": "market_data",
      "ticker": "HON",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HON/2026-07-20"
    },
    {
      "claim": "VRT moved +3.1% 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.04086651636781434,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.7528571428571484,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 298.48,
        "close_location": 0.6885714285714276,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 82744625.60000001,
        "gap_pct": -0.03574388727724831,
        "high_52w_distance_pct": 0.27289935674082,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.7557027399032976,
        "lower_wick_to_range": -2.0642857142857207,
        "previous_close": 289.56,
        "relative_return_1d": 0.024280315795469187,
        "relative_return_5d": -0.02278573626143887,
        "return_1d": 0.030805359856333814,
        "return_1d_vs_avg_abs_20d": 0.7538044001371134,
        "return_5d": -0.024160591100794382,
        "ticker": "VRT",
        "upper_wick_to_range": 0.3114285714285724,
        "volume_ratio_20d": 0.04204778571130635
      },
      "source_id": "E0058",
      "source_type": "market_data",
      "ticker": "VRT",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VRT/2026-07-20"
    },
    {
      "claim": "HDB moved -11.3% in the latest session, -11.9% relative to benchmark, with volume at 0.3x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.012437366682147793,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.036363636363634,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 23.4,
        "close_location": 0.0,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 61288648.199999996,
        "gap_pct": 0.0037907505686125553,
        "high_52w_distance_pct": 0.47264957264957275,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.021388040157136468,
        "lower_wick_to_range": 0.0,
        "previous_close": 26.38,
        "relative_return_1d": -0.11948941100551969,
        "relative_return_5d": -0.11259712547113299,
        "return_1d": -0.11296436694465506,
        "return_1d_vs_avg_abs_20d": 9.082659523643423,
        "return_5d": -0.1139719803104885,
        "ticker": "HDB",
        "upper_wick_to_range": -1.0363636363636337,
        "volume_ratio_20d": 0.34803672548174125
      },
      "source_id": "E0059",
      "source_type": "market_data",
      "ticker": "HDB",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HDB/2026-07-20"
    },
    {
      "claim": "LOW moved -1.4% 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.015902158235032292,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.75767918088736,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 205.83,
        "close_location": 0.05233219567690959,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 21608033.400000002,
        "gap_pct": 0.044171896708666614,
        "high_52w_distance_pct": 0.4237963367827817,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.011946902654867309,
        "lower_wick_to_range": 0.05233219567690959,
        "previous_close": 208.73,
        "relative_return_1d": -0.020418590747972254,
        "relative_return_5d": -0.007628515406190806,
        "return_1d": -0.013893546687107627,
        "return_1d_vs_avg_abs_20d": 0.8736893748485213,
        "return_5d": -0.009003370245546316,
        "ticker": "LOW",
        "upper_wick_to_range": -1.8100113765642698,
        "volume_ratio_20d": 0.03368246782310448
      },
      "source_id": "E0060",
      "source_type": "market_data",
      "ticker": "LOW",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LOW/2026-07-20"
    },
    {
      "claim": "PANW moved +1.5% 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.030561985063372953,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.7880320269700813,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 364.22,
        "close_location": 0.8242730720606846,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 128914576.34,
        "gap_pct": -0.010622281699565028,
        "high_52w_distance_pct": 0.012574817418044004,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 1.6095865873755106,
        "lower_wick_to_range": 0.036241045090603156,
        "previous_close": 358.68,
        "relative_return_1d": 0.008920478410419097,
        "relative_return_5d": 0.10406937497256785,
        "return_1d": 0.015445522471283724,
        "return_1d_vs_avg_abs_20d": 0.5053834834110441,
        "return_5d": 0.10269452013321234,
        "ticker": "PANW",
        "upper_wick_to_range": 0.17572692793931546,
        "volume_ratio_20d": 0.04641866991908303
      },
      "source_id": "E0061",
      "source_type": "market_data",
      "ticker": "PANW",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PANW/2026-07-20"
    },
    {
      "claim": "MO moved +0.4% 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.01261269004541558,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.4968152866242067,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 74.47,
        "close_location": 0.7579617834394923,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 27345607.41,
        "gap_pct": -0.0017517854736557315,
        "high_52w_distance_pct": 0.010876863166375816,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.2534926780003366,
        "lower_wick_to_range": 0.26114649681528557,
        "previous_close": 74.21,
        "relative_return_1d": -0.0030214731135529416,
        "relative_return_5d": 0.03755128450402778,
        "return_1d": 0.003503570947311685,
        "return_1d_vs_avg_abs_20d": 0.2777814197206211,
        "return_5d": 0.03617642966467227,
        "ticker": "MO",
        "upper_wick_to_range": 0.2420382165605077,
        "volume_ratio_20d": 0.045257185536306206
      },
      "source_id": "E0062",
      "source_type": "market_data",
      "ticker": "MO",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MO/2026-07-20"
    },
    {
      "claim": "CRWD moved +2.1% 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.025381254677178146,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.6616666666666665,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 207.29,
        "close_location": 0.9649999999999986,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 164851311.01,
        "gap_pct": 0.0011818002757533197,
        "high_52w_distance_pct": 0.049254667374210026,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 1.4193510737628383,
        "lower_wick_to_range": 0.3033333333333322,
        "previous_close": 203.08,
        "relative_return_1d": 0.014205702442976031,
        "relative_return_5d": 0.10450933411134744,
        "return_1d": 0.020730746503840658,
        "return_1d_vs_avg_abs_20d": 0.8167739052900703,
        "return_5d": 0.10313447927199193,
        "ticker": "CRWD",
        "upper_wick_to_range": 0.03500000000000133,
        "volume_ratio_20d": 0.07106612275536055
      },
      "source_id": "E0063",
      "source_type": "market_data",
      "ticker": "CRWD",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CRWD/2026-07-20"
    },
    {
      "claim": "LMT moved +0.8% 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.016750773280005887,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.7456902816942224,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 512.995,
        "close_location": 0.757260385476313,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 19890355.135,
        "gap_pct": 0.02010731764844631,
        "high_52w_distance_pct": 0.34894102281698647,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.0468217528823589,
        "lower_wick_to_range": 0.757260385476313,
        "previous_close": 508.77,
        "relative_return_1d": 0.0017792977831907475,
        "relative_return_5d": -0.013384690370754293,
        "return_1d": 0.008304341844055374,
        "return_1d_vs_avg_abs_20d": 0.49575871544793876,
        "return_5d": -0.014759545210109803,
        "ticker": "LMT",
        "upper_wick_to_range": -1.5029506671705355,
        "volume_ratio_20d": 0.029477773638554583
      },
      "source_id": "E0064",
      "source_type": "market_data",
      "ticker": "LMT",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LMT/2026-07-20"
    },
    {
      "claim": "NEM moved +1.1% 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.019820267330759905,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.8882978723404361,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 90.68,
        "close_location": 0.712765957446812,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 38899543.68,
        "gap_pct": 0.001616499442586461,
        "high_52w_distance_pct": 0.487428319364799,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.02174647887323955,
        "lower_wick_to_range": -0.1755319148936241,
        "previous_close": 89.7,
        "relative_return_1d": 0.00440026251661596,
        "relative_return_5d": -0.024618700477507915,
        "return_1d": 0.010925306577480587,
        "return_1d_vs_avg_abs_20d": 0.5512189313675474,
        "return_5d": -0.025993555316863426,
        "ticker": "NEM",
        "upper_wick_to_range": 0.28723404255318796,
        "volume_ratio_20d": 0.04983822003701479
      },
      "source_id": "E0065",
      "source_type": "market_data",
      "ticker": "NEM",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NEM/2026-07-20"
    },
    {
      "claim": "PGR 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.021321370598222915,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.6801705756929636,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 207.395,
        "close_location": 0.784648187633264,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 20077909.95,
        "gap_pct": 0.005001202212070233,
        "high_52w_distance_pct": 0.15422261867450993,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.0961680761099366,
        "lower_wick_to_range": 0.784648187633264,
        "previous_close": 207.95,
        "relative_return_1d": -0.009193954856728914,
        "relative_return_5d": -0.11413606293614764,
        "return_1d": -0.0026689107958642877,
        "return_1d_vs_avg_abs_20d": 0.12517538605546938,
        "return_5d": -0.11551091777550315,
        "ticker": "PGR",
        "upper_wick_to_range": -0.4648187633262277,
        "volume_ratio_20d": 0.02347614798145382
      },
      "source_id": "E0066",
      "source_type": "market_data",
      "ticker": "PGR",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PGR/2026-07-20"
    },
    {
      "claim": "SYK 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.021286400734594913,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 5.442568306010979,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 318.9401,
        "close_location": 0.24049180327867567,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 9613492.494199999,
        "gap_pct": 0.028230218526276163,
        "high_52w_distance_pct": 0.22069943541122616,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.13501814946619217,
        "lower_wick_to_range": 0.24049180327867567,
        "previous_close": 319.87,
        "relative_return_1d": -0.009432162577762249,
        "relative_return_5d": -0.03636809281489106,
        "return_1d": -0.002907118516897622,
        "return_1d_vs_avg_abs_20d": 0.13657163337026434,
        "return_5d": -0.03774294765424657,
        "ticker": "SYK",
        "upper_wick_to_range": -4.683060109289655,
        "volume_ratio_20d": 0.010843265138733502
      },
      "source_id": "E0067",
      "source_type": "market_data",
      "ticker": "SYK",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SYK/2026-07-20"
    },
    {
      "claim": "INTU moved -3.1% 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.02294452988731339,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.40166149068323115,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 281.9583,
        "close_location": 0.2963198757763972,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 78705557.90370001,
        "gap_pct": -0.02248445497955942,
        "high_52w_distance_pct": 1.0193766241320081,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.11516492643569065,
        "lower_wick_to_range": 0.2963198757763972,
        "previous_close": 291.09,
        "relative_return_1d": -0.03789575415052748,
        "relative_return_5d": -0.02554984146103101,
        "return_1d": -0.03137071008966286,
        "return_1d_vs_avg_abs_20d": 1.3672413531126002,
        "return_5d": -0.02692469630038652,
        "ticker": "INTU",
        "upper_wick_to_range": 0.30201863354037173,
        "volume_ratio_20d": 0.051584986449513925
      },
      "source_id": "E0068",
      "source_type": "market_data",
      "ticker": "INTU",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/INTU/2026-07-20"
    },
    {
      "claim": "ACN moved -1.9% 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.03382041823944674,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.6938775510204183,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 140.85,
        "close_location": 0.34693877551020336,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 25687237.05,
        "gap_pct": 0.009960298112419164,
        "high_52w_distance_pct": 1.0518281860134895,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.19212865002115942,
        "lower_wick_to_range": 0.34693877551020336,
        "previous_close": 143.57,
        "relative_return_1d": -0.02547050620476654,
        "relative_return_5d": 0.01819553055405354,
        "return_1d": -0.018945462143901914,
        "return_1d_vs_avg_abs_20d": 0.5601782334496594,
        "return_5d": 0.01682067571469803,
        "ticker": "ACN",
        "upper_wick_to_range": -1.0408163265306216,
        "volume_ratio_20d": 0.013101118034196538
      },
      "source_id": "E0069",
      "source_type": "market_data",
      "ticker": "ACN",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ACN/2026-07-20"
    },
    {
      "claim": "BMO moved +0.2% 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.009217239844263547,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.556818181818195,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 182.4,
        "close_location": 0.6818181818181789,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 2188800.0,
        "gap_pct": -0.005165686651645851,
        "high_52w_distance_pct": 0.009923245614035014,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.40210623414559143,
        "lower_wick_to_range": -0.8750000000000161,
        "previous_close": 181.97,
        "relative_return_1d": -0.004162017188303224,
        "relative_return_5d": 0.02213706872933252,
        "return_1d": 0.0023630268725614023,
        "return_1d_vs_avg_abs_20d": 0.25637033564142947,
        "return_5d": 0.02076221388997701,
        "ticker": "BMO",
        "upper_wick_to_range": 0.3181818181818211,
        "volume_ratio_20d": 0.015430412056295287
      },
      "source_id": "E0070",
      "source_type": "market_data",
      "ticker": "BMO",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BMO/2026-07-20"
    },
    {
      "claim": "CVS moved +0.2% 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.01057870397203542,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.48305084745763016,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 107.645,
        "close_location": 0.8389830508474566,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 26191643.175,
        "gap_pct": -0.0010235414534288667,
        "high_52w_distance_pct": 0.01230897858702229,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.5486260969644654,
        "lower_wick_to_range": 0.35593220338982645,
        "previous_close": 107.47,
        "relative_return_1d": -0.004896682657682394,
        "relative_return_5d": 0.01785266409336872,
        "return_1d": 0.0016283614031822324,
        "return_1d_vs_avg_abs_20d": 0.15392825127603263,
        "return_5d": 0.01647780925401321,
        "ticker": "CVS",
        "upper_wick_to_range": 0.1610169491525434,
        "volume_ratio_20d": 0.02933738139319253
      },
      "source_id": "E0071",
      "source_type": "market_data",
      "ticker": "CVS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CVS/2026-07-20"
    },
    {
      "claim": "ADBE moved -2.8% 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.018478083696351448,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.6887312844759617,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 230.58,
        "close_location": 0.30496453900709264,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 96692339.52000001,
        "gap_pct": -0.009694415173867266,
        "high_52w_distance_pct": 0.32838927920895133,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.21281296023564078,
        "lower_wick_to_range": 0.30496453900709264,
        "previous_close": 237.25,
        "relative_return_1d": -0.03463884806507955,
        "relative_return_5d": 0.0012447650774197738,
        "return_1d": -0.028113804004214926,
        "return_1d_vs_avg_abs_20d": 1.521467510711951,
        "return_5d": -0.00013008976193573663,
        "ticker": "ADBE",
        "upper_wick_to_range": 0.0063041765169457005,
        "volume_ratio_20d": 0.06183145214205144
      },
      "source_id": "E0072",
      "source_type": "market_data",
      "ticker": "ADBE",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ADBE/2026-07-20"
    },
    {
      "claim": "CM moved +0.2% 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.010207246722876711,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.8749999999999667,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 121.5,
        "close_location": 0.7499999999999926,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 1772928.0,
        "gap_pct": -0.013196964698119373,
        "high_52w_distance_pct": 0.008230452674897082,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.34670804699623137,
        "lower_wick_to_range": -3.1249999999999742,
        "previous_close": 121.24,
        "relative_return_1d": -0.004380537297420162,
        "relative_return_5d": 0.03656272226714785,
        "return_1d": 0.0021445067634444648,
        "return_1d_vs_avg_abs_20d": 0.21009649532994515,
        "return_5d": 0.03518786742779234,
        "ticker": "CM",
        "upper_wick_to_range": 0.2500000000000074,
        "volume_ratio_20d": 0.007911301471983517
      },
      "source_id": "E0073",
      "source_type": "market_data",
      "ticker": "CM",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CM/2026-07-20"
    },
    {
      "claim": "CDNS moved +0.6% 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.016851727523018434,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.02929427430092819,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 332.005,
        "close_location": 0.05392809587216687,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 66486325.285,
        "gap_pct": 0.005074066220350781,
        "high_52w_distance_pct": 0.25507145976717216,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.2635775451950524,
        "lower_wick_to_range": 0.02463382157123868,
        "previous_close": 330.11,
        "relative_return_1d": -0.0007845333220199979,
        "relative_return_5d": -0.12011911213778259,
        "return_1d": 0.005740510738844629,
        "return_1d_vs_avg_abs_20d": 0.34064820541415947,
        "return_5d": -0.1214939669771381,
        "ticker": "CDNS",
        "upper_wick_to_range": 0.9460719041278332,
        "volume_ratio_20d": 0.08363015257532193
      },
      "source_id": "E0074",
      "source_type": "market_data",
      "ticker": "CDNS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CDNS/2026-07-20"
    },
    {
      "claim": "SNPS moved -0.8% 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.01699111723142127,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.12437395659432444,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 381.255,
        "close_location": 0.3747913188647748,
        "consecutive_down_days": 6,
        "consecutive_up_days": 0,
        "dollar_volume": 50806803.81,
        "gap_pct": -0.0059331737274902485,
        "high_52w_distance_pct": 0.41501095067605687,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.04168032786885245,
        "lower_wick_to_range": 0.3747913188647748,
        "previous_close": 384.28,
        "relative_return_1d": -0.014396908326504199,
        "relative_return_5d": -0.11979291059331243,
        "return_1d": -0.007871864265639572,
        "return_1d_vs_avg_abs_20d": 0.4632929170238623,
        "return_5d": -0.12116776543266794,
        "ticker": "SNPS",
        "upper_wick_to_range": 0.5008347245409007,
        "volume_ratio_20d": 0.0645152232534046
      },
      "source_id": "E0075",
      "source_type": "market_data",
      "ticker": "SNPS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SNPS/2026-07-20"
    },
    {
      "claim": "HCA moved +0.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.020885666457105007,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.7457669616519236,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 372.8437,
        "close_location": 0.4194247787610655,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 23400416.2994,
        "gap_pct": 0.03637049409989768,
        "high_52w_distance_pct": 0.4926361904465597,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.05326054408316616,
        "lower_wick_to_range": 0.4194247787610655,
        "previous_close": 371.18,
        "relative_return_1d": -0.002042852132420281,
        "relative_return_5d": -0.04442618933324005,
        "return_1d": 0.004482191928444346,
        "return_1d_vs_avg_abs_20d": 0.21460612414020275,
        "return_5d": -0.04580104417259556,
        "ticker": "HCA",
        "upper_wick_to_range": -1.165191740412989,
        "volume_ratio_20d": 0.03632785480897517
      },
      "source_id": "E0076",
      "source_type": "market_data",
      "ticker": "HCA",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HCA/2026-07-20"
    },
    {
      "claim": "NOW moved -2.5% 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.02559665231978924,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.1399055789633898,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 100.6345,
        "close_location": 0.5657647596324693,
        "consecutive_down_days": 5,
        "consecutive_up_days": 0,
        "dollar_volume": 160682703.61200002,
        "gap_pct": -0.0034870205346764216,
        "high_52w_distance_pct": 0.38322344722734236,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.23873092072870516,
        "lower_wick_to_range": 0.5657647596324693,
        "previous_close": 103.24,
        "relative_return_1d": -0.031762355180585566,
        "relative_return_5d": -0.09412667311318812,
        "return_1d": -0.02523731111972094,
        "return_1d_vs_avg_abs_20d": 0.9859613985618546,
        "return_5d": -0.09550152795254363,
        "ticker": "NOW",
        "upper_wick_to_range": -0.705670338595859,
        "volume_ratio_20d": 0.07555584578562283
      },
      "source_id": "E0077",
      "source_type": "market_data",
      "ticker": "NOW",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NOW/2026-07-20"
    },
    {
      "claim": "BNS moved -0.0% 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.009857098056222719,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.180555555555589,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 89.415,
        "close_location": 0.3750000000000148,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 3192294.33,
        "gap_pct": -0.00492004920049216,
        "high_52w_distance_pct": 0.011798915170832647,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.3335570469798659,
        "lower_wick_to_range": -0.8055555555555742,
        "previous_close": 89.43,
        "relative_return_1d": -0.006692773010881448,
        "relative_return_5d": 0.017454400293900996,
        "return_1d": -0.0001677289500168211,
        "return_1d_vs_avg_abs_20d": 0.017016057774827037,
        "return_5d": 0.016079545454545485,
        "ticker": "BNS",
        "upper_wick_to_range": 0.6249999999999852,
        "volume_ratio_20d": 0.01106097290833074
      },
      "source_id": "E0078",
      "source_type": "market_data",
      "ticker": "BNS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BNS/2026-07-20"
    },
    {
      "claim": "CMI 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.021177798650769304,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 4.381638163816427,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 654.34,
        "close_location": 0.8307830783078399,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 19331820.96,
        "gap_pct": -0.02849740932642486,
        "high_52w_distance_pct": 0.127487239050035,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.2828938339378493,
        "lower_wick_to_range": -3.5508550855085868,
        "previous_close": 648.48,
        "relative_return_1d": 0.0025114721000039086,
        "relative_return_5d": -0.01375180269612808,
        "return_1d": 0.009036516160868535,
        "return_1d_vs_avg_abs_20d": 0.4266976143216979,
        "return_5d": -0.01512665753548359,
        "ticker": "CMI",
        "upper_wick_to_range": 0.1692169216921601,
        "volume_ratio_20d": 0.0269101673687806
      },
      "source_id": "E0079",
      "source_type": "market_data",
      "ticker": "CMI",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CMI/2026-07-20"
    },
    {
      "claim": "WMB moved +1.5% 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.014034250981039087,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.8842222222222217,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 74.4763,
        "close_location": 0.8491111111111032,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 16938442.8142,
        "gap_pct": 0.03120741346415934,
        "high_52w_distance_pct": 0.07524138551458659,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.21217936197916654,
        "lower_wick_to_range": 0.8491111111111032,
        "previous_close": 73.38,
        "relative_return_1d": 0.008414994096671569,
        "relative_return_5d": 0.0015937643209564811,
        "return_1d": 0.014940038157536195,
        "return_1d_vs_avg_abs_20d": 1.0645411841159793,
        "return_5d": 0.00021890948160097068,
        "ticker": "WMB",
        "upper_wick_to_range": -0.733333333333325,
        "volume_ratio_20d": 0.02715331569546987
      },
      "source_id": "E0080",
      "source_type": "market_data",
      "ticker": "WMB",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WMB/2026-07-20"
    },
    {
      "claim": "PNC moved -0.4% 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.010026475559265568,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.0830985915492937,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 251.9199,
        "close_location": 0.8202525497814571,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 7341953.5656,
        "gap_pct": 0.005101637269635306,
        "high_52w_distance_pct": 0.01814108373336132,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.2751564081797935,
        "lower_wick_to_range": 0.8202525497814571,
        "previous_close": 252.86,
        "relative_return_1d": -0.01024291165558111,
        "relative_return_5d": -0.002303610654019961,
        "return_1d": -0.003717867594716484,
        "return_1d_vs_avg_abs_20d": 0.37080503241049295,
        "return_5d": -0.0036784654933754712,
        "ticker": "PNC",
        "upper_wick_to_range": -0.9033511413307508,
        "volume_ratio_20d": 0.01193949139175944
      },
      "source_id": "E0081",
      "source_type": "market_data",
      "ticker": "PNC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PNC/2026-07-20"
    },
    {
      "claim": "AEM moved +0.6% 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.0190310520859372,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.676634964212174,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 137.77,
        "close_location": 0.9705853515050487,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 12710797.97,
        "gap_pct": -0.006643790611082667,
        "high_52w_distance_pct": 0.852652972345213,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.02522696829885418,
        "lower_wick_to_range": -0.7060496127071255,
        "previous_close": 136.97,
        "relative_return_1d": -0.0006843490181545064,
        "relative_return_5d": -0.03862235789843271,
        "return_1d": 0.00584069504271012,
        "return_1d_vs_avg_abs_20d": 0.30690342374849794,
        "return_5d": -0.039997212737788224,
        "ticker": "AEM",
        "upper_wick_to_range": 0.0294146484949514,
        "volume_ratio_20d": 0.033310286687041585
      },
      "source_id": "E0082",
      "source_type": "market_data",
      "ticker": "AEM",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AEM/2026-07-20"
    },
    {
      "claim": "NET moved +0.4% 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.022518669321605695,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.879712746858176,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 278.72,
        "close_location": 0.6678635547576359,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 123364537.92000002,
        "gap_pct": -0.053950875171072554,
        "high_52w_distance_pct": 0.04405855338691156,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.7548322105395706,
        "lower_wick_to_range": -2.21184919210054,
        "previous_close": 277.66,
        "relative_return_1d": -0.002707425390548357,
        "relative_return_5d": 0.03547124485159925,
        "return_1d": 0.0038176186703162696,
        "return_1d_vs_avg_abs_20d": 0.16953127273170748,
        "return_5d": 0.03409639001224374,
        "ticker": "NET",
        "upper_wick_to_range": 0.33213644524236413,
        "volume_ratio_20d": 0.13472447763601858
      },
      "source_id": "E0083",
      "source_type": "market_data",
      "ticker": "NET",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NET/2026-07-20"
    },
    {
      "claim": "SPOT 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.014668283498713519,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.1004335260115514,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 482.615,
        "close_location": 0.3056358381502896,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 32896003.63,
        "gap_pct": -0.035512611369055036,
        "high_52w_distance_pct": 0.18238968950405599,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.19164197530864202,
        "lower_wick_to_range": -2.7947976878612617,
        "previous_close": 478.14,
        "relative_return_1d": 0.002834139441875161,
        "relative_return_5d": 0.007158032565264261,
        "return_1d": 0.009359183502739787,
        "return_1d_vs_avg_abs_20d": 0.6380558095676726,
        "return_5d": 0.00578317772590875,
        "ticker": "SPOT",
        "upper_wick_to_range": 0.6943641618497104,
        "volume_ratio_20d": 0.041151060894659156
      },
      "source_id": "E0084",
      "source_type": "market_data",
      "ticker": "SPOT",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SPOT/2026-07-20"
    },
    {
      "claim": "USB moved +0.6% 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.011519708779328636,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.9918032786885204,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 63.505,
        "close_location": 0.23770491803279223,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 34939371.415,
        "gap_pct": 0.015362686094393396,
        "high_52w_distance_pct": 0.021021966774269707,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.2620230524642291,
        "lower_wick_to_range": 0.23770491803279223,
        "previous_close": 63.14,
        "relative_return_1d": -0.0007442394995722523,
        "relative_return_5d": 0.020062695711989376,
        "return_1d": 0.005780804561292374,
        "return_1d_vs_avg_abs_20d": 0.5018186372615295,
        "return_5d": 0.018687840872633865,
        "ticker": "USB",
        "upper_wick_to_range": -0.22950819672131262,
        "volume_ratio_20d": 0.057176661806534884
      },
      "source_id": "E0085",
      "source_type": "market_data",
      "ticker": "USB",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/USB/2026-07-20"
    },
    {
      "claim": "CSX moved -0.0% 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.00879310925297334,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.4117647058823505,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 50.74,
        "close_location": 0.3529411764705981,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 17869663.94,
        "gap_pct": 0.0025615763546797954,
        "high_52w_distance_pct": 0.010839574300354649,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.44106787844362394,
        "lower_wick_to_range": 0.3529411764705981,
        "previous_close": 50.75,
        "relative_return_1d": -0.006722088395839987,
        "relative_return_5d": 0.02353440359036285,
        "return_1d": -0.00019704433497536034,
        "return_1d_vs_avg_abs_20d": 0.02240894879234338,
        "return_5d": 0.02215954875100734,
        "ticker": "CSX",
        "upper_wick_to_range": 0.23529411764705144,
        "volume_ratio_20d": 0.028636932088917513
      },
      "source_id": "E0086",
      "source_type": "market_data",
      "ticker": "CSX",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CSX/2026-07-20"
    },
    {
      "claim": "UPS moved -2.5% 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.012030564208119803,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.5932578457293942,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 114.8357,
        "close_location": 0.06770893206115784,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 40311694.4566,
        "gap_pct": -0.0069656812776077714,
        "high_52w_distance_pct": 0.06595771175688392,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.22347858512678465,
        "lower_wick_to_range": 0.06770893206115784,
        "previous_close": 117.72,
        "relative_return_1d": -0.03102640321818706,
        "relative_return_5d": 0.018610216696030246,
        "return_1d": -0.024501359157322433,
        "return_1d_vs_avg_abs_20d": 2.036592692866865,
        "return_5d": 0.017235361856674736,
        "ticker": "UPS",
        "upper_wick_to_range": 0.339033222209448,
        "volume_ratio_20d": 0.07208357504042712
      },
      "source_id": "E0087",
      "source_type": "market_data",
      "ticker": "UPS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/UPS/2026-07-20"
    },
    {
      "claim": "BSX moved -0.2% 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.016817676321075753,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.720588235294082,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 43.955,
        "close_location": 0.6029411764705772,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 32655224.419999998,
        "gap_pct": 0.027027027027026973,
        "high_52w_distance_pct": 1.1556136958252758,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.04158767772511829,
        "lower_wick_to_range": 0.6029411764705772,
        "previous_close": 44.03,
        "relative_return_1d": -0.008228428117189934,
        "relative_return_5d": -0.014190654679121506,
        "return_1d": -0.0017033840563253078,
        "return_1d_vs_avg_abs_20d": 0.10128533953234925,
        "return_5d": -0.015565509518477016,
        "ticker": "BSX",
        "upper_wick_to_range": -3.323529411764659,
        "volume_ratio_20d": 0.036771816938791925
      },
      "source_id": "E0088",
      "source_type": "market_data",
      "ticker": "BSX",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BSX/2026-07-20"
    },
    {
      "claim": "FCX moved +1.2% 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.023332972086218835,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.5864661654134973,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 59.085,
        "close_location": 0.6165413533834584,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 30777021.990000002,
        "gap_pct": -0.02877697841726623,
        "high_52w_distance_pct": 0.2233223322332234,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.16331955109273477,
        "lower_wick_to_range": -2.9699248120300386,
        "previous_close": 58.38,
        "relative_return_1d": 0.0055510093820951845,
        "relative_return_5d": -0.01338252384998917,
        "return_1d": 0.012076053442959811,
        "return_1d_vs_avg_abs_20d": 0.5175531603233819,
        "return_5d": -0.01475737868934468,
        "ticker": "FCX",
        "upper_wick_to_range": 0.3834586466165416,
        "volume_ratio_20d": 0.03261717490308348
      },
      "source_id": "E0089",
      "source_type": "market_data",
      "ticker": "FCX",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FCX/2026-07-20"
    },
    {
      "claim": "ELV moved +2.2% 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.020764235841476346,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.3439446366782015,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 381.41,
        "close_location": 0.9626297577854698,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 31303081.520000003,
        "gap_pct": -0.0037790463938249808,
        "high_52w_distance_pct": 0.143756063029286,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.387752874399651,
        "lower_wick_to_range": -0.38131487889273175,
        "previous_close": 373.11,
        "relative_return_1d": 0.015720406342501603,
        "relative_return_5d": -0.10154868162841035,
        "return_1d": 0.02224545040336623,
        "return_1d_vs_avg_abs_20d": 1.0713348939589278,
        "return_5d": -0.10292353646776586,
        "ticker": "ELV",
        "upper_wick_to_range": 0.03737024221453024,
        "volume_ratio_20d": 0.04342904918258329
      },
      "source_id": "E0090",
      "source_type": "market_data",
      "ticker": "ELV",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ELV/2026-07-20"
    },
    {
      "claim": "ORLY moved -0.7% 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.019903423677359377,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.5757575757575862,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 85.49,
        "close_location": 0.24242424242423852,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 18396849.57,
        "gap_pct": 0.00011621150493912324,
        "high_52w_distance_pct": 0.19440870277225408,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.03511320983169863,
        "lower_wick_to_range": 0.24242424242423852,
        "previous_close": 86.05,
        "relative_return_1d": -0.01303288833744809,
        "relative_return_5d": -0.019133852768343895,
        "return_1d": -0.006507844276583463,
        "return_1d_vs_avg_abs_20d": 0.3269710971377398,
        "return_5d": -0.020508707607699406,
        "ticker": "ORLY",
        "upper_wick_to_range": 0.1818181818181753,
        "volume_ratio_20d": 0.022163652795909067
      },
      "source_id": "E0091",
      "source_type": "market_data",
      "ticker": "ORLY",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ORLY/2026-07-20"
    },
    {
      "claim": "BCS moved +0.0% 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.0160284542140026,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 5.318181818181853,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 27.825,
        "close_location": 0.18181818181817888,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 17812702.425,
        "gap_pct": -0.02084831056793679,
        "high_52w_distance_pct": 0.02174303683737655,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.402469758064516,
        "lower_wick_to_range": -5.136363636363675,
        "previous_close": 27.82,
        "relative_return_1d": -0.006345317245623816,
        "relative_return_5d": 0.0209791054806161,
        "return_1d": 0.00017972681524081047,
        "return_1d_vs_avg_abs_20d": 0.011212984910534886,
        "return_5d": 0.01960425064126059,
        "ticker": "BCS",
        "upper_wick_to_range": 0.8181818181818211,
        "volume_ratio_20d": 0.1336333026475371
      },
      "source_id": "E0092",
      "source_type": "market_data",
      "ticker": "BCS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BCS/2026-07-20"
    },
    {
      "claim": "MPWR moved +3.3% 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.03757724632893838,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.8803556992724318,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 1354.74,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 54543187.14,
        "gap_pct": 0.015975609756097686,
        "high_52w_distance_pct": 0.2652538494471264,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.3711943319838056,
        "lower_wick_to_range": 0.11964430072756813,
        "previous_close": 1312.0,
        "relative_return_1d": 0.0260511754513304,
        "relative_return_5d": 0.05043864706162937,
        "return_1d": 0.032576219512195026,
        "return_1d_vs_avg_abs_20d": 0.8669134301921415,
        "return_5d": 0.04906379222227386,
        "ticker": "MPWR",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.03339817583794075
      },
      "source_id": "E0093",
      "source_type": "market_data",
      "ticker": "MPWR",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MPWR/2026-07-20"
    },
    {
      "claim": "CIEN moved +4.3% 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.03515675516863737,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.2091868404717567,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 390.47,
        "close_location": 0.9373060211049044,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 43260171.300000004,
        "gap_pct": -0.009134371411020026,
        "high_52w_distance_pct": 0.6326734448229057,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.7706783965173227,
        "lower_wick_to_range": -0.2718808193668524,
        "previous_close": 374.41,
        "relative_return_1d": 0.03636910940725846,
        "relative_return_5d": -0.12203121556294327,
        "return_1d": 0.042894153468123086,
        "return_1d_vs_avg_abs_20d": 1.2200828336509306,
        "return_5d": -0.12340607040229878,
        "ticker": "CIEN",
        "upper_wick_to_range": 0.06269397889509559,
        "volume_ratio_20d": 0.039442345963380816
      },
      "source_id": "E0094",
      "source_type": "market_data",
      "ticker": "CIEN",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CIEN/2026-07-20"
    },
    {
      "claim": "MPC moved +0.7% 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.01776521068886488,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.5123762376237793,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 314.785,
        "close_location": 0.893564356435655,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 17666678.555,
        "gap_pct": -0.0027831094049903804,
        "high_52w_distance_pct": 0.0006830058611433376,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.8508055032925683,
        "lower_wick_to_range": -0.6188118811881244,
        "previous_close": 312.6,
        "relative_return_1d": 0.00046471921488722145,
        "relative_return_5d": 0.061685418029870265,
        "return_1d": 0.006989763275751848,
        "return_1d_vs_avg_abs_20d": 0.39345231521138035,
        "return_5d": 0.060310563190514754,
        "ticker": "MPC",
        "upper_wick_to_range": 0.10643564356434501,
        "volume_ratio_20d": 0.023761701334936557
      },
      "source_id": "E0095",
      "source_type": "market_data",
      "ticker": "MPC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MPC/2026-07-20"
    },
    {
      "claim": "VLO moved +0.4% 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.02322948260009667,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.830359093888848,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 310.84,
        "close_location": 0.7887683006773939,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 38954157.95999999,
        "gap_pct": -0.010883255288228644,
        "high_52w_distance_pct": 0.0037318234461460875,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.7611331444759206,
        "lower_wick_to_range": -0.04159079321145417,
        "previous_close": 309.65,
        "relative_return_1d": -0.002681995457602948,
        "relative_return_5d": 0.05225554722246506,
        "return_1d": 0.0038430486032616784,
        "return_1d_vs_avg_abs_20d": 0.16543840727841633,
        "return_5d": 0.05088069238310955,
        "ticker": "VLO",
        "upper_wick_to_range": 0.21123169932260613,
        "volume_ratio_20d": 0.03729515697749684
      },
      "source_id": "E0096",
      "source_type": "market_data",
      "ticker": "VLO",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VLO/2026-07-20"
    },
    {
      "claim": "CRH moved -0.7% 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.013859634396805742,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.5291828793774301,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 102.2,
        "close_location": 0.1361867704280185,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 10598140.0,
        "gap_pct": 0.0062184220753984665,
        "high_52w_distance_pct": 0.2705479452054793,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.04498977505112478,
        "lower_wick_to_range": 0.1361867704280185,
        "previous_close": 102.92,
        "relative_return_1d": -0.013520768895687763,
        "relative_return_5d": -0.003590581826986572,
        "return_1d": -0.006995724834823136,
        "return_1d_vs_avg_abs_20d": 0.504755366161423,
        "return_5d": -0.004965436666342082,
        "ticker": "CRH",
        "upper_wick_to_range": 0.33463035019455134,
        "volume_ratio_20d": 0.02363481588432843
      },
      "source_id": "E0097",
      "source_type": "market_data",
      "ticker": "CRH",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CRH/2026-07-20"
    },
    {
      "claim": "CP moved -0.4% 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.009322321632272562,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.1366906474820113,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 93.315,
        "close_location": 0.24460431654676243,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 4010585.385,
        "gap_pct": -0.003201365916124188,
        "high_52w_distance_pct": 0.00680490810694967,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.3307900741585852,
        "lower_wick_to_range": 0.24460431654676243,
        "previous_close": 93.71,
        "relative_return_1d": -0.01074017585042808,
        "relative_return_5d": 0.02288552807416666,
        "return_1d": -0.004215131789563453,
        "return_1d_vs_avg_abs_20d": 0.4521547266692947,
        "return_5d": 0.02151067323481115,
        "ticker": "CP",
        "upper_wick_to_range": 0.6187050359712263,
        "volume_ratio_20d": 0.015794715372459668
      },
      "source_id": "E0098",
      "source_type": "market_data",
      "ticker": "CP",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CP/2026-07-20"
    },
    {
      "claim": "NTES moved +2.7% 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.01964680503053557,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.29850746268657985,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 134.83,
        "close_location": 0.8258706467661854,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 6896554.500000001,
        "gap_pct": 0.024678193312514418,
        "high_52w_distance_pct": 0.02232440851442541,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.2712615500660005,
        "lower_wick_to_range": 0.5273631840796055,
        "previous_close": 131.29,
        "relative_return_1d": 0.020438167150956588,
        "relative_return_5d": 0.027244138868876888,
        "return_1d": 0.026963211211821214,
        "return_1d_vs_avg_abs_20d": 1.372396741857737,
        "return_5d": 0.025869284029521378,
        "ticker": "NTES",
        "upper_wick_to_range": 0.17412935323381468,
        "volume_ratio_20d": 0.05363068744790274
      },
      "source_id": "E0099",
      "source_type": "market_data",
      "ticker": "NTES",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NTES/2026-07-20"
    },
    {
      "claim": "NOK moved +1.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.038151242980956804,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.2500000000000098,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 10.265,
        "close_location": 0.6388888888888911,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 102268429.42,
        "gap_pct": -0.007905138339920903,
        "high_52w_distance_pct": 0.6999512907939598,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.693894389438944,
        "lower_wick_to_range": -0.6111111111111188,
        "previous_close": 10.12,
        "relative_return_1d": 0.007803019180242288,
        "relative_return_5d": -0.12052420418545196,
        "return_1d": 0.014328063241106914,
        "return_1d_vs_avg_abs_20d": 0.3755595393905978,
        "return_5d": -0.12189905902480747,
        "ticker": "NOK",
        "upper_wick_to_range": 0.36111111111110894,
        "volume_ratio_20d": 0.10963114035905781
      },
      "source_id": "E0100",
      "source_type": "market_data",
      "ticker": "NOK",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NOK/2026-07-20"
    },
    {
      "claim": "PSX moved +0.1% 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.018865924777105542,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.1734379809172113,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 207.145,
        "close_location": 0.6348107109880103,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 12122332.545,
        "gap_pct": -0.0059943923426472034,
        "high_52w_distance_pct": 0.0022911487122545537,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.5143285327874847,
        "lower_wick_to_range": -0.5386272699292011,
        "previous_close": 206.86,
        "relative_return_1d": -0.005147300659530396,
        "relative_return_5d": 0.046031670614230746,
        "return_1d": 0.0013777434013342305,
        "return_1d_vs_avg_abs_20d": 0.0730281402905926,
        "return_5d": 0.044656815774875236,
        "ticker": "PSX",
        "upper_wick_to_range": 0.36518928901198966,
        "volume_ratio_20d": 0.019627611673735102
      },
      "source_id": "E0101",
      "source_type": "market_data",
      "ticker": "PSX",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PSX/2026-07-20"
    },
    {
      "claim": "LITE moved +5.4% 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.04595095357070097,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.3207343412527017,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 772.08,
        "close_location": 0.3207343412527017,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 489272500.56,
        "gap_pct": 0.04141535438443267,
        "high_52w_distance_pct": 0.4061756553725002,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 1.4104149105553994,
        "lower_wick_to_range": 0.0,
        "previous_close": 732.82,
        "relative_return_1d": 0.04704882128123855,
        "relative_return_5d": 0.0064910430838391875,
        "return_1d": 0.05357386534210318,
        "return_1d_vs_avg_abs_20d": 1.1658923521505045,
        "return_5d": 0.005116188244483677,
        "ticker": "LITE",
        "upper_wick_to_range": 0.6792656587472983,
        "volume_ratio_20d": 0.1301482918353746
      },
      "source_id": "E0102",
      "source_type": "market_data",
      "ticker": "LITE",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LITE/2026-07-20"
    },
    {
      "claim": "BE moved -0.7% 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.06982022246439021,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.5974358974358962,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 213.44,
        "close_location": 0.1589743589743599,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 206711090.56,
        "gap_pct": -0.06503535541496097,
        "high_52w_distance_pct": 0.6458020989505247,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.8320243766361959,
        "lower_wick_to_range": -1.4384615384615362,
        "previous_close": 214.96,
        "relative_return_1d": -0.013596127053049245,
        "relative_return_5d": -0.08449606040326729,
        "return_1d": -0.0070710829921846186,
        "return_1d_vs_avg_abs_20d": 0.1012755723571494,
        "return_5d": -0.0858709152426228,
        "ticker": "BE",
        "upper_wick_to_range": 0.84102564102564,
        "volume_ratio_20d": 0.06147673168605971
      },
      "source_id": "E0103",
      "source_type": "market_data",
      "ticker": "BE",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BE/2026-07-20"
    },
    {
      "claim": "NSC moved +0.1% 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.008893884648607598,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.5932203389830372,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 340.495,
        "close_location": 0.18261344997266363,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 12020154.49,
        "gap_pct": -0.0022048447789275727,
        "high_52w_distance_pct": 0.00597659290151098,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.2256839452843773,
        "lower_wick_to_range": -0.4106068890103735,
        "previous_close": 340.16,
        "relative_return_1d": -0.005540213392943638,
        "relative_return_5d": 0.040768609227462616,
        "return_1d": 0.0009848306679209884,
        "return_1d_vs_avg_abs_20d": 0.11073121665403776,
        "return_5d": 0.039393754388107105,
        "ticker": "NSC",
        "upper_wick_to_range": 0.8173865500273364,
        "volume_ratio_20d": 0.03355049633864123
      },
      "source_id": "E0104",
      "source_type": "market_data",
      "ticker": "NSC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NSC/2026-07-20"
    },
    {
      "claim": "ET moved -0.1% 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.009308434693599026,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.4090909090909267,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 20.305,
        "close_location": 0.22727272727271552,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 8955642.08,
        "gap_pct": 0.001476377952756014,
        "high_52w_distance_pct": 0.019453336616596983,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.17641946697566624,
        "lower_wick_to_range": 0.22727272727271552,
        "previous_close": 20.32,
        "relative_return_1d": -0.0072632330372426335,
        "relative_return_5d": 0.007569106573745987,
        "return_1d": -0.000738188976378007,
        "return_1d_vs_avg_abs_20d": 0.07930323418239427,
        "return_5d": 0.006194251734390477,
        "ticker": "ET",
        "upper_wick_to_range": 0.36363636363635776,
        "volume_ratio_20d": 0.054131713597362734
      },
      "source_id": "E0105",
      "source_type": "market_data",
      "ticker": "ET",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ET/2026-07-20"
    },
    {
      "claim": "VALE moved +0.7% 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.015758096982656105,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 4.306153846153872,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 14.2899,
        "close_location": 0.9215384615384525,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 13436164.214399999,
        "gap_pct": -0.012684989429175508,
        "high_52w_distance_pct": 0.2554321583775956,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.02510043041606891,
        "lower_wick_to_range": -3.3846153846154206,
        "previous_close": 14.19,
        "relative_return_1d": 0.000515125072327649,
        "relative_return_5d": 0.009125207448664296,
        "return_1d": 0.0070401691331922756,
        "return_1d_vs_avg_abs_20d": 0.4467651862366962,
        "return_5d": 0.007750352609308786,
        "ticker": "VALE",
        "upper_wick_to_range": 0.0784615384615475,
        "volume_ratio_20d": 0.04220615234068149
      },
      "source_id": "E0106",
      "source_type": "market_data",
      "ticker": "VALE",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VALE/2026-07-20"
    },
    {
      "claim": "HOOD moved +0.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.03666673910775632,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.7230215827338144,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 100.39,
        "close_location": 0.24820143884891993,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 190273282.99,
        "gap_pct": 0.024409763905562265,
        "high_52w_distance_pct": 0.1958362386691901,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.5805715185389277,
        "lower_wick_to_range": 0.24820143884891993,
        "previous_close": 99.96,
        "relative_return_1d": -0.0022233233725892365,
        "relative_return_5d": -0.08482576413024212,
        "return_1d": 0.00430172068827539,
        "return_1d_vs_avg_abs_20d": 0.11731942335077795,
        "return_5d": -0.08620061896959763,
        "ticker": "HOOD",
        "upper_wick_to_range": 0.02877697841726556,
        "volume_ratio_20d": 0.07004345978307064
      },
      "source_id": "E0107",
      "source_type": "market_data",
      "ticker": "HOOD",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HOOD/2026-07-20"
    },
    {
      "claim": "FIX moved +2.4% 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.03679946283584569,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.647107894736845,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 1714.66,
        "close_location": 0.7805263157894758,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 58865992.46,
        "gap_pct": -0.058534457633868664,
        "high_52w_distance_pct": 0.20956341198838224,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.5944985865198633,
        "lower_wick_to_range": -2.8665815789473696,
        "previous_close": 1674.0601,
        "relative_return_1d": 0.017727311036781046,
        "relative_return_5d": -0.00865383981373935,
        "return_1d": 0.024252355097645673,
        "return_1d_vs_avg_abs_20d": 0.6590410084470552,
        "return_5d": -0.01002869465309486,
        "ticker": "FIX",
        "upper_wick_to_range": 0.21947368421052416,
        "volume_ratio_20d": 0.06150249460323716
      },
      "source_id": "E0108",
      "source_type": "market_data",
      "ticker": "FIX",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FIX/2026-07-20"
    },
    {
      "claim": "TRP moved +0.5% 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.011086394201841926,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.2169811320754615,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 70.095,
        "close_location": 0.7452830188679154,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 1727070.705,
        "gap_pct": 0.014048165137614532,
        "high_52w_distance_pct": 0.019616235109494173,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.3043356903609973,
        "lower_wick_to_range": 0.7452830188679154,
        "previous_close": 69.76,
        "relative_return_1d": -0.0017228651617822166,
        "relative_return_5d": 0.0330940188075628,
        "return_1d": 0.00480217889908241,
        "return_1d_vs_avg_abs_20d": 0.4331596740700923,
        "return_5d": 0.03171916396820729,
        "ticker": "TRP",
        "upper_wick_to_range": -0.962264150943377,
        "volume_ratio_20d": 0.00845190724478595
      },
      "source_id": "E0109",
      "source_type": "market_data",
      "ticker": "TRP",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TRP/2026-07-20"
    },
    {
      "claim": "WBD moved -0.4% 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.010152393607119604,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.38983050847458545,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 26.755,
        "close_location": 0.5084745762711848,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 24606627.009999998,
        "gap_pct": 0.0,
        "high_52w_distance_pct": 0.09138478789011395,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.03261289077576213,
        "lower_wick_to_range": 0.5084745762711848,
        "previous_close": 26.87,
        "relative_return_1d": -0.010804910082450103,
        "relative_return_5d": -0.010991331945436,
        "return_1d": -0.004279866021585477,
        "return_1d_vs_avg_abs_20d": 0.4215622627735907,
        "return_5d": -0.01236618678479151,
        "ticker": "WBD",
        "upper_wick_to_range": 0.10169491525422973,
        "volume_ratio_20d": 0.041484479890084636
      },
      "source_id": "E0110",
      "source_type": "market_data",
      "ticker": "WBD",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WBD/2026-07-20"
    },
    {
      "claim": "CTAS moved -1.4% 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.018433224937798715,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.9961711631864469,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 201.56,
        "close_location": 0.0,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 14733431.32,
        "gap_pct": -0.0003917828319881522,
        "high_52w_distance_pct": 0.040484223060131,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.25068255150161334,
        "lower_wick_to_range": 0.0,
        "previous_close": 204.45,
        "relative_return_1d": -0.02066052950962949,
        "relative_return_5d": 0.09830002490738265,
        "return_1d": -0.014135485448764862,
        "return_1d_vs_avg_abs_20d": 0.7668482046122589,
        "return_5d": 0.09692517006802714,
        "ticker": "CTAS",
        "upper_wick_to_range": 0.0038288368135530495,
        "volume_ratio_20d": 0.030573581417526367
      },
      "source_id": "E0111",
      "source_type": "market_data",
      "ticker": "CTAS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CTAS/2026-07-20"
    },
    {
      "claim": "CNI moved -0.5% 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.008988285341982344,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.45454545454544515,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 128.41,
        "close_location": 0.35909090909091096,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 4356309.25,
        "gap_pct": -0.000930016275284884,
        "high_52w_distance_pct": 0.008722062144692844,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.3651924303635976,
        "lower_wick_to_range": 0.35909090909091096,
        "previous_close": 129.03,
        "relative_return_1d": -0.01133012814983625,
        "relative_return_5d": 0.026113502991937043,
        "return_1d": -0.004805084088971623,
        "return_1d_vs_avg_abs_20d": 0.5345940750821639,
        "return_5d": 0.024738648152581533,
        "ticker": "CNI",
        "upper_wick_to_range": 0.1863636363636439,
        "volume_ratio_20d": 0.02212605820278361
      },
      "source_id": "E0112",
      "source_type": "market_data",
      "ticker": "CNI",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CNI/2026-07-20"
    },
    {
      "claim": "CRWV moved +7.1% 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.04181071544503011,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.6465696969696981,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 78.4171,
        "close_location": 0.7847515151515146,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 235335833.6338,
        "gap_pct": 0.03469471383690759,
        "high_52w_distance_pct": 0.7630083234396579,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.16779002233804907,
        "lower_wick_to_range": 0.13818181818181652,
        "previous_close": 73.21,
        "relative_return_1d": 0.06460048523841166,
        "relative_return_5d": -0.05735638990917402,
        "return_1d": 0.07112552929927629,
        "return_1d_vs_avg_abs_20d": 1.7011316008879904,
        "return_5d": -0.05873124474852953,
        "ticker": "CRWV",
        "upper_wick_to_range": 0.2152484848484853,
        "volume_ratio_20d": 0.10296072138561424
      },
      "source_id": "E0113",
      "source_type": "market_data",
      "ticker": "CRWV",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CRWV/2026-07-20"
    },
    {
      "claim": "MFC moved +0.1% 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.007538527090798425,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.2222222222222574,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 43.45,
        "close_location": 0.38888888888889106,
        "consecutive_down_days": 0,
        "consecutive_up_days": 5,
        "dollar_volume": 2377279.85,
        "gap_pct": -0.007835906890988786,
        "high_52w_distance_pct": 0.0025316455696202667,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.3336402701043586,
        "lower_wick_to_range": -1.8333333333333661,
        "previous_close": 43.39,
        "relative_return_1d": -0.005142236962454749,
        "relative_return_5d": 0.05368776353395477,
        "return_1d": 0.0013828070984098773,
        "return_1d_vs_avg_abs_20d": 0.18343199961405465,
        "return_5d": 0.05231290869459926,
        "ticker": "MFC",
        "upper_wick_to_range": 0.6111111111111089,
        "volume_ratio_20d": 0.03322221412610512
      },
      "source_id": "E0114",
      "source_type": "market_data",
      "ticker": "MFC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MFC/2026-07-20"
    },
    {
      "claim": "SPG moved +0.4% 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.010872661898054308,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.6506024096385348,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 229.59,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 6,
        "dollar_volume": 6091481.88,
        "gap_pct": 0.0015303891560998206,
        "high_52w_distance_pct": 0.008449845376540699,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.2907015965819655,
        "lower_wick_to_range": 0.34939759036146517,
        "previous_close": 228.7,
        "relative_return_1d": -0.0026334830639254125,
        "relative_return_5d": 0.04739061865547467,
        "return_1d": 0.003891560996939214,
        "return_1d_vs_avg_abs_20d": 0.3579216417679298,
        "return_5d": 0.04601576381611916,
        "ticker": "SPG",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.010939046111221058
      },
      "source_id": "E0115",
      "source_type": "market_data",
      "ticker": "SPG",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SPG/2026-07-20"
    },
    {
      "claim": "B moved +0.6% 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.01997980917223106,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.3846153846154206,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 35.14,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 12552008.0,
        "gap_pct": -0.019181219582021236,
        "high_52w_distance_pct": 0.556346044393853,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.032618277990008826,
        "lower_wick_to_range": -2.3846153846154206,
        "previous_close": 34.93,
        "relative_return_1d": -0.0005130200127683171,
        "relative_return_5d": -0.020884466251351097,
        "return_1d": 0.006012024048096309,
        "return_1d_vs_avg_abs_20d": 0.3009049784345349,
        "return_5d": -0.022259321090706607,
        "ticker": "B",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.038003497130321036
      },
      "source_id": "E0116",
      "source_type": "market_data",
      "ticker": "B",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/B/2026-07-20"
    },
    {
      "claim": "TRV moved +0.1% 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.01732908448318582,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.81568855932203,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 369.2401,
        "close_location": 0.7139936440677951,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 40174430.6003,
        "gap_pct": -0.07133177950024394,
        "high_52w_distance_pct": 0.007312044385211713,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.37776156716417897,
        "lower_wick_to_range": -2.1016949152542352,
        "previous_close": 368.98,
        "relative_return_1d": -0.005820127805241215,
        "relative_return_5d": 0.08257335561532098,
        "return_1d": 0.0007049162556234112,
        "return_1d_vs_avg_abs_20d": 0.04067821680408922,
        "return_5d": 0.08119850077596547,
        "ticker": "TRV",
        "upper_wick_to_range": 0.2860063559322049,
        "volume_ratio_20d": 0.04836204750728967
      },
      "source_id": "E0117",
      "source_type": "market_data",
      "ticker": "TRV",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TRV/2026-07-20"
    },
    {
      "claim": "UI moved +0.8% 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.019415878870219123,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 7.648049899627024,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 550.325,
        "close_location": 0.7795382850587916,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 943257.05,
        "gap_pct": -0.031065115853100123,
        "high_52w_distance_pct": 0.9988007086721482,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.06334776055957048,
        "lower_wick_to_range": -6.868511614568233,
        "previous_close": 545.95,
        "relative_return_1d": 0.0014885102939297123,
        "relative_return_5d": 0.019232327974539887,
        "return_1d": 0.008013554354794339,
        "return_1d_vs_avg_abs_20d": 0.4127319916012589,
        "return_5d": 0.017857473135184376,
        "ticker": "UI",
        "upper_wick_to_range": 0.22046171494120842,
        "volume_ratio_20d": 0.015788504053058216
      },
      "source_id": "E0118",
      "source_type": "market_data",
      "ticker": "UI",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/UI/2026-07-20"
    },
    {
      "claim": "KEYS moved +1.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.028423174997875646,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 4.28889835786159,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 320.31,
        "close_location": 0.6162116096889402,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 4264287.03,
        "gap_pct": -0.027461221905666244,
        "high_52w_distance_pct": 0.17062533170990601,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.5511981093698546,
        "lower_wick_to_range": -3.6726867481726497,
        "previous_close": 315.9,
        "relative_return_1d": 0.007435069899249358,
        "relative_return_5d": -0.00024594122086318837,
        "return_1d": 0.013960113960113985,
        "return_1d_vs_avg_abs_20d": 0.4911525176605839,
        "return_5d": -0.0016207960602186988,
        "ticker": "KEYS",
        "upper_wick_to_range": 0.3837883903110598,
        "volume_ratio_20d": 0.007827700050859766
      },
      "source_id": "E0119",
      "source_type": "market_data",
      "ticker": "KEYS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/KEYS/2026-07-20"
    },
    {
      "claim": "TEL moved +0.3% 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.013310208152885295,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.0925266903914657,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 204.02,
        "close_location": 0.04982206405694472,
        "consecutive_down_days": 0,
        "consecutive_up_days": 5,
        "dollar_volume": 9919452.4,
        "gap_pct": -0.025429147607102576,
        "high_52w_distance_pct": 0.23791785119105957,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.06749686061113436,
        "lower_wick_to_range": -2.042704626334521,
        "previous_close": 203.31,
        "relative_return_1d": -0.003032840037451967,
        "relative_return_5d": 0.030843015097706594,
        "return_1d": 0.0034922040234126595,
        "return_1d_vs_avg_abs_20d": 0.26237035388929236,
        "return_5d": 0.029468160258351084,
        "ticker": "TEL",
        "upper_wick_to_range": 0.9501779359430553,
        "volume_ratio_20d": 0.020880574452003024
      },
      "source_id": "E0120",
      "source_type": "market_data",
      "ticker": "TEL",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TEL/2026-07-20"
    },
    {
      "claim": "AFL moved +0.0% 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.009855435727459172,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.9589041095890585,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 124.72,
        "close_location": 0.6712328767123311,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 3274024.7199999997,
        "gap_pct": -0.0056125721616421265,
        "high_52w_distance_pct": 0.009701731879409925,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.1792738275340393,
        "lower_wick_to_range": -0.28767123287672725,
        "previous_close": 124.72,
        "relative_return_1d": -0.0065250440608646265,
        "relative_return_5d": 0.01289148095452175,
        "return_1d": 0.0,
        "return_1d_vs_avg_abs_20d": 0.0,
        "return_5d": 0.01151662611516624,
        "ticker": "AFL",
        "upper_wick_to_range": 0.3287671232876688,
        "volume_ratio_20d": 0.010754683742405433
      },
      "source_id": "E0121",
      "source_type": "market_data",
      "ticker": "AFL",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AFL/2026-07-20"
    },
    {
      "claim": "AZO moved -0.1% 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.019158683238772723,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.021239316614944,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 3042.0449,
        "close_location": 0.19205627876859513,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 10516349.2193,
        "gap_pct": 0.009998556019437554,
        "high_52w_distance_pct": 0.2777687798099233,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.03891069533211877,
        "lower_wick_to_range": 0.19205627876859513,
        "previous_close": 3046.4399,
        "relative_return_1d": -0.007967711615212258,
        "relative_return_5d": -0.010621033409350278,
        "return_1d": -0.001442667554347632,
        "return_1d_vs_avg_abs_20d": 0.07530097639633229,
        "return_5d": -0.011995888248705788,
        "ticker": "AZO",
        "upper_wick_to_range": -0.21329559538353915,
        "volume_ratio_20d": 0.007165286601100598
      },
      "source_id": "E0122",
      "source_type": "market_data",
      "ticker": "AZO",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AZO/2026-07-20"
    },
    {
      "claim": "WPM moved +0.1% 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.018227642462406563,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.2873563218391,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 104.3,
        "close_location": 0.9425287356321865,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 11881334.5,
        "gap_pct": -0.017949702438088022,
        "high_52w_distance_pct": 0.589261744966443,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.026675853922630166,
        "lower_wick_to_range": -1.3448275862069135,
        "previous_close": 104.18,
        "relative_return_1d": -0.0053731914979928685,
        "relative_return_5d": -0.03136186036049615,
        "return_1d": 0.001151852562871758,
        "return_1d_vs_avg_abs_20d": 0.0631926243477392,
        "return_5d": -0.03273671519985166,
        "ticker": "WPM",
        "upper_wick_to_range": 0.05747126436781346,
        "volume_ratio_20d": 0.05739325831374713
      },
      "source_id": "E0123",
      "source_type": "market_data",
      "ticker": "WPM",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WPM/2026-07-20"
    },
    {
      "claim": "OKE moved +0.6% 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.013901258901101572,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.798561151079134,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 94.065,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 5582099.295,
        "gap_pct": -0.00010692899914443998,
        "high_52w_distance_pct": 0.021315048105033707,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.2761497761497762,
        "lower_wick_to_range": 0.2014388489208661,
        "previous_close": 93.52,
        "relative_return_1d": -0.0006974136074855419,
        "relative_return_5d": 0.02171328633951819,
        "return_1d": 0.005827630453379085,
        "return_1d_vs_avg_abs_20d": 0.4192160217170898,
        "return_5d": 0.02033843150016268,
        "ticker": "OKE",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.01529285338776015
      },
      "source_id": "E0124",
      "source_type": "market_data",
      "ticker": "OKE",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/OKE/2026-07-20"
    },
    {
      "claim": "LHX moved +0.4% 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.014316426738654792,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.7982062780269583,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 283.09,
        "close_location": 0.6681614349775686,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 8333037.239999999,
        "gap_pct": 0.018049005354420222,
        "high_52w_distance_pct": 0.33960931152636986,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.005612589250825861,
        "lower_wick_to_range": 0.6681614349775686,
        "previous_close": 282.01,
        "relative_return_1d": -0.0026953926300643527,
        "relative_return_5d": -0.018023115301626258,
        "return_1d": 0.003829651430800274,
        "return_1d_vs_avg_abs_20d": 0.26750050838175266,
        "return_5d": -0.01939797014098177,
        "ticker": "LHX",
        "upper_wick_to_range": -1.466367713004527,
        "volume_ratio_20d": 0.01936699991117866
      },
      "source_id": "E0125",
      "source_type": "market_data",
      "ticker": "LHX",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LHX/2026-07-20"
    },
    {
      "claim": "CTVA moved -1.0% 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.012750001136638728,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.20000000000000473,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 86.41,
        "close_location": 0.5166666666666632,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 4437412.7299999995,
        "gap_pct": -0.008820160366552088,
        "high_52w_distance_pct": 0.02088878602013655,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.2629348143817596,
        "lower_wick_to_range": 0.5166666666666632,
        "previous_close": 87.3,
        "relative_return_1d": -0.016719774874152105,
        "relative_return_5d": 0.005325127872932933,
        "return_1d": -0.010194730813287478,
        "return_1d_vs_avg_abs_20d": 0.7995866591722599,
        "return_5d": 0.003950273033577423,
        "ticker": "CTVA",
        "upper_wick_to_range": 0.28333333333333216,
        "volume_ratio_20d": 0.01198250446546802
      },
      "source_id": "E0126",
      "source_type": "market_data",
      "ticker": "CTVA",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CTVA/2026-07-20"
    },
    {
      "claim": "TER moved +7.3% in the latest session, +6.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.05579619502693156,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.6982758620689655,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 345.985,
        "close_location": 0.7575862068965526,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 97080969.105,
        "gap_pct": 0.041878644993175396,
        "high_52w_distance_pct": 0.4102056447533853,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.5703749092229486,
        "lower_wick_to_range": 0.059310344827587146,
        "previous_close": 322.36,
        "relative_return_1d": 0.0667625846771922,
        "relative_return_5d": 0.015666432336350677,
        "return_1d": 0.07328762873805683,
        "return_1d_vs_avg_abs_20d": 1.3134879305422629,
        "return_5d": 0.014291577496995167,
        "ticker": "TER",
        "upper_wick_to_range": 0.24241379310344732,
        "volume_ratio_20d": 0.05239200880566206
      },
      "source_id": "E0127",
      "source_type": "market_data",
      "ticker": "TER",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TER/2026-07-20"
    },
    {
      "claim": "TRGP moved +0.5% 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.01473268114801704,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.3350923482849588,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 284.205,
        "close_location": 0.5013192612137192,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 11945420.354999999,
        "gap_pct": 0.0023328973878617987,
        "high_52w_distance_pct": 0.004767685297584645,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.5393218870172778,
        "lower_wick_to_range": 0.1662269129287603,
        "previous_close": 282.91,
        "relative_return_1d": -0.0019476166104388515,
        "relative_return_5d": 0.018572421052669874,
        "return_1d": 0.004577427450425775,
        "return_1d_vs_avg_abs_20d": 0.31069887445720484,
        "return_5d": 0.017197566213314364,
        "ticker": "TRGP",
        "upper_wick_to_range": 0.4986807387862809,
        "volume_ratio_20d": 0.030808417688580707
      },
      "source_id": "E0128",
      "source_type": "market_data",
      "ticker": "TRGP",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TRGP/2026-07-20"
    },
    {
      "claim": "D moved +0.6% 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.007913223330510288,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.901408450704196,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 71.45,
        "close_location": 0.549295774647902,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 5647765.25,
        "gap_pct": 0.020270270270270174,
        "high_52w_distance_pct": 0.021553533939817848,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.2112222410578064,
        "lower_wick_to_range": 0.549295774647902,
        "previous_close": 71.04,
        "relative_return_1d": -0.0007536476644682821,
        "relative_return_5d": 0.0105556457998075,
        "return_1d": 0.005771396396396344,
        "return_1d_vs_avg_abs_20d": 0.7293357150864302,
        "return_5d": 0.00918079096045199,
        "ticker": "D",
        "upper_wick_to_range": -2.450704225352098,
        "volume_ratio_20d": 0.012988698870708672
      },
      "source_id": "E0129",
      "source_type": "market_data",
      "ticker": "D",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/D/2026-07-20"
    },
    {
      "claim": "VST moved +0.8% 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.019254936272649358,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.947348744470013,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 156.6951,
        "close_location": 0.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 15006219.6417,
        "gap_pct": -0.03268142048378786,
        "high_52w_distance_pct": 0.1379424117282544,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.1811781999095432,
        "lower_wick_to_range": -3.947348744470013,
        "previous_close": 155.44,
        "relative_return_1d": 0.0015494541377971682,
        "relative_return_5d": -0.007636655406027759,
        "return_1d": 0.008074498198661795,
        "return_1d_vs_avg_abs_20d": 0.4193469188538007,
        "return_5d": -0.00901151024538327,
        "ticker": "VST",
        "upper_wick_to_range": 1.0,
        "volume_ratio_20d": 0.021774407164838812
      },
      "source_id": "E0130",
      "source_type": "market_data",
      "ticker": "VST",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VST/2026-07-20"
    },
    {
      "claim": "AME moved +0.1% 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.012471111652100375,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.2448120300751797,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 237.2734,
        "close_location": 0.1545864661654162,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 6450040.1056,
        "gap_pct": -0.026160337552742607,
        "high_52w_distance_pct": 0.03134190347506283,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.14447906617788941,
        "lower_wick_to_range": -3.0902255639097636,
        "previous_close": 237.0,
        "relative_return_1d": -0.005371457562974191,
        "relative_return_5d": 0.023664385214194006,
        "return_1d": 0.0011535864978904353,
        "return_1d_vs_avg_abs_20d": 0.092500695212375,
        "return_5d": 0.022289530374838495,
        "ticker": "AME",
        "upper_wick_to_range": 0.8454135338345838,
        "volume_ratio_20d": 0.02411265106996341
      },
      "source_id": "E0131",
      "source_type": "market_data",
      "ticker": "AME",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AME/2026-07-20"
    },
    {
      "claim": "GWW moved -0.5% 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.013219346946814264,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.2160192668881335,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 1387.65,
        "close_location": 0.2363239499376784,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 4196253.600000001,
        "gap_pct": -0.002530447810409897,
        "high_52w_distance_pct": 0.023247937159946774,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.34307352404432145,
        "lower_wick_to_range": 0.2363239499376784,
        "previous_close": 1395.01,
        "relative_return_1d": -0.011800991903532343,
        "relative_return_5d": -0.0015209974473876509,
        "return_1d": -0.0052759478426677164,
        "return_1d_vs_avg_abs_20d": 0.3991080545729356,
        "return_5d": -0.0028958522867431613,
        "ticker": "GWW",
        "upper_wick_to_range": 0.5476567831741881,
        "volume_ratio_20d": 0.008316031185116944
      },
      "source_id": "E0132",
      "source_type": "market_data",
      "ticker": "GWW",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GWW/2026-07-20"
    },
    {
      "claim": "COHR moved +5.9% 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.04266801880919655,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.4513064133016567,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 293.9,
        "close_location": 0.8337292161520152,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 147947496.6,
        "gap_pct": -0.045965417867435354,
        "high_52w_distance_pct": 0.49710785981626415,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.6771285094727229,
        "lower_wick_to_range": -2.6175771971496413,
        "previous_close": 277.6,
        "relative_return_1d": 0.05219253518985556,
        "relative_return_5d": -0.04251076277995547,
        "return_1d": 0.05871757925072019,
        "return_1d_vs_avg_abs_20d": 1.3761496523495569,
        "return_5d": -0.04388561761931098,
        "ticker": "COHR",
        "upper_wick_to_range": 0.16627078384798474,
        "volume_ratio_20d": 0.09523948266598052
      },
      "source_id": "E0133",
      "source_type": "market_data",
      "ticker": "COHR",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/COHR/2026-07-20"
    },
    {
      "claim": "ADSK moved -2.1% 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.017991198521280144,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.5330578512396689,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 213.71,
        "close_location": 0.19008264462810345,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 21439600.91,
        "gap_pct": -0.015342340279367983,
        "high_52w_distance_pct": 0.2832810818398763,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.1520754716981132,
        "lower_wick_to_range": 0.19008264462810345,
        "previous_close": 218.35,
        "relative_return_1d": -0.02777533029855639,
        "relative_return_5d": 0.008395870766223945,
        "return_1d": -0.021250286237691762,
        "return_1d_vs_avg_abs_20d": 1.1811490053070528,
        "return_5d": 0.007021015926868435,
        "ticker": "ADSK",
        "upper_wick_to_range": 0.27685950413222765,
        "volume_ratio_20d": 0.03323934608732531
      },
      "source_id": "E0134",
      "source_type": "market_data",
      "ticker": "ADSK",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ADSK/2026-07-20"
    },
    {
      "claim": "MET moved +0.1% 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.013102022901850563,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.4383561643835976,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 94.1,
        "close_location": 0.5479452054794286,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 3055897.5,
        "gap_pct": -0.008404255319149012,
        "high_52w_distance_pct": 0.008076514346440078,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.397593940294074,
        "lower_wick_to_range": -1.8904109589041689,
        "previous_close": 94.0,
        "relative_return_1d": -0.005461214273630555,
        "relative_return_5d": 0.012876520968561067,
        "return_1d": 0.0010638297872340718,
        "return_1d_vs_avg_abs_20d": 0.08119584244382703,
        "return_5d": 0.011501666129205557,
        "ticker": "MET",
        "upper_wick_to_range": 0.4520547945205714,
        "volume_ratio_20d": 0.008840306899522664
      },
      "source_id": "E0135",
      "source_type": "market_data",
      "ticker": "MET",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MET/2026-07-20"
    },
    {
      "claim": "DDOG moved +3.5% 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.022753206498335836,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.8594114899579638,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 267.78,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 51547649.99999999,
        "gap_pct": -0.000425219374540986,
        "high_52w_distance_pct": 0.040798416610650534,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 1.7321701867156407,
        "lower_wick_to_range": 0.1405885100420362,
        "previous_close": 258.69,
        "relative_return_1d": 0.028613538798928806,
        "relative_return_5d": 0.030348110295857156,
        "return_1d": 0.03513858285979343,
        "return_1d_vs_avg_abs_20d": 1.5443354264096123,
        "return_5d": 0.028973255456501645,
        "ticker": "DDOG",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.04214287199841499
      },
      "source_id": "E0136",
      "source_type": "market_data",
      "ticker": "DDOG",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DDOG/2026-07-20"
    },
    {
      "claim": "SE moved +3.2% 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.022710572987400784,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.3964757709251083,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 107.375,
        "close_location": 0.8516886930983861,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 24201573.375,
        "gap_pct": -0.013743392599711579,
        "high_52w_distance_pct": 0.21247962747380678,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.39357560025957183,
        "lower_wick_to_range": -0.5447870778267222,
        "previous_close": 104.05,
        "relative_return_1d": 0.025430746424478956,
        "relative_return_5d": -0.028310668384935123,
        "return_1d": 0.03195579048534358,
        "return_1d_vs_avg_abs_20d": 1.4070886940224625,
        "return_5d": -0.029685523224290633,
        "ticker": "SE",
        "upper_wick_to_range": 0.1483113069016139,
        "volume_ratio_20d": 0.048155083841373854
      },
      "source_id": "E0137",
      "source_type": "market_data",
      "ticker": "SE",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SE/2026-07-20"
    },
    {
      "claim": "STM moved +0.7% 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.03820624731516355,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 5.659999999999997,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 62.5,
        "close_location": 0.2600000000000051,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 61198875.0,
        "gap_pct": -0.03851111827263942,
        "high_52w_distance_pct": 0.3027200000000001,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 1.3225566703827574,
        "lower_wick_to_range": -5.3999999999999915,
        "previous_close": 62.06,
        "relative_return_1d": 0.0005648689265669304,
        "relative_return_5d": -0.0858166158777468,
        "return_1d": 0.007089912987431557,
        "return_1d_vs_avg_abs_20d": 0.18556946797069143,
        "return_5d": -0.08719147071710232,
        "ticker": "STM",
        "upper_wick_to_range": 0.7399999999999949,
        "volume_ratio_20d": 0.08379085274933093
      },
      "source_id": "E0138",
      "source_type": "market_data",
      "ticker": "STM",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/STM/2026-07-20"
    },
    {
      "claim": "EA moved +0.0% 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.0024496209815333624,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.8741935483871388,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 208.999,
        "close_location": 0.12580645161286122,
        "consecutive_down_days": 0,
        "consecutive_up_days": 5,
        "dollar_volume": 17334377.06,
        "gap_pct": 0.0017711823839157148,
        "high_52w_distance_pct": 0.001296656921803585,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.06414969450101826,
        "lower_wick_to_range": 0.12580645161286122,
        "previous_close": 208.9,
        "relative_return_1d": -0.006051133098681882,
        "relative_return_5d": 0.01421226700315481,
        "return_1d": 0.0004739109621827442,
        "return_1d_vs_avg_abs_20d": 0.19346297478481564,
        "return_5d": 0.0128374121637993,
        "ticker": "EA",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.03515658115600468
      },
      "source_id": "E0139",
      "source_type": "market_data",
      "ticker": "EA",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EA/2026-07-20"
    },
    {
      "claim": "FER moved +0.4% 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.0105550477749634,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.3749999999999926,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 63.82,
        "close_location": 0.04166666666665927,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 1839675.32,
        "gap_pct": 0.0050322377732345824,
        "high_52w_distance_pct": 0.1718896897524289,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.041194224651276645,
        "lower_wick_to_range": 0.04166666666665927,
        "previous_close": 63.59,
        "relative_return_1d": -0.0029081231613521386,
        "relative_return_5d": 0.003258685294614594,
        "return_1d": 0.003616920899512488,
        "return_1d_vs_avg_abs_20d": 0.3426721485895908,
        "return_5d": 0.0018838304552590834,
        "ticker": "FER",
        "upper_wick_to_range": 0.5833333333333481,
        "volume_ratio_20d": 0.019048626002372324
      },
      "source_id": "E0140",
      "source_type": "market_data",
      "ticker": "FER",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FER/2026-07-20"
    },
    {
      "claim": "CCJ 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.018040742463996878,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.7724137931034575,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 85.39,
        "close_location": 0.7103448275862132,
        "consecutive_down_days": 4,
        "consecutive_up_days": 0,
        "dollar_volume": 15873659.44,
        "gap_pct": 0.003854239663630077,
        "high_52w_distance_pct": 0.5837920131162901,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.026939266386049265,
        "lower_wick_to_range": 0.7103448275862132,
        "previous_close": 85.62,
        "relative_return_1d": -0.009211332311273468,
        "relative_return_5d": -0.0519510875109771,
        "return_1d": -0.0026862882504088414,
        "return_1d_vs_avg_abs_20d": 0.14890120269549603,
        "return_5d": -0.05332594235033261,
        "ticker": "CCJ",
        "upper_wick_to_range": -0.48275862068967074,
        "volume_ratio_20d": 0.053747439424407184
      },
      "source_id": "E0141",
      "source_type": "market_data",
      "ticker": "CCJ",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CCJ/2026-07-20"
    },
    {
      "claim": "CLS moved +3.1% 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.0331367303223833,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.7658291457286446,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 310.57,
        "close_location": 0.4552763819095455,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 60463009.879999995,
        "gap_pct": -0.02767637884117602,
        "high_52w_distance_pct": 0.5263225681810864,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.2701729990593431,
        "lower_wick_to_range": -1.310552763819099,
        "previous_close": 301.34,
        "relative_return_1d": 0.024104809260964588,
        "relative_return_5d": -0.09889167276942834,
        "return_1d": 0.030629853321829215,
        "return_1d_vs_avg_abs_20d": 0.9243474846140529,
        "return_5d": -0.10026652760878385,
        "ticker": "CLS",
        "upper_wick_to_range": 0.5447236180904544,
        "volume_ratio_20d": 0.10695953388841122
      },
      "source_id": "E0142",
      "source_type": "market_data",
      "ticker": "CLS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CLS/2026-07-20"
    },
    {
      "claim": "ZTS moved -2.1% 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.01563064339277521,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.343080293361294,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 74.94,
        "close_location": 0.27621678255071314,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 32654505.48,
        "gap_pct": 0.010971786833855912,
        "high_52w_distance_pct": 0.7679476914865226,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.04855183993283885,
        "lower_wick_to_range": 0.27621678255071314,
        "previous_close": 76.56,
        "relative_return_1d": -0.027684918669015124,
        "relative_return_5d": -0.004594106561360833,
        "return_1d": -0.021159874608150497,
        "return_1d_vs_avg_abs_20d": 1.353743033887588,
        "return_5d": -0.005968961400716344,
        "ticker": "ZTS",
        "upper_wick_to_range": -1.619297075912007,
        "volume_ratio_20d": 0.06195400035402936
      },
      "source_id": "E0143",
      "source_type": "market_data",
      "ticker": "ZTS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ZTS/2026-07-20"
    },
    {
      "claim": "AU moved -0.1% 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.020873292261460702,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.0579710144927206,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 76.65,
        "close_location": 1.0,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 14103446.700000001,
        "gap_pct": -0.01993225638353313,
        "high_52w_distance_pct": 0.684801043705153,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.028031115879828317,
        "lower_wick_to_range": -1.0579710144927206,
        "previous_close": 76.76,
        "relative_return_1d": -0.007958082101510833,
        "relative_return_5d": -0.03761712108842785,
        "return_1d": -0.0014330380406462062,
        "return_1d_vs_avg_abs_20d": 0.0686541453401718,
        "return_5d": -0.03899197592778336,
        "ticker": "AU",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.0479685489747263
      },
      "source_id": "E0144",
      "source_type": "market_data",
      "ticker": "AU",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AU/2026-07-20"
    },
    {
      "claim": "RKLB moved +0.4% 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.04918496855274294,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.24145299145299012,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 67.89,
        "close_location": 0.2948717948717935,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 147663126.15,
        "gap_pct": 0.012348417627920716,
        "high_52w_distance_pct": 1.2241861835321846,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.20947053374189406,
        "lower_wick_to_range": 0.2948717948717935,
        "previous_close": 67.62,
        "relative_return_1d": -0.002532142552435168,
        "relative_return_5d": -0.11383432018996809,
        "return_1d": 0.003992901508429458,
        "return_1d_vs_avg_abs_20d": 0.08118133702063296,
        "return_5d": -0.1152091750293236,
        "ticker": "RKLB",
        "upper_wick_to_range": 0.4636752136752164,
        "volume_ratio_20d": 0.08209979588620585
      },
      "source_id": "E0145",
      "source_type": "market_data",
      "ticker": "RKLB",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RKLB/2026-07-20"
    },
    {
      "claim": "MT moved +1.0% 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.019911666269924376,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 7.337837837837757,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 67.11,
        "close_location": 0.1351351351351258,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 10115557.41,
        "gap_pct": -0.030925507900677274,
        "high_52w_distance_pct": 0.08031589926985538,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.41671944268524386,
        "lower_wick_to_range": -7.202702702702631,
        "previous_close": 66.45,
        "relative_return_1d": 0.0034072358488419496,
        "relative_return_5d": 0.019427039305374816,
        "return_1d": 0.009932279909706576,
        "return_1d_vs_avg_abs_20d": 0.49881711430192116,
        "return_5d": 0.018052184466019305,
        "ticker": "MT",
        "upper_wick_to_range": 0.8648648648648742,
        "volume_ratio_20d": 0.08970428075771733
      },
      "source_id": "E0146",
      "source_type": "market_data",
      "ticker": "MT",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MT/2026-07-20"
    },
    {
      "claim": "FNV moved +0.3% 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.01878954632551838,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 4.908163265306176,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 201.38,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 2269552.6,
        "gap_pct": -0.02091946007869705,
        "high_52w_distance_pct": 0.4185619227331414,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.031184392442009434,
        "lower_wick_to_range": -3.908163265306176,
        "previous_close": 200.77,
        "relative_return_1d": -0.0034867415256254475,
        "relative_return_5d": 0.005813978985198087,
        "return_1d": 0.003038302535239179,
        "return_1d_vs_avg_abs_20d": 0.16170175067573678,
        "return_5d": 0.004439124145842577,
        "ticker": "FNV",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.015086610800246312
      },
      "source_id": "E0147",
      "source_type": "market_data",
      "ticker": "FNV",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FNV/2026-07-20"
    },
    {
      "claim": "BIDU moved +3.8% 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.02331013785675056,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.06382978723404513,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 111.28,
        "close_location": 0.8865248226950376,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 21141085.68,
        "gap_pct": 0.03851174934725865,
        "high_52w_distance_pct": 0.4854421279654926,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.10925039872408293,
        "lower_wick_to_range": 0.8865248226950376,
        "previous_close": 107.24,
        "relative_return_1d": 0.031147466196502105,
        "relative_return_5d": -0.01723348804802427,
        "return_1d": 0.03767251025736673,
        "return_1d_vs_avg_abs_20d": 1.616142748227328,
        "return_5d": -0.01860834288737978,
        "ticker": "BIDU",
        "upper_wick_to_range": 0.04964539007091727,
        "volume_ratio_20d": 0.07556906211403716
      },
      "source_id": "E0148",
      "source_type": "market_data",
      "ticker": "BIDU",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BIDU/2026-07-20"
    },
    {
      "claim": "YUM moved -0.6% 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.014482006117448303,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.5189393939393983,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 146.99,
        "close_location": 0.23863636363636315,
        "consecutive_down_days": 6,
        "consecutive_up_days": 0,
        "dollar_volume": 24333753.53,
        "gap_pct": 0.020822065981611848,
        "high_52w_distance_pct": 0.15749370705490162,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.010657315731573247,
        "lower_wick_to_range": 0.23863636363636315,
        "previous_close": 147.92,
        "relative_return_1d": -0.012812226321545883,
        "relative_return_5d": -0.08948363105871471,
        "return_1d": -0.006287182260681257,
        "return_1d_vs_avg_abs_20d": 0.434137522777752,
        "return_5d": -0.09085848589807022,
        "ticker": "YUM",
        "upper_wick_to_range": -0.7575757575757615,
        "volume_ratio_20d": 0.05744011269638594
      },
      "source_id": "E0149",
      "source_type": "market_data",
      "ticker": "YUM",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/YUM/2026-07-20"
    },
    {
      "claim": "JD moved +2.5% 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.015255979196948655,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.48679245283019923,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 30.375,
        "close_location": 0.3018867924528272,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 25198705.125,
        "gap_pct": 0.029844699527346474,
        "high_52w_distance_pct": 0.12921810699588465,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.23939121919373263,
        "lower_wick_to_range": 0.3018867924528272,
        "previous_close": 29.62,
        "relative_return_1d": 0.018964490037717274,
        "relative_return_5d": 0.05314078281719481,
        "return_1d": 0.0254895340985819,
        "return_1d_vs_avg_abs_20d": 1.6707897781926746,
        "return_5d": 0.0517659279778393,
        "ticker": "JD",
        "upper_wick_to_range": 0.21132075471697365,
        "volume_ratio_20d": 0.09283458209515581
      },
      "source_id": "E0150",
      "source_type": "market_data",
      "ticker": "JD",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/JD/2026-07-20"
    },
    {
      "claim": "NBIS moved +7.3% in the latest session, +6.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.055478905552462085,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.4201162790697677,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 190.7,
        "close_location": 0.5767441860465097,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 466591029.59999996,
        "gap_pct": 0.0527657419391141,
        "high_52w_distance_pct": 0.5724174095437862,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 1.5938520130576714,
        "lower_wick_to_range": 0.15662790697674198,
        "previous_close": 177.71,
        "relative_return_1d": 0.06657157402478031,
        "relative_return_5d": -0.0927299382821114,
        "return_1d": 0.07309661808564494,
        "return_1d_vs_avg_abs_20d": 1.3175569589512388,
        "return_5d": -0.09410479312146691,
        "ticker": "NBIS",
        "upper_wick_to_range": 0.4232558139534904,
        "volume_ratio_20d": 0.13152545907998814
      },
      "source_id": "E0151",
      "source_type": "market_data",
      "ticker": "NBIS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NBIS/2026-07-20"
    },
    {
      "claim": "VTR moved +0.5% 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.013319015484739261,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.436974789915952,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 96.615,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 4627375.425,
        "gap_pct": -0.0035379812695107704,
        "high_52w_distance_pct": 0.005640946022874349,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.2767939738337517,
        "lower_wick_to_range": -0.43697478991595196,
        "previous_close": 96.1,
        "relative_return_1d": -0.0011660430202820038,
        "relative_return_5d": 0.05085345575180389,
        "return_1d": 0.005359001040582623,
        "return_1d_vs_avg_abs_20d": 0.4023571446945827,
        "return_5d": 0.04947860091244838,
        "ticker": "VTR",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.011381107290609725
      },
      "source_id": "E0152",
      "source_type": "market_data",
      "ticker": "VTR",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VTR/2026-07-20"
    },
    {
      "claim": "AIG moved -0.5% 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.014797883415821344,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.8529023746702213,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 80.12,
        "close_location": 0.8738456464380003,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 4217516.8,
        "gap_pct": -0.026211180124223632,
        "high_52w_distance_pct": 0.029081377933100283,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.12449122807017554,
        "lower_wick_to_range": -1.979056728232221,
        "previous_close": 80.5,
        "relative_return_1d": -0.011245540955274524,
        "relative_return_5d": 0.004128296641608298,
        "return_1d": -0.004720496894409898,
        "return_1d_vs_avg_abs_20d": 0.31899811356554675,
        "return_5d": 0.0027534418022527873,
        "ticker": "AIG",
        "upper_wick_to_range": 0.12615435356199967,
        "volume_ratio_20d": 0.011404529314016695
      },
      "source_id": "E0153",
      "source_type": "market_data",
      "ticker": "AIG",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AIG/2026-07-20"
    },
    {
      "claim": "CMG moved -2.1% 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.02481135205676212,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.9603960396039544,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 33.73,
        "close_location": 0.15841584158415423,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 61081589.53999999,
        "gap_pct": 0.008130081300812941,
        "high_52w_distance_pct": 0.22798695523273071,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.20292439372325233,
        "lower_wick_to_range": 0.15841584158415423,
        "previous_close": 34.44,
        "relative_return_1d": -0.02714060735935475,
        "relative_return_5d": -0.07779522433072383,
        "return_1d": -0.020615563298490125,
        "return_1d_vs_avg_abs_20d": 0.8308923774620146,
        "return_5d": -0.07917007917007934,
        "ticker": "CMG",
        "upper_wick_to_range": -1.1188118811881087,
        "volume_ratio_20d": 0.09018180550558315
      },
      "source_id": "E0154",
      "source_type": "market_data",
      "ticker": "CMG",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CMG/2026-07-20"
    },
    {
      "claim": "PYPL moved -1.8% 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.02467292823421548,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.7983193277310964,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 55.54,
        "close_location": 0.00840336134453616,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 91413008.3,
        "gap_pct": -0.0012376237623762387,
        "high_52w_distance_pct": 0.038350738206697876,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.44409776391055633,
        "lower_wick_to_range": 0.00840336134453616,
        "previous_close": 56.56,
        "relative_return_1d": -0.024558990312632756,
        "relative_return_5d": 0.16695722629790755,
        "return_1d": -0.01803394625176813,
        "return_1d_vs_avg_abs_20d": 0.7309203869348324,
        "return_5d": 0.16558237145855204,
        "ticker": "PYPL",
        "upper_wick_to_range": 0.19327731092436748,
        "volume_ratio_20d": 0.08077942888834083
      },
      "source_id": "E0155",
      "source_type": "market_data",
      "ticker": "PYPL",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PYPL/2026-07-20"
    },
    {
      "claim": "DHI moved -0.7% 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.017979415054455317,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.546116504854368,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 148.405,
        "close_location": 0.2451456310679587,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 6874564.815,
        "gap_pct": 0.02851596492402453,
        "high_52w_distance_pct": 0.15083723594218523,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.12641366223908923,
        "lower_wick_to_range": 0.2451456310679587,
        "previous_close": 149.39,
        "relative_return_1d": -0.013118524213485139,
        "relative_return_5d": -0.0016147319930260862,
        "return_1d": -0.006593480152620512,
        "return_1d_vs_avg_abs_20d": 0.36672384127350355,
        "return_5d": -0.0029895868323815966,
        "ticker": "DHI",
        "upper_wick_to_range": -1.791262135922327,
        "volume_ratio_20d": 0.0199470352667614
      },
      "source_id": "E0156",
      "source_type": "market_data",
      "ticker": "DHI",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DHI/2026-07-20"
    },
    {
      "claim": "GFS moved +1.7% 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.039024848295771006,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.29487179487179954,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 58.45,
        "close_location": 0.29487179487179954,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 5977038.550000001,
        "gap_pct": 0.012874043145441938,
        "high_52w_distance_pct": 0.5834046193327629,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.49183256763654937,
        "lower_wick_to_range": 0.0,
        "previous_close": 57.48,
        "relative_return_1d": 0.010350390873025583,
        "relative_return_5d": -0.08448689054694403,
        "return_1d": 0.01687543493389021,
        "return_1d_vs_avg_abs_20d": 0.4324279445237189,
        "return_5d": -0.08586174538629954,
        "ticker": "GFS",
        "upper_wick_to_range": 0.7051282051282004,
        "volume_ratio_20d": 0.030702138902566442
      },
      "source_id": "E0157",
      "source_type": "market_data",
      "ticker": "GFS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GFS/2026-07-20"
    },
    {
      "claim": "SLF moved +0.0% 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.008487536242582416,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.19047619047618564,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 81.81,
        "close_location": 0.40476190476190715,
        "consecutive_down_days": 0,
        "consecutive_up_days": 5,
        "dollar_volume": 1490660.01,
        "gap_pct": -0.0006113964294448548,
        "high_52w_distance_pct": 0.0053783156093387685,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.33698316718418053,
        "lower_wick_to_range": 0.21428571428572155,
        "previous_close": 81.78,
        "relative_return_1d": -0.006158206203197736,
        "relative_return_5d": 0.043938892051028855,
        "return_1d": 0.0003668378576668907,
        "return_1d_vs_avg_abs_20d": 0.04322077069037371,
        "return_5d": 0.042564037211673345,
        "ticker": "SLF",
        "upper_wick_to_range": 0.5952380952380928,
        "volume_ratio_20d": 0.03073873509118208
      },
      "source_id": "E0158",
      "source_type": "market_data",
      "ticker": "SLF",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SLF/2026-07-20"
    },
    {
      "claim": "ARES moved -1.5% 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.021761133394099748,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.7972222222222168,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 123.835,
        "close_location": 0.1027777777777713,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 3973245.9749999996,
        "gap_pct": -0.02609802673456396,
        "high_52w_distance_pct": 0.37460330278192755,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.2926409185803758,
        "lower_wick_to_range": -0.6944444444444455,
        "previous_close": 125.68,
        "relative_return_1d": -0.021205184099056917,
        "relative_return_5d": 0.029477802120384977,
        "return_1d": -0.01468014003819229,
        "return_1d_vs_avg_abs_20d": 0.6746036510291611,
        "return_5d": 0.028102947281029467,
        "ticker": "ARES",
        "upper_wick_to_range": 0.8972222222222287,
        "volume_ratio_20d": 0.013132259886543169
      },
      "source_id": "E0159",
      "source_type": "market_data",
      "ticker": "ARES",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ARES/2026-07-20"
    },
    {
      "claim": "ON moved +1.6% 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.05014222989802366,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.7821782178217834,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 88.8,
        "close_location": 0.21782178217821663,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 30333902.4,
        "gap_pct": 0.029930181984662907,
        "high_52w_distance_pct": 0.5193693693693693,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.6148390616475721,
        "lower_wick_to_range": 0.21782178217821663,
        "previous_close": 87.37,
        "relative_return_1d": 0.009842130026350482,
        "relative_return_5d": -0.015998167181226597,
        "return_1d": 0.01636717408721511,
        "return_1d_vs_avg_abs_20d": 0.3264149624079685,
        "return_5d": -0.017373022020582107,
        "ticker": "ON",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.024225099008970644
      },
      "source_id": "E0160",
      "source_type": "market_data",
      "ticker": "ON",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ON/2026-07-20"
    },
    {
      "claim": "ALNY moved +0.8% 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.020135490220574582,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.062638717632557,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 269.504,
        "close_location": 0.6199753390875476,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 9127561.472000001,
        "gap_pct": 0.006654951957228761,
        "high_52w_distance_pct": 0.40999762526715733,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.011537739744022835,
        "lower_wick_to_range": 0.5573366214549906,
        "previous_close": 267.47,
        "relative_return_1d": 0.0010795471082383212,
        "relative_return_5d": -0.0630422804796752,
        "return_1d": 0.007604591169102948,
        "return_1d_vs_avg_abs_20d": 0.37767102195170416,
        "return_5d": -0.0644171353190307,
        "ticker": "ALNY",
        "upper_wick_to_range": 0.38002466091245235,
        "volume_ratio_20d": 0.020764347220987515
      },
      "source_id": "E0161",
      "source_type": "market_data",
      "ticker": "ALNY",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ALNY/2026-07-20"
    },
    {
      "claim": "WCN moved +0.1% 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.013098731420445093,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 4.424870466321239,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 172.0,
        "close_location": 0.7979274611399042,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 3572956.0,
        "gap_pct": 0.02536210807980921,
        "high_52w_distance_pct": 0.027383720930232558,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.17094424399210295,
        "lower_wick_to_range": 0.7979274611399042,
        "previous_close": 171.91,
        "relative_return_1d": -0.006001514306923639,
        "relative_return_5d": 0.006223835385011922,
        "return_1d": 0.0005235297539409878,
        "return_1d_vs_avg_abs_20d": 0.039967973778272825,
        "return_5d": 0.004848980545656412,
        "ticker": "WCN",
        "upper_wick_to_range": -4.2227979274611425,
        "volume_ratio_20d": 0.013582894693824173
      },
      "source_id": "E0162",
      "source_type": "market_data",
      "ticker": "WCN",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WCN/2026-07-20"
    },
    {
      "claim": "HPE moved -0.9% 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.03260932551402589,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.0899470899470909,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 45.43,
        "close_location": 0.16931216931216564,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 22564672.13,
        "gap_pct": -0.03099083369707556,
        "high_52w_distance_pct": 0.41426370239929566,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 1.289818548387097,
        "lower_wick_to_range": -0.9206349206349251,
        "previous_close": 45.82,
        "relative_return_1d": -0.015036611062174132,
        "relative_return_5d": -0.03694013245954375,
        "return_1d": -0.008511567001309506,
        "return_1d_vs_avg_abs_20d": 0.26101634631015347,
        "return_5d": -0.03831498729889926,
        "ticker": "HPE",
        "upper_wick_to_range": 0.8306878306878344,
        "volume_ratio_20d": 0.02191025894672252
      },
      "source_id": "E0163",
      "source_type": "market_data",
      "ticker": "HPE",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HPE/2026-07-20"
    },
    {
      "claim": "PEG moved +0.3% 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.009399134128269305,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 4.0419580419580035,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 78.875,
        "close_location": 0.11888111888112944,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 6261413.0,
        "gap_pct": 0.021363173957273496,
        "high_52w_distance_pct": 0.11099841521394604,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.037146614069691,
        "lower_wick_to_range": 0.11888111888112944,
        "previous_close": 78.64,
        "relative_return_1d": -0.0035367429418411422,
        "relative_return_5d": -0.02353551727091774,
        "return_1d": 0.0029883011190234843,
        "return_1d_vs_avg_abs_20d": 0.31793366050982513,
        "return_5d": -0.02491037211027325,
        "ticker": "PEG",
        "upper_wick_to_range": -3.160839160839133,
        "volume_ratio_20d": 0.024377204255508624
      },
      "source_id": "E0164",
      "source_type": "market_data",
      "ticker": "PEG",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PEG/2026-07-20"
    },
    {
      "claim": "ERIC moved -0.5% 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.02254889619154326,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.16666666666666666,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 9.77,
        "close_location": 0.2499999999999852,
        "consecutive_down_days": 5,
        "consecutive_up_days": 0,
        "dollar_volume": 5761505.779999999,
        "gap_pct": -0.004073319755600879,
        "high_52w_distance_pct": 0.4094165813715456,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.06080347448425605,
        "lower_wick_to_range": 0.2499999999999852,
        "previous_close": 9.82,
        "relative_return_1d": -0.01161669375536567,
        "relative_return_5d": -0.16500739772037154,
        "return_1d": -0.005091649694501044,
        "return_1d_vs_avg_abs_20d": 0.22580483103251042,
        "return_5d": -0.16638225255972705,
        "ticker": "ERIC",
        "upper_wick_to_range": 0.5833333333333481,
        "volume_ratio_20d": 0.040472036730744156
      },
      "source_id": "E0165",
      "source_type": "market_data",
      "ticker": "ERIC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ERIC/2026-07-20"
    },
    {
      "claim": "VOD moved -2.0% 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.019978385756747742,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.37313432835821536,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 15.42,
        "close_location": 0.44029850746268523,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 4154579.76,
        "gap_pct": -0.017789072426937724,
        "high_52w_distance_pct": 0.0771725032425421,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.19720496894409933,
        "lower_wick_to_range": 0.44029850746268523,
        "previous_close": 15.74,
        "relative_return_1d": -0.026855412548793534,
        "relative_return_5d": -0.0018572072162360564,
        "return_1d": -0.020330368487928907,
        "return_1d_vs_avg_abs_20d": 1.017618176736941,
        "return_5d": -0.003232062055591567,
        "ticker": "VOD",
        "upper_wick_to_range": 0.1865671641790994,
        "volume_ratio_20d": 0.05687128562397296
      },
      "source_id": "E0166",
      "source_type": "market_data",
      "ticker": "VOD",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VOD/2026-07-20"
    },
    {
      "claim": "ADM moved -1.5% 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.011568774521666103,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.2668355780770624,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 84.65,
        "close_location": 0.1733564475263472,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 13168746.55,
        "gap_pct": -0.025611175785797524,
        "high_52w_distance_pct": 0.01594802126402839,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.356570512820513,
        "lower_wick_to_range": -1.0934791305507152,
        "previous_close": 85.9,
        "relative_return_1d": -0.02107684848461322,
        "relative_return_5d": 0.03318860422989678,
        "return_1d": -0.014551804423748593,
        "return_1d_vs_avg_abs_20d": 1.257851849087027,
        "return_5d": 0.03181374939054127,
        "ticker": "ADM",
        "upper_wick_to_range": 0.8266435524736527,
        "volume_ratio_20d": 0.04357735009755161
      },
      "source_id": "E0167",
      "source_type": "market_data",
      "ticker": "ADM",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ADM/2026-07-20"
    },
    {
      "claim": "CPNG moved -2.7% 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.024778385984817304,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.7407407407407394,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 16.17,
        "close_location": 0.14814814814815838,
        "consecutive_down_days": 7,
        "consecutive_up_days": 0,
        "dollar_volume": 27761561.520000003,
        "gap_pct": 0.001203369434416235,
        "high_52w_distance_pct": 0.37538651824366087,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.08378016085790896,
        "lower_wick_to_range": 0.14814814814815838,
        "previous_close": 16.62,
        "relative_return_1d": -0.0336008563352328,
        "relative_return_5d": -0.09628139516064449,
        "return_1d": -0.02707581227436817,
        "return_1d_vs_avg_abs_20d": 1.0927189644619546,
        "return_5d": -0.09765625,
        "ticker": "CPNG",
        "upper_wick_to_range": -0.8888888888888976,
        "volume_ratio_20d": 0.09247147928535149
      },
      "source_id": "E0168",
      "source_type": "market_data",
      "ticker": "CPNG",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CPNG/2026-07-20"
    },
    {
      "claim": "HSY moved -1.2% 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.019119217616998373,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 5.368240588613453,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 169.37,
        "close_location": 0.40710050717909657,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 9035889.5,
        "gap_pct": 0.03188076070470203,
        "high_52w_distance_pct": 0.4139457991379818,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.009536865947427975,
        "lower_wick_to_range": 0.40710050717909657,
        "previous_close": 171.42,
        "relative_return_1d": -0.01848397534076185,
        "relative_return_5d": -0.03212206367239978,
        "return_1d": -0.011958931279897222,
        "return_1d_vs_avg_abs_20d": 0.6254927120691834,
        "return_5d": -0.03349691851175529,
        "ticker": "HSY",
        "upper_wick_to_range": -4.77534109579255,
        "volume_ratio_20d": 0.024232651624405254
      },
      "source_id": "E0169",
      "source_type": "market_data",
      "ticker": "HSY",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HSY/2026-07-20"
    },
    {
      "claim": "GFI moved -1.2% 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.024470180040758543,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.020408163265302277,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 31.605,
        "close_location": 0.7551020408163291,
        "consecutive_down_days": 6,
        "consecutive_up_days": 0,
        "dollar_volume": 8556706.095,
        "gap_pct": -0.012191309784307491,
        "high_52w_distance_pct": 0.9503243157728207,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.00877752952441746,
        "lower_wick_to_range": 0.7346938775510269,
        "previous_close": 31.99,
        "relative_return_1d": -0.018560055001783593,
        "relative_return_5d": -0.05603641864707454,
        "return_1d": -0.012035010940918967,
        "return_1d_vs_avg_abs_20d": 0.49182355507286646,
        "return_5d": -0.05741127348643005,
        "ticker": "GFI",
        "upper_wick_to_range": 0.2448979591836708,
        "volume_ratio_20d": 0.06681844881116326
      },
      "source_id": "E0170",
      "source_type": "market_data",
      "ticker": "GFI",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GFI/2026-07-20"
    },
    {
      "claim": "HIG moved +0.7% 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.013096106444217593,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.269565217391305,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 141.3,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 6144147.9,
        "gap_pct": -0.01939255668045059,
        "high_52w_distance_pct": 0.0226468506723283,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.12508957719563663,
        "lower_wick_to_range": -2.269565217391305,
        "previous_close": 140.26,
        "relative_return_1d": 0.0008897570228372231,
        "relative_return_5d": 0.00506856133175515,
        "return_1d": 0.00741480108370185,
        "return_1d_vs_avg_abs_20d": 0.5661836298662458,
        "return_5d": 0.00369370649239964,
        "ticker": "HIG",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.024656446779374615
      },
      "source_id": "E0171",
      "source_type": "market_data",
      "ticker": "HIG",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HIG/2026-07-20"
    },
    {
      "claim": "EQT moved -0.9% 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.011220149877841562,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.742857142857134,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 49.12,
        "close_location": 0.0,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 8794788.639999999,
        "gap_pct": 0.010492332526230719,
        "high_52w_distance_pct": 0.3892508143322475,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.024614100959532648,
        "lower_wick_to_range": 0.0,
        "previous_close": 49.56,
        "relative_return_1d": -0.015403171583060038,
        "relative_return_5d": -0.010692723599904363,
        "return_1d": -0.008878127522195411,
        "return_1d_vs_avg_abs_20d": 0.7912663929497625,
        "return_5d": -0.012067578439259874,
        "ticker": "EQT",
        "upper_wick_to_range": -1.7428571428571342,
        "volume_ratio_20d": 0.021744363130269194
      },
      "source_id": "E0172",
      "source_type": "market_data",
      "ticker": "EQT",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EQT/2026-07-20"
    },
    {
      "claim": "ALAB moved +3.1% 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.06263939156473437,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.27632027257240227,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 313.01,
        "close_location": 0.3413969335604761,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 138670003.21,
        "gap_pct": 0.01757130623806069,
        "high_52w_distance_pct": 0.5957189866138461,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 2.1975686995607315,
        "lower_wick_to_range": 0.06507666098807383,
        "previous_close": 303.62,
        "relative_return_1d": 0.024401772354391227,
        "relative_return_5d": -0.1340760497318364,
        "return_1d": 0.030926816415255853,
        "return_1d_vs_avg_abs_20d": 0.4937279185302221,
        "return_5d": -0.1354509045711919,
        "ticker": "ALAB",
        "upper_wick_to_range": 0.6586030664395239,
        "volume_ratio_20d": 0.07302527906532073
      },
      "source_id": "E0173",
      "source_type": "market_data",
      "ticker": "ALAB",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ALAB/2026-07-20"
    },
    {
      "claim": "MLM moved -0.7% 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.017814093787364378,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.7536882617062004,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 558.75,
        "close_location": 0.23797305965362422,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 4095637.5,
        "gap_pct": 0.017472759913969238,
        "high_52w_distance_pct": 0.2724295302013424,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.0635159313258975,
        "lower_wick_to_range": 0.23797305965362422,
        "previous_close": 562.59,
        "relative_return_1d": -0.013350618635599387,
        "relative_return_5d": -0.017242867124287242,
        "return_1d": -0.006825574574734761,
        "return_1d_vs_avg_abs_20d": 0.38315586839315807,
        "return_5d": -0.018617721963642753,
        "ticker": "MLM",
        "upper_wick_to_range": -0.9916613213598245,
        "volume_ratio_20d": 0.011448205849049237
      },
      "source_id": "E0174",
      "source_type": "market_data",
      "ticker": "MLM",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MLM/2026-07-20"
    },
    {
      "claim": "JBS moved +0.8% 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.013328786449279938,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.1249999999999973,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 12.01,
        "close_location": 0.7500000000000056,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 992626.5,
        "gap_pct": 0.015952980688497043,
        "high_52w_distance_pct": 0.5528726061615319,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.045256744995648246,
        "lower_wick_to_range": 0.7500000000000056,
        "previous_close": 11.91,
        "relative_return_1d": 0.0018712615646601094,
        "relative_return_5d": 0.019171465008847033,
        "return_1d": 0.008396305625524736,
        "return_1d_vs_avg_abs_20d": 0.6299377409545285,
        "return_5d": 0.017796610169491522,
        "ticker": "JBS",
        "upper_wick_to_range": -0.8750000000000028,
        "volume_ratio_20d": 0.013410067366726808
      },
      "source_id": "E0175",
      "source_type": "market_data",
      "ticker": "JBS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/JBS/2026-07-20"
    },
    {
      "claim": "CRDO moved +5.9% 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.05959812445172445,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.15792922673656792,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 214.705,
        "close_location": 0.45674967234600466,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 150964023.715,
        "gap_pct": 0.0533846457469902,
        "high_52w_distance_pct": 0.43764700402878365,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 1.4825692316586694,
        "lower_wick_to_range": 0.29882044560943677,
        "previous_close": 202.68,
        "relative_return_1d": 0.052804934230037404,
        "relative_return_5d": -0.09223794489046544,
        "return_1d": 0.05932997829090203,
        "return_1d_vs_avg_abs_20d": 0.9955007617556887,
        "return_5d": -0.09361279972982095,
        "ticker": "CRDO",
        "upper_wick_to_range": 0.5432503276539953,
        "volume_ratio_20d": 0.07698859716932996
      },
      "source_id": "E0176",
      "source_type": "market_data",
      "ticker": "CRDO",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CRDO/2026-07-20"
    },
    {
      "claim": "UMC moved -1.8% 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.052999770711697834,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.5779816513761408,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 20.86,
        "close_location": 0.32110091743119296,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 34507988.76,
        "gap_pct": -0.03317647058823525,
        "high_52w_distance_pct": 0.38830297219558974,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 1.5162846803377565,
        "lower_wick_to_range": -0.25688073394494787,
        "previous_close": 21.25,
        "relative_return_1d": -0.0248779852373352,
        "relative_return_5d": -0.10945208463208533,
        "return_1d": -0.018352941176470572,
        "return_1d_vs_avg_abs_20d": 0.3462834070793406,
        "return_5d": -0.11082693947144084,
        "ticker": "UMC",
        "upper_wick_to_range": 0.678899082568807,
        "volume_ratio_20d": 0.08782092084593941
      },
      "source_id": "E0177",
      "source_type": "market_data",
      "ticker": "UMC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/UMC/2026-07-20"
    },
    {
      "claim": "PRU moved -0.0% 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.01272276441281922,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.580838323353297,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 119.05,
        "close_location": 0.8323353293413154,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 4547233.8,
        "gap_pct": -0.011253884269757153,
        "high_52w_distance_pct": 0.012431751364972765,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.2955707911633474,
        "lower_wick_to_range": -0.7485029940119816,
        "previous_close": 119.07,
        "relative_return_1d": -0.006693012482801297,
        "relative_return_5d": 0.02616610903579164,
        "return_1d": -0.0001679684219366706,
        "return_1d_vs_avg_abs_20d": 0.013202195410254454,
        "return_5d": 0.02479125419643613,
        "ticker": "PRU",
        "upper_wick_to_range": 0.16766467065868457,
        "volume_ratio_20d": 0.020689823278488725
      },
      "source_id": "E0178",
      "source_type": "market_data",
      "ticker": "PRU",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PRU/2026-07-20"
    },
    {
      "claim": "LVS moved +0.4% 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.011051157961819325,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.061728395061733485,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 45.54,
        "close_location": 0.8395061728395035,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 6415128.72,
        "gap_pct": 0.0050705467372134105,
        "high_52w_distance_pct": 0.37681159420289867,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.029850746268656803,
        "lower_wick_to_range": 0.8395061728395035,
        "previous_close": 45.36,
        "relative_return_1d": -0.0025567900926106724,
        "relative_return_5d": -0.0064682824155464225,
        "return_1d": 0.003968253968253954,
        "return_1d_vs_avg_abs_20d": 0.35908037709386526,
        "return_5d": -0.007843137254901933,
        "ticker": "LVS",
        "upper_wick_to_range": 0.09876543209876305,
        "volume_ratio_20d": 0.030550091627720367
      },
      "source_id": "E0179",
      "source_type": "market_data",
      "ticker": "LVS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LVS/2026-07-20"
    },
    {
      "claim": "KGC moved +0.8% 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.023507690225242645,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.741935483870975,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 22.76,
        "close_location": 0.8387096774193652,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 5069403.08,
        "gap_pct": -0.003544528134692193,
        "high_52w_distance_pct": 0.7183655536028117,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.021085688649618683,
        "lower_wick_to_range": -0.90322580645161,
        "previous_close": 22.57,
        "relative_return_1d": 0.001893210259028999,
        "relative_return_5d": -0.029289540390627367,
        "return_1d": 0.008418254319893625,
        "return_1d_vs_avg_abs_20d": 0.3581064000432536,
        "return_5d": -0.030664395229982877,
        "ticker": "KGC",
        "upper_wick_to_range": 0.1612903225806348,
        "volume_ratio_20d": 0.025705201444909925
      },
      "source_id": "E0180",
      "source_type": "market_data",
      "ticker": "KGC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/KGC/2026-07-20"
    },
    {
      "claim": "MTZ moved +3.2% 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.03594816015785909,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.202879581151794,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 340.155,
        "close_location": 0.5248691099476359,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 15461405.37,
        "gap_pct": 0.0065232561667527555,
        "high_52w_distance_pct": 0.2977319163322605,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.5045114777301074,
        "lower_wick_to_range": -1.6780104712041581,
        "previous_close": 329.59,
        "relative_return_1d": 0.025529933335294297,
        "relative_return_5d": -0.05430100091145651,
        "return_1d": 0.032054977396158923,
        "return_1d_vs_avg_abs_20d": 0.891700082991618,
        "return_5d": -0.05567585575081202,
        "ticker": "MTZ",
        "upper_wick_to_range": 0.4751308900523641,
        "volume_ratio_20d": 0.033219201859234604
      },
      "source_id": "E0181",
      "source_type": "market_data",
      "ticker": "MTZ",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MTZ/2026-07-20"
    },
    {
      "claim": "WDAY moved -2.3% 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.029694396462790724,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.3791821561338331,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 141.52,
        "close_location": 0.8773234200743553,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 19087226.96,
        "gap_pct": -0.029562094211907697,
        "high_52w_distance_pct": 0.3709016393442621,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.2823486770569048,
        "lower_wick_to_range": 0.49814126394052216,
        "previous_close": 144.78,
        "relative_return_1d": -0.029041966287691512,
        "relative_return_5d": -0.021749325460223345,
        "return_1d": -0.022516922226826885,
        "return_1d_vs_avg_abs_20d": 0.7582885968078945,
        "return_5d": -0.023124180299578856,
        "ticker": "WDAY",
        "upper_wick_to_range": 0.12267657992564475,
        "volume_ratio_20d": 0.027277792665476773
      },
      "source_id": "E0182",
      "source_type": "market_data",
      "ticker": "WDAY",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WDAY/2026-07-20"
    },
    {
      "claim": "TCOM moved +4.0% 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.021058148156565693,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.7500000000000063,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 44.15,
        "close_location": 0.059523809523806405,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 24083648.4,
        "gap_pct": 0.054888103651354436,
        "high_52w_distance_pct": 0.45503963759909394,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.16062039957939,
        "lower_wick_to_range": 0.059523809523806405,
        "previous_close": 42.45,
        "relative_return_1d": 0.03352207019119646,
        "relative_return_5d": 0.04363170092056423,
        "return_1d": 0.04004711425206109,
        "return_1d_vs_avg_abs_20d": 1.9017396000025222,
        "return_5d": 0.04225684608120872,
        "ticker": "TCOM",
        "upper_wick_to_range": 0.19047619047618725,
        "volume_ratio_20d": 0.13909611089011964
      },
      "source_id": "E0183",
      "source_type": "market_data",
      "ticker": "TCOM",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TCOM/2026-07-20"
    },
    {
      "claim": "RDDT moved +0.5% 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.033898798273331365,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.067524875621891,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 182.0829,
        "close_location": 0.948121890547263,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 66171110.8548,
        "gap_pct": 0.0019869742797218315,
        "high_52w_distance_pct": 0.25755905689111924,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.5266445879097845,
        "lower_wick_to_range": 0.880597014925372,
        "previous_close": 181.18,
        "relative_return_1d": -0.0015416021798624335,
        "relative_return_5d": -0.09242447826172451,
        "return_1d": 0.004983441881002193,
        "return_1d_vs_avg_abs_20d": 0.1470093966405509,
        "return_5d": -0.09379933310108002,
        "ticker": "RDDT",
        "upper_wick_to_range": 0.05187810945273698,
        "volume_ratio_20d": 0.08898400226247945
      },
      "source_id": "E0184",
      "source_type": "market_data",
      "ticker": "RDDT",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RDDT/2026-07-20"
    },
    {
      "claim": "MTB moved -0.0% 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.011497046672010042,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.589847715736044,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 249.118,
        "close_location": 0.23248730964466938,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 6072251.25,
        "gap_pct": 0.012076713208152734,
        "high_52w_distance_pct": 0.023611300668759494,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.2844444444444445,
        "lower_wick_to_range": 0.23248730964466938,
        "previous_close": 249.24,
        "relative_return_1d": -0.0070145321045174125,
        "relative_return_5d": 0.028453807632593975,
        "return_1d": -0.000489488043652786,
        "return_1d_vs_avg_abs_20d": 0.042575111471406094,
        "return_5d": 0.027078952793238464,
        "ticker": "MTB",
        "upper_wick_to_range": -0.8223350253807135,
        "volume_ratio_20d": 0.01952507019012412
      },
      "source_id": "E0185",
      "source_type": "market_data",
      "ticker": "MTB",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MTB/2026-07-20"
    },
    {
      "claim": "VG moved +0.1% 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.030049839456578305,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.4062499999999964,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 13.82,
        "close_location": 0.75,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 16451562.94,
        "gap_pct": -0.05434782608695654,
        "high_52w_distance_pct": 0.27496382054992763,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.6751515151515153,
        "lower_wick_to_range": -1.6562499999999964,
        "previous_close": 13.8,
        "relative_return_1d": -0.005075768698545868,
        "relative_return_5d": 0.035805992563906486,
        "return_1d": 0.0014492753623187582,
        "return_1d_vs_avg_abs_20d": 0.04822905508074163,
        "return_5d": 0.034431137724550975,
        "ticker": "VG",
        "upper_wick_to_range": 0.25,
        "volume_ratio_20d": 0.08924147330290691
      },
      "source_id": "E0186",
      "source_type": "market_data",
      "ticker": "VG",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VG/2026-07-20"
    },
    {
      "claim": "CASY moved +1.3% 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.020281235062799628,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.6340552651232276,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 870.07,
        "close_location": 0.8174010455563899,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 9157486.75,
        "gap_pct": 0.0028633951019647608,
        "high_52w_distance_pct": 0.06640844989483607,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.44604364373680805,
        "lower_wick_to_range": 0.18334578043316233,
        "previous_close": 859.12,
        "relative_return_1d": 0.0062205560881249955,
        "relative_return_5d": 0.01414403188510116,
        "return_1d": 0.012745600148989622,
        "return_1d_vs_avg_abs_20d": 0.6284429971608552,
        "return_5d": 0.01276917704574565,
        "ticker": "CASY",
        "upper_wick_to_range": 0.18259895444361007,
        "volume_ratio_20d": 0.018504030450337994
      },
      "source_id": "E0187",
      "source_type": "market_data",
      "ticker": "CASY",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CASY/2026-07-20"
    },
    {
      "claim": "CPRT moved -1.3% 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.02088233966215523,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.7954807470601806,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 27.26,
        "close_location": 0.06894166474521903,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 10074205.600000001,
        "gap_pct": -0.0001810938065918144,
        "high_52w_distance_pct": 0.5330154071900219,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.0011017260374586169,
        "lower_wick_to_range": 0.06894166474521903,
        "previous_close": 27.61,
        "relative_return_1d": -0.019201610522291523,
        "relative_return_5d": -0.005546820934779206,
        "return_1d": -0.012676566461426897,
        "return_1d_vs_avg_abs_20d": 0.607047230651097,
        "return_5d": -0.006921675774134717,
        "ticker": "CPRT",
        "upper_wick_to_range": 0.13557758819460045,
        "volume_ratio_20d": 0.025814942154579506
      },
      "source_id": "E0188",
      "source_type": "market_data",
      "ticker": "CPRT",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CPRT/2026-07-20"
    },
    {
      "claim": "Q moved +1.5% 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.033477174199124646,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 4.097186700767307,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 138.46,
        "close_location": 0.4450127877237911,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 5952810.78,
        "gap_pct": -0.043270993766043264,
        "high_52w_distance_pct": 0.28036978188646544,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.4941189165857345,
        "lower_wick_to_range": -3.6521739130435154,
        "previous_close": 136.35,
        "relative_return_1d": 0.008949836760550944,
        "relative_return_5d": -0.01650002102956194,
        "return_1d": 0.01547488082141557,
        "return_1d_vs_avg_abs_20d": 0.4622517040826046,
        "return_5d": -0.01787487586891745,
        "ticker": "Q",
        "upper_wick_to_range": 0.5549872122762088,
        "volume_ratio_20d": 0.018414588441893583
      },
      "source_id": "E0189",
      "source_type": "market_data",
      "ticker": "Q",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/Q/2026-07-20"
    },
    {
      "claim": "VICI moved -0.1% 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.014348153156176009,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.8945931185144858,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 26.83,
        "close_location": 0.3823047515018945,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 3423454.34,
        "gap_pct": 0.018235950874581297,
        "high_52w_distance_pct": 0.1362281028699217,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.03931822583769118,
        "lower_wick_to_range": 0.3823047515018945,
        "previous_close": 26.87,
        "relative_return_1d": -0.008013693111850961,
        "relative_return_5d": 0.01766273362723436,
        "return_1d": -0.0014886490509863348,
        "return_1d_vs_avg_abs_20d": 0.10375196269392774,
        "return_5d": 0.01628787878787885,
        "ticker": "VICI",
        "upper_wick_to_range": -2.27689787001638,
        "volume_ratio_20d": 0.011047335892326614
      },
      "source_id": "E0190",
      "source_type": "market_data",
      "ticker": "VICI",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VICI/2026-07-20"
    },
    {
      "claim": "CRCL moved +3.4% 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.042558623624205684,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.918458371454707,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 62.535,
        "close_location": 0.9177721866422657,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 45594331.035,
        "gap_pct": -0.021171022163413822,
        "high_52w_distance_pct": 1.2387463020708402,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.25320641282565126,
        "lower_wick_to_range": -1.0006861848124413,
        "previous_close": 60.46,
        "relative_return_1d": 0.027795167649356856,
        "relative_return_5d": -0.0060060975415969775,
        "return_1d": 0.03432021171022148,
        "return_1d_vs_avg_abs_20d": 0.8064220312496545,
        "return_5d": -0.007380952380952488,
        "ticker": "CRCL",
        "upper_wick_to_range": 0.08222781335773427,
        "volume_ratio_20d": 0.04925531084814475
      },
      "source_id": "E0191",
      "source_type": "market_data",
      "ticker": "CRCL",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CRCL/2026-07-20"
    },
    {
      "claim": "AMRZ moved +0.2% 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.021287875081242635,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.7214285714285722,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 49.855,
        "close_location": 0.24999999999999492,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 9666834.645,
        "gap_pct": 0.026537997587454676,
        "high_52w_distance_pct": 0.32263564336576067,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.04299163179916321,
        "lower_wick_to_range": 0.24999999999999492,
        "previous_close": 49.74,
        "relative_return_1d": -0.004213021543775897,
        "relative_return_5d": 0.016751636916748414,
        "return_1d": 0.00231202251708873,
        "return_1d_vs_avg_abs_20d": 0.10860748234688393,
        "return_5d": 0.015376782077392903,
        "ticker": "AMRZ",
        "upper_wick_to_range": -0.9714285714285671,
        "volume_ratio_20d": 0.07205127966928329
      },
      "source_id": "E0192",
      "source_type": "market_data",
      "ticker": "AMRZ",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AMRZ/2026-07-20"
    },
    {
      "claim": "TDY moved +0.5% 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.011050721870177183,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.4873975098694177,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 638.71,
        "close_location": 0.7099908897661726,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 4741783.04,
        "gap_pct": -0.033515861027190286,
        "high_52w_distance_pct": 0.08559440121494877,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.13236415211417452,
        "lower_wick_to_range": -0.777406620103245,
        "previous_close": 635.52,
        "relative_return_1d": -0.0015055324797970115,
        "relative_return_5d": 0.025145451749017722,
        "return_1d": 0.005019511581067615,
        "return_1d_vs_avg_abs_20d": 0.45422476830349673,
        "return_5d": 0.02377059690966221,
        "ticker": "TDY",
        "upper_wick_to_range": 0.2900091102338274,
        "volume_ratio_20d": 0.02039616472980027
      },
      "source_id": "E0193",
      "source_type": "market_data",
      "ticker": "TDY",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TDY/2026-07-20"
    },
    {
      "claim": "FTS moved +0.3% 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.008530021174979568,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.492537313432832,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 58.955,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 822893.89,
        "gap_pct": 0.00017012589316101057,
        "high_52w_distance_pct": 0.002120261216181918,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.14431288819875765,
        "lower_wick_to_range": 0.507462686567168,
        "previous_close": 58.78,
        "relative_return_1d": -0.003547840930548274,
        "relative_return_5d": 0.027035954352229608,
        "return_1d": 0.0029772031303163526,
        "return_1d_vs_avg_abs_20d": 0.34902646420728073,
        "return_5d": 0.025661099512874097,
        "ticker": "FTS",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.019266498267699144
      },
      "source_id": "E0194",
      "source_type": "market_data",
      "ticker": "FTS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FTS/2026-07-20"
    },
    {
      "claim": "OTIS moved -0.3% 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.012594316068452276,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 7.66666666666673,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 73.22,
        "close_location": 0.8999999999999952,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 5636182.72,
        "gap_pct": 0.028182437031994523,
        "high_52w_distance_pct": 0.29151871073477187,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.05870445344129549,
        "lower_wick_to_range": 0.8999999999999952,
        "previous_close": 73.45,
        "relative_return_1d": -0.009656425953308512,
        "relative_return_5d": -0.0013491985520910355,
        "return_1d": -0.003131381892443885,
        "return_1d_vs_avg_abs_20d": 0.24863453286580117,
        "return_5d": -0.002724053391446546,
        "ticker": "OTIS",
        "upper_wick_to_range": -7.566666666666725,
        "volume_ratio_20d": 0.020910260223755212
      },
      "source_id": "E0195",
      "source_type": "market_data",
      "ticker": "OTIS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/OTIS/2026-07-20"
    },
    {
      "claim": "HUM moved +0.7% 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.016749930040445015,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.772839506172822,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 402.78,
        "close_location": 0.7481481481481393,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 8479324.559999999,
        "gap_pct": -0.03125,
        "high_52w_distance_pct": 0.06479964248473125,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 1.4693764943902883,
        "lower_wick_to_range": -3.024691358024683,
        "previous_close": 400.0,
        "relative_return_1d": 0.0004249559391353852,
        "relative_return_5d": -0.006556179643403159,
        "return_1d": 0.006950000000000012,
        "return_1d_vs_avg_abs_20d": 0.41492710615616174,
        "return_5d": -0.00793103448275867,
        "ticker": "HUM",
        "upper_wick_to_range": 0.2518518518518607,
        "volume_ratio_20d": 0.013309603816110993
      },
      "source_id": "E0196",
      "source_type": "market_data",
      "ticker": "HUM",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HUM/2026-07-20"
    },
    {
      "claim": "RYAAY moved -4.7% 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.01625080305337267,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.564102564102564,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 59.65,
        "close_location": 0.14871794871794805,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 11565419.2,
        "gap_pct": -0.029087422087262227,
        "high_52w_distance_pct": 0.21642917015926244,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.12250658637561163,
        "lower_wick_to_range": 0.14871794871794805,
        "previous_close": 62.57,
        "relative_return_1d": -0.05319277620086782,
        "relative_return_5d": -0.06528138049157861,
        "return_1d": -0.04666773214000319,
        "return_1d_vs_avg_abs_20d": 2.871718522877418,
        "return_5d": -0.06665623533093412,
        "ticker": "RYAAY",
        "upper_wick_to_range": 0.28717948717948794,
        "volume_ratio_20d": 0.12200928183748919
      },
      "source_id": "E0197",
      "source_type": "market_data",
      "ticker": "RYAAY",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RYAAY/2026-07-20"
    },
    {
      "claim": "QSR moved -0.2% 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.014781653131335393,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 4.114093959731515,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 74.855,
        "close_location": 0.26845637583892834,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 2276415.4050000003,
        "gap_pct": 0.038794827356352535,
        "high_52w_distance_pct": 0.09491683922249661,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.14413450515857873,
        "lower_wick_to_range": 0.26845637583892834,
        "previous_close": 75.01,
        "relative_return_1d": -0.00859143520871164,
        "relative_return_5d": -0.008086571652638486,
        "return_1d": -0.002066391147847013,
        "return_1d_vs_avg_abs_20d": 0.13979431999161876,
        "return_5d": -0.009461426491993996,
        "ticker": "QSR",
        "upper_wick_to_range": -3.3825503355704436,
        "volume_ratio_20d": 0.009142975683671261
      },
      "source_id": "E0198",
      "source_type": "market_data",
      "ticker": "QSR",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/QSR/2026-07-20"
    },
    {
      "claim": "PPL moved +0.6% 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.011324862574516936,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.315789473684226,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 36.06,
        "close_location": 0.4736842105263394,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 3020638.02,
        "gap_pct": 0.023430962343096162,
        "high_52w_distance_pct": 0.11231281198003318,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.045520440707451426,
        "lower_wick_to_range": 0.4736842105263394,
        "previous_close": 35.85,
        "relative_return_1d": -0.000667303475090586,
        "relative_return_5d": 0.0010976161368326798,
        "return_1d": 0.0058577405857740406,
        "return_1d_vs_avg_abs_20d": 0.5172460634493751,
        "return_5d": -0.00027723870252283067,
        "ticker": "PPL",
        "upper_wick_to_range": -2.7894736842105656,
        "volume_ratio_20d": 0.008781790838703117
      },
      "source_id": "E0199",
      "source_type": "market_data",
      "ticker": "PPL",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PPL/2026-07-20"
    },
    {
      "claim": "NVT moved +2.1% 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.02981629427619792,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 5.112598904443087,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 158.165,
        "close_location": 0.537984839262984,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 8558466.315,
        "gap_pct": -0.03869739220242696,
        "high_52w_distance_pct": 0.16738848670691997,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.544655500756873,
        "lower_wick_to_range": -4.5746140651801035,
        "previous_close": 154.92,
        "relative_return_1d": 0.014421250800999541,
        "relative_return_5d": 0.0022924602057647903,
        "return_1d": 0.020946294861864168,
        "return_1d_vs_avg_abs_20d": 0.7025116759256501,
        "return_5d": 0.0009176053664092798,
        "ticker": "NVT",
        "upper_wick_to_range": 0.46201516073701593,
        "volume_ratio_20d": 0.024004365155941204
      },
      "source_id": "E0200",
      "source_type": "market_data",
      "ticker": "NVT",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NVT/2026-07-20"
    },
    {
      "claim": "HUBB moved +1.3% 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.02176565154205675,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 6.342780026990581,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 494.94,
        "close_location": 0.7112010796221329,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 4932077.1,
        "gap_pct": -0.035258968219862075,
        "high_52w_distance_pct": 0.1425625328322626,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.09142630325482926,
        "lower_wick_to_range": -5.631578947368448,
        "previous_close": 488.67,
        "relative_return_1d": 0.006305700613455478,
        "relative_return_5d": 0.038919663341965505,
        "return_1d": 0.012830744674320105,
        "return_1d_vs_avg_abs_20d": 0.5894950881450921,
        "return_5d": 0.037544808502609994,
        "ticker": "HUBB",
        "upper_wick_to_range": 0.28879892037786714,
        "volume_ratio_20d": 0.018035045178557356
      },
      "source_id": "E0201",
      "source_type": "market_data",
      "ticker": "HUBB",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HUBB/2026-07-20"
    },
    {
      "claim": "PBA moved +0.2% 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.011454910020974157,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.5531914893617144,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 51.39,
        "close_location": 0.8085106382978646,
        "consecutive_down_days": 0,
        "consecutive_up_days": 6,
        "dollar_volume": 712573.74,
        "gap_pct": 0.004484304932735439,
        "high_52w_distance_pct": 0.003308036582992724,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.3348051948051949,
        "lower_wick_to_range": 0.8085106382978646,
        "previous_close": 51.29,
        "relative_return_1d": -0.004575346264023006,
        "relative_return_5d": 0.036420172059899336,
        "return_1d": 0.0019496977968416207,
        "return_1d_vs_avg_abs_20d": 0.1702062952281325,
        "return_5d": 0.035045317220543826,
        "ticker": "PBA",
        "upper_wick_to_range": -0.361702127659579,
        "volume_ratio_20d": 0.011621387174232806
      },
      "source_id": "E0202",
      "source_type": "market_data",
      "ticker": "PBA",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PBA/2026-07-20"
    },
    {
      "claim": "EIX moved +0.6% 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.010578277074671138,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.945945945945919,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 78.13,
        "close_location": 0.3153153153153063,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 4254022.239999999,
        "gap_pct": 0.020352956331315175,
        "high_52w_distance_pct": 0.022398566491744543,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.31200671704450045,
        "lower_wick_to_range": 0.3153153153153063,
        "previous_close": 77.63,
        "relative_return_1d": -8.423509525856687e-05,
        "relative_return_5d": 0.02980713073773633,
        "return_1d": 0.00644080896560606,
        "return_1d_vs_avg_abs_20d": 0.6088712670448079,
        "return_5d": 0.02843227589838082,
        "ticker": "EIX",
        "upper_wick_to_range": -1.2612612612612253,
        "volume_ratio_20d": 0.02241530142380473
      },
      "source_id": "E0203",
      "source_type": "market_data",
      "ticker": "EIX",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EIX/2026-07-20"
    },
    {
      "claim": "SQM moved -2.0% 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.023598528283365096,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.7380952380952321,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 68.4,
        "close_location": 0.10714285714286077,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 2454807.6,
        "gap_pct": -0.06202549777968769,
        "high_52w_distance_pct": 0.43274853801169577,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.04507257448433921,
        "lower_wick_to_range": -1.6309523809523714,
        "previous_close": 69.81,
        "relative_return_1d": -0.02672272347642113,
        "relative_return_5d": -0.047832818221528406,
        "return_1d": -0.020197679415556502,
        "return_1d_vs_avg_abs_20d": 0.8558872474176326,
        "return_5d": -0.049207673060883916,
        "ticker": "SQM",
        "upper_wick_to_range": 0.8928571428571392,
        "volume_ratio_20d": 0.03549956972016974
      },
      "source_id": "E0204",
      "source_type": "market_data",
      "ticker": "SQM",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SQM/2026-07-20"
    },
    {
      "claim": "CNC moved +0.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.01926746726878959,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 4.5526315789474205,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 66.725,
        "close_location": 0.8684210526315724,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 6501483.824999999,
        "gap_pct": -0.03476821192052981,
        "high_52w_distance_pct": 0.0394904458598726,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 1.1095478975656023,
        "lower_wick_to_range": -3.6842105263158484,
        "previous_close": 66.44,
        "relative_return_1d": -0.0022354594732667543,
        "relative_return_5d": -0.02154211689882013,
        "return_1d": 0.004289584587597872,
        "return_1d_vs_avg_abs_20d": 0.22263354740694727,
        "return_5d": -0.02291697173817564,
        "ticker": "CNC",
        "upper_wick_to_range": 0.13157894736842762,
        "volume_ratio_20d": 0.0196547602838167
      },
      "source_id": "E0205",
      "source_type": "market_data",
      "ticker": "CNC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CNC/2026-07-20"
    },
    {
      "claim": "ES moved +0.8% 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.010988120037990434,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.9402332361516075,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 75.185,
        "close_location": 0.5539358600583082,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 1919548.235,
        "gap_pct": 0.01621549182524773,
        "high_52w_distance_pct": 0.016293143579171332,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.13367008443908346,
        "lower_wick_to_range": 0.5539358600583082,
        "previous_close": 74.62,
        "relative_return_1d": 0.0010466525352221812,
        "relative_return_5d": 0.00571629218907499,
        "return_1d": 0.007571696596086808,
        "return_1d_vs_avg_abs_20d": 0.6890802584890181,
        "return_5d": 0.004341437349719479,
        "ticker": "ES",
        "upper_wick_to_range": -0.4941690962099157,
        "volume_ratio_20d": 0.009897865626132754
      },
      "source_id": "E0206",
      "source_type": "market_data",
      "ticker": "ES",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ES/2026-07-20"
    },
    {
      "claim": "STZ moved -0.3% 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.015224492905938742,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.619863013698608,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 132.425,
        "close_location": 0.11301369863015039,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 6038977.275,
        "gap_pct": 0.03642658237374885,
        "high_52w_distance_pct": 0.27317349443080974,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.029103201740752205,
        "lower_wick_to_range": 0.11301369863015039,
        "previous_close": 132.87,
        "relative_return_1d": -0.009874182316302216,
        "relative_return_5d": -0.0141258514278364,
        "return_1d": -0.0033491382554375893,
        "return_1d_vs_avg_abs_20d": 0.21998356701464675,
        "return_5d": -0.01550070626719191,
        "ticker": "STZ",
        "upper_wick_to_range": -2.7328767123287583,
        "volume_ratio_20d": 0.017059297734367547
      },
      "source_id": "E0207",
      "source_type": "market_data",
      "ticker": "STZ",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/STZ/2026-07-20"
    },
    {
      "claim": "ASTS moved +0.2% 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.05714363045042956,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.030226700251886743,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 57.92,
        "close_location": 0.22418136020151155,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 97353789.44,
        "gap_pct": 0.0031141868512110094,
        "high_52w_distance_pct": 1.3111187845303869,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.08606787924245274,
        "lower_wick_to_range": 0.22418136020151155,
        "previous_close": 57.8,
        "relative_return_1d": -0.004448919493390546,
        "relative_return_5d": -0.1415668438880786,
        "return_1d": 0.0020761245674740803,
        "return_1d_vs_avg_abs_20d": 0.03633168825832755,
        "return_5d": -0.14294169872743412,
        "ticker": "ASTS",
        "upper_wick_to_range": 0.7455919395466017,
        "volume_ratio_20d": 0.08129418183084478
      },
      "source_id": "E0208",
      "source_type": "market_data",
      "ticker": "ASTS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ASTS/2026-07-20"
    },
    {
      "claim": "BAP moved +1.8% 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.014404201993501292,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 4.009020618556708,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 397.555,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 1635143.715,
        "gap_pct": -0.021967330636489257,
        "high_52w_distance_pct": 0.014450830702670059,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.32961538461538464,
        "lower_wick_to_range": -3.0090206185567077,
        "previous_close": 390.58,
        "relative_return_1d": 0.011333013187330376,
        "relative_return_5d": 0.02278947895939032,
        "return_1d": 0.017858057248195003,
        "return_1d_vs_avg_abs_20d": 1.2397810900077615,
        "return_5d": 0.02141462412003481,
        "ticker": "BAP",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.012153357464726306
      },
      "source_id": "E0209",
      "source_type": "market_data",
      "ticker": "BAP",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BAP/2026-07-20"
    },
    {
      "claim": "CTSH moved -2.6% 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.03150233853898748,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.3827586206896542,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 43.595,
        "close_location": 0.23793103448275738,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 12350201.93,
        "gap_pct": -0.013848559303104913,
        "high_52w_distance_pct": 0.9710976029361167,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.17570118662351675,
        "lower_wick_to_range": 0.23793103448275738,
        "previous_close": 44.77,
        "relative_return_1d": -0.03277029757884553,
        "relative_return_5d": -0.011419529218615443,
        "return_1d": -0.026245253517980904,
        "return_1d_vs_avg_abs_20d": 0.8331208010319496,
        "return_5d": -0.012794384057970953,
        "ticker": "CTSH",
        "upper_wick_to_range": 0.3793103448275884,
        "volume_ratio_20d": 0.019337580000436862
      },
      "source_id": "E0210",
      "source_type": "market_data",
      "ticker": "CTSH",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CTSH/2026-07-20"
    },
    {
      "claim": "EXE moved -1.3% 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.009817565021323593,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.9614791987673366,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 87.0,
        "close_location": 0.038520801232663396,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 6901536.0,
        "gap_pct": 0.0013389311244753621,
        "high_52w_distance_pct": 0.31965517241379304,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.023710066482320435,
        "lower_wick_to_range": 0.038520801232663396,
        "previous_close": 88.13,
        "relative_return_1d": -0.019347011608805142,
        "relative_return_5d": 0.00022674921363796674,
        "return_1d": -0.012821967547940516,
        "return_1d_vs_avg_abs_20d": 1.3060231860029865,
        "return_5d": -0.0011481056257175437,
        "ticker": "EXE",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.018003374724966725
      },
      "source_id": "E0211",
      "source_type": "market_data",
      "ticker": "EXE",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EXE/2026-07-20"
    },
    {
      "claim": "KEY moved -0.0% 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.010276325320413055,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.6277056277056213,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 23.545,
        "close_location": 0.1948051948052008,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 5473506.15,
        "gap_pct": 0.005944798301486198,
        "high_52w_distance_pct": 0.022297727755361985,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.2570742124933263,
        "lower_wick_to_range": 0.1948051948052008,
        "previous_close": 23.55,
        "relative_return_1d": -0.006737358285917705,
        "relative_return_5d": 0.015371409533584846,
        "return_1d": -0.0002123142250530785,
        "return_1d_vs_avg_abs_20d": 0.020660520023761234,
        "return_5d": 0.013996554694229335,
        "ticker": "KEY",
        "upper_wick_to_range": 0.17748917748917784,
        "volume_ratio_20d": 0.02100682199865268
      },
      "source_id": "E0212",
      "source_type": "market_data",
      "ticker": "KEY",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/KEY/2026-07-20"
    },
    {
      "claim": "FN moved +3.8% 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.03413305402807932,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.4168855534709244,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 496.43,
        "close_location": 0.38836772983114565,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 31488058.47,
        "gap_pct": -0.05746357574364014,
        "high_52w_distance_pct": 0.5085510545293395,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.20469326344399152,
        "lower_wick_to_range": -3.028517823639779,
        "previous_close": 478.39,
        "relative_return_1d": 0.031184774288181227,
        "relative_return_5d": 0.04728333284373787,
        "return_1d": 0.037709818349045854,
        "return_1d_vs_avg_abs_20d": 1.1047888746791932,
        "return_5d": 0.04590847800438236,
        "ticker": "FN",
        "upper_wick_to_range": 0.6116322701688544,
        "volume_ratio_20d": 0.055336095965103596
      },
      "source_id": "E0213",
      "source_type": "market_data",
      "ticker": "FN",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FN/2026-07-20"
    },
    {
      "claim": "ALB moved -1.1% 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.02425143723650806,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.057192374350089,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 119.46,
        "close_location": 0.29636048526862824,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 16327314.959999999,
        "gap_pct": -0.036181487001159196,
        "high_52w_distance_pct": 0.8499916289971539,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.02620049823898296,
        "lower_wick_to_range": -0.7608318890814607,
        "previous_close": 120.78,
        "relative_return_1d": -0.01745400580949852,
        "relative_return_5d": -0.048947110340706645,
        "return_1d": -0.010928961748633892,
        "return_1d_vs_avg_abs_20d": 0.45065212597715476,
        "return_5d": -0.050321965180062156,
        "ticker": "ALB",
        "upper_wick_to_range": 0.7036395147313718,
        "volume_ratio_20d": 0.05671379814724525
      },
      "source_id": "E0214",
      "source_type": "market_data",
      "ticker": "ALB",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ALB/2026-07-20"
    },
    {
      "claim": "MTSI moved +4.4% 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.03881067929649998,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.7210526315789451,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 279.215,
        "close_location": 0.8741626794258374,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 20386324.794999998,
        "gap_pct": 0.016157989228007263,
        "high_52w_distance_pct": 0.5002775638844619,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.4128168800283356,
        "lower_wick_to_range": 0.1531100478468923,
        "previous_close": 267.36,
        "relative_return_1d": 0.037815919434048384,
        "relative_return_5d": -0.04968890263753423,
        "return_1d": 0.04434096349491301,
        "return_1d_vs_avg_abs_20d": 1.1424938779392033,
        "return_5d": -0.05106375747688974,
        "ticker": "MTSI",
        "upper_wick_to_range": 0.1258373205741626,
        "volume_ratio_20d": 0.037721022626000654
      },
      "source_id": "E0215",
      "source_type": "market_data",
      "ticker": "MTSI",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MTSI/2026-07-20"
    },
    {
      "claim": "BCE moved -0.5% 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.01511113277294116,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 4.669421487603368,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 21.735,
        "close_location": 0.29752066115701,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 1308707.82,
        "gap_pct": 0.02106227106227121,
        "high_52w_distance_pct": 0.22015182884748108,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.04144705318639197,
        "lower_wick_to_range": 0.29752066115701,
        "previous_close": 21.84,
        "relative_return_1d": -0.011332736368556917,
        "relative_return_5d": 0.014661568126068891,
        "return_1d": -0.004807692307692291,
        "return_1d_vs_avg_abs_20d": 0.3181556525200555,
        "return_5d": 0.01328671328671338,
        "ticker": "BCE",
        "upper_wick_to_range": -3.9669421487603778,
        "volume_ratio_20d": 0.01477680307944139
      },
      "source_id": "E0216",
      "source_type": "market_data",
      "ticker": "BCE",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BCE/2026-07-20"
    },
    {
      "claim": "OMC moved -0.6% 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.02037806902667335,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 7.986111111111124,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 81.225,
        "close_location": 0.06944444444442087,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 4002524.3249999997,
        "gap_pct": 0.028997919980423115,
        "high_52w_distance_pct": 0.07319175130809485,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.22455902306648579,
        "lower_wick_to_range": 0.06944444444442087,
        "previous_close": 81.73,
        "relative_return_1d": -0.012703925744457112,
        "relative_return_5d": -0.014676023416247186,
        "return_1d": -0.006178881683592485,
        "return_1d_vs_avg_abs_20d": 0.3032123247548527,
        "return_5d": -0.016050878255602696,
        "ticker": "OMC",
        "upper_wick_to_range": -7.055555555555545,
        "volume_ratio_20d": 0.009739846461579818
      },
      "source_id": "E0217",
      "source_type": "market_data",
      "ticker": "OMC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/OMC/2026-07-20"
    },
    {
      "claim": "FUTU moved +3.7% 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.02125911260633327,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.8806451612903209,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 98.655,
        "close_location": 0.9774193548387118,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 9544377.975,
        "gap_pct": 0.023028391167192463,
        "high_52w_distance_pct": 0.751051644620141,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.22552795031055894,
        "lower_wick_to_range": 0.09677419354839094,
        "previous_close": 95.1,
        "relative_return_1d": 0.030856659409167042,
        "relative_return_5d": 0.025298051518130915,
        "return_1d": 0.03738170347003167,
        "return_1d_vs_avg_abs_20d": 1.7583849411896593,
        "return_5d": 0.023923196678775405,
        "ticker": "FUTU",
        "upper_wick_to_range": 0.022580645161288163,
        "volume_ratio_20d": 0.06045542314734389
      },
      "source_id": "E0218",
      "source_type": "market_data",
      "ticker": "FUTU",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FUTU/2026-07-20"
    },
    {
      "claim": "WST moved +0.5% 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.01132290679485683,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.06408544726300452,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 360.16,
        "close_location": 0.9732977303070852,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 6160536.800000001,
        "gap_pct": 0.006029477445288034,
        "high_52w_distance_pct": 0.020824078187472228,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.6090783183666175,
        "lower_wick_to_range": 0.9732977303070852,
        "previous_close": 358.24,
        "relative_return_1d": -0.0011655085539419296,
        "relative_return_5d": 0.002653698320034037,
        "return_1d": 0.005359535506922697,
        "return_1d_vs_avg_abs_20d": 0.4733356552362634,
        "return_5d": 0.0012788434806785265,
        "ticker": "WST",
        "upper_wick_to_range": -0.03738317757008977,
        "volume_ratio_20d": 0.020955974688661966
      },
      "source_id": "E0219",
      "source_type": "market_data",
      "ticker": "WST",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WST/2026-07-20"
    },
    {
      "claim": "FWONK moved +0.2% 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.012256170081607825,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.4756097560975574,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 102.37,
        "close_location": 0.5243902439024426,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 3977995.83,
        "gap_pct": 0.005479452054794498,
        "high_52w_distance_pct": 0.0038097098759402037,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.2772301933873986,
        "lower_wick_to_range": 0.5243902439024426,
        "previous_close": 102.2,
        "relative_return_1d": -0.004861638972802007,
        "relative_return_5d": 0.028773489925666196,
        "return_1d": 0.0016634050880626194,
        "return_1d_vs_avg_abs_20d": 0.13571981108183231,
        "return_5d": 0.027398635086310685,
        "ticker": "FWONK",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.016712146723178056
      },
      "source_id": "E0220",
      "source_type": "market_data",
      "ticker": "FWONK",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FWONK/2026-07-20"
    },
    {
      "claim": "LEN moved -0.7% 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.01883892045683358,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.0738255033556943,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 83.33,
        "close_location": 0.08053691275168041,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 4483154.0,
        "gap_pct": 0.03015854094647752,
        "high_52w_distance_pct": 0.4899795991839673,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.026484355752648403,
        "lower_wick_to_range": 0.08053691275168041,
        "previous_close": 83.89,
        "relative_return_1d": -0.013200452333602786,
        "relative_return_5d": 0.007289871739403653,
        "return_1d": -0.006675408272738159,
        "return_1d_vs_avg_abs_20d": 0.354341337553487,
        "return_5d": 0.005915016900048142,
        "ticker": "LEN",
        "upper_wick_to_range": -1.1543624161073747,
        "volume_ratio_20d": 0.02100303138547785
      },
      "source_id": "E0221",
      "source_type": "market_data",
      "ticker": "LEN",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LEN/2026-07-20"
    },
    {
      "claim": "PFG moved -0.0% 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.011774560758714813,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.14634146341463752,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 113.92,
        "close_location": 0.6260162601626007,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 3805497.6,
        "gap_pct": 0.0005265467310224814,
        "high_52w_distance_pct": 0.008602528089887596,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.3410241318422602,
        "lower_wick_to_range": 0.6260162601626007,
        "previous_close": 113.95,
        "relative_return_1d": -0.006788317426375867,
        "relative_return_5d": 0.004103487882221479,
        "return_1d": -0.0002632733655112407,
        "return_1d_vs_avg_abs_20d": 0.0223595063039937,
        "return_5d": 0.002728633042865969,
        "ticker": "PFG",
        "upper_wick_to_range": 0.22764227642276177,
        "volume_ratio_20d": 0.02112061607329148
      },
      "source_id": "E0222",
      "source_type": "market_data",
      "ticker": "PFG",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PFG/2026-07-20"
    },
    {
      "claim": "RPRX moved +1.0% 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.016605412155974986,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.7378688524590156,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 58.7901,
        "close_location": 0.7378688524590156,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 7565756.7591,
        "gap_pct": 0.0027500859401856648,
        "high_52w_distance_pct": 0.011054582319131923,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.512869274318065,
        "lower_wick_to_range": 0.0,
        "previous_close": 58.18,
        "relative_return_1d": 0.003961377389805731,
        "relative_return_5d": 0.04282923925033866,
        "return_1d": 0.010486421450670358,
        "return_1d_vs_avg_abs_20d": 0.6315062433965011,
        "return_5d": 0.04145438441098315,
        "ticker": "RPRX",
        "upper_wick_to_range": 0.2621311475409845,
        "volume_ratio_20d": 0.03659102476251134
      },
      "source_id": "E0223",
      "source_type": "market_data",
      "ticker": "RPRX",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RPRX/2026-07-20"
    },
    {
      "claim": "PAAS moved +0.9% 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.021761826392740664,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.6721311475409903,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 42.13,
        "close_location": 0.8032786885245942,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 9459280.38,
        "gap_pct": -0.015800813981326378,
        "high_52w_distance_pct": 0.6612864941846663,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.03361138370951933,
        "lower_wick_to_range": -0.8688524590163961,
        "previous_close": 41.77,
        "relative_return_1d": 0.002093581747131479,
        "relative_return_5d": -0.011974091296475864,
        "return_1d": 0.008618625807996105,
        "return_1d_vs_avg_abs_20d": 0.3960433123789241,
        "return_5d": -0.013348946135831374,
        "ticker": "PAAS",
        "upper_wick_to_range": 0.19672131147540584,
        "volume_ratio_20d": 0.05101443348158751
      },
      "source_id": "E0224",
      "source_type": "market_data",
      "ticker": "PAAS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PAAS/2026-07-20"
    },
    {
      "claim": "ATI moved +1.5% 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.017840163620703613,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.3564154786150464,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 189.04,
        "close_location": 0.43584521384928215,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 5961943.52,
        "gap_pct": -0.028844604393833517,
        "high_52w_distance_pct": 0.08606644096487526,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.6131069203856985,
        "lower_wick_to_range": -2.920570264765764,
        "previous_close": 186.17,
        "relative_return_1d": 0.008890973557441173,
        "relative_return_5d": 0.030163970485614033,
        "return_1d": 0.0154160176183058,
        "return_1d_vs_avg_abs_20d": 0.8641186227919694,
        "return_5d": 0.028789115646258523,
        "ticker": "ATI",
        "upper_wick_to_range": 0.5641547861507178,
        "volume_ratio_20d": 0.01831251705657266
      },
      "source_id": "E0225",
      "source_type": "market_data",
      "ticker": "ATI",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ATI/2026-07-20"
    },
    {
      "claim": "BEKE moved -2.6% 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.01691944216430119,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.0961538461538551,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 16.945,
        "close_location": 0.48076923076923445,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 6625800.01,
        "gap_pct": -0.009770114942528663,
        "high_52w_distance_pct": 0.17320743582177633,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.227009413468501,
        "lower_wick_to_range": 0.48076923076923445,
        "previous_close": 17.4,
        "relative_return_1d": -0.032674469348220825,
        "relative_return_5d": 0.05582413922018925,
        "return_1d": -0.0261494252873562,
        "return_1d_vs_avg_abs_20d": 1.5455252622057252,
        "return_5d": 0.05444928438083374,
        "ticker": "BEKE",
        "upper_wick_to_range": -0.5769230769230895,
        "volume_ratio_20d": 0.09795089153753275
      },
      "source_id": "E0226",
      "source_type": "market_data",
      "ticker": "BEKE",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BEKE/2026-07-20"
    },
    {
      "claim": "EXPD moved -1.0% 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.01123384066012218,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.2638888888888862,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 181.01,
        "close_location": 0.5740740740740661,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 7955389.5,
        "gap_pct": -0.012910284463895083,
        "high_52w_distance_pct": 0.013866637202364585,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.3967898757620185,
        "lower_wick_to_range": 0.3101851851851799,
        "previous_close": 182.8,
        "relative_return_1d": -0.01631716659915794,
        "relative_return_5d": 0.03277086623536696,
        "return_1d": -0.009792122538293313,
        "return_1d_vs_avg_abs_20d": 0.8716629365283176,
        "return_5d": 0.03139601139601145,
        "ticker": "EXPD",
        "upper_wick_to_range": 0.425925925925934,
        "volume_ratio_20d": 0.03332461358233909
      },
      "source_id": "E0227",
      "source_type": "market_data",
      "ticker": "EXPD",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EXPD/2026-07-20"
    },
    {
      "claim": "AS moved +0.5% 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.018421607879159058,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.774999999999959,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 36.62,
        "close_location": 0.7999999999999894,
        "consecutive_down_days": 0,
        "consecutive_up_days": 5,
        "dollar_volume": 1740841.5599999998,
        "gap_pct": -0.025521405049396262,
        "high_52w_distance_pct": 0.16766794101583837,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.1986906710310965,
        "lower_wick_to_range": -1.97499999999997,
        "previous_close": 36.44,
        "relative_return_1d": -0.00158541727711059,
        "relative_return_5d": 0.07370281970026316,
        "return_1d": 0.004939626783754036,
        "return_1d_vs_avg_abs_20d": 0.26814308588895713,
        "return_5d": 0.07232796486090765,
        "ticker": "AS",
        "upper_wick_to_range": 0.20000000000001067,
        "volume_ratio_20d": 0.013051051966182241
      },
      "source_id": "E0228",
      "source_type": "market_data",
      "ticker": "AS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AS/2026-07-20"
    },
    {
      "claim": "CHRW moved -0.9% 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.01501607194770697,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.6688829787234047,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 206.535,
        "close_location": 0.1715425531914912,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 6039703.005,
        "gap_pct": 0.0026378896882495173,
        "high_52w_distance_pct": 0.015082189459413753,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.382799946438136,
        "lower_wick_to_range": 0.1715425531914912,
        "previous_close": 208.5,
        "relative_return_1d": -0.015949504492519306,
        "relative_return_5d": 0.05244355712943194,
        "return_1d": -0.00942446043165468,
        "return_1d_vs_avg_abs_20d": 0.6276248851547253,
        "return_5d": 0.05106870229007643,
        "ticker": "CHRW",
        "upper_wick_to_range": 0.15957446808510406,
        "volume_ratio_20d": 0.017275286291954288
      },
      "source_id": "E0229",
      "source_type": "market_data",
      "ticker": "CHRW",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CHRW/2026-07-20"
    },
    {
      "claim": "APG moved -0.2% 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.012070935257749748,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.8387096774193422,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 40.04,
        "close_location": 0.5,
        "consecutive_down_days": 4,
        "consecutive_up_days": 0,
        "dollar_volume": 1089368.28,
        "gap_pct": 0.004486540378863424,
        "high_52w_distance_pct": 0.2485014985014986,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.031161473087818692,
        "lower_wick_to_range": 0.5,
        "previous_close": 40.12,
        "relative_return_1d": -0.008519062007026124,
        "relative_return_5d": -0.031475386706538155,
        "return_1d": -0.001994017946161497,
        "return_1d_vs_avg_abs_20d": 0.16519166937634788,
        "return_5d": -0.032850241545893666,
        "ticker": "APG",
        "upper_wick_to_range": -0.33870967741934227,
        "volume_ratio_20d": 0.009350207490269866
      },
      "source_id": "E0230",
      "source_type": "market_data",
      "ticker": "APG",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/APG/2026-07-20"
    },
    {
      "claim": "TU moved -0.6% 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.012326397987028798,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.5009861932938744,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 10.335,
        "close_location": 0.542406311637096,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 2022859.215,
        "gap_pct": 0.027884615384615286,
        "high_52w_distance_pct": 0.39525882922109323,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.02529761904761907,
        "lower_wick_to_range": 0.542406311637096,
        "previous_close": 10.4,
        "relative_return_1d": -0.012775044060864604,
        "relative_return_5d": -0.018074860530663317,
        "return_1d": -0.006249999999999978,
        "return_1d_vs_avg_abs_20d": 0.5070418792721865,
        "return_5d": -0.019449715370018827,
        "ticker": "TU",
        "upper_wick_to_range": -3.0433925049309707,
        "volume_ratio_20d": 0.03097345412825889
      },
      "source_id": "E0231",
      "source_type": "market_data",
      "ticker": "TU",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TU/2026-07-20"
    },
    {
      "claim": "BURL moved +0.0% 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.016318574817905763,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.1918367346938725,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 345.32,
        "close_location": 0.6979591836734667,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 4441505.84,
        "gap_pct": 0.025397468940951518,
        "high_52w_distance_pct": 0.04601529016564343,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.23328571428571432,
        "lower_wick_to_range": 0.6979591836734667,
        "previous_close": 345.31,
        "relative_return_1d": -0.006496084575185135,
        "relative_return_5d": 0.05549738605215215,
        "return_1d": 2.8959485679491692e-05,
        "return_1d_vs_avg_abs_20d": 0.001774633263176606,
        "return_5d": 0.05412253121279664,
        "ticker": "BURL",
        "upper_wick_to_range": -0.8897959183673393,
        "volume_ratio_20d": 0.019466642450659887
      },
      "source_id": "E0232",
      "source_type": "market_data",
      "ticker": "BURL",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BURL/2026-07-20"
    },
    {
      "claim": "INCY moved +0.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.016876023907306126,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.09731543624160748,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 117.765,
        "close_location": 0.40604026845637603,
        "consecutive_down_days": 0,
        "consecutive_up_days": 5,
        "dollar_volume": 5065425.945,
        "gap_pct": 0.0031556503198295616,
        "high_52w_distance_pct": 0.015581879166135959,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.31949579831932784,
        "lower_wick_to_range": 0.30872483221476854,
        "previous_close": 117.25,
        "relative_return_1d": -0.0021327199670480024,
        "relative_return_5d": 0.032321191178320774,
        "return_1d": 0.004392324093816624,
        "return_1d_vs_avg_abs_20d": 0.2602700800817815,
        "return_5d": 0.030946336338965263,
        "ticker": "INCY",
        "upper_wick_to_range": 0.5939597315436239,
        "volume_ratio_20d": 0.022060550731624756
      },
      "source_id": "E0233",
      "source_type": "market_data",
      "ticker": "INCY",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/INCY/2026-07-20"
    },
    {
      "claim": "HPQ moved -2.6% 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.01570042301793269,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.29432878679110086,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 24.195,
        "close_location": 0.19382627422828644,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 13842612.765,
        "gap_pct": -0.034219001610306,
        "high_52w_distance_pct": 0.22545980574498858,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.37784738041002286,
        "lower_wick_to_range": -0.10050251256281444,
        "previous_close": 24.84,
        "relative_return_1d": -0.03249122763574386,
        "relative_return_5d": -0.021838709956768843,
        "return_1d": -0.02596618357487923,
        "return_1d_vs_avg_abs_20d": 1.6538524818867113,
        "return_5d": -0.023213564796124353,
        "ticker": "HPQ",
        "upper_wick_to_range": 0.8061737257717135,
        "volume_ratio_20d": 0.03514397230385171
      },
      "source_id": "E0234",
      "source_type": "market_data",
      "ticker": "HPQ",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HPQ/2026-07-20"
    },
    {
      "claim": "MKSI moved +3.5% 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.04755575125362566,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.6637335009428084,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 336.16,
        "close_location": 0.7686989314896319,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 11527934.88,
        "gap_pct": 0.019064338291909122,
        "high_52w_distance_pct": 0.33156830080913835,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.6808000000000001,
        "lower_wick_to_range": 0.10496543054682353,
        "previous_close": 324.69,
        "relative_return_1d": 0.02880095920378789,
        "relative_return_5d": -0.04370653026986804,
        "return_1d": 0.03532600326465252,
        "return_1d_vs_avg_abs_20d": 0.7428334603789747,
        "return_5d": -0.04508138510922355,
        "ticker": "MKSI",
        "upper_wick_to_range": 0.23130106851036816,
        "volume_ratio_20d": 0.02128717480772454
      },
      "source_id": "E0235",
      "source_type": "market_data",
      "ticker": "MKSI",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MKSI/2026-07-20"
    },
    {
      "claim": "BWXT moved +1.6% 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.020588935735916764,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.1952294386603093,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 173.985,
        "close_location": 0.5811711562827185,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 4396252.98,
        "gap_pct": -0.00689332865989023,
        "high_52w_distance_pct": 0.38988993304020436,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.03766326713186641,
        "lower_wick_to_range": -1.6140582823775906,
        "previous_close": 171.18,
        "relative_return_1d": 0.009861216016247232,
        "relative_return_5d": -0.016435916302114384,
        "return_1d": 0.01638626007711186,
        "return_1d_vs_avg_abs_20d": 0.7958769839922581,
        "return_5d": -0.017810771141469894,
        "ticker": "BWXT",
        "upper_wick_to_range": 0.4188288437172815,
        "volume_ratio_20d": 0.023417654064123297
      },
      "source_id": "E0236",
      "source_type": "market_data",
      "ticker": "BWXT",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BWXT/2026-07-20"
    },
    {
      "claim": "EVRG moved +1.1% 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.009833354753194967,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.6399999999999864,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 86.49,
        "close_location": 0.6599999999999966,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 2821563.27,
        "gap_pct": 0.006776492580909066,
        "high_52w_distance_pct": 0.024627124523066257,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.15597433841218922,
        "lower_wick_to_range": 0.020000000000010232,
        "previous_close": 85.59,
        "relative_return_1d": 0.003990203047442353,
        "relative_return_5d": 0.0018375500388927435,
        "return_1d": 0.01051524710830698,
        "return_1d_vs_avg_abs_20d": 1.0693448342123992,
        "return_5d": 0.00046269519953723304,
        "ticker": "EVRG",
        "upper_wick_to_range": 0.3400000000000034,
        "volume_ratio_20d": 0.014552567542550748
      },
      "source_id": "E0237",
      "source_type": "market_data",
      "ticker": "EVRG",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EVRG/2026-07-20"
    },
    {
      "claim": "GIS moved -0.8% 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.02151263778329347,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.8090909090908904,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 37.655,
        "close_location": 0.44545454545455027,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 9244716.705,
        "gap_pct": 0.03239399525941544,
        "high_52w_distance_pct": 0.3169565794715177,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.185984251968504,
        "lower_wick_to_range": 0.44545454545455027,
        "previous_close": 37.97,
        "relative_return_1d": -0.01482106723705634,
        "relative_return_5d": 0.030199991451377306,
        "return_1d": -0.008296023176191714,
        "return_1d_vs_avg_abs_20d": 0.3856348654108021,
        "return_5d": 0.028825136612021796,
        "ticker": "GIS",
        "upper_wick_to_range": -2.2545454545454406,
        "volume_ratio_20d": 0.020104892885848224
      },
      "source_id": "E0238",
      "source_type": "market_data",
      "ticker": "GIS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GIS/2026-07-20"
    },
    {
      "claim": "IREN moved +15.1% in the latest session, +14.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.04978353872655135,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.9716701902748384,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 38.69,
        "close_location": 0.9957716701902727,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 452475100.65,
        "gap_pct": 0.08245092207019655,
        "high_52w_distance_pct": 0.8275264926337553,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.25780234070221053,
        "lower_wick_to_range": 0.024101479915434296,
        "previous_close": 33.62,
        "relative_return_1d": 0.14427804933592303,
        "relative_return_5d": -0.006064857833810167,
        "return_1d": 0.15080309339678766,
        "return_1d_vs_avg_abs_20d": 3.0291758531893787,
        "return_5d": -0.007439712673165677,
        "ticker": "IREN",
        "upper_wick_to_range": 0.0042283298097273185,
        "volume_ratio_20d": 0.2947546266471892
      },
      "source_id": "E0239",
      "source_type": "market_data",
      "ticker": "IREN",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/IREN/2026-07-20"
    },
    {
      "claim": "VTRS 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.014781013162543526,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.23999999999998067,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 17.45,
        "close_location": 0.7599999999999909,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 3673800.8499999996,
        "gap_pct": 0.007518796992481258,
        "high_52w_distance_pct": 0.012607449856733677,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.39043824701195207,
        "lower_wick_to_range": 0.5200000000000102,
        "previous_close": 17.29,
        "relative_return_1d": 0.0027288599298815885,
        "relative_return_5d": 0.0660484362914604,
        "return_1d": 0.009253903990746215,
        "return_1d_vs_avg_abs_20d": 0.6260669609710162,
        "return_5d": 0.06467358145210489,
        "ticker": "VTRS",
        "upper_wick_to_range": 0.2400000000000091,
        "volume_ratio_20d": 0.020481198677345703
      },
      "source_id": "E0240",
      "source_type": "market_data",
      "ticker": "VTRS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VTRS/2026-07-20"
    },
    {
      "claim": "CDW moved -3.1% 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.025128371642062646,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.9456366237482124,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 129.165,
        "close_location": 0.0,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 2432822.775,
        "gap_pct": -0.0057790453317322354,
        "high_52w_distance_pct": 0.1287887585646268,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.32995263591433255,
        "lower_wick_to_range": 0.0,
        "previous_close": 133.24,
        "relative_return_1d": -0.03710895279698001,
        "relative_return_5d": -0.1038828342712016,
        "return_1d": -0.030583908736115384,
        "return_1d_vs_avg_abs_20d": 1.2171066701720001,
        "return_5d": -0.1052576891105571,
        "ticker": "CDW",
        "upper_wick_to_range": 0.05436337625178755,
        "volume_ratio_20d": 0.009022754491017963
      },
      "source_id": "E0241",
      "source_type": "market_data",
      "ticker": "CDW",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CDW/2026-07-20"
    },
    {
      "claim": "IONQ moved +3.4% 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.03832210035055016,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.753846153846153,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 35.97,
        "close_location": 0.746153846153847,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 72702348.17999999,
        "gap_pct": 0.006037952846463579,
        "high_52w_distance_pct": 1.0475396163469561,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.38933951332560834,
        "lower_wick_to_range": -0.007692307692306178,
        "previous_close": 34.78,
        "relative_return_1d": 0.02769002206909499,
        "relative_return_5d": -0.07347082417299022,
        "return_1d": 0.034215066129959615,
        "return_1d_vs_avg_abs_20d": 0.8928285719461724,
        "return_5d": -0.07484567901234573,
        "ticker": "IONQ",
        "upper_wick_to_range": 0.2538461538461531,
        "volume_ratio_20d": 0.09115681142340935
      },
      "source_id": "E0242",
      "source_type": "market_data",
      "ticker": "IONQ",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/IONQ/2026-07-20"
    },
    {
      "claim": "IOT moved -1.2% 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.024447090756211588,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.6106194690265492,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 37.86,
        "close_location": 0.5309734513274308,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 5525099.1,
        "gap_pct": -0.03575156576200411,
        "high_52w_distance_pct": 0.04218172213417848,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.619332763045338,
        "lower_wick_to_range": -1.0796460176991183,
        "previous_close": 38.32,
        "relative_return_1d": -0.01852921942620911,
        "relative_return_5d": 0.029341186634088023,
        "return_1d": -0.012004175365344483,
        "return_1d_vs_avg_abs_20d": 0.4910267436338791,
        "return_5d": 0.027966331794732513,
        "ticker": "IOT",
        "upper_wick_to_range": 0.46902654867256927,
        "volume_ratio_20d": 0.02547478836470659
      },
      "source_id": "E0243",
      "source_type": "market_data",
      "ticker": "IOT",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/IOT/2026-07-20"
    },
    {
      "claim": "INVH moved +0.1% 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.011165853340399257,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.7741935483870748,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 30.14,
        "close_location": 0.9677419354838777,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 1940774.8800000001,
        "gap_pct": 0.014940239043824688,
        "high_52w_distance_pct": 0.019575315195753173,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.24288659793814427,
        "lower_wick_to_range": 0.9677419354838777,
        "previous_close": 30.12,
        "relative_return_1d": -0.00586103343669464,
        "relative_return_5d": 0.0023712015680170673,
        "return_1d": 0.0006640106241699861,
        "return_1d_vs_avg_abs_20d": 0.0594679693461067,
        "return_5d": 0.0009963467286615568,
        "ticker": "INVH",
        "upper_wick_to_range": -2.7419354838709524,
        "volume_ratio_20d": 0.011793946609276981
      },
      "source_id": "E0244",
      "source_type": "market_data",
      "ticker": "INVH",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/INVH/2026-07-20"
    },
    {
      "claim": "WSO moved -0.9% 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.018053042426296274,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.9842632331902699,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 368.38,
        "close_location": 0.14878397711016011,
        "consecutive_down_days": 4,
        "consecutive_up_days": 0,
        "dollar_volume": 3246164.56,
        "gap_pct": 0.027802425317953183,
        "high_52w_distance_pct": 0.2459959824094684,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.08343872239051797,
        "lower_wick_to_range": 0.14878397711016011,
        "previous_close": 371.91,
        "relative_return_1d": -0.016016587713899022,
        "relative_return_5d": -0.06296183968199265,
        "return_1d": -0.009491543653034396,
        "return_1d_vs_avg_abs_20d": 0.5257586742946386,
        "return_5d": -0.06433669452134816,
        "ticker": "WSO",
        "upper_wick_to_range": -1.13304721030043,
        "volume_ratio_20d": 0.024465884639411396
      },
      "source_id": "E0245",
      "source_type": "market_data",
      "ticker": "WSO",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WSO/2026-07-20"
    },
    {
      "claim": "WCC moved +0.5% 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.025173590031950993,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.0568062317429163,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 329.3617,
        "close_location": 0.4433690360272608,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 3387814.4461999997,
        "gap_pct": -0.027633746111144997,
        "high_52w_distance_pct": 0.14737080844554784,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.34940060635857084,
        "lower_wick_to_range": -1.6134371957156555,
        "previous_close": 327.86,
        "relative_return_1d": -0.0019447353925305944,
        "relative_return_5d": -0.003093468217106765,
        "return_1d": 0.004580308668334032,
        "return_1d_vs_avg_abs_20d": 0.18194896566284674,
        "return_5d": -0.004468323056462276,
        "ticker": "WCC",
        "upper_wick_to_range": 0.5566309639727393,
        "volume_ratio_20d": 0.013387999479370038
      },
      "source_id": "E0246",
      "source_type": "market_data",
      "ticker": "WCC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WCC/2026-07-20"
    },
    {
      "claim": "EWBC moved -0.0% 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.01016617526374653,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.22549019607841908,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 134.47,
        "close_location": 0.3627450980392165,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 3172550.71,
        "gap_pct": 0.001338090990187224,
        "high_52w_distance_pct": 0.013162787238789386,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.3148528405201916,
        "lower_wick_to_range": 0.3627450980392165,
        "previous_close": 134.52,
        "relative_return_1d": -0.006896736002583448,
        "relative_return_5d": 0.024660753933792856,
        "return_1d": -0.00037169194171882136,
        "return_1d_vs_avg_abs_20d": 0.03656163031580887,
        "return_5d": 0.023285899094437346,
        "ticker": "EWBC",
        "upper_wick_to_range": 0.4117647058823644,
        "volume_ratio_20d": 0.021737287745192884
      },
      "source_id": "E0247",
      "source_type": "market_data",
      "ticker": "EWBC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EWBC/2026-07-20"
    },
    {
      "claim": "CLH moved +0.8% 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.008368033607953023,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.3688760806916767,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 313.115,
        "close_location": 0.6167146974063514,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 1122517.2750000001,
        "gap_pct": 0.0005151651748342978,
        "high_52w_distance_pct": 0.012343707583475805,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.23065283182014706,
        "lower_wick_to_range": -0.7521613832853252,
        "previous_close": 310.58,
        "relative_return_1d": 0.0016371041779144058,
        "relative_return_5d": 0.03257957095053987,
        "return_1d": 0.008162148238779032,
        "return_1d_vs_avg_abs_20d": 0.9753962067052029,
        "return_5d": 0.03120471611118436,
        "ticker": "CLH",
        "upper_wick_to_range": 0.3832853025936485,
        "volume_ratio_20d": 0.007978368273467753
      },
      "source_id": "E0248",
      "source_type": "market_data",
      "ticker": "CLH",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CLH/2026-07-20"
    },
    {
      "claim": "NVR moved -1.0% 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.016280903276743457,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.048087324653536,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 6422.8198,
        "close_location": 0.0,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 4778577.9312,
        "gap_pct": 0.03232026304922608,
        "high_52w_distance_pct": 0.27669781425286133,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.16757105213664603,
        "lower_wick_to_range": 0.0,
        "previous_close": 6490.04,
        "relative_return_1d": -0.016882484076642612,
        "relative_return_5d": -0.0009815327177427058,
        "return_1d": -0.010357440015777986,
        "return_1d_vs_avg_abs_20d": 0.6361710919671838,
        "return_5d": -0.0023563875570982162,
        "ticker": "NVR",
        "upper_wick_to_range": -2.048087324653536,
        "volume_ratio_20d": 0.0249079343823234
      },
      "source_id": "E0249",
      "source_type": "market_data",
      "ticker": "NVR",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NVR/2026-07-20"
    },
    {
      "claim": "AA moved -0.1% 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.025935971541302692,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.6996699669967008,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 43.955,
        "close_location": 0.08250825082508248,
        "consecutive_down_days": 4,
        "consecutive_up_days": 0,
        "dollar_volume": 17433695.83,
        "gap_pct": 0.05798090040927706,
        "high_52w_distance_pct": 0.9196905926515755,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.004685714285714182,
        "lower_wick_to_range": 0.08250825082508248,
        "previous_close": 43.98,
        "relative_return_1d": -0.007093484260955574,
        "relative_return_5d": -0.09642892184373153,
        "return_1d": -0.0005684402000909472,
        "return_1d_vs_avg_abs_20d": 0.02191705829047945,
        "return_5d": -0.09780377668308704,
        "ticker": "AA",
        "upper_wick_to_range": -0.7821782178217834,
        "volume_ratio_20d": 0.05681279077762244
      },
      "source_id": "E0250",
      "source_type": "market_data",
      "ticker": "AA",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AA/2026-07-20"
    },
    {
      "claim": "TTMI moved +5.1% in the latest session, +4.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.04039733461074587,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.7606007067137825,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 138.755,
        "close_location": 0.7853356890459356,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 17395714.349999998,
        "gap_pct": 0.018560606060606055,
        "high_52w_distance_pct": 0.6131310583402401,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.6962713936430318,
        "lower_wick_to_range": 0.024734982332153082,
        "previous_close": 132.0,
        "relative_return_1d": 0.04464919836337766,
        "relative_return_5d": 0.01908792510486812,
        "return_1d": 0.05117424242424229,
        "return_1d_vs_avg_abs_20d": 1.2667727442253012,
        "return_5d": 0.01771307026551261,
        "ticker": "TTMI",
        "upper_wick_to_range": 0.21466431095406432,
        "volume_ratio_20d": 0.039751540978616544
      },
      "source_id": "E0251",
      "source_type": "market_data",
      "ticker": "TTMI",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TTMI/2026-07-20"
    },
    {
      "claim": "GPN moved +1.8% 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.024296628256990933,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.31058823529411606,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 79.19,
        "close_location": 0.1223529411764663,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 14509508.559999999,
        "gap_pct": 0.02608583911590845,
        "high_52w_distance_pct": 0.04432377825483025,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.2948005232177895,
        "lower_wick_to_range": 0.1223529411764663,
        "previous_close": 77.82,
        "relative_return_1d": 0.011079684800610723,
        "relative_return_5d": 0.03182378131951169,
        "return_1d": 0.01760472886147535,
        "return_1d_vs_avg_abs_20d": 0.7245749770406885,
        "return_5d": 0.03044892648015618,
        "ticker": "GPN",
        "upper_wick_to_range": 0.5670588235294176,
        "volume_ratio_20d": 0.050999679902022185
      },
      "source_id": "E0252",
      "source_type": "market_data",
      "ticker": "GPN",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GPN/2026-07-20"
    },
    {
      "claim": "AGI moved +0.1% 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.025474687722972282,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.846153846153862,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 28.28,
        "close_location": 0.8076923076923171,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 2010934.24,
        "gap_pct": -0.016277423920736056,
        "high_52w_distance_pct": 0.9593352192362092,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.023525153818313438,
        "lower_wick_to_range": -1.0384615384615448,
        "previous_close": 28.26,
        "relative_return_1d": -0.005817329977354291,
        "relative_return_5d": -0.01872216525766457,
        "return_1d": 0.0007077140835103357,
        "return_1d_vs_avg_abs_20d": 0.027781070025527384,
        "return_5d": -0.02009702009702008,
        "ticker": "AGI",
        "upper_wick_to_range": 0.19230769230768285,
        "volume_ratio_20d": 0.013262149774559494
      },
      "source_id": "E0253",
      "source_type": "market_data",
      "ticker": "AGI",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AGI/2026-07-20"
    },
    {
      "claim": "WPC moved -0.1% 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.011025182716464705,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.17449664429529485,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 75.815,
        "close_location": 0.3355704697986557,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 1501970.9649999999,
        "gap_pct": -0.0014500395465331106,
        "high_52w_distance_pct": 0.015234452285167954,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.13342801614591115,
        "lower_wick_to_range": 0.16107382550336083,
        "previous_close": 75.86,
        "relative_return_1d": -0.007118242057173596,
        "relative_return_5d": 0.04666645831377991,
        "return_1d": -0.0005931979963089695,
        "return_1d_vs_avg_abs_20d": 0.05380391523335971,
        "return_5d": 0.0452916034744244,
        "ticker": "WPC",
        "upper_wick_to_range": 0.6644295302013443,
        "volume_ratio_20d": 0.011432413092655002
      },
      "source_id": "E0254",
      "source_type": "market_data",
      "ticker": "WPC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WPC/2026-07-20"
    },
    {
      "claim": "NWS moved -0.5% 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.0170715794677165,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.3396226415094461,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 32.26,
        "close_location": 0.2830188679245116,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 4760285.6,
        "gap_pct": -0.0021591610117212,
        "high_52w_distance_pct": 0.020148791072535532,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.26559435072577475,
        "lower_wick_to_range": 0.2830188679245116,
        "previous_close": 32.42,
        "relative_return_1d": -0.011460269230513132,
        "relative_return_5d": 0.02843630023890964,
        "return_1d": -0.004935225169648505,
        "return_1d_vs_avg_abs_20d": 0.28909013246146004,
        "return_5d": 0.02706144539955413,
        "ticker": "NWS",
        "upper_wick_to_range": 0.3773584905660423,
        "volume_ratio_20d": 0.06959884913803269
      },
      "source_id": "E0255",
      "source_type": "market_data",
      "ticker": "NWS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NWS/2026-07-20"
    },
    {
      "claim": "ZBH moved -0.2% 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.022930711234730772,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 4.122950819672136,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 90.925,
        "close_location": 0.3196721311475301,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 3021892.375,
        "gap_pct": 0.025460930640913038,
        "high_52w_distance_pct": 0.11619466593346162,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.14920374115267943,
        "lower_wick_to_range": 0.3196721311475301,
        "previous_close": 91.12,
        "relative_return_1d": -0.008665079179389745,
        "relative_return_5d": -0.032160434276290784,
        "return_1d": -0.0021400351185251187,
        "return_1d_vs_avg_abs_20d": 0.09332615533022932,
        "return_5d": -0.033535289115646294,
        "ticker": "ZBH",
        "upper_wick_to_range": -3.442622950819666,
        "volume_ratio_20d": 0.013342968695111057
      },
      "source_id": "E0256",
      "source_type": "market_data",
      "ticker": "ZBH",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ZBH/2026-07-20"
    },
    {
      "claim": "PAA moved +1.0% 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.01185267889264972,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.5689277899343648,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 24.12,
        "close_location": 0.824945295404818,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 2145811.68,
        "gap_pct": 0.0050272308336822835,
        "high_52w_distance_pct": 0.005804311774461057,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.2788971367974551,
        "lower_wick_to_range": 0.25601750547045327,
        "previous_close": 23.87,
        "relative_return_1d": 0.003948353509307223,
        "relative_return_5d": 0.026013767328735282,
        "return_1d": 0.01047339757017185,
        "return_1d_vs_avg_abs_20d": 0.8836312588090771,
        "return_5d": 0.024638912489379772,
        "ticker": "PAA",
        "upper_wick_to_range": 0.175054704595182,
        "volume_ratio_20d": 0.04227824640608293
      },
      "source_id": "E0257",
      "source_type": "market_data",
      "ticker": "PAA",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PAA/2026-07-20"
    },
    {
      "claim": "KIM moved +0.3% 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.01023630473148136,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.0975609756097444,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 26.19,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 1901001.1500000001,
        "gap_pct": -0.0007656967840734552,
        "high_52w_distance_pct": 0.00992745322642219,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.28697788697788695,
        "lower_wick_to_range": -0.09756097560974447,
        "previous_close": 26.12,
        "relative_return_1d": -0.0038451053166073113,
        "relative_return_5d": 0.04438560752752774,
        "return_1d": 0.0026799387442573153,
        "return_1d_vs_avg_abs_20d": 0.26180724534462785,
        "return_5d": 0.04301075268817223,
        "ticker": "KIM",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.016394608989083813
      },
      "source_id": "E0258",
      "source_type": "market_data",
      "ticker": "KIM",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/KIM/2026-07-20"
    },
    {
      "claim": "RGLD moved +0.0% 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.016081568683609753,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.4188481675392377,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 189.17,
        "close_location": 0.6544502617800961,
        "consecutive_down_days": 4,
        "consecutive_up_days": 0,
        "dollar_volume": 4005485.5799999996,
        "gap_pct": -0.002114500185018686,
        "high_52w_distance_pct": 0.6189142041549929,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.008745267423878822,
        "lower_wick_to_range": 0.23560209424085843,
        "previous_close": 189.17,
        "relative_return_1d": -0.0065250440608646265,
        "relative_return_5d": -0.020850813222876408,
        "return_1d": 0.0,
        "return_1d_vs_avg_abs_20d": 0.0,
        "return_5d": -0.022225668062231918,
        "ticker": "RGLD",
        "upper_wick_to_range": 0.34554973821990387,
        "volume_ratio_20d": 0.028342156514988254
      },
      "source_id": "E0259",
      "source_type": "market_data",
      "ticker": "RGLD",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RGLD/2026-07-20"
    },
    {
      "claim": "DOCN moved +4.2% 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.04327974826599813,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.146025878003698,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 123.86,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 10592754.92,
        "gap_pct": -0.05600874611050366,
        "high_52w_distance_pct": 0.5138059098982724,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 1.5237377236236194,
        "lower_wick_to_range": -1.146025878003698,
        "previous_close": 118.91,
        "relative_return_1d": 0.03510307804829349,
        "relative_return_5d": 0.005753706607114273,
        "return_1d": 0.04162812210915812,
        "return_1d_vs_avg_abs_20d": 0.96183836036455,
        "return_5d": 0.004378851767758762,
        "ticker": "DOCN",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.021586788749992113
      },
      "source_id": "E0260",
      "source_type": "market_data",
      "ticker": "DOCN",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DOCN/2026-07-20"
    },
    {
      "claim": "GNRC moved +1.1% 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.035470064544136294,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 4.788519637462239,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 217.185,
        "close_location": 0.08459214501511461,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 3306641.625,
        "gap_pct": -0.02629007491508073,
        "high_52w_distance_pct": 0.36491930842369413,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.3972272259392693,
        "lower_wick_to_range": -4.703927492447125,
        "previous_close": 214.91,
        "relative_return_1d": 0.004060782564234255,
        "relative_return_5d": -0.04165224364048581,
        "return_1d": 0.010585826625098882,
        "return_1d_vs_avg_abs_20d": 0.2984439628500442,
        "return_5d": -0.04302709847984132,
        "ticker": "GNRC",
        "upper_wick_to_range": 0.9154078549848854,
        "volume_ratio_20d": 0.014713130200330502
      },
      "source_id": "E0261",
      "source_type": "market_data",
      "ticker": "GNRC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GNRC/2026-07-20"
    },
    {
      "claim": "SUI moved -0.1% 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.011635385178414965,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.9562682215743504,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 121.29,
        "close_location": 0.08163265306122533,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 1061287.5,
        "gap_pct": 0.012102749876502727,
        "high_52w_distance_pct": 0.13653227801137757,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.04650560828300265,
        "lower_wick_to_range": 0.08163265306122533,
        "previous_close": 121.46,
        "relative_return_1d": -0.007924681801684597,
        "relative_return_5d": 0.005431146230084005,
        "return_1d": -0.00139963774081997,
        "return_1d_vs_avg_abs_20d": 0.120291483209036,
        "return_5d": 0.004056291390728495,
        "ticker": "SUI",
        "upper_wick_to_range": -0.03790087463557571,
        "volume_ratio_20d": 0.005975020997930936
      },
      "source_id": "E0262",
      "source_type": "market_data",
      "ticker": "SUI",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SUI/2026-07-20"
    },
    {
      "claim": "ONTO moved +2.7% 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.057548021968481786,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.6329526916802606,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 287.27,
        "close_location": 0.41761827079934816,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 11201519.11,
        "gap_pct": -0.05306414150437744,
        "high_52w_distance_pct": 0.3452849235910467,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.6369593709043249,
        "lower_wick_to_range": -3.2153344208809127,
        "previous_close": 279.85,
        "relative_return_1d": 0.01998915997701256,
        "relative_return_5d": -0.05431036260911759,
        "return_1d": 0.026514204037877187,
        "return_1d_vs_avg_abs_20d": 0.4607318050375151,
        "return_5d": -0.0556852174484731,
        "ticker": "ONTO",
        "upper_wick_to_range": 0.5823817292006519,
        "volume_ratio_20d": 0.026354902046926906
      },
      "source_id": "E0263",
      "source_type": "market_data",
      "ticker": "ONTO",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ONTO/2026-07-20"
    },
    {
      "claim": "HTHT moved +0.0% 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.013807450756492956,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.19047619047618564,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 41.74,
        "close_location": 0.15873015873016033,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 7151188.98,
        "gap_pct": 0.0031152647975078995,
        "high_52w_distance_pct": 0.3569717297556301,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.031381270076600076,
        "lower_wick_to_range": 0.15873015873016033,
        "previous_close": 41.73,
        "relative_return_1d": -0.0062854083072101385,
        "relative_return_5d": 0.022412036835441684,
        "return_1d": 0.00023963575365448797,
        "return_1d_vs_avg_abs_20d": 0.017355539257802474,
        "return_5d": 0.021037181996086174,
        "ticker": "HTHT",
        "upper_wick_to_range": 0.650793650793654,
        "volume_ratio_20d": 0.09956704170347297
      },
      "source_id": "E0264",
      "source_type": "market_data",
      "ticker": "HTHT",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HTHT/2026-07-20"
    },
    {
      "claim": "RRX moved +2.0% 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.02537347168087568,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 4.486666666666666,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 210.925,
        "close_location": 0.3933333333333419,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 6197820.2,
        "gap_pct": -0.028915429621391597,
        "high_52w_distance_pct": 0.1748251748251748,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.3931638044914134,
        "lower_wick_to_range": -4.093333333333324,
        "previous_close": 206.81,
        "relative_return_1d": 0.013372446389307013,
        "relative_return_5d": 0.013248205762838472,
        "return_1d": 0.01989749045017164,
        "return_1d_vs_avg_abs_20d": 0.784184785606955,
        "return_5d": 0.011873350923482962,
        "ticker": "RRX",
        "upper_wick_to_range": 0.606666666666658,
        "volume_ratio_20d": 0.02474785970261131
      },
      "source_id": "E0265",
      "source_type": "market_data",
      "ticker": "RRX",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RRX/2026-07-20"
    },
    {
      "claim": "GRAB moved -0.1% 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.020509940009569943,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.3750000000000028,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 3.565,
        "close_location": 0.12499999999999722,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 4710192.08,
        "gap_pct": 0.0028011204481792618,
        "high_52w_distance_pct": 0.34502103786816263,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.12106918238993702,
        "lower_wick_to_range": 0.12499999999999722,
        "previous_close": 3.57,
        "relative_return_1d": -0.007925604284954257,
        "relative_return_5d": -0.09380281013526381,
        "return_1d": -0.0014005602240896309,
        "return_1d_vs_avg_abs_20d": 0.0682869000804551,
        "return_5d": -0.09517766497461932,
        "ticker": "GRAB",
        "upper_wick_to_range": 0.5,
        "volume_ratio_20d": 0.02813757989238254
      },
      "source_id": "E0266",
      "source_type": "market_data",
      "ticker": "GRAB",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GRAB/2026-07-20"
    },
    {
      "claim": "TKO moved +0.4% 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.01762771934531574,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.0314960629921273,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 185.805,
        "close_location": 0.7742782152230937,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 2589192.6750000003,
        "gap_pct": -0.0069680764867929845,
        "high_52w_distance_pct": 0.22138801431608401,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.03190603132289249,
        "lower_wick_to_range": -0.2572178477690335,
        "previous_close": 185.13,
        "relative_return_1d": -0.0028789575270775636,
        "relative_return_5d": 0.028148727518400696,
        "return_1d": 0.003646086533787063,
        "return_1d_vs_avg_abs_20d": 0.20683824505953158,
        "return_5d": 0.026773872679045185,
        "ticker": "TKO",
        "upper_wick_to_range": 0.22572178477690633,
        "volume_ratio_20d": 0.008331016671001067
      },
      "source_id": "E0267",
      "source_type": "market_data",
      "ticker": "TKO",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TKO/2026-07-20"
    },
    {
      "claim": "GPC moved -1.9% 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.023281873983535907,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.8796956728483103,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 122.5,
        "close_location": 0.15257115685075853,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 13174875.0,
        "gap_pct": 0.00216311488543508,
        "high_52w_distance_pct": 0.23730612244897964,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.349416170962767,
        "lower_wick_to_range": 0.15257115685075853,
        "previous_close": 124.82,
        "relative_return_1d": -0.025111809002380303,
        "relative_return_5d": -0.0068829171813697965,
        "return_1d": -0.018586764941515677,
        "return_1d_vs_avg_abs_20d": 0.7983362917718547,
        "return_5d": -0.008257772020725307,
        "ticker": "GPC",
        "upper_wick_to_range": -0.03226682969906887,
        "volume_ratio_20d": 0.04974744671403197
      },
      "source_id": "E0268",
      "source_type": "market_data",
      "ticker": "GPC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GPC/2026-07-20"
    },
    {
      "claim": "SKM moved +4.0% 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.02057452683553344,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.1350293542074368,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 31.86,
        "close_location": 0.8695368558382239,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 5347924.02,
        "gap_pct": 0.012083605486610027,
        "high_52w_distance_pct": 0.48085373509102314,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.3949211908931698,
        "lower_wick_to_range": -0.2654924983692128,
        "previous_close": 30.62,
        "relative_return_1d": 0.03397136351588248,
        "relative_return_5d": 0.01216165686981241,
        "return_1d": 0.04049640757674711,
        "return_1d_vs_avg_abs_20d": 1.9682789257057123,
        "return_5d": 0.010786802030456899,
        "ticker": "SKM",
        "upper_wick_to_range": 0.13046314416177604,
        "volume_ratio_20d": 0.06732282122395285
      },
      "source_id": "E0269",
      "source_type": "market_data",
      "ticker": "SKM",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SKM/2026-07-20"
    },
    {
      "claim": "REG moved +0.1% 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.010461229917623544,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.6020799124247469,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 82.73,
        "close_location": 0.6020799124247469,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 1273876.54,
        "gap_pct": -0.002056119980648252,
        "high_52w_distance_pct": 0.011241387646560907,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.18101356174161332,
        "lower_wick_to_range": 0.0,
        "previous_close": 82.68,
        "relative_return_1d": -0.005920302890085827,
        "relative_return_5d": 0.03627603072126706,
        "return_1d": 0.0006047411707787997,
        "return_1d_vs_avg_abs_20d": 0.05780784626098511,
        "return_5d": 0.03490117588191155,
        "ticker": "REG",
        "upper_wick_to_range": 0.39792008757525316,
        "volume_ratio_20d": 0.01104052542518714
      },
      "source_id": "E0270",
      "source_type": "market_data",
      "ticker": "REG",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/REG/2026-07-20"
    },
    {
      "claim": "CSL moved -1.9% 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.02290412394139648,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.9939231087226154,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 338.7485,
        "close_location": 0.2656883009508029,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 3450492.221,
        "gap_pct": 0.015576594574249425,
        "high_52w_distance_pct": 0.2779687585332482,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.054470038910505725,
        "lower_wick_to_range": 0.2656883009508029,
        "previous_close": 345.39,
        "relative_return_1d": -0.02575403158221734,
        "relative_return_5d": 0.018027015703701244,
        "return_1d": -0.019228987521352714,
        "return_1d_vs_avg_abs_20d": 0.8395425893849013,
        "return_5d": 0.016652160864345733,
        "ticker": "CSL",
        "upper_wick_to_range": -0.2596114096734183,
        "volume_ratio_20d": 0.017081289565253847
      },
      "source_id": "E0271",
      "source_type": "market_data",
      "ticker": "CSL",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CSL/2026-07-20"
    },
    {
      "claim": "NWSA moved +0.1% 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.01566566613057551,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.2777777777777822,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 28.45,
        "close_location": 0.5,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 3699638.0,
        "gap_pct": -0.0010552233556102575,
        "high_52w_distance_pct": 0.018629173989455294,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.28153153153153143,
        "lower_wick_to_range": 0.22222222222221782,
        "previous_close": 28.43,
        "relative_return_1d": -0.0058215618237911215,
        "relative_return_5d": 0.02733951405320334,
        "return_1d": 0.000703482237073505,
        "return_1d_vs_avg_abs_20d": 0.044905989391697904,
        "return_5d": 0.02596465921384783,
        "ticker": "NWSA",
        "upper_wick_to_range": 0.5,
        "volume_ratio_20d": 0.021009520039744246
      },
      "source_id": "E0272",
      "source_type": "market_data",
      "ticker": "NWSA",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NWSA/2026-07-20"
    },
    {
      "claim": "MOD moved +2.4% 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.032193039608163505,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.715728715728712,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 234.88,
        "close_location": 0.35064935064935127,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 9781342.72,
        "gap_pct": -0.05790529345077178,
        "high_52w_distance_pct": 0.3762346730245232,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.7686746987951805,
        "lower_wick_to_range": -2.3650793650793607,
        "previous_close": 229.34,
        "relative_return_1d": 0.01763123046603865,
        "relative_return_5d": 0.003935892913454753,
        "return_1d": 0.024156274526903276,
        "return_1d_vs_avg_abs_20d": 0.7503570591941785,
        "return_5d": 0.0025610380740992422,
        "ticker": "MOD",
        "upper_wick_to_range": 0.6493506493506487,
        "volume_ratio_20d": 0.023138704990401472
      },
      "source_id": "E0273",
      "source_type": "market_data",
      "ticker": "MOD",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MOD/2026-07-20"
    },
    {
      "claim": "LAMR moved -0.4% 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.008986304995763927,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.16888888888889403,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 161.6448,
        "close_location": 0.16888888888889403,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 1672215.456,
        "gap_pct": -0.0052365697387875,
        "high_52w_distance_pct": 0.016921051589658287,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.3215992151091489,
        "lower_wick_to_range": 0.0,
        "previous_close": 162.32,
        "relative_return_1d": -0.01068472863454617,
        "relative_return_5d": 0.029453465791464017,
        "return_1d": -0.0041596845736815435,
        "return_1d_vs_avg_abs_20d": 0.46289154170066404,
        "return_5d": 0.028078610952108507,
        "ticker": "LAMR",
        "upper_wick_to_range": 0.831111111111106,
        "volume_ratio_20d": 0.014976149631205981
      },
      "source_id": "E0274",
      "source_type": "market_data",
      "ticker": "LAMR",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LAMR/2026-07-20"
    },
    {
      "claim": "TIGO moved +0.6% 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.019438382771351948,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.4039735099337769,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 98.95,
        "close_location": 0.4370860927152322,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 5670230.8,
        "gap_pct": 0.0,
        "high_52w_distance_pct": 0.011419909044972254,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.7380994203407694,
        "lower_wick_to_range": 0.03311258278145527,
        "previous_close": 98.34,
        "relative_return_1d": -0.0003220747706469407,
        "relative_return_5d": 0.03490316066764043,
        "return_1d": 0.006202969290217686,
        "return_1d_vs_avg_abs_20d": 0.3191093293707307,
        "return_5d": 0.03352830582828492,
        "ticker": "TIGO",
        "upper_wick_to_range": 0.5629139072847679,
        "volume_ratio_20d": 0.03464864015091967
      },
      "source_id": "E0275",
      "source_type": "market_data",
      "ticker": "TIGO",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TIGO/2026-07-20"
    },
    {
      "claim": "RGA moved -0.7% 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.013908833016227029,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.0472279260780266,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 240.13,
        "close_location": 0.0,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 2492549.4,
        "gap_pct": -0.007816700442532687,
        "high_52w_distance_pct": 0.020280681297630387,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.2480120575853646,
        "lower_wick_to_range": -0.0472279260780266,
        "previous_close": 241.79,
        "relative_return_1d": -0.013390505825205623,
        "relative_return_5d": 0.010282043612936498,
        "return_1d": -0.0068654617643409965,
        "return_1d_vs_avg_abs_20d": 0.49360444232318146,
        "return_5d": 0.008907188773580987,
        "ticker": "RGA",
        "upper_wick_to_range": 1.0,
        "volume_ratio_20d": 0.026638608017245803
      },
      "source_id": "E0276",
      "source_type": "market_data",
      "ticker": "RGA",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RGA/2026-07-20"
    },
    {
      "claim": "EG moved +0.2% 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.013116161258340614,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 4.145728643216062,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 383.51,
        "close_location": 0.9748743718592909,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 1911413.8399999999,
        "gap_pct": -0.01910761429280916,
        "high_52w_distance_pct": 0.005684336783916999,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.25293214414061227,
        "lower_wick_to_range": -3.1708542713567707,
        "previous_close": 382.57,
        "relative_return_1d": -0.004067977380257215,
        "relative_return_5d": 0.016246907553108203,
        "return_1d": 0.0024570666806074115,
        "return_1d_vs_avg_abs_20d": 0.18733123451382958,
        "return_5d": 0.014872052713752693,
        "ticker": "EG",
        "upper_wick_to_range": 0.025125628140709115,
        "volume_ratio_20d": 0.011487709027209551
      },
      "source_id": "E0277",
      "source_type": "market_data",
      "ticker": "EG",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EG/2026-07-20"
    },
    {
      "claim": "OHI moved +0.3% in the latest session, -0.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.011598273542699744,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.6551724137931221,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 50.34,
        "close_location": 0.9310344827586342,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 27044409.900000002,
        "gap_pct": -0.0011949810794662508,
        "high_52w_distance_pct": 0.008144616607071775,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.19345661450924623,
        "lower_wick_to_range": 0.2758620689655122,
        "previous_close": 50.21,
        "relative_return_1d": -0.003935918388687787,
        "relative_return_5d": 0.04059863683770404,
        "return_1d": 0.0025891256721768396,
        "return_1d_vs_avg_abs_20d": 0.22323371341819256,
        "return_5d": 0.03922378199834853,
        "ticker": "OHI",
        "upper_wick_to_range": 0.06896551724136579,
        "volume_ratio_20d": 0.27833126100922184
      },
      "source_id": "E0278",
      "source_type": "market_data",
      "ticker": "OHI",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/OHI/2026-07-20"
    },
    {
      "claim": "QXO moved -1.9% 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.03772082027974328,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.945652173913039,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 14.125,
        "close_location": 0.05434782608695719,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 13964681.25,
        "gap_pct": 0.0430555555555554,
        "high_52w_distance_pct": 0.9546902654867255,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.022069464544138828,
        "lower_wick_to_range": 0.05434782608695719,
        "previous_close": 14.4,
        "relative_return_1d": -0.025622266283086836,
        "relative_return_5d": 0.018293501347634855,
        "return_1d": -0.01909722222222221,
        "return_1d_vs_avg_abs_20d": 0.5062780204829677,
        "return_5d": 0.016918646508279345,
        "ticker": "QXO",
        "upper_wick_to_range": -0.9999999999999961,
        "volume_ratio_20d": 0.03150077712431504
      },
      "source_id": "E0279",
      "source_type": "market_data",
      "ticker": "QXO",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/QXO/2026-07-20"
    },
    {
      "claim": "SMMT moved +3.4% 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.020623316134511488,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.9310344827586191,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 14.28,
        "close_location": 0.9310344827586191,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 3673415.76,
        "gap_pct": -0.005068790731354134,
        "high_52w_distance_pct": 1.046918767507003,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.13784860557768908,
        "lower_wick_to_range": 0.0,
        "previous_close": 13.81,
        "relative_return_1d": 0.02750826513536997,
        "relative_return_5d": -0.06529181182731125,
        "return_1d": 0.034033309196234596,
        "return_1d_vs_avg_abs_20d": 1.6502345682071249,
        "return_5d": -0.06666666666666676,
        "ticker": "SMMT",
        "upper_wick_to_range": 0.06896551724138089,
        "volume_ratio_20d": 0.05711913011909348
      },
      "source_id": "E0280",
      "source_type": "market_data",
      "ticker": "SMMT",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SMMT/2026-07-20"
    },
    {
      "claim": "DINO moved +0.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.02137174137413218,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.7424242424242458,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 88.975,
        "close_location": 0.9848484848484842,
        "consecutive_down_days": 0,
        "consecutive_up_days": 7,
        "dollar_volume": 8469886.15,
        "gap_pct": -0.015125860706626026,
        "high_52w_distance_pct": 0.00016858668165209423,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.8930851063829786,
        "lower_wick_to_range": -0.7575757575757615,
        "previous_close": 88.59,
        "relative_return_1d": -0.002179181096647609,
        "relative_return_5d": 0.09042014247705432,
        "return_1d": 0.004345862964217018,
        "return_1d_vs_avg_abs_20d": 0.20334622659607612,
        "return_5d": 0.08904528763769881,
        "ticker": "DINO",
        "upper_wick_to_range": 0.015151515151515804,
        "volume_ratio_20d": 0.03572041013517951
      },
      "source_id": "E0281",
      "source_type": "market_data",
      "ticker": "DINO",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DINO/2026-07-20"
    },
    {
      "claim": "WLK moved -1.9% 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.013320368350479029,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.3959044368600797,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 76.155,
        "close_location": 0.09897610921501508,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 1122372.3900000001,
        "gap_pct": 0.007342522220791015,
        "high_52w_distance_pct": 0.63127831396494,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.06914221535869713,
        "lower_wick_to_range": 0.09897610921501508,
        "previous_close": 77.63,
        "relative_return_1d": -0.02552543050940248,
        "relative_return_5d": 0.002492246715259494,
        "return_1d": -0.019000386448537854,
        "return_1d_vs_avg_abs_20d": 1.426415993057321,
        "return_5d": 0.0011173918759039836,
        "ticker": "WLK",
        "upper_wick_to_range": -0.4948805460750948,
        "volume_ratio_20d": 0.012020765958835116
      },
      "source_id": "E0282",
      "source_type": "market_data",
      "ticker": "WLK",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WLK/2026-07-20"
    },
    {
      "claim": "SNN moved +0.1% 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.01788614796384221,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 4.550000000000017,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 30.62,
        "close_location": 0.4000000000000107,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 4294883.68,
        "gap_pct": 0.030728996404053577,
        "high_52w_distance_pct": 0.21129980404964077,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.07212885154061643,
        "lower_wick_to_range": 0.4000000000000107,
        "previous_close": 30.59,
        "relative_return_1d": -0.005544331409671477,
        "relative_return_5d": -0.013425659961159186,
        "return_1d": 0.0009807126511931497,
        "return_1d_vs_avg_abs_20d": 0.054830847490231656,
        "return_5d": -0.014800514800514697,
        "ticker": "SNN",
        "upper_wick_to_range": -3.9500000000000277,
        "volume_ratio_20d": 0.08331244542911279
      },
      "source_id": "E0283",
      "source_type": "market_data",
      "ticker": "SNN",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SNN/2026-07-20"
    },
    {
      "claim": "JAZZ moved +0.5% 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.013268821432062738,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.48076923076923184,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 248.78,
        "close_location": 0.6269230769230766,
        "consecutive_down_days": 0,
        "consecutive_up_days": 5,
        "dollar_volume": 3195827.88,
        "gap_pct": 0.0,
        "high_52w_distance_pct": 0.006873542889299866,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.5415788821415293,
        "lower_wick_to_range": 0.14615384615384472,
        "previous_close": 247.53,
        "relative_return_1d": -0.001475151118595086,
        "relative_return_5d": 0.05121238701642428,
        "return_1d": 0.0050498929422695404,
        "return_1d_vs_avg_abs_20d": 0.3805833824899471,
        "return_5d": 0.049837532177068766,
        "ticker": "JAZZ",
        "upper_wick_to_range": 0.3730769230769235,
        "volume_ratio_20d": 0.015237259286057422
      },
      "source_id": "E0284",
      "source_type": "market_data",
      "ticker": "JAZZ",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/JAZZ/2026-07-20"
    },
    {
      "claim": "SOLS moved +0.9% 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.03653492986596692,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.21546961325966854,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 58.895,
        "close_location": 0.248618784530388,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 4483911.930000001,
        "gap_pct": 0.005481329222336351,
        "high_52w_distance_pct": 0.541726801935648,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.04795373665480418,
        "lower_wick_to_range": 0.033149171270719445,
        "previous_close": 58.38,
        "relative_return_1d": 0.0022964701563330525,
        "relative_return_5d": -0.034082072772829264,
        "return_1d": 0.008821514217197679,
        "return_1d_vs_avg_abs_20d": 0.24145425349276808,
        "return_5d": -0.035456927612184774,
        "ticker": "SOLS",
        "upper_wick_to_range": 0.751381215469612,
        "volume_ratio_20d": 0.01785163265976055
      },
      "source_id": "E0285",
      "source_type": "market_data",
      "ticker": "SOLS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SOLS/2026-07-20"
    },
    {
      "claim": "IESC moved +3.5% 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.03732800304120149,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.7740916271721943,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 634.29,
        "close_location": 0.7740916271721943,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 9861306.629999999,
        "gap_pct": 0.018710645655932945,
        "high_52w_distance_pct": 0.2675590029797097,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.7187567743334053,
        "lower_wick_to_range": 0.0,
        "previous_close": 613.02,
        "relative_return_1d": 0.02817202944407815,
        "relative_return_5d": 0.05342242412830411,
        "return_1d": 0.03469707350494278,
        "return_1d_vs_avg_abs_20d": 0.9295186101074098,
        "return_5d": 0.0520475692889486,
        "ticker": "IESC",
        "upper_wick_to_range": 0.22590837282780576,
        "volume_ratio_20d": 0.042035960524536974
      },
      "source_id": "E0286",
      "source_type": "market_data",
      "ticker": "IESC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/IESC/2026-07-20"
    },
    {
      "claim": "OKTA moved +2.2% 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.028847954548948496,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.6374393263026509,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 152.63,
        "close_location": 0.9610128852414246,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 14596617.42,
        "gap_pct": 6.695681285573407e-05,
        "high_52w_distance_pct": 0.028631330668938082,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 1.4358442387488033,
        "lower_wick_to_range": 0.32357355893877365,
        "previous_close": 149.35,
        "relative_return_1d": 0.015436790555807711,
        "relative_return_5d": 0.09526147420436648,
        "return_1d": 0.021961834616672338,
        "return_1d_vs_avg_abs_20d": 0.7612960766215865,
        "return_5d": 0.09388661936501097,
        "ticker": "OKTA",
        "upper_wick_to_range": 0.03898711475857546,
        "volume_ratio_20d": 0.02745756142378283
      },
      "source_id": "E0287",
      "source_type": "market_data",
      "ticker": "OKTA",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/OKTA/2026-07-20"
    },
    {
      "claim": "GGG moved -1.2% 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.010262499729519764,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.3578260869565058,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 73.6808,
        "close_location": 0.1965217391304398,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 2115670.4912,
        "gap_pct": 0.016892344818340232,
        "high_52w_distance_pct": 0.29871011172517115,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.016146738380913073,
        "lower_wick_to_range": 0.1965217391304398,
        "previous_close": 74.59,
        "relative_return_1d": -0.018714345575812974,
        "relative_return_5d": -0.0018610758965751373,
        "return_1d": -0.012189301514948347,
        "return_1d_vs_avg_abs_20d": 1.1877517014579009,
        "return_5d": -0.0032359307359306477,
        "ticker": "GGG",
        "upper_wick_to_range": -1.5543478260869457,
        "volume_ratio_20d": 0.02104391416510319
      },
      "source_id": "E0288",
      "source_type": "market_data",
      "ticker": "GGG",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GGG/2026-07-20"
    },
    {
      "claim": "MKC moved -0.2% 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.022799155862989175,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.0480620155038967,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 51.574,
        "close_location": 0.23875968992247645,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 6812873.825999999,
        "gap_pct": 0.03558994197292065,
        "high_52w_distance_pct": 0.4040020165199518,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.15069165551093255,
        "lower_wick_to_range": 0.23875968992247645,
        "previous_close": 51.7,
        "relative_return_1d": -0.008962181391619084,
        "relative_return_5d": -0.03910886609087705,
        "return_1d": -0.0024371373307544575,
        "return_1d_vs_avg_abs_20d": 0.10689594585871333,
        "return_5d": -0.04048372093023256,
        "ticker": "MKC",
        "upper_wick_to_range": -2.286821705426373,
        "volume_ratio_20d": 0.024623514609254857
      },
      "source_id": "E0289",
      "source_type": "market_data",
      "ticker": "MKC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MKC/2026-07-20"
    },
    {
      "claim": "CRBG moved -0.6% 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.013413100881385354,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.953846153846152,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 31.7,
        "close_location": 0.3384615384615374,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 1560369.0999999999,
        "gap_pct": -0.015370138017565815,
        "high_52w_distance_pct": 0.018927444794952564,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.4285714285714284,
        "lower_wick_to_range": -0.6153846153846145,
        "previous_close": 31.88,
        "relative_return_1d": -0.012171217210174556,
        "relative_return_5d": 0.029927742574592298,
        "return_1d": -0.00564617314930993,
        "return_1d_vs_avg_abs_20d": 0.4209446569618861,
        "return_5d": 0.028552887735236787,
        "ticker": "CRBG",
        "upper_wick_to_range": 0.6615384615384625,
        "volume_ratio_20d": 0.011340398571593134
      },
      "source_id": "E0290",
      "source_type": "market_data",
      "ticker": "CRBG",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CRBG/2026-07-20"
    },
    {
      "claim": "RNR moved +0.3% 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.01644231124032901,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 4.249315068493175,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 324.01,
        "close_location": 0.9972602739726052,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 1439576.43,
        "gap_pct": -0.021064198600879158,
        "high_52w_distance_pct": 0.017159964198635747,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.20692095656708642,
        "lower_wick_to_range": -3.2520547945205696,
        "previous_close": 323.06,
        "relative_return_1d": -0.003584413837376843,
        "relative_return_5d": 0.011822057483900972,
        "return_1d": 0.0029406302234877835,
        "return_1d_vs_avg_abs_20d": 0.17884530833324266,
        "return_5d": 0.010447202644545461,
        "ticker": "RNR",
        "upper_wick_to_range": 0.0027397260273947857,
        "volume_ratio_20d": 0.011744957572232944
      },
      "source_id": "E0291",
      "source_type": "market_data",
      "ticker": "RNR",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RNR/2026-07-20"
    },
    {
      "claim": "HII moved +0.8% 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.013971163322419706,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.027667984189721,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 271.18,
        "close_location": 0.2766798418972317,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 3881941.7,
        "gap_pct": 0.017277895440865,
        "high_52w_distance_pct": 0.6962902868943137,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.010922646784715884,
        "lower_wick_to_range": 0.2766798418972317,
        "previous_close": 269.13,
        "relative_return_1d": 0.0010920926388715557,
        "relative_return_5d": -0.04664873569634631,
        "return_1d": 0.007617136699736182,
        "return_1d_vs_avg_abs_20d": 0.5452041840719781,
        "return_5d": -0.04802359053570182,
        "ticker": "HII",
        "upper_wick_to_range": -0.3043478260869526,
        "volume_ratio_20d": 0.028210787694854463
      },
      "source_id": "E0292",
      "source_type": "market_data",
      "ticker": "HII",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HII/2026-07-20"
    },
    {
      "claim": "RMBS moved +3.5% 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.04467143051274437,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.34416826003824375,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 104.97,
        "close_location": 0.4990439770554475,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 11969624.129999999,
        "gap_pct": 0.025926656151419536,
        "high_52w_distance_pct": 0.6585691149852337,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.3476697907305173,
        "lower_wick_to_range": 0.1548757170172037,
        "previous_close": 101.44,
        "relative_return_1d": 0.02827385183818909,
        "relative_return_5d": 0.019413842328444897,
        "return_1d": 0.03479889589905372,
        "return_1d_vs_avg_abs_20d": 0.7789966763908734,
        "return_5d": 0.018038987489089386,
        "ticker": "RMBS",
        "upper_wick_to_range": 0.5009560229445525,
        "volume_ratio_20d": 0.02954965087155779
      },
      "source_id": "E0293",
      "source_type": "market_data",
      "ticker": "RMBS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RMBS/2026-07-20"
    },
    {
      "claim": "PAC moved +0.7% 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.014327631923640899,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.4231738035264472,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 222.445,
        "close_location": 0.5214105793450828,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 1791572.03,
        "gap_pct": 0.01973654429405647,
        "high_52w_distance_pct": 0.350491132639529,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.012310002730499647,
        "lower_wick_to_range": 0.5214105793450828,
        "previous_close": 220.91,
        "relative_return_1d": 0.00042348701513916787,
        "relative_return_5d": -0.042982235851025674,
        "return_1d": 0.006948531076003794,
        "return_1d_vs_avg_abs_20d": 0.48497414737033895,
        "return_5d": -0.044357090690381185,
        "ticker": "PAC",
        "upper_wick_to_range": -0.94458438287153,
        "volume_ratio_20d": 0.06509071806683639
      },
      "source_id": "E0294",
      "source_type": "market_data",
      "ticker": "PAC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PAC/2026-07-20"
    },
    {
      "claim": "PEN moved -0.1% 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.003347059745461811,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.768662838392572,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 318.145,
        "close_location": 0.9794913863822963,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 1713528.97,
        "gap_pct": 0.0015707464186982545,
        "high_52w_distance_pct": 0.13913467129767887,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.010625794155018964,
        "lower_wick_to_range": 0.9794913863822963,
        "previous_close": 318.32,
        "relative_return_1d": -0.0070748053074090045,
        "relative_return_5d": -0.001117777003624365,
        "return_1d": -0.000549761246544378,
        "return_1d_vs_avg_abs_20d": 0.1642519967830824,
        "return_5d": -0.0024926318429798755,
        "ticker": "PEN",
        "upper_wick_to_range": -2.7481542247748685,
        "volume_ratio_20d": 0.013931532184012106
      },
      "source_id": "E0295",
      "source_type": "market_data",
      "ticker": "PEN",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PEN/2026-07-20"
    },
    {
      "claim": "RPM moved -2.2% 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.014387869110656204,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.5099818511796796,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 102.82,
        "close_location": 0.08348457350271875,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 2513537.7199999997,
        "gap_pct": 0.018081461743433724,
        "high_52w_distance_pct": 0.1843999221941257,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.10654326302195427,
        "lower_wick_to_range": 0.08348457350271875,
        "previous_close": 105.08,
        "relative_return_1d": -0.028032466976738335,
        "relative_return_5d": 0.004398950049578687,
        "return_1d": -0.02150742291587371,
        "return_1d_vs_avg_abs_20d": 1.4948303150703874,
        "return_5d": 0.0030240952102231766,
        "ticker": "RPM",
        "upper_wick_to_range": -0.5934664246823985,
        "volume_ratio_20d": 0.028177066224058737
      },
      "source_id": "E0296",
      "source_type": "market_data",
      "ticker": "RPM",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RPM/2026-07-20"
    },
    {
      "claim": "HUBS moved -2.4% 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.02956815988331485,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.5907372400756152,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 218.825,
        "close_location": 0.9706994328922492,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 13838274.174999999,
        "gap_pct": -0.010300544011415336,
        "high_52w_distance_pct": 0.5322289500742605,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.29001355892236047,
        "lower_wick_to_range": 0.9706994328922492,
        "previous_close": 224.26,
        "relative_return_1d": -0.030760306702441342,
        "relative_return_5d": 0.007050667146906386,
        "return_1d": -0.024235262641576716,
        "return_1d_vs_avg_abs_20d": 0.8196405436529225,
        "return_5d": 0.005675812307550876,
        "ticker": "HUBS",
        "upper_wick_to_range": -0.5614366729678645,
        "volume_ratio_20d": 0.04121039529761362
      },
      "source_id": "E0297",
      "source_type": "market_data",
      "ticker": "HUBS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HUBS/2026-07-20"
    },
    {
      "claim": "PNR moved -0.4% 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.020400056479410723,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.740000000000009,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 62.19,
        "close_location": 0.3499999999999943,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 3767594.58,
        "gap_pct": 0.03971176941553245,
        "high_52w_distance_pct": 0.7541405370638368,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.07968749999999991,
        "lower_wick_to_range": 0.3499999999999943,
        "previous_close": 62.45,
        "relative_return_1d": -0.010688374725396299,
        "relative_return_5d": -0.18600264418063672,
        "return_1d": -0.0041633306645316726,
        "return_1d_vs_avg_abs_20d": 0.20408427146922953,
        "return_5d": -0.18737749901999223,
        "ticker": "PNR",
        "upper_wick_to_range": -2.0900000000000034,
        "volume_ratio_20d": 0.01880205270173598
      },
      "source_id": "E0298",
      "source_type": "market_data",
      "ticker": "PNR",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PNR/2026-07-20"
    },
    {
      "claim": "FIVE moved +1.7% 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.016866278542511232,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.72348484848485,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 206.0,
        "close_location": 0.20303030303030373,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 20361452.0,
        "gap_pct": 0.04019641711493871,
        "high_52w_distance_pct": 0.22150485436893197,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.1900635470826113,
        "lower_wick_to_range": 0.20303030303030373,
        "previous_close": 202.63,
        "relative_return_1d": 0.010106254364837364,
        "relative_return_5d": 0.07692437710740752,
        "return_1d": 0.01663129842570199,
        "return_1d_vs_avg_abs_20d": 0.9860680519287656,
        "return_5d": 0.075549522268052,
        "ticker": "FIVE",
        "upper_wick_to_range": 0.07348484848484631,
        "volume_ratio_20d": 0.08313420721732293
      },
      "source_id": "E0299",
      "source_type": "market_data",
      "ticker": "FIVE",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FIVE/2026-07-20"
    },
    {
      "claim": "AVY moved -1.3% 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.013338666002093791,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.7646017699114986,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 158.385,
        "close_location": 0.0,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 4427494.29,
        "gap_pct": 0.018452714918022695,
        "high_52w_distance_pct": 0.2598415253969757,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.03913528408345357,
        "lower_wick_to_range": 0.0,
        "previous_close": 160.41,
        "relative_return_1d": -0.019148945313903765,
        "relative_return_5d": -0.0039943991169369975,
        "return_1d": -0.012623901253039138,
        "return_1d_vs_avg_abs_20d": 0.9464140755198117,
        "return_5d": -0.005369253956292508,
        "ticker": "AVY",
        "upper_wick_to_range": -0.7646017699114986,
        "volume_ratio_20d": 0.03806709471835062
      },
      "source_id": "E0300",
      "source_type": "market_data",
      "ticker": "AVY",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AVY/2026-07-20"
    },
    {
      "claim": "IONS 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.03145854182446144,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.4088484848484823,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 54.2327,
        "close_location": 0.3184242424242442,
        "consecutive_down_days": 9,
        "consecutive_up_days": 0,
        "dollar_volume": 2307384.4542,
        "gap_pct": 0.003309431880860414,
        "high_52w_distance_pct": 0.5994040495863195,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.015974147620831713,
        "lower_wick_to_range": 0.3184242424242442,
        "previous_close": 54.39,
        "relative_return_1d": -0.009417119810083197,
        "relative_return_5d": -0.04298285441174576,
        "return_1d": -0.00289207574921857,
        "return_1d_vs_avg_abs_20d": 0.09193292446154507,
        "return_5d": -0.044357709251101274,
        "ticker": "IONS",
        "upper_wick_to_range": 0.2727272727272735,
        "volume_ratio_20d": 0.010302655332276738
      },
      "source_id": "E0301",
      "source_type": "market_data",
      "ticker": "IONS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/IONS/2026-07-20"
    },
    {
      "claim": "AEG moved +0.7% 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.009317066694120458,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 9.936936936936288,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 9.0706,
        "close_location": 0.3513513513513881,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 1825911.78,
        "gap_pct": -0.017758046614872347,
        "high_52w_distance_pct": 0.0032412409322424285,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.34379259259259265,
        "lower_wick_to_range": -9.5855855855849,
        "previous_close": 9.01,
        "relative_return_1d": 0.00020081609451838567,
        "relative_return_5d": 0.038014854839355516,
        "return_1d": 0.006725860155383012,
        "return_1d_vs_avg_abs_20d": 0.7218860158667074,
        "return_5d": 0.036640000000000006,
        "ticker": "AEG",
        "upper_wick_to_range": 0.6486486486486119,
        "volume_ratio_20d": 0.03954187991879477
      },
      "source_id": "E0302",
      "source_type": "market_data",
      "ticker": "AEG",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AEG/2026-07-20"
    },
    {
      "claim": "BF-B moved -0.2% 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.018925860941782835,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.211678832116784,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 25.5319,
        "close_location": 0.22141119221411382,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 681625.1343,
        "gap_pct": 0.03010164190774045,
        "high_52w_distance_pct": 0.22356738041430524,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.12923042901371073,
        "lower_wick_to_range": 0.22141119221411382,
        "previous_close": 25.58,
        "relative_return_1d": -0.00840541935406236,
        "relative_return_5d": -0.025981335636834912,
        "return_1d": -0.0018803752931977336,
        "return_1d_vs_avg_abs_20d": 0.0993548086917625,
        "return_5d": -0.027356190476190423,
        "ticker": "BF-B",
        "upper_wick_to_range": -1.433090024330898,
        "volume_ratio_20d": 0.008815036774720784
      },
      "source_id": "E0303",
      "source_type": "market_data",
      "ticker": "BF-B",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BF-B/2026-07-20"
    },
    {
      "claim": "PNW moved +0.6% 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.011522036324503404,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.507692307692279,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 108.34,
        "close_location": 0.4923076923076994,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 3535025.8600000003,
        "gap_pct": 0.02682632507193916,
        "high_52w_distance_pct": 0.02602916743584993,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.18832949435121193,
        "lower_wick_to_range": 0.4923076923076994,
        "previous_close": 107.73,
        "relative_return_1d": -0.0008627401529466283,
        "relative_return_5d": -0.001294757606561725,
        "return_1d": 0.005662303907917998,
        "return_1d_vs_avg_abs_20d": 0.4914325687271292,
        "return_5d": -0.0026696124459172355,
        "ticker": "PNW",
        "upper_wick_to_range": -2.9999999999999782,
        "volume_ratio_20d": 0.02671070835072898
      },
      "source_id": "E0304",
      "source_type": "market_data",
      "ticker": "PNW",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PNW/2026-07-20"
    },
    {
      "claim": "GMED moved -0.6% 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.0292397002968791,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.3861788617886397,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 76.575,
        "close_location": 0.727642276422767,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 4994068.350000001,
        "gap_pct": 0.04857142857142849,
        "high_52w_distance_pct": 0.2780933725106105,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.02937222744992618,
        "lower_wick_to_range": 0.727642276422767,
        "previous_close": 77.0,
        "relative_return_1d": -0.012044524580345106,
        "relative_return_5d": -0.03843705738634984,
        "return_1d": -0.00551948051948048,
        "return_1d_vs_avg_abs_20d": 0.18876665846228258,
        "return_5d": -0.03981191222570535,
        "ticker": "GMED",
        "upper_wick_to_range": -3.1138211382114065,
        "volume_ratio_20d": 0.03054399674037509
      },
      "source_id": "E0305",
      "source_type": "market_data",
      "ticker": "GMED",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GMED/2026-07-20"
    },
    {
      "claim": "AR moved -1.2% 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.015515294049727573,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.600000000000019,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 33.16,
        "close_location": 0.08888888888887064,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 3394257.5999999996,
        "gap_pct": -0.0014894250819182941,
        "high_52w_distance_pct": 0.37967430639324506,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.018114829597789317,
        "lower_wick_to_range": 0.08888888888887064,
        "previous_close": 33.57,
        "relative_return_1d": -0.018738329732595482,
        "relative_return_5d": -0.03129725717931442,
        "return_1d": -0.012213285671730856,
        "return_1d_vs_avg_abs_20d": 0.787177196422217,
        "return_5d": -0.03267211201866993,
        "ticker": "AR",
        "upper_wick_to_range": -0.6888888888888896,
        "volume_ratio_20d": 0.021015912840217674
      },
      "source_id": "E0306",
      "source_type": "market_data",
      "ticker": "AR",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AR/2026-07-20"
    },
    {
      "claim": "MP moved +0.2% 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.026747511354883697,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.062146892655375,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 45.35,
        "close_location": 0.5367231638418107,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 16542999.75,
        "gap_pct": -0.018346595932802967,
        "high_52w_distance_pct": 0.6934950385887539,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.03491556366955728,
        "lower_wick_to_range": -0.5254237288135644,
        "previous_close": 45.24,
        "relative_return_1d": -0.004093567491457062,
        "relative_return_5d": -0.08246352899902831,
        "return_1d": 0.0024314765694075646,
        "return_1d_vs_avg_abs_20d": 0.09090477753787786,
        "return_5d": -0.08383838383838382,
        "ticker": "MP",
        "upper_wick_to_range": 0.46327683615818926,
        "volume_ratio_20d": 0.07579050377409845
      },
      "source_id": "E0307",
      "source_type": "market_data",
      "ticker": "MP",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MP/2026-07-20"
    },
    {
      "claim": "PSKY moved -0.2% 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.020172377440063997,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.4117647058823548,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 8.73,
        "close_location": 0.3529411764705913,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 4755606.390000001,
        "gap_pct": 0.005714285714285783,
        "high_52w_distance_pct": 0.6151202749140892,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.012761020881670637,
        "lower_wick_to_range": 0.3529411764705913,
        "previous_close": 8.75,
        "relative_return_1d": -0.00881075834657885,
        "relative_return_5d": -0.08448901950619425,
        "return_1d": -0.0022857142857142243,
        "return_1d_vs_avg_abs_20d": 0.11330911750513889,
        "return_5d": -0.08586387434554976,
        "ticker": "PSKY",
        "upper_wick_to_range": 0.2352941176470539,
        "volume_ratio_20d": 0.05666057668154578
      },
      "source_id": "E0308",
      "source_type": "market_data",
      "ticker": "PSKY",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PSKY/2026-07-20"
    },
    {
      "claim": "BBY moved +0.0% 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.014689987635969603,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.47715736040609047,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 85.43,
        "close_location": 0.5786802030456931,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 4817568.5600000005,
        "gap_pct": 0.005737033134293412,
        "high_52w_distance_pct": 0.02247454055952236,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.550453720508167,
        "lower_wick_to_range": 0.5786802030456931,
        "previous_close": 85.41,
        "relative_return_1d": -0.00629087944313822,
        "relative_return_5d": 0.0476700171173714,
        "return_1d": 0.00023416461772640673,
        "return_1d_vs_avg_abs_20d": 0.0159404230642806,
        "return_5d": 0.04629516227801589,
        "ticker": "BBY",
        "upper_wick_to_range": -0.05583756345178361,
        "volume_ratio_20d": 0.014023500155424308
      },
      "source_id": "E0309",
      "source_type": "market_data",
      "ticker": "BBY",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BBY/2026-07-20"
    },
    {
      "claim": "U moved +3.5% 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.022643646175311432,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.7508812260536405,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 29.9999,
        "close_location": 0.9232950191570872,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 15528518.2381,
        "gap_pct": 0.0010348395998620585,
        "high_52w_distance_pct": 0.47767159223864075,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.7878367103694874,
        "lower_wick_to_range": 0.17241379310344668,
        "previous_close": 28.99,
        "relative_return_1d": 0.0283111063358239,
        "relative_return_5d": -0.02079268101462095,
        "return_1d": 0.034836150396688526,
        "return_1d_vs_avg_abs_20d": 1.538451454636784,
        "return_5d": -0.02216753585397646,
        "ticker": "U",
        "upper_wick_to_range": 0.0767049808429128,
        "volume_ratio_20d": 0.07651816685403764
      },
      "source_id": "E0310",
      "source_type": "market_data",
      "ticker": "U",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/U/2026-07-20"
    },
    {
      "claim": "GWRE moved -2.1% 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.02612636856510467,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.6495468277945828,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 146.91,
        "close_location": 0.40785498489425626,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 2595752.79,
        "gap_pct": -0.0025329956005867293,
        "high_52w_distance_pct": 0.17881696276631964,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.4360703812316715,
        "lower_wick_to_range": 0.40785498489425626,
        "previous_close": 150.02,
        "relative_return_1d": -0.027255613318297067,
        "relative_return_5d": 0.04841355486073673,
        "return_1d": -0.02073056925743244,
        "return_1d_vs_avg_abs_20d": 0.793473046427162,
        "return_5d": 0.04703870002138122,
        "ticker": "GWRE",
        "upper_wick_to_range": -1.0574018126888391,
        "volume_ratio_20d": 0.009431414205036778
      },
      "source_id": "E0311",
      "source_type": "market_data",
      "ticker": "GWRE",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GWRE/2026-07-20"
    },
    {
      "claim": "OKLO moved +3.4% 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.031937193492994384,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.2647798742138354,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 42.491,
        "close_location": 0.7993710691823888,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 24739832.367,
        "gap_pct": -0.015324738506446223,
        "high_52w_distance_pct": 1.3581464310089197,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.0749051353402479,
        "lower_wick_to_range": -0.46540880503144677,
        "previous_close": 41.11,
        "relative_return_1d": 0.02706775574453557,
        "relative_return_5d": -0.0710765749794614,
        "return_1d": 0.0335927998054002,
        "return_1d_vs_avg_abs_20d": 1.0518394427102362,
        "return_5d": -0.07245142981881691,
        "ticker": "OKLO",
        "upper_wick_to_range": 0.20062893081761127,
        "volume_ratio_20d": 0.05980715421499624
      },
      "source_id": "E0312",
      "source_type": "market_data",
      "ticker": "OKLO",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/OKLO/2026-07-20"
    },
    {
      "claim": "AMH moved -0.2% 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.011666789101480229,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 5.849999999999925,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 33.985,
        "close_location": 0.649999999999968,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 1070935.32,
        "gap_pct": 0.014675667742882315,
        "high_52w_distance_pct": 0.019861703692805488,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.24853049228508461,
        "lower_wick_to_range": 0.649999999999968,
        "previous_close": 34.07,
        "relative_return_1d": -0.009019907577154651,
        "relative_return_5d": 0.006848227620420699,
        "return_1d": -0.0024948635162900246,
        "return_1d_vs_avg_abs_20d": 0.2138432000946591,
        "return_5d": 0.005473372781065189,
        "ticker": "AMH",
        "upper_wick_to_range": -5.499999999999893,
        "volume_ratio_20d": 0.01321338194565288
      },
      "source_id": "E0313",
      "source_type": "market_data",
      "ticker": "AMH",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AMH/2026-07-20"
    },
    {
      "claim": "WBS moved -0.2% 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.005677453804955967,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.2083333333333136,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 75.83,
        "close_location": 0.125,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 5554547.5,
        "gap_pct": -0.0017103012761480185,
        "high_52w_distance_pct": 0.02452855070552551,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.20098194488438392,
        "lower_wick_to_range": 0.125,
        "previous_close": 76.01,
        "relative_return_1d": -0.008893153520146413,
        "relative_return_5d": -0.003741912413334103,
        "return_1d": -0.0023681094592817864,
        "return_1d_vs_avg_abs_20d": 0.41710765787554527,
        "return_5d": -0.0051167672526896135,
        "ticker": "WBS",
        "upper_wick_to_range": 0.6666666666666864,
        "volume_ratio_20d": 0.020755059134209438
      },
      "source_id": "E0314",
      "source_type": "market_data",
      "ticker": "WBS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WBS/2026-07-20"
    },
    {
      "claim": "DOC moved +0.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.01229704067940976,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.8200000000000074,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 22.605,
        "close_location": 0.9399999999999977,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 4567272.4350000005,
        "gap_pct": -0.004886717014660258,
        "high_52w_distance_pct": 0.0006635700066357497,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.4398089171974524,
        "lower_wick_to_range": 0.11999999999999034,
        "previous_close": 22.51,
        "relative_return_1d": -0.002304697548203727,
        "relative_return_5d": 0.04164176694243871,
        "return_1d": 0.0042203465126609,
        "return_1d_vs_avg_abs_20d": 0.34320017495977495,
        "return_5d": 0.0402669121030832,
        "ticker": "DOC",
        "upper_wick_to_range": 0.060000000000002274,
        "volume_ratio_20d": 0.029508340374011538
      },
      "source_id": "E0315",
      "source_type": "market_data",
      "ticker": "DOC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DOC/2026-07-20"
    },
    {
      "claim": "HL 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.025443537932666675,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.8571428571428633,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 14.46,
        "close_location": 0.8979591836734748,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 12873868.14,
        "gap_pct": -0.005582693649685999,
        "high_52w_distance_pct": 1.3630705394190872,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.047067342505430876,
        "lower_wick_to_range": 0.040816326530611506,
        "previous_close": 14.33,
        "relative_return_1d": 0.002546833119875025,
        "relative_return_5d": -0.05042842384916901,
        "return_1d": 0.009071877180739651,
        "return_1d_vs_avg_abs_20d": 0.35654936057820674,
        "return_5d": -0.05180327868852452,
        "ticker": "HL",
        "upper_wick_to_range": 0.10204081632652513,
        "volume_ratio_20d": 0.024156098423913943
      },
      "source_id": "E0316",
      "source_type": "market_data",
      "ticker": "HL",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HL/2026-07-20"
    },
    {
      "claim": "AIT moved +0.3% 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.013992443834362777,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 6.225201072386036,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 337.36,
        "close_location": 0.11796246648794971,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 1187844.56,
        "gap_pct": -0.03168752415207643,
        "high_52w_distance_pct": 0.02406924353806028,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.34459944200876835,
        "lower_wick_to_range": -6.107238605898086,
        "previous_close": 336.41,
        "relative_return_1d": -0.003701108981645884,
        "relative_return_5d": 0.025695486386341893,
        "return_1d": 0.0028239350792187423,
        "return_1d_vs_avg_abs_20d": 0.20181857527158306,
        "return_5d": 0.024320631546986382,
        "ticker": "AIT",
        "upper_wick_to_range": 0.8820375335120503,
        "volume_ratio_20d": 0.010957923565293166
      },
      "source_id": "E0317",
      "source_type": "market_data",
      "ticker": "AIT",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AIT/2026-07-20"
    },
    {
      "claim": "DPZ moved +3.7% in the latest session, +3.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.022547199572322985,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.4719444444444447,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 334.25,
        "close_location": 0.125,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 182146195.0,
        "gap_pct": 0.06383077782606006,
        "high_52w_distance_pct": 0.2560059835452506,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.18528368794326244,
        "lower_wick_to_range": 0.125,
        "previous_close": 322.18,
        "relative_return_1d": 0.03093848564302748,
        "relative_return_5d": 0.08012263602379943,
        "return_1d": 0.03746352970389211,
        "return_1d_vs_avg_abs_20d": 1.6615602121107373,
        "return_5d": 0.07874778118444392,
        "ticker": "DPZ",
        "upper_wick_to_range": 0.4030555555555553,
        "volume_ratio_20d": 0.5090756224017936
      },
      "source_id": "E0318",
      "source_type": "market_data",
      "ticker": "DPZ",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DPZ/2026-07-20"
    },
    {
      "claim": "MUSA moved +0.7% 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.019504282276736274,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.899669239250291,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 623.06,
        "close_location": 0.2965821389194979,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 6233092.239999999,
        "gap_pct": -0.014000032332638357,
        "high_52w_distance_pct": 0.02084871440952729,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.7298092673311307,
        "lower_wick_to_range": -2.603087100330793,
        "previous_close": 618.57,
        "relative_return_1d": 0.0007336332109071364,
        "relative_return_5d": 0.021446891512570954,
        "return_1d": 0.007258677271771763,
        "return_1d_vs_avg_abs_20d": 0.3721581327004043,
        "return_5d": 0.020072036673215443,
        "ticker": "MUSA",
        "upper_wick_to_range": 0.7034178610805021,
        "volume_ratio_20d": 0.031452196057471626
      },
      "source_id": "E0319",
      "source_type": "market_data",
      "ticker": "MUSA",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MUSA/2026-07-20"
    },
    {
      "claim": "CCK moved -1.1% 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.013301550381298977,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.0303030303030374,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 115.94,
        "close_location": 0.09090909090908621,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 2325060.76,
        "gap_pct": 0.0036686289565737162,
        "high_52w_distance_pct": 0.022080386406762242,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.2697404446391414,
        "lower_wick_to_range": 0.09090909090908621,
        "previous_close": 117.21,
        "relative_return_1d": -0.01736029702562869,
        "relative_return_5d": 0.05787202998059837,
        "return_1d": -0.010835252964764064,
        "return_1d_vs_avg_abs_20d": 0.8145857177669792,
        "return_5d": 0.05649717514124286,
        "ticker": "CCK",
        "upper_wick_to_range": -0.12121212121212356,
        "volume_ratio_20d": 0.017476100426140076
      },
      "source_id": "E0320",
      "source_type": "market_data",
      "ticker": "CCK",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CCK/2026-07-20"
    },
    {
      "claim": "RDY moved +0.7% 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.022379143077184555,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.21428571428569615,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 12.685,
        "close_location": 0.21428571428572155,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 327640.865,
        "gap_pct": 0.007936507936507908,
        "high_52w_distance_pct": 0.2353173039022467,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.04060705496308459,
        "lower_wick_to_range": 0.21428571428572155,
        "previous_close": 12.6,
        "relative_return_1d": 0.00022098768516709555,
        "relative_return_5d": -0.016813999649808564,
        "return_1d": 0.006746031746031722,
        "return_1d_vs_avg_abs_20d": 0.30144280872439994,
        "return_5d": -0.018188854489164075,
        "ticker": "RDY",
        "upper_wick_to_range": 0.5714285714285823,
        "volume_ratio_20d": 0.008260905024698919
      },
      "source_id": "E0321",
      "source_type": "market_data",
      "ticker": "RDY",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RDY/2026-07-20"
    },
    {
      "claim": "CDE moved +1.3% 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.028504050923924967,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.4482758620689634,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 14.54,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 11204349.52,
        "gap_pct": 0.004181184668989646,
        "high_52w_distance_pct": 0.9099037138927097,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.043790380473797574,
        "lower_wick_to_range": 0.5517241379310366,
        "previous_close": 14.35,
        "relative_return_1d": 0.0067153740576022525,
        "relative_return_5d": -0.06597601110034945,
        "return_1d": 0.013240418118466879,
        "return_1d_vs_avg_abs_20d": 0.46451004995060163,
        "return_5d": -0.06735086593970496,
        "ticker": "CDE",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.018279336378118207
      },
      "source_id": "E0322",
      "source_type": "market_data",
      "ticker": "CDE",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CDE/2026-07-20"
    },
    {
      "claim": "AFG moved +0.1% 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.011335075314969384,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.702970297029689,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 142.01,
        "close_location": 0.5445544554455044,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 2081866.5999999999,
        "gap_pct": -0.005215307632673083,
        "high_52w_distance_pct": 0.0223927892401945,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.15370866845397657,
        "lower_wick_to_range": -1.1584158415841845,
        "previous_close": 141.89,
        "relative_return_1d": -0.005679318498809538,
        "relative_return_5d": -0.007972895422241999,
        "return_1d": 0.0008457255620550885,
        "return_1d_vs_avg_abs_20d": 0.07461137562431563,
        "return_5d": -0.00934775026159751,
        "ticker": "AFG",
        "upper_wick_to_range": 0.45544554455449554,
        "volume_ratio_20d": 0.027106233879094364
      },
      "source_id": "E0323",
      "source_type": "market_data",
      "ticker": "AFG",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AFG/2026-07-20"
    },
    {
      "claim": "ACM moved -0.7% 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.012944873148475339,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.8068749999999856,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 67.8327,
        "close_location": 0.40145833333333436,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 1332030.7299000002,
        "gap_pct": 0.013032654854297832,
        "high_52w_distance_pct": 0.606894609826824,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.023426372963186504,
        "lower_wick_to_range": 0.40145833333333436,
        "previous_close": 68.29,
        "relative_return_1d": -0.013221485706786495,
        "relative_return_5d": -0.010962070029602033,
        "return_1d": -0.006696441645921869,
        "return_1d_vs_avg_abs_20d": 0.5173045397289647,
        "return_5d": -0.012336924868957544,
        "ticker": "ACM",
        "upper_wick_to_range": -2.2083333333333197,
        "volume_ratio_20d": 0.01027518039254674
      },
      "source_id": "E0324",
      "source_type": "market_data",
      "ticker": "ACM",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ACM/2026-07-20"
    },
    {
      "claim": "WYNN moved -0.2% 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.01371035942790449,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.6176603773584869,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 96.4366,
        "close_location": 0.1747924528301885,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 3361297.693,
        "gap_pct": 0.0063638245033112995,
        "high_52w_distance_pct": 0.23594154086726404,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.03528287707997846,
        "lower_wick_to_range": 0.1747924528301885,
        "previous_close": 96.64,
        "relative_return_1d": -0.008629762603911018,
        "relative_return_5d": -0.005764031189677721,
        "return_1d": -0.002104718543046391,
        "return_1d_vs_avg_abs_20d": 0.15351300993340036,
        "return_5d": -0.007138886029033231,
        "ticker": "WYNN",
        "upper_wick_to_range": 0.2075471698113246,
        "volume_ratio_20d": 0.024539726123842715
      },
      "source_id": "E0325",
      "source_type": "market_data",
      "ticker": "WYNN",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WYNN/2026-07-20"
    },
    {
      "claim": "EGP moved -0.2% 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.011996176182647927,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.559999999999991,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 221.78,
        "close_location": 0.8320000000000164,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 1174546.8800000001,
        "gap_pct": -0.0034653465346533574,
        "high_52w_distance_pct": 0.02222923617999828,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.2522161368640956,
        "lower_wick_to_range": 0.27200000000002544,
        "previous_close": 222.2,
        "relative_return_1d": -0.008415233079766438,
        "relative_return_5d": 0.052315479395105946,
        "return_1d": -0.0018901890189018111,
        "return_1d_vs_avg_abs_20d": 0.15756596019620878,
        "return_5d": 0.050940624555750436,
        "ticker": "EGP",
        "upper_wick_to_range": 0.16799999999998363,
        "volume_ratio_20d": 0.012575390606449162
      },
      "source_id": "E0326",
      "source_type": "market_data",
      "ticker": "EGP",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EGP/2026-07-20"
    },
    {
      "claim": "EQX moved +1.7% 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.025532992073035908,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.0689655172413772,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 8.765,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 4468870.3100000005,
        "gap_pct": -0.001160092807424573,
        "high_52w_distance_pct": 1.1631488876212206,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.03299941072480861,
        "lower_wick_to_range": -0.0689655172413772,
        "previous_close": 8.62,
        "relative_return_1d": 0.010296301646792072,
        "relative_return_5d": -0.07111191764741687,
        "return_1d": 0.0168213457076567,
        "return_1d_vs_avg_abs_20d": 0.6588082454081386,
        "return_5d": -0.07248677248677238,
        "ticker": "EQX",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.040803531556564285
      },
      "source_id": "E0327",
      "source_type": "market_data",
      "ticker": "EQX",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EQX/2026-07-20"
    },
    {
      "claim": "VIRT moved +1.5% 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.025633271578831753,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.8192692118630199,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 56.56,
        "close_location": 0.7864984433884998,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 1045511.6000000001,
        "gap_pct": 0.03320768264225449,
        "high_52w_distance_pct": 0.20261669024045248,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.5614388648096513,
        "lower_wick_to_range": 0.7864984433884998,
        "previous_close": 55.71,
        "relative_return_1d": 0.008732539855846877,
        "relative_return_5d": -0.1240310520726593,
        "return_1d": 0.015257583916711503,
        "return_1d_vs_avg_abs_20d": 0.59522577404093,
        "return_5d": -0.1254059069120148,
        "ticker": "VIRT",
        "upper_wick_to_range": -0.6057676552515197,
        "volume_ratio_20d": 0.012762490636122302
      },
      "source_id": "E0328",
      "source_type": "market_data",
      "ticker": "VIRT",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VIRT/2026-07-20"
    },
    {
      "claim": "STN moved -0.9% 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.01442475745962588,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.032258064516146,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 68.93,
        "close_location": 0.2741935483871038,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 602654.9900000001,
        "gap_pct": 0.009056929269695146,
        "high_52w_distance_pct": 0.5068910488901783,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.02972811472960868,
        "lower_wick_to_range": 0.2741935483871038,
        "previous_close": 69.56,
        "relative_return_1d": -0.015581973330559773,
        "relative_return_5d": 0.003701450738730294,
        "return_1d": -0.009056929269695146,
        "return_1d_vs_avg_abs_20d": 0.6278739379185406,
        "return_5d": 0.0023265958993747837,
        "ticker": "STN",
        "upper_wick_to_range": -1.3064516129032497,
        "volume_ratio_20d": 0.016181301648112677
      },
      "source_id": "E0329",
      "source_type": "market_data",
      "ticker": "STN",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/STN/2026-07-20"
    },
    {
      "claim": "BMNR moved +3.9% 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.03694734039541022,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.0000000000000075,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 16.3,
        "close_location": 0.8260869565217425,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 56789689.0,
        "gap_pct": -0.04907584448693436,
        "high_52w_distance_pct": 0.8742331288343559,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.2734375,
        "lower_wick_to_range": -2.173913043478265,
        "previous_close": 15.69,
        "relative_return_1d": 0.03235322235086269,
        "relative_return_5d": 0.11704905059568693,
        "return_1d": 0.038878266411727314,
        "return_1d_vs_avg_abs_20d": 1.0522615699980657,
        "return_5d": 0.11567419575633142,
        "ticker": "BMNR",
        "upper_wick_to_range": 0.1739130434782575,
        "volume_ratio_20d": 0.09001286883579278
      },
      "source_id": "E0330",
      "source_type": "market_data",
      "ticker": "BMNR",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BMNR/2026-07-20"
    },
    {
      "claim": "CLX moved -0.6% 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.017459123600040278,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.1390107698444374,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 95.71,
        "close_location": 0.16109892301555465,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 14820119.239999998,
        "gap_pct": 0.038205980066445155,
        "high_52w_distance_pct": 0.346776721345732,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.12998819362455705,
        "lower_wick_to_range": 0.16109892301555465,
        "previous_close": 96.32,
        "relative_return_1d": -0.012858100539269945,
        "relative_return_5d": 0.00831856867417935,
        "return_1d": -0.006333056478405319,
        "return_1d_vs_avg_abs_20d": 0.3627362188094429,
        "return_5d": 0.006943713834823839,
        "ticker": "CLX",
        "upper_wick_to_range": -1.3001096928599922,
        "volume_ratio_20d": 0.06171616240927552
      },
      "source_id": "E0331",
      "source_type": "market_data",
      "ticker": "CLX",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CLX/2026-07-20"
    },
    {
      "claim": "DVA moved +0.1% 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.01161470164498093,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.628794350475534,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 237.2,
        "close_location": 0.5894413121476157,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 1640712.4,
        "gap_pct": -0.011098451280752819,
        "high_52w_distance_pct": 0.01028667790893767,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 1.2922303826826438,
        "lower_wick_to_range": -1.0393530383279184,
        "previous_close": 236.97,
        "relative_return_1d": -0.005554457066730301,
        "relative_return_5d": 0.008251499715830501,
        "return_1d": 0.0009705869941343259,
        "return_1d_vs_avg_abs_20d": 0.08356538323597373,
        "return_5d": 0.006876644876474991,
        "ticker": "DVA",
        "upper_wick_to_range": 0.4105586878523843,
        "volume_ratio_20d": 0.008274517309854774
      },
      "source_id": "E0332",
      "source_type": "market_data",
      "ticker": "DVA",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DVA/2026-07-20"
    },
    {
      "claim": "SJM moved +0.6% 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.018221809741021416,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 4.0496894409937605,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 112.69,
        "close_location": 0.8881987577639718,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 2576882.23,
        "gap_pct": 0.035175430765110205,
        "high_52w_distance_pct": 0.05945514242612471,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.2769405099150142,
        "lower_wick_to_range": 0.8881987577639718,
        "previous_close": 112.01,
        "relative_return_1d": -0.00045415753287603167,
        "relative_return_5d": 0.020917060575354807,
        "return_1d": 0.006070886527988595,
        "return_1d_vs_avg_abs_20d": 0.3331659486226363,
        "return_5d": 0.019542205735999296,
        "ticker": "SJM",
        "upper_wick_to_range": -3.9378881987577325,
        "volume_ratio_20d": 0.01461827364114366
      },
      "source_id": "E0333",
      "source_type": "market_data",
      "ticker": "SJM",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SJM/2026-07-20"
    },
    {
      "claim": "DAR 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.015123353525811683,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.1379310344827505,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 63.68,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 1850031.36,
        "gap_pct": -0.015372424722662426,
        "high_52w_distance_pct": 0.03674623115577891,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.639124839124839,
        "lower_wick_to_range": -1.1379310344827505,
        "previous_close": 63.1,
        "relative_return_1d": 0.0026667150516550553,
        "relative_return_5d": 0.027974887081818833,
        "return_1d": 0.009191759112519682,
        "return_1d_vs_avg_abs_20d": 0.6077857729657452,
        "return_5d": 0.026600032242463323,
        "ticker": "DAR",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.011113640145595878
      },
      "source_id": "E0334",
      "source_type": "market_data",
      "ticker": "DAR",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DAR/2026-07-20"
    },
    {
      "claim": "FPS moved +3.7% 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.035134981962344755,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.719424460431654,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 41.28,
        "close_location": 0.5611510791366913,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 23434243.2,
        "gap_pct": -0.05755214878110071,
        "high_52w_distance_pct": 0.5988372093023255,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.5907514450867053,
        "lower_wick_to_range": -2.158273381294963,
        "previous_close": 39.79,
        "relative_return_1d": 0.030921550560899735,
        "relative_return_5d": -0.029611060653602195,
        "return_1d": 0.03744659462176436,
        "return_1d_vs_avg_abs_20d": 1.0657923394381428,
        "return_5d": -0.030985915492957705,
        "ticker": "FPS",
        "upper_wick_to_range": 0.4388489208633088,
        "volume_ratio_20d": 0.05482167913543038
      },
      "source_id": "E0335",
      "source_type": "market_data",
      "ticker": "FPS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FPS/2026-07-20"
    },
    {
      "claim": "VMI moved +0.7% 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.01489623262100545,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.2610292072322682,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 535.2648,
        "close_location": 0.20165044042651933,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 4828088.496,
        "gap_pct": 0.03236090734680075,
        "high_52w_distance_pct": 0.09424344735540235,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.41126555578991786,
        "lower_wick_to_range": 0.20165044042651933,
        "previous_close": 531.66,
        "relative_return_1d": 0.00025522904600827623,
        "relative_return_5d": -0.007008405317372013,
        "return_1d": 0.006780273106872903,
        "return_1d_vs_avg_abs_20d": 0.45516697270905365,
        "return_5d": -0.008383260156727523,
        "ticker": "VMI",
        "upper_wick_to_range": -0.46267964765878755,
        "volume_ratio_20d": 0.04101864483856298
      },
      "source_id": "E0336",
      "source_type": "market_data",
      "ticker": "VMI",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VMI/2026-07-20"
    },
    {
      "claim": "AGX moved +2.5% 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.04094597127000456,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 4.541250000000005,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 565.0,
        "close_location": 0.12999999999999545,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 7420710.0,
        "gap_pct": -0.04097884845626387,
        "high_52w_distance_pct": 0.42610619469026556,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.6947118989771739,
        "lower_wick_to_range": -4.41125000000001,
        "previous_close": 551.26,
        "relative_return_1d": 0.01839967385808472,
        "relative_return_5d": -0.05655024603769121,
        "return_1d": 0.024924717918949346,
        "return_1d_vs_avg_abs_20d": 0.6087221073495022,
        "return_5d": -0.05792510087704672,
        "ticker": "AGX",
        "upper_wick_to_range": 0.8700000000000045,
        "volume_ratio_20d": 0.0364332376315899
      },
      "source_id": "E0337",
      "source_type": "market_data",
      "ticker": "AGX",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AGX/2026-07-20"
    },
    {
      "claim": "FRT moved -0.0% 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.008781901759048494,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.5043424317617764,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 126.015,
        "close_location": 0.0,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 1152029.1300000001,
        "gap_pct": -0.003888271702904289,
        "high_52w_distance_pct": 0.006705550926477066,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.26916104340819813,
        "lower_wick_to_range": -1.5043424317617764,
        "previous_close": 126.02,
        "relative_return_1d": -0.00656472030273092,
        "relative_return_5d": 0.03564110566010403,
        "return_1d": -3.967624186629326e-05,
        "return_1d_vs_avg_abs_20d": 0.004517955558477133,
        "return_5d": 0.03426625082074852,
        "ticker": "FRT",
        "upper_wick_to_range": 1.0,
        "volume_ratio_20d": 0.010962879464687224
      },
      "source_id": "E0338",
      "source_type": "market_data",
      "ticker": "FRT",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FRT/2026-07-20"
    },
    {
      "claim": "GTLS moved +0.0% 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.0014297277273054743,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.0,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 209.9,
        "close_location": 0.5,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 0.0,
        "gap_pct": 0.0,
        "high_52w_distance_pct": 0.0002858504049547683,
        "latest_date": "2026-07-16",
        "low_52w_distance_pct": 0.023902439024390265,
        "lower_wick_to_range": 0.0,
        "previous_close": 209.9,
        "relative_return_1d": -0.0065250440608646265,
        "relative_return_5d": 0.002806152549279295,
        "return_1d": 0.0,
        "return_1d_vs_avg_abs_20d": 0.0,
        "return_5d": 0.0014312977099237845,
        "ticker": "GTLS",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.0
      },
      "source_id": "E0339",
      "source_type": "market_data",
      "ticker": "GTLS",
      "tier": 1,
      "timestamp": "2026-07-16T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GTLS/2026-07-16"
    },
    {
      "claim": "BROS moved +1.0% 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.026730557931794734,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.7094601489947947,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 69.015,
        "close_location": 0.12756403714664752,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 4961557.365,
        "gap_pct": -0.029256875365710977,
        "high_52w_distance_pct": 0.07257842498007672,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.5481157469717364,
        "lower_wick_to_range": -2.581896111848147,
        "previous_close": 68.36,
        "relative_return_1d": 0.0030565826214057346,
        "relative_return_5d": 0.03981903178789614,
        "return_1d": 0.009581626682270361,
        "return_1d_vs_avg_abs_20d": 0.35845217696984427,
        "return_5d": 0.03844417694854063,
        "ticker": "BROS",
        "upper_wick_to_range": 0.8724359628533525,
        "volume_ratio_20d": 0.022328997942306944
      },
      "source_id": "E0340",
      "source_type": "market_data",
      "ticker": "BROS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BROS/2026-07-20"
    },
    {
      "claim": "OC moved -2.4% 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.028857857860644043,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.6942675159235661,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 140.455,
        "close_location": 0.0,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 3191137.6,
        "gap_pct": -0.012646793134597933,
        "high_52w_distance_pct": 0.13851411484105225,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.4210339943342778,
        "lower_wick_to_range": 0.0,
        "previous_close": 143.91,
        "relative_return_1d": -0.030533104654290932,
        "relative_return_5d": -0.0032669139934699,
        "return_1d": -0.024008060593426306,
        "return_1d_vs_avg_abs_20d": 0.8319418824973899,
        "return_5d": -0.00464176883282541,
        "ticker": "OC",
        "upper_wick_to_range": 0.30573248407643394,
        "volume_ratio_20d": 0.015714809409518804
      },
      "source_id": "E0341",
      "source_type": "market_data",
      "ticker": "OC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/OC/2026-07-20"
    },
    {
      "claim": "OGE moved +1.1% 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.010914565768170759,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.8928571428571392,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 49.235,
        "close_location": 0.6547619047618988,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 1426731.83,
        "gap_pct": 0.02731006160164262,
        "high_52w_distance_pct": 0.020818523408144607,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.16422322061953176,
        "lower_wick_to_range": 0.6547619047618988,
        "previous_close": 48.7,
        "relative_return_1d": 0.004460582222502785,
        "relative_return_5d": 0.006375875455807867,
        "return_1d": 0.010985626283367411,
        "return_1d_vs_avg_abs_20d": 1.0065106131298307,
        "return_5d": 0.005001020616452356,
        "ticker": "OGE",
        "upper_wick_to_range": -1.547619047619038,
        "volume_ratio_20d": 0.020156575510644145
      },
      "source_id": "E0342",
      "source_type": "market_data",
      "ticker": "OGE",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/OGE/2026-07-20"
    },
    {
      "claim": "ERIE moved -1.1% 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.028811188570530645,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.17552334943639325,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 224.71,
        "close_location": 0.41384863123993854,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 1610047.1500000001,
        "gap_pct": -0.006642910562667637,
        "high_52w_distance_pct": 0.3025232521917136,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.09812832917949477,
        "lower_wick_to_range": 0.41384863123993854,
        "previous_close": 227.31,
        "relative_return_1d": -0.01796316820850441,
        "relative_return_5d": -0.08949377808535208,
        "return_1d": -0.011438124147639783,
        "return_1d_vs_avg_abs_20d": 0.39700285601334756,
        "return_5d": -0.09086863292470759,
        "ticker": "ERIE",
        "upper_wick_to_range": 0.4106280193236682,
        "volume_ratio_20d": 0.023923604734636637
      },
      "source_id": "E0343",
      "source_type": "market_data",
      "ticker": "ERIE",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ERIE/2026-07-20"
    },
    {
      "claim": "MOG-A moved +2.3% 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.014188017556479398,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 4.951557093425581,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 402.18,
        "close_location": 0.5916955017301035,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 4175432.7600000002,
        "gap_pct": -0.0502148432534133,
        "high_52w_distance_pct": 0.07046596051519205,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.4363571428571429,
        "lower_wick_to_range": -4.359861591695477,
        "previous_close": 393.31,
        "relative_return_1d": 0.01602714123826332,
        "relative_return_5d": 0.02734424259445767,
        "return_1d": 0.022552185299127947,
        "return_1d_vs_avg_abs_20d": 1.589523357252176,
        "return_5d": 0.025969387755102158,
        "ticker": "MOG-A",
        "upper_wick_to_range": 0.40830449826989645,
        "volume_ratio_20d": 0.03039360627662222
      },
      "source_id": "E0344",
      "source_type": "market_data",
      "ticker": "MOG-A",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MOG-A/2026-07-20"
    },
    {
      "claim": "IAG moved +0.5% 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.024259814739190626,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.2432432432432423,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 14.21,
        "close_location": 0.9459459459459473,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 2498800.08,
        "gap_pct": -0.011315417256011373,
        "high_52w_distance_pct": 0.7501759324419424,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.03571428571428581,
        "lower_wick_to_range": -0.297297297297295,
        "previous_close": 14.14,
        "relative_return_1d": -0.0015745490113596716,
        "relative_return_5d": -0.03978573895281723,
        "return_1d": 0.004950495049504955,
        "return_1d_vs_avg_abs_20d": 0.2040615356187224,
        "return_5d": -0.04116059379217274,
        "ticker": "IAG",
        "upper_wick_to_range": 0.05405405405405276,
        "volume_ratio_20d": 0.03514194329063027
      },
      "source_id": "E0345",
      "source_type": "market_data",
      "ticker": "IAG",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/IAG/2026-07-20"
    },
    {
      "claim": "AHR moved +0.6% 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.01616988963389332,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.1363636363636422,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 57.48,
        "close_location": 0.8636363636363578,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 2470203.0,
        "gap_pct": -0.0031490552834150254,
        "high_52w_distance_pct": 0.004436325678496944,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.2827493862977013,
        "lower_wick_to_range": -0.2727272727272845,
        "previous_close": 57.16,
        "relative_return_1d": -0.0009267235570158405,
        "relative_return_5d": 0.05896455125149891,
        "return_1d": 0.005598320503848786,
        "return_1d_vs_avg_abs_20d": 0.34621884444494166,
        "return_5d": 0.0575896964121434,
        "ticker": "AHR",
        "upper_wick_to_range": 0.13636363636364224,
        "volume_ratio_20d": 0.00908511468173559
      },
      "source_id": "E0346",
      "source_type": "market_data",
      "ticker": "AHR",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AHR/2026-07-20"
    },
    {
      "claim": "ARW moved +0.8% 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.020001029118014275,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 10.52631578947381,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 208.33,
        "close_location": 0.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 1212063.9400000002,
        "gap_pct": -0.03039543100527564,
        "high_52w_distance_pct": 0.1392022272356357,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.8418353814870481,
        "lower_wick_to_range": -10.52631578947381,
        "previous_close": 206.61,
        "relative_return_1d": 0.0017998192080961317,
        "relative_return_5d": 0.03383595108278903,
        "return_1d": 0.008324863268960758,
        "return_1d_vs_avg_abs_20d": 0.4162217463831811,
        "return_5d": 0.03246109624343352,
        "ticker": "ARW",
        "upper_wick_to_range": 1.0,
        "volume_ratio_20d": 0.009191225839066659
      },
      "source_id": "E0347",
      "source_type": "market_data",
      "ticker": "ARW",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ARW/2026-07-20"
    },
    {
      "claim": "SUN moved +0.7% 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.020355210451566113,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.207355922386299,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 74.505,
        "close_location": 0.7312481899797175,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 1607519.88,
        "gap_pct": -0.02310810810810804,
        "high_52w_distance_pct": 0.002491107979330387,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.35291447248955876,
        "lower_wick_to_range": -2.4761077324065814,
        "previous_close": 74.0,
        "relative_return_1d": 0.00029928026345960035,
        "relative_return_5d": 0.05370536331393172,
        "return_1d": 0.006824324324324227,
        "return_1d_vs_avg_abs_20d": 0.3352617915969112,
        "return_5d": 0.05233050847457621,
        "ticker": "SUN",
        "upper_wick_to_range": 0.2687518100202824,
        "volume_ratio_20d": 0.049255775728243995
      },
      "source_id": "E0348",
      "source_type": "market_data",
      "ticker": "SUN",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SUN/2026-07-20"
    },
    {
      "claim": "LUMN moved +1.2% 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.026154566067775824,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.6000000000000039,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 6.354,
        "close_location": 0.8222222222222217,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 1822327.2,
        "gap_pct": -0.011146496815286677,
        "high_52w_distance_pct": 0.7784073024866227,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.04334975369458127,
        "lower_wick_to_range": -0.7777777777777821,
        "previous_close": 6.28,
        "relative_return_1d": 0.005258395429581286,
        "relative_return_5d": -0.013508866090877092,
        "return_1d": 0.011783439490445913,
        "return_1d_vs_avg_abs_20d": 0.4505308732674368,
        "return_5d": -0.014883720930232602,
        "ticker": "LUMN",
        "upper_wick_to_range": 0.17777777777777823,
        "volume_ratio_20d": 0.019903549674554755
      },
      "source_id": "E0349",
      "source_type": "market_data",
      "ticker": "LUMN",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LUMN/2026-07-20"
    },
    {
      "claim": "FIG moved +0.7% 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.04177963956076559,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.27956989247312,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 24.12,
        "close_location": 0.9247311827956985,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 29926890.0,
        "gap_pct": -0.04258872651356993,
        "high_52w_distance_pct": 0.3537728026533995,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.4530120481927711,
        "lower_wick_to_range": -0.3548387096774214,
        "previous_close": 23.95,
        "relative_return_1d": 0.0005730770247305284,
        "relative_return_5d": 0.021248004945063848,
        "return_1d": 0.007098121085595155,
        "return_1d_vs_avg_abs_20d": 0.16989426333540839,
        "return_5d": 0.019873150105708337,
        "ticker": "FIG",
        "upper_wick_to_range": 0.0752688172043014,
        "volume_ratio_20d": 0.05410933290595355
      },
      "source_id": "E0350",
      "source_type": "market_data",
      "ticker": "FIG",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FIG/2026-07-20"
    },
    {
      "claim": "YMM moved +1.3% 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.022481119198100113,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.8864516129032277,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 9.2574,
        "close_location": 0.596129032258069,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 6721020.5184,
        "gap_pct": -0.002188183807440014,
        "high_52w_distance_pct": 0.1060340916456024,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.24177062374245484,
        "lower_wick_to_range": -0.2903225806451587,
        "previous_close": 9.14,
        "relative_return_1d": 0.0063195948888070674,
        "relative_return_5d": 0.08158488984518986,
        "return_1d": 0.012844638949671694,
        "return_1d_vs_avg_abs_20d": 0.5713522906260466,
        "return_5d": 0.08021003500583435,
        "ticker": "YMM",
        "upper_wick_to_range": 0.40387096774193104,
        "volume_ratio_20d": 0.10597443240702627
      },
      "source_id": "E0351",
      "source_type": "market_data",
      "ticker": "YMM",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/YMM/2026-07-20"
    },
    {
      "claim": "BRX moved +0.2% 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.0096462241556998,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.8421052631578869,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 32.64,
        "close_location": 0.8421052631578869,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 889962.24,
        "gap_pct": -0.000307031010131964,
        "high_52w_distance_pct": 0.004901960784313708,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.26071842410196977,
        "lower_wick_to_range": 0.0,
        "previous_close": 32.57,
        "relative_return_1d": -0.0043758269899405455,
        "relative_return_5d": 0.0418593942081793,
        "return_1d": 0.002149217070924081,
        "return_1d_vs_avg_abs_20d": 0.22280397347537717,
        "return_5d": 0.04048453936882379,
        "ticker": "BRX",
        "upper_wick_to_range": 0.15789473684211314,
        "volume_ratio_20d": 0.011708678661914372
      },
      "source_id": "E0352",
      "source_type": "market_data",
      "ticker": "BRX",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BRX/2026-07-20"
    },
    {
      "claim": "CNM moved -1.4% 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.019214664240808605,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.7914691943127973,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 44.605,
        "close_location": 0.14691943127961524,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 2115258.31,
        "gap_pct": 0.004420866489831976,
        "high_52w_distance_pct": 0.3375182154466989,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.007931486419306744,
        "lower_wick_to_range": 0.14691943127961524,
        "previous_close": 45.24,
        "relative_return_1d": -0.020561295166081406,
        "relative_return_5d": -0.0016425792241224757,
        "return_1d": -0.01403625110521678,
        "return_1d_vs_avg_abs_20d": 0.7304968189559213,
        "return_5d": -0.003017434063477986,
        "ticker": "CNM",
        "upper_wick_to_range": 0.06161137440758754,
        "volume_ratio_20d": 0.017727883603520754
      },
      "source_id": "E0353",
      "source_type": "market_data",
      "ticker": "CNM",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CNM/2026-07-20"
    },
    {
      "claim": "CRL moved -2.9% 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.02092555330185661,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.8356867779204074,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 217.79,
        "close_location": 0.3722721437740654,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 13653908.469999999,
        "gap_pct": 0.0026298194784935003,
        "high_52w_distance_pct": 0.09215299141374733,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.48967168262653904,
        "lower_wick_to_range": 0.3722721437740654,
        "previous_close": 224.35,
        "relative_return_1d": -0.03576507080479152,
        "relative_return_5d": -0.05068172840329954,
        "return_1d": -0.029240026743926895,
        "return_1d_vs_avg_abs_20d": 1.3973358946419157,
        "return_5d": -0.05205658324265505,
        "ticker": "CRL",
        "upper_wick_to_range": -1.2079589216944728,
        "volume_ratio_20d": 0.06763947479150259
      },
      "source_id": "E0354",
      "source_type": "market_data",
      "ticker": "CRL",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CRL/2026-07-20"
    },
    {
      "claim": "ADC moved +0.1% 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.010018302735165813,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.5423728813559305,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 81.18,
        "close_location": 0.8983050847457811,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 1158519.78,
        "gap_pct": 0.004684418145956659,
        "high_52w_distance_pct": 0.011086474501108556,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.14709622721492166,
        "lower_wick_to_range": 0.8983050847457811,
        "previous_close": 81.12,
        "relative_return_1d": -0.005785399090450394,
        "relative_return_5d": 0.03393654397697965,
        "return_1d": 0.0007396449704142327,
        "return_1d_vs_avg_abs_20d": 0.07382936910240923,
        "return_5d": 0.03256168913762414,
        "ticker": "ADC",
        "upper_wick_to_range": -0.44067796610171167,
        "volume_ratio_20d": 0.012790499663903204
      },
      "source_id": "E0355",
      "source_type": "market_data",
      "ticker": "ADC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ADC/2026-07-20"
    },
    {
      "claim": "CFR moved +0.1% 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.010151260780580363,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.0,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 161.775,
        "close_location": 0.5,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 816316.65,
        "gap_pct": 0.006557377049180246,
        "high_52w_distance_pct": 0.012579199505486027,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.2574815390594636,
        "lower_wick_to_range": 0.0,
        "previous_close": 161.65,
        "relative_return_1d": -0.005751768465442453,
        "relative_return_5d": 0.025915703477734198,
        "return_1d": 0.0007732755954221737,
        "return_1d_vs_avg_abs_20d": 0.07617532562078111,
        "return_5d": 0.024540848638378687,
        "ticker": "CFR",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.008895156670045392
      },
      "source_id": "E0356",
      "source_type": "market_data",
      "ticker": "CFR",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CFR/2026-07-20"
    },
    {
      "claim": "EMN moved -1.2% 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.01247041678780091,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.346774193548367,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 67.755,
        "close_location": 0.5403225806451473,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 1421770.92,
        "gap_pct": 0.008892128279883282,
        "high_52w_distance_pct": 0.23193860231717234,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.049001393404551674,
        "lower_wick_to_range": 0.5403225806451473,
        "previous_close": 68.6,
        "relative_return_1d": -0.018842828317424343,
        "relative_return_5d": 0.009483767203587012,
        "return_1d": -0.012317784256559716,
        "return_1d_vs_avg_abs_20d": 0.9877604306384928,
        "return_5d": 0.008108912364231502,
        "ticker": "EMN",
        "upper_wick_to_range": -1.8870967741935143,
        "volume_ratio_20d": 0.01610128524841742
      },
      "source_id": "E0357",
      "source_type": "market_data",
      "ticker": "EMN",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EMN/2026-07-20"
    },
    {
      "claim": "ALV moved -3.1% 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.01586234772015116,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.7792022792022819,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 116.57,
        "close_location": 0.0,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 5077789.199999999,
        "gap_pct": -0.00794112755695986,
        "high_52w_distance_pct": 0.1338251694260959,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.17557482855990325,
        "lower_wick_to_range": 0.0,
        "previous_close": 120.26,
        "relative_return_1d": -0.037208563102940184,
        "relative_return_5d": -0.042192588547582455,
        "return_1d": -0.030683519042075558,
        "return_1d_vs_avg_abs_20d": 1.9343617718766766,
        "return_5d": -0.043567443386937965,
        "ticker": "ALV",
        "upper_wick_to_range": 0.22079772079771803,
        "volume_ratio_20d": 0.05373266887057779
      },
      "source_id": "E0358",
      "source_type": "market_data",
      "ticker": "ALV",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ALV/2026-07-20"
    },
    {
      "claim": "PRI moved +0.3% 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.011232899972904364,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.34920634920636495,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 311.46,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 1079520.3599999999,
        "gap_pct": 0.005087911380176502,
        "high_52w_distance_pct": 0.020002568548128208,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.3536442261723671,
        "lower_wick_to_range": 1.0,
        "previous_close": 310.54,
        "relative_return_1d": -0.003562462750888562,
        "relative_return_5d": 0.005372018142817403,
        "return_1d": 0.0029625813099760645,
        "return_1d_vs_avg_abs_20d": 0.26374144852373893,
        "return_5d": 0.0039971633034618925,
        "ticker": "PRI",
        "upper_wick_to_range": -0.34920634920636495,
        "volume_ratio_20d": 0.016030710882937886
      },
      "source_id": "E0359",
      "source_type": "market_data",
      "ticker": "PRI",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PRI/2026-07-20"
    },
    {
      "claim": "CTRE moved -0.2% 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.015243363298206363,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.975609756097583,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 42.81,
        "close_location": 0.6829268292683012,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 1155441.9000000001,
        "gap_pct": -0.01585820895522383,
        "high_52w_distance_pct": 0.006774118196682943,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.20252808988764048,
        "lower_wick_to_range": -2.292682926829282,
        "previous_close": 42.88,
        "relative_return_1d": -0.008157506747431764,
        "relative_return_5d": 0.06286754018525187,
        "return_1d": -0.0016324626865671377,
        "return_1d_vs_avg_abs_20d": 0.10709333987724508,
        "return_5d": 0.06149268534589636,
        "ticker": "CTRE",
        "upper_wick_to_range": 0.3170731707316989,
        "volume_ratio_20d": 0.008635957130584055
      },
      "source_id": "E0360",
      "source_type": "market_data",
      "ticker": "CTRE",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CTRE/2026-07-20"
    },
    {
      "claim": "BAX moved -2.3% 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.023449128954208087,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.8448275862069026,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 22.09,
        "close_location": 0.2586206896551707,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 6205522.8,
        "gap_pct": 0.02432551968155683,
        "high_52w_distance_pct": 0.07333635129017657,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.40432294977749517,
        "lower_wick_to_range": 0.2586206896551707,
        "previous_close": 22.61,
        "relative_return_1d": -0.029523717214336553,
        "relative_return_5d": -0.01989231396879687,
        "return_1d": -0.022998673153471927,
        "return_1d_vs_avg_abs_20d": 0.9807900838612889,
        "return_5d": -0.02126716880815238,
        "ticker": "BAX",
        "upper_wick_to_range": -1.1034482758620732,
        "volume_ratio_20d": 0.04438209170276701
      },
      "source_id": "E0361",
      "source_type": "market_data",
      "ticker": "BAX",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BAX/2026-07-20"
    },
    {
      "claim": "GAP moved -2.0% 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.019267741624468943,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.971428571428572,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 19.95,
        "close_location": 0.37142857142856894,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 11079990.6,
        "gap_pct": 0.01375921375921374,
        "high_52w_distance_pct": 0.4716791979949875,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.10160132523467702,
        "lower_wick_to_range": 0.37142857142856894,
        "previous_close": 20.35,
        "relative_return_1d": -0.026181063716884334,
        "relative_return_5d": 0.00895061241511308,
        "return_1d": -0.019656019656019708,
        "return_1d_vs_avg_abs_20d": 1.0201517146699577,
        "return_5d": 0.007575757575757569,
        "ticker": "GAP",
        "upper_wick_to_range": -0.342857142857141,
        "volume_ratio_20d": 0.06516913657242127
      },
      "source_id": "E0362",
      "source_type": "market_data",
      "ticker": "GAP",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GAP/2026-07-20"
    },
    {
      "claim": "TECH moved -0.5% 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.019984561397231843,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.7647058823529486,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 71.74,
        "close_location": 0.23529411764705144,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 5150860.26,
        "gap_pct": -0.0016638935108154174,
        "high_52w_distance_pct": 0.005854474491218342,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.6606481481481479,
        "lower_wick_to_range": 0.23529411764705144,
        "previous_close": 72.12,
        "relative_return_1d": -0.011794040178446541,
        "relative_return_5d": 0.006699966946978719,
        "return_1d": -0.0052689961175819144,
        "return_1d_vs_avg_abs_20d": 0.2636533278289384,
        "return_5d": 0.005325112107623209,
        "ticker": "TECH",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.008556963594260796
      },
      "source_id": "E0363",
      "source_type": "market_data",
      "ticker": "TECH",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TECH/2026-07-20"
    },
    {
      "claim": "NNN moved +0.1% 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.01053095303601092,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.23684210526313232,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 49.645,
        "close_location": 0.9736842105263394,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 1253337.6700000002,
        "gap_pct": 0.002016535591853108,
        "high_52w_distance_pct": 0.007150770470339296,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.21292450525287077,
        "lower_wick_to_range": 0.9736842105263394,
        "previous_close": 49.59,
        "relative_return_1d": -0.005415949485345406,
        "relative_return_5d": 0.04962232105557174,
        "return_1d": 0.0011090945755192205,
        "return_1d_vs_avg_abs_20d": 0.1053175882302995,
        "return_5d": 0.04824746621621623,
        "ticker": "NNN",
        "upper_wick_to_range": -0.21052631578947173,
        "volume_ratio_20d": 0.014346722888211377
      },
      "source_id": "E0364",
      "source_type": "market_data",
      "ticker": "NNN",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NNN/2026-07-20"
    },
    {
      "claim": "HSIC moved -0.7% 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.012799852503630254,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.4146341463414465,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 87.18,
        "close_location": 0.2134146341463534,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 1118432.22,
        "gap_pct": -0.0034160783420632557,
        "high_52w_distance_pct": 0.024776324845148023,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.268995633187773,
        "lower_wick_to_range": 0.2134146341463534,
        "previous_close": 87.82,
        "relative_return_1d": -0.013812677857266253,
        "relative_return_5d": 0.017577209426137275,
        "return_1d": -0.007287633796401627,
        "return_1d_vs_avg_abs_20d": 0.5693529510855482,
        "return_5d": 0.016202354586781764,
        "ticker": "HSIC",
        "upper_wick_to_range": 0.3719512195122001,
        "volume_ratio_20d": 0.00933462849575616
      },
      "source_id": "E0365",
      "source_type": "market_data",
      "ticker": "HSIC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HSIC/2026-07-20"
    },
    {
      "claim": "SBSW moved +1.3% 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.02547184901462695,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.666666666666679,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 8.105,
        "close_location": 0.8333333333333358,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 2494889.205,
        "gap_pct": -0.011874999999999969,
        "high_52w_distance_pct": 1.626773596545342,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.02986022871664562,
        "lower_wick_to_range": -0.8333333333333433,
        "previous_close": 8.0,
        "relative_return_1d": 0.006599955939135427,
        "relative_return_5d": -0.03603607152644017,
        "return_1d": 0.013125000000000053,
        "return_1d_vs_avg_abs_20d": 0.515274725147089,
        "return_5d": -0.03741092636579568,
        "ticker": "SBSW",
        "upper_wick_to_range": 0.1666666666666642,
        "volume_ratio_20d": 0.05510436982928298
      },
      "source_id": "E0366",
      "source_type": "market_data",
      "ticker": "SBSW",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SBSW/2026-07-20"
    },
    {
      "claim": "BLDR moved -2.2% 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.031726132083302785,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.448192771084333,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 72.59,
        "close_location": 0.07228915662650866,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 3043771.29,
        "gap_pct": 0.04591974144896316,
        "high_52w_distance_pct": 0.7888138862102216,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.11505376344086038,
        "lower_wick_to_range": 0.07228915662650866,
        "previous_close": 74.26,
        "relative_return_1d": -0.029013597791001988,
        "relative_return_5d": -0.011140449200911173,
        "return_1d": -0.02248855373013736,
        "return_1d_vs_avg_abs_20d": 0.7088337674157548,
        "return_5d": -0.012515304040266684,
        "ticker": "BLDR",
        "upper_wick_to_range": -1.520481927710842,
        "volume_ratio_20d": 0.018633267120822278
      },
      "source_id": "E0367",
      "source_type": "market_data",
      "ticker": "BLDR",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BLDR/2026-07-20"
    },
    {
      "claim": "AOS moved -0.9% 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.015342062592389433,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.6446153846153844,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 58.3272,
        "close_location": 0.18871794871794587,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 1764106.1639999999,
        "gap_pct": 0.026168224299065512,
        "high_52w_distance_pct": 0.4036332963008684,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.07694239290989668,
        "lower_wick_to_range": 0.18871794871794587,
        "previous_close": 58.85,
        "relative_return_1d": -0.015408646439794116,
        "relative_return_5d": -0.018830083847021117,
        "return_1d": -0.00888360237892949,
        "return_1d_vs_avg_abs_20d": 0.5790357277864503,
        "return_5d": -0.020204938686376628,
        "ticker": "AOS",
        "upper_wick_to_range": -1.8333333333333304,
        "volume_ratio_20d": 0.015775692550034165
      },
      "source_id": "E0368",
      "source_type": "market_data",
      "ticker": "AOS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AOS/2026-07-20"
    },
    {
      "claim": "FR moved -0.8% 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.01131922407733304,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.5811684869048929,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 68.3419,
        "close_location": 0.0,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 1584028.5581999999,
        "gap_pct": 0.00043566656985194463,
        "high_52w_distance_pct": 0.022505959009041288,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.20596259043585663,
        "lower_wick_to_range": 0.0,
        "previous_close": 68.86,
        "relative_return_1d": -0.014049005722206576,
        "relative_return_5d": 0.0511736259607074,
        "return_1d": -0.007523961661341949,
        "return_1d_vs_avg_abs_20d": 0.6647064860575403,
        "return_5d": 0.04979877112135189,
        "ticker": "FR",
        "upper_wick_to_range": 0.41883151309510713,
        "volume_ratio_20d": 0.016574656750572084
      },
      "source_id": "E0369",
      "source_type": "market_data",
      "ticker": "FR",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FR/2026-07-20"
    },
    {
      "claim": "HESM moved +0.9% 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.010848378290165628,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.342955130037148,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 40.69,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 865761.13,
        "gap_pct": 0.005701536936043583,
        "high_52w_distance_pct": 0.009830425165888501,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.18595161760419687,
        "lower_wick_to_range": 0.6570448699628519,
        "previous_close": 40.34,
        "relative_return_1d": 0.002151207798332111,
        "relative_return_5d": 0.03912032793295395,
        "return_1d": 0.008676251859196737,
        "return_1d_vs_avg_abs_20d": 0.7997740885439083,
        "return_5d": 0.037745473093598436,
        "ticker": "HESM",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.022356482770577325
      },
      "source_id": "E0370",
      "source_type": "market_data",
      "ticker": "HESM",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HESM/2026-07-20"
    },
    {
      "claim": "MSGS moved +2.2% 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.014355096498137682,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.3528670447385016,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 405.62,
        "close_location": 0.9306868304977932,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 1913715.16,
        "gap_pct": -0.024995590495628384,
        "high_52w_distance_pct": 0.015063359794881936,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.5274137671336045,
        "lower_wick_to_range": -1.4221802142407085,
        "previous_close": 396.87,
        "relative_return_1d": 0.015522477797678569,
        "relative_return_5d": 0.05190449665127428,
        "return_1d": 0.022047521858543195,
        "return_1d_vs_avg_abs_20d": 1.5358671995972628,
        "return_5d": 0.05052964181191877,
        "ticker": "MSGS",
        "upper_wick_to_range": 0.06931316950220683,
        "volume_ratio_20d": 0.017951449661365193
      },
      "source_id": "E0371",
      "source_type": "market_data",
      "ticker": "MSGS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MSGS/2026-07-20"
    },
    {
      "claim": "ENS moved +1.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.027382118785391506,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 6.652173913043544,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 199.24,
        "close_location": 0.3850931677018697,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 1555466.6800000002,
        "gap_pct": -0.04080386670058511,
        "high_52w_distance_pct": 0.2261594057418188,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.3216583747927033,
        "lower_wick_to_range": -6.267080745341675,
        "previous_close": 196.55,
        "relative_return_1d": 0.007161040904792859,
        "relative_return_5d": -0.007825005919508632,
        "return_1d": 0.013686084965657486,
        "return_1d_vs_avg_abs_20d": 0.4998183330122386,
        "return_5d": -0.009199860758864142,
        "ticker": "ENS",
        "upper_wick_to_range": 0.6149068322981303,
        "volume_ratio_20d": 0.012572873385512287
      },
      "source_id": "E0372",
      "source_type": "market_data",
      "ticker": "ENS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ENS/2026-07-20"
    },
    {
      "claim": "IDA moved +0.9% 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.011973802644781923,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.1296296296296304,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 150.07,
        "close_location": 0.44444444444443565,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 989411.51,
        "gap_pct": 0.025415181873193138,
        "high_52w_distance_pct": 0.03225161591257408,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.14802631578947367,
        "lower_wick_to_range": 0.44444444444443565,
        "previous_close": 148.73,
        "relative_return_1d": 0.0024845706772513854,
        "relative_return_5d": -0.004586594455206372,
        "return_1d": 0.009009614738116012,
        "return_1d_vs_avg_abs_20d": 0.7524438981831993,
        "return_5d": -0.0059614492945618824,
        "ticker": "IDA",
        "upper_wick_to_range": -0.5740740740740661,
        "volume_ratio_20d": 0.009534759280952175
      },
      "source_id": "E0373",
      "source_type": "market_data",
      "ticker": "IDA",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/IDA/2026-07-20"
    },
    {
      "claim": "NXE moved +0.3% 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.02408907947681836,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.3529411764705845,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 8.825,
        "close_location": 0.47058823529411276,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 1719180.5999999999,
        "gap_pct": -0.010227272727272751,
        "high_52w_distance_pct": 0.5818696883852694,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.02759664648346538,
        "lower_wick_to_range": -0.8823529411764718,
        "previous_close": 8.8,
        "relative_return_1d": -0.003684134969955677,
        "relative_return_5d": -0.019157886559090676,
        "return_1d": 0.0028409090909089496,
        "return_1d_vs_avg_abs_20d": 0.1179334849072519,
        "return_5d": -0.020532741398446186,
        "ticker": "NXE",
        "upper_wick_to_range": 0.5294117647058872,
        "volume_ratio_20d": 0.0400996274263601
      },
      "source_id": "E0374",
      "source_type": "market_data",
      "ticker": "NXE",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NXE/2026-07-20"
    },
    {
      "claim": "CWEN moved +0.6% 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.014235639930701977,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.4712939160239939,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 33.595,
        "close_location": 0.4144530134247367,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 580185.65,
        "gap_pct": 0.010475905417539622,
        "high_52w_distance_pct": 0.24244679267748181,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.03020545844832867,
        "lower_wick_to_range": 0.4144530134247367,
        "previous_close": 33.41,
        "relative_return_1d": -0.0009877797687365408,
        "relative_return_5d": 0.01357732546303736,
        "return_1d": 0.005537264292128086,
        "return_1d_vs_avg_abs_20d": 0.3889719267334009,
        "return_5d": 0.01220247062368185,
        "ticker": "CWEN",
        "upper_wick_to_range": 0.1142530705512694,
        "volume_ratio_20d": 0.010275633302095884
      },
      "source_id": "E0375",
      "source_type": "market_data",
      "ticker": "CWEN",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CWEN/2026-07-20"
    },
    {
      "claim": "NE moved -0.4% 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.02099117546032453,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.1148036253776397,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 41.35,
        "close_location": 0.8133860097606306,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 1321421.95,
        "gap_pct": -0.02554216867469883,
        "high_52w_distance_pct": 0.32962515114873026,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.28695922813569874,
        "lower_wick_to_range": -1.301417615617009,
        "previous_close": 41.5,
        "relative_return_1d": -0.010139501892189928,
        "relative_return_5d": -0.009153979810082147,
        "return_1d": -0.0036144578313253017,
        "return_1d_vs_avg_abs_20d": 0.17218939635643546,
        "return_5d": -0.010528834649437657,
        "ticker": "NE",
        "upper_wick_to_range": 0.18661399023936945,
        "volume_ratio_20d": 0.016964205139638706
      },
      "source_id": "E0376",
      "source_type": "market_data",
      "ticker": "NE",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NE/2026-07-20"
    },
    {
      "claim": "TAP moved -0.1% 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.01699571089899613,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.723684210526358,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 40.9,
        "close_location": 0.42105263157894346,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 4826445.399999999,
        "gap_pct": 0.03383826044466165,
        "high_52w_distance_pct": 0.3403422982885087,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.07518401682439535,
        "lower_wick_to_range": 0.42105263157894346,
        "previous_close": 40.93,
        "relative_return_1d": -0.007258002770857308,
        "relative_return_5d": 0.026951585029927116,
        "return_1d": -0.0007329587099926815,
        "return_1d_vs_avg_abs_20d": 0.043126098952175895,
        "return_5d": 0.025576730190571606,
        "ticker": "TAP",
        "upper_wick_to_range": -3.1447368421053015,
        "volume_ratio_20d": 0.03400695378027149
      },
      "source_id": "E0377",
      "source_type": "market_data",
      "ticker": "TAP",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TAP/2026-07-20"
    },
    {
      "claim": "QBTS moved +3.5% 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.0381479375539444,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.9881395348837196,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 17.3098,
        "close_location": 0.7206976744186027,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 34840905.793,
        "gap_pct": -0.016138673042438656,
        "high_52w_distance_pct": 0.8226669285606998,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.35763137254901944,
        "lower_wick_to_range": -0.267441860465117,
        "previous_close": 16.73,
        "relative_return_1d": 0.02813126197619442,
        "relative_return_5d": -0.07098313015528546,
        "return_1d": 0.03465630603705905,
        "return_1d_vs_avg_abs_20d": 0.9084712899105518,
        "return_5d": -0.07235798499464097,
        "ticker": "QBTS",
        "upper_wick_to_range": 0.2793023255813973,
        "volume_ratio_20d": 0.08938766682595033
      },
      "source_id": "E0378",
      "source_type": "market_data",
      "ticker": "QBTS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/QBTS/2026-07-20"
    },
    {
      "claim": "CE moved -2.9% 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.018774194748105703,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.733711048158637,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 44.395,
        "close_location": 0.33711048158640555,
        "consecutive_down_days": 5,
        "consecutive_up_days": 0,
        "dollar_volume": 4301742.315,
        "gap_pct": -0.00021881838074411242,
        "high_52w_distance_pct": 0.5925216803694109,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.029807469264671926,
        "lower_wick_to_range": 0.33711048158640555,
        "previous_close": 45.7,
        "relative_return_1d": -0.03508084274795431,
        "relative_return_5d": -0.07218524532758941,
        "return_1d": -0.028555798687089684,
        "return_1d_vs_avg_abs_20d": 1.5210132349336014,
        "return_5d": -0.07356010016694492,
        "ticker": "CE",
        "upper_wick_to_range": -0.07082152974504247,
        "volume_ratio_20d": 0.053194806620735086
      },
      "source_id": "E0379",
      "source_type": "market_data",
      "ticker": "CE",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CE/2026-07-20"
    },
    {
      "claim": "JXN moved +0.1% 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.01736613614842399,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.8319581733518666,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 125.7425,
        "close_location": 0.5085368842414884,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 1624467.3575000002,
        "gap_pct": -0.017189240808530903,
        "high_52w_distance_pct": 0.007535240670417664,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.24936658552337443,
        "lower_wick_to_range": -1.3234212891103783,
        "previous_close": 125.66,
        "relative_return_1d": -0.005868510557760942,
        "relative_return_5d": 0.04228958993869325,
        "return_1d": 0.0006565335031036845,
        "return_1d_vs_avg_abs_20d": 0.03780538730621816,
        "return_5d": 0.04091473509933774,
        "ticker": "JXN",
        "upper_wick_to_range": 0.49146311575851165,
        "volume_ratio_20d": 0.018298737261067555
      },
      "source_id": "E0380",
      "source_type": "market_data",
      "ticker": "JXN",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/JXN/2026-07-20"
    },
    {
      "claim": "VIST moved -3.1% 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.01776809504622237,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.9605911330049269,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 62.05,
        "close_location": 0.0,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 2148295.1,
        "gap_pct": -0.0003124023742580029,
        "high_52w_distance_pct": 0.31248992747784055,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.28361605295821257,
        "lower_wick_to_range": 0.0,
        "previous_close": 64.02,
        "relative_return_1d": -0.03729667792528202,
        "relative_return_5d": -0.05086281126725822,
        "return_1d": -0.03077163386441739,
        "return_1d_vs_avg_abs_20d": 1.731847662023829,
        "return_5d": -0.052237666106613734,
        "ticker": "VIST",
        "upper_wick_to_range": 0.03940886699507303,
        "volume_ratio_20d": 0.0382132844749564
      },
      "source_id": "E0381",
      "source_type": "market_data",
      "ticker": "VIST",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/VIST/2026-07-20"
    },
    {
      "claim": "SOBO moved +0.1% 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.012354297832814432,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.190476190476226,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 37.87,
        "close_location": 0.1428571428571187,
        "consecutive_down_days": 0,
        "consecutive_up_days": 6,
        "dollar_volume": 728277.97,
        "gap_pct": 0.007665873645255061,
        "high_52w_distance_pct": 0.015315553208344435,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.43446969696969684,
        "lower_wick_to_range": 0.1428571428571187,
        "previous_close": 37.83,
        "relative_return_1d": -0.00546768217876048,
        "relative_return_5d": 0.018565292658318633,
        "return_1d": 0.0010573618821041464,
        "return_1d_vs_avg_abs_20d": 0.08558656237796632,
        "return_5d": 0.017190437818963122,
        "ticker": "SOBO",
        "upper_wick_to_range": -0.33333333333334464,
        "volume_ratio_20d": 0.019164117230864284
      },
      "source_id": "E0382",
      "source_type": "market_data",
      "ticker": "SOBO",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SOBO/2026-07-20"
    },
    {
      "claim": "AXS moved +0.8% 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.01566086571140768,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.0234741784037613,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 115.73,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 806406.64,
        "gap_pct": -0.0012197246907126313,
        "high_52w_distance_pct": 0.007776721679771725,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.23130120225555917,
        "lower_wick_to_range": -0.023474178403761255,
        "previous_close": 114.78,
        "relative_return_1d": 0.001751659197542832,
        "relative_return_5d": 0.011940694867298207,
        "return_1d": 0.008276703258407458,
        "return_1d_vs_avg_abs_20d": 0.5284958961354573,
        "return_5d": 0.010565840027942697,
        "ticker": "AXS",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.008810271907143173
      },
      "source_id": "E0383",
      "source_type": "market_data",
      "ticker": "AXS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AXS/2026-07-20"
    },
    {
      "claim": "STAG moved +0.3% 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.011586479727596332,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.1927664486340905,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 41.8,
        "close_location": 0.7695267410542299,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 1215251.4,
        "gap_pct": 0.010316698656430034,
        "high_52w_distance_pct": 0.01937799043062216,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.1738275765234485,
        "lower_wick_to_range": 0.7695267410542299,
        "previous_close": 41.68,
        "relative_return_1d": -0.0036459653660469993,
        "relative_return_5d": 0.07097567367251822,
        "return_1d": 0.0028790786948176272,
        "return_1d_vs_avg_abs_20d": 0.24848605983060784,
        "return_5d": 0.06960081883316271,
        "ticker": "STAG",
        "upper_wick_to_range": -0.9622931896883204,
        "volume_ratio_20d": 0.0164333618781954
      },
      "source_id": "E0384",
      "source_type": "market_data",
      "ticker": "STAG",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/STAG/2026-07-20"
    },
    {
      "claim": "LNC moved -0.2% 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.01772305363351359,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.075268817204305,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 42.14,
        "close_location": 0.46236559139784755,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 1903758.78,
        "gap_pct": -0.009469696969696906,
        "high_52w_distance_pct": 0.02183198860939739,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.3095090118085768,
        "lower_wick_to_range": -0.6129032258064574,
        "previous_close": 42.24,
        "relative_return_1d": -0.008892468303288936,
        "relative_return_5d": 0.03295380220777644,
        "return_1d": -0.0023674242424243097,
        "return_1d_vs_avg_abs_20d": 0.1335788003229649,
        "return_5d": 0.03157894736842093,
        "ticker": "LNC",
        "upper_wick_to_range": 0.5376344086021525,
        "volume_ratio_20d": 0.023777806433276403
      },
      "source_id": "E0385",
      "source_type": "market_data",
      "ticker": "LNC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LNC/2026-07-20"
    },
    {
      "claim": "ORA moved +0.7% 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.02003063897858896,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.4477611940298454,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 105.47,
        "close_location": 0.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 2321078.29,
        "gap_pct": -0.0083094555873926,
        "high_52w_distance_pct": 0.387977623968901,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.045914319714398966,
        "lower_wick_to_range": -2.4477611940298454,
        "previous_close": 104.7,
        "relative_return_1d": 0.0008293016888964999,
        "relative_return_5d": -0.011170786954484035,
        "return_1d": 0.007354345749761126,
        "return_1d_vs_avg_abs_20d": 0.36715482504688407,
        "return_5d": -0.012545641793839546,
        "ticker": "ORA",
        "upper_wick_to_range": 1.0,
        "volume_ratio_20d": 0.023586341421589642
      },
      "source_id": "E0386",
      "source_type": "market_data",
      "ticker": "ORA",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ORA/2026-07-20"
    },
    {
      "claim": "AWI moved -0.7% 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.013628465253497878,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 11.378238341969226,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 154.82,
        "close_location": 0.10880829015540318,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 543263.38,
        "gap_pct": 0.027825863948195195,
        "high_52w_distance_pct": 0.3309004004650564,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.030210274154910843,
        "lower_wick_to_range": 0.10880829015540318,
        "previous_close": 155.97,
        "relative_return_1d": -0.013898256858197455,
        "relative_return_5d": -0.004213172651170605,
        "return_1d": -0.007373212797332829,
        "return_1d_vs_avg_abs_20d": 0.5410156360372582,
        "return_5d": -0.005588027490526115,
        "ticker": "AWI",
        "upper_wick_to_range": -10.48704663212463,
        "volume_ratio_20d": 0.007750670922283455
      },
      "source_id": "E0387",
      "source_type": "market_data",
      "ticker": "AWI",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/AWI/2026-07-20"
    },
    {
      "claim": "HXL moved +1.9% 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.014370000091698244,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.2617886178861912,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 105.815,
        "close_location": 0.4536585365853616,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 4553960.155,
        "gap_pct": -0.028995279838165966,
        "high_52w_distance_pct": 0.007938383026981022,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.3873738035925003,
        "lower_wick_to_range": -2.80813008130083,
        "previous_close": 103.81,
        "relative_return_1d": 0.012789087525687748,
        "relative_return_5d": 0.06805832258129096,
        "return_1d": 0.019314131586552374,
        "return_1d_vs_avg_abs_20d": 1.3440592528395616,
        "return_5d": 0.06668346774193545,
        "ticker": "HXL",
        "upper_wick_to_range": 0.5463414634146384,
        "volume_ratio_20d": 0.039162640022567405
      },
      "source_id": "E0388",
      "source_type": "market_data",
      "ticker": "HXL",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HXL/2026-07-20"
    },
    {
      "claim": "FAF moved +0.0% 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.01546611191639885,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.299999999999983,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 73.05,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 2282374.1999999997,
        "gap_pct": -0.008626591811584206,
        "high_52w_distance_pct": 0.006160164271047375,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.29982206405693934,
        "lower_wick_to_range": -0.29999999999998295,
        "previous_close": 73.03,
        "relative_return_1d": -0.0062511840033541155,
        "relative_return_5d": 0.044052559663791735,
        "return_1d": 0.000273860057510511,
        "return_1d_vs_avg_abs_20d": 0.01770710434470184,
        "return_5d": 0.042677704824436224,
        "ticker": "FAF",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.03068522210545958
      },
      "source_id": "E0389",
      "source_type": "market_data",
      "ticker": "FAF",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FAF/2026-07-20"
    },
    {
      "claim": "HR moved +0.6% 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.009447982475986499,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.21276595744681204,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 21.45,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 2235390.3,
        "gap_pct": 0.0037523452157597337,
        "high_52w_distance_pct": 0.0009324009324009896,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.3151440833844268,
        "lower_wick_to_range": 0.787234042553188,
        "previous_close": 21.32,
        "relative_return_1d": -0.000427483085254865,
        "relative_return_5d": 0.03212929981773138,
        "return_1d": 0.0060975609756097615,
        "return_1d_vs_avg_abs_20d": 0.6453823333296448,
        "return_5d": 0.030754444978375872,
        "ticker": "HR",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.026843227760720394
      },
      "source_id": "E0390",
      "source_type": "market_data",
      "ticker": "HR",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HR/2026-07-20"
    },
    {
      "claim": "RSI moved +3.5% 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.021754475513464582,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.3955223880597014,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 33.625,
        "close_location": 0.9179104477611947,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 2122275.5,
        "gap_pct": 0.005846153846153834,
        "high_52w_distance_pct": 0.026319702602230377,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 1.1679561573178594,
        "lower_wick_to_range": -0.4776119402985067,
        "previous_close": 32.5,
        "relative_return_1d": 0.028090340554520088,
        "relative_return_5d": -0.014862710988614025,
        "return_1d": 0.034615384615384714,
        "return_1d_vs_avg_abs_20d": 1.591184517133501,
        "return_5d": -0.016237565827969536,
        "ticker": "RSI",
        "upper_wick_to_range": 0.08208955223880533,
        "volume_ratio_20d": 0.01894405417046227
      },
      "source_id": "E0391",
      "source_type": "market_data",
      "ticker": "RSI",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RSI/2026-07-20"
    },
    {
      "claim": "BIRK moved -2.6% 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.022336413883751287,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.9192546583850871,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 43.215,
        "close_location": 0.5031055900621134,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 2177603.85,
        "gap_pct": 0.009017132551848439,
        "high_52w_distance_pct": 0.17389795209996506,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.3886568123393317,
        "lower_wick_to_range": 0.5031055900621134,
        "previous_close": 44.36,
        "relative_return_1d": -0.03233658599053091,
        "relative_return_5d": -0.030330276238394904,
        "return_1d": -0.025811541929666282,
        "return_1d_vs_avg_abs_20d": 1.1555812882050414,
        "return_5d": -0.031705131077750415,
        "ticker": "BIRK",
        "upper_wick_to_range": -1.4223602484472004,
        "volume_ratio_20d": 0.028631576554949162
      },
      "source_id": "E0392",
      "source_type": "market_data",
      "ticker": "BIRK",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BIRK/2026-07-20"
    },
    {
      "claim": "RHP moved +0.8% 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.01336800558289002,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 4.414893617021278,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 127.63,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 1316886.3399999999,
        "gap_pct": -0.025183547801373662,
        "high_52w_distance_pct": 0.037452009715584156,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.42444196428571423,
        "lower_wick_to_range": -3.4148936170212782,
        "previous_close": 126.67,
        "relative_return_1d": 0.0010537038668214649,
        "relative_return_5d": 0.027669483337264822,
        "return_1d": 0.007578747927686091,
        "return_1d_vs_avg_abs_20d": 0.5669318344231008,
        "return_5d": 0.02629462849790931,
        "ticker": "RHP",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.014425725270884307
      },
      "source_id": "E0393",
      "source_type": "market_data",
      "ticker": "RHP",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RHP/2026-07-20"
    },
    {
      "claim": "BLSH moved -0.6% 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.03809541967154416,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.4776119402985067,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 22.28,
        "close_location": 0.56716417910448,
        "consecutive_down_days": 3,
        "consecutive_up_days": 0,
        "dollar_volume": 1998716.52,
        "gap_pct": 0.008478357875948195,
        "high_52w_distance_pct": 1.1961400359066428,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.023897058823529438,
        "lower_wick_to_range": 0.56716417910448,
        "previous_close": 22.41,
        "relative_return_1d": -0.012326025765460713,
        "relative_return_5d": -0.02442313379203931,
        "return_1d": -0.0058009817045960865,
        "return_1d_vs_avg_abs_20d": 0.15227504394522265,
        "return_5d": -0.02579798863139482,
        "ticker": "BLSH",
        "upper_wick_to_range": -0.044776119402986654,
        "volume_ratio_20d": 0.05914710129161145
      },
      "source_id": "E0394",
      "source_type": "market_data",
      "ticker": "BLSH",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BLSH/2026-07-20"
    },
    {
      "claim": "SWX moved +0.7% 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.009297410849120724,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.9144385026737836,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 92.665,
        "close_location": 0.6898395721925227,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 444514.005,
        "gap_pct": 0.015859222246360938,
        "high_52w_distance_pct": 0.019478767603733793,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.14246085562815947,
        "lower_wick_to_range": 0.6898395721925227,
        "previous_close": 92.06,
        "relative_return_1d": 4.6756938483660804e-05,
        "relative_return_5d": 0.010577642902958262,
        "return_1d": 0.006571800999348287,
        "return_1d_vs_avg_abs_20d": 0.7068420559224611,
        "return_5d": 0.009202788063602751,
        "ticker": "SWX",
        "upper_wick_to_range": -0.6042780748663062,
        "volume_ratio_20d": 0.007261305581835383
      },
      "source_id": "E0395",
      "source_type": "market_data",
      "ticker": "SWX",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SWX/2026-07-20"
    },
    {
      "claim": "STWD moved -0.6% 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.009115500006174776,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.9130434782608265,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 16.89,
        "close_location": 0.21739130434784087,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 1713102.03,
        "gap_pct": 0.006470588235294006,
        "high_52w_distance_pct": 0.09650680876258133,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.036832412523020386,
        "lower_wick_to_range": 0.21739130434784087,
        "previous_close": 17.0,
        "relative_return_1d": -0.012995632296158743,
        "relative_return_5d": 0.027498791655880428,
        "return_1d": -0.006470588235294117,
        "return_1d_vs_avg_abs_20d": 0.7098445758226083,
        "return_5d": 0.026123936816524918,
        "ticker": "STWD",
        "upper_wick_to_range": -1.1304347826086674,
        "volume_ratio_20d": 0.025296544224745105
      },
      "source_id": "E0396",
      "source_type": "market_data",
      "ticker": "STWD",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/STWD/2026-07-20"
    },
    {
      "claim": "OR moved +0.7% 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.017937908726461137,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.1746280344557547,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 28.49,
        "close_location": 0.6421299921691461,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 897378.0199999999,
        "gap_pct": -0.0197879858657245,
        "high_52w_distance_pct": 0.6869076869076871,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.034495279593318884,
        "lower_wick_to_range": -0.5324980422866086,
        "previous_close": 28.3,
        "relative_return_1d": 0.00018873685786324756,
        "relative_return_5d": -0.006978782473557876,
        "return_1d": 0.006713780918727874,
        "return_1d_vs_avg_abs_20d": 0.3742789096046647,
        "return_5d": -0.008353637312913387,
        "ticker": "OR",
        "upper_wick_to_range": 0.3578700078308539,
        "volume_ratio_20d": 0.026217855076806545
      },
      "source_id": "E0397",
      "source_type": "market_data",
      "ticker": "OR",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/OR/2026-07-20"
    },
    {
      "claim": "CAG moved -0.7% 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.02313282203445428,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.5609756097560896,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 14.175,
        "close_location": 0.36585365853659046,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 5499616.5,
        "gap_pct": 0.02941176470588225,
        "high_52w_distance_pct": 0.4335097001763668,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.13128491620111737,
        "lower_wick_to_range": 0.36585365853659046,
        "previous_close": 14.28,
        "relative_return_1d": -0.013877985237335078,
        "relative_return_5d": -0.009441614106911023,
        "return_1d": -0.007352941176470451,
        "return_1d_vs_avg_abs_20d": 0.3178575085010769,
        "return_5d": -0.010816468946266533,
        "ticker": "CAG",
        "upper_wick_to_range": -1.9268292682926802,
        "volume_ratio_20d": 0.015807915773690687
      },
      "source_id": "E0398",
      "source_type": "market_data",
      "ticker": "CAG",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CAG/2026-07-20"
    },
    {
      "claim": "INGM 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.01615637520897692,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 3.666666666666651,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 29.2,
        "close_location": 0.0,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 154526.4,
        "gap_pct": -0.04030054644808745,
        "high_52w_distance_pct": 0.08527397260273983,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.45999999999999996,
        "lower_wick_to_range": -3.666666666666651,
        "previous_close": 29.28,
        "relative_return_1d": -0.00925728449802321,
        "relative_return_5d": 0.008966297213406582,
        "return_1d": -0.002732240437158584,
        "return_1d_vs_avg_abs_20d": 0.16911221742612645,
        "return_5d": 0.007591442374051072,
        "ticker": "INGM",
        "upper_wick_to_range": 1.0,
        "volume_ratio_20d": 0.0038566228314695175
      },
      "source_id": "E0399",
      "source_type": "market_data",
      "ticker": "INGM",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/INGM/2026-07-20"
    },
    {
      "claim": "EXP moved -0.9% 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.020968983704186428,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.67559523809523,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 204.0,
        "close_location": 0.0,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 4746060.0,
        "gap_pct": 0.034283494391297964,
        "high_52w_distance_pct": 0.20357843137254905,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.18611547182975752,
        "lower_wick_to_range": 0.0,
        "previous_close": 205.93,
        "relative_return_1d": -0.01589716079956227,
        "relative_return_5d": -0.0041823256227678796,
        "return_1d": -0.009372116738697645,
        "return_1d_vs_avg_abs_20d": 0.44695140550977275,
        "return_5d": -0.00555718046212339,
        "ticker": "EXP",
        "upper_wick_to_range": -1.67559523809523,
        "volume_ratio_20d": 0.0502283105022831
      },
      "source_id": "E0400",
      "source_type": "market_data",
      "ticker": "EXP",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EXP/2026-07-20"
    },
    {
      "claim": "LTH moved +2.4% 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.016873476270915726,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.908578673052531,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 43.175,
        "close_location": 0.8804056909423805,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 2020287.775,
        "gap_pct": 0.009015421115065259,
        "high_52w_distance_pct": 0.005211349160393786,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.7132936507936507,
        "lower_wick_to_range": -0.028172982110150572,
        "previous_close": 42.15,
        "relative_return_1d": 0.01779286815740333,
        "relative_return_5d": 0.0424889131947932,
        "return_1d": 0.024317912218267956,
        "return_1d_vs_avg_abs_20d": 1.44119159726345,
        "return_5d": 0.04111405835543769,
        "ticker": "LTH",
        "upper_wick_to_range": 0.1195943090576195,
        "volume_ratio_20d": 0.014497971374616388
      },
      "source_id": "E0401",
      "source_type": "market_data",
      "ticker": "LTH",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/LTH/2026-07-20"
    },
    {
      "claim": "TXNM moved +0.6% 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.003584909482946419,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.11718750000000433,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 57.75,
        "close_location": 0.49218749999999045,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 2756869.5,
        "gap_pct": 0.0053997561400453975,
        "high_52w_distance_pct": 0.030822510822510862,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.037922358015815893,
        "lower_wick_to_range": 0.3749999999999861,
        "previous_close": 57.41,
        "relative_return_1d": -0.0006027308750085059,
        "relative_return_5d": 0.01293554848097389,
        "return_1d": 0.005922313185856121,
        "return_1d_vs_avg_abs_20d": 1.6520119166268605,
        "return_5d": 0.01156069364161838,
        "ticker": "TXNM",
        "upper_wick_to_range": 0.5078125000000095,
        "volume_ratio_20d": 0.02642861097270664
      },
      "source_id": "E0402",
      "source_type": "market_data",
      "ticker": "TXNM",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TXNM/2026-07-20"
    },
    {
      "claim": "ACA moved -0.0% 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.0064745113463316965,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.17021276595740306,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 144.94,
        "close_location": 0.0,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 2707769.08,
        "gap_pct": -0.0007585683745947591,
        "high_52w_distance_pct": 0.013660825169035329,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.45144653962086556,
        "lower_wick_to_range": -0.17021276595740306,
        "previous_close": 145.01,
        "relative_return_1d": -0.007007769390152241,
        "relative_return_5d": 0.0015128620157287553,
        "return_1d": -0.00048272532928761436,
        "return_1d_vs_avg_abs_20d": 0.07455780111669971,
        "return_5d": 0.0001380071763732449,
        "ticker": "ACA",
        "upper_wick_to_range": 1.0,
        "volume_ratio_20d": 0.014585114314600339
      },
      "source_id": "E0403",
      "source_type": "market_data",
      "ticker": "ACA",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ACA/2026-07-20"
    },
    {
      "claim": "NPO moved +4.2% 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.023939877683547117,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.8720398836726153,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 336.21,
        "close_location": 0.4948068134607372,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 6304273.71,
        "gap_pct": -0.027891409445890636,
        "high_52w_distance_pct": 0.1612385116445081,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.461782608695652,
        "lower_wick_to_range": -1.3772330702118782,
        "previous_close": 322.68,
        "relative_return_1d": 0.03540504147279089,
        "relative_return_5d": 0.032630606020264574,
        "return_1d": 0.041930085533655514,
        "return_1d_vs_avg_abs_20d": 1.7514745099333704,
        "return_5d": 0.031255751180909064,
        "ticker": "NPO",
        "upper_wick_to_range": 0.5051931865392628,
        "volume_ratio_20d": 0.05213462527629878
      },
      "source_id": "E0404",
      "source_type": "market_data",
      "ticker": "NPO",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/NPO/2026-07-20"
    },
    {
      "claim": "FNB moved -2.7% 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.011523385065700192,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.35106382978723305,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 18.645,
        "close_location": 0.010638297872338335,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 10235042.235,
        "gap_pct": -0.018267223382046005,
        "high_52w_distance_pct": 0.05068382944489147,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.193661971830986,
        "lower_wick_to_range": 0.010638297872338335,
        "previous_close": 19.16,
        "relative_return_1d": -0.03340395846587507,
        "relative_return_5d": -0.013680612672530401,
        "return_1d": -0.026878914405010446,
        "return_1d_vs_avg_abs_20d": 2.3325536942279737,
        "return_5d": -0.015055467511885912,
        "ticker": "FNB",
        "upper_wick_to_range": 0.6382978723404286,
        "volume_ratio_20d": 0.09048990784401481
      },
      "source_id": "E0405",
      "source_type": "market_data",
      "ticker": "FNB",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FNB/2026-07-20"
    },
    {
      "claim": "GBCI moved -0.6% 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.014302071629890872,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.693333333333328,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 53.275,
        "close_location": 0.040000000000001514,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 995549.9249999999,
        "gap_pct": 0.006346835915624238,
        "high_52w_distance_pct": 0.024495541999061565,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.27239073322187735,
        "lower_wick_to_range": 0.040000000000001514,
        "previous_close": 53.57,
        "relative_return_1d": -0.012031857575891758,
        "relative_return_5d": 0.030644561176295326,
        "return_1d": -0.005506813515027131,
        "return_1d_vs_avg_abs_20d": 0.3850360743207346,
        "return_5d": 0.029269706336939816,
        "ticker": "GBCI",
        "upper_wick_to_range": -0.7333333333333295,
        "volume_ratio_20d": 0.013546359692203974
      },
      "source_id": "E0406",
      "source_type": "market_data",
      "ticker": "GBCI",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GBCI/2026-07-20"
    },
    {
      "claim": "BYD moved +0.5% 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.01074303515567887,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.005050505050515,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 88.145,
        "close_location": 0.6212121212121192,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 1111861.03,
        "gap_pct": 0.027473780209758214,
        "high_52w_distance_pct": 0.03238981224119364,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.14682539682539675,
        "lower_wick_to_range": 0.6212121212121192,
        "previous_close": 87.72,
        "relative_return_1d": -0.0016800828205545404,
        "relative_return_5d": 0.02930488399387432,
        "return_1d": 0.004844961240310086,
        "return_1d_vs_avg_abs_20d": 0.45098625947891396,
        "return_5d": 0.02793002915451881,
        "ticker": "BYD",
        "upper_wick_to_range": -1.626262626262634,
        "volume_ratio_20d": 0.01388916416168423
      },
      "source_id": "E0407",
      "source_type": "market_data",
      "ticker": "BYD",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BYD/2026-07-20"
    },
    {
      "claim": "ST moved +0.8% 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.019646712751315527,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 4.446601941747566,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 45.43,
        "close_location": 0.37864077669902924,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 831141.85,
        "gap_pct": -0.04239733629300768,
        "high_52w_distance_pct": 0.18622055910191504,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.46218216929514,
        "lower_wick_to_range": -4.067961165048537,
        "previous_close": 45.05,
        "relative_return_1d": 0.0019100280811998882,
        "relative_return_5d": 0.024573053037553638,
        "return_1d": 0.008435072142064515,
        "return_1d_vs_avg_abs_20d": 0.4293375817539608,
        "return_5d": 0.023198198198198128,
        "ticker": "ST",
        "upper_wick_to_range": 0.6213592233009707,
        "volume_ratio_20d": 0.010726493471467351
      },
      "source_id": "E0408",
      "source_type": "market_data",
      "ticker": "ST",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ST/2026-07-20"
    },
    {
      "claim": "EAT moved +1.5% 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.020069120777006705,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.0845272206303687,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 192.275,
        "close_location": 0.21919770773639335,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 7010923.325,
        "gap_pct": -0.02297332981251643,
        "high_52w_distance_pct": 0.014172409309582523,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.5386923815621001,
        "lower_wick_to_range": -1.8653295128939753,
        "previous_close": 189.35,
        "relative_return_1d": 0.008922539778586147,
        "relative_return_5d": 0.017251644610581707,
        "return_1d": 0.015447583839450774,
        "return_1d_vs_avg_abs_20d": 0.7697190131592188,
        "return_5d": 0.015876789771226196,
        "ticker": "EAT",
        "upper_wick_to_range": 0.7808022922636066,
        "volume_ratio_20d": 0.03545742736006846
      },
      "source_id": "E0409",
      "source_type": "market_data",
      "ticker": "EAT",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EAT/2026-07-20"
    },
    {
      "claim": "WH moved +0.1% 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.01719631056337568,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 2.335135135135139,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 76.62,
        "close_location": 0.4378378378378404,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 2149267.62,
        "gap_pct": 0.028996865203761768,
        "high_52w_distance_pct": 0.1791960323675279,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.0854228644283892,
        "lower_wick_to_range": 0.4378378378378404,
        "previous_close": 76.56,
        "relative_return_1d": -0.005741345001303522,
        "relative_return_5d": -0.00600952137517996,
        "return_1d": 0.0007836990595611049,
        "return_1d_vs_avg_abs_20d": 0.0455736744619052,
        "return_5d": -0.007384376214535471,
        "ticker": "WH",
        "upper_wick_to_range": -1.772972972972979,
        "volume_ratio_20d": 0.02001919776192634
      },
      "source_id": "E0410",
      "source_type": "market_data",
      "ticker": "WH",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/WH/2026-07-20"
    },
    {
      "claim": "MHK moved -2.2% 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.023925829332937,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.8995057660626053,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 109.075,
        "close_location": 0.04942339373970539,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 4964330.475000001,
        "gap_pct": 0.029955156950672635,
        "high_52w_distance_pct": 0.2753609901443961,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.17297558877298647,
        "lower_wick_to_range": 0.04942339373970539,
        "previous_close": 111.5,
        "relative_return_1d": -0.028273922984631383,
        "relative_return_5d": 0.014518083522246261,
        "return_1d": -0.021748878923766757,
        "return_1d_vs_avg_abs_20d": 0.9090125412633706,
        "return_5d": 0.01314322868289075,
        "ticker": "MHK",
        "upper_wick_to_range": -0.9489291598023106,
        "volume_ratio_20d": 0.059160806436937
      },
      "source_id": "E0411",
      "source_type": "market_data",
      "ticker": "MHK",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MHK/2026-07-20"
    },
    {
      "claim": "OBDC moved -0.7% 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.010221648566374619,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.577500000000005,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 10.9107,
        "close_location": 0.08916666666666669,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 1374442.7004,
        "gap_pct": 0.010009099181073733,
        "high_52w_distance_pct": 0.17013573831193218,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.03713878326996212,
        "lower_wick_to_range": 0.08916666666666669,
        "previous_close": 10.99,
        "relative_return_1d": -0.013740694652311425,
        "relative_return_5d": 0.006043363126648327,
        "return_1d": -0.007215650591446798,
        "return_1d_vs_avg_abs_20d": 0.7059184772976422,
        "return_5d": 0.004668508287292816,
        "ticker": "OBDC",
        "upper_wick_to_range": -0.6666666666666716,
        "volume_ratio_20d": 0.03235223491915922
      },
      "source_id": "E0412",
      "source_type": "market_data",
      "ticker": "OBDC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/OBDC/2026-07-20"
    },
    {
      "claim": "ABCB moved -0.6% 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.010972869070759134,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.23655913978495857,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 91.71,
        "close_location": 0.25806451612902487,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 952958.61,
        "gap_pct": -0.004116563752572855,
        "high_52w_distance_pct": 0.016464943844727964,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.25286885245901636,
        "lower_wick_to_range": 0.25806451612902487,
        "previous_close": 92.31,
        "relative_return_1d": -0.013024881564927093,
        "relative_return_5d": 0.02241693900769226,
        "return_1d": -0.006499837504062467,
        "return_1d_vs_avg_abs_20d": 0.5923553322424533,
        "return_5d": 0.02104208416833675,
        "ticker": "ABCB",
        "upper_wick_to_range": 0.5053763440860166,
        "volume_ratio_20d": 0.017707907293796864
      },
      "source_id": "E0413",
      "source_type": "market_data",
      "ticker": "ABCB",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ABCB/2026-07-20"
    },
    {
      "claim": "EGO moved +0.1% 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.027096743877270763,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.652386780905757,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 27.97,
        "close_location": 0.7343941248469995,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 659420.72,
        "gap_pct": -0.018604651162790642,
        "high_52w_distance_pct": 0.8291026099392205,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.03248431155407894,
        "lower_wick_to_range": -0.9179926560587575,
        "previous_close": 27.95,
        "relative_return_1d": -0.005809480554603397,
        "relative_return_5d": -0.03877614035625199,
        "return_1d": 0.0007155635062612298,
        "return_1d_vs_avg_abs_20d": 0.026407730371672346,
        "return_5d": -0.0401509951956075,
        "ticker": "EGO",
        "upper_wick_to_range": 0.2656058751530005,
        "volume_ratio_20d": 0.009455267353138754
      },
      "source_id": "E0414",
      "source_type": "market_data",
      "ticker": "EGO",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/EGO/2026-07-20"
    },
    {
      "claim": "YOU moved +1.0% 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.017308250456022217,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.952953015912953,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 56.585,
        "close_location": 0.7390401912069968,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 1417284.495,
        "gap_pct": -0.045511333214349525,
        "high_52w_distance_pct": 0.1085976848988246,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.8265009683666882,
        "lower_wick_to_range": -1.213912824705956,
        "previous_close": 56.03,
        "relative_return_1d": 0.0033803637563760702,
        "relative_return_5d": 0.06740725875796905,
        "return_1d": 0.009905407817240697,
        "return_1d_vs_avg_abs_20d": 0.5722939959997065,
        "return_5d": 0.06603240391861354,
        "ticker": "YOU",
        "upper_wick_to_range": 0.26095980879300323,
        "volume_ratio_20d": 0.017292755504311624
      },
      "source_id": "E0415",
      "source_type": "market_data",
      "ticker": "YOU",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/YOU/2026-07-20"
    },
    {
      "claim": "MSM moved +0.3% 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.012889777708175048,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.41993590451984814,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 125.12,
        "close_location": 0.9723726378605464,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 1599659.2,
        "gap_pct": -0.00024044241404186373,
        "high_52w_distance_pct": 0.019101662404092057,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.5202916160388822,
        "lower_wick_to_range": 0.5524367333406983,
        "previous_close": 124.77,
        "relative_return_1d": -0.0037198825637096977,
        "relative_return_5d": 0.010488493035984314,
        "return_1d": 0.002805161497154929,
        "return_1d_vs_avg_abs_20d": 0.21762683272464964,
        "return_5d": 0.009113638196628804,
        "ticker": "MSM",
        "upper_wick_to_range": 0.02762736213945357,
        "volume_ratio_20d": 0.013388556109412307
      },
      "source_id": "E0416",
      "source_type": "market_data",
      "ticker": "MSM",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MSM/2026-07-20"
    },
    {
      "claim": "GXO moved -1.1% 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.021017670009399452,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.19834710743801803,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 53.47,
        "close_location": 0.23140495867768673,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 1110358.02,
        "gap_pct": -0.006290471785383889,
        "high_52w_distance_pct": 0.2502337759491302,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.17775330396475764,
        "lower_wick_to_range": 0.23140495867768673,
        "previous_close": 54.05,
        "relative_return_1d": -0.017255848871225332,
        "relative_return_5d": 0.09282208896876964,
        "return_1d": -0.010730804810360706,
        "return_1d_vs_avg_abs_20d": 0.510561104326108,
        "return_5d": 0.09144723412941413,
        "ticker": "GXO",
        "upper_wick_to_range": 0.5702479338842953,
        "volume_ratio_20d": 0.014285419461355897
      },
      "source_id": "E0417",
      "source_type": "market_data",
      "ticker": "GXO",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/GXO/2026-07-20"
    },
    {
      "claim": "MGY moved -2.8% in the latest session, -3.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.01493463781657749,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.9518072289156636,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 26.51,
        "close_location": 0.22891566265060442,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 13406451.63,
        "gap_pct": 0.0014673514306675628,
        "high_52w_distance_pct": 0.23576009053187463,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.1740478299379984,
        "lower_wick_to_range": 0.22891566265060442,
        "previous_close": 27.26,
        "relative_return_1d": -0.03403788338588298,
        "relative_return_5d": -0.005741250029558276,
        "return_1d": -0.027512839325018357,
        "return_1d_vs_avg_abs_20d": 1.842216708762701,
        "return_5d": -0.007116104868913786,
        "ticker": "MGY",
        "upper_wick_to_range": -0.180722891566268,
        "volume_ratio_20d": 0.16754229033732881
      },
      "source_id": "E0418",
      "source_type": "market_data",
      "ticker": "MGY",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MGY/2026-07-20"
    },
    {
      "claim": "MATX 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.016476294185202793,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.5115045168449732,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 221.61,
        "close_location": 0.665788150434349,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 1873490.9400000002,
        "gap_pct": -0.01584301017193268,
        "high_52w_distance_pct": 0.041198501872659055,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.5428153717627404,
        "lower_wick_to_range": 0.15428363358937583,
        "previous_close": 222.18,
        "relative_return_1d": -0.009090531503478716,
        "relative_return_5d": 0.08160882997949681,
        "return_1d": -0.0025654874426140895,
        "return_1d_vs_avg_abs_20d": 0.15570779531954035,
        "return_5d": 0.0802339751401413,
        "ticker": "MATX",
        "upper_wick_to_range": 0.334211849565651,
        "volume_ratio_20d": 0.02357337051237365
      },
      "source_id": "E0419",
      "source_type": "market_data",
      "ticker": "MATX",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MATX/2026-07-20"
    },
    {
      "claim": "BTG moved +0.6% 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.022452105299067937,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.809619238476953,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 3.6903,
        "close_location": 0.8056112224448891,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 1769524.6821,
        "gap_pct": -0.019073569482288777,
        "high_52w_distance_pct": 0.7044684713979892,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.0336974789915967,
        "lower_wick_to_range": -1.0040080160320637,
        "previous_close": 3.67,
        "relative_return_1d": -0.0009937089110008124,
        "relative_return_5d": -0.02235530389080309,
        "return_1d": 0.005531335149863814,
        "return_1d_vs_avg_abs_20d": 0.24636153608692715,
        "return_5d": -0.0237301587301586,
        "ticker": "BTG",
        "upper_wick_to_range": 0.19438877755511083,
        "volume_ratio_20d": 0.021259416964013365
      },
      "source_id": "E0420",
      "source_type": "market_data",
      "ticker": "BTG",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BTG/2026-07-20"
    },
    {
      "claim": "CHE moved +0.5% 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.012207987315333296,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.073089700996687,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 512.34,
        "close_location": 0.9269102990033256,
        "consecutive_down_days": 0,
        "consecutive_up_days": 4,
        "dollar_volume": 8971073.4,
        "gap_pct": -0.014469737074289779,
        "high_52w_distance_pct": 0.001288207050005763,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.40286410558308927,
        "lower_wick_to_range": -0.14617940199336146,
        "previous_close": 510.03,
        "relative_return_1d": -0.001995898716472988,
        "relative_return_5d": 0.042145163816136755,
        "return_1d": 0.0045291453443916385,
        "return_1d_vs_avg_abs_20d": 0.370998529684169,
        "return_5d": 0.040770308976781244,
        "ticker": "CHE",
        "upper_wick_to_range": 0.07308970099667443,
        "volume_ratio_20d": 0.09210214869947138
      },
      "source_id": "E0421",
      "source_type": "market_data",
      "ticker": "CHE",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/CHE/2026-07-20"
    },
    {
      "claim": "ESNT moved -0.3% 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.01174204436735513,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.25,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 66.51,
        "close_location": 0.6875000000000111,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 306145.53,
        "gap_pct": -0.0041972717733471665,
        "high_52w_distance_pct": 0.014433919711321463,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.20184315142753895,
        "lower_wick_to_range": 0.4375000000000111,
        "previous_close": 66.71,
        "relative_return_1d": -0.009523095327541142,
        "relative_return_5d": 0.02570875288340302,
        "return_1d": -0.0029980512666765158,
        "return_1d_vs_avg_abs_20d": 0.25532617429138704,
        "return_5d": 0.02433389804404751,
        "ticker": "ESNT",
        "upper_wick_to_range": 0.3124999999999889,
        "volume_ratio_20d": 0.0047532747822405345
      },
      "source_id": "E0422",
      "source_type": "market_data",
      "ticker": "ESNT",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/ESNT/2026-07-20"
    },
    {
      "claim": "DLB 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.012925600362654555,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.9722222222222276,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 48.93,
        "close_location": 0.5,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 947920.89,
        "gap_pct": 0.011616058691664932,
        "high_52w_distance_pct": 0.42959329654608625,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.01388313302942401,
        "lower_wick_to_range": 0.5,
        "previous_close": 49.07,
        "relative_return_1d": -0.00937811110794029,
        "relative_return_5d": -0.007336652453999393,
        "return_1d": -0.0028530670470756636,
        "return_1d_vs_avg_abs_20d": 0.2207299442213084,
        "return_5d": -0.008711507293354903,
        "ticker": "DLB",
        "upper_wick_to_range": -1.4722222222222276,
        "volume_ratio_20d": 0.018631288408459238
      },
      "source_id": "E0423",
      "source_type": "market_data",
      "ticker": "DLB",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/DLB/2026-07-20"
    },
    {
      "claim": "BKH moved +0.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.011746227874617616,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.9207317073170593,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 74.945,
        "close_location": 0.11585365853658293,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 1068790.645,
        "gap_pct": 0.025599785551534637,
        "high_52w_distance_pct": 0.04996997798385494,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.11111934766493681,
        "lower_wick_to_range": 0.11585365853658293,
        "previous_close": 74.61,
        "relative_return_1d": -0.002035029317532633,
        "relative_return_5d": -0.00990482853795327,
        "return_1d": 0.004490014743331994,
        "return_1d_vs_avg_abs_20d": 0.3822516293110958,
        "return_5d": -0.01127968337730878,
        "ticker": "BKH",
        "upper_wick_to_range": -1.0365853658536424,
        "volume_ratio_20d": 0.016133813014752467
      },
      "source_id": "E0424",
      "source_type": "market_data",
      "ticker": "BKH",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BKH/2026-07-20"
    },
    {
      "claim": "MAC moved -0.1% 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.013096027659675057,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.34482758620689696,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 25.89,
        "close_location": 0.9540229885057482,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 876091.71,
        "gap_pct": -0.01273148148148151,
        "high_52w_distance_pct": 0.01313248358439556,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.4693530079455164,
        "lower_wick_to_range": 0.6091954022988512,
        "previous_close": 25.92,
        "relative_return_1d": -0.007682451468272067,
        "relative_return_5d": 0.047435460899961646,
        "return_1d": -0.0011574074074074403,
        "return_1d_vs_avg_abs_20d": 0.08837850968895695,
        "return_5d": 0.046060606060606135,
        "ticker": "MAC",
        "upper_wick_to_range": 0.04597701149425184,
        "volume_ratio_20d": 0.009201806696524475
      },
      "source_id": "E0425",
      "source_type": "market_data",
      "ticker": "MAC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MAC/2026-07-20"
    },
    {
      "claim": "TMHC moved +0.4% in the latest session, -0.2% relative to benchmark, with volume at 0.2x its 20-day average.",
      "confidence": 0.98,
      "publisher": "YahooChartMarketDataProvider",
      "raw_value": {
        "avg_abs_return_20d": 0.001225238908541304,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 6.000000000000284,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 72.45,
        "close_location": 0.8000000000001706,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 46873193.85,
        "gap_pct": 0.00027727713850000946,
        "high_52w_distance_pct": 0.00013802622498260142,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.33795013850415523,
        "lower_wick_to_range": -5.200000000000114,
        "previous_close": 72.13,
        "relative_return_1d": -0.0020886098448655854,
        "relative_return_5d": 0.009444981456859347,
        "return_1d": 0.004436434215999041,
        "return_1d_vs_avg_abs_20d": 3.6208727825014906,
        "return_5d": 0.008070126617503837,
        "ticker": "TMHC",
        "upper_wick_to_range": 0.19999999999982948,
        "volume_ratio_20d": 0.23930056221334517
      },
      "source_id": "E0426",
      "source_type": "market_data",
      "ticker": "TMHC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TMHC/2026-07-20"
    },
    {
      "claim": "MTG moved +0.1% 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.009090973098190024,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.5652173913043184,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 29.49,
        "close_location": 0.7826086956521592,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 810473.6699999999,
        "gap_pct": -0.005429250084832082,
        "high_52w_distance_pct": 0.007121057985757906,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.19441069258809218,
        "lower_wick_to_range": -0.7826086956521592,
        "previous_close": 29.47,
        "relative_return_1d": -0.0058463878002605885,
        "relative_return_5d": 0.03902439741500641,
        "return_1d": 0.000678656260604038,
        "return_1d_vs_avg_abs_20d": 0.07465166305894753,
        "return_5d": 0.037649542575650896,
        "ticker": "MTG",
        "upper_wick_to_range": 0.21739130434784087,
        "volume_ratio_20d": 0.01340294169283889
      },
      "source_id": "E0427",
      "source_type": "market_data",
      "ticker": "MTG",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/MTG/2026-07-20"
    },
    {
      "claim": "SEI moved +0.8% 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.03827870959000347,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.6902784562774855,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 60.74,
        "close_location": 0.3908158280410348,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 6591383.32,
        "gap_pct": -0.021068347710683555,
        "high_52w_distance_pct": 0.41899901218307534,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.3615781214974221,
        "lower_wick_to_range": -1.2994626282364508,
        "previous_close": 60.28,
        "relative_return_1d": 0.0011060110154459402,
        "relative_return_5d": -0.09408307516809056,
        "return_1d": 0.007631055076310567,
        "return_1d_vs_avg_abs_20d": 0.19935507643923883,
        "return_5d": -0.09545793000744607,
        "ticker": "SEI",
        "upper_wick_to_range": 0.6091841719589651,
        "volume_ratio_20d": 0.03511494596916546
      },
      "source_id": "E0428",
      "source_type": "market_data",
      "ticker": "SEI",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SEI/2026-07-20"
    },
    {
      "claim": "PBF moved +0.9% 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.03626976064046523,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.9126420454545422,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 63.285,
        "close_location": 0.7478693181818156,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 5477380.035,
        "gap_pct": -0.01195219123505975,
        "high_52w_distance_pct": 0.005609544125780186,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 1.1208109919571045,
        "lower_wick_to_range": -0.16477272727272665,
        "previous_close": 62.75,
        "relative_return_1d": 0.002000852353478022,
        "relative_return_5d": 0.1031332113853165,
        "return_1d": 0.008525896414342649,
        "return_1d_vs_avg_abs_20d": 0.23506900138818473,
        "return_5d": 0.10175835654596099,
        "ticker": "PBF",
        "upper_wick_to_range": 0.25213068181818443,
        "volume_ratio_20d": 0.028012026746240832
      },
      "source_id": "E0429",
      "source_type": "market_data",
      "ticker": "PBF",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PBF/2026-07-20"
    },
    {
      "claim": "HOMB moved -0.8% 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.011517633390469212,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.09523809523809282,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 30.59,
        "close_location": 0.023809523809527434,
        "consecutive_down_days": 1,
        "consecutive_up_days": 0,
        "dollar_volume": 1552993.1199999999,
        "gap_pct": -0.006809338521400754,
        "high_52w_distance_pct": 0.019287348806799498,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.199607843137255,
        "lower_wick_to_range": 0.023809523809527434,
        "previous_close": 30.84,
        "relative_return_1d": -0.014631399443484572,
        "relative_return_5d": 0.05257760398024902,
        "return_1d": -0.008106355382619945,
        "return_1d_vs_avg_abs_20d": 0.703821271940112,
        "return_5d": 0.05120274914089351,
        "ticker": "HOMB",
        "upper_wick_to_range": 0.8809523809523797,
        "volume_ratio_20d": 0.02148564463705309
      },
      "source_id": "E0430",
      "source_type": "market_data",
      "ticker": "HOMB",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/HOMB/2026-07-20"
    },
    {
      "claim": "KRG moved +0.1% 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.01031154592745247,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.7058823529411543,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 29.66,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 3,
        "dollar_volume": 1251889.28,
        "gap_pct": -0.0006752194463199857,
        "high_52w_distance_pct": 0.005057316250842936,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.31355181576616475,
        "lower_wick_to_range": 0.29411764705884563,
        "previous_close": 29.62,
        "relative_return_1d": -0.005174605168224655,
        "relative_return_5d": 0.043905610551130625,
        "return_1d": 0.0013504388926399713,
        "return_1d_vs_avg_abs_20d": 0.13096376645568655,
        "return_5d": 0.042530755711775114,
        "ticker": "KRG",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.014413282293121523
      },
      "source_id": "E0431",
      "source_type": "market_data",
      "ticker": "KRG",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/KRG/2026-07-20"
    },
    {
      "claim": "SITE moved -1.8% 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.021348528778006925,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.9661921708185057,
        "breakdown_20d": true,
        "breakout_20d": false,
        "close": 101.875,
        "close_location": 0.17615658362989473,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 727693.125,
        "gap_pct": 0.03538031427745114,
        "high_52w_distance_pct": 0.6545766871165644,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.013479904496617623,
        "lower_wick_to_range": 0.17615658362989473,
        "previous_close": 103.73,
        "relative_return_1d": -0.02440800945178334,
        "relative_return_5d": -0.03142681609959819,
        "return_1d": -0.017882965390918715,
        "return_1d_vs_avg_abs_20d": 0.8376673435848936,
        "return_5d": -0.0328016709389537,
        "ticker": "SITE",
        "upper_wick_to_range": -1.1423487544484006,
        "volume_ratio_20d": 0.008995202055182661
      },
      "source_id": "E0432",
      "source_type": "market_data",
      "ticker": "SITE",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/SITE/2026-07-20"
    },
    {
      "claim": "BEPC moved +1.1% 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.01246942302818288,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.6296296296296287,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 34.28,
        "close_location": 0.22222222222222807,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 597740.36,
        "gap_pct": 0.005897965202005473,
        "high_52w_distance_pct": 0.3179696616102683,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.018722139673105653,
        "lower_wick_to_range": -0.40740740740740056,
        "previous_close": 33.91,
        "relative_return_1d": 0.004386191562845365,
        "relative_return_5d": 0.004300542375926586,
        "return_1d": 0.010911235623709992,
        "return_1d_vs_avg_abs_20d": 0.8750393341415127,
        "return_5d": 0.0029256875365710755,
        "ticker": "BEPC",
        "upper_wick_to_range": 0.7777777777777719,
        "volume_ratio_20d": 0.012952178628199605
      },
      "source_id": "E0433",
      "source_type": "market_data",
      "ticker": "BEPC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BEPC/2026-07-20"
    },
    {
      "claim": "PSN moved -0.7% 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.027295317962602393,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 4.465909090909122,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 55.665,
        "close_location": 0.8977272727272684,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 1555001.775,
        "gap_pct": 0.028189116859946628,
        "high_52w_distance_pct": 0.34069882331806345,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.18739334470989744,
        "lower_wick_to_range": 0.8977272727272684,
        "previous_close": 56.05,
        "relative_return_1d": -0.013393911143826265,
        "relative_return_5d": 0.01604856975003721,
        "return_1d": -0.006868867082961638,
        "return_1d_vs_avg_abs_20d": 0.2516500116383603,
        "return_5d": 0.014673714910681701,
        "ticker": "PSN",
        "upper_wick_to_range": -4.36363636363639,
        "volume_ratio_20d": 0.02377669398837338
      },
      "source_id": "E0434",
      "source_type": "market_data",
      "ticker": "PSN",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PSN/2026-07-20"
    },
    {
      "claim": "UUUU moved +0.8% 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.03010346070241347,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.45454545454545525,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 11.58,
        "close_location": 0.5454545454545447,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 4871532.3,
        "gap_pct": -0.0008703220191470518,
        "high_52w_distance_pct": 1.409326424870466,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.03392857142857153,
        "lower_wick_to_range": 0.09090909090908944,
        "previous_close": 11.49,
        "relative_return_1d": 0.0013078541114590614,
        "relative_return_5d": -0.11126882332156407,
        "return_1d": 0.007832898172323688,
        "return_1d_vs_avg_abs_20d": 0.260199259140186,
        "return_5d": -0.11264367816091958,
        "ticker": "UUUU",
        "upper_wick_to_range": 0.45454545454545525,
        "volume_ratio_20d": 0.04394102480139923
      },
      "source_id": "E0435",
      "source_type": "market_data",
      "ticker": "UUUU",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/UUUU/2026-07-20"
    },
    {
      "claim": "FND moved -2.5% 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.029026072803480497,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.903225806451613,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 55.35,
        "close_location": 0.1236559139784968,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 1620094.5,
        "gap_pct": 0.036978341257263736,
        "high_52w_distance_pct": 0.3904245709123757,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.29807692307692313,
        "lower_wick_to_range": 0.1236559139784968,
        "previous_close": 56.79,
        "relative_return_1d": -0.031881620922988185,
        "relative_return_5d": 0.008654199698318266,
        "return_1d": -0.02535657686212356,
        "return_1d_vs_avg_abs_20d": 0.8735793172503539,
        "return_5d": 0.007279344858962755,
        "ticker": "FND",
        "upper_wick_to_range": -1.0268817204301097,
        "volume_ratio_20d": 0.011817214698241145
      },
      "source_id": "E0436",
      "source_type": "market_data",
      "ticker": "FND",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/FND/2026-07-20"
    },
    {
      "claim": "UWMC moved -1.7% 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.028509917463304064,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.9999999999999937,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 1.985,
        "close_location": 0.14285714285714557,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 2443437.7350000003,
        "gap_pct": 0.0,
        "high_52w_distance_pct": 2.0125944584382873,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.002525252525252597,
        "lower_wick_to_range": 0.14285714285714557,
        "previous_close": 2.02,
        "relative_return_1d": -0.02385177673413197,
        "relative_return_5d": -0.006125145160644441,
        "return_1d": -0.017326732673267342,
        "return_1d_vs_avg_abs_20d": 0.6077440489110176,
        "return_5d": -0.007499999999999951,
        "ticker": "UWMC",
        "upper_wick_to_range": -0.14285714285713924,
        "volume_ratio_20d": 0.05718573653840168
      },
      "source_id": "E0437",
      "source_type": "market_data",
      "ticker": "UWMC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/UWMC/2026-07-20"
    },
    {
      "claim": "RAL moved +0.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.019561357902719206,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 5.561437125748561,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 70.4638,
        "close_location": 0.40574850299402243,
        "consecutive_down_days": 0,
        "consecutive_up_days": 2,
        "dollar_volume": 1457684.6306,
        "gap_pct": -0.06199230440359138,
        "high_52w_distance_pct": 0.07019490859136157,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.8906305339415079,
        "lower_wick_to_range": -5.155688622754538,
        "previous_close": 70.17,
        "relative_return_1d": -0.002338069570341439,
        "relative_return_5d": 0.05228909794151826,
        "return_1d": 0.004186974490523188,
        "return_1d_vs_avg_abs_20d": 0.21404314114313916,
        "return_5d": 0.05091424310216275,
        "ticker": "RAL",
        "upper_wick_to_range": 0.5942514970059776,
        "volume_ratio_20d": 0.0125706403509838
      },
      "source_id": "E0438",
      "source_type": "market_data",
      "ticker": "RAL",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/RAL/2026-07-20"
    },
    {
      "claim": "PLNT moved +4.4% 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.01836102887394022,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.8198198198198172,
        "breakdown_20d": false,
        "breakout_20d": true,
        "close": 54.66,
        "close_location": 0.7342342342342325,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 7492246.199999999,
        "gap_pct": 0.009167303284950412,
        "high_52w_distance_pct": 0.8113794365166487,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.4761004590872264,
        "lower_wick_to_range": -0.0855855855855846,
        "previous_close": 52.36,
        "relative_return_1d": 0.037401617512855756,
        "relative_return_5d": 0.08375109246311774,
        "return_1d": 0.04392666157372038,
        "return_1d_vs_avg_abs_20d": 2.3923856269332173,
        "return_5d": 0.08237623762376223,
        "ticker": "PLNT",
        "upper_wick_to_range": 0.26576576576576744,
        "volume_ratio_20d": 0.08100465391150181
      },
      "source_id": "E0439",
      "source_type": "market_data",
      "ticker": "PLNT",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PLNT/2026-07-20"
    },
    {
      "claim": "TPC moved +2.0% 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.02191080973637647,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 10.249999999999876,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 80.2,
        "close_location": 1.0,
        "consecutive_down_days": 0,
        "consecutive_up_days": 1,
        "dollar_volume": 467485.8,
        "gap_pct": -0.03205291274484878,
        "high_52w_distance_pct": 0.24688279301745641,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.20113823573461143,
        "lower_wick_to_range": -9.249999999999876,
        "previous_close": 78.62,
        "relative_return_1d": 0.013571623453762616,
        "relative_return_5d": 0.0744281061104286,
        "return_1d": 0.020096667514627242,
        "return_1d_vs_avg_abs_20d": 0.9172033236755565,
        "return_5d": 0.0730532512710731,
        "ticker": "TPC",
        "upper_wick_to_range": 0.0,
        "volume_ratio_20d": 0.00935296241325364
      },
      "source_id": "E0440",
      "source_type": "market_data",
      "ticker": "TPC",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/TPC/2026-07-20"
    },
    {
      "claim": "PACS moved +1.0% 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.024528933389097278,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.7892512874686326,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 46.595,
        "close_location": 0.5876138914564899,
        "consecutive_down_days": 0,
        "consecutive_up_days": 6,
        "dollar_volume": 1637115.325,
        "gap_pct": -0.01929330153912856,
        "high_52w_distance_pct": 0.012447687520120043,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.5872934764094702,
        "lower_wick_to_range": -1.2016373960121427,
        "previous_close": 46.13,
        "relative_return_1d": 0.0035551640466575662,
        "relative_return_5d": 0.07821793318462933,
        "return_1d": 0.010080208107522193,
        "return_1d_vs_avg_abs_20d": 0.4109517502299014,
        "return_5d": 0.07684307834527382,
        "ticker": "PACS",
        "upper_wick_to_range": 0.41238610854351004,
        "volume_ratio_20d": 0.03384043419005928
      },
      "source_id": "E0441",
      "source_type": "market_data",
      "ticker": "PACS",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/PACS/2026-07-20"
    },
    {
      "claim": "M moved -2.3% 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.019801382564313602,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 1.2681912681912688,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 23.125,
        "close_location": 0.009009009009007722,
        "consecutive_down_days": 2,
        "consecutive_up_days": 0,
        "dollar_volume": 4956496.875,
        "gap_pct": 0.01520270270270263,
        "high_52w_distance_pct": 0.12864864864864867,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.3855602156980227,
        "lower_wick_to_range": 0.009009009009007722,
        "previous_close": 23.68,
        "relative_return_1d": -0.029962544060864627,
        "relative_return_5d": 0.016519718755070967,
        "return_1d": -0.0234375,
        "return_1d_vs_avg_abs_20d": 1.1836294725318561,
        "return_5d": 0.015144863915715456,
        "ticker": "M",
        "upper_wick_to_range": -0.2772002772002766,
        "volume_ratio_20d": 0.039229700618091765
      },
      "source_id": "E0442",
      "source_type": "market_data",
      "ticker": "M",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/M/2026-07-20"
    },
    {
      "claim": "BOOT moved -2.0% 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.02061629911801874,
        "benchmark_return_1d": 0.0065250440608646265,
        "benchmark_return_5d": -0.0013748548393555104,
        "body_to_range": 0.3163841807909599,
        "breakdown_20d": false,
        "breakout_20d": false,
        "close": 149.44,
        "close_location": 0.22598870056497367,
        "consecutive_down_days": 5,
        "consecutive_up_days": 0,
        "dollar_volume": 2038809.92,
        "gap_pct": -0.012527054502525115,
        "high_52w_distance_pct": 0.3903238758029979,
        "latest_date": "2026-07-20",
        "low_52w_distance_pct": 0.12209040396455917,
        "lower_wick_to_range": 0.22598870056497367,
        "previous_close": 152.47,
        "relative_return_1d": -0.02639780591565577,
        "relative_return_5d": -0.08918015976629201,
        "return_1d": -0.019872761854791143,
        "return_1d_vs_avg_abs_20d": 0.963934493821069,
        "return_5d": -0.09055501460564752,
        "ticker": "BOOT",
        "upper_wick_to_range": 0.4576271186440664,
        "volume_ratio_20d": 0.02054049984944294
      },
      "source_id": "E0443",
      "source_type": "market_data",
      "ticker": "BOOT",
      "tier": 1,
      "timestamp": "2026-07-20T00:00:00+00:00",
      "url_or_provider_ref": "provider://market/BOOT/2026-07-20"
    },
    {
      "claim": "Warren Buffett Looks for Value in Today’s Market But Comes Up Empty: ‘Everybody Is Preferring Gambling’",
      "confidence": 0.78,
      "publisher": "Benzinga",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Warren Buffett Looks for Value in Today’s Market But Comes Up Empty: ‘Everybody Is Preferring Gambling’"
      },
      "source_id": "E0444",
      "source_type": "news",
      "ticker": "SPY",
      "tier": 2,
      "timestamp": "2026-07-19T20:31:19+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/warren-buffett-looks-value-today-203119733.html"
    },
    {
      "claim": "A $10,000 Investment in Bank of America When Brian Moynihan 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 Bank of America When Brian Moynihan Became CEO Is Worth This Much Today"
      },
      "source_id": "E0445",
      "source_type": "news",
      "ticker": "SPY",
      "tier": 2,
      "timestamp": "2026-07-20T13:10:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/30224ed0-813b-365f-8dd8-e80a02a46709/a-%2410%2C000-investment-in-bank.html"
    },
    {
      "claim": "Active Funds Can’t Beat the S&P 500? This One Didn’t Get the Memo",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Active Funds Can’t Beat the S&P 500? This One Didn’t Get the Memo"
      },
      "source_id": "E0446",
      "source_type": "news",
      "ticker": "SPY",
      "tier": 2,
      "timestamp": "2026-07-19T16:36:43+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/abe68136-8b45-3ac7-b304-882029b77718/active-funds-can%E2%80%99t-beat-the.html"
    },
    {
      "claim": "Equal-Weight Strategy RSP Could Outrun SPY if This Macro Shift Continues",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Equal-Weight Strategy RSP Could Outrun SPY if This Macro Shift Continues"
      },
      "source_id": "E0447",
      "source_type": "news",
      "ticker": "SPY",
      "tier": 2,
      "timestamp": "2026-07-18T21:11:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/471de402-9ce2-3d5b-a3fc-b1f4f4d0a9a9/equal-weight-strategy-rsp.html"
    },
    {
      "claim": "Forget the Russell 2000. This Small-Cap ETF May Be the Smarter Buy",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Forget the Russell 2000. This Small-Cap ETF May Be the Smarter Buy"
      },
      "source_id": "E0448",
      "source_type": "news",
      "ticker": "IWM",
      "tier": 2,
      "timestamp": "2026-07-17T23:19:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/0c6ba353-e15a-39fe-b573-eb0313f6c5c0/forget-the-russell-2000.-this.html"
    },
    {
      "claim": "DIA’s 10-Year Shortfall: How a 186.7% Return Masks a $128K Hidden Cost",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "DIA’s 10-Year Shortfall: How a 186.7% Return Masks a $128K Hidden Cost"
      },
      "source_id": "E0449",
      "source_type": "news",
      "ticker": "DIA",
      "tier": 2,
      "timestamp": "2026-07-18T23:38:36+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/e2bdcc35-6fbb-3853-81f9-214340651c3d/dia%E2%80%99s-10-year-shortfall%3A-how.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": "E0450",
      "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": "Want 6% Monthly Yield Without Touching the Riskiest Junk? This ETF Has a Clever Trick",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Want 6% Monthly Yield Without Touching the Riskiest Junk? This ETF Has a Clever Trick"
      },
      "source_id": "E0451",
      "source_type": "news",
      "ticker": "HYG",
      "tier": 2,
      "timestamp": "2026-07-19T15:32:39+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/5d058984-fd5a-3a36-ab02-392dd3fe0341/want-6%25-monthly-yield-without.html"
    },
    {
      "claim": "Teucrium Launches TPMT, a New Physical Gold ETF With a 0.24% Fee",
      "confidence": 0.78,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Teucrium Launches TPMT, a New Physical Gold ETF With a 0.24% Fee"
      },
      "source_id": "E0452",
      "source_type": "news",
      "ticker": "GLD",
      "tier": 2,
      "timestamp": "2026-07-17T18:32:55+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/3dec5504-f706-341a-809e-e7db0e8828c7/teucrium-launches-tpmt%2C-a-new.html"
    },
    {
      "claim": "Gold's Returns Are Shining: Is It Better to Invest With a Physical Gold or Mining Stock ETF in 2026?",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Gold's Returns Are Shining: Is It Better to Invest With a Physical Gold or Mining Stock ETF in 2026?"
      },
      "source_id": "E0453",
      "source_type": "news",
      "ticker": "GLD",
      "tier": 2,
      "timestamp": "2026-07-18T15:00:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/a000a951-b5ea-3329-b146-7bdd8a122026/gold%27s-returns-are-shining%3A.html"
    },
    {
      "claim": "ETFs Offer an Easier Way to Hold Physical Metal. Is Buying Gold or Silver the Better Bet in 2026?",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "ETFs Offer an Easier Way to Hold Physical Metal. Is Buying Gold or Silver the Better Bet in 2026?"
      },
      "source_id": "E0454",
      "source_type": "news",
      "ticker": "GLD",
      "tier": 2,
      "timestamp": "2026-07-17T21:22:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/489551c7-a663-3ef7-9720-6a59a02af8de/etfs-offer-an-easier-way-to.html"
    },
    {
      "claim": "Update: Gold Rises Off Session Lows on a Steady Dollar and Mixed Yields",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Update: Gold Rises Off Session Lows on a Steady Dollar and Mixed Yields"
      },
      "source_id": "E0455",
      "source_type": "news",
      "ticker": "GLD",
      "tier": 2,
      "timestamp": "2026-07-17T17:54:50+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/commodities/articles/gold-rises-off-session-lows-175450540.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": "E0456",
      "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": "E0457",
      "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": "Dell, Super Micro Stocks Rise Premarket After Elon Musk Denies Report Of $52B AI Server Deal With Foxconn",
      "confidence": 0.78,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Dell, Super Micro Stocks Rise Premarket After Elon Musk Denies Report Of $52B AI Server Deal With Foxconn"
      },
      "source_id": "E0458",
      "source_type": "news",
      "ticker": "SMCI",
      "tier": 2,
      "timestamp": "2026-07-20T08:35:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/330dffc9-ae5c-380e-8068-2f3b6f866ab9/dell%2C-super-micro-stocks-rise.html"
    },
    {
      "claim": "Profitable Biotechs Strut Their Stuff As Stock Market Stumbles",
      "confidence": 0.78,
      "publisher": "Investor's Business Daily",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Profitable Biotechs Strut Their Stuff As Stock Market Stumbles"
      },
      "source_id": "E0459",
      "source_type": "earnings",
      "ticker": "XBI",
      "tier": 2,
      "timestamp": "2026-07-17T17:38:07+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/c5554743-163f-3e40-94ac-5d1bb7dbaac4/profitable-biotechs-strut.html"
    },
    {
      "claim": "Biotech is booming this year: 2 reasons investors are excited",
      "confidence": 0.62,
      "publisher": "Yahoo Finance Video",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Biotech is booming this year: 2 reasons investors are excited"
      },
      "source_id": "E0460",
      "source_type": "news",
      "ticker": "XBI",
      "tier": 2,
      "timestamp": "2026-07-20T12:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/video/biotech-booming-2-reasons-investors-120000914.html"
    },
    {
      "claim": "Has The Bull Market Shifted To Biotech Stocks?",
      "confidence": 0.62,
      "publisher": "Investor's Business Daily",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Has The Bull Market Shifted To Biotech Stocks?"
      },
      "source_id": "E0461",
      "source_type": "news",
      "ticker": "XBI",
      "tier": 2,
      "timestamp": "2026-07-17T21:16:43+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/eed956d6-e27c-3130-a082-39d6a68aeab0/has-the-bull-market-shifted.html"
    },
    {
      "claim": "How to invest in the weight-loss boom",
      "confidence": 0.62,
      "publisher": "Yahoo Finance Video",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "How to invest in the weight-loss boom"
      },
      "source_id": "E0462",
      "source_type": "news",
      "ticker": "XBI",
      "tier": 2,
      "timestamp": "2026-07-17T16:37:44+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/video/how-to-invest-in-the-weight-loss-boom-163744096.html"
    },
    {
      "claim": "BofA expects Apple to top analyst expectations on July 30",
      "confidence": 0.78,
      "publisher": "Investing.com",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "BofA expects Apple to top analyst expectations on July 30"
      },
      "source_id": "E0463",
      "source_type": "news",
      "ticker": "AAPL",
      "tier": 2,
      "timestamp": "2026-07-20T13:24:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bofa-expects-apple-top-analyst-132402203.html"
    },
    {
      "claim": "The Cost Pressure Apple Stock Stopped Flagging, And The New One That Should Worry You",
      "confidence": 0.62,
      "publisher": "Trefis",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "The Cost Pressure Apple Stock Stopped Flagging, And The New One That Should Worry You"
      },
      "source_id": "E0464",
      "source_type": "news",
      "ticker": "AAPL",
      "tier": 2,
      "timestamp": "2026-07-20T12:21:50+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/4e55883f-7ffe-3e59-9d91-3738556536b9/the-cost-pressure-apple-stock.html"
    },
    {
      "claim": "Here's How Much Apple Stock Has to Gain to Overtake Nvidia as the Most Valuable Company in the World. Hint: It Could Happen by the Time You Read This.",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Here's How Much Apple Stock Has to Gain to Overtake Nvidia as the Most Valuable Company in the World. Hint: It Could Happen by the Time You Read This."
      },
      "source_id": "E0465",
      "source_type": "news",
      "ticker": "AAPL",
      "tier": 2,
      "timestamp": "2026-07-20T10:41:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/6638f0f5-eaf1-3ffe-9015-6872bfa9845f/here%27s-how-much-apple-stock.html"
    },
    {
      "claim": "Seaport Global Adjusts PT on JPMorgan Chase & Co. to $372 From $362, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Seaport Global Adjusts PT on JPMorgan Chase & Co. to $372 From $362, Maintains Buy Rating"
      },
      "source_id": "E0466",
      "source_type": "news",
      "ticker": "JPM",
      "tier": 2,
      "timestamp": "2026-07-20T10:39:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/seaport-global-adjusts-pt-jpmorgan-103927334.html"
    },
    {
      "claim": "Citigroup Adjusts Price Target on JPMorgan Chase & Co. to $360 From $325, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Citigroup Adjusts Price Target on JPMorgan Chase & Co. to $360 From $325, Maintains Neutral Rating"
      },
      "source_id": "E0467",
      "source_type": "news",
      "ticker": "JPM",
      "tier": 2,
      "timestamp": "2026-07-20T09:25:41+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/citigroup-adjusts-price-target-jpmorgan-092541713.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": "E0468",
      "source_type": "sec",
      "ticker": "MU",
      "tier": 1,
      "timestamp": "2026-07-17T18:57:15+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/723125/000165214926000004/"
    },
    {
      "claim": "The One Deal That Could End Micron Stock's Old Boom-and-Bust Cycle",
      "confidence": 0.78,
      "publisher": "Trefis",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "The One Deal That Could End Micron Stock's Old Boom-and-Bust Cycle"
      },
      "source_id": "E0469",
      "source_type": "news",
      "ticker": "MU",
      "tier": 2,
      "timestamp": "2026-07-20T12:54:58+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/edf1d5c9-1c2c-3dba-8603-c21f04c289d8/the-one-deal-that-could-end.html"
    },
    {
      "claim": "AMD, Micron, SK Hynix lead chip stock recovery",
      "confidence": 0.62,
      "publisher": "Yahoo Finance",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "AMD, Micron, SK Hynix lead chip stock recovery"
      },
      "source_id": "E0470",
      "source_type": "news",
      "ticker": "MU",
      "tier": 2,
      "timestamp": "2026-07-20T13:31:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/article/amd-micron-sk-hynix-lead-chip-stock-recovery-133110868.html"
    },
    {
      "claim": "Stock Market Today: Dow Rises On Peace Hopes; Nvidia, Micron, Sandisk Rebound (Live Coverage)",
      "confidence": 0.62,
      "publisher": "Investor's Business Daily",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Stock Market Today: Dow Rises On Peace Hopes; Nvidia, Micron, Sandisk Rebound (Live Coverage)"
      },
      "source_id": "E0471",
      "source_type": "news",
      "ticker": "MU",
      "tier": 2,
      "timestamp": "2026-07-20T12:48:09+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/df104344-a4ef-3317-8069-ab8b200fa7cf/stock-market-today%3A-dow-rises.html"
    },
    {
      "claim": "'Durable' stocks Visa, Aon 'have legs' amid AI jitters, expert says",
      "confidence": 0.62,
      "publisher": "Reuters Videos",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "'Durable' stocks Visa, Aon 'have legs' amid AI jitters, expert says"
      },
      "source_id": "E0472",
      "source_type": "news",
      "ticker": "V",
      "tier": 2,
      "timestamp": "2026-07-17T19:59:09+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/video/durable-stocks-visa-aon-legs-195909075.html"
    },
    {
      "claim": "Can Visa's Stablecoin Platform Accelerate Enterprise Blockchain Use?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Can Visa's Stablecoin Platform Accelerate Enterprise Blockchain Use?"
      },
      "source_id": "E0473",
      "source_type": "news",
      "ticker": "V",
      "tier": 2,
      "timestamp": "2026-07-17T14:31:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/crypto/articles/visas-stablecoin-platform-accelerate-enterprise-143100487.html"
    },
    {
      "claim": "Can Visa Stock Compound Its Way Higher?",
      "confidence": 0.62,
      "publisher": "Trefis",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Can Visa Stock Compound Its Way Higher?"
      },
      "source_id": "E0474",
      "source_type": "news",
      "ticker": "V",
      "tier": 2,
      "timestamp": "2026-07-17T14:30:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/f5c36c39-bcf6-3617-b9e1-b7fb5bf96059/can-visa-stock-compound-its.html"
    },
    {
      "claim": "AMD Just Got a Potential AI Heavyweight Customer. Here’s The New Price Target",
      "confidence": 0.78,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "AMD Just Got a Potential AI Heavyweight Customer. Here’s The New Price Target"
      },
      "source_id": "E0475",
      "source_type": "news",
      "ticker": "AMD",
      "tier": 2,
      "timestamp": "2026-07-20T13:30:35+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/93b9b473-d708-3394-9f93-181c636d2e69/amd-just-got-a-potential-ai.html"
    },
    {
      "claim": "AMD, Microsoft Expand Partnership",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "AMD, Microsoft Expand Partnership"
      },
      "source_id": "E0476",
      "source_type": "news",
      "ticker": "AMD",
      "tier": 2,
      "timestamp": "2026-07-20T13:18:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/amd-microsoft-expand-partnership-131812290.html"
    },
    {
      "claim": "AMD, Micron, SK Hynix lead chip stock recovery",
      "confidence": 0.62,
      "publisher": "Yahoo Finance",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "AMD, Micron, SK Hynix lead chip stock recovery"
      },
      "source_id": "E0477",
      "source_type": "news",
      "ticker": "AMD",
      "tier": 2,
      "timestamp": "2026-07-20T13:31:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/article/amd-micron-sk-hynix-lead-chip-stock-recovery-133110868.html"
    },
    {
      "claim": "Microsoft to deploy AMD Helios AI system on Azure",
      "confidence": 0.62,
      "publisher": "Quartz",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Microsoft to deploy AMD Helios AI system on Azure"
      },
      "source_id": "E0478",
      "source_type": "news",
      "ticker": "AMD",
      "tier": 2,
      "timestamp": "2026-07-20T13:20:07+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/0c3ed50e-79bc-3a85-a7b0-55e15182ad6e/microsoft-to-deploy-amd.html"
    },
    {
      "claim": "Morgan Stanley Adjusts Price Target on Intel to $75 From $73, Maintains Equalweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Morgan Stanley Adjusts Price Target on Intel to $75 From $73, Maintains Equalweight Rating"
      },
      "source_id": "E0479",
      "source_type": "news",
      "ticker": "INTC",
      "tier": 2,
      "timestamp": "2026-07-20T13:20:36+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/morgan-stanley-adjusts-price-target-132036424.html"
    },
    {
      "claim": "How Much Track Is Left For INTC Stock?",
      "confidence": 0.62,
      "publisher": "Trefis",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "How Much Track Is Left For INTC Stock?"
      },
      "source_id": "E0480",
      "source_type": "news",
      "ticker": "INTC",
      "tier": 2,
      "timestamp": "2026-07-20T12:55:34+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/b1ee71ff-b117-3375-ad8d-0b3be125710e/how-much-track-is-left-for.html"
    },
    {
      "claim": "Here Are Monday’s Top Wall Street Analyst Research Calls: BP, Charles Schwab, Fervo Energy, HubSpot, Lumentum, Microsoft, Netflix, Oracle, ServiceNow, Yeti Holdings, and More",
      "confidence": 0.78,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Here Are Monday’s Top Wall Street Analyst Research Calls: BP, Charles Schwab, Fervo Energy, HubSpot, Lumentum, Microsoft, Netflix, Oracle, ServiceNow, Yeti Holdings, and More"
      },
      "source_id": "E0481",
      "source_type": "news",
      "ticker": "ORCL",
      "tier": 2,
      "timestamp": "2026-07-20T11:52:28+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/7d091894-b9c7-3bf2-87d9-336f0ff41c8e/here-are-monday%E2%80%99s-top-wall.html"
    },
    {
      "claim": "Rothschild & Co Redburn Adjusts Price Target on Oracle to $110 From $155, Maintains Sell Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Rothschild & Co Redburn Adjusts Price Target on Oracle to $110 From $155, Maintains Sell Rating"
      },
      "source_id": "E0482",
      "source_type": "news",
      "ticker": "ORCL",
      "tier": 2,
      "timestamp": "2026-07-20T11:03:13+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rothschild-co-redburn-adjusts-price-110313981.html"
    },
    {
      "claim": "CLSA Starts Oracle With Hold on AI Debt Concerns",
      "confidence": 0.62,
      "publisher": "GuruFocus.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "CLSA Starts Oracle With Hold on AI Debt Concerns"
      },
      "source_id": "E0483",
      "source_type": "news",
      "ticker": "ORCL",
      "tier": 2,
      "timestamp": "2026-07-20T12:15:51+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/clsa-starts-oracle-hold-ai-121551944.html"
    },
    {
      "claim": "Why Did NFLX, ORCL, SPCX Stocks Slump To 52-Week Lows Last Week?",
      "confidence": 0.62,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why Did NFLX, ORCL, SPCX Stocks Slump To 52-Week Lows Last Week?"
      },
      "source_id": "E0484",
      "source_type": "news",
      "ticker": "ORCL",
      "tier": 2,
      "timestamp": "2026-07-20T03:30:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/a5811e79-ea7b-368c-8098-40fe7bf4eaac/why-did-nflx%2C-orcl%2C-spcx.html"
    },
    {
      "claim": "Costco Is a No-Brainer Buy for Retirement Investors Right Now",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Costco Is a No-Brainer Buy for Retirement Investors Right Now"
      },
      "source_id": "E0485",
      "source_type": "news",
      "ticker": "COST",
      "tier": 2,
      "timestamp": "2026-07-20T13:00:38+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/a933a76b-8d58-3bf2-aea5-030e3d39f6ab/costco-is-a-no-brainer-buy.html"
    },
    {
      "claim": "Price Prediction: Will Costco Hit a New-High This Year?",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Price Prediction: Will Costco Hit a New-High This Year?"
      },
      "source_id": "E0486",
      "source_type": "news",
      "ticker": "COST",
      "tier": 2,
      "timestamp": "2026-07-20T13:00:33+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/69b0217d-40ef-3cf6-b819-2055863bf2ec/price-prediction%3A-will-costco.html"
    },
    {
      "claim": "Costco opens first standalone gas station in Southern California",
      "confidence": 0.62,
      "publisher": "Quartz",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Costco opens first standalone gas station in Southern California"
      },
      "source_id": "E0487",
      "source_type": "news",
      "ticker": "COST",
      "tier": 2,
      "timestamp": "2026-07-20T12:45:20+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/03d34076-7401-3d31-9425-1f889218d32e/costco-opens-first-standalone.html"
    },
    {
      "claim": "Market Chatter: Costco Wholesale to Open Stand-Alone Gas Stations to Boost Sales",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Market Chatter: Costco Wholesale to Open Stand-Alone Gas Stations to Boost Sales"
      },
      "source_id": "E0488",
      "source_type": "news",
      "ticker": "COST",
      "tier": 2,
      "timestamp": "2026-07-20T10:06:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/market-chatter-costco-wholesale-open-100602286.html"
    },
    {
      "claim": "Caterpillar (NYSE: CAT) Now Makes Up 11% of the Dow. Could a Stock Split Come Before Year-End?",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Caterpillar (NYSE: CAT) Now Makes Up 11% of the Dow. Could a Stock Split Come Before Year-End?"
      },
      "source_id": "E0489",
      "source_type": "news",
      "ticker": "CAT",
      "tier": 2,
      "timestamp": "2026-07-18T16:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/4a88d71e-0721-377c-8350-6c19d4d55416/caterpillar-%28nyse%3A-cat%29-now.html"
    },
    {
      "claim": "Got $1,000? Here's Why I Would Buy UPS Over Caterpillar.",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Got $1,000? Here's Why I Would Buy UPS Over Caterpillar."
      },
      "source_id": "E0490",
      "source_type": "news",
      "ticker": "CAT",
      "tier": 2,
      "timestamp": "2026-07-18T11:35:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/2e45a62d-469b-3703-9de2-47290467fdaa/got-%241%2C000%3F-here%27s-why-i.html"
    },
    {
      "claim": "SpaceX vs. Caterpillar: Which Stock Is a Better Buy in 2026, the Aerospace Innovator or the Construction Giant?",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "SpaceX vs. Caterpillar: Which Stock Is a Better Buy in 2026, the Aerospace Innovator or the Construction Giant?"
      },
      "source_id": "E0491",
      "source_type": "news",
      "ticker": "CAT",
      "tier": 2,
      "timestamp": "2026-07-17T20:45:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/9859d9d7-2fd0-3fe6-ab5a-ca4552c8c347/spacex-vs.-caterpillar%3A-which.html"
    },
    {
      "claim": "Caterpillar vs. Volvo: Which Equipment Stock is a Better Buy Now?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Caterpillar vs. Volvo: Which Equipment Stock is a Better Buy Now?"
      },
      "source_id": "E0492",
      "source_type": "news",
      "ticker": "CAT",
      "tier": 2,
      "timestamp": "2026-07-17T15:25:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/caterpillar-vs-volvo-equipment-stock-152500472.html"
    },
    {
      "claim": "Seaport Global Adjusts Price Target on Bank of America to $71 From $69, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Seaport Global Adjusts Price Target on Bank of America to $71 From $69, Maintains Buy Rating"
      },
      "source_id": "E0493",
      "source_type": "news",
      "ticker": "BAC",
      "tier": 2,
      "timestamp": "2026-07-20T10:40:30+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/seaport-global-adjusts-price-target-104030549.html"
    },
    {
      "claim": "A $10,000 Investment in Bank of America When Brian Moynihan 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 Bank of America When Brian Moynihan Became CEO Is Worth This Much Today"
      },
      "source_id": "E0494",
      "source_type": "news",
      "ticker": "BAC",
      "tier": 2,
      "timestamp": "2026-07-20T13:10:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/30224ed0-813b-365f-8dd8-e80a02a46709/a-%2410%2C000-investment-in-bank.html"
    },
    {
      "claim": "Bank of America Expands AI Leadership Team",
      "confidence": 0.62,
      "publisher": "GuruFocus.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Bank of America Expands AI Leadership Team"
      },
      "source_id": "E0495",
      "source_type": "news",
      "ticker": "BAC",
      "tier": 2,
      "timestamp": "2026-07-20T12:42:53+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/bank-america-expands-ai-leadership-124253069.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": "E0496",
      "source_type": "sec",
      "ticker": "NFLX",
      "tier": 1,
      "timestamp": "2026-07-17T16:02:51+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1065280/000106528026000212/"
    },
    {
      "claim": "Plot Twist: Netflix Gets an Analyst Upgrade",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Plot Twist: Netflix Gets an Analyst Upgrade"
      },
      "source_id": "E0497",
      "source_type": "news",
      "ticker": "NFLX",
      "tier": 2,
      "timestamp": "2026-07-20T12:35:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/a2936326-ab11-345a-ab24-645ef2904fab/plot-twist%3A-netflix-gets-an.html"
    },
    {
      "claim": "Here Are Monday’s Top Wall Street Analyst Research Calls: BP, Charles Schwab, Fervo Energy, HubSpot, Lumentum, Microsoft, Netflix, Oracle, ServiceNow, Yeti Holdings, and More",
      "confidence": 0.78,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Here Are Monday’s Top Wall Street Analyst Research Calls: BP, Charles Schwab, Fervo Energy, HubSpot, Lumentum, Microsoft, Netflix, Oracle, ServiceNow, Yeti Holdings, and More"
      },
      "source_id": "E0498",
      "source_type": "news",
      "ticker": "NFLX",
      "tier": 2,
      "timestamp": "2026-07-20T11:52:28+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/7d091894-b9c7-3bf2-87d9-336f0ff41c8e/here-are-monday%E2%80%99s-top-wall.html"
    },
    {
      "claim": "President Capital Adjusts Price Target on Netflix to $83 From $134, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "President Capital Adjusts Price Target on Netflix to $83 From $134, Maintains Buy Rating"
      },
      "source_id": "E0499",
      "source_type": "news",
      "ticker": "NFLX",
      "tier": 2,
      "timestamp": "2026-07-20T09:24:33+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/president-capital-adjusts-price-target-092433728.html"
    },
    {
      "claim": "Netflix (NFLX) Is Buying Ben Affleck's AI Film Startup For $587 Million",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Netflix (NFLX) Is Buying Ben Affleck's AI Film Startup For $587 Million"
      },
      "source_id": "E0500",
      "source_type": "news",
      "ticker": "NFLX",
      "tier": 2,
      "timestamp": "2026-07-20T13:09:56+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/netflix-nflx-buying-ben-afflecks-130956219.html"
    },
    {
      "claim": "How Will AbbVie's $10.9 Billion Acquisition of Apogee Impact Its Dividend?",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "How Will AbbVie's $10.9 Billion Acquisition of Apogee Impact Its Dividend?"
      },
      "source_id": "E0501",
      "source_type": "news",
      "ticker": "ABBV",
      "tier": 2,
      "timestamp": "2026-07-20T01:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/2f0e4386-3000-3b6a-b1f8-61c2d38044c1/how-will-abbvie%27s-%2410.9.html"
    },
    {
      "claim": "AbbVie (ABBV) Wins EU Approval For Boey Frown Line Treatment In Europe",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "AbbVie (ABBV) Wins EU Approval For Boey Frown Line Treatment In Europe"
      },
      "source_id": "E0502",
      "source_type": "news",
      "ticker": "ABBV",
      "tier": 2,
      "timestamp": "2026-07-17T19:09:32+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/abbvie-abbv-wins-eu-approval-190932624.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": "E0503",
      "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": "Evercore ISI Adjusts Lam Research Price Target to $355 From $300, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Evercore ISI Adjusts Lam Research Price Target to $355 From $300, Maintains Outperform Rating"
      },
      "source_id": "E0504",
      "source_type": "news",
      "ticker": "LRCX",
      "tier": 2,
      "timestamp": "2026-07-20T12:49:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/evercore-isi-adjusts-lam-research-124927292.html"
    },
    {
      "claim": "Deutsche Bank Adjusts Coca-Cola Price Target to $92 From $88, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Deutsche Bank Adjusts Coca-Cola Price Target to $92 From $88, Maintains Buy Rating"
      },
      "source_id": "E0505",
      "source_type": "news",
      "ticker": "KO",
      "tier": 2,
      "timestamp": "2026-07-20T11:14:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/deutsche-bank-adjusts-coca-cola-111417001.html"
    },
    {
      "claim": "Coca-Cola (KO) Halts Fairlife Production After Ransomware Attack Hits U.S. Systems",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Coca-Cola (KO) Halts Fairlife Production After Ransomware Attack Hits U.S. Systems"
      },
      "source_id": "E0506",
      "source_type": "news",
      "ticker": "KO",
      "tier": 2,
      "timestamp": "2026-07-18T20:06:55+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/coca-cola-ko-halts-fairlife-200655469.html"
    },
    {
      "claim": "Kroger supermarkets land exclusive Coca-Cola soda",
      "confidence": 0.62,
      "publisher": "TheStreet",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Kroger supermarkets land exclusive Coca-Cola soda"
      },
      "source_id": "E0507",
      "source_type": "news",
      "ticker": "KO",
      "tier": 2,
      "timestamp": "2026-07-19T17:17:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/5c1a901f-af4f-3211-8da0-0bdfe4867c26/kroger-supermarkets-land.html"
    },
    {
      "claim": "Here's Why Coca-Cola's Magnificent Rise Could Come to an End on July 28",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Here's Why Coca-Cola's Magnificent Rise Could Come to an End on July 28"
      },
      "source_id": "E0508",
      "source_type": "news",
      "ticker": "KO",
      "tier": 2,
      "timestamp": "2026-07-19T08:45:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/0677f966-20d0-322a-943e-deb87510b9f9/here%27s-why-coca-cola%27s.html"
    },
    {
      "claim": "CuspAI Launches ‘AI Materials Foundry’ a Global Network to Accelerate Breakthrough Discoveries",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "CuspAI Launches ‘AI Materials Foundry’ a Global Network to Accelerate Breakthrough Discoveries"
      },
      "source_id": "E0509",
      "source_type": "news",
      "ticker": "AMAT",
      "tier": 2,
      "timestamp": "2026-07-20T06:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/cuspai-launches-ai-materials-foundry-060000805.html"
    },
    {
      "claim": "Applied Materials (AMAT) Joins CuspAI Foundry To Speed Semiconductor Materials Discovery",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Applied Materials (AMAT) Joins CuspAI Foundry To Speed Semiconductor Materials Discovery"
      },
      "source_id": "E0510",
      "source_type": "news",
      "ticker": "AMAT",
      "tier": 2,
      "timestamp": "2026-07-20T10:15:34+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/applied-materials-amat-joins-cuspai-101534533.html"
    },
    {
      "claim": "EPAA and HSBC launch APAC working group on agentic payments",
      "confidence": 0.78,
      "publisher": "Electronic Payments",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "EPAA and HSBC launch APAC working group on agentic payments"
      },
      "source_id": "E0511",
      "source_type": "news",
      "ticker": "HSBC",
      "tier": 2,
      "timestamp": "2026-07-20T12:55:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/d8a8fabb-39d0-33f2-9833-fc43aff3f39d/epaa-and-hsbc-launch-apac.html"
    },
    {
      "claim": "HSBC Upgrades Apple, Citing a Stronger Product Cycle Ahead",
      "confidence": 0.78,
      "publisher": "GuruFocus.com",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "HSBC Upgrades Apple, Citing a Stronger Product Cycle Ahead"
      },
      "source_id": "E0512",
      "source_type": "news",
      "ticker": "HSBC",
      "tier": 2,
      "timestamp": "2026-07-17T20:01:35+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/hsbc-upgrades-apple-citing-stronger-200135509.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": "E0513",
      "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": "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": "E0514",
      "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": "GE Vernova's Next Earnings Report on July 22 Could Send the Stock Soaring. Here's Why.",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "GE Vernova's Next Earnings Report on July 22 Could Send the Stock Soaring. Here's Why."
      },
      "source_id": "E0515",
      "source_type": "earnings",
      "ticker": "GEV",
      "tier": 2,
      "timestamp": "2026-07-20T13:12:25+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/621793d7-3f61-38f4-922d-c7bc07f215c0/ge-vernova%27s-next-earnings.html"
    },
    {
      "claim": "Market Chatter: AstraZeneca Unit Highlights Opportunities in Rare Diseases",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Market Chatter: AstraZeneca Unit Highlights Opportunities in Rare Diseases"
      },
      "source_id": "E0516",
      "source_type": "news",
      "ticker": "AZN",
      "tier": 2,
      "timestamp": "2026-07-20T09:39:30+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/market-chatter-astrazeneca-unit-highlights-093930637.html"
    },
    {
      "claim": "Philip Morris Q2 Earnings Coming Up: What Should Investors Expect?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Philip Morris Q2 Earnings Coming Up: What Should Investors Expect?"
      },
      "source_id": "E0517",
      "source_type": "earnings",
      "ticker": "PM",
      "tier": 2,
      "timestamp": "2026-07-17T15:04:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/philip-morris-q2-earnings-coming-150400136.html"
    },
    {
      "claim": "Philip Morris International (PM) Is Up 6.3% After FDA Grants ZYN Modified Risk Status - Has The Bull Case Changed?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Philip Morris International (PM) Is Up 6.3% After FDA Grants ZYN Modified Risk Status - Has The Bull Case Changed?"
      },
      "source_id": "E0518",
      "source_type": "news",
      "ticker": "PM",
      "tier": 2,
      "timestamp": "2026-07-18T08:08:43+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/philip-morris-international-pm-6-080843278.html"
    },
    {
      "claim": "Is Philip Morris International (PM) Fully Valued On ZYN FDA Authorization?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Philip Morris International (PM) Fully Valued On ZYN FDA Authorization?"
      },
      "source_id": "E0519",
      "source_type": "news",
      "ticker": "PM",
      "tier": 2,
      "timestamp": "2026-07-18T05:09:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/philip-morris-international-pm-fully-050906536.html"
    },
    {
      "claim": "RBC Named North America's Best Bank, Canada's Best Bank and Canada's Best Investment Bank in Euromoney's 2026 Awards for Excellence",
      "confidence": 0.78,
      "publisher": "CNW Group",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "RBC Named North America's Best Bank, Canada's Best Bank and Canada's Best Investment Bank in Euromoney's 2026 Awards for Excellence"
      },
      "source_id": "E0520",
      "source_type": "news",
      "ticker": "RY",
      "tier": 2,
      "timestamp": "2026-07-17T14:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rbc-named-north-americas-best-141500782.html"
    },
    {
      "claim": "Royal Bank Of Canada (TSX:RY) Appoints Tarek A. Robbiati To Its Board",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Royal Bank Of Canada (TSX:RY) Appoints Tarek A. Robbiati To Its Board"
      },
      "source_id": "E0521",
      "source_type": "news",
      "ticker": "RY",
      "tier": 2,
      "timestamp": "2026-07-17T23:09:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/royal-bank-canada-tsx-ry-230911234.html"
    },
    {
      "claim": "Leading investment bank lifts Arm target to $320 as AI drives surge in CPU demand",
      "confidence": 0.78,
      "publisher": "Proactive",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "Leading investment bank lifts Arm target to $320 as AI drives surge in CPU demand"
      },
      "source_id": "E0522",
      "source_type": "news",
      "ticker": "ARM",
      "tier": 2,
      "timestamp": "2026-07-20T11:27:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/30e22e17-fb4b-37e8-aa04-bfc4fdafd38f/leading-investment-bank-lifts.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": "E0523",
      "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": "AMD vs. Arm vs. Intel: The Best Stock to Play the Rise of Agentic AI",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "AMD vs. Arm vs. Intel: The Best Stock to Play the Rise of Agentic AI"
      },
      "source_id": "E0524",
      "source_type": "news",
      "ticker": "ARM",
      "tier": 2,
      "timestamp": "2026-07-18T16:21:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/5e096224-90e7-3066-bad8-2391664983af/amd-vs.-arm-vs.-intel%3A-the.html"
    },
    {
      "claim": "Stifel Adjusts Price Target on IBM to $235 From $290, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Stifel Adjusts Price Target on IBM to $235 From $290, Maintains Buy Rating"
      },
      "source_id": "E0525",
      "source_type": "news",
      "ticker": "IBM",
      "tier": 2,
      "timestamp": "2026-07-20T09:44:50+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/stifel-adjusts-price-target-ibm-094450482.html"
    },
    {
      "claim": "Is IBM Stock in Trouble?",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is IBM Stock in Trouble?"
      },
      "source_id": "E0526",
      "source_type": "news",
      "ticker": "IBM",
      "tier": 2,
      "timestamp": "2026-07-20T12:38:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/80854a44-ffbd-31de-b522-f0ba1eff447c/is-ibm-stock-in-trouble%3F.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": "E0527",
      "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": "PepsiCo Declares Quarterly Dividend",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "PepsiCo Declares Quarterly Dividend"
      },
      "source_id": "E0528",
      "source_type": "earnings",
      "ticker": "PEP",
      "tier": 2,
      "timestamp": "2026-07-17T20:20:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/pepsico-declares-quarterly-dividend-202000819.html"
    },
    {
      "claim": "PepsiCo, Inc. (PEP) is Attracting Investor Attention: Here is What You Should Know",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "PepsiCo, Inc. (PEP) is Attracting Investor Attention: Here is What You Should Know"
      },
      "source_id": "E0529",
      "source_type": "earnings",
      "ticker": "PEP",
      "tier": 2,
      "timestamp": "2026-07-17T13:00:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/pepsico-inc-pep-attracting-investor-130021453.html"
    },
    {
      "claim": "Sandisk Sinks 24% in 5 Days -- This $2,500 Projection Suggests It's Not Time to Panic",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Sandisk Sinks 24% in 5 Days -- This $2,500 Projection Suggests It's Not Time to Panic"
      },
      "source_id": "E0530",
      "source_type": "news",
      "ticker": "SNDK",
      "tier": 2,
      "timestamp": "2026-07-20T13:21:40+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/8b02f5df-f338-3b03-a799-bcf58750269b/sandisk-sinks-24%25-in-5-days.html"
    },
    {
      "claim": "Stock Market Today: Dow Rises On Peace Hopes; Nvidia, Micron, Sandisk Rebound (Live Coverage)",
      "confidence": 0.62,
      "publisher": "Investor's Business Daily",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Stock Market Today: Dow Rises On Peace Hopes; Nvidia, Micron, Sandisk Rebound (Live Coverage)"
      },
      "source_id": "E0531",
      "source_type": "news",
      "ticker": "SNDK",
      "tier": 2,
      "timestamp": "2026-07-20T12:48:09+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/df104344-a4ef-3317-8069-ab8b200fa7cf/stock-market-today%3A-dow-rises.html"
    },
    {
      "claim": "Sandisk, Alibaba, AMC, Domino’s, and More Stocks That Explain Today’s Market",
      "confidence": 0.62,
      "publisher": "Barrons.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Sandisk, Alibaba, AMC, Domino’s, and More Stocks That Explain Today’s Market"
      },
      "source_id": "E0532",
      "source_type": "news",
      "ticker": "SNDK",
      "tier": 2,
      "timestamp": "2026-07-20T11:32:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/56264f60-df12-328b-8e06-ed238c482f54/sandisk%2C-alibaba%2C-amc%2C.html"
    },
    {
      "claim": "Social Buzz: Wallstreetbets Stocks Mostly Advancing Premarket Monday; Sandisk, Micron Technology to Open Higher",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Social Buzz: Wallstreetbets Stocks Mostly Advancing Premarket Monday; Sandisk, Micron Technology to Open Higher"
      },
      "source_id": "E0533",
      "source_type": "news",
      "ticker": "SNDK",
      "tier": 2,
      "timestamp": "2026-07-20T10:41:52+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/social-buzz-wallstreetbets-stocks-mostly-104152401.html"
    },
    {
      "claim": "A weak yen turned Tokyo into a steal. A strong shekel turned Tel Aviv into the world’s most expensive city to buy McDonald’s",
      "confidence": 0.62,
      "publisher": "Fortune",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "A weak yen turned Tokyo into a steal. A strong shekel turned Tel Aviv into the world’s most expensive city to buy McDonald’s"
      },
      "source_id": "E0534",
      "source_type": "news",
      "ticker": "MCD",
      "tier": 2,
      "timestamp": "2026-07-19T10:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/currencies/articles/weak-yen-turned-tokyo-steal-100000076.html"
    },
    {
      "claim": "2 Reasons to Like MCD and 1 to Stay Skeptical",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "2 Reasons to Like MCD and 1 to Stay Skeptical"
      },
      "source_id": "E0535",
      "source_type": "news",
      "ticker": "MCD",
      "tier": 2,
      "timestamp": "2026-07-17T17:29:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/2-reasons-mcd-1-stay-172946024.html"
    },
    {
      "claim": "TD Asset Management Closes First Loan Under Global Private Credit Strategy",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "TD Asset Management Closes First Loan Under Global Private Credit Strategy"
      },
      "source_id": "E0536",
      "source_type": "news",
      "ticker": "TD",
      "tier": 2,
      "timestamp": "2026-07-20T12:18:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/td-asset-management-closes-first-121846985.html"
    },
    {
      "claim": "TD Asset Management Inc. executes first loan in Global Private Credit Strategy",
      "confidence": 0.62,
      "publisher": "CNW Group",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "TD Asset Management Inc. executes first loan in Global Private Credit Strategy"
      },
      "source_id": "E0537",
      "source_type": "news",
      "ticker": "TD",
      "tier": 2,
      "timestamp": "2026-07-20T11:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/td-asset-management-inc-executes-110000693.html"
    },
    {
      "claim": "Disney (DIS) Moves Marvel To Burbank And Backs Five New Cruise Ships",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Disney (DIS) Moves Marvel To Burbank And Backs Five New Cruise Ships"
      },
      "source_id": "E0538",
      "source_type": "news",
      "ticker": "DIS",
      "tier": 2,
      "timestamp": "2026-07-18T07:10:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/disney-dis-moves-marvel-burbank-071017381.html"
    },
    {
      "claim": "That $6,000 Disney Trip Actually Costs $9,000. Here’s the Math Nobody Shows You.",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "That $6,000 Disney Trip Actually Costs $9,000. Here’s the Math Nobody Shows You."
      },
      "source_id": "E0539",
      "source_type": "news",
      "ticker": "DIS",
      "tier": 2,
      "timestamp": "2026-07-17T22:23:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/619f52d7-3a9b-3d56-8e4a-77621a5495ac/that-%246%2C000-disney-trip.html"
    },
    {
      "claim": "Disney weighs new free offering as consumers ditch paid streaming",
      "confidence": 0.62,
      "publisher": "TheStreet",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Disney weighs new free offering as consumers ditch paid streaming"
      },
      "source_id": "E0540",
      "source_type": "news",
      "ticker": "DIS",
      "tier": 2,
      "timestamp": "2026-07-17T03:17:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/0ea96bbf-9879-3f3c-b7c1-e7d72ca34a7a/disney-weighs-new-free.html"
    },
    {
      "claim": "Seagate (STX) Lands BNP Paribas AI Supply Chain Backing Through 2027",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "Seagate (STX) Lands BNP Paribas AI Supply Chain Backing Through 2027"
      },
      "source_id": "E0541",
      "source_type": "news",
      "ticker": "STX",
      "tier": 2,
      "timestamp": "2026-07-18T02:08:32+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/seagate-stx-lands-bnp-paribas-020832254.html"
    },
    {
      "claim": "SanDisk vs Seagate: Two Divergent Paths Through the AI Storage Boom, One Winner",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "SanDisk vs Seagate: Two Divergent Paths Through the AI Storage Boom, One Winner"
      },
      "source_id": "E0542",
      "source_type": "news",
      "ticker": "STX",
      "tier": 2,
      "timestamp": "2026-07-19T15:30:56+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/51853297-195d-3da9-a2cf-4acc6b97fc61/sandisk-vs-seagate%3A-two.html"
    },
    {
      "claim": "Micron Technology: Record DRAM Pricing Meets A Stock In Retreat",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Micron Technology: Record DRAM Pricing Meets A Stock In Retreat"
      },
      "source_id": "E0543",
      "source_type": "news",
      "ticker": "STX",
      "tier": 2,
      "timestamp": "2026-07-17T14:44:41+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/e141112e-26cd-3aca-84cf-a134dead072d/micron-technology%3A-record.html"
    },
    {
      "claim": "Why Intuitive Surgical’s Strong Quarter Still Spooked Investors",
      "confidence": 0.78,
      "publisher": "MarketBeat",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Why Intuitive Surgical’s Strong Quarter Still Spooked Investors"
      },
      "source_id": "E0544",
      "source_type": "earnings",
      "ticker": "ISRG",
      "tier": 2,
      "timestamp": "2026-07-18T12:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/d7f01a00-b22b-320d-9cb2-c413bf29a923/why-intuitive-surgical%E2%80%99s.html"
    },
    {
      "claim": "Why Intuitive Surgical Stock Dropped This Week",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why Intuitive Surgical Stock Dropped This Week"
      },
      "source_id": "E0545",
      "source_type": "news",
      "ticker": "ISRG",
      "tier": 2,
      "timestamp": "2026-07-18T21:41:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/51f81617-8709-3ce1-bf93-304b6a368ead/why-intuitive-surgical-stock.html"
    },
    {
      "claim": "STAAR Surgical, Globus Medical, Integer Holdings, and Enovis Stocks Trade Down, What You Need To Know",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "STAAR Surgical, Globus Medical, Integer Holdings, and Enovis Stocks Trade Down, What You Need To Know"
      },
      "source_id": "E0546",
      "source_type": "news",
      "ticker": "ISRG",
      "tier": 2,
      "timestamp": "2026-07-17T22:49:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/staar-surgical-globus-medical-integer-224946563.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": "E0547",
      "source_type": "news",
      "ticker": "ISRG",
      "tier": 2,
      "timestamp": "2026-07-17T20:35: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 Opens European Aerospace Additive Manufacturing Center to Expand Production and Strengthen Regional Supply Chain Resilience",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "Eaton Opens European Aerospace Additive Manufacturing Center to Expand Production and Strengthen Regional Supply Chain Resilience"
      },
      "source_id": "E0548",
      "source_type": "news",
      "ticker": "ETN",
      "tier": 2,
      "timestamp": "2026-07-20T07:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/eaton-opens-european-aerospace-additive-070000478.html"
    },
    {
      "claim": "Eaton Expand European Operations With UK Facility",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Eaton Expand European Operations With UK Facility"
      },
      "source_id": "E0549",
      "source_type": "news",
      "ticker": "ETN",
      "tier": 2,
      "timestamp": "2026-07-20T10:26:34+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/eaton-expand-european-operations-uk-102634592.html"
    },
    {
      "claim": "Do Options Traders Know Something About Eaton Stock We Don't?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Do Options Traders Know Something About Eaton Stock We Don't?"
      },
      "source_id": "E0550",
      "source_type": "news",
      "ticker": "ETN",
      "tier": 2,
      "timestamp": "2026-07-17T13:22:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/options/articles/options-traders-know-something-eaton-132200853.html"
    },
    {
      "claim": "Zacks Investment Ideas feature highlights: Micron, Western Digital, SanDisk and QQQ",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Zacks Investment Ideas feature highlights: Micron, Western Digital, SanDisk and QQQ"
      },
      "source_id": "E0551",
      "source_type": "news",
      "ticker": "WDC",
      "tier": 2,
      "timestamp": "2026-07-17T15:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/zacks-investment-ideas-feature-highlights-150000774.html"
    },
    {
      "claim": "UNP to Report Q2 Earnings: What's in the Offing for the Stock?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "UNP to Report Q2 Earnings: What's in the Offing for the Stock?"
      },
      "source_id": "E0552",
      "source_type": "earnings",
      "ticker": "UNP",
      "tier": 2,
      "timestamp": "2026-07-17T17:01:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/unp-report-q2-earnings-whats-170100532.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": "E0553",
      "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": "E0554",
      "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": "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": "E0555",
      "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": "ABT Q2 Earnings Call Flags Stronger Second-Half Setup",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "ABT Q2 Earnings Call Flags Stronger Second-Half Setup"
      },
      "source_id": "E0556",
      "source_type": "earnings",
      "ticker": "ABT",
      "tier": 2,
      "timestamp": "2026-07-17T14:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/abt-q2-earnings-call-flags-140000256.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": "E0557",
      "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": "Abbott Just Showed Its Growth Engine Has More Than One Cylinder",
      "confidence": 0.62,
      "publisher": "Trefis",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Abbott Just Showed Its Growth Engine Has More Than One Cylinder"
      },
      "source_id": "E0558",
      "source_type": "news",
      "ticker": "ABT",
      "tier": 2,
      "timestamp": "2026-07-17T22:56:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/50b8146b-07eb-3b3b-835a-03bf58b2b96a/abbott-just-showed-its-growth.html"
    },
    {
      "claim": "Abbott Laboratories Seen on Track for H2 Growth Acceleration, RBC Says",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Abbott Laboratories Seen on Track for H2 Growth Acceleration, RBC Says"
      },
      "source_id": "E0559",
      "source_type": "news",
      "ticker": "ABT",
      "tier": 2,
      "timestamp": "2026-07-17T15:00:29+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/abbott-laboratories-seen-track-h2-150029122.html"
    },
    {
      "claim": "China Renaissance Adjusts Price Target on Marvell Technology to $276 From $247, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "China Renaissance Adjusts Price Target on Marvell Technology to $276 From $247, Maintains Buy Rating"
      },
      "source_id": "E0560",
      "source_type": "news",
      "ticker": "MRVL",
      "tier": 2,
      "timestamp": "2026-07-20T12:53:57+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/china-renaissance-adjusts-price-target-125357893.html"
    },
    {
      "claim": "Wall Street Is Warming to Marvell After Its XConn Acquisition. Here’s The Price Target",
      "confidence": 0.78,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Wall Street Is Warming to Marvell After Its XConn Acquisition. Here’s The Price Target"
      },
      "source_id": "E0561",
      "source_type": "news",
      "ticker": "MRVL",
      "tier": 2,
      "timestamp": "2026-07-19T17:30:26+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/b261266c-cb7d-3ee5-87bc-4ccdffcbcdb8/wall-street-is-warming-to.html"
    },
    {
      "claim": "Why I Can’t Stop Buying Credo Technology Stock",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why I Can’t Stop Buying Credo Technology Stock"
      },
      "source_id": "E0562",
      "source_type": "news",
      "ticker": "MRVL",
      "tier": 2,
      "timestamp": "2026-07-20T12:30:48+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/19bcd22c-d191-3b92-81b3-682e8fb34651/why-i-can%E2%80%99t-stop-buying-credo.html"
    },
    {
      "claim": "Dell, Super Micro Stocks Rise Premarket After Elon Musk Denies Report Of $52B AI Server Deal With Foxconn",
      "confidence": 0.78,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Dell, Super Micro Stocks Rise Premarket After Elon Musk Denies Report Of $52B AI Server Deal With Foxconn"
      },
      "source_id": "E0563",
      "source_type": "news",
      "ticker": "DELL",
      "tier": 2,
      "timestamp": "2026-07-20T08:35:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/330dffc9-ae5c-380e-8068-2f3b6f866ab9/dell%2C-super-micro-stocks-rise.html"
    },
    {
      "claim": "CrowdStrike vs. Dell Technologies: Which Technology Stock Is a Better Buy in 2026?",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "CrowdStrike vs. Dell Technologies: Which Technology Stock Is a Better Buy in 2026?"
      },
      "source_id": "E0564",
      "source_type": "news",
      "ticker": "DELL",
      "tier": 2,
      "timestamp": "2026-07-17T20:51:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/7daea56d-4a79-3818-805c-cc76fb6b7610/crowdstrike-vs.-dell.html"
    },
    {
      "claim": "Salesforce vs. Dell Technologies: Which High-Growth Tech Stock Is a Better Buy in 2026?",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Salesforce vs. Dell Technologies: Which High-Growth Tech Stock Is a Better Buy in 2026?"
      },
      "source_id": "E0565",
      "source_type": "news",
      "ticker": "DELL",
      "tier": 2,
      "timestamp": "2026-07-19T12:47:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/cf875fea-9da0-36cb-ab6c-781b03e83e99/salesforce-vs.-dell.html"
    },
    {
      "claim": "Dell Technologies vs. NVIDIA: Which Artificial Intelligence Stock Is a Better Buy in 2026?",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Dell Technologies vs. NVIDIA: Which Artificial Intelligence Stock Is a Better Buy in 2026?"
      },
      "source_id": "E0566",
      "source_type": "news",
      "ticker": "DELL",
      "tier": 2,
      "timestamp": "2026-07-17T21:24:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/d838169b-a8e2-3f9b-ae16-32b2ac6111a7/dell-technologies-vs.-nvidia%3A.html"
    },
    {
      "claim": "Honeywell Aerospace secures IndiGo avionics contract and Aeromexico runway safety rollout",
      "confidence": 0.78,
      "publisher": "InvestorsHub",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Honeywell Aerospace secures IndiGo avionics contract and Aeromexico runway safety rollout"
      },
      "source_id": "E0567",
      "source_type": "news",
      "ticker": "HON",
      "tier": 2,
      "timestamp": "2026-07-20T10:03:13+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/1705c259-3deb-3173-ba30-1b62dcc6047b/honeywell-aerospace-secures.html"
    },
    {
      "claim": "Honeywell Aerospace Signs New Contracts With Aeromexico, IndiGo",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Honeywell Aerospace Signs New Contracts With Aeromexico, IndiGo"
      },
      "source_id": "E0568",
      "source_type": "news",
      "ticker": "HON",
      "tier": 2,
      "timestamp": "2026-07-20T09:08:48+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/honeywell-aerospace-signs-contracts-aeromexico-090848306.html"
    },
    {
      "claim": "Honeywell Wins Deal to Supply Avionics, Power Systems for IndiGo's 810 New Airbus Jets",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "Honeywell Wins Deal to Supply Avionics, Power Systems for IndiGo's 810 New Airbus Jets"
      },
      "source_id": "E0569",
      "source_type": "news",
      "ticker": "HON",
      "tier": 2,
      "timestamp": "2026-07-20T07:31:49+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/honeywell-wins-deal-supply-avionics-073149283.html"
    },
    {
      "claim": "Honeywell Aerospace runway safety technology selected by Aeromexico for intended deployment on more than 100 aircraft",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Honeywell Aerospace runway safety technology selected by Aeromexico for intended deployment on more than 100 aircraft"
      },
      "source_id": "E0570",
      "source_type": "news",
      "ticker": "HON",
      "tier": 2,
      "timestamp": "2026-07-20T07:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/honeywell-aerospace-runway-safety-technology-070000767.html"
    },
    {
      "claim": "Jefferies Adjusts Price Target on Vertiv to $320 From $340, Maintains Hold Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Jefferies Adjusts Price Target on Vertiv to $320 From $340, Maintains Hold Rating"
      },
      "source_id": "E0571",
      "source_type": "news",
      "ticker": "VRT",
      "tier": 2,
      "timestamp": "2026-07-20T11:44:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jefferies-adjusts-price-target-vertiv-114405927.html"
    },
    {
      "claim": "HDFC Bank Ltd (HDB) Q1 2027 Earnings Call Highlights: Strong Deposit Growth Amid Margin Pressures",
      "confidence": 0.78,
      "publisher": "GuruFocus.com",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "HDFC Bank Ltd (HDB) Q1 2027 Earnings Call Highlights: Strong Deposit Growth Amid Margin Pressures"
      },
      "source_id": "E0572",
      "source_type": "earnings",
      "ticker": "HDB",
      "tier": 2,
      "timestamp": "2026-07-20T01:01:24+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/hdfc-bank-ltd-hdb-q1-010124629.html"
    },
    {
      "claim": "HDFC Bank Q1 Earnings Call Highlights",
      "confidence": 0.78,
      "publisher": "MarketBeat",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "HDFC Bank Q1 Earnings Call Highlights"
      },
      "source_id": "E0573",
      "source_type": "earnings",
      "ticker": "HDB",
      "tier": 2,
      "timestamp": "2026-07-18T12:02:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/6bb6bb3b-4965-3f3d-a309-b2e05c8650ff/hdfc-bank-q1-earnings-call.html"
    },
    {
      "claim": "Why Lowe's (LOW) Dipped More Than Broader Market Today",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why Lowe's (LOW) Dipped More Than Broader Market Today"
      },
      "source_id": "E0574",
      "source_type": "news",
      "ticker": "LOW",
      "tier": 2,
      "timestamp": "2026-07-17T21:45:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-lowes-low-dipped-more-214501193.html"
    },
    {
      "claim": "Nasdaq, Dow, S&P 500 Futures Edge Higher Ahead Of Key Earnings Week Even As Middle East Tensions Continue: DJT, NVDA, SLS, PANW Stocks In Focus",
      "confidence": 0.78,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Nasdaq, Dow, S&P 500 Futures Edge Higher Ahead Of Key Earnings Week Even As Middle East Tensions Continue: DJT, NVDA, SLS, PANW Stocks In Focus"
      },
      "source_id": "E0575",
      "source_type": "earnings",
      "ticker": "PANW",
      "tier": 2,
      "timestamp": "2026-07-20T01:35:37+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/e6c52f50-b2cf-3610-96e0-19f80348fef2/nasdaq%2C-dow%2C-s%26p-500-futures.html"
    },
    {
      "claim": "Why Did ATAI, PANW, TRV Stocks Surge To 52-Week Highs Last Week?",
      "confidence": 0.62,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why Did ATAI, PANW, TRV Stocks Surge To 52-Week Highs Last Week?"
      },
      "source_id": "E0576",
      "source_type": "news",
      "ticker": "PANW",
      "tier": 2,
      "timestamp": "2026-07-20T03:52:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/f9c36580-a2a5-356f-b5c7-673adc78011c/why-did-atai%2C-panw%2C-trv.html"
    },
    {
      "claim": "Palo Alto Networks Stock Has Doubled in 3 Months. Here’s Why the Rally May Be Far From Over.",
      "confidence": 0.62,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Palo Alto Networks Stock Has Doubled in 3 Months. Here’s Why the Rally May Be Far From Over."
      },
      "source_id": "E0577",
      "source_type": "news",
      "ticker": "PANW",
      "tier": 2,
      "timestamp": "2026-07-18T14:30:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/769a6871-1af9-3dd0-8187-630617bd3916/palo-alto-networks-stock-has.html"
    },
    {
      "claim": "Altria (MO) Gains As Market Dips: What You Should Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Altria (MO) Gains As Market Dips: What You Should Know"
      },
      "source_id": "E0578",
      "source_type": "news",
      "ticker": "MO",
      "tier": 2,
      "timestamp": "2026-07-17T21:45:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/altria-mo-gains-market-dips-214504831.html"
    },
    {
      "claim": "CrowdStrike Holdings Insider Sold Shares Worth $4,124,930, According to a Recent SEC Filing",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "CrowdStrike Holdings Insider Sold Shares Worth $4,124,930, According to a Recent SEC Filing"
      },
      "source_id": "E0579",
      "source_type": "news",
      "ticker": "CRWD",
      "tier": 2,
      "timestamp": "2026-07-20T07:39:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/crowdstrike-holdings-insider-sold-shares-073906520.html"
    },
    {
      "claim": "CrowdStrike vs. Snowflake: Which Technology Stock Is a Better Buy in 2026?",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "CrowdStrike vs. Snowflake: Which Technology Stock Is a Better Buy in 2026?"
      },
      "source_id": "E0580",
      "source_type": "news",
      "ticker": "CRWD",
      "tier": 2,
      "timestamp": "2026-07-19T02:34:58+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/3a603d0e-60e7-3e87-b445-91e7b984bcd8/crowdstrike-vs.-snowflake%3A.html"
    },
    {
      "claim": "Salesforce vs. CrowdStrike: Which Technology Growth Stock Is a Better Buy in 2026?",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "Salesforce vs. CrowdStrike: Which Technology Growth Stock Is a Better Buy in 2026?"
      },
      "source_id": "E0581",
      "source_type": "news",
      "ticker": "CRWD",
      "tier": 2,
      "timestamp": "2026-07-18T12:21:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/c6dae315-4e8c-3c2e-b496-9d813b71cd77/salesforce-vs.-crowdstrike%3A.html"
    },
    {
      "claim": "CrowdStrike vs. NVIDIA: Which Growth Tech Stock Is a Better Buy in 2026, the Cybersecurity Giant or AI Leader?",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "CrowdStrike vs. NVIDIA: Which Growth Tech Stock Is a Better Buy in 2026, the Cybersecurity Giant or AI Leader?"
      },
      "source_id": "E0582",
      "source_type": "news",
      "ticker": "CRWD",
      "tier": 2,
      "timestamp": "2026-07-17T21:59:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/91b3b9f9-baa6-319c-bb1c-c31ed31759fd/crowdstrike-vs.-nvidia%3A-which.html"
    },
    {
      "claim": "Nasdaq Futures Lead Rebound Despite Middle East Tensions – Why LMT, OXY, CVX, XOM, GME Are In Focus",
      "confidence": 0.78,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Nasdaq Futures Lead Rebound Despite Middle East Tensions – Why LMT, OXY, CVX, XOM, GME Are In Focus"
      },
      "source_id": "E0583",
      "source_type": "news",
      "ticker": "LMT",
      "tier": 2,
      "timestamp": "2026-07-20T10:25:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/c6d7f2f5-7154-3306-8de0-9f0f5c7937de/nasdaq-futures-lead-rebound.html"
    },
    {
      "claim": "Lockheed Martin unveils lower-cost Patriot ACE interceptor as global air defence demand accelerates",
      "confidence": 0.78,
      "publisher": "InvestorsHub",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Lockheed Martin unveils lower-cost Patriot ACE interceptor as global air defence demand accelerates"
      },
      "source_id": "E0584",
      "source_type": "news",
      "ticker": "LMT",
      "tier": 2,
      "timestamp": "2026-07-20T10:04:40+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/ede46fb6-fa13-3953-9413-efe151ac04c8/lockheed-martin-unveils.html"
    },
    {
      "claim": "Lockheed Answers Cheap Drones With a Cheaper Interceptor",
      "confidence": 0.62,
      "publisher": "GuruFocus.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Lockheed Answers Cheap Drones With a Cheaper Interceptor"
      },
      "source_id": "E0585",
      "source_type": "news",
      "ticker": "LMT",
      "tier": 2,
      "timestamp": "2026-07-20T12:29:53+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/lockheed-answers-cheap-drones-cheaper-122953979.html"
    },
    {
      "claim": "LMT Stock Gains Premarket: Lockheed Martin Reveals New Counter-Drone Weapon, Cheaper Missile Interceptor",
      "confidence": 0.62,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "LMT Stock Gains Premarket: Lockheed Martin Reveals New Counter-Drone Weapon, Cheaper Missile Interceptor"
      },
      "source_id": "E0586",
      "source_type": "news",
      "ticker": "LMT",
      "tier": 2,
      "timestamp": "2026-07-20T09:05:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/b3b6c8ce-a111-383d-bf66-22e9a6d331ff/lmt-stock-gains-premarket%3A.html"
    },
    {
      "claim": "Newmont Corporation (NEM) Sees a More Significant Dip Than Broader Market: Some Facts to Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Newmont Corporation (NEM) Sees a More Significant Dip Than Broader Market: Some Facts to Know"
      },
      "source_id": "E0587",
      "source_type": "news",
      "ticker": "NEM",
      "tier": 2,
      "timestamp": "2026-07-17T21:50:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/newmont-corporation-nem-sees-more-215005743.html"
    },
    {
      "claim": "Progressive (PGR) Stock Falls After Earnings Beat Meets Profit And Margin Pressure",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Progressive (PGR) Stock Falls After Earnings Beat Meets Profit And Margin Pressure"
      },
      "source_id": "E0588",
      "source_type": "earnings",
      "ticker": "PGR",
      "tier": 2,
      "timestamp": "2026-07-17T14:11:33+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/progressive-pgr-stock-falls-earnings-141133347.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": "E0589",
      "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": "Progressive’s Nice-to-Have Problem: What to Do With Excess Capital",
      "confidence": 0.62,
      "publisher": "The Wall Street Journal",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Progressive’s Nice-to-Have Problem: What to Do With Excess Capital"
      },
      "source_id": "E0590",
      "source_type": "news",
      "ticker": "PGR",
      "tier": 2,
      "timestamp": "2026-07-20T10:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/161c4ab7-927c-3010-b4ee-666f7b5b00a7/progressive%E2%80%99s-nice-to-have.html"
    },
    {
      "claim": "Stryker (SYK) Stock Looks Cheap On Cash Flow But Fair On Earnings",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Stryker (SYK) Stock Looks Cheap On Cash Flow But Fair On Earnings"
      },
      "source_id": "E0591",
      "source_type": "earnings",
      "ticker": "SYK",
      "tier": 2,
      "timestamp": "2026-07-18T17:07:19+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/stryker-syk-stock-looks-cheap-170719988.html"
    },
    {
      "claim": "Mako Handheld Robotic Knee System Launch Might Change The Case For Investing In Stryker (SYK)",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Mako Handheld Robotic Knee System Launch Might Change The Case For Investing In Stryker (SYK)"
      },
      "source_id": "E0592",
      "source_type": "news",
      "ticker": "SYK",
      "tier": 2,
      "timestamp": "2026-07-18T03:15:09+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/mako-handheld-robotic-knee-system-031509653.html"
    },
    {
      "claim": "Stryker (SYK) Launches Mako RPS As Its Valuation Story Comes Into Focus",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Stryker (SYK) Launches Mako RPS As Its Valuation Story Comes Into Focus"
      },
      "source_id": "E0593",
      "source_type": "news",
      "ticker": "SYK",
      "tier": 2,
      "timestamp": "2026-07-18T01:08:34+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/stryker-syk-launches-mako-rps-010834894.html"
    },
    {
      "claim": "Stryker Launches Mako RPS to Expand Robotic Knee Surgery Portfolio",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Stryker Launches Mako RPS to Expand Robotic Knee Surgery Portfolio"
      },
      "source_id": "E0594",
      "source_type": "news",
      "ticker": "SYK",
      "tier": 2,
      "timestamp": "2026-07-17T15:39:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/stryker-launches-mako-rps-expand-153900808.html"
    },
    {
      "claim": "Susquehanna Cuts Intuit Price Target to $427 From $550, Maintains Positive Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Susquehanna Cuts Intuit Price Target to $427 From $550, Maintains Positive Rating"
      },
      "source_id": "E0595",
      "source_type": "news",
      "ticker": "INTU",
      "tier": 2,
      "timestamp": "2026-07-20T12:37:56+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/susquehanna-cuts-intuit-price-target-123756954.html"
    },
    {
      "claim": "Intuit (INTU) Registers a Bigger Fall Than the Market: Important Facts to Note",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Intuit (INTU) Registers a Bigger Fall Than the Market: Important Facts to Note"
      },
      "source_id": "E0596",
      "source_type": "news",
      "ticker": "INTU",
      "tier": 2,
      "timestamp": "2026-07-17T21:45:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/intuit-intu-registers-bigger-fall-214503257.html"
    },
    {
      "claim": "Intuit Reinvents Itself With AI: Should You Buy the Stock?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Intuit Reinvents Itself With AI: Should You Buy the Stock?"
      },
      "source_id": "E0597",
      "source_type": "news",
      "ticker": "INTU",
      "tier": 2,
      "timestamp": "2026-07-17T15:57:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/intuit-reinvents-itself-ai-buy-155700374.html"
    },
    {
      "claim": "Wells Fargo Lowers Price Target on Accenture to $194 From $200, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Wells Fargo Lowers Price Target on Accenture to $194 From $200, Maintains Overweight Rating"
      },
      "source_id": "E0598",
      "source_type": "news",
      "ticker": "ACN",
      "tier": 2,
      "timestamp": "2026-07-20T11:45:07+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/wells-fargo-lowers-price-target-114507062.html"
    },
    {
      "claim": "Accenture Stock's Shock History Is A Reality Check",
      "confidence": 0.62,
      "publisher": "Trefis",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Accenture Stock's Shock History Is A Reality Check"
      },
      "source_id": "E0599",
      "source_type": "news",
      "ticker": "ACN",
      "tier": 2,
      "timestamp": "2026-07-20T12:21:49+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/2a0dade0-2d15-3125-a7a7-7c3ca3330896/accenture-stock%27s-shock.html"
    },
    {
      "claim": "Earn 14% While You Wait To Buy ACN Stock On Sale",
      "confidence": 0.62,
      "publisher": "Trefis",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Earn 14% While You Wait To Buy ACN Stock On Sale"
      },
      "source_id": "E0600",
      "source_type": "news",
      "ticker": "ACN",
      "tier": 2,
      "timestamp": "2026-07-18T02:35:43+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/17a89630-4464-3146-ad1d-af9c5017781c/earn-14%25-while-you-wait-to.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": "E0601",
      "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": "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": "E0602",
      "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": "What's A Strong Quarter Worth When Elevance Health Is Ditching Its Own Markets?",
      "confidence": 0.78,
      "publisher": "Trefis",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "What's A Strong Quarter Worth When Elevance Health Is Ditching Its Own Markets?"
      },
      "source_id": "E0603",
      "source_type": "earnings",
      "ticker": "CVS",
      "tier": 2,
      "timestamp": "2026-07-17T22:02:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/f34e38b7-4459-3a1b-9ca8-b158fea0b3bb/what%27s-a-strong-quarter-worth.html"
    },
    {
      "claim": "CVS Health CEO David Joyner warns private insurers won't cover GLP-1s for weight loss until drug prices drop",
      "confidence": 0.78,
      "publisher": "Moneywise",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "CVS Health CEO David Joyner warns private insurers won't cover GLP-1s for weight loss until drug prices drop"
      },
      "source_id": "E0604",
      "source_type": "news",
      "ticker": "CVS",
      "tier": 2,
      "timestamp": "2026-07-17T18:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/cvs-health-ceo-david-joyner-180000309.html"
    },
    {
      "claim": "What A Patient Holder Is Really Paying For CVS Health Stock",
      "confidence": 0.62,
      "publisher": "Trefis",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "What A Patient Holder Is Really Paying For CVS Health Stock"
      },
      "source_id": "E0605",
      "source_type": "news",
      "ticker": "CVS",
      "tier": 2,
      "timestamp": "2026-07-17T22:09:52+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/1845e46c-5275-321c-b203-903b63eb1f4f/what-a-patient-holder-is.html"
    },
    {
      "claim": "CVS Health (CVS) Opens Its First Neighborhood Pharmacy In Houston",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "CVS Health (CVS) Opens Its First Neighborhood Pharmacy In Houston"
      },
      "source_id": "E0606",
      "source_type": "news",
      "ticker": "CVS",
      "tier": 2,
      "timestamp": "2026-07-17T18:12:51+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/cvs-health-cvs-opens-first-181251664.html"
    },
    {
      "claim": "Adobe vs. Autodesk: What Revenue Trends Reveal About These Software Stocks",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Adobe vs. Autodesk: What Revenue Trends Reveal About These Software Stocks"
      },
      "source_id": "E0607",
      "source_type": "earnings",
      "ticker": "ADBE",
      "tier": 2,
      "timestamp": "2026-07-17T17:48:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/0d4ad8ce-33d7-38ab-98fa-e823e8616bf9/adobe-vs.-autodesk%3A-what.html"
    },
    {
      "claim": "Here's What the Adobe CEO's Sale of Company Shares for Over $900,000 Means for Investors.",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Here's What the Adobe CEO's Sale of Company Shares for Over $900,000 Means for Investors."
      },
      "source_id": "E0608",
      "source_type": "news",
      "ticker": "ADBE",
      "tier": 2,
      "timestamp": "2026-07-19T14:12:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/73f61a47-e1c5-3f2a-9c6c-7783c4e58038/here%27s-what-the-adobe-ceo%27s.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": "E0609",
      "source_type": "sec",
      "ticker": "CDNS",
      "tier": 1,
      "timestamp": "2026-07-17T17:35:22+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/813672/000081367226000084/"
    },
    {
      "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": "E0610",
      "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": "Cadence Design Systems, Domo, and PubMatic Shares Plummet, What You Need To Know",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Cadence Design Systems, Domo, and PubMatic Shares Plummet, What You Need To Know"
      },
      "source_id": "E0611",
      "source_type": "news",
      "ticker": "CDNS",
      "tier": 2,
      "timestamp": "2026-07-17T21:45:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/cadence-design-systems-domo-pubmatic-214546308.html"
    },
    {
      "claim": "Cadence & Synopsys slide as Kimi K3 designs chip in 48h using no proprietary EDA",
      "confidence": 0.62,
      "publisher": "Investing.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Cadence & Synopsys slide as Kimi K3 designs chip in 48h using no proprietary EDA"
      },
      "source_id": "E0612",
      "source_type": "news",
      "ticker": "CDNS",
      "tier": 2,
      "timestamp": "2026-07-17T16:28:24+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/cadence-synopsys-slide-kimi-k3-162824133.html"
    },
    {
      "claim": "Synopsys Should Benefit No Matter Who Wins The AI Race. Here’s What Explains Its Poor Stock Performance.",
      "confidence": 0.62,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Synopsys Should Benefit No Matter Who Wins The AI Race. Here’s What Explains Its Poor Stock Performance."
      },
      "source_id": "E0613",
      "source_type": "news",
      "ticker": "SNPS",
      "tier": 2,
      "timestamp": "2026-07-19T15:00:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/fd437839-8a3c-3930-9912-2da7b3210c9a/synopsys-should-benefit-no.html"
    },
    {
      "claim": "Synopsys (SNPS) Registers a Bigger Fall Than the Market: Important Facts to Note",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Synopsys (SNPS) Registers a Bigger Fall Than the Market: Important Facts to Note"
      },
      "source_id": "E0614",
      "source_type": "news",
      "ticker": "SNPS",
      "tier": 2,
      "timestamp": "2026-07-17T21:45:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/synopsys-snps-registers-bigger-fall-214504883.html"
    },
    {
      "claim": "Cadence & Synopsys slide as Kimi K3 designs chip in 48h using no proprietary EDA",
      "confidence": 0.62,
      "publisher": "Investing.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Cadence & Synopsys slide as Kimi K3 designs chip in 48h using no proprietary EDA"
      },
      "source_id": "E0615",
      "source_type": "news",
      "ticker": "SNPS",
      "tier": 2,
      "timestamp": "2026-07-17T16:28:24+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/cadence-synopsys-slide-kimi-k3-162824133.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": "E0616",
      "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": "Stocks making big moves this week: HCA Healthcare, UnitedHealth, CrowdStrike, RXO, and Enovis",
      "confidence": 0.78,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "Stocks making big moves this week: HCA Healthcare, UnitedHealth, CrowdStrike, RXO, and Enovis"
      },
      "source_id": "E0617",
      "source_type": "news",
      "ticker": "HCA",
      "tier": 2,
      "timestamp": "2026-07-17T20:57:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/stocks-making-big-moves-week-205746109.html"
    },
    {
      "claim": "Here Are Monday’s Top Wall Street Analyst Research Calls: BP, Charles Schwab, Fervo Energy, HubSpot, Lumentum, Microsoft, Netflix, Oracle, ServiceNow, Yeti Holdings, and More",
      "confidence": 0.78,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Here Are Monday’s Top Wall Street Analyst Research Calls: BP, Charles Schwab, Fervo Energy, HubSpot, Lumentum, Microsoft, Netflix, Oracle, ServiceNow, Yeti Holdings, and More"
      },
      "source_id": "E0618",
      "source_type": "news",
      "ticker": "NOW",
      "tier": 2,
      "timestamp": "2026-07-20T11:52:28+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/7d091894-b9c7-3bf2-87d9-336f0ff41c8e/here-are-monday%E2%80%99s-top-wall.html"
    },
    {
      "claim": "DA Davidson Adjusts Price Target on ServiceNow to $170 From $190, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "DA Davidson Adjusts Price Target on ServiceNow to $170 From $190, Maintains Buy Rating"
      },
      "source_id": "E0619",
      "source_type": "news",
      "ticker": "NOW",
      "tier": 2,
      "timestamp": "2026-07-20T10:52:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/da-davidson-adjusts-price-target-105210575.html"
    },
    {
      "claim": "Cantor Fitzgerald Adjusts PT on ServiceNow to $141 From $122, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Cantor Fitzgerald Adjusts PT on ServiceNow to $141 From $122, Maintains Overweight Rating"
      },
      "source_id": "E0620",
      "source_type": "news",
      "ticker": "NOW",
      "tier": 2,
      "timestamp": "2026-07-20T09:47:09+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/cantor-fitzgerald-adjusts-pt-servicenow-094709585.html"
    },
    {
      "claim": "UiPath Vs. ServiceNow: Which Agentic AI Stock Is the Better Buy?",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "UiPath Vs. ServiceNow: Which Agentic AI Stock Is the Better Buy?"
      },
      "source_id": "E0621",
      "source_type": "news",
      "ticker": "NOW",
      "tier": 2,
      "timestamp": "2026-07-17T21:44:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/a7f64f8b-b0df-32c9-87eb-218eab493b98/uipath-vs.-servicenow%3A-which.html"
    },
    {
      "claim": "Canada Inflation Seen Flat at Scotiabank With Limited Central Bank Implications",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Canada Inflation Seen Flat at Scotiabank With Limited Central Bank Implications"
      },
      "source_id": "E0622",
      "source_type": "news",
      "ticker": "BNS",
      "tier": 2,
      "timestamp": "2026-07-20T11:15:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/economy/policy/articles/canada-inflation-seen-flat-scotiabank-111511810.html"
    },
    {
      "claim": "Cummins (CMI) Stock Looks Reasonably Priced After Earnings Beat Hopes",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Cummins (CMI) Stock Looks Reasonably Priced After Earnings Beat Hopes"
      },
      "source_id": "E0623",
      "source_type": "earnings",
      "ticker": "CMI",
      "tier": 2,
      "timestamp": "2026-07-18T14:07:54+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/cummins-cmi-stock-looks-reasonably-140754543.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": "E0624",
      "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": "Citigroup Adjusts Price Target on PNC Financial to $290 From $280, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Citigroup Adjusts Price Target on PNC Financial to $290 From $280, Maintains Buy Rating"
      },
      "source_id": "E0625",
      "source_type": "news",
      "ticker": "PNC",
      "tier": 2,
      "timestamp": "2026-07-20T10:24:35+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/citigroup-adjusts-price-target-pnc-102435478.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": "E0626",
      "source_type": "earnings",
      "ticker": "PNC",
      "tier": 2,
      "timestamp": "2026-07-17T14:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/494ceb00-28f8-36b3-a9b7-d4da3e21f483/truist-financial-earnings.html"
    },
    {
      "claim": "Regions Financial Q2 Earnings Beat Estimates, NII, Expenses Up Y/Y",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Regions Financial Q2 Earnings Beat Estimates, NII, Expenses Up Y/Y"
      },
      "source_id": "E0627",
      "source_type": "earnings",
      "ticker": "PNC",
      "tier": 2,
      "timestamp": "2026-07-17T14:06:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/regions-financial-q2-earnings-beat-140600225.html"
    },
    {
      "claim": "US FINANCIAL 15 SPLIT CORP. Preferred Dividend Declared",
      "confidence": 0.62,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "US FINANCIAL 15 SPLIT CORP. Preferred Dividend Declared"
      },
      "source_id": "E0628",
      "source_type": "news",
      "ticker": "PNC",
      "tier": 2,
      "timestamp": "2026-07-20T13:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/us-financial-15-split-corp-130000457.html"
    },
    {
      "claim": "Cadillac Mines Launches Initial Public Offering",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Cadillac Mines Launches Initial Public Offering"
      },
      "source_id": "E0629",
      "source_type": "news",
      "ticker": "AEM",
      "tier": 2,
      "timestamp": "2026-07-20T12:15:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/cadillac-mines-launches-initial-public-121504813.html"
    },
    {
      "claim": "Cloudflare Insider Sold Shares Worth $2,769,195, According to a Recent SEC Filing",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Cloudflare Insider Sold Shares Worth $2,769,195, According to a Recent SEC Filing"
      },
      "source_id": "E0630",
      "source_type": "news",
      "ticker": "NET",
      "tier": 2,
      "timestamp": "2026-07-20T07:50:50+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/cloudflare-insider-sold-shares-worth-075050113.html"
    },
    {
      "claim": "Cloudflare (NET) Stock Gets Fair Value Boost As Analysts Raise AI And Security Targets",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Cloudflare (NET) Stock Gets Fair Value Boost As Analysts Raise AI And Security Targets"
      },
      "source_id": "E0631",
      "source_type": "news",
      "ticker": "NET",
      "tier": 2,
      "timestamp": "2026-07-17T01:12:58+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/cloudflare-net-stock-gets-fair-011258252.html"
    },
    {
      "claim": "Cloudflare (NET) Gains As Market Dips: What You Should Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Cloudflare (NET) Gains As Market Dips: What You Should Know"
      },
      "source_id": "E0632",
      "source_type": "news",
      "ticker": "NET",
      "tier": 2,
      "timestamp": "2026-07-17T21:50:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/cloudflare-net-gains-market-dips-215006128.html"
    },
    {
      "claim": "Spotify may be the streaming stock to bet big on, not Netflix",
      "confidence": 0.62,
      "publisher": "Yahoo Finance Video",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Spotify may be the streaming stock to bet big on, not Netflix"
      },
      "source_id": "E0633",
      "source_type": "news",
      "ticker": "SPOT",
      "tier": 2,
      "timestamp": "2026-07-19T12:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/video/spotify-may-streaming-stock-bet-120000108.html"
    },
    {
      "claim": "What Spotify Technology (SPOT)'s New Parental Controls and AI Labeling Push Mean For Shareholders",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "What Spotify Technology (SPOT)'s New Parental Controls and AI Labeling Push Mean For Shareholders"
      },
      "source_id": "E0634",
      "source_type": "news",
      "ticker": "SPOT",
      "tier": 2,
      "timestamp": "2026-07-17T20:11:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/spotify-technology-spot-parental-controls-201105994.html"
    },
    {
      "claim": "Spotify's Growth Story Is Intact, but Faces Valuation Threat",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Spotify's Growth Story Is Intact, but Faces Valuation Threat"
      },
      "source_id": "E0635",
      "source_type": "news",
      "ticker": "SPOT",
      "tier": 2,
      "timestamp": "2026-07-17T17:44:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/spotifys-growth-story-intact-faces-174400541.html"
    },
    {
      "claim": "Citigroup Adjusts Price Target on U.S. Bancorp to $72 From $70, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Citigroup Adjusts Price Target on U.S. Bancorp to $72 From $70, Maintains Buy Rating"
      },
      "source_id": "E0636",
      "source_type": "news",
      "ticker": "USB",
      "tier": 2,
      "timestamp": "2026-07-20T13:19:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/citigroup-adjusts-price-target-u-131922661.html"
    },
    {
      "claim": "Autonomous Research Adjusts Price Target on U.S. Bancorp to $62 From $61, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Autonomous Research Adjusts Price Target on U.S. Bancorp to $62 From $61, Maintains Neutral Rating"
      },
      "source_id": "E0637",
      "source_type": "news",
      "ticker": "USB",
      "tier": 2,
      "timestamp": "2026-07-20T12:48:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/autonomous-research-adjusts-price-target-124812620.html"
    },
    {
      "claim": "JPMorgan Upgrades U.S. Bancorp to Neutral From Underweight, Adjusts PT to $67.50 From $65",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Upgrades U.S. Bancorp to Neutral From Underweight, Adjusts PT to $67.50 From $65"
      },
      "source_id": "E0638",
      "source_type": "news",
      "ticker": "USB",
      "tier": 2,
      "timestamp": "2026-07-20T09:16:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-upgrades-u-bancorp-neutral-091600801.html"
    },
    {
      "claim": "Argus Lifts Price Target on U.S. Bancorp to $75 From $63",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Argus Lifts Price Target on U.S. Bancorp to $75 From $63"
      },
      "source_id": "E0639",
      "source_type": "news",
      "ticker": "USB",
      "tier": 2,
      "timestamp": "2026-07-17T18:23:18+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/argus-lifts-price-target-u-182318446.html"
    },
    {
      "claim": "CSX Corporation Declares Quarterly Dividend",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "CSX Corporation Declares Quarterly Dividend"
      },
      "source_id": "E0640",
      "source_type": "earnings",
      "ticker": "CSX",
      "tier": 2,
      "timestamp": "2026-07-17T20:02:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/csx-corporation-declares-quarterly-dividend-200200285.html"
    },
    {
      "claim": "Got $1,000? Here's Why I Would Buy UPS Over Caterpillar.",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Got $1,000? Here's Why I Would Buy UPS Over Caterpillar."
      },
      "source_id": "E0641",
      "source_type": "news",
      "ticker": "UPS",
      "tier": 2,
      "timestamp": "2026-07-18T11:35:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/2e45a62d-469b-3703-9de2-47290467fdaa/got-%241%2C000%3F-here%27s-why-i.html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-17",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-17"
      },
      "source_id": "E0642",
      "source_type": "sec",
      "ticker": "ELV",
      "tier": 1,
      "timestamp": "2026-07-17T15:04:55+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1156039/000119204526000004/"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-17",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-17"
      },
      "source_id": "E0643",
      "source_type": "sec",
      "ticker": "ELV",
      "tier": 1,
      "timestamp": "2026-07-17T13:50:44+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1156039/000128792026000006/"
    },
    {
      "claim": "Elevance Health CEO Snaps Up Stock After Post-Earnings Slide",
      "confidence": 0.78,
      "publisher": "Barrons.com",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Elevance Health CEO Snaps Up Stock After Post-Earnings Slide"
      },
      "source_id": "E0644",
      "source_type": "earnings",
      "ticker": "ELV",
      "tier": 2,
      "timestamp": "2026-07-17T22:20:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/2447564f-7811-3fab-9d55-adb9f7822d3f/elevance-health-ceo-snaps-up.html"
    },
    {
      "claim": "What's A Strong Quarter Worth When Elevance Health Is Ditching Its Own Markets?",
      "confidence": 0.78,
      "publisher": "Trefis",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "What's A Strong Quarter Worth When Elevance Health Is Ditching Its Own Markets?"
      },
      "source_id": "E0645",
      "source_type": "earnings",
      "ticker": "ELV",
      "tier": 2,
      "timestamp": "2026-07-17T22:02:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/f34e38b7-4459-3a1b-9ca8-b158fea0b3bb/what%27s-a-strong-quarter-worth.html"
    },
    {
      "claim": "Elevance Health Chairman Ramiro Peru Buys $336,000 of Shares. What Does This Mean for Investors Right Now?",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Elevance Health Chairman Ramiro Peru Buys $336,000 of Shares. What Does This Mean for Investors Right Now?"
      },
      "source_id": "E0646",
      "source_type": "news",
      "ticker": "ELV",
      "tier": 2,
      "timestamp": "2026-07-20T13:13:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/92f9573f-d8cc-3a04-a058-77f064f81956/elevance-health-chairman.html"
    },
    {
      "claim": "What A Patient Holder Is Really Paying For CVS Health Stock",
      "confidence": 0.62,
      "publisher": "Trefis",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "What A Patient Holder Is Really Paying For CVS Health Stock"
      },
      "source_id": "E0647",
      "source_type": "news",
      "ticker": "ELV",
      "tier": 2,
      "timestamp": "2026-07-17T22:09:52+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/1845e46c-5275-321c-b203-903b63eb1f4f/what-a-patient-holder-is.html"
    },
    {
      "claim": "Barclays upgrades Lumentum, cuts Allegro, Penguin before chip earnings",
      "confidence": 0.78,
      "publisher": "Investing.com",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Barclays upgrades Lumentum, cuts Allegro, Penguin before chip earnings"
      },
      "source_id": "E0648",
      "source_type": "earnings",
      "ticker": "BCS",
      "tier": 2,
      "timestamp": "2026-07-20T13:06:54+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/barclays-upgrades-lumentum-cuts-allegro-130654422.html"
    },
    {
      "claim": "Barclays (LSE:BARC) Stock May Trade At A 48% Discount As Returns On Equity Hold",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Barclays (LSE:BARC) Stock May Trade At A 48% Discount As Returns On Equity Hold"
      },
      "source_id": "E0649",
      "source_type": "news",
      "ticker": "BCS",
      "tier": 2,
      "timestamp": "2026-07-18T22:07:53+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/barclays-lse-barc-stock-may-220753906.html"
    },
    {
      "claim": "Barclays (LSE:BARC) Refreshes Leadership Ranks, Is The Stock Still Cheap?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Barclays (LSE:BARC) Refreshes Leadership Ranks, Is The Stock Still Cheap?"
      },
      "source_id": "E0650",
      "source_type": "news",
      "ticker": "BCS",
      "tier": 2,
      "timestamp": "2026-07-18T11:12:53+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/barclays-lse-barc-refreshes-leadership-111253506.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": "E0651",
      "source_type": "sec",
      "ticker": "MPWR",
      "tier": 1,
      "timestamp": "2026-07-17T17:43:36+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1280452/000121465926008703/"
    },
    {
      "claim": "Wells Fargo Adjusts Price Target on Monolithic Power Systems to $1,700 From $1,860, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Wells Fargo Adjusts Price Target on Monolithic Power Systems to $1,700 From $1,860, Maintains Overweight Rating"
      },
      "source_id": "E0652",
      "source_type": "news",
      "ticker": "MPWR",
      "tier": 2,
      "timestamp": "2026-07-20T11:46:49+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/wells-fargo-adjusts-price-target-114649649.html"
    },
    {
      "claim": "Monolithic Power Systems Insider Sold Shares Worth $20,245,937, According to a Recent SEC Filing",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Monolithic Power Systems Insider Sold Shares Worth $20,245,937, According to a Recent SEC Filing"
      },
      "source_id": "E0653",
      "source_type": "news",
      "ticker": "MPWR",
      "tier": 2,
      "timestamp": "2026-07-17T21:50:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/monolithic-power-systems-insider-sold-215012394.html"
    },
    {
      "claim": "Monolithic Power Systems (MPWR) Stock Gets An AI Boost From IBM Spending Signals",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Monolithic Power Systems (MPWR) Stock Gets An AI Boost From IBM Spending Signals"
      },
      "source_id": "E0654",
      "source_type": "news",
      "ticker": "MPWR",
      "tier": 2,
      "timestamp": "2026-07-17T14:11:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/monolithic-power-systems-mpwr-stock-141127738.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": "E0655",
      "source_type": "sec",
      "ticker": "CIEN",
      "tier": 1,
      "timestamp": "2026-07-17T14:13:08+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/936395/000103255326000031/"
    },
    {
      "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": "E0656",
      "source_type": "sec",
      "ticker": "CIEN",
      "tier": 1,
      "timestamp": "2026-07-17T12:42:25+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/936395/000144415726000020/"
    },
    {
      "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": "E0657",
      "source_type": "sec",
      "ticker": "CIEN",
      "tier": 1,
      "timestamp": "2026-07-17T12:34:56+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/936395/000199882626000014/"
    },
    {
      "claim": "Ciena Insider Sold Shares Worth $1,243,098, According to a Recent SEC Filing",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Ciena Insider Sold Shares Worth $1,243,098, According to a Recent SEC Filing"
      },
      "source_id": "E0658",
      "source_type": "news",
      "ticker": "CIEN",
      "tier": 2,
      "timestamp": "2026-07-17T18:28:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ciena-insider-sold-shares-worth-182822093.html"
    },
    {
      "claim": "Ciena Insider Sold Shares Worth $1,052,284, According to a Recent SEC Filing",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Ciena Insider Sold Shares Worth $1,052,284, According to a Recent SEC Filing"
      },
      "source_id": "E0659",
      "source_type": "news",
      "ticker": "CIEN",
      "tier": 2,
      "timestamp": "2026-07-17T16:46:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ciena-insider-sold-shares-worth-164621786.html"
    },
    {
      "claim": "Ciena Insider Sold Shares Worth $351,235, According to a Recent SEC Filing",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Ciena Insider Sold Shares Worth $351,235, According to a Recent SEC Filing"
      },
      "source_id": "E0660",
      "source_type": "news",
      "ticker": "CIEN",
      "tier": 2,
      "timestamp": "2026-07-17T16:37:25+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ciena-insider-sold-shares-worth-163725171.html"
    },
    {
      "claim": "Marathon Petroleum (MPC) Stock May Be 17% Undervalued As Earnings Near",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Marathon Petroleum (MPC) Stock May Be 17% Undervalued As Earnings Near"
      },
      "source_id": "E0661",
      "source_type": "earnings",
      "ticker": "MPC",
      "tier": 2,
      "timestamp": "2026-07-17T19:08:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/marathon-petroleum-mpc-stock-may-190831549.html"
    },
    {
      "claim": "Sector Update: Energy Stocks Rise Late Afternoon",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Sector Update: Energy Stocks Rise Late Afternoon"
      },
      "source_id": "E0662",
      "source_type": "news",
      "ticker": "VLO",
      "tier": 2,
      "timestamp": "2026-07-17T19:55:41+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/sector-energy-stocks-rise-afternoon-195541590.html"
    },
    {
      "claim": "Sector Update: Energy",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Sector Update: Energy"
      },
      "source_id": "E0663",
      "source_type": "news",
      "ticker": "VLO",
      "tier": 2,
      "timestamp": "2026-07-17T19:08:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/sector-energy-190806336.html"
    },
    {
      "claim": "Valero Energy Increases Share Buyback Program by $5 Billion",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Valero Energy Increases Share Buyback Program by $5 Billion"
      },
      "source_id": "E0664",
      "source_type": "news",
      "ticker": "VLO",
      "tier": 2,
      "timestamp": "2026-07-17T17:42:23+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/valero-energy-increases-share-buyback-174223169.html"
    },
    {
      "claim": "Valero (VLO) Stock Looks Pricey As Its 5 Year Return Hit 4.7x",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Valero (VLO) Stock Looks Pricey As Its 5 Year Return Hit 4.7x"
      },
      "source_id": "E0665",
      "source_type": "news",
      "ticker": "VLO",
      "tier": 2,
      "timestamp": "2026-07-18T15:11:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/valero-vlo-stock-looks-pricey-151112271.html"
    },
    {
      "claim": "Is NetEase (SEHK:9999) Undervalued Despite Richer Earnings Pricing?",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Is NetEase (SEHK:9999) Undervalued Despite Richer Earnings Pricing?"
      },
      "source_id": "E0666",
      "source_type": "earnings",
      "ticker": "NTES",
      "tier": 2,
      "timestamp": "2026-07-17T19:09:19+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/netease-sehk-9999-undervalued-despite-190919113.html"
    },
    {
      "claim": "NetEase (SEHK:9999) Margins Improve As Valuation Debate Builds, Is The Stock Still Cheap?",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "NetEase (SEHK:9999) Margins Improve As Valuation Debate Builds, Is The Stock Still Cheap?"
      },
      "source_id": "E0667",
      "source_type": "earnings",
      "ticker": "NTES",
      "tier": 2,
      "timestamp": "2026-07-17T05:10:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/netease-sehk-9999-margins-improve-051006189.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": "E0668",
      "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": "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": "E0669",
      "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": "Phillips 66 (PSX) Stock May Trade At A Discount As Crude Tensions Rise",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Phillips 66 (PSX) Stock May Trade At A Discount As Crude Tensions Rise"
      },
      "source_id": "E0670",
      "source_type": "news",
      "ticker": "PSX",
      "tier": 2,
      "timestamp": "2026-07-17T20:10:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/phillips-66-psx-stock-may-201046378.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": "E0671",
      "source_type": "sec",
      "ticker": "LITE",
      "tier": 1,
      "timestamp": "2026-07-17T00:19:37+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1633978/000160799026000001/"
    },
    {
      "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": "E0672",
      "source_type": "sec",
      "ticker": "LITE",
      "tier": 1,
      "timestamp": "2026-07-17T00:18:19+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1633978/000171491026000003/"
    },
    {
      "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": "E0673",
      "source_type": "sec",
      "ticker": "LITE",
      "tier": 1,
      "timestamp": "2026-07-17T00:16:58+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1633978/000164823126000004/"
    },
    {
      "claim": "Barclays upgrades Lumentum, cuts Allegro, Penguin before chip earnings",
      "confidence": 0.78,
      "publisher": "Investing.com",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Barclays upgrades Lumentum, cuts Allegro, Penguin before chip earnings"
      },
      "source_id": "E0674",
      "source_type": "earnings",
      "ticker": "LITE",
      "tier": 2,
      "timestamp": "2026-07-20T13:06:54+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/barclays-upgrades-lumentum-cuts-allegro-130654422.html"
    },
    {
      "claim": "Barclays Upgrades Lumentum Holdings to Overweight From Equalweight, Price Target is $1,000",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Barclays Upgrades Lumentum Holdings to Overweight From Equalweight, Price Target is $1,000"
      },
      "source_id": "E0675",
      "source_type": "news",
      "ticker": "LITE",
      "tier": 2,
      "timestamp": "2026-07-20T10:38:12+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/barclays-upgrades-lumentum-holdings-overweight-103812540.html"
    },
    {
      "claim": "Can Lumentum's AI Laser Chip Demand Accelerate Revenue Growth?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Can Lumentum's AI Laser Chip Demand Accelerate Revenue Growth?"
      },
      "source_id": "E0676",
      "source_type": "earnings",
      "ticker": "LITE",
      "tier": 2,
      "timestamp": "2026-07-17T13:24:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/lumentums-ai-laser-chip-demand-132400523.html"
    },
    {
      "claim": "A $1.7 Billion Reason to Buy Bloom Energy Stock Now",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "A $1.7 Billion Reason to Buy Bloom Energy Stock Now"
      },
      "source_id": "E0677",
      "source_type": "news",
      "ticker": "BE",
      "tier": 2,
      "timestamp": "2026-07-19T13:00:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/df6b6598-30ca-3a0f-b6ac-936f0820d0f2/a-%241.7-billion-reason-to-buy.html"
    },
    {
      "claim": "Bloom Energy vs. Constellation Energy: Which Industrials Stock Is a Better Buy in 2026?",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Bloom Energy vs. Constellation Energy: Which Industrials Stock Is a Better Buy in 2026?"
      },
      "source_id": "E0678",
      "source_type": "news",
      "ticker": "BE",
      "tier": 2,
      "timestamp": "2026-07-19T03:17:41+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/f50ce375-dff6-3643-a50a-0a4cdf3bacd6/bloom-energy-vs..html"
    },
    {
      "claim": "I'm Calling It: Bloom Energy Will Be a Very Different Stock After 2026 for 1 Reason",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "I'm Calling It: Bloom Energy Will Be a Very Different Stock After 2026 for 1 Reason"
      },
      "source_id": "E0679",
      "source_type": "news",
      "ticker": "BE",
      "tier": 2,
      "timestamp": "2026-07-19T15:50:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/028b7429-467b-35bb-a5c9-8b7da3cc8b54/i%27m-calling-it%3A-bloom-energy.html"
    },
    {
      "claim": "The 3 Energy Stocks I'd Buy With My Next $1,000",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "The 3 Energy Stocks I'd Buy With My Next $1,000"
      },
      "source_id": "E0680",
      "source_type": "news",
      "ticker": "BE",
      "tier": 2,
      "timestamp": "2026-07-18T14:50:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/5e1848d6-db36-3a71-9fac-f19650327a0b/the-3-energy-stocks-i%27d-buy.html"
    },
    {
      "claim": "Energy Transfer Looks Poised to Outperform the S&P 500 in the Back Half of 2026",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Energy Transfer Looks Poised to Outperform the S&P 500 in the Back Half of 2026"
      },
      "source_id": "E0681",
      "source_type": "news",
      "ticker": "ET",
      "tier": 2,
      "timestamp": "2026-07-19T14:20:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/22b35f24-e955-3078-905f-8b4a310de53f/energy-transfer-looks-poised.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": "E0682",
      "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": "Inside Robinhood Chain’s Revenue Model: What’s in It for Ethereum and Arbitrum?",
      "confidence": 0.78,
      "publisher": "CoinGape",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Inside Robinhood Chain’s Revenue Model: What’s in It for Ethereum and Arbitrum?"
      },
      "source_id": "E0683",
      "source_type": "earnings",
      "ticker": "HOOD",
      "tier": 2,
      "timestamp": "2026-07-20T12:34:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/35b30d35-9825-3146-9c82-5d299b7bfc45/inside-robinhood-chain%E2%80%99s.html"
    },
    {
      "claim": "Bernstein Adjusts Price Target on Robinhood Markets to $160 From $130, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Bernstein Adjusts Price Target on Robinhood Markets to $160 From $130, Maintains Outperform Rating"
      },
      "source_id": "E0684",
      "source_type": "news",
      "ticker": "HOOD",
      "tier": 2,
      "timestamp": "2026-07-20T11:46:32+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bernstein-adjusts-price-target-robinhood-114632075.html"
    },
    {
      "claim": "HOOD Stock Gains After Bernstein Says Prediction Markets Could Become A $1.7B Business For Robinhood",
      "confidence": 0.62,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "HOOD Stock Gains After Bernstein Says Prediction Markets Could Become A $1.7B Business For Robinhood"
      },
      "source_id": "E0685",
      "source_type": "news",
      "ticker": "HOOD",
      "tier": 2,
      "timestamp": "2026-07-20T11:19:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/d072c40a-3fba-3ed3-a56f-62f1bdc004eb/hood-stock-gains-after.html"
    },
    {
      "claim": "Prediction Markets Swell to 27% of Sports Bets During World Cup",
      "confidence": 0.62,
      "publisher": "Bloomberg",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Prediction Markets Swell to 27% of Sports Bets During World Cup"
      },
      "source_id": "E0686",
      "source_type": "news",
      "ticker": "HOOD",
      "tier": 2,
      "timestamp": "2026-07-19T13:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/crypto/articles/prediction-markets-swell-27-sports-133000077.html"
    },
    {
      "claim": "Comfort Systems USA Announces Second Quarter 2026 Conference Call and Webcast",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Comfort Systems USA Announces Second Quarter 2026 Conference Call and Webcast"
      },
      "source_id": "E0687",
      "source_type": "earnings",
      "ticker": "FIX",
      "tier": 2,
      "timestamp": "2026-07-17T21:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/comfort-systems-usa-announces-second-210000545.html"
    },
    {
      "claim": "Comfort Systems USA (FIX) Stock Still Looks Below Fair Value Following Its Huge Five Year Run",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Comfort Systems USA (FIX) Stock Still Looks Below Fair Value Following Its Huge Five Year Run"
      },
      "source_id": "E0688",
      "source_type": "news",
      "ticker": "FIX",
      "tier": 2,
      "timestamp": "2026-07-18T11:13:36+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/comfort-systems-usa-fix-stock-111336602.html"
    },
    {
      "claim": "Is Trending Stock Comfort Systems USA, Inc. (FIX) a Buy Now?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Trending Stock Comfort Systems USA, Inc. (FIX) a Buy Now?"
      },
      "source_id": "E0689",
      "source_type": "news",
      "ticker": "FIX",
      "tier": 2,
      "timestamp": "2026-07-17T13:00:20+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/trending-stock-comfort-systems-usa-130020719.html"
    },
    {
      "claim": "Warner Bros. Discovery (WBD) Suffers a Larger Drop Than the General Market: Key Insights",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Warner Bros. Discovery (WBD) Suffers a Larger Drop Than the General Market: Key Insights"
      },
      "source_id": "E0690",
      "source_type": "news",
      "ticker": "WBD",
      "tier": 2,
      "timestamp": "2026-07-17T21:50:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/warner-bros-discovery-wbd-suffers-215004691.html"
    },
    {
      "claim": "Market Chatter: Judge to Rule by July 22 on States' Bid to Block Paramount-Warner Bros. Deal",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Market Chatter: Judge to Rule by July 22 on States' Bid to Block Paramount-Warner Bros. Deal"
      },
      "source_id": "E0691",
      "source_type": "news",
      "ticker": "WBD",
      "tier": 2,
      "timestamp": "2026-07-17T18:52:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/market-chatter-judge-rule-july-185227658.html"
    },
    {
      "claim": "12-State Legal Challenge Clouds Paramount-Warner Bros. Discovery Merger",
      "confidence": 0.78,
      "publisher": "InvestorsHub",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "12-State Legal Challenge Clouds Paramount-Warner Bros. Discovery Merger"
      },
      "source_id": "E0692",
      "source_type": "news",
      "ticker": "WBD",
      "tier": 2,
      "timestamp": "2026-07-17T16:22:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/dc6560e5-f7e7-33d6-b97e-a4244aab9776/12-state-legal-challenge.html"
    },
    {
      "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": "E0693",
      "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": "CoreWeave vs. Applied Digital: Evaluating Disparities in Revenue Scale for These Artificial Intelligence Companies",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "CoreWeave vs. Applied Digital: Evaluating Disparities in Revenue Scale for These Artificial Intelligence Companies"
      },
      "source_id": "E0694",
      "source_type": "earnings",
      "ticker": "CRWV",
      "tier": 2,
      "timestamp": "2026-07-19T23:51:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/1fca0a50-a8a3-3b5e-8921-82280f146e62/coreweave-vs.-applied.html"
    },
    {
      "claim": "Why CoreWeave Stock Keeps Falling",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Why CoreWeave Stock Keeps Falling"
      },
      "source_id": "E0695",
      "source_type": "earnings",
      "ticker": "CRWV",
      "tier": 2,
      "timestamp": "2026-07-18T14:57:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/731860c7-d470-3c1c-97aa-5a1e1b2d166e/why-coreweave-stock-keeps.html"
    },
    {
      "claim": "MU, SNDK, CRWV, IREN Stocks Climb After Brutal Week: Retail Bets On Memory, Neocloud Rebound",
      "confidence": 0.62,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "MU, SNDK, CRWV, IREN Stocks Climb After Brutal Week: Retail Bets On Memory, Neocloud Rebound"
      },
      "source_id": "E0696",
      "source_type": "news",
      "ticker": "CRWV",
      "tier": 2,
      "timestamp": "2026-07-20T01:47:33+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/146c8393-aef0-3627-bd94-fc74992569a4/mu%2C-sndk%2C-crwv%2C-iren-stocks.html"
    },
    {
      "claim": "Here's Why CoreWeave Stock Tanked This Week",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Here's Why CoreWeave Stock Tanked This Week"
      },
      "source_id": "E0697",
      "source_type": "news",
      "ticker": "CRWV",
      "tier": 2,
      "timestamp": "2026-07-18T14:47:34+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/8b9f6ae2-5a40-30ae-8a2e-039fb5953af7/here%27s-why-coreweave-stock.html"
    },
    {
      "claim": "NORTH AMERICAN FINANCIAL 15 SPLIT CORP. Monthly Dividend Declaration for Class A & Preferred Share",
      "confidence": 0.62,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "NORTH AMERICAN FINANCIAL 15 SPLIT CORP. Monthly Dividend Declaration for Class A & Preferred Share"
      },
      "source_id": "E0698",
      "source_type": "news",
      "ticker": "MFC",
      "tier": 2,
      "timestamp": "2026-07-20T13:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/north-american-financial-15-split-130000736.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": "E0699",
      "source_type": "sec",
      "ticker": "TRV",
      "tier": 1,
      "timestamp": "2026-07-17T07:01:16+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/86312/000008631226000145/"
    },
    {
      "claim": "SEC 8-K filing: 8-K 2026-07-17",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 8-K filing: 8-K 2026-07-17"
      },
      "source_id": "E0700",
      "source_type": "sec",
      "ticker": "TRV",
      "tier": 1,
      "timestamp": "2026-07-17T06:58:28+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/86312/000008631226000143/"
    },
    {
      "claim": "Barclays Adjusts Price Target on Travelers to $318 From $295, Maintains Underweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Barclays Adjusts Price Target on Travelers to $318 From $295, Maintains Underweight Rating"
      },
      "source_id": "E0701",
      "source_type": "news",
      "ticker": "TRV",
      "tier": 2,
      "timestamp": "2026-07-20T13:19:16+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/barclays-adjusts-price-target-travelers-131916308.html"
    },
    {
      "claim": "Goldman Sachs Downgrades Travelers to Sell From Neutral, Raises Price Target to $350 From $339",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Goldman Sachs Downgrades Travelers to Sell From Neutral, Raises Price Target to $350 From $339"
      },
      "source_id": "E0702",
      "source_type": "news",
      "ticker": "TRV",
      "tier": 2,
      "timestamp": "2026-07-20T12:28:29+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/goldman-sachs-downgrades-travelers-sell-122829385.html"
    },
    {
      "claim": "Truist Securities Adjusts Travelers Price Target to $425 From $395, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Truist Securities Adjusts Travelers Price Target to $425 From $395, Maintains Buy Rating"
      },
      "source_id": "E0703",
      "source_type": "news",
      "ticker": "TRV",
      "tier": 2,
      "timestamp": "2026-07-20T12:15:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/truist-securities-adjusts-travelers-price-121510208.html"
    },
    {
      "claim": "Raymond James Adjusts PT on Travelers Companies to $430 From $400, Maintains Strong Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Raymond James Adjusts PT on Travelers Companies to $430 From $400, Maintains Strong Buy Rating"
      },
      "source_id": "E0704",
      "source_type": "news",
      "ticker": "TRV",
      "tier": 2,
      "timestamp": "2026-07-20T10:21:57+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/raymond-james-adjusts-pt-travelers-102157432.html"
    },
    {
      "claim": "Ubiquiti (UI) Upgraded to Strong Buy: Here's What You Should Know",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Ubiquiti (UI) Upgraded to Strong Buy: Here's What You Should Know"
      },
      "source_id": "E0705",
      "source_type": "news",
      "ticker": "UI",
      "tier": 2,
      "timestamp": "2026-07-17T16:00:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ubiquiti-ui-upgraded-strong-buy-160003720.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": "E0706",
      "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": "L3Harris (LHX) Lands 18 Space Force Satellites And New Army Orders",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "L3Harris (LHX) Lands 18 Space Force Satellites And New Army Orders"
      },
      "source_id": "E0707",
      "source_type": "news",
      "ticker": "LHX",
      "tier": 2,
      "timestamp": "2026-07-18T10:10:16+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/l3harris-lhx-lands-18-space-101016313.html"
    },
    {
      "claim": "BofA Securities Adjusts Price Target on Corteva to $96 From $90",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "BofA Securities Adjusts Price Target on Corteva to $96 From $90"
      },
      "source_id": "E0708",
      "source_type": "news",
      "ticker": "CTVA",
      "tier": 2,
      "timestamp": "2026-07-20T12:28:07+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bofa-securities-adjusts-price-target-122807157.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": "E0709",
      "source_type": "sec",
      "ticker": "TRGP",
      "tier": 1,
      "timestamp": "2026-07-17T06:00:11+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1389170/000119312526306591/"
    },
    {
      "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": "E0710",
      "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": "NextEra Energy Plans to Spend $59 Billion in Annual Capex Through 2032. Will This Massive Capital Outlay Pay Dividends for Shareholders?",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "NextEra Energy Plans to Spend $59 Billion in Annual Capex Through 2032. Will This Massive Capital Outlay Pay Dividends for Shareholders?"
      },
      "source_id": "E0711",
      "source_type": "news",
      "ticker": "D",
      "tier": 2,
      "timestamp": "2026-07-18T12:35:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/bc8d6167-7b61-3b2e-9f51-b02e0631d16e/nextera-energy-plans-to-spend.html"
    },
    {
      "claim": "BlackRock CEO Larry Fink Warned of an AI Power Crunch—New York Just Halted Large Data Centers: CEG, VST, NEE in Focus",
      "confidence": 0.78,
      "publisher": "Benzinga",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "BlackRock CEO Larry Fink Warned of an AI Power Crunch—New York Just Halted Large Data Centers: CEG, VST, NEE in Focus"
      },
      "source_id": "E0712",
      "source_type": "news",
      "ticker": "VST",
      "tier": 2,
      "timestamp": "2026-07-18T14:30:36+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/blackrock-ceo-larry-fink-warned-143036756.html"
    },
    {
      "claim": "Jefferies Adjusts Price Target on W.W. Grainger to $1,300 From $1,150, Maintains Hold Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Jefferies Adjusts Price Target on W.W. Grainger to $1,300 From $1,150, Maintains Hold Rating"
      },
      "source_id": "E0713",
      "source_type": "news",
      "ticker": "GWW",
      "tier": 2,
      "timestamp": "2026-07-20T11:43:45+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jefferies-adjusts-price-target-w-114345979.html"
    },
    {
      "claim": "W.W. Grainger (GWW): Buy, Sell, or Hold Post Q1 Earnings?",
      "confidence": 0.78,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "W.W. Grainger (GWW): Buy, Sell, or Hold Post Q1 Earnings?"
      },
      "source_id": "E0714",
      "source_type": "earnings",
      "ticker": "GWW",
      "tier": 2,
      "timestamp": "2026-07-17T16:49:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/w-w-grainger-gww-buy-164946166.html"
    },
    {
      "claim": "Zacks Industry Outlook Highlights Dave, V2X and Coherent",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Zacks Industry Outlook Highlights Dave, V2X and Coherent"
      },
      "source_id": "E0715",
      "source_type": "earnings",
      "ticker": "COHR",
      "tier": 2,
      "timestamp": "2026-07-17T14:08:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/zacks-industry-outlook-highlights-dave-140800014.html"
    },
    {
      "claim": "Adobe vs. Autodesk: What Revenue Trends Reveal About These Software Stocks",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Adobe vs. Autodesk: What Revenue Trends Reveal About These Software Stocks"
      },
      "source_id": "E0716",
      "source_type": "earnings",
      "ticker": "ADSK",
      "tier": 2,
      "timestamp": "2026-07-17T17:48:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/0d4ad8ce-33d7-38ab-98fa-e823e8616bf9/adobe-vs.-autodesk%3A-what.html"
    },
    {
      "claim": "Oppenheimer Adjusts Datadog Price Target to $300 From $220, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Oppenheimer Adjusts Datadog Price Target to $300 From $220, Maintains Outperform Rating"
      },
      "source_id": "E0717",
      "source_type": "news",
      "ticker": "DDOG",
      "tier": 2,
      "timestamp": "2026-07-20T12:27:41+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/oppenheimer-adjusts-datadog-price-target-122741817.html"
    },
    {
      "claim": "Wells Fargo Adjusts Price Target on Datadog to $295 From $230, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Wells Fargo Adjusts Price Target on Datadog to $295 From $230, Maintains Overweight Rating"
      },
      "source_id": "E0718",
      "source_type": "news",
      "ticker": "DDOG",
      "tier": 2,
      "timestamp": "2026-07-20T11:49:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/wells-fargo-adjusts-price-target-114904080.html"
    },
    {
      "claim": "Datadog CEO Olivier Pomel Sells 127,000 Shares for $32.9 Million",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Datadog CEO Olivier Pomel Sells 127,000 Shares for $32.9 Million"
      },
      "source_id": "E0719",
      "source_type": "news",
      "ticker": "DDOG",
      "tier": 2,
      "timestamp": "2026-07-17T10:53:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/548fd205-42aa-3f61-84de-a667556efcd0/datadog-ceo-olivier-pomel.html"
    },
    {
      "claim": "Sea Insider Sold Shares Worth $4,224,277, According to a Recent SEC Filing",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Sea Insider Sold Shares Worth $4,224,277, According to a Recent SEC Filing"
      },
      "source_id": "E0720",
      "source_type": "news",
      "ticker": "SE",
      "tier": 2,
      "timestamp": "2026-07-20T10:08:50+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/sea-insider-sold-shares-worth-100850057.html"
    },
    {
      "claim": "Sea Insider Sold Shares Worth $286,327, According to a Recent SEC Filing",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Sea Insider Sold Shares Worth $286,327, According to a Recent SEC Filing"
      },
      "source_id": "E0721",
      "source_type": "news",
      "ticker": "SE",
      "tier": 2,
      "timestamp": "2026-07-20T10:08:18+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/sea-insider-sold-shares-worth-100818770.html"
    },
    {
      "claim": "Sea Insider Sold Shares Worth $1,548,943, According to a Recent SEC Filing",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Sea Insider Sold Shares Worth $1,548,943, According to a Recent SEC Filing"
      },
      "source_id": "E0722",
      "source_type": "news",
      "ticker": "SE",
      "tier": 2,
      "timestamp": "2026-07-20T10:07:44+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/sea-insider-sold-shares-worth-100744512.html"
    },
    {
      "claim": "Sea Limited Sponsored ADR (SE) Declines More Than Market: Some Information for Investors",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Sea Limited Sponsored ADR (SE) Declines More Than Market: Some Information for Investors"
      },
      "source_id": "E0723",
      "source_type": "news",
      "ticker": "SE",
      "tier": 2,
      "timestamp": "2026-07-17T21:45:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/sea-limited-sponsored-adr-se-214504281.html"
    },
    {
      "claim": "STMicroelectronics announces status of common share repurchase program",
      "confidence": 0.62,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "STMicroelectronics announces status of common share repurchase program"
      },
      "source_id": "E0724",
      "source_type": "news",
      "ticker": "STM",
      "tier": 2,
      "timestamp": "2026-07-20T12:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/stmicroelectronics-announces-status-common-share-120000122.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": "E0725",
      "source_type": "sec",
      "ticker": "EA",
      "tier": 1,
      "timestamp": "2026-07-17T00:19:21+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/712515/000071251526000122/"
    },
    {
      "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": "E0726",
      "source_type": "sec",
      "ticker": "EA",
      "tier": 1,
      "timestamp": "2026-07-17T00:16:38+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/712515/000071251526000120/"
    },
    {
      "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": "E0727",
      "source_type": "sec",
      "ticker": "EA",
      "tier": 1,
      "timestamp": "2026-07-17T00:14:12+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/712515/000071251526000118/"
    },
    {
      "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": "E0728",
      "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": "What Does the Electronic Arts CEO's Sale of Company Shares Worth $1 Million Mean for Investors?",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "What Does the Electronic Arts CEO's Sale of Company Shares Worth $1 Million Mean for Investors?"
      },
      "source_id": "E0729",
      "source_type": "news",
      "ticker": "EA",
      "tier": 2,
      "timestamp": "2026-07-18T18:06:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/0a0cab6d-b144-39b5-97e2-44982321e4d2/what-does-the-electronic-arts.html"
    },
    {
      "claim": "Electronic Arts (EA) After Battlefield 6 News Is The Stock Fully Valued",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Electronic Arts (EA) After Battlefield 6 News Is The Stock Fully Valued"
      },
      "source_id": "E0730",
      "source_type": "news",
      "ticker": "EA",
      "tier": 2,
      "timestamp": "2026-07-17T21:11:25+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/electronic-arts-ea-battlefield-6-211125834.html"
    },
    {
      "claim": "Electronic Arts (EA) Stock Could Be 28% Overvalued As College Football Backlash Forces Changes",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Electronic Arts (EA) Stock Could Be 28% Overvalued As College Football Backlash Forces Changes"
      },
      "source_id": "E0731",
      "source_type": "news",
      "ticker": "EA",
      "tier": 2,
      "timestamp": "2026-07-17T14:10:42+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/electronic-arts-ea-stock-could-141042627.html"
    },
    {
      "claim": "Perenti’s AMS to sell mining fleet to AngloGold Ashanti",
      "confidence": 0.62,
      "publisher": "Mining Technology",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Perenti’s AMS to sell mining fleet to AngloGold Ashanti"
      },
      "source_id": "E0732",
      "source_type": "news",
      "ticker": "AU",
      "tier": 2,
      "timestamp": "2026-07-20T13:39:39+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/a9eca42a-9dd1-3afc-9496-0fd7e88c8aa0/perenti%E2%80%99s-ams-to-sell-mining.html"
    },
    {
      "claim": "Rocket Lab's Latest Deal Puts It on a Collision Course With SpaceX",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Rocket Lab's Latest Deal Puts It on a Collision Course With SpaceX"
      },
      "source_id": "E0733",
      "source_type": "news",
      "ticker": "RKLB",
      "tier": 2,
      "timestamp": "2026-07-19T16:20:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/ec5b1240-ecb7-3af0-ab8f-b8921f0a9d75/rocket-lab%27s-latest-deal-puts.html"
    },
    {
      "claim": "Rocket Lab (RKLB) Expands Launch Infrastructure To Support More Frequent Missions",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Rocket Lab (RKLB) Expands Launch Infrastructure To Support More Frequent Missions"
      },
      "source_id": "E0734",
      "source_type": "news",
      "ticker": "RKLB",
      "tier": 2,
      "timestamp": "2026-07-18T09:08:18+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rocket-lab-rklb-expands-launch-090818171.html"
    },
    {
      "claim": "Elon Musk’s SpaceX Sets New Starship Launch Date – SPCX Stock Drops To New Record Low While ASTS, RKLB Rally",
      "confidence": 0.78,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Elon Musk’s SpaceX Sets New Starship Launch Date – SPCX Stock Drops To New Record Low While ASTS, RKLB Rally"
      },
      "source_id": "E0735",
      "source_type": "news",
      "ticker": "RKLB",
      "tier": 2,
      "timestamp": "2026-07-17T16:57:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/9c82f87c-8d09-31f0-909c-ed40c7d391e1/elon-musk%E2%80%99s-spacex-sets-new.html"
    },
    {
      "claim": "Reddit Still Believes in Rocket Lab Even as Shares Slide: Inside the Retail Sentiment",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Reddit Still Believes in Rocket Lab Even as Shares Slide: Inside the Retail Sentiment"
      },
      "source_id": "E0736",
      "source_type": "news",
      "ticker": "RKLB",
      "tier": 2,
      "timestamp": "2026-07-20T12:15:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/8cf33b33-7af2-3790-8cb2-7999cac5291a/reddit-still-believes-in.html"
    },
    {
      "claim": "Will Baidu’s Hong Kong Dual-Primary Listing and Apple AI Deal Change Baidu's (BIDU) Narrative",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Will Baidu’s Hong Kong Dual-Primary Listing and Apple AI Deal Change Baidu's (BIDU) Narrative"
      },
      "source_id": "E0737",
      "source_type": "news",
      "ticker": "BIDU",
      "tier": 2,
      "timestamp": "2026-07-17T19:10:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/baidu-hong-kong-dual-primary-191022219.html"
    },
    {
      "claim": "Baidu (BIDU) Stock Could Be Undervalued On Hong Kong Listing Shift",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Baidu (BIDU) Stock Could Be Undervalued On Hong Kong Listing Shift"
      },
      "source_id": "E0738",
      "source_type": "news",
      "ticker": "BIDU",
      "tier": 2,
      "timestamp": "2026-07-17T16:10:36+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/baidu-bidu-stock-could-undervalued-161036891.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": "E0739",
      "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": "Analyst Report: Yum! Brands, Inc.",
      "confidence": 0.78,
      "publisher": "Morningstar Research",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Analyst Report: Yum! Brands, Inc."
      },
      "source_id": "E0740",
      "source_type": "news",
      "ticker": "YUM",
      "tier": 2,
      "timestamp": "2026-07-20T00:42:29+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/c72bfcfb-964a-364f-9c8a-026806dc3fb2/analyst-report%3A-yum%21-brands%2C.html"
    },
    {
      "claim": "Market Chatter: Yum! Brands Says Positive Cyclospora Test on Taylor Farms Lettuce was False Positive",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Market Chatter: Yum! Brands Says Positive Cyclospora Test on Taylor Farms Lettuce was False Positive"
      },
      "source_id": "E0741",
      "source_type": "news",
      "ticker": "YUM",
      "tier": 2,
      "timestamp": "2026-07-20T09:14:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/market-chatter-yum-brands-says-091421178.html"
    },
    {
      "claim": "JD.com (JD) Stock May Be Reasonable On Profit Growth Forecast",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "JD.com (JD) Stock May Be Reasonable On Profit Growth Forecast"
      },
      "source_id": "E0742",
      "source_type": "earnings",
      "ticker": "JD",
      "tier": 2,
      "timestamp": "2026-07-20T06:09:13+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jd-com-jd-stock-may-060913348.html"
    },
    {
      "claim": "Shop Smarter in China: JD.com Upgrades Online Tax-Free Shopping with Instant VAT Refunds",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Shop Smarter in China: JD.com Upgrades Online Tax-Free Shopping with Instant VAT Refunds"
      },
      "source_id": "E0743",
      "source_type": "news",
      "ticker": "JD",
      "tier": 2,
      "timestamp": "2026-07-20T03:01:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/small-business/articles/shop-smarter-china-jd-com-030100752.html"
    },
    {
      "claim": "After An Over 40% Slump From Peak, This Analyst Turns Bullish On NBIS Stock – ‘Enough Risk Has Been Squeezed Out’",
      "confidence": 0.78,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "After An Over 40% Slump From Peak, This Analyst Turns Bullish On NBIS Stock – ‘Enough Risk Has Been Squeezed Out’"
      },
      "source_id": "E0744",
      "source_type": "news",
      "ticker": "NBIS",
      "tier": 2,
      "timestamp": "2026-07-20T12:06:25+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/f95dc7fd-ac3e-3eb1-ba81-0bf96660833a/after-an-over-40%25-slump-from.html"
    },
    {
      "claim": "Nebius Raises $775 Million in First Secured Debt Deal",
      "confidence": 0.78,
      "publisher": "GuruFocus.com",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Nebius Raises $775 Million in First Secured Debt Deal"
      },
      "source_id": "E0745",
      "source_type": "news",
      "ticker": "NBIS",
      "tier": 2,
      "timestamp": "2026-07-17T20:01:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/ai/articles/nebius-raises-775-million-first-200100839.html"
    },
    {
      "claim": "Can Nebius Group Really 10X by 2030? The Math Says Yes",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Can Nebius Group Really 10X by 2030? The Math Says Yes"
      },
      "source_id": "E0746",
      "source_type": "news",
      "ticker": "NBIS",
      "tier": 2,
      "timestamp": "2026-07-19T16:04:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/ffcfecff-4171-3bcb-9704-b93e2677d563/can-nebius-group-really-10x.html"
    },
    {
      "claim": "What's Going On With Nebius Stock Friday",
      "confidence": 0.62,
      "publisher": "GuruFocus.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "What's Going On With Nebius Stock Friday"
      },
      "source_id": "E0747",
      "source_type": "news",
      "ticker": "NBIS",
      "tier": 2,
      "timestamp": "2026-07-17T20:00:35+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/whats-going-nebius-stock-friday-200035336.html"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-16",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-16"
      },
      "source_id": "E0748",
      "source_type": "sec",
      "ticker": "VTR",
      "tier": 1,
      "timestamp": "2026-07-17T16:16:18+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/740260/000184175226000019/"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-16",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-16"
      },
      "source_id": "E0749",
      "source_type": "sec",
      "ticker": "VTR",
      "tier": 1,
      "timestamp": "2026-07-17T16:16:11+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/740260/000152932926000020/"
    },
    {
      "claim": "SEC 4 filing: 4 2026-07-16",
      "confidence": 0.92,
      "publisher": "SEC EDGAR",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "SEC 4 filing: 4 2026-07-16"
      },
      "source_id": "E0750",
      "source_type": "sec",
      "ticker": "VTR",
      "tier": 1,
      "timestamp": "2026-07-17T16:16:05+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/740260/000135668126000010/"
    },
    {
      "claim": "JPMorgan Adjusts PT on American International Group to $90 From $86, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts PT on American International Group to $90 From $86, Maintains Neutral Rating"
      },
      "source_id": "E0751",
      "source_type": "news",
      "ticker": "AIG",
      "tier": 2,
      "timestamp": "2026-07-20T09:54:52+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-pt-american-international-095452890.html"
    },
    {
      "claim": "American International's Q2 2026 Earnings: What to Expect",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "American International's Q2 2026 Earnings: What to Expect"
      },
      "source_id": "E0752",
      "source_type": "earnings",
      "ticker": "AIG",
      "tier": 2,
      "timestamp": "2026-07-17T12:20:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/50044a79-39e5-3ae0-977d-87a790c4f8c7/american-international%27s-q2.html"
    },
    {
      "claim": "Chipotle (CMG) Stock Looks Fully Priced Following Its 36% Slump",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Chipotle (CMG) Stock Looks Fully Priced Following Its 36% Slump"
      },
      "source_id": "E0753",
      "source_type": "news",
      "ticker": "CMG",
      "tier": 2,
      "timestamp": "2026-07-17T20:09:26+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/chipotle-cmg-stock-looks-fully-200926448.html"
    },
    {
      "claim": "Chipotle vs. Wendy's: Which Restaurant Stock Has the Edge Now?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Chipotle vs. Wendy's: Which Restaurant Stock Has the Edge Now?"
      },
      "source_id": "E0754",
      "source_type": "news",
      "ticker": "CMG",
      "tier": 2,
      "timestamp": "2026-07-17T13:35:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/chipotle-vs-wendys-restaurant-stock-133500158.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": "E0755",
      "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": "E0756",
      "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": "How PayPal went from Wall Street favorite to unwilling merger target",
      "confidence": 0.78,
      "publisher": "Reuters",
      "raw_value": {
        "catalyst_bucket": "mna",
        "headline": "How PayPal went from Wall Street favorite to unwilling merger target"
      },
      "source_id": "E0757",
      "source_type": "news",
      "ticker": "PYPL",
      "tier": 2,
      "timestamp": "2026-07-20T10:03:30+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/paypal-went-wall-street-favorite-100330987.html"
    },
    {
      "claim": "The CEO Trying to Fix PayPal Has a New Option: Sell It for Billions",
      "confidence": 0.78,
      "publisher": "The Wall Street Journal",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "The CEO Trying to Fix PayPal Has a New Option: Sell It for Billions"
      },
      "source_id": "E0758",
      "source_type": "news",
      "ticker": "PYPL",
      "tier": 2,
      "timestamp": "2026-07-19T17:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/ab88f633-b07f-3eb9-87c3-538183fd0475/the-ceo-trying-to-fix-paypal.html"
    },
    {
      "claim": "Why Retail Traders Couldn’t Take Their Eyes Off These Stocks Last Week: IBM, PYPL, TSM, NOK, SPCX",
      "confidence": 0.62,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why Retail Traders Couldn’t Take Their Eyes Off These Stocks Last Week: IBM, PYPL, TSM, NOK, SPCX"
      },
      "source_id": "E0759",
      "source_type": "news",
      "ticker": "PYPL",
      "tier": 2,
      "timestamp": "2026-07-20T02:12:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/97302755-d17e-3fee-a0ef-c751cbf65071/why-retail-traders-couldn%E2%80%99t.html"
    },
    {
      "claim": "PayPal: Is Being Bought Out What's Best for the Company Right Now?",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "PayPal: Is Being Bought Out What's Best for the Company Right Now?"
      },
      "source_id": "E0760",
      "source_type": "news",
      "ticker": "PYPL",
      "tier": 2,
      "timestamp": "2026-07-19T17:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/8f22fb8d-bb00-31bb-9588-76c6683e0d67/paypal%3A-is-being-bought-out.html"
    },
    {
      "claim": "D.R. Horton (DHI) Q2 Earnings Report Preview: What To Look For",
      "confidence": 0.78,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "D.R. Horton (DHI) Q2 Earnings Report Preview: What To Look For"
      },
      "source_id": "E0761",
      "source_type": "earnings",
      "ticker": "DHI",
      "tier": 2,
      "timestamp": "2026-07-20T08:55:33+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/d-r-horton-dhi-q2-085533116.html"
    },
    {
      "claim": "D.R. Horton (DHI) Faces New Questions As Forestar Cash Burn Raises Land Pipeline Risk",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "D.R. Horton (DHI) Faces New Questions As Forestar Cash Burn Raises Land Pipeline Risk"
      },
      "source_id": "E0762",
      "source_type": "news",
      "ticker": "DHI",
      "tier": 2,
      "timestamp": "2026-07-17T01:11:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/real-estate/articles/d-r-horton-dhi-faces-011102607.html"
    },
    {
      "claim": "NORTH AMERICAN FINANCIAL 15 SPLIT CORP. Monthly Dividend Declaration for Class A & Preferred Share",
      "confidence": 0.62,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "NORTH AMERICAN FINANCIAL 15 SPLIT CORP. Monthly Dividend Declaration for Class A & Preferred Share"
      },
      "source_id": "E0763",
      "source_type": "news",
      "ticker": "SLF",
      "tier": 2,
      "timestamp": "2026-07-20T13:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/north-american-financial-15-split-130000736.html"
    },
    {
      "claim": "CANADIAN LIFE COMPANIES SPLIT CORP. Declares Class A & Preferred Share Dividend",
      "confidence": 0.62,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "CANADIAN LIFE COMPANIES SPLIT CORP. Declares Class A & Preferred Share Dividend"
      },
      "source_id": "E0764",
      "source_type": "news",
      "ticker": "SLF",
      "tier": 2,
      "timestamp": "2026-07-20T13:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/canadian-life-companies-split-corp-130000756.html"
    },
    {
      "claim": "Sun Life Global Investments Announces July 2026 Cash Distributions for ETF Series",
      "confidence": 0.62,
      "publisher": "CNW Group",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Sun Life Global Investments Announces July 2026 Cash Distributions for ETF Series"
      },
      "source_id": "E0765",
      "source_type": "news",
      "ticker": "SLF",
      "tier": 2,
      "timestamp": "2026-07-17T19:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/sun-life-global-investments-announces-190000874.html"
    },
    {
      "claim": "Oppenheimer Adjusts Price Target on Ares Management to $140 From $146, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Oppenheimer Adjusts Price Target on Ares Management to $140 From $146, Maintains Outperform Rating"
      },
      "source_id": "E0766",
      "source_type": "news",
      "ticker": "ARES",
      "tier": 2,
      "timestamp": "2026-07-17T12:24:18+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/oppenheimer-adjusts-price-target-ares-122418313.html"
    },
    {
      "claim": "Wells Fargo Adjusts Price Target on ON Semiconductor to $130 From $140, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Wells Fargo Adjusts Price Target on ON Semiconductor to $130 From $140, Maintains Overweight Rating"
      },
      "source_id": "E0767",
      "source_type": "news",
      "ticker": "ON",
      "tier": 2,
      "timestamp": "2026-07-20T11:48:39+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/wells-fargo-adjusts-price-target-114839026.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": "E0768",
      "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": "E0769",
      "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": "Barclays Adjusts Public Service Enterprise Price Target to $83 From $89, Maintains Equal Weight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Barclays Adjusts Public Service Enterprise Price Target to $83 From $89, Maintains Equal Weight Rating"
      },
      "source_id": "E0770",
      "source_type": "news",
      "ticker": "PEG",
      "tier": 2,
      "timestamp": "2026-07-20T11:44:18+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/barclays-adjusts-public-enterprise-price-114418948.html"
    },
    {
      "claim": "Jefferies Adjusts Price Target on Public Service Enterprise to $78 From $89, Maintains Hold Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Jefferies Adjusts Price Target on Public Service Enterprise to $78 From $89, Maintains Hold Rating"
      },
      "source_id": "E0771",
      "source_type": "news",
      "ticker": "PEG",
      "tier": 2,
      "timestamp": "2026-07-20T11:43:56+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jefferies-adjusts-price-target-public-114356038.html"
    },
    {
      "claim": "Public Service Enterprise Group (PEG) Stock May Be Fairly Valued Despite Storm Recovery Work",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Public Service Enterprise Group (PEG) Stock May Be Fairly Valued Despite Storm Recovery Work"
      },
      "source_id": "E0772",
      "source_type": "news",
      "ticker": "PEG",
      "tier": 2,
      "timestamp": "2026-07-17T20:10:35+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/public-enterprise-group-peg-stock-201035741.html"
    },
    {
      "claim": "Share buybacks in Ericsson during the period July 13 - July 17, 2026",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Share buybacks in Ericsson during the period July 13 - July 17, 2026"
      },
      "source_id": "E0773",
      "source_type": "news",
      "ticker": "ERIC",
      "tier": 2,
      "timestamp": "2026-07-20T07:02:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/share-buybacks-ericsson-during-period-070200041.html"
    },
    {
      "claim": "e& Successfully Completes Sale of Vodafone Stake, Realizing Cash Proceeds of USD 5.95 Billion",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "e& Successfully Completes Sale of Vodafone Stake, Realizing Cash Proceeds of USD 5.95 Billion"
      },
      "source_id": "E0774",
      "source_type": "news",
      "ticker": "VOD",
      "tier": 2,
      "timestamp": "2026-07-17T19:36:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/e-successfully-completes-sale-vodafone-193600957.html"
    },
    {
      "claim": "Vodafone hit by delays in mobile space race against Musk",
      "confidence": 0.62,
      "publisher": "The Telegraph",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Vodafone hit by delays in mobile space race against Musk"
      },
      "source_id": "E0775",
      "source_type": "news",
      "ticker": "VOD",
      "tier": 2,
      "timestamp": "2026-07-20T07:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/c203134d-04f9-3381-8b4c-2c202b6a9ba4/vodafone-hit-by-delays-in.html"
    },
    {
      "claim": "Morgan Stanley Adjusts Price Target on Archer-Daniels-Midland to $60 From $58, Maintains Underweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Morgan Stanley Adjusts Price Target on Archer-Daniels-Midland to $60 From $58, Maintains Underweight Rating"
      },
      "source_id": "E0776",
      "source_type": "news",
      "ticker": "ADM",
      "tier": 2,
      "timestamp": "2026-07-20T12:14:39+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/morgan-stanley-adjusts-price-target-121439048.html"
    },
    {
      "claim": "ADM Appoints Jeff Rowe as Executive Vice President and Chief Operating Officer",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "ADM Appoints Jeff Rowe as Executive Vice President and Chief Operating Officer"
      },
      "source_id": "E0777",
      "source_type": "news",
      "ticker": "ADM",
      "tier": 2,
      "timestamp": "2026-07-20T11:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/small-business/articles/adm-appoints-jeff-rowe-executive-110000344.html"
    },
    {
      "claim": "Market Chatter: Archer-Daniels-Midland, Mitsubishi Plan Sustainable Aviation Fuel Production Trials",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "Market Chatter: Archer-Daniels-Midland, Mitsubishi Plan Sustainable Aviation Fuel Production Trials"
      },
      "source_id": "E0778",
      "source_type": "news",
      "ticker": "ADM",
      "tier": 2,
      "timestamp": "2026-07-20T10:14:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/market-chatter-archer-daniels-midland-101411845.html"
    },
    {
      "claim": "Archer-Daniels-Midland Appoints Jeff Rowe to Newly Created COO Role",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Archer-Daniels-Midland Appoints Jeff Rowe to Newly Created COO Role"
      },
      "source_id": "E0779",
      "source_type": "news",
      "ticker": "ADM",
      "tier": 2,
      "timestamp": "2026-07-20T13:01:57+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/archer-daniels-midland-appoints-jeff-130157235.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": "E0780",
      "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": "Coupang, Inc. (CPNG) Dips More Than Broader Market: What You Should Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Coupang, Inc. (CPNG) Dips More Than Broader Market: What You Should Know"
      },
      "source_id": "E0781",
      "source_type": "news",
      "ticker": "CPNG",
      "tier": 2,
      "timestamp": "2026-07-17T21:50:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/coupang-inc-cpng-dips-more-215004103.html"
    },
    {
      "claim": "Coupang (CPNG) Wins A Court Pause On Kim Bom Control Ruling",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Coupang (CPNG) Wins A Court Pause On Kim Bom Control Ruling"
      },
      "source_id": "E0782",
      "source_type": "news",
      "ticker": "CPNG",
      "tier": 2,
      "timestamp": "2026-07-17T17:08:29+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/coupang-cpng-wins-court-pause-170829134.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": "E0783",
      "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": "Deutsche Bank Adjusts Hershey Price Target to $190 From $196, Maintains Hold Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Deutsche Bank Adjusts Hershey Price Target to $190 From $196, Maintains Hold Rating"
      },
      "source_id": "E0784",
      "source_type": "news",
      "ticker": "HSY",
      "tier": 2,
      "timestamp": "2026-07-20T11:13:19+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/deutsche-bank-adjusts-hershey-price-111319772.html"
    },
    {
      "claim": "Goldman Sachs Adjusts Price Target on Hershey to $221 From $240, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Goldman Sachs Adjusts Price Target on Hershey to $221 From $240, Maintains Buy Rating"
      },
      "source_id": "E0785",
      "source_type": "news",
      "ticker": "HSY",
      "tier": 2,
      "timestamp": "2026-07-20T10:23:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/goldman-sachs-adjusts-price-target-102327092.html"
    },
    {
      "claim": "Milton Hershey School Trust Sells 30,000 Hershey Shares for $5.2 Million. Here's What Investors Should Know.",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Milton Hershey School Trust Sells 30,000 Hershey Shares for $5.2 Million. Here's What Investors Should Know."
      },
      "source_id": "E0786",
      "source_type": "news",
      "ticker": "HSY",
      "tier": 2,
      "timestamp": "2026-07-18T17:21:25+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/b96c271a-f9fa-392d-abb5-2d6ea763a391/milton-hershey-school-trust.html"
    },
    {
      "claim": "JPMorgan Adjusts Price Target on Hartford Insurance to $152 From $149, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "JPMorgan Adjusts Price Target on Hartford Insurance to $152 From $149, Maintains Neutral Rating"
      },
      "source_id": "E0787",
      "source_type": "news",
      "ticker": "HIG",
      "tier": 2,
      "timestamp": "2026-07-20T09:55:50+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jpmorgan-adjusts-price-target-hartford-095550248.html"
    },
    {
      "claim": "EQT Earnings: What To Look For From EQT",
      "confidence": 0.78,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "EQT Earnings: What To Look For From EQT"
      },
      "source_id": "E0788",
      "source_type": "earnings",
      "ticker": "EQT",
      "tier": 2,
      "timestamp": "2026-07-20T10:31:33+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/eqt-earnings-look-eqt-103133888.html"
    },
    {
      "claim": "EQT Gears Up to Report Q2 Earnings: What's in Store for the Stock?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "EQT Gears Up to Report Q2 Earnings: What's in Store for the Stock?"
      },
      "source_id": "E0789",
      "source_type": "earnings",
      "ticker": "EQT",
      "tier": 2,
      "timestamp": "2026-07-17T15:45:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/eqt-gears-report-q2-earnings-154500164.html"
    },
    {
      "claim": "Astera Labs vs. Navitas Semiconductor: What the Revenue Trajectories of These Artificial Intelligence Companies Reveal to Investors.",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Astera Labs vs. Navitas Semiconductor: What the Revenue Trajectories of These Artificial Intelligence Companies Reveal to Investors."
      },
      "source_id": "E0790",
      "source_type": "earnings",
      "ticker": "ALAB",
      "tier": 2,
      "timestamp": "2026-07-19T19:15:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/6d7403b4-ed35-33b2-b053-1887fc4f7670/astera-labs-vs.-navitas.html"
    },
    {
      "claim": "Why I Can’t Stop Buying Credo Technology Stock",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why I Can’t Stop Buying Credo Technology Stock"
      },
      "source_id": "E0791",
      "source_type": "news",
      "ticker": "ALAB",
      "tier": 2,
      "timestamp": "2026-07-20T12:30:48+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/19bcd22c-d191-3b92-81b3-682e8fb34651/why-i-can%E2%80%99t-stop-buying-credo.html"
    },
    {
      "claim": "Stock Market Week Ahead: Navigating Uncertainty",
      "confidence": 0.62,
      "publisher": "Investor's Business Daily",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Stock Market Week Ahead: Navigating Uncertainty"
      },
      "source_id": "E0792",
      "source_type": "news",
      "ticker": "ALAB",
      "tier": 2,
      "timestamp": "2026-07-18T15:15:50+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/57eb83bd-54c4-36a0-bc43-70f223e54d78/stock-market-week-ahead%3A.html"
    },
    {
      "claim": "Chip Stocks Enter Bear Market. Astera Labs Continues Slump.",
      "confidence": 0.62,
      "publisher": "Investor's Business Daily",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Chip Stocks Enter Bear Market. Astera Labs Continues Slump."
      },
      "source_id": "E0793",
      "source_type": "news",
      "ticker": "ALAB",
      "tier": 2,
      "timestamp": "2026-07-17T20:55:13+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/a5d65b60-77ff-31b5-bcdc-701a2567df03/chip-stocks-enter-bear.html"
    },
    {
      "claim": "Credo Technology Group Holding (CRDO) Stock Could Be Fully Priced Following Fresh AI Demand Buzz",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "Credo Technology Group Holding (CRDO) Stock Could Be Fully Priced Following Fresh AI Demand Buzz"
      },
      "source_id": "E0794",
      "source_type": "news",
      "ticker": "CRDO",
      "tier": 2,
      "timestamp": "2026-07-18T04:19:08+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/credo-technology-group-holding-crdo-041908921.html"
    },
    {
      "claim": "Why I Can’t Stop Buying Credo Technology Stock",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why I Can’t Stop Buying Credo Technology Stock"
      },
      "source_id": "E0795",
      "source_type": "news",
      "ticker": "CRDO",
      "tier": 2,
      "timestamp": "2026-07-20T12:30:48+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/19bcd22c-d191-3b92-81b3-682e8fb34651/why-i-can%E2%80%99t-stop-buying-credo.html"
    },
    {
      "claim": "Credo's Free Cash Flow Soars: Can the Momentum Continue?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Credo's Free Cash Flow Soars: Can the Momentum Continue?"
      },
      "source_id": "E0796",
      "source_type": "news",
      "ticker": "CRDO",
      "tier": 2,
      "timestamp": "2026-07-17T14:43:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/credos-free-cash-flow-soars-144300383.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": "E0797",
      "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": "E0798",
      "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": "BofA Securities Adjusts Price Target on Las Vegas Sands to $60 From $70",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "BofA Securities Adjusts Price Target on Las Vegas Sands to $60 From $70"
      },
      "source_id": "E0799",
      "source_type": "news",
      "ticker": "LVS",
      "tier": 2,
      "timestamp": "2026-07-20T12:29:49+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bofa-securities-adjusts-price-target-122949033.html"
    },
    {
      "claim": "MasTec vs. Primoris: Which Infrastructure Stock Is the Better Buy?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "MasTec vs. Primoris: Which Infrastructure Stock Is the Better Buy?"
      },
      "source_id": "E0800",
      "source_type": "news",
      "ticker": "MTZ",
      "tier": 2,
      "timestamp": "2026-07-17T14:32:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/mastec-vs-primoris-infrastructure-stock-143200779.html"
    },
    {
      "claim": "MasTec and Papa John's International have been highlighted as Zacks Bull and Bear of the Day",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "MasTec and Papa John's International have been highlighted as Zacks Bull and Bear of the Day"
      },
      "source_id": "E0801",
      "source_type": "news",
      "ticker": "MTZ",
      "tier": 2,
      "timestamp": "2026-07-17T13:38:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/mastec-papa-johns-international-highlighted-133800726.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": "E0802",
      "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": "Is Automatic Data Processing (ADP) A Better Stock Than PAYX and WDAY",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Automatic Data Processing (ADP) A Better Stock Than PAYX and WDAY"
      },
      "source_id": "E0803",
      "source_type": "news",
      "ticker": "WDAY",
      "tier": 2,
      "timestamp": "2026-07-18T23:47:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/automatic-data-processing-adp-better-234706651.html"
    },
    {
      "claim": "Reddit Insider Sold Shares Worth $7,750,173, According to a Recent SEC Filing",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Reddit Insider Sold Shares Worth $7,750,173, According to a Recent SEC Filing"
      },
      "source_id": "E0804",
      "source_type": "news",
      "ticker": "RDDT",
      "tier": 2,
      "timestamp": "2026-07-20T07:50:13+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/reddit-insider-sold-shares-worth-075013206.html"
    },
    {
      "claim": "Reddit Insider Sold Shares Worth $3,561,471, According to a Recent SEC Filing",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Reddit Insider Sold Shares Worth $3,561,471, According to a Recent SEC Filing"
      },
      "source_id": "E0805",
      "source_type": "news",
      "ticker": "RDDT",
      "tier": 2,
      "timestamp": "2026-07-20T07:49:23+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/reddit-insider-sold-shares-worth-074923898.html"
    },
    {
      "claim": "Reddit Still Believes in Rocket Lab Even as Shares Slide: Inside the Retail Sentiment",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Reddit Still Believes in Rocket Lab Even as Shares Slide: Inside the Retail Sentiment"
      },
      "source_id": "E0806",
      "source_type": "news",
      "ticker": "RDDT",
      "tier": 2,
      "timestamp": "2026-07-20T12:15:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/8cf33b33-7af2-3790-8cb2-7999cac5291a/reddit-still-believes-in.html"
    },
    {
      "claim": "Here's What Reddit CEO Steve Huffman's Sale of Company Shares for $3.6 Million Means for Investors",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Here's What Reddit CEO Steve Huffman's Sale of Company Shares for $3.6 Million Means for Investors"
      },
      "source_id": "E0807",
      "source_type": "news",
      "ticker": "RDDT",
      "tier": 2,
      "timestamp": "2026-07-19T12:53:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/a685dac9-f619-365a-8e25-a04594779339/here%27s-what-reddit-ceo-steve.html"
    },
    {
      "claim": "Is M&T Bank a Buy After Its Second-Quarter Beat?",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Is M&T Bank a Buy After Its Second-Quarter Beat?"
      },
      "source_id": "E0808",
      "source_type": "earnings",
      "ticker": "MTB",
      "tier": 2,
      "timestamp": "2026-07-20T13:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/cb66efce-9da1-32dd-8bc0-d37ecb4f452c/is-m%26t-bank-a-buy-after-its.html"
    },
    {
      "claim": "Argus Adjusts Price Target on M&T Bank to $280 From $245, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Argus Adjusts Price Target on M&T Bank to $280 From $245, Maintains Buy Rating"
      },
      "source_id": "E0809",
      "source_type": "news",
      "ticker": "MTB",
      "tier": 2,
      "timestamp": "2026-07-20T11:59:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/argus-adjusts-price-target-m-115906415.html"
    },
    {
      "claim": "Analyst Report: M&T Bank Corp",
      "confidence": 0.78,
      "publisher": "Argus Research",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Analyst Report: M&T Bank Corp"
      },
      "source_id": "E0810",
      "source_type": "news",
      "ticker": "MTB",
      "tier": 2,
      "timestamp": "2026-07-20T11:06:25+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/6c3dcb14-d89c-3f38-9a29-ad6adacc24cf/analyst-report%3A-m%26t-bank-corp.html"
    },
    {
      "claim": "Market Digest: MTB, UNH, CFG",
      "confidence": 0.62,
      "publisher": "Argus Research",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Market Digest: MTB, UNH, CFG"
      },
      "source_id": "E0811",
      "source_type": "news",
      "ticker": "MTB",
      "tier": 2,
      "timestamp": "2026-07-20T10:51:25+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/a3b2d588-183e-32ba-84c2-7b333622c97b/market-digest%3A-mtb%2C-unh%2C-cfg.html"
    },
    {
      "claim": "Venture Global (VG) Stock Looks About Right On Fresh LNG Contract News",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Venture Global (VG) Stock Looks About Right On Fresh LNG Contract News"
      },
      "source_id": "E0812",
      "source_type": "news",
      "ticker": "VG",
      "tier": 2,
      "timestamp": "2026-07-18T12:11:57+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/venture-global-vg-stock-looks-121157753.html"
    },
    {
      "claim": "Venture Global (VG) Soars as Geopolitical Tensions Fuel Natural Gas Rally",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Venture Global (VG) Soars as Geopolitical Tensions Fuel Natural Gas Rally"
      },
      "source_id": "E0813",
      "source_type": "news",
      "ticker": "VG",
      "tier": 2,
      "timestamp": "2026-07-19T21:07:24+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/venture-global-vg-soars-geopolitical-210724730.html"
    },
    {
      "claim": "Is Venture Global (VG) Cheap As Legal Scrutiny Meets Its LNG Growth Story?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Venture Global (VG) Cheap As Legal Scrutiny Meets Its LNG Growth Story?"
      },
      "source_id": "E0814",
      "source_type": "news",
      "ticker": "VG",
      "tier": 2,
      "timestamp": "2026-07-18T14:08:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/venture-global-vg-cheap-legal-140805921.html"
    },
    {
      "claim": "Is Venture Global’s (VG) Fiduciary Probe Quietly Reframing Its Management Credibility Narrative?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Venture Global’s (VG) Fiduciary Probe Quietly Reframing Its Management Credibility Narrative?"
      },
      "source_id": "E0815",
      "source_type": "news",
      "ticker": "VG",
      "tier": 2,
      "timestamp": "2026-07-18T13:08:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/venture-global-vg-fiduciary-probe-130822211.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": "E0816",
      "source_type": "sec",
      "ticker": "CPRT",
      "tier": 1,
      "timestamp": "2026-07-17T16:53:25+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/900075/000119312526307951/"
    },
    {
      "claim": "Copart Director Daniel Englander Sells 80,000 Shares for $2.2 Million. Should Investors Sell Too, With the Stock Down 40%?",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Copart Director Daniel Englander Sells 80,000 Shares for $2.2 Million. Should Investors Sell Too, With the Stock Down 40%?"
      },
      "source_id": "E0817",
      "source_type": "news",
      "ticker": "CPRT",
      "tier": 2,
      "timestamp": "2026-07-18T18:10:24+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/1bc99f73-52c8-3464-a40c-d6c52a696d85/copart-director-daniel.html"
    },
    {
      "claim": "Copart, Inc. (CPRT) Falls More Steeply Than Broader Market: What Investors Need to Know",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Copart, Inc. (CPRT) Falls More Steeply Than Broader Market: What Investors Need to Know"
      },
      "source_id": "E0818",
      "source_type": "news",
      "ticker": "CPRT",
      "tier": 2,
      "timestamp": "2026-07-17T22:15:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/copart-inc-cprt-falls-more-221504837.html"
    },
    {
      "claim": "Why VICI Properties Inc. (VICI) Dipped More Than Broader Market Today",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why VICI Properties Inc. (VICI) Dipped More Than Broader Market Today"
      },
      "source_id": "E0819",
      "source_type": "news",
      "ticker": "VICI",
      "tier": 2,
      "timestamp": "2026-07-17T22:15:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-vici-properties-inc-vici-221503421.html"
    },
    {
      "claim": "Circle President Defends Stock Plunge From $260 to $62 but Sold $31M in CRCL Shares",
      "confidence": 0.62,
      "publisher": "CCN",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Circle President Defends Stock Plunge From $260 to $62 but Sold $31M in CRCL Shares"
      },
      "source_id": "E0820",
      "source_type": "news",
      "ticker": "CRCL",
      "tier": 2,
      "timestamp": "2026-07-20T11:32:15+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/6d06db75-0710-3328-83f8-f3a505073433/circle-president-defends.html"
    },
    {
      "claim": "Circle’s President Sold Over 360,000 Shares, The Filings Explain Why",
      "confidence": 0.62,
      "publisher": "BeInCrypto",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Circle’s President Sold Over 360,000 Shares, The Filings Explain Why"
      },
      "source_id": "E0821",
      "source_type": "news",
      "ticker": "CRCL",
      "tier": 2,
      "timestamp": "2026-07-20T10:27:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/f5ccae02-d57e-32c0-b7eb-6a0f1b4d0204/circle%E2%80%99s-president-sold-over.html"
    },
    {
      "claim": "3 Reasons Circle Internet Group Could Soar in Value by 2030",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "3 Reasons Circle Internet Group Could Soar in Value by 2030"
      },
      "source_id": "E0822",
      "source_type": "news",
      "ticker": "CRCL",
      "tier": 2,
      "timestamp": "2026-07-20T02:35:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/28fcbb09-b369-31ae-a4fe-993a80948e7e/3-reasons-circle-internet.html"
    },
    {
      "claim": "Why Circle Stock Is the Most Divisive Name in Fintech Right Now",
      "confidence": 0.62,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why Circle Stock Is the Most Divisive Name in Fintech Right Now"
      },
      "source_id": "E0823",
      "source_type": "news",
      "ticker": "CRCL",
      "tier": 2,
      "timestamp": "2026-07-17T17:18:07+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/2bf25fbc-0be4-3b35-a212-edc93913cd41/why-circle-stock-is-the-most.html"
    },
    {
      "claim": "Amrize to Acquire Rapid Redi-Mix in Dallas-Fort Worth",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "mna",
        "headline": "Amrize to Acquire Rapid Redi-Mix in Dallas-Fort Worth"
      },
      "source_id": "E0824",
      "source_type": "news",
      "ticker": "AMRZ",
      "tier": 2,
      "timestamp": "2026-07-20T13:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/amrize-acquire-rapid-redi-mix-130000883.html"
    },
    {
      "claim": "Teledyne FLIR Defense Announces Winners of 31st Annual Teledyne FLIR Vision Awards for Airborne Law Enforcement at APSCON Conference",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Teledyne FLIR Defense Announces Winners of 31st Annual Teledyne FLIR Vision Awards for Airborne Law Enforcement at APSCON Conference"
      },
      "source_id": "E0825",
      "source_type": "news",
      "ticker": "TDY",
      "tier": 2,
      "timestamp": "2026-07-20T13:03:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/teledyne-flir-defense-announces-winners-130300987.html"
    },
    {
      "claim": "Did Rising Analyst Earnings Estimates and Zacks Rank Upgrade Just Shift Humana's (HUM) Investment Narrative?",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Did Rising Analyst Earnings Estimates and Zacks Rank Upgrade Just Shift Humana's (HUM) Investment Narrative?"
      },
      "source_id": "E0826",
      "source_type": "earnings",
      "ticker": "HUM",
      "tier": 2,
      "timestamp": "2026-07-18T15:11:50+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/did-rising-analyst-earnings-estimates-151150248.html"
    },
    {
      "claim": "Is Humana (HUM) Stock Outpacing Its Medical Peers This Year?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Humana (HUM) Stock Outpacing Its Medical Peers This Year?"
      },
      "source_id": "E0827",
      "source_type": "news",
      "ticker": "HUM",
      "tier": 2,
      "timestamp": "2026-07-17T13:40:49+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/humana-hum-stock-outpacing-medical-134049559.html"
    },
    {
      "claim": "Ryanair quarterly profit slides on Mideast war impact",
      "confidence": 0.78,
      "publisher": "AFP",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Ryanair quarterly profit slides on Mideast war impact"
      },
      "source_id": "E0828",
      "source_type": "earnings",
      "ticker": "RYAAY",
      "tier": 2,
      "timestamp": "2026-07-20T12:05:09+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ryanair-quarterly-profit-slides-mideast-120509457.html"
    },
    {
      "claim": "Ryanair Q1 profit falls 34% on Iran war fuel costs, lower fares",
      "confidence": 0.78,
      "publisher": "Quartz",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Ryanair Q1 profit falls 34% on Iran war fuel costs, lower fares"
      },
      "source_id": "E0829",
      "source_type": "earnings",
      "ticker": "RYAAY",
      "tier": 2,
      "timestamp": "2026-07-20T11:21:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/812336aa-e102-3c1b-bed5-0a2ad6e94007/ryanair-q1-profit-falls-34%25.html"
    },
    {
      "claim": "Ryanair quarterly profit slumps by a third on lower fares, higher fuel",
      "confidence": 0.78,
      "publisher": "Reuters Videos",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Ryanair quarterly profit slumps by a third on lower fares, higher fuel"
      },
      "source_id": "E0830",
      "source_type": "earnings",
      "ticker": "RYAAY",
      "tier": 2,
      "timestamp": "2026-07-20T09:55:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/video/ryanair-quarterly-profit-slumps-third-095517103.html"
    },
    {
      "claim": "Stocks to Watch: Alibaba, AMC Entertainment, Domino’s, Ryanair",
      "confidence": 0.62,
      "publisher": "The Wall Street Journal",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Stocks to Watch: Alibaba, AMC Entertainment, Domino’s, Ryanair"
      },
      "source_id": "E0831",
      "source_type": "news",
      "ticker": "RYAAY",
      "tier": 2,
      "timestamp": "2026-07-20T12:04:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/6af0ecfe-876b-312f-8f2b-948ed42226ae/stocks-to-watch%3A-alibaba%2C-amc.html"
    },
    {
      "claim": "Restaurant Brands International (QSR) Pullback Puts Its Expansion Led Valuation Narrative To The Test",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Restaurant Brands International (QSR) Pullback Puts Its Expansion Led Valuation Narrative To The Test"
      },
      "source_id": "E0832",
      "source_type": "news",
      "ticker": "QSR",
      "tier": 2,
      "timestamp": "2026-07-19T16:08:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/restaurant-brands-international-qsr-pullback-160814289.html"
    },
    {
      "claim": "PPL Corporation to Conduct Webcast on Second-Quarter 2026 Earnings Results",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "PPL Corporation to Conduct Webcast on Second-Quarter 2026 Earnings Results"
      },
      "source_id": "E0833",
      "source_type": "earnings",
      "ticker": "PPL",
      "tier": 2,
      "timestamp": "2026-07-17T11:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ppl-corporation-conduct-webcast-second-113000117.html"
    },
    {
      "claim": "nVent Electric plc to Report Second Quarter 2026 Financial Results on July 31",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "nVent Electric plc to Report Second Quarter 2026 Financial Results on July 31"
      },
      "source_id": "E0834",
      "source_type": "earnings",
      "ticker": "NVT",
      "tier": 2,
      "timestamp": "2026-07-17T18:11:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/nvent-electric-plc-report-second-181100023.html"
    },
    {
      "claim": "Kultura Brands Accelerates National Growth Strategy with Appointment of Beverage Industry Veteran Joshua Malkaski as Executive Vice President of National Sales",
      "confidence": 0.62,
      "publisher": "ACCESS Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Kultura Brands Accelerates National Growth Strategy with Appointment of Beverage Industry Veteran Joshua Malkaski as Executive Vice President of National Sales"
      },
      "source_id": "E0835",
      "source_type": "news",
      "ticker": "STZ",
      "tier": 2,
      "timestamp": "2026-07-20T13:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/small-business/articles/kultura-brands-accelerates-national-growth-133000999.html"
    },
    {
      "claim": "ASTS Stock Rises Premarket Ahead Of $1B Note Settlement: Analyst Warns Rocket-Firm Buy May Be ‘Likely Foolish’",
      "confidence": 0.78,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "ASTS Stock Rises Premarket Ahead Of $1B Note Settlement: Analyst Warns Rocket-Firm Buy May Be ‘Likely Foolish’"
      },
      "source_id": "E0836",
      "source_type": "news",
      "ticker": "ASTS",
      "tier": 2,
      "timestamp": "2026-07-20T08:05:23+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/29b1b9a4-e96c-3144-a015-cb96a10bdf5b/asts-stock-rises-premarket.html"
    },
    {
      "claim": "A $1 Billion Reason to Sell AST SpaceMobile Stock Here",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "A $1 Billion Reason to Sell AST SpaceMobile Stock Here"
      },
      "source_id": "E0837",
      "source_type": "news",
      "ticker": "ASTS",
      "tier": 2,
      "timestamp": "2026-07-18T14:00:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/40ee979d-cb73-370c-b926-cef1a57afb39/a-%241-billion-reason-to-sell.html"
    },
    {
      "claim": "AST SpaceMobile Nears Commercial Launch: Is It Time To Buy The Dip?",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "AST SpaceMobile Nears Commercial Launch: Is It Time To Buy The Dip?"
      },
      "source_id": "E0838",
      "source_type": "news",
      "ticker": "ASTS",
      "tier": 2,
      "timestamp": "2026-07-18T02:35:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/20e2c34e-d35e-344e-ac3f-067c07628d42/ast-spacemobile-nears.html"
    },
    {
      "claim": "Why AST SpaceMobile Stock Raced Higher Today",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why AST SpaceMobile Stock Raced Higher Today"
      },
      "source_id": "E0839",
      "source_type": "news",
      "ticker": "ASTS",
      "tier": 2,
      "timestamp": "2026-07-17T21:17:08+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/63348b7c-eae1-3b92-a94f-466515214bc1/why-ast-spacemobile-stock.html"
    },
    {
      "claim": "Is Credicorp (BAP) Outperforming Other Finance Stocks This Year?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Credicorp (BAP) Outperforming Other Finance Stocks This Year?"
      },
      "source_id": "E0840",
      "source_type": "news",
      "ticker": "BAP",
      "tier": 2,
      "timestamp": "2026-07-17T13:40:51+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/credicorp-bap-outperforming-other-finance-134051072.html"
    },
    {
      "claim": "KeyCorp (KEY) Q2 Earnings: What To Expect",
      "confidence": 0.78,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "KeyCorp (KEY) Q2 Earnings: What To Expect"
      },
      "source_id": "E0841",
      "source_type": "earnings",
      "ticker": "KEY",
      "tier": 2,
      "timestamp": "2026-07-20T05:01:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/keycorp-key-q2-earnings-expect-050110529.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": "E0842",
      "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": "E0843",
      "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": "Do Rising Earnings Estimates Reframe Albemarle’s (ALB) Lithium Strategy as Discipline or Cyclicality?",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Do Rising Earnings Estimates Reframe Albemarle’s (ALB) Lithium Strategy as Discipline or Cyclicality?"
      },
      "source_id": "E0844",
      "source_type": "earnings",
      "ticker": "ALB",
      "tier": 2,
      "timestamp": "2026-07-17T15:11:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rising-earnings-estimates-reframe-albemarle-151122091.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": "E0845",
      "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": "E0846",
      "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) Rises As Market Takes a Dip: Key Facts",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Albemarle (ALB) Rises As Market Takes a Dip: Key Facts"
      },
      "source_id": "E0847",
      "source_type": "news",
      "ticker": "ALB",
      "tier": 2,
      "timestamp": "2026-07-17T21:50:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/albemarle-alb-rises-market-takes-215002560.html"
    },
    {
      "claim": "Stephens Adjusts West Pharmaceutical Services Price Target to $410 From $360, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Stephens Adjusts West Pharmaceutical Services Price Target to $410 From $360, Maintains Overweight Rating"
      },
      "source_id": "E0848",
      "source_type": "news",
      "ticker": "WST",
      "tier": 2,
      "timestamp": "2026-07-20T12:53:44+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/stephens-adjusts-west-pharmaceutical-services-125344036.html"
    },
    {
      "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": "E0849",
      "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": "Royalty Pharma declares third quarter 2026 dividend",
      "confidence": 0.78,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Royalty Pharma declares third quarter 2026 dividend"
      },
      "source_id": "E0850",
      "source_type": "earnings",
      "ticker": "RPRX",
      "tier": 2,
      "timestamp": "2026-07-17T20:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/royalty-pharma-declares-third-quarter-201500733.html"
    },
    {
      "claim": "Expeditors Expands Global Aircraft on Ground Services Amid Rising Demand for Time-Critical Aviation and Aerospace Logistics",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "Expeditors Expands Global Aircraft on Ground Services Amid Rising Demand for Time-Critical Aviation and Aerospace Logistics"
      },
      "source_id": "E0851",
      "source_type": "news",
      "ticker": "EXPD",
      "tier": 2,
      "timestamp": "2026-07-20T12:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/articles/expeditors-expands-global-aircraft-ground-123000104.html"
    },
    {
      "claim": "Are You Looking for a Top Momentum Pick? Why Expeditors International (EXPD) 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 Expeditors International (EXPD) is a Great Choice"
      },
      "source_id": "E0852",
      "source_type": "news",
      "ticker": "EXPD",
      "tier": 2,
      "timestamp": "2026-07-17T16:00:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/looking-top-momentum-pick-why-160003488.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": "E0853",
      "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": "3 Reasons CHRW is Risky and 1 Stock to Buy Instead",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "3 Reasons CHRW is Risky and 1 Stock to Buy Instead"
      },
      "source_id": "E0854",
      "source_type": "news",
      "ticker": "CHRW",
      "tier": 2,
      "timestamp": "2026-07-17T15:21:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/3-reasons-chrw-risky-1-152146157.html"
    },
    {
      "claim": "Halozyme Therapeutics, Incyte Sign Deal to Develop Subcutaneous Formulations of Blood Cancer Drug",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Halozyme Therapeutics, Incyte Sign Deal to Develop Subcutaneous Formulations of Blood Cancer Drug"
      },
      "source_id": "E0855",
      "source_type": "news",
      "ticker": "INCY",
      "tier": 2,
      "timestamp": "2026-07-20T12:45:34+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/halozyme-therapeutics-incyte-sign-deal-124534011.html"
    },
    {
      "claim": "Goldman Sachs Adjusts Price Target on Incyte to $110 From $100, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Goldman Sachs Adjusts Price Target on Incyte to $110 From $100, Maintains Neutral Rating"
      },
      "source_id": "E0856",
      "source_type": "news",
      "ticker": "INCY",
      "tier": 2,
      "timestamp": "2026-07-20T12:37:22+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/goldman-sachs-adjusts-price-target-123722356.html"
    },
    {
      "claim": "Halozyme Announces Global Collaboration and License Agreement with Incyte to Support the Development of Subcutaneous Formulations of INCA033989 Using its ENHANZE® Technology",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Halozyme Announces Global Collaboration and License Agreement with Incyte to Support the Development of Subcutaneous Formulations of INCA033989 Using its ENHANZE® Technology"
      },
      "source_id": "E0857",
      "source_type": "news",
      "ticker": "INCY",
      "tier": 2,
      "timestamp": "2026-07-20T12:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/halozyme-announces-global-collaboration-license-120000505.html"
    },
    {
      "claim": "Incyte Data to Be Highlighted in Four Rapid Oral Presentations at the European Society for Medical Oncology (ESMO) Congress 2026 Support Efforts to Improve Outcomes in Difficult-to-Treat Cancers",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Incyte Data to Be Highlighted in Four Rapid Oral Presentations at the European Society for Medical Oncology (ESMO) Congress 2026 Support Efforts to Improve Outcomes in Difficult-to-Treat Cancers"
      },
      "source_id": "E0858",
      "source_type": "news",
      "ticker": "INCY",
      "tier": 2,
      "timestamp": "2026-07-17T17:10:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/incyte-data-highlighted-four-rapid-171000583.html"
    },
    {
      "claim": "HP (HPQ) Stock Still Looks Cheap Despite Its 16% Slide",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "HP (HPQ) Stock Still Looks Cheap Despite Its 16% Slide"
      },
      "source_id": "E0859",
      "source_type": "news",
      "ticker": "HPQ",
      "tier": 2,
      "timestamp": "2026-07-17T10:09:13+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/hp-hpq-stock-still-looks-100913767.html"
    },
    {
      "claim": "SpaceX vs. BWX Technologies: Which Industrials Stock Is a Better Buy in 2026?",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "SpaceX vs. BWX Technologies: Which Industrials Stock Is a Better Buy in 2026?"
      },
      "source_id": "E0860",
      "source_type": "news",
      "ticker": "BWXT",
      "tier": 2,
      "timestamp": "2026-07-19T17:41:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/d6986804-8d0d-3774-8960-3ffe5a37b80d/spacex-vs.-bwx-technologies%3A.html"
    },
    {
      "claim": "Defense Contractors Stocks Q1 Teardown: BWX (NYSE:BWXT) Vs The Rest",
      "confidence": 0.78,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Defense Contractors Stocks Q1 Teardown: BWX (NYSE:BWXT) Vs The Rest"
      },
      "source_id": "E0861",
      "source_type": "news",
      "ticker": "BWXT",
      "tier": 2,
      "timestamp": "2026-07-17T18:41:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/defense-contractors-stocks-q1-teardown-184146447.html"
    },
    {
      "claim": "Can BWXT's Manufacturing Investments Support Future Growth?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Can BWXT's Manufacturing Investments Support Future Growth?"
      },
      "source_id": "E0862",
      "source_type": "news",
      "ticker": "BWXT",
      "tier": 2,
      "timestamp": "2026-07-17T14:17:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bwxts-manufacturing-investments-support-future-141700553.html"
    },
    {
      "claim": "Barclays Adjusts Evergy Price Target to $92 From $94, Maintains Overweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Barclays Adjusts Evergy Price Target to $92 From $94, Maintains Overweight Rating"
      },
      "source_id": "E0863",
      "source_type": "news",
      "ticker": "EVRG",
      "tier": 2,
      "timestamp": "2026-07-20T11:55:49+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/barclays-adjusts-evergy-price-target-115549837.html"
    },
    {
      "claim": "Analyst Report: General Mills, Inc.",
      "confidence": 0.78,
      "publisher": "Morningstar Research",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Analyst Report: General Mills, Inc."
      },
      "source_id": "E0864",
      "source_type": "news",
      "ticker": "GIS",
      "tier": 2,
      "timestamp": "2026-07-20T02:08:53+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/5b9ac077-796a-36c1-b1f0-12d4ede6a5dd/analyst-report%3A-general.html"
    },
    {
      "claim": "IREN Lifts AI Cloud Revenue Target, Hut 8 Lands $9.8 Billion Deal.",
      "confidence": 0.78,
      "publisher": "Investor's Business Daily",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "IREN Lifts AI Cloud Revenue Target, Hut 8 Lands $9.8 Billion Deal."
      },
      "source_id": "E0865",
      "source_type": "earnings",
      "ticker": "IREN",
      "tier": 2,
      "timestamp": "2026-07-20T13:09:06+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/c86ee8ed-b501-3ae7-8e11-814c6a463b73/iren-lifts-ai-cloud-revenue.html"
    },
    {
      "claim": "IREN stock jumps as AI cloud contract wins lift annual revenue target",
      "confidence": 0.78,
      "publisher": "InvestorsHub",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "IREN stock jumps as AI cloud contract wins lift annual revenue target"
      },
      "source_id": "E0866",
      "source_type": "earnings",
      "ticker": "IREN",
      "tier": 2,
      "timestamp": "2026-07-20T12:36:24+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/16c478ce-d57a-3901-bb2c-85cc0d4ba97c/iren-stock-jumps-as-ai-cloud.html"
    },
    {
      "claim": "MU, SNDK, CRWV, IREN Stocks Climb After Brutal Week: Retail Bets On Memory, Neocloud Rebound",
      "confidence": 0.62,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "MU, SNDK, CRWV, IREN Stocks Climb After Brutal Week: Retail Bets On Memory, Neocloud Rebound"
      },
      "source_id": "E0867",
      "source_type": "news",
      "ticker": "IREN",
      "tier": 2,
      "timestamp": "2026-07-20T01:47:33+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/146c8393-aef0-3627-bd94-fc74992569a4/mu%2C-sndk%2C-crwv%2C-iren-stocks.html"
    },
    {
      "claim": "CDW Corporation's Quarterly Earnings Preview: What You Need to Know",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "CDW Corporation's Quarterly Earnings Preview: What You Need to Know"
      },
      "source_id": "E0868",
      "source_type": "earnings",
      "ticker": "CDW",
      "tier": 2,
      "timestamp": "2026-07-17T14:01:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/36e3e504-598c-3846-a4cc-1b86b7a10779/cdw-corporation%27s-quarterly.html"
    },
    {
      "claim": "Evercore ISI Adjusts Price Target on CDW to $160 From $180, Maintains Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Evercore ISI Adjusts Price Target on CDW to $160 From $180, Maintains Outperform Rating"
      },
      "source_id": "E0869",
      "source_type": "news",
      "ticker": "CDW",
      "tier": 2,
      "timestamp": "2026-07-17T12:03:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/evercore-isi-adjusts-price-target-120302943.html"
    },
    {
      "claim": "Here’s Why This Fund Divested CDW Corporation (CDW)",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Here’s Why This Fund Divested CDW Corporation (CDW)"
      },
      "source_id": "E0870",
      "source_type": "news",
      "ticker": "CDW",
      "tier": 2,
      "timestamp": "2026-07-20T13:03:23+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-fund-divested-cdw-corporation-130323986.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": "E0871",
      "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": "Why the Market Dipped But Samsara Inc. (IOT) Gained Today",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why the Market Dipped But Samsara Inc. (IOT) Gained Today"
      },
      "source_id": "E0872",
      "source_type": "news",
      "ticker": "IOT",
      "tier": 2,
      "timestamp": "2026-07-17T22:15:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-market-dipped-samsara-inc-221505810.html"
    },
    {
      "claim": "RBC Lifts Price Target on Invitation Homes to $31 From $30, Keeps Sector Perform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "RBC Lifts Price Target on Invitation Homes to $31 From $30, Keeps Sector Perform Rating"
      },
      "source_id": "E0873",
      "source_type": "earnings",
      "ticker": "INVH",
      "tier": 2,
      "timestamp": "2026-07-20T11:50:30+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rbc-lifts-price-target-invitation-115030970.html"
    },
    {
      "claim": "Watsco (WSO) Sets July 29 Earnings Call Following Undervalued Narrative",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Watsco (WSO) Sets July 29 Earnings Call Following Undervalued Narrative"
      },
      "source_id": "E0874",
      "source_type": "earnings",
      "ticker": "WSO",
      "tier": 2,
      "timestamp": "2026-07-18T05:09:45+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/watsco-wso-sets-july-29-050945584.html"
    },
    {
      "claim": "East West Bank Earnings: What To Look For From EWBC",
      "confidence": 0.78,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "East West Bank Earnings: What To Look For From EWBC"
      },
      "source_id": "E0875",
      "source_type": "earnings",
      "ticker": "EWBC",
      "tier": 2,
      "timestamp": "2026-07-20T03:01:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/east-west-bank-earnings-look-030110163.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": "E0876",
      "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) Could Be a Great Choice",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "East West Bancorp (EWBC) Could Be a Great Choice"
      },
      "source_id": "E0877",
      "source_type": "news",
      "ticker": "EWBC",
      "tier": 2,
      "timestamp": "2026-07-17T15:45:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/east-west-bancorp-ewbc-could-154503321.html"
    },
    {
      "claim": "The Market Sold Alcoa After Earnings—But It May Be Missing the Real Story",
      "confidence": 0.78,
      "publisher": "MarketBeat",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "The Market Sold Alcoa After Earnings—But It May Be Missing the Real Story"
      },
      "source_id": "E0878",
      "source_type": "earnings",
      "ticker": "AA",
      "tier": 2,
      "timestamp": "2026-07-18T13:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/064190f0-b1e6-3928-ab76-576375c9063e/the-market-sold-alcoa-after.html"
    },
    {
      "claim": "How to Earn $500 a Month From Alcoa Stock Ahead of Q2 Earnings",
      "confidence": 0.78,
      "publisher": "Benzinga",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "How to Earn $500 a Month From Alcoa Stock Ahead of Q2 Earnings"
      },
      "source_id": "E0879",
      "source_type": "earnings",
      "ticker": "AA",
      "tier": 2,
      "timestamp": "2026-07-17T20:30:28+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/earn-500-month-alcoa-stock-203028323.html"
    },
    {
      "claim": "AA Stock Dips as Alcoa Cuts Aluminum Production Guidance",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "AA Stock Dips as Alcoa Cuts Aluminum Production Guidance"
      },
      "source_id": "E0880",
      "source_type": "earnings",
      "ticker": "AA",
      "tier": 2,
      "timestamp": "2026-07-17T18:50:26+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/bf0aa487-3466-3275-9d53-d08258e45194/aa-stock-dips-as-alcoa-cuts.html"
    },
    {
      "claim": "Alcoa Cuts 2026 Alumina Output Forecast to 9.5--9.6 Million Tons",
      "confidence": 0.62,
      "publisher": "GuruFocus.com",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Alcoa Cuts 2026 Alumina Output Forecast to 9.5--9.6 Million Tons"
      },
      "source_id": "E0881",
      "source_type": "news",
      "ticker": "AA",
      "tier": 2,
      "timestamp": "2026-07-17T20:01:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/alcoa-cuts-2026-alumina-output-200121074.html"
    },
    {
      "claim": "TTM Technologies Surges 88.6% YTD: Buy, Sell or Hold the Stock?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "TTM Technologies Surges 88.6% YTD: Buy, Sell or Hold the Stock?"
      },
      "source_id": "E0882",
      "source_type": "news",
      "ticker": "TTMI",
      "tier": 2,
      "timestamp": "2026-07-17T15:32:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ttm-technologies-surges-88-6-153200093.html"
    },
    {
      "claim": "Morgan Stanley upgrades Global Payments to Overweight on Worldpay optimism",
      "confidence": 0.78,
      "publisher": "Investing.com",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Morgan Stanley upgrades Global Payments to Overweight on Worldpay optimism"
      },
      "source_id": "E0883",
      "source_type": "news",
      "ticker": "GPN",
      "tier": 2,
      "timestamp": "2026-07-20T13:18:56+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/morgan-stanley-upgrades-global-payments-131856165.html"
    },
    {
      "claim": "Morgan Stanley Just Turned Bullish On This Payments Processor Ahead Of Q2 Earnings – Sees An ‘Increasingly Asymmetric' Upside Setup",
      "confidence": 0.78,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Morgan Stanley Just Turned Bullish On This Payments Processor Ahead Of Q2 Earnings – Sees An ‘Increasingly Asymmetric' Upside Setup"
      },
      "source_id": "E0884",
      "source_type": "earnings",
      "ticker": "GPN",
      "tier": 2,
      "timestamp": "2026-07-20T10:33:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/f1aa4cbc-f76c-35d6-8ab3-7103b6a77f02/morgan-stanley-just-turned.html"
    },
    {
      "claim": "Morgan Stanley Upgrades Global Payments to Overweight From Equalweight, Adjusts PT to $100 From $65",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Morgan Stanley Upgrades Global Payments to Overweight From Equalweight, Adjusts PT to $100 From $65"
      },
      "source_id": "E0885",
      "source_type": "news",
      "ticker": "GPN",
      "tier": 2,
      "timestamp": "2026-07-20T09:15:42+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/morgan-stanley-upgrades-global-payments-091542446.html"
    },
    {
      "claim": "Global Payments' Q2 2026 Earnings: What to Expect",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Global Payments' Q2 2026 Earnings: What to Expect"
      },
      "source_id": "E0886",
      "source_type": "earnings",
      "ticker": "GPN",
      "tier": 2,
      "timestamp": "2026-07-17T12:58:53+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/6551dc65-db4a-352e-a0ce-704a2c849116/global-payments%27-q2-2026.html"
    },
    {
      "claim": "Why Kimco Realty (KIM) is a Top Dividend Stock for Your Portfolio",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why Kimco Realty (KIM) is a Top Dividend Stock for Your Portfolio"
      },
      "source_id": "E0887",
      "source_type": "news",
      "ticker": "KIM",
      "tier": 2,
      "timestamp": "2026-07-17T15:45:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-kimco-realty-kim-top-154504668.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": "E0888",
      "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": "RBC Trims Price Target on Sun Communities to $147 From $149, Keeps Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "RBC Trims Price Target on Sun Communities to $147 From $149, Keeps Outperform Rating"
      },
      "source_id": "E0889",
      "source_type": "earnings",
      "ticker": "SUI",
      "tier": 2,
      "timestamp": "2026-07-20T11:53:04+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rbc-trims-price-target-sun-115304197.html"
    },
    {
      "claim": "Deutsche Bank Initiates Coverage on Regal Rexnord With Buy Rating, $286 Price Target",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Deutsche Bank Initiates Coverage on Regal Rexnord With Buy Rating, $286 Price Target"
      },
      "source_id": "E0890",
      "source_type": "news",
      "ticker": "RRX",
      "tier": 2,
      "timestamp": "2026-07-20T11:08:59+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/deutsche-bank-initiates-coverage-regal-110859683.html"
    },
    {
      "claim": "Grab CFO Peter Oey Sells 50,000 Shares",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Grab CFO Peter Oey Sells 50,000 Shares"
      },
      "source_id": "E0891",
      "source_type": "news",
      "ticker": "GRAB",
      "tier": 2,
      "timestamp": "2026-07-19T14:55:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/684efa73-f1e0-3064-aae8-c817bfacbeaa/grab-cfo-peter-oey-sells.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": "E0892",
      "source_type": "news",
      "ticker": "GRAB",
      "tier": 2,
      "timestamp": "2026-07-17T21:50:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/grab-holdings-limited-grab-declines-215002067.html"
    },
    {
      "claim": "Genuine Parts Earnings: What To Look For From GPC",
      "confidence": 0.78,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Genuine Parts Earnings: What To Look For From GPC"
      },
      "source_id": "E0893",
      "source_type": "earnings",
      "ticker": "GPC",
      "tier": 2,
      "timestamp": "2026-07-20T03:57:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/genuine-parts-earnings-look-gpc-035710151.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": "E0894",
      "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": "Is HF Sinclair (DINO) Recasting Its Leadership to Balance Operational Discipline With Long-Term Transformation?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is HF Sinclair (DINO) Recasting Its Leadership to Balance Operational Discipline With Long-Term Transformation?"
      },
      "source_id": "E0895",
      "source_type": "news",
      "ticker": "DINO",
      "tier": 2,
      "timestamp": "2026-07-18T07:11:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/hf-sinclair-dino-recasting-leadership-071105817.html"
    },
    {
      "claim": "Canaccord Genuity Initiates Coverage on Jazz Pharmaceuticals With Buy Rating, $290 Price Target",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Canaccord Genuity Initiates Coverage on Jazz Pharmaceuticals With Buy Rating, $290 Price Target"
      },
      "source_id": "E0896",
      "source_type": "news",
      "ticker": "JAZZ",
      "tier": 2,
      "timestamp": "2026-07-17T11:20:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/canaccord-genuity-initiates-coverage-jazz-112031961.html"
    },
    {
      "claim": "Jazz Pharmaceuticals (JAZZ) Stock Still Looks Like A Bargain After A 119% Run",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Jazz Pharmaceuticals (JAZZ) Stock Still Looks Like A Bargain After A 119% Run"
      },
      "source_id": "E0897",
      "source_type": "news",
      "ticker": "JAZZ",
      "tier": 2,
      "timestamp": "2026-07-18T11:14:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/jazz-pharmaceuticals-jazz-stock-still-111411652.html"
    },
    {
      "claim": "Jazz Pharmaceuticals (JAZZ) Refocuses Its Sleep Franchise, Is The Stock Still Cheap?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Jazz Pharmaceuticals (JAZZ) Refocuses Its Sleep Franchise, Is The Stock Still Cheap?"
      },
      "source_id": "E0898",
      "source_type": "news",
      "ticker": "JAZZ",
      "tier": 2,
      "timestamp": "2026-07-18T07:11:42+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/jazz-pharmaceuticals-jazz-refocuses-sleep-071142278.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": "E0899",
      "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": "E0900",
      "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": "Can Investment Income Cushion Premium Pressure for RNR's Q2 Earnings?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Can Investment Income Cushion Premium Pressure for RNR's Q2 Earnings?"
      },
      "source_id": "E0901",
      "source_type": "earnings",
      "ticker": "RNR",
      "tier": 2,
      "timestamp": "2026-07-17T18:19:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/investment-income-cushion-premium-pressure-181900078.html"
    },
    {
      "claim": "RenaissanceRe (RNR) Stock Still Looks Below Fair Value After 116% Return",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "RenaissanceRe (RNR) Stock Still Looks Below Fair Value After 116% Return"
      },
      "source_id": "E0902",
      "source_type": "news",
      "ticker": "RNR",
      "tier": 2,
      "timestamp": "2026-07-17T16:10:50+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/renaissancere-rnr-stock-still-looks-161050423.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": "E0903",
      "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": "Rambus Gains Momentum on Rising AI Memory Bandwidth Needs",
      "confidence": 0.62,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Rambus Gains Momentum on Rising AI Memory Bandwidth Needs"
      },
      "source_id": "E0904",
      "source_type": "news",
      "ticker": "RMBS",
      "tier": 2,
      "timestamp": "2026-07-18T13:00:52+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/3ceec937-904e-383b-b7af-8cc6f2b4eaaf/rambus-gains-momentum-on.html"
    },
    {
      "claim": "RPM Names David C. Dennsteadt as President and Chief Operating Officer",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "RPM Names David C. Dennsteadt as President and Chief Operating Officer"
      },
      "source_id": "E0905",
      "source_type": "news",
      "ticker": "RPM",
      "tier": 2,
      "timestamp": "2026-07-17T16:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rpm-names-david-c-dennsteadt-160000518.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": "E0906",
      "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": "RPM International Names David Dennsteadt as COO, President",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "RPM International Names David Dennsteadt as COO, President"
      },
      "source_id": "E0907",
      "source_type": "news",
      "ticker": "RPM",
      "tier": 2,
      "timestamp": "2026-07-17T17:14:39+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rpm-international-names-david-dennsteadt-171439604.html"
    },
    {
      "claim": "RPM Names Andrew G. Polanco as Vice President – Operations and Anthony R. Nicholson as Vice President – Financial Planning & Analysis",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "RPM Names Andrew G. Polanco as Vice President – Operations and Anthony R. Nicholson as Vice President – Financial Planning & Analysis"
      },
      "source_id": "E0908",
      "source_type": "news",
      "ticker": "RPM",
      "tier": 2,
      "timestamp": "2026-07-17T16:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rpm-names-andrew-g-polanco-160000019.html"
    },
    {
      "claim": "Here Are Monday’s Top Wall Street Analyst Research Calls: BP, Charles Schwab, Fervo Energy, HubSpot, Lumentum, Microsoft, Netflix, Oracle, ServiceNow, Yeti Holdings, and More",
      "confidence": 0.78,
      "publisher": "24/7 Wall St.",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Here Are Monday’s Top Wall Street Analyst Research Calls: BP, Charles Schwab, Fervo Energy, HubSpot, Lumentum, Microsoft, Netflix, Oracle, ServiceNow, Yeti Holdings, and More"
      },
      "source_id": "E0909",
      "source_type": "news",
      "ticker": "HUBS",
      "tier": 2,
      "timestamp": "2026-07-20T11:52:28+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/7d091894-b9c7-3bf2-87d9-336f0ff41c8e/here-are-monday%E2%80%99s-top-wall.html"
    },
    {
      "claim": "Wells Fargo Downgrades HubSpot to Equalweight From Overweight, Adjusts Price Target to $225 From $300",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Wells Fargo Downgrades HubSpot to Equalweight From Overweight, Adjusts Price Target to $225 From $300"
      },
      "source_id": "E0910",
      "source_type": "news",
      "ticker": "HUBS",
      "tier": 2,
      "timestamp": "2026-07-20T11:35:57+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/wells-fargo-downgrades-hubspot-equalweight-113557244.html"
    },
    {
      "claim": "Why Pentair Stock Suddenly Plunged to a 52-Week Low This Week",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why Pentair Stock Suddenly Plunged to a 52-Week Low This Week"
      },
      "source_id": "E0911",
      "source_type": "news",
      "ticker": "PNR",
      "tier": 2,
      "timestamp": "2026-07-17T20:39:23+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/f800ef0a-1dc7-3a6e-8e4f-6f310eaf5250/why-pentair-stock-suddenly.html"
    },
    {
      "claim": "Five Below Jumps 41% in a Year: Should You Still Buy the Stock?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Five Below Jumps 41% in a Year: Should You Still Buy the Stock?"
      },
      "source_id": "E0912",
      "source_type": "news",
      "ticker": "FIVE",
      "tier": 2,
      "timestamp": "2026-07-17T14:48:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/five-below-jumps-41-still-144800069.html"
    },
    {
      "claim": "Avery Dennison (AVY): Buy, Sell, or Hold Post Q1 Earnings?",
      "confidence": 0.78,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Avery Dennison (AVY): Buy, Sell, or Hold Post Q1 Earnings?"
      },
      "source_id": "E0913",
      "source_type": "earnings",
      "ticker": "AVY",
      "tier": 2,
      "timestamp": "2026-07-17T16:01:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/avery-dennison-avy-buy-sell-160146777.html"
    },
    {
      "claim": "Pinnacle West Capital Earnings Preview: What to Expect",
      "confidence": 0.78,
      "publisher": "Barchart",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Pinnacle West Capital Earnings Preview: What to Expect"
      },
      "source_id": "E0914",
      "source_type": "earnings",
      "ticker": "PNW",
      "tier": 2,
      "timestamp": "2026-07-17T08:12:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/8816d797-1100-397a-b3cc-d3749f31fc09/pinnacle-west-capital.html"
    },
    {
      "claim": "STAAR Surgical, Globus Medical, Integer Holdings, and Enovis Stocks Trade Down, What You Need To Know",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "STAAR Surgical, Globus Medical, Integer Holdings, and Enovis Stocks Trade Down, What You Need To Know"
      },
      "source_id": "E0915",
      "source_type": "news",
      "ticker": "GMED",
      "tier": 2,
      "timestamp": "2026-07-17T22:49:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/staar-surgical-globus-medical-integer-224946563.html"
    },
    {
      "claim": "GMED Stock Surges 43.6% in a Year: What's Driving the Rally?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "GMED Stock Surges 43.6% in a Year: What's Driving the Rally?"
      },
      "source_id": "E0916",
      "source_type": "news",
      "ticker": "GMED",
      "tier": 2,
      "timestamp": "2026-07-17T18:17:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/gmed-stock-surges-43-6-181700873.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": "E0917",
      "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": "What the Paramount-WBD merger means for AEW's future: Tony Khan",
      "confidence": 0.78,
      "publisher": "Yahoo Finance Video",
      "raw_value": {
        "catalyst_bucket": "mna",
        "headline": "What the Paramount-WBD merger means for AEW's future: Tony Khan"
      },
      "source_id": "E0918",
      "source_type": "news",
      "ticker": "PSKY",
      "tier": 2,
      "timestamp": "2026-07-20T11:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/video/paramount-wbd-merger-means-aews-110000733.html"
    },
    {
      "claim": "Market Chatter: Judge to Rule by July 22 on States' Bid to Block Paramount-Warner Bros. Deal",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Market Chatter: Judge to Rule by July 22 on States' Bid to Block Paramount-Warner Bros. Deal"
      },
      "source_id": "E0919",
      "source_type": "news",
      "ticker": "PSKY",
      "tier": 2,
      "timestamp": "2026-07-17T18:52:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/market-chatter-judge-rule-july-185227658.html"
    },
    {
      "claim": "This is how Tennessee tries to woo Paramount and other companies away from California",
      "confidence": 0.62,
      "publisher": "LA Times",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "This is how Tennessee tries to woo Paramount and other companies away from California"
      },
      "source_id": "E0920",
      "source_type": "news",
      "ticker": "PSKY",
      "tier": 2,
      "timestamp": "2026-07-18T10:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/small-business/articles/tennessee-tries-woo-paramount-other-100000345.html"
    },
    {
      "claim": "Paramount Skydance Corporation Announces Extension of Expiration Dates of Previously Announced Exchange Offers and Tender Offers",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Paramount Skydance Corporation Announces Extension of Expiration Dates of Previously Announced Exchange Offers and Tender Offers"
      },
      "source_id": "E0921",
      "source_type": "news",
      "ticker": "PSKY",
      "tier": 2,
      "timestamp": "2026-07-17T20:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/paramount-skydance-corporation-announces-extension-200500443.html"
    },
    {
      "claim": "Best Buy (BBY) Stock Fair Value Rises After Q1 Relief Rally And Analyst Revisions",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Best Buy (BBY) Stock Fair Value Rises After Q1 Relief Rally And Analyst Revisions"
      },
      "source_id": "E0922",
      "source_type": "news",
      "ticker": "BBY",
      "tier": 2,
      "timestamp": "2026-07-18T00:18:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/best-buy-bby-stock-fair-001814143.html"
    },
    {
      "claim": "Unity, The Trade Desk, and GoDaddy Stocks Trade Down, What You Need To Know",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Unity, The Trade Desk, and GoDaddy Stocks Trade Down, What You Need To Know"
      },
      "source_id": "E0923",
      "source_type": "news",
      "ticker": "U",
      "tier": 2,
      "timestamp": "2026-07-17T22:41:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/unity-trade-desk-godaddy-stocks-224146672.html"
    },
    {
      "claim": "Analysts Project the Oklo Stock Price Will Reach $87 in 2027 -- Is the Risk-to-Reward Scenario Worth It?",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "geopolitics",
        "headline": "Analysts Project the Oklo Stock Price Will Reach $87 in 2027 -- Is the Risk-to-Reward Scenario Worth It?"
      },
      "source_id": "E0924",
      "source_type": "news",
      "ticker": "OKLO",
      "tier": 2,
      "timestamp": "2026-07-19T19:21:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/b87db3db-15aa-3866-ae54-1a410dbe4b56/analysts-project-the-oklo.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": "E0925",
      "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": "RBC Lifts Price Target on American Homes 4 Rent to $36 From $35, Keeps Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "RBC Lifts Price Target on American Homes 4 Rent to $36 From $35, Keeps Outperform Rating"
      },
      "source_id": "E0926",
      "source_type": "earnings",
      "ticker": "AMH",
      "tier": 2,
      "timestamp": "2026-07-20T11:41:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/real-estate/articles/rbc-lifts-price-target-american-114100231.html"
    },
    {
      "claim": "Webster Financial (WBS) Q2 Earnings Report Preview: What To Look For",
      "confidence": 0.78,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Webster Financial (WBS) Q2 Earnings Report Preview: What To Look For"
      },
      "source_id": "E0927",
      "source_type": "earnings",
      "ticker": "WBS",
      "tier": 2,
      "timestamp": "2026-07-20T07:27:33+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/webster-financial-wbs-q2-earnings-072733881.html"
    },
    {
      "claim": "Is Webster Financial (WBS) Undervalued As Earnings Expectations And Fair Value Views Diverge?",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Is Webster Financial (WBS) Undervalued As Earnings Expectations And Fair Value Views Diverge?"
      },
      "source_id": "E0928",
      "source_type": "earnings",
      "ticker": "WBS",
      "tier": 2,
      "timestamp": "2026-07-18T21:08:15+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/webster-financial-wbs-undervalued-earnings-210815063.html"
    },
    {
      "claim": "Healthpeak Properties Partners With Brookfield Asset Management in $2.1 Billion Medical Buildings Venture",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Healthpeak Properties Partners With Brookfield Asset Management in $2.1 Billion Medical Buildings Venture"
      },
      "source_id": "E0929",
      "source_type": "news",
      "ticker": "DOC",
      "tier": 2,
      "timestamp": "2026-07-20T11:15:08+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/healthpeak-properties-partners-brookfield-asset-111508830.html"
    },
    {
      "claim": "Healthpeak Properties and Brookfield Form a $2.1 Billion Strategic Joint Venture",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Healthpeak Properties and Brookfield Form a $2.1 Billion Strategic Joint Venture"
      },
      "source_id": "E0930",
      "source_type": "news",
      "ticker": "DOC",
      "tier": 2,
      "timestamp": "2026-07-20T10:45:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/real-estate/articles/healthpeak-properties-brookfield-form-2-104500203.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": "E0931",
      "source_type": "sec",
      "ticker": "DPZ",
      "tier": 1,
      "timestamp": "2026-07-17T16:07:33+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1286681/000204376426000006/"
    },
    {
      "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": "E0932",
      "source_type": "sec",
      "ticker": "DPZ",
      "tier": 1,
      "timestamp": "2026-07-17T16:07:03+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/1286681/000119312526307802/"
    },
    {
      "claim": "Domino's Fiscal Second-Quarter Revenue Tops Street Views on Order Count Growth",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Domino's Fiscal Second-Quarter Revenue Tops Street Views on Order Count Growth"
      },
      "source_id": "E0933",
      "source_type": "earnings",
      "ticker": "DPZ",
      "tier": 2,
      "timestamp": "2026-07-20T13:23:43+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/domino-apos-fiscal-second-quarter-132343847.html"
    },
    {
      "claim": "Domino's Pizza Q2 2026 earnings: revenue beats, profit misses",
      "confidence": 0.78,
      "publisher": "Quartz",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Domino's Pizza Q2 2026 earnings: revenue beats, profit misses"
      },
      "source_id": "E0934",
      "source_type": "earnings",
      "ticker": "DPZ",
      "tier": 2,
      "timestamp": "2026-07-20T12:10:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/372cd570-2cd6-3a23-8f57-8e1a48f95154/domino%27s-pizza-q2-2026.html"
    },
    {
      "claim": "Domino’s CEO Russell Weiner Touts Q2 Order Growth While Industry Struggled – ‘Our Scale And Competitive Position Have Never Been Stronger’",
      "confidence": 0.78,
      "publisher": "Stocktwits",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Domino’s CEO Russell Weiner Touts Q2 Order Growth While Industry Struggled – ‘Our Scale And Competitive Position Have Never Been Stronger’"
      },
      "source_id": "E0935",
      "source_type": "news",
      "ticker": "DPZ",
      "tier": 2,
      "timestamp": "2026-07-20T11:58:07+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/be3c6d2b-0664-3c70-a9a3-66ee4d218d95/domino%E2%80%99s-ceo-russell-weiner.html"
    },
    {
      "claim": "Stocks to Watch: Alibaba, AMC Entertainment, Domino’s, Ryanair",
      "confidence": 0.62,
      "publisher": "The Wall Street Journal",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Stocks to Watch: Alibaba, AMC Entertainment, Domino’s, Ryanair"
      },
      "source_id": "E0936",
      "source_type": "news",
      "ticker": "DPZ",
      "tier": 2,
      "timestamp": "2026-07-20T12:04:17+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/6af0ecfe-876b-312f-8f2b-948ed42226ae/stocks-to-watch%3A-alibaba%2C-amc.html"
    },
    {
      "claim": "Earnings To Watch: Crown Holdings (CCK) Reports Q2 Results Tomorrow",
      "confidence": 0.78,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Earnings To Watch: Crown Holdings (CCK) Reports Q2 Results Tomorrow"
      },
      "source_id": "E0937",
      "source_type": "earnings",
      "ticker": "CCK",
      "tier": 2,
      "timestamp": "2026-07-19T03:49:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/earnings-watch-crown-holdings-cck-034901762.html"
    },
    {
      "claim": "AECOM announces planned dates for third quarter fiscal 2026 earnings results and conference call",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "AECOM announces planned dates for third quarter fiscal 2026 earnings results and conference call"
      },
      "source_id": "E0938",
      "source_type": "earnings",
      "ticker": "ACM",
      "tier": 2,
      "timestamp": "2026-07-20T10:55:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/aecom-announces-planned-dates-third-105500517.html"
    },
    {
      "claim": "AECOM (ACM) Stock May Be 4% Overvalued As Bridge Design Win Lands",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "AECOM (ACM) Stock May Be 4% Overvalued As Bridge Design Win Lands"
      },
      "source_id": "E0939",
      "source_type": "news",
      "ticker": "ACM",
      "tier": 2,
      "timestamp": "2026-07-17T20:10:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/aecom-acm-stock-may-4-201003845.html"
    },
    {
      "claim": "Major Digital Rail and Water Contract Wins Could Be A Game Changer For AECOM (ACM)",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Major Digital Rail and Water Contract Wins Could Be A Game Changer For AECOM (ACM)"
      },
      "source_id": "E0940",
      "source_type": "news",
      "ticker": "ACM",
      "tier": 2,
      "timestamp": "2026-07-17T09:11:24+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/real-estate/articles/major-digital-rail-water-contract-091124733.html"
    },
    {
      "claim": "AECOM (ACM) Wins Major Infrastructure Roles, Where Does Fair Value Sit?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "AECOM (ACM) Wins Major Infrastructure Roles, Where Does Fair Value Sit?"
      },
      "source_id": "E0941",
      "source_type": "news",
      "ticker": "ACM",
      "tier": 2,
      "timestamp": "2026-07-17T07:13:13+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/aecom-acm-wins-major-infrastructure-071313673.html"
    },
    {
      "claim": "Bitmine Immersion Technologies (BMNR) Wants 5% Of Ethereum And A Bigger AI Role",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "Bitmine Immersion Technologies (BMNR) Wants 5% Of Ethereum And A Bigger AI Role"
      },
      "source_id": "E0942",
      "source_type": "news",
      "ticker": "BMNR",
      "tier": 2,
      "timestamp": "2026-07-19T02:06:27+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/crypto/articles/bitmine-immersion-technologies-bmnr-wants-020627570.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": "E0943",
      "source_type": "sec",
      "ticker": "CLX",
      "tier": 1,
      "timestamp": "2026-07-17T16:15:58+00:00",
      "url_or_provider_ref": "https://www.sec.gov/Archives/edgar/data/21076/000122520826006648/"
    },
    {
      "claim": "BNP Paribas Exane Adjusts Clorox Price Target to $95 From $97, Maintains Neutral Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "BNP Paribas Exane Adjusts Clorox Price Target to $95 From $97, Maintains Neutral Rating"
      },
      "source_id": "E0944",
      "source_type": "news",
      "ticker": "CLX",
      "tier": 2,
      "timestamp": "2026-07-20T12:17:30+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bnp-paribas-exane-adjusts-clorox-121730591.html"
    },
    {
      "claim": "DaVita HealthCare (DVA) Advances While Market Declines: Some Information for Investors",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "DaVita HealthCare (DVA) Advances While Market Declines: Some Information for Investors"
      },
      "source_id": "E0945",
      "source_type": "news",
      "ticker": "DVA",
      "tier": 2,
      "timestamp": "2026-07-17T22:00:07+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/davita-healthcare-dva-advances-while-220007767.html"
    },
    {
      "claim": "The J.M. Smucker Co. Announces the Election of Douglas Guilherme to Senior Vice President, Operations and Supply Chain",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "The J.M. Smucker Co. Announces the Election of Douglas Guilherme to Senior Vice President, Operations and Supply Chain"
      },
      "source_id": "E0946",
      "source_type": "news",
      "ticker": "SJM",
      "tier": 2,
      "timestamp": "2026-07-20T13:01:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/j-m-smucker-co-announces-130100414.html"
    },
    {
      "claim": "The J.M. Smucker Co. Announces Dividend Increase",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "The J.M. Smucker Co. Announces Dividend Increase"
      },
      "source_id": "E0947",
      "source_type": "news",
      "ticker": "SJM",
      "tier": 2,
      "timestamp": "2026-07-17T20:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/j-m-smucker-co-announces-203000566.html"
    },
    {
      "claim": "Earnings To Watch: Valmont (VMI) Reports Q2 Results Tomorrow",
      "confidence": 0.78,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Earnings To Watch: Valmont (VMI) Reports Q2 Results Tomorrow"
      },
      "source_id": "E0948",
      "source_type": "earnings",
      "ticker": "VMI",
      "tier": 2,
      "timestamp": "2026-07-20T04:05:10+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/earnings-watch-valmont-vmi-reports-040510906.html"
    },
    {
      "claim": "Federal Realty Trust Just Declared Its 58th Straight Annual Dividend Increase. Here's How Much $10,000 Invested Pays Annually.",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Federal Realty Trust Just Declared Its 58th Straight Annual Dividend Increase. Here's How Much $10,000 Invested Pays Annually."
      },
      "source_id": "E0949",
      "source_type": "news",
      "ticker": "FRT",
      "tier": 2,
      "timestamp": "2026-07-18T13:03:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/c7ce71d1-90f9-3b82-a3d4-8c6e137243d9/federal-realty-trust-just.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": "E0950",
      "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": "E0951",
      "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": "E0952",
      "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": "E0953",
      "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": "Can Starbucks Continue Obliterating Dutch Bros in the Second Half?",
      "confidence": 0.78,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Can Starbucks Continue Obliterating Dutch Bros in the Second Half?"
      },
      "source_id": "E0954",
      "source_type": "news",
      "ticker": "BROS",
      "tier": 2,
      "timestamp": "2026-07-18T10:35:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/3fbf396a-5597-3103-81ba-a9bc2406fd95/can-starbucks-continue.html"
    },
    {
      "claim": "Dutch Bros (BROS) Stock Trades Up, Here Is Why",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Dutch Bros (BROS) Stock Trades Up, Here Is Why"
      },
      "source_id": "E0955",
      "source_type": "news",
      "ticker": "BROS",
      "tier": 2,
      "timestamp": "2026-07-17T21:21:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/dutch-bros-bros-stock-trades-212146872.html"
    },
    {
      "claim": "Dutch Bros (BROS) Stock May Be 27% Undervalued After Mississippi Entry",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Dutch Bros (BROS) Stock May Be 27% Undervalued After Mississippi Entry"
      },
      "source_id": "E0956",
      "source_type": "news",
      "ticker": "BROS",
      "tier": 2,
      "timestamp": "2026-07-17T16:09:50+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/dutch-bros-bros-stock-may-160950162.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": "E0957",
      "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": "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": "E0958",
      "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": "Strength Seen in Erie Indemnity (ERIE): Can Its 7.5% Jump Turn into More Strength?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Strength Seen in Erie Indemnity (ERIE): Can Its 7.5% Jump Turn into More Strength?"
      },
      "source_id": "E0959",
      "source_type": "news",
      "ticker": "ERIE",
      "tier": 2,
      "timestamp": "2026-07-17T14:05:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/strength-seen-erie-indemnity-erie-140500402.html"
    },
    {
      "claim": "What Makes Charles River Laboratories (CRL) a Strong Momentum Stock: Buy Now?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "What Makes Charles River Laboratories (CRL) a Strong Momentum Stock: Buy Now?"
      },
      "source_id": "E0960",
      "source_type": "news",
      "ticker": "CRL",
      "tier": 2,
      "timestamp": "2026-07-17T16:00:02+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/makes-charles-river-laboratories-crl-160002510.html"
    },
    {
      "claim": "Charles River Laboratories International (CRL) Expands Cell Therapy Work, Is The Stock Still Undervalued?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Charles River Laboratories International (CRL) Expands Cell Therapy Work, Is The Stock Still Undervalued?"
      },
      "source_id": "E0961",
      "source_type": "news",
      "ticker": "CRL",
      "tier": 2,
      "timestamp": "2026-07-17T04:33:14+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/charles-river-laboratories-international-crl-043314001.html"
    },
    {
      "claim": "Realty Income Eyes Growth via Partnerships: Should You Buy or Hold?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Realty Income Eyes Growth via Partnerships: Should You Buy or Hold?"
      },
      "source_id": "E0962",
      "source_type": "news",
      "ticker": "ADC",
      "tier": 2,
      "timestamp": "2026-07-17T18:29:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/real-estate/articles/realty-income-eyes-growth-via-182900259.html"
    },
    {
      "claim": "RBC Trims Price Target on Autoliv to $147 From $148, Keeps Outperform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "RBC Trims Price Target on Autoliv to $147 From $148, Keeps Outperform Rating"
      },
      "source_id": "E0963",
      "source_type": "earnings",
      "ticker": "ALV",
      "tier": 2,
      "timestamp": "2026-07-20T11:20:38+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rbc-trims-price-target-autoliv-112038794.html"
    },
    {
      "claim": "Is Autoliv (ALV) Trading At A Discount Despite Restructuring Costs?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Autoliv (ALV) Trading At A Discount Despite Restructuring Costs?"
      },
      "source_id": "E0964",
      "source_type": "news",
      "ticker": "ALV",
      "tier": 2,
      "timestamp": "2026-07-19T20:06:38+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/autoliv-alv-trading-discount-despite-200638029.html"
    },
    {
      "claim": "Autoliv (ALV) Plans Turkey Exit While Expanding Ties With Chinese Carmakers",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Autoliv (ALV) Plans Turkey Exit While Expanding Ties With Chinese Carmakers"
      },
      "source_id": "E0965",
      "source_type": "news",
      "ticker": "ALV",
      "tier": 2,
      "timestamp": "2026-07-19T11:08:29+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/autoliv-alv-plans-turkey-exit-110829374.html"
    },
    {
      "claim": "Why Autoliv (ALV) Stock Is Trading Lower Today",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why Autoliv (ALV) Stock Is Trading Lower Today"
      },
      "source_id": "E0966",
      "source_type": "news",
      "ticker": "ALV",
      "tier": 2,
      "timestamp": "2026-07-17T23:53:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-autoliv-alv-stock-trading-235346767.html"
    },
    {
      "claim": "Leerink Partners Adjusts Price Target on Henry Schein to $88 From $83, Maintains Market Perform Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Leerink Partners Adjusts Price Target on Henry Schein to $88 From $83, Maintains Market Perform Rating"
      },
      "source_id": "E0967",
      "source_type": "news",
      "ticker": "HSIC",
      "tier": 2,
      "timestamp": "2026-07-20T12:06:05+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/leerink-partners-adjusts-price-target-120605833.html"
    },
    {
      "claim": "Builders FirstSource (BLDR) Suffers a Larger Drop Than the General Market: Key Insights",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Builders FirstSource (BLDR) Suffers a Larger Drop Than the General Market: Key Insights"
      },
      "source_id": "E0968",
      "source_type": "news",
      "ticker": "BLDR",
      "tier": 2,
      "timestamp": "2026-07-17T21:50:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/builders-firstsource-bldr-suffers-larger-215003400.html"
    },
    {
      "claim": "Stifel Adjusts Price Target on A. O. Smith to $76 From $75, Maintains Buy Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Stifel Adjusts Price Target on A. O. Smith to $76 From $75, Maintains Buy Rating"
      },
      "source_id": "E0969",
      "source_type": "news",
      "ticker": "AOS",
      "tier": 2,
      "timestamp": "2026-07-20T12:48:28+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/stifel-adjusts-price-target-o-124828276.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": "E0970",
      "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": "NexGen Energy Ltd. (NXE) Fell Due to Risk-Off Sentiment in the Commodity Market",
      "confidence": 0.62,
      "publisher": "Insider Monkey",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "NexGen Energy Ltd. (NXE) Fell Due to Risk-Off Sentiment in the Commodity Market"
      },
      "source_id": "E0971",
      "source_type": "news",
      "ticker": "NXE",
      "tier": 2,
      "timestamp": "2026-07-20T12:26:55+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/commodities/articles/nexgen-energy-ltd-nxe-fell-122655547.html"
    },
    {
      "claim": "Clearway Energy (CWEN) Stock Looks Undervalued Despite Fresh AI Demand News",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "supply_demand_mismatch",
        "headline": "Clearway Energy (CWEN) Stock Looks Undervalued Despite Fresh AI Demand News"
      },
      "source_id": "E0972",
      "source_type": "news",
      "ticker": "CWEN",
      "tier": 2,
      "timestamp": "2026-07-18T13:07:43+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/clearway-energy-cwen-stock-looks-130743029.html"
    },
    {
      "claim": "Clearway Energy (CWEN) Could Be 24% Undervalued Following Its August 5 Q2 Report Setup",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Clearway Energy (CWEN) Could Be 24% Undervalued Following Its August 5 Q2 Report Setup"
      },
      "source_id": "E0973",
      "source_type": "news",
      "ticker": "CWEN",
      "tier": 2,
      "timestamp": "2026-07-18T15:10:41+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/clearway-energy-cwen-could-24-151041492.html"
    },
    {
      "claim": "D-Wave Quantum's CEO Sold Over 50,000 Company Shares. Here's What That Means for Investors.",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "D-Wave Quantum's CEO Sold Over 50,000 Company Shares. Here's What That Means for Investors."
      },
      "source_id": "E0974",
      "source_type": "news",
      "ticker": "QBTS",
      "tier": 2,
      "timestamp": "2026-07-19T15:43:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/f4de4199-ee04-3359-b43c-c31ff23eb761/d-wave-quantum%27s-ceo-sold.html"
    },
    {
      "claim": "D-Wave Quantum Stock Slides 29% in July: Should You Buy the Dip?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "D-Wave Quantum Stock Slides 29% in July: Should You Buy the Dip?"
      },
      "source_id": "E0975",
      "source_type": "news",
      "ticker": "QBTS",
      "tier": 2,
      "timestamp": "2026-07-17T19:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/d-wave-quantum-stock-slides-190000008.html"
    },
    {
      "claim": "5 Quantum Computing Stocks Set for Huge Price Upside in 2H 2026",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "5 Quantum Computing Stocks Set for Huge Price Upside in 2H 2026"
      },
      "source_id": "E0976",
      "source_type": "news",
      "ticker": "QBTS",
      "tier": 2,
      "timestamp": "2026-07-17T13:29:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/5-quantum-computing-stocks-set-132900555.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": "E0977",
      "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": "Vista Energy SAB de CV (VIST) Q2 2026 Earnings Call Highlights: Record Revenue and Production Surge",
      "confidence": 0.78,
      "publisher": "GuruFocus.com",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Vista Energy SAB de CV (VIST) Q2 2026 Earnings Call Highlights: Record Revenue and Production Surge"
      },
      "source_id": "E0978",
      "source_type": "earnings",
      "ticker": "VIST",
      "tier": 2,
      "timestamp": "2026-07-17T21:00:21+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/vista-energy-sab-cv-vist-210021575.html"
    },
    {
      "claim": "Vista Energy Q2 Earnings Call Highlights",
      "confidence": 0.78,
      "publisher": "MarketBeat",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Vista Energy Q2 Earnings Call Highlights"
      },
      "source_id": "E0979",
      "source_type": "earnings",
      "ticker": "VIST",
      "tier": 2,
      "timestamp": "2026-07-17T14:05:16+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/f13de227-9623-3bb2-ad22-b0b5796c9d90/vista-energy-q2-earnings-call.html"
    },
    {
      "claim": "Hexcel, Boeing Sign Expanded Long-Term Deals",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Hexcel, Boeing Sign Expanded Long-Term Deals"
      },
      "source_id": "E0980",
      "source_type": "news",
      "ticker": "HXL",
      "tier": 2,
      "timestamp": "2026-07-20T11:59:42+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/hexcel-boeing-sign-expanded-long-115942392.html"
    },
    {
      "claim": "Hexcel Announces Expanded Long-Term Agreements with Boeing",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Hexcel Announces Expanded Long-Term Agreements with Boeing"
      },
      "source_id": "E0981",
      "source_type": "news",
      "ticker": "HXL",
      "tier": 2,
      "timestamp": "2026-07-20T11:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/hexcel-announces-expanded-long-term-110000357.html"
    },
    {
      "claim": "First American Financial (FAF) Launches Property Data In Esri ArcGIS Ecosystem",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "new_product",
        "headline": "First American Financial (FAF) Launches Property Data In Esri ArcGIS Ecosystem"
      },
      "source_id": "E0982",
      "source_type": "news",
      "ticker": "FAF",
      "tier": 2,
      "timestamp": "2026-07-18T05:08:49+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/real-estate/articles/first-american-financial-faf-launches-050849457.html"
    },
    {
      "claim": "Will First American Financial (FAF) Beat Estimates Again in Its Next Earnings Report?",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Will First American Financial (FAF) Beat Estimates Again in Its Next Earnings Report?"
      },
      "source_id": "E0983",
      "source_type": "earnings",
      "ticker": "FAF",
      "tier": 2,
      "timestamp": "2026-07-17T16:10:01+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/first-american-financial-faf-beat-161001629.html"
    },
    {
      "claim": "Is First American (FAF) Embedding Data in ArcGIS to Quietly Recast Its Competitive Moat?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is First American (FAF) Embedding Data in ArcGIS to Quietly Recast Its Competitive Moat?"
      },
      "source_id": "E0984",
      "source_type": "news",
      "ticker": "FAF",
      "tier": 2,
      "timestamp": "2026-07-18T07:10:19+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/first-american-faf-embedding-data-071019971.html"
    },
    {
      "claim": "Rush Street Interactive (RSI) Upgraded to Buy: Here's Why",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Rush Street Interactive (RSI) Upgraded to Buy: Here's Why"
      },
      "source_id": "E0985",
      "source_type": "news",
      "ticker": "RSI",
      "tier": 2,
      "timestamp": "2026-07-17T16:00:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/rush-street-interactive-rsi-upgraded-160003055.html"
    },
    {
      "claim": "Seaport Global Downgrades Birkenstock Holding to Neutral From Buy",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Seaport Global Downgrades Birkenstock Holding to Neutral From Buy"
      },
      "source_id": "E0986",
      "source_type": "news",
      "ticker": "BIRK",
      "tier": 2,
      "timestamp": "2026-07-20T11:20:19+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/seaport-global-downgrades-birkenstock-holding-112019743.html"
    },
    {
      "claim": "Ryman Hospitality Properties (RHP) In Focus After Analyst Moves As Valuation Debate Tightens",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Ryman Hospitality Properties (RHP) In Focus After Analyst Moves As Valuation Debate Tightens"
      },
      "source_id": "E0987",
      "source_type": "news",
      "ticker": "RHP",
      "tier": 2,
      "timestamp": "2026-07-17T01:12:11+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ryman-hospitality-properties-rhp-focus-011211886.html"
    },
    {
      "claim": "Conagra Brands Slashes Its 10% Dividend Yield in Half Just 1 Month After Getting Kicked Out of the S&P 500. Here's Why the Stock Isn't Tanking.",
      "confidence": 0.62,
      "publisher": "Motley Fool",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Conagra Brands Slashes Its 10% Dividend Yield in Half Just 1 Month After Getting Kicked Out of the S&P 500. Here's Why the Stock Isn't Tanking."
      },
      "source_id": "E0988",
      "source_type": "news",
      "ticker": "CAG",
      "tier": 2,
      "timestamp": "2026-07-19T08:20:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/c8a2ad0f-751c-3488-a9a0-f7844dead572/conagra-brands-slashes-its.html"
    },
    {
      "claim": "Ingram Micro's Q2 Results Expected at Upper End of Guidance, RBC Says",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Ingram Micro's Q2 Results Expected at Upper End of Guidance, RBC Says"
      },
      "source_id": "E0989",
      "source_type": "earnings",
      "ticker": "INGM",
      "tier": 2,
      "timestamp": "2026-07-17T14:44:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ingram-micro-apos-q2-results-144431080.html"
    },
    {
      "claim": "Is Ingram Micro Holding Corporation (INGM) Stock Outpacing Its Business Services Peers This Year?",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Ingram Micro Holding Corporation (INGM) Stock Outpacing Its Business Services Peers This Year?"
      },
      "source_id": "E0990",
      "source_type": "news",
      "ticker": "INGM",
      "tier": 2,
      "timestamp": "2026-07-17T13:40:52+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/ingram-micro-holding-corporation-ingm-134052193.html"
    },
    {
      "claim": "\"Muscle is worth its weight in gold:\" Life Time Experts Share Their Top Strength Training Tips for Women",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "\"Muscle is worth its weight in gold:\" Life Time Experts Share Their Top Strength Training Tips for Women"
      },
      "source_id": "E0991",
      "source_type": "news",
      "ticker": "LTH",
      "tier": 2,
      "timestamp": "2026-07-17T14:27:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/healthcare/articles/muscle-worth-weight-gold-life-142700583.html"
    },
    {
      "claim": "TXNM, Blackstone extend $11.5 billion sale deadline after regulatory setback",
      "confidence": 0.78,
      "publisher": "Albuquerque Journal, N.M.",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "TXNM, Blackstone extend $11.5 billion sale deadline after regulatory setback"
      },
      "source_id": "E0992",
      "source_type": "news",
      "ticker": "TXNM",
      "tier": 2,
      "timestamp": "2026-07-18T03:06:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/m/3626e9d0-58ec-31d4-bf53-3c80e12f04fb/txnm%2C-blackstone-extend-%2411.5.html"
    },
    {
      "claim": "TXNM Energy, Blackstone Infrastructure Extend Merger Deadline",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "mna",
        "headline": "TXNM Energy, Blackstone Infrastructure Extend Merger Deadline"
      },
      "source_id": "E0993",
      "source_type": "news",
      "ticker": "TXNM",
      "tier": 2,
      "timestamp": "2026-07-17T20:56:51+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/txnm-energy-blackstone-infrastructure-extend-205651427.html"
    },
    {
      "claim": "TXNM Energy and Blackstone Infrastructure Extend Merger Agreement",
      "confidence": 0.78,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "mna",
        "headline": "TXNM Energy and Blackstone Infrastructure Extend Merger Agreement"
      },
      "source_id": "E0994",
      "source_type": "news",
      "ticker": "TXNM",
      "tier": 2,
      "timestamp": "2026-07-17T20:15:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/txnm-energy-blackstone-infrastructure-extend-201500216.html"
    },
    {
      "claim": "F N B Corp (FNB) Q2 2026 Earnings Call Highlights: Record Revenue and Strategic Growth Amid ...",
      "confidence": 0.78,
      "publisher": "GuruFocus.com",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "F N B Corp (FNB) Q2 2026 Earnings Call Highlights: Record Revenue and Strategic Growth Amid ..."
      },
      "source_id": "E0995",
      "source_type": "earnings",
      "ticker": "FNB",
      "tier": 2,
      "timestamp": "2026-07-17T21:00:29+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/f-n-b-corp-fnb-210029368.html"
    },
    {
      "claim": "F.N.B (FNB) On Soft Q2 Results Has Fair Value Back In Focus",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "F.N.B (FNB) On Soft Q2 Results Has Fair Value Back In Focus"
      },
      "source_id": "E0996",
      "source_type": "earnings",
      "ticker": "FNB",
      "tier": 2,
      "timestamp": "2026-07-17T17:09:09+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/f-n-b-fnb-soft-170909194.html"
    },
    {
      "claim": "FNB Q2 Earnings Meet Estimates, Revenues Rise Y/Y to Record Levels",
      "confidence": 0.78,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "FNB Q2 Earnings Meet Estimates, Revenues Rise Y/Y to Record Levels"
      },
      "source_id": "E0997",
      "source_type": "earnings",
      "ticker": "FNB",
      "tier": 2,
      "timestamp": "2026-07-17T14:37:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/fnb-q2-earnings-meet-estimates-143700150.html"
    },
    {
      "claim": "Sensata Technologies Expands Aerospace Motors Portfolio to Address Next-Generation Flight Control and Propulsion Applications",
      "confidence": 0.62,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Sensata Technologies Expands Aerospace Motors Portfolio to Address Next-Generation Flight Control and Propulsion Applications"
      },
      "source_id": "E0998",
      "source_type": "news",
      "ticker": "ST",
      "tier": 2,
      "timestamp": "2026-07-20T12:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/sensata-technologies-expands-aerospace-motors-120000072.html"
    },
    {
      "claim": "Apple upgraded, Brinker initiated: Wall Street's top analyst calls",
      "confidence": 0.78,
      "publisher": "The Fly",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Apple upgraded, Brinker initiated: Wall Street's top analyst calls"
      },
      "source_id": "E0999",
      "source_type": "news",
      "ticker": "EAT",
      "tier": 2,
      "timestamp": "2026-07-17T13:41:31+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/apple-upgraded-brinker-initiated-wall-134131346.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": "E1000",
      "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 the Market Dipped But Brinker International (EAT) Gained Today",
      "confidence": 0.62,
      "publisher": "Zacks",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Why the Market Dipped But Brinker International (EAT) Gained Today"
      },
      "source_id": "E1001",
      "source_type": "news",
      "ticker": "EAT",
      "tier": 2,
      "timestamp": "2026-07-17T21:50:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/why-market-dipped-brinker-international-215003159.html"
    },
    {
      "claim": "Morgan Stanley’s Lodging Upgrade Might Change The Case For Investing In Wyndham Hotels & Resorts (WH)",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Morgan Stanley’s Lodging Upgrade Might Change The Case For Investing In Wyndham Hotels & Resorts (WH)"
      },
      "source_id": "E1002",
      "source_type": "news",
      "ticker": "WH",
      "tier": 2,
      "timestamp": "2026-07-18T23:07:09+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/morgan-stanley-lodging-upgrade-might-230709042.html"
    },
    {
      "claim": "Wyndham Hotels & Resorts (WH) In Focus As World Cup Boosted Lodging Outlook Meets Valuation Debate",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Wyndham Hotels & Resorts (WH) In Focus As World Cup Boosted Lodging Outlook Meets Valuation Debate"
      },
      "source_id": "E1003",
      "source_type": "earnings",
      "ticker": "WH",
      "tier": 2,
      "timestamp": "2026-07-18T18:08:08+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/wyndham-hotels-resorts-wh-focus-180808350.html"
    },
    {
      "claim": "Is Wyndham Hotels & Resorts (WH) Overvalued Or Fairly Valued Today?",
      "confidence": 0.62,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Is Wyndham Hotels & Resorts (WH) Overvalued Or Fairly Valued Today?"
      },
      "source_id": "E1004",
      "source_type": "news",
      "ticker": "WH",
      "tier": 2,
      "timestamp": "2026-07-18T03:15:55+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/wyndham-hotels-resorts-wh-overvalued-031555645.html"
    },
    {
      "claim": "Wyndham Hotels, Hyatt, Travel + Leisure Seen Offering Upside Beyond World Cup, Morgan Stanley Says",
      "confidence": 0.62,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Wyndham Hotels, Hyatt, Travel + Leisure Seen Offering Upside Beyond World Cup, Morgan Stanley Says"
      },
      "source_id": "E1005",
      "source_type": "news",
      "ticker": "WH",
      "tier": 2,
      "timestamp": "2026-07-17T12:50:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/wyndham-hotels-hyatt-travel-leisure-125003255.html"
    },
    {
      "claim": "3 Reasons MSM is Risky and 1 Stock to Buy Instead",
      "confidence": 0.62,
      "publisher": "StockStory",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "3 Reasons MSM is Risky and 1 Stock to Buy Instead"
      },
      "source_id": "E1006",
      "source_type": "news",
      "ticker": "MSM",
      "tier": 2,
      "timestamp": "2026-07-17T16:33:46+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/3-reasons-msm-risky-1-163346247.html"
    },
    {
      "claim": "Magnolia Oil & Gas to Acquire WildFire Energy for $4.06 Billion",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Magnolia Oil & Gas to Acquire WildFire Energy for $4.06 Billion"
      },
      "source_id": "E1007",
      "source_type": "news",
      "ticker": "MGY",
      "tier": 2,
      "timestamp": "2026-07-20T11:33:09+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/magnolia-oil-gas-acquire-wildfire-113309877.html"
    },
    {
      "claim": "Magnolia Oil & Gas Announces Acquisition of WildFire Energy",
      "confidence": 0.78,
      "publisher": "Business Wire",
      "raw_value": {
        "catalyst_bucket": "mna",
        "headline": "Magnolia Oil & Gas Announces Acquisition of WildFire Energy"
      },
      "source_id": "E1008",
      "source_type": "news",
      "ticker": "MGY",
      "tier": 2,
      "timestamp": "2026-07-20T11:00:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/magnolia-oil-gas-announces-acquisition-110000951.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": "E1009",
      "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": "Sector Update: Energy Stocks Rise Late Afternoon",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Sector Update: Energy Stocks Rise Late Afternoon"
      },
      "source_id": "E1010",
      "source_type": "news",
      "ticker": "PBF",
      "tier": 2,
      "timestamp": "2026-07-17T19:55:41+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/sector-energy-stocks-rise-afternoon-195541590.html"
    },
    {
      "claim": "Sector Update: Energy Stocks Gain Friday Afternoon",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "regulatory_policy",
        "headline": "Sector Update: Energy Stocks Gain Friday Afternoon"
      },
      "source_id": "E1011",
      "source_type": "news",
      "ticker": "PBF",
      "tier": 2,
      "timestamp": "2026-07-17T17:37:51+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/energy/articles/sector-energy-stocks-gain-friday-173751255.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": "E1012",
      "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": "E1013",
      "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": "Home BancShares (HOMB) Is Up 7.2% After Record Adjusted Quarter and Early MCB Deal Boost – Has The Bull Case Changed?",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Home BancShares (HOMB) Is Up 7.2% After Record Adjusted Quarter and Early MCB Deal Boost – Has The Bull Case Changed?"
      },
      "source_id": "E1014",
      "source_type": "earnings",
      "ticker": "HOMB",
      "tier": 2,
      "timestamp": "2026-07-17T19:09:03+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/home-bancshares-homb-7-2-190903376.html"
    },
    {
      "claim": "Home BancShares (HOMB) Could Be 2% Undervalued Following Steady Earnings And Buybacks",
      "confidence": 0.78,
      "publisher": "Simply Wall St.",
      "raw_value": {
        "catalyst_bucket": "earnings",
        "headline": "Home BancShares (HOMB) Could Be 2% Undervalued Following Steady Earnings And Buybacks"
      },
      "source_id": "E1015",
      "source_type": "earnings",
      "ticker": "HOMB",
      "tier": 2,
      "timestamp": "2026-07-17T15:10:19+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/home-bancshares-homb-could-2-151019611.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": "E1016",
      "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": "Parsons Wins $33 Million Contract to Upgrade New York's Transportation System",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "contract_order",
        "headline": "Parsons Wins $33 Million Contract to Upgrade New York's Transportation System"
      },
      "source_id": "E1017",
      "source_type": "news",
      "ticker": "PSN",
      "tier": 2,
      "timestamp": "2026-07-20T11:02:54+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/parsons-wins-33-million-contract-110254508.html"
    },
    {
      "claim": "Parsons To Modernize New York’s Intelligent Transportation System",
      "confidence": 0.62,
      "publisher": "GlobeNewswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "Parsons To Modernize New York’s Intelligent Transportation System"
      },
      "source_id": "E1018",
      "source_type": "news",
      "ticker": "PSN",
      "tier": 2,
      "timestamp": "2026-07-20T10:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/technology/articles/parsons-modernize-york-intelligent-transportation-103000991.html"
    },
    {
      "claim": "Morgan Stanley Adjusts Price Target on UWM to $3 From $5, Maintains Equalweight Rating",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "Morgan Stanley Adjusts Price Target on UWM to $3 From $5, Maintains Equalweight Rating"
      },
      "source_id": "E1019",
      "source_type": "news",
      "ticker": "UWMC",
      "tier": 2,
      "timestamp": "2026-07-20T12:14:35+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/morgan-stanley-adjusts-price-target-121435904.html"
    },
    {
      "claim": "BMO Capital Initiates Ralliant at Market Perform With $78 Price Target",
      "confidence": 0.78,
      "publisher": "MT Newswires",
      "raw_value": {
        "catalyst_bucket": "analyst",
        "headline": "BMO Capital Initiates Ralliant at Market Perform With $78 Price Target"
      },
      "source_id": "E1020",
      "source_type": "news",
      "ticker": "RAL",
      "tier": 2,
      "timestamp": "2026-07-20T10:39:49+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/markets/stocks/articles/bmo-capital-initiates-ralliant-market-103949357.html"
    },
    {
      "claim": "AMP UP YOUR WORKOUT PLAYLIST: JOIN PLANET FITNESS AND GET UP TO THREE FREE MONTHS OF APPLE MUSIC",
      "confidence": 0.62,
      "publisher": "PR Newswire",
      "raw_value": {
        "catalyst_bucket": "technical_only",
        "headline": "AMP UP YOUR WORKOUT PLAYLIST: JOIN PLANET FITNESS AND GET UP TO THREE FREE MONTHS OF APPLE MUSIC"
      },
      "source_id": "E1021",
      "source_type": "news",
      "ticker": "PLNT",
      "tier": 2,
      "timestamp": "2026-07-20T12:30:00+00:00",
      "url_or_provider_ref": "https://finance.yahoo.com/media-advertising/articles/amp-workout-playlist-join-planet-123000612.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": "E1022",
      "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": "IREN fundamentals snapshot: PE 70.63; market cap/assets $18.16B; revenue scale $757.08M; revenue QoQ -21.6%; revenue YoY -0.02%; gross margin 72.42%; net margin -171.16%; ROIC -6.07%.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "IREN Limited operates in the vertically integrated data center business in Australia and Canada. The company owns and operates computing hardware, as well as electrical infrastructure and data centers. It also mines Bitcoin, a scarce digital asset that is created and transmitted...",
        "gross_margin": "72.42%",
        "health_score": null,
        "market_cap": "$18.16B",
        "name": "IREN Limited",
        "net_margin": "-171.16%",
        "pe_ratio": "70.63",
        "revenue_growth_qoq": "-21.6%",
        "revenue_growth_yoy": "-0.02%",
        "revenue_scale": "$757.08M",
        "roic": "-6.07%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/iren/",
        "ticker": "IREN",
        "timestamp": "2026-07-20T13:41:19.177650+00:00",
        "valuation_score": null
      },
      "source_id": "E1023",
      "source_type": "fundamentals",
      "ticker": "IREN",
      "tier": 2,
      "timestamp": "2026-07-20T13:41:19.177650+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/iren/"
    },
    {
      "claim": "NBIS fundamentals snapshot: PE 59.31; 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": "59.31",
        "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/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/nbis/",
        "ticker": "NBIS",
        "timestamp": "2026-07-20T13:41:19.182628+00:00",
        "valuation_score": null
      },
      "source_id": "E1024",
      "source_type": "fundamentals",
      "ticker": "NBIS",
      "tier": 2,
      "timestamp": "2026-07-20T13:41:19.182628+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/nbis/"
    },
    {
      "claim": "HDB fundamentals snapshot: PE 15.69; market cap/assets $127.36B; revenue scale $2.83T; revenue QoQ -11.9%; revenue YoY -1.75%; gross margin n/a; net margin 30.87%; ROIC n/a.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "HDFC Bank Limited provides banking and financial products and services to individuals and businesses in India, Bahrain, Hong Kong, Singapore, and Dubai. The company operates through Treasury, Retail Banking, Wholesale Banking, Other Banking Business, Insurance Business, and Othe...",
        "gross_margin": null,
        "health_score": null,
        "market_cap": "$127.36B",
        "name": "HDFC Bank Limited",
        "net_margin": "30.87%",
        "pe_ratio": "15.69",
        "revenue_growth_qoq": "-11.9%",
        "revenue_growth_yoy": "-1.75%",
        "revenue_scale": "$2.83T",
        "roic": null,
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/hdb/",
        "ticker": "HDB",
        "timestamp": "2026-07-20T13:41:19.185840+00:00",
        "valuation_score": null
      },
      "source_id": "E1025",
      "source_type": "fundamentals",
      "ticker": "HDB",
      "tier": 2,
      "timestamp": "2026-07-20T13:41:19.185840+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/hdb/"
    },
    {
      "claim": "MU fundamentals snapshot: PE 18.99; market cap/assets $958.46B; revenue scale $90.27B; revenue QoQ 73.75%; revenue YoY 166.98%; gross margin 84.56%; net margin 68.13%; ROIC 44.27%; engine score health 72.86 / valuation 85.71.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Micron Technology, Inc. designs, develops, manufactures, and sells memory and storage products in the United States, Taiwan, Japan, Mainland China, Hong Kong, Europe, and internationally. It operates through the Cloud Memory Business Unit; Core Data Center Business Unit; Mobile...",
        "gross_margin": "84.56%",
        "health_score": "72.86",
        "market_cap": "$958.46B",
        "name": "Micron Technology, Inc.",
        "net_margin": "68.13%",
        "pe_ratio": "18.99",
        "revenue_growth_qoq": "73.75%",
        "revenue_growth_yoy": "166.98%",
        "revenue_scale": "$90.27B",
        "roic": "44.27%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/mu/",
        "ticker": "MU",
        "timestamp": "2026-07-17T00:00:00+00:00",
        "valuation_score": "85.71"
      },
      "source_id": "E1026",
      "source_type": "fundamentals",
      "ticker": "MU",
      "tier": 2,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/mu/"
    },
    {
      "claim": "AMD fundamentals snapshot: PE 165.32; market cap/assets $846.28B; revenue scale $37.45B; revenue QoQ -0.17%; revenue YoY 34.97%; gross margin 52.82%; net margin 13.49%; ROIC 5.48%; engine score health 60.00 / valuation n/a.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Advanced Micro Devices, Inc. operates as a semiconductor company internationally. It operates in three segments: Data Center, Client and Gaming, and Embedded. The company offers artificial intelligence (AI) accelerators, microprocessors, and graphics processing units (GPUs) as s...",
        "gross_margin": "52.82%",
        "health_score": "60.00",
        "market_cap": "$846.28B",
        "name": "Advanced Micro Devices, Inc.",
        "net_margin": "13.49%",
        "pe_ratio": "165.32",
        "revenue_growth_qoq": "-0.17%",
        "revenue_growth_yoy": "34.97%",
        "revenue_scale": "$37.45B",
        "roic": "5.48%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/amd/",
        "ticker": "AMD",
        "timestamp": "2026-06-26T00:00:00+00:00",
        "valuation_score": null
      },
      "source_id": "E1027",
      "source_type": "fundamentals",
      "ticker": "AMD",
      "tier": 2,
      "timestamp": "2026-06-26T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/amd/"
    },
    {
      "claim": "NFLX fundamentals snapshot: PE 21.03; market cap/assets $287.10B; revenue scale $48.37B; revenue QoQ 2.53%; revenue YoY 16.02%; gross margin 51.93%; net margin 27.08%; ROIC 24.57%; engine score health 90.00 / 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": "90.00",
        "market_cap": "$287.10B",
        "name": "Netflix, Inc.",
        "net_margin": "27.08%",
        "pe_ratio": "21.03",
        "revenue_growth_qoq": "2.53%",
        "revenue_growth_yoy": "16.02%",
        "revenue_scale": "$48.37B",
        "roic": "24.57%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/nflx/",
        "ticker": "NFLX",
        "timestamp": "2026-07-17T00:00:00+00:00",
        "valuation_score": "60.00"
      },
      "source_id": "E1028",
      "source_type": "fundamentals",
      "ticker": "NFLX",
      "tier": 2,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/nflx/"
    },
    {
      "claim": "CRWV fundamentals snapshot: PE n/a; market cap/assets $67.23B; revenue scale $6.23B; revenue QoQ +32.2%; revenue YoY 111.61%; gross margin 65.54%; net margin -35.61%; ROIC -0.48%.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "CoreWeave, Inc. operates as a cloud infrastructure technology company in the United States. The company offers CoreWeave Cloud platform that comprises proprietary software and cloud services that deliver the automation and efficiency needed to manage complex artificial intellige...",
        "gross_margin": "65.54%",
        "health_score": null,
        "market_cap": "$67.23B",
        "name": "CoreWeave, Inc. Class A Common Stock",
        "net_margin": "-35.61%",
        "pe_ratio": null,
        "revenue_growth_qoq": "+32.2%",
        "revenue_growth_yoy": "111.61%",
        "revenue_scale": "$6.23B",
        "roic": "-0.48%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/crwv/",
        "ticker": "CRWV",
        "timestamp": "2026-07-20T13:41:19.180799+00:00",
        "valuation_score": null
      },
      "source_id": "E1029",
      "source_type": "fundamentals",
      "ticker": "CRWV",
      "tier": 2,
      "timestamp": "2026-07-20T13:41:19.180799+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/crwv/"
    },
    {
      "claim": "ORCL fundamentals snapshot: PE 21.32; market cap/assets $364.26B; revenue scale $67.36B; revenue QoQ 11.60%; revenue YoY 17.35%; gross margin 65.18%; net margin 22.44%; ROIC 7.94%; engine score health 42.02 / valuation 69.23.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Oracle Corporation offers products and services that build, run and support enterprise information technology frameworks worldwide. Its Oracle cloud software as a service offering includes various cloud software applications, including Oracle Fusion cloud enterprise resource pla...",
        "gross_margin": "65.18%",
        "health_score": "42.02",
        "market_cap": "$364.26B",
        "name": "Oracle Corporation",
        "net_margin": "22.44%",
        "pe_ratio": "21.32",
        "revenue_growth_qoq": "11.60%",
        "revenue_growth_yoy": "17.35%",
        "revenue_scale": "$67.36B",
        "roic": "7.94%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/orcl/",
        "ticker": "ORCL",
        "timestamp": "2026-07-17T00:00:00+00:00",
        "valuation_score": "69.23"
      },
      "source_id": "E1030",
      "source_type": "fundamentals",
      "ticker": "ORCL",
      "tier": 2,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/orcl/"
    },
    {
      "claim": "RYAAY fundamentals snapshot: PE 12.60; market cap/assets $28.57B; revenue scale $15.54B; revenue QoQ -21.8%; revenue YoY 9.37%; gross margin 870.11%; net margin 4.13%; ROIC 1.34%.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Ryanair Holdings plc, together with its subsidiaries, provides scheduled-passenger airline services in Ireland, Italy, Spain, the United Kingdom, and internationally. The company offers various ancillary services; engages in other activities connected with its air passenger serv...",
        "gross_margin": "870.11%",
        "health_score": null,
        "market_cap": "$28.57B",
        "name": "Ryanair Holdings plc",
        "net_margin": "4.13%",
        "pe_ratio": "12.60",
        "revenue_growth_qoq": "-21.8%",
        "revenue_growth_yoy": "9.37%",
        "revenue_scale": "$15.54B",
        "roic": "1.34%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/ryaay/",
        "ticker": "RYAAY",
        "timestamp": "2026-07-20T13:41:23.201532+00:00",
        "valuation_score": null
      },
      "source_id": "E1031",
      "source_type": "fundamentals",
      "ticker": "RYAAY",
      "tier": 2,
      "timestamp": "2026-07-20T13:41:23.201532+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/ryaay/"
    },
    {
      "claim": "LITE fundamentals snapshot: PE 119.44; market cap/assets $52.54B; 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": "$52.54B",
        "name": "Lumentum Holdings Inc.",
        "net_margin": "17.84%",
        "pe_ratio": "119.44",
        "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/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/lite/",
        "ticker": "LITE",
        "timestamp": "2026-07-17T00:00:00+00:00",
        "valuation_score": "20.00"
      },
      "source_id": "E1032",
      "source_type": "fundamentals",
      "ticker": "LITE",
      "tier": 2,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/lite/"
    },
    {
      "claim": "MRVL fundamentals snapshot: PE 65.33; market cap/assets $165.06B; 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": "$165.06B",
        "name": "Marvell Technology, Inc.",
        "net_margin": "1.43%",
        "pe_ratio": "65.33",
        "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/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/mrvl/",
        "ticker": "MRVL",
        "timestamp": "2026-07-17T00:00:00+00:00",
        "valuation_score": "21.43"
      },
      "source_id": "E1033",
      "source_type": "fundamentals",
      "ticker": "MRVL",
      "tier": 2,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/mrvl/"
    },
    {
      "claim": "INTC fundamentals snapshot: PE n/a; market cap/assets $501.90B; 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": "$501.90B",
        "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/20260717-223919-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": "E1034",
      "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/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/intc/"
    },
    {
      "claim": "NTES fundamentals snapshot: PE 17.42; market cap/assets $73.45B; revenue scale $114.39B; revenue QoQ +11.1%; revenue YoY 6.12%; gross margin 69.36%; net margin 35.45%; ROIC 110.26%.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "NetEase, Inc. engages in online games, music streaming, online intelligent learning services, and internet content services businesses in China and internationally. The company operates through Games and Related Value-Added Services; Youdao; NetEase Cloud Music; and Innovative B...",
        "gross_margin": "69.36%",
        "health_score": null,
        "market_cap": "$73.45B",
        "name": "NetEase, Inc.",
        "net_margin": "35.45%",
        "pe_ratio": "17.42",
        "revenue_growth_qoq": "+11.1%",
        "revenue_growth_yoy": "6.12%",
        "revenue_scale": "$114.39B",
        "roic": "110.26%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/ntes/",
        "ticker": "NTES",
        "timestamp": "2026-07-20T13:41:23.770938+00:00",
        "valuation_score": null
      },
      "source_id": "E1035",
      "source_type": "fundamentals",
      "ticker": "NTES",
      "tier": 2,
      "timestamp": "2026-07-20T13:41:23.770938+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/ntes/"
    },
    {
      "claim": "SPY fundamentals snapshot: PE 410.57; market cap/assets $789.48B; 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.84,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "etf",
        "business_summary": "The State Street SPDR S&P 500 ETF (SPY) is an exchange-traded fund that is based on the S&P 500 index. The fund tracks a market cap-weighted index of US large- and mid-cap stocks selected by the S&P Committee. SPY was launched on Jan 22, 1993 and is issued by State Street.",
        "gross_margin": null,
        "health_score": null,
        "market_cap": "$789.48B",
        "name": "SPDR S&P 500 ETF",
        "net_margin": null,
        "pe_ratio": "410.57",
        "revenue_growth_qoq": null,
        "revenue_growth_yoy": null,
        "revenue_scale": null,
        "roic": null,
        "source_ref": "https://stockanalysis.com/etf/spy/",
        "ticker": "SPY",
        "timestamp": "2026-07-20T13:41:24.792794+00:00",
        "valuation_score": null
      },
      "source_id": "E1036",
      "source_type": "fundamentals",
      "ticker": "SPY",
      "tier": 2,
      "timestamp": "2026-07-20T13:41:24.792794+00:00",
      "url_or_provider_ref": "https://stockanalysis.com/etf/spy/"
    },
    {
      "claim": "ALB fundamentals snapshot: PE n/a; market cap/assets n/a; revenue scale $5.49B; revenue QoQ 0.05%; revenue YoY 7.87%; gross margin 35.06%; net margin 22.33%; ROIC 2.01%; engine score health 34.04 / valuation n/a.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "",
        "gross_margin": "35.06%",
        "health_score": "34.04",
        "market_cap": null,
        "name": "Albemarle Corporation",
        "net_margin": "22.33%",
        "pe_ratio": null,
        "revenue_growth_qoq": "0.05%",
        "revenue_growth_yoy": "7.87%",
        "revenue_scale": "$5.49B",
        "roic": "2.01%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti",
        "ticker": "ALB",
        "timestamp": "2026-06-11T00:00:00+00:00",
        "valuation_score": null
      },
      "source_id": "E1037",
      "source_type": "fundamentals",
      "ticker": "ALB",
      "tier": 2,
      "timestamp": "2026-06-11T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti"
    },
    {
      "claim": "TRV fundamentals snapshot: PE 9.27; market cap/assets $76.97B; revenue scale $48.98B; revenue QoQ 1.92%; revenue YoY 2.37%; gross margin 36.58%; net margin 18.17%; ROIC 7.28%; engine score health 56.67 / valuation 83.33.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "",
        "gross_margin": "36.58%",
        "health_score": "56.67",
        "market_cap": "$76.97B",
        "name": "The Travelers Companies, Inc.",
        "net_margin": "18.17%",
        "pe_ratio": "9.27",
        "revenue_growth_qoq": "1.92%",
        "revenue_growth_yoy": "2.37%",
        "revenue_scale": "$48.98B",
        "roic": "7.28%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti",
        "ticker": "TRV",
        "timestamp": "2026-07-17T00:00:00+00:00",
        "valuation_score": "83.33"
      },
      "source_id": "E1038",
      "source_type": "fundamentals",
      "ticker": "TRV",
      "tier": 2,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti"
    },
    {
      "claim": "ADM fundamentals snapshot: PE 38.48; market cap/assets $40.85B; revenue scale $80.61B; revenue QoQ 10.42%; revenue YoY -3.88%; gross margin 5.96%; net margin 1.45%; ROIC 2.20%; engine score health 43.64 / valuation n/a.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Archer-Daniels-Midland Company provides human and animal nutrition ingredients and solutions in the United States, Switzerland, the Cayman Islands, Brazil, Mexico, Canada, the United Kingdom, and internationally. It operates in three segments: Ag Services and Oilseeds; Carbohydr...",
        "gross_margin": "5.96%",
        "health_score": "43.64",
        "market_cap": "$40.85B",
        "name": "Archer-Daniels-Midland Company",
        "net_margin": "1.45%",
        "pe_ratio": "38.48",
        "revenue_growth_qoq": "10.42%",
        "revenue_growth_yoy": "-3.88%",
        "revenue_scale": "$80.61B",
        "roic": "2.20%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/adm/",
        "ticker": "ADM",
        "timestamp": "2026-06-11T00:00:00+00:00",
        "valuation_score": null
      },
      "source_id": "E1039",
      "source_type": "fundamentals",
      "ticker": "ADM",
      "tier": 2,
      "timestamp": "2026-06-11T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/adm/"
    },
    {
      "claim": "MPWR fundamentals snapshot: PE 95.44; market cap/assets $64.46B; revenue scale $2.96B; revenue QoQ 7.06%; revenue YoY 23.90%; gross margin 55.34%; net margin 24.03%; ROIC 18.01%; engine score health 58.74 / valuation 21.43.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Monolithic Power Systems, Inc. provides semiconductor-based power electronics solutions in China, Taiwan, South Korea, Southeast Asia, Europe, the United States, Japan, and internationally. The company offers direct current (DC) to DC solutions to convert and control voltages wi...",
        "gross_margin": "55.34%",
        "health_score": "58.74",
        "market_cap": "$64.46B",
        "name": "Monolithic Power Systems, Inc.",
        "net_margin": "24.03%",
        "pe_ratio": "95.44",
        "revenue_growth_qoq": "7.06%",
        "revenue_growth_yoy": "23.90%",
        "revenue_scale": "$2.96B",
        "roic": "18.01%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/mpwr/",
        "ticker": "MPWR",
        "timestamp": "2026-07-17T00:00:00+00:00",
        "valuation_score": "21.43"
      },
      "source_id": "E1040",
      "source_type": "fundamentals",
      "ticker": "MPWR",
      "tier": 2,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/mpwr/"
    },
    {
      "claim": "BE fundamentals snapshot: PE 8875.27; market cap/assets $70.98B; revenue scale $2.45B; revenue QoQ -3.4%; revenue YoY 130.37%; gross margin 30.03%; net margin 9.81%; ROIC 6.32%.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Bloom Energy Corporation designs, manufactures, sells, and installs solid oxide fuel cell systems for on-site power generation in the United States and internationally. It offers Bloom Energy Server, an energy server platform to convert fuel, such as natural gas, biogas, hydroge...",
        "gross_margin": "30.03%",
        "health_score": null,
        "market_cap": "$70.98B",
        "name": "Bloom Energy Corporation",
        "net_margin": "9.81%",
        "pe_ratio": "8875.27",
        "revenue_growth_qoq": "-3.4%",
        "revenue_growth_yoy": "130.37%",
        "revenue_scale": "$2.45B",
        "roic": "6.32%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/be/",
        "ticker": "BE",
        "timestamp": "2026-07-20T13:41:27.664640+00:00",
        "valuation_score": null
      },
      "source_id": "E1041",
      "source_type": "fundamentals",
      "ticker": "BE",
      "tier": 2,
      "timestamp": "2026-07-20T13:41:27.664640+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/be/"
    },
    {
      "claim": "AAPL fundamentals snapshot: PE 40.46; market cap/assets $4.85T; revenue scale $451.44B; revenue QoQ -22.66%; revenue YoY 12.76%; gross margin 49.27%; net margin 26.60%; ROIC 39.71%; engine score health 68.00 / valuation n/a.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Apple Inc. designs, manufactures, and markets smartphones, personal computers, tablets, wearables, and accessories worldwide. The company offers iPhone, a line of smartphones; Mac, a line of personal computers; iPad, a line of multi-purpose tablets; and wearables, home, and acce...",
        "gross_margin": "49.27%",
        "health_score": "68.00",
        "market_cap": "$4.85T",
        "name": "Apple Inc.",
        "net_margin": "26.60%",
        "pe_ratio": "40.46",
        "revenue_growth_qoq": "-22.66%",
        "revenue_growth_yoy": "12.76%",
        "revenue_scale": "$451.44B",
        "roic": "39.71%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/aapl/",
        "ticker": "AAPL",
        "timestamp": "2026-06-11T00:00:00+00:00",
        "valuation_score": null
      },
      "source_id": "E1042",
      "source_type": "fundamentals",
      "ticker": "AAPL",
      "tier": 2,
      "timestamp": "2026-06-11T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/aapl/"
    },
    {
      "claim": "JD fundamentals snapshot: PE 22.40; market cap/assets $42.25B; revenue scale $1.32T; revenue QoQ -10.4%; revenue YoY 4.85%; gross margin 16.80%; net margin 1.85%; ROIC n/a.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "JD.com, Inc. operates as a supply chain-based technology and service provider in the People’s Republic of China and Europe. It operates through three segments: JD Retail, JD Logistics, and New Businesses. The company provides home appliances; mobile handsets and other digital pr...",
        "gross_margin": "16.80%",
        "health_score": null,
        "market_cap": "$42.25B",
        "name": "JD.com, Inc.",
        "net_margin": "1.85%",
        "pe_ratio": "22.40",
        "revenue_growth_qoq": "-10.4%",
        "revenue_growth_yoy": "4.85%",
        "revenue_scale": "$1.32T",
        "roic": null,
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/jd/",
        "ticker": "JD",
        "timestamp": "2026-07-20T13:41:28.261162+00:00",
        "valuation_score": null
      },
      "source_id": "E1043",
      "source_type": "fundamentals",
      "ticker": "JD",
      "tier": 2,
      "timestamp": "2026-07-20T13:41:28.261162+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/jd/"
    },
    {
      "claim": "DPZ fundamentals snapshot: PE 18.11; market cap/assets $10.72B; revenue scale $4.98B; revenue QoQ -25.08%; revenue YoY 5.17%; gross margin 40.37%; net margin 12.15%; ROIC 52.87%; engine score health 67.00 / valuation 100.00.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Domino's Pizza, Inc. operates as a pizza company worldwide. The company operates through three segments: U.S. Stores, International Franchise, and Supply Chain. It offers pizzas under the Domino's brand name through company-owned and franchised stores. The company also provides...",
        "gross_margin": "40.37%",
        "health_score": "67.00",
        "market_cap": "$10.72B",
        "name": "Domino's Pizza, Inc.",
        "net_margin": "12.15%",
        "pe_ratio": "18.11",
        "revenue_growth_qoq": "-25.08%",
        "revenue_growth_yoy": "5.17%",
        "revenue_scale": "$4.98B",
        "roic": "52.87%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/dpz/",
        "ticker": "DPZ",
        "timestamp": "2026-07-17T00:00:00+00:00",
        "valuation_score": "100.00"
      },
      "source_id": "E1044",
      "source_type": "fundamentals",
      "ticker": "DPZ",
      "tier": 2,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/dpz/"
    },
    {
      "claim": "NOW fundamentals snapshot: PE 60.60; market cap/assets $106.47B; revenue scale $13.96B; revenue QoQ 5.66%; revenue YoY 21.72%; gross margin 75.07%; net margin 12.44%; ROIC 7.69%; engine score health 61.00 / valuation 25.00.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "ServiceNow, Inc. provides cloud-based solution for digital workflows in the North America, Europe, the Middle East and Africa, Asia Pacific, and internationally. The company provides asset management, integrated risk management, IT service management, Operational Technology mana...",
        "gross_margin": "75.07%",
        "health_score": "61.00",
        "market_cap": "$106.47B",
        "name": "ServiceNow, Inc.",
        "net_margin": "12.44%",
        "pe_ratio": "60.60",
        "revenue_growth_qoq": "5.66%",
        "revenue_growth_yoy": "21.72%",
        "revenue_scale": "$13.96B",
        "roic": "7.69%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/now/",
        "ticker": "NOW",
        "timestamp": "2026-07-17T00:00:00+00:00",
        "valuation_score": "25.00"
      },
      "source_id": "E1045",
      "source_type": "fundamentals",
      "ticker": "NOW",
      "tier": 2,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/now/"
    },
    {
      "claim": "STX fundamentals snapshot: PE 74.33; market cap/assets $176.76B; revenue scale $11.01B; revenue QoQ 10.16%; revenue YoY 28.92%; gross margin 46.50%; net margin 24.04%; ROIC 35.08%; engine score health 73.33 / valuation 14.29.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Seagate Technology Holdings plc engages in the provision of data storage technology and infrastructure solutions in Singapore, the United States, the Netherlands, and internationally. The company offers mass capacity storage products, including enterprise nearline hard disk driv...",
        "gross_margin": "46.50%",
        "health_score": "73.33",
        "market_cap": "$176.76B",
        "name": "Seagate Technology Holdings plc",
        "net_margin": "24.04%",
        "pe_ratio": "74.33",
        "revenue_growth_qoq": "10.16%",
        "revenue_growth_yoy": "28.92%",
        "revenue_scale": "$11.01B",
        "roic": "35.08%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/stx/",
        "ticker": "STX",
        "timestamp": "2026-07-17T00:00:00+00:00",
        "valuation_score": "14.29"
      },
      "source_id": "E1046",
      "source_type": "fundamentals",
      "ticker": "STX",
      "tier": 2,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/stx/"
    },
    {
      "claim": "CIEN fundamentals snapshot: PE 120.96; market cap/assets $53.02B; revenue scale $5.57B; revenue QoQ 10.07%; revenue YoY 30.59%; gross margin 44.03%; net margin 13.89%; ROIC 10.31%; engine score health 72.00 / valuation 40.00.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Ciena Corporation, a network technology company, provides hardware, software, and services for various network operators in the Americas, Europe, the Middle East, Africa, the Asia Pacific, Japan, and India. It operates through Networking Platforms, Platform Software and Services...",
        "gross_margin": "44.03%",
        "health_score": "72.00",
        "market_cap": "$53.02B",
        "name": "Ciena Corporation",
        "net_margin": "13.89%",
        "pe_ratio": "120.96",
        "revenue_growth_qoq": "10.07%",
        "revenue_growth_yoy": "30.59%",
        "revenue_scale": "$5.57B",
        "roic": "10.31%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/cien/",
        "ticker": "CIEN",
        "timestamp": "2026-07-17T00:00:00+00:00",
        "valuation_score": "40.00"
      },
      "source_id": "E1047",
      "source_type": "fundamentals",
      "ticker": "CIEN",
      "tier": 2,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/cien/"
    },
    {
      "claim": "HSBC fundamentals snapshot: PE 16.31; market cap/assets $300.37B; revenue scale $63.77B; 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": "HSBC Holdings plc engages in the provision of banking and financial products and services worldwide. It operates through four segments: Hong Kong, UK, Corporate and Institutional Banking, and International Wealth and Premier Banking. The Hong Kong segment is involved in the reta...",
        "gross_margin": null,
        "health_score": null,
        "market_cap": "$300.37B",
        "name": "HSBC Holdings plc",
        "net_margin": null,
        "pe_ratio": "16.31",
        "revenue_growth_qoq": null,
        "revenue_growth_yoy": null,
        "revenue_scale": "$63.77B",
        "roic": null,
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/hsbc/",
        "ticker": "HSBC",
        "timestamp": "2026-07-20T13:41:30.621254+00:00",
        "valuation_score": null
      },
      "source_id": "E1048",
      "source_type": "fundamentals",
      "ticker": "HSBC",
      "tier": 2,
      "timestamp": "2026-07-20T13:41:30.621254+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/hsbc/"
    },
    {
      "claim": "EQT fundamentals snapshot: PE 9.25; market cap/assets $31.00B; revenue scale $10.03B; revenue QoQ 48.59%; revenue YoY 58.37%; gross margin 98.38%; net margin 45.99%; ROIC 11.24%; engine score health 56.67 / valuation 83.33.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "EQT Corporation engages in the exploration, production, gathering, and transmission of hydrocarbons and natural gas. The company sells natural gas, natural gas liquids, and oil to marketers, utilities, and industrial customers located in the Appalachian Basin. It also provides m...",
        "gross_margin": "98.38%",
        "health_score": "56.67",
        "market_cap": "$31.00B",
        "name": "EQT Corporation",
        "net_margin": "45.99%",
        "pe_ratio": "9.25",
        "revenue_growth_qoq": "48.59%",
        "revenue_growth_yoy": "58.37%",
        "revenue_scale": "$10.03B",
        "roic": "11.24%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/eqt/",
        "ticker": "EQT",
        "timestamp": "2026-07-17T00:00:00+00:00",
        "valuation_score": "83.33"
      },
      "source_id": "E1049",
      "source_type": "fundamentals",
      "ticker": "EQT",
      "tier": 2,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/eqt/"
    },
    {
      "claim": "DDOG fundamentals snapshot: PE 700.49; market cap/assets $94.93B; revenue scale $3.67B; revenue QoQ 5.58%; revenue YoY 29.54%; gross margin 79.21%; net margin 5.22%; ROIC -0.35%; engine score health 74.17 / valuation n/a.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Datadog, Inc. operates an observability and security platform for cloud applications in the United States and internationally. The company’s products comprise infrastructure and application performance monitoring, log management, observability pipelines, synthetics, real user mo...",
        "gross_margin": "79.21%",
        "health_score": "74.17",
        "market_cap": "$94.93B",
        "name": "Datadog, Inc.",
        "net_margin": "5.22%",
        "pe_ratio": "700.49",
        "revenue_growth_qoq": "5.58%",
        "revenue_growth_yoy": "29.54%",
        "revenue_scale": "$3.67B",
        "roic": "-0.35%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/ddog/",
        "ticker": "DDOG",
        "timestamp": "2026-05-21T00:00:00+00:00",
        "valuation_score": null
      },
      "source_id": "E1050",
      "source_type": "fundamentals",
      "ticker": "DDOG",
      "tier": 2,
      "timestamp": "2026-05-21T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/ddog/"
    },
    {
      "claim": "PYPL fundamentals snapshot: PE 9.97; market cap/assets $50.45B; revenue scale $33.73B; revenue QoQ -3.72%; revenue YoY 5.79%; gross margin 45.61%; net margin 13.32%; ROIC 7.48%; engine score health 60.00 / valuation 60.00.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "PayPal Holdings, Inc. operates a technology platform that enables digital payments for merchants and consumers worldwide. The company operates a two-sided network at scale that connects merchants and consumers that enables its customers to connect, transact, and send and receive...",
        "gross_margin": "45.61%",
        "health_score": "60.00",
        "market_cap": "$50.45B",
        "name": "PayPal Holdings, Inc.",
        "net_margin": "13.32%",
        "pe_ratio": "9.97",
        "revenue_growth_qoq": "-3.72%",
        "revenue_growth_yoy": "5.79%",
        "revenue_scale": "$33.73B",
        "roic": "7.48%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/pypl/",
        "ticker": "PYPL",
        "timestamp": "2026-07-17T00:00:00+00:00",
        "valuation_score": "60.00"
      },
      "source_id": "E1051",
      "source_type": "fundamentals",
      "ticker": "PYPL",
      "tier": 2,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/pypl/"
    },
    {
      "claim": "DELL fundamentals snapshot: PE 30.59; market cap/assets $257.22B; revenue scale $134.00B; revenue QoQ 31.35%; revenue YoY 38.75%; gross margin 17.75%; net margin 7.84%; ROIC 9.31%; engine score health 56.43 / valuation 57.14.",
      "confidence": 0.5,
      "publisher": "ProductionDbFundamentalsProvider",
      "raw_value": {
        "asset_type": "equity",
        "business_summary": "Dell Technologies Inc. designs, develops, manufactures, markets, sells, and supports various comprehensive and integrated solutions, products, and services in the Americas, Europe, the Middle East, Asia, and internationally. The company operates through Infrastructure Solutions...",
        "gross_margin": "17.75%",
        "health_score": "56.43",
        "market_cap": "$257.22B",
        "name": "Dell Technologies Inc.",
        "net_margin": "7.84%",
        "pe_ratio": "30.59",
        "revenue_growth_qoq": "31.35%",
        "revenue_growth_yoy": "38.75%",
        "revenue_scale": "$134.00B",
        "roic": "9.31%",
        "source_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/dell/",
        "ticker": "DELL",
        "timestamp": "2026-07-17T00:00:00+00:00",
        "valuation_score": "57.14"
      },
      "source_id": "E1052",
      "source_type": "fundamentals",
      "ticker": "DELL",
      "tier": 2,
      "timestamp": "2026-07-17T00:00:00+00:00",
      "url_or_provider_ref": "sqlite:///opt/us_financial_scoring_engine/data/releases/20260717-223919-daily.db#serving_symbol_latest,features_pti,statements_pti+field-fallback:https://stockanalysis.com/stocks/dell/"
    }
  ],
  "generated_at": "2026-07-20T13:41:37.076502+00:00",
  "market_regime": "Risk-on tape with credit support; favor fresh catalysts over extended momentum.",
  "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-20T13:41:40.914090+00:00"
  },
  "session": "premarket"
}