{
  "generated_at": "2026-07-25T14:24:58+08:00",
  "market_date": "2026-07-24",
  "universe_count": 1961,
  "scored_count": 483,
  "candidate_count": 522,
  "hot_seed": 120,
  "macro": {
    "regime": "risk_off",
    "regime_raw": -0.09922238087683397,
    "spy_return_5d": -0.016703935577468076,
    "spy_return_20d": 0.0067372245202108605,
    "qqq_return_5d": -0.01980335498824537,
    "vix_level": 18.700000762939453,
    "vix_return_5d": 0.1177526165335323,
    "tnx_return_5d": 0.029328147994231113,
    "summary_en": "Regime=risk_off; SPY 5d -1.7% / 20d +0.7%; VIX≈18.7 (5d +11.8%).",
    "summary_zh": "宏观体制：偏避险。SPY 5日 -1.7% / 20日 +0.7%；VIX≈18.7（5日 +11.8%）。",
    "themes": {
      "market": 0.16666666666666666,
      "commodities": 0.4166666666666667,
      "monetary_policy": 0.3333333333333333,
      "economic_data": 0.08333333333333333
    },
    "headlines": [
      {
        "title": "S&P 500 Snapshot: Index Ends Choppy Week in the Red",
        "link": "https://news.google.com/rss/articles/CBMisgFBVV95cUxOOGtpNnR2OWJwUURvQldWUDB2eUJCaloxOG1qZlJYOEtHbFIyNXA1SE5uUXl1MmdHUEtRbTBSYVh4dEdjMlpVeXE4UzJEc3dOOUJubFZMSGRDZlVpeGxPWkg2aG1Sd3J5VFYxam55SU02VWM3bFlaS3B4SHlCY3JiOUw1OXVMcUcxeUJGLWpoU0JOQmJZZHBwS0NGQU1TUEM1Rk9tZFloZjhBaElCMldWVkln?oc=5",
        "source": "Advisor Perspectives",
        "published": "2026-07-25",
        "age_days": 0,
        "query": "S&P 500 market news this week",
        "category": "market"
      },
      {
        "title": "Stock market today: Nasdaq slips, Dow and S&P 500 recover to close a volatile week on Wall Street",
        "link": "https://news.google.com/rss/articles/CBMiqAFBVV95cUxQTUFYaE1xaFRzalhQdWRXZ1d5dEpsQWlsVzBfS1V6RU52aG5reW8wRnZYdFk0LV93RVdxOFIzYnhteDM5RnBkOURtYWhpWXhJNjVmUkoxczRHVVFnbU1KQzFlaTQ4bVJ2MldmbGhhcU1kY2hIVndoaEY3ZXF1T2xocGM5TkNxM2FsY2hpcXltckJHQ0xSb0Rybm5BamN1Nmpfay1ObzF1d1I?oc=5",
        "source": "Yahoo Finance",
        "published": "2026-07-24",
        "age_days": 0,
        "query": "S&P 500 market news this week",
        "category": "market"
      },
      {
        "title": "Stocks waver on Wall Street while crude oil prices fall for the first time in a week",
        "link": "https://news.google.com/rss/articles/CBMimwFBVV95cUxQSmlYckVuYk1wbnBDMUZSaV9xY3Jha2ktXzUyYzV2VjA4UWJ3ZEdpSHFoNXU0QVdmMUFZR0xSaGc5ZjZJc1JQVzBkNU03SkJ0YXJhTFl4YTZZcVd5N1luLVZRNTlUXzkyLVQ1SzhmcGdvQWd3MzBNY014bS1JdHBVWTJlX25PendGZ3pPY0IyYTJQeVA1WTNqdUlkOA?oc=5",
        "source": "AP News",
        "published": "2026-07-24",
        "age_days": 0,
        "query": "geopolitical OR tariffs OR oil prices ma",
        "category": "commodities"
      },
      {
        "title": "The Probability of a July Fed Rate Hike Has Tripled Over the Last Week -- Here's Why",
        "link": "https://news.google.com/rss/articles/CBMimwFBVV95cUxOa085dlU4ZElxRmJLdlNvdTNUbHhMVXNwUjgxOEpsOVdveGxTUVNnT0MzNG9YbDZlRWppVnh1N3ZfbFVaRm55WlRia0RkVU5obnREZUdRYThveXZiczlJUGpTb3AxSEhmSHlacHRzV0xlNlZBeTU2ZGpuN2pFLWFXZENmbFN2UmMwWjUwcjA1LUtYR3Q3NEhWOWpnRQ?oc=5",
        "source": "Yahoo Finance",
        "published": "2026-07-24",
        "age_days": 0,
        "query": "FOMC Federal Reserve OR interest rates s",
        "category": "monetary_policy"
      },
      {
        "title": "What to Watch for at Next Week’s Federal Reserve Meeting",
        "link": "https://news.google.com/rss/articles/CBMif0FVX3lxTE5qbmxGRVduaW5VbnZGSEVNYWI0OXBKLXJBVkEwa2w1anRoRXowM3VPVnppUEV6RTY2bkNFLTNSYUdvWXJYQzRTLWtSdE1LcnRCUTc1d0lfQkVORC1HTW5vMW82Tk12TkhMengtWmxXWklvTVp1cVNwOXlzb3F5VUk?oc=5",
        "source": "Investopedia",
        "published": "2026-07-24",
        "age_days": 0,
        "query": "FOMC Federal Reserve OR interest rates s",
        "category": "monetary_policy"
      },
      {
        "title": "A dangerous new phase of war is breaking all the oil market’s constraints",
        "link": "https://news.google.com/rss/articles/CBMigAFBVV95cUxQMHJkZHlOcFRGMlNfWFJNbDFPbWpiU3Z2VU55NHVmblozN2NIUEktUUtGYlQ1U1ctTzlXWGphU056ZVVNb3ZaM0NvWlR6R1E0SWdwV3NGZW5Hd1MxamRFdldIVF9hLWg0RW9rSWJ2R1lWQ1ZvQXBvb3V4cG05bWdyUA?oc=5",
        "source": "CNN",
        "published": "2026-07-24",
        "age_days": 1,
        "query": "geopolitical OR tariffs OR oil prices ma",
        "category": "commodities"
      },
      {
        "title": "Odds of Federal Reserve rate hike surge as oil prices rip higher",
        "link": "https://news.google.com/rss/articles/CBMihAFBVV95cUxPUWx3V1U4LVllRFN2ZUNCN3N5SUN0VF9Iakl4UVlSamwtUGFTNE1ZRXFzWmJMSUNaRnRZejE3V3NRMUVfNzU4Y012MGtaa1plNlUybkxycWRvQ3NKdTdtVVIzVWlIMG55ZHp3S2lyc3JmOEU3bHMtNFFvRkJleWlpYm9FNXPSAYoBQVVfeXFMTmRFOUNteTdsTVNuNXRycmx6YkxLVmVwWGQ4ZURXOVpjUGsxbkU3M1pyZzgxUVJEX2NjV1Jmc2hsY3hCaGpOSkM1UmNsRjFuUlJmYi1jLW1zYmlyOGZ4bWZYRDlCSklGYjVTVWdrWXFiU0Etb0l3NFgwdlRHNDU1YVFaQTllVDN4bmRn?oc=5",
        "source": "CNBC",
        "published": "2026-07-23",
        "age_days": 1,
        "query": "FOMC Federal Reserve OR interest rates s",
        "category": "monetary_policy"
      },
      {
        "title": "Oil prices surge to $100 per barrel after Red Sea attacks",
        "link": "https://news.google.com/rss/articles/CBMisgFBVV95cUxOMHdMaXlYMmdiMllLaVZGYnpYUVpNNkUzRVJVY3VkcXhWU3RFY0VRX29Zel9taHRSejBKQmZWc2pRSVMxMjlPM05tdVJpeFozM2x4SVptdlpZVzJCSVFkNVIxOEZCUFZkY0o4Zk45UHR5WTVvZGROVjV1Rmh4eFV3ZW9iSDA0eVQ1aUJhWFJ0cWV0TENnbXJXMmlSTi1wMUZaZUJJd2RrV01YcUx2bmdhdk1R?oc=5",
        "source": "NBC News",
        "published": "2026-07-23",
        "age_days": 1,
        "query": "geopolitical OR tariffs OR oil prices ma",
        "category": "commodities"
      },
      {
        "title": "Shortsighted stock market can no longer brush off war: 'It's too hard to ignore $100 oil'",
        "link": "https://news.google.com/rss/articles/CBMiqAFBVV95cUxPM1ptS092RkJxU29IclRfcjFBSXRvVG9FUTkzczY1b2FMX3RsUXU3UDBDQkRfbDlpYlJFMkw0WWptTlVROTkyb2hFdmhISUt3NkNMWVo0akp2S3M3N09rdmxtT2g0UVJDZjZ6TGZzS2Uyd3R3UXUxb05vMmh4cVlFa2pNaWdGQVh6aFExUHFlRU1nZjgyZnB4X3lOZi1JUHV3bjFUdmZPSUfSAa4BQVVfeXFMTkJKZWktbHlRSXpmN1NqUkc5RzFtM0lFeXlsRVBuRlJGR3N1T2VmblFvdDRDNnN4a0xSdE83NlRjTUlicmtpX1JUMzVkejctVTJ1TjdTQ09Eb0xJMjNsclBad2JuX1pMcGs1UEE1ekR0YUNMMGt2UXBTcmxWQmNoRVhleTREMHFOU2ttMHdKVDJxclNYcXZnWkhEeGxtd3RvYkgtTGlBVG9tUWNDd3J3?oc=5",
        "source": "CNBC",
        "published": "2026-07-23",
        "age_days": 1,
        "query": "geopolitical OR tariffs OR oil prices ma",
        "category": "commodities"
      },
      {
        "title": "Wall Street indexes dip with technology earnings, rising oil in focus",
        "link": "https://news.google.com/rss/articles/CBMivgFBVV95cUxQUExYckI5WDktV0NlZUUwblh5V3ZHRXFEWFdqY09sdlZXOEFNc2loZGJWS1phRGdzZ2VfR042TWNhTU9Gc1VwRlVReUZTbDM3UllKVktGcFlGSnJxcFBNR1ZHc2tvcTh2Ui1lbmJhRE9LakhkV3ZyekNJU2ZuRmVVZ3R6dXJicFBkcnJQTFZZWkl2TjhvQnV1eE5QN29qSnk2SjU0UVhiaVdyR3VKSVEtdXFSNVdlQUJ3MDU3OEd3?oc=5",
        "source": "Reuters",
        "published": "2026-07-22",
        "age_days": 2,
        "query": "S&P 500 market news this week",
        "category": "commodities"
      },
      {
        "title": "CPI Could Come In Hotter Than Expected, Warn Experts: 'The Devil Will Be In The Details'",
        "link": "https://news.google.com/rss/articles/CBMixwFBVV95cUxNUGJnMUpmN2NGdi03TGdreUVDMF9LZjI2U0hWa050LXRTTnFyWVhCUmlvS2tqVy1ZZFIxeEw2VlNWWWdLM0o4aURMeXFXU3EzVXVZSU1iY0E1dVJiWHd1MkRhSDlSSWNRdEpfQ0NNY25fbVFjZjlEZzV3UFo0OHhHODhoMjRWUlBuWmJGUGRPVk1GS0ZMU3ktWWtZUHlXWC1rdkRjMmZlQmZtSzdkS05PMDJ5ZDhJZVpIRzgzVzhjbTFsRDlsR000?oc=5",
        "source": "Stocktwits",
        "published": "2026-07-21",
        "age_days": 3,
        "query": "CPI inflation OR jobs report OR NFP stoc",
        "category": "economic_data"
      },
      {
        "title": "Fed to hold rates this year despite high inflation, but economists cite high chances of a hike: Reuters poll",
        "link": "https://news.google.com/rss/articles/CBMiugFBVV95cUxNbV84YkM0QzhTaXRsOEtPMjNQX3RvVnBaNmZtQ1dTalN2bkRmczlkOTViLVAzRTJRYjVuSi1RNlNXQ2M4dW0tN3FPNk9BRGQxeGtLc3dteklTblBWN3VPemVEQWtOaTVkOVpBRDdNenZBQWtzX1FiQ2lZdkRodWtqamxXTks2eFQzZkMwcW5CejdVem9ESU9HNFQ1YkZrUXBGa2dpX1lKcGx0WXN2STJVanMyUFRvVFNsZWc?oc=5",
        "source": "Reuters",
        "published": "2026-07-21",
        "age_days": 3,
        "query": "FOMC Federal Reserve OR interest rates s",
        "category": "monetary_policy"
      }
    ]
  },
  "top": [
    {
      "symbol": "DGX",
      "name": "Quest Diagnostics Incorporated Common Stock",
      "sector": "Health Care",
      "industry": "Medical Specialities",
      "exchange": "NYSE",
      "market_cap": 25223288312.0,
      "dollar_volume": 351462884.86,
      "price": 227.89999389648438,
      "last_date": "2026-07-23",
      "return_1d": 0.08611729451338812,
      "return_5d": 0.08829563970692278,
      "return_20d": 0.12205205657839668,
      "return_60d": 0.15902958977348414,
      "return_120d": 0.24979427621796257,
      "ma20_distance": 0.08280947181978715,
      "ma50_distance": 0.13004376238216664,
      "ma200_distance": 0.1838911491945192,
      "high_52w": 227.89999389648438,
      "near_52w_high": 1.0,
      "volume_ratio": 1.5717427961544834,
      "volume_ratio_1d": 3.663312615542567,
      "volatility_20d": 0.36695267450191404,
      "drawdown_52w": 0.0,
      "trend_score": 1.0,
      "sector_score": 0.8461538461538461,
      "rs_20d": 0.11531483205818582,
      "rs_60d": 0.11728193862961822,
      "entry_setup_score": 1.0,
      "overheat_score": 0.0,
      "macro_fit": 0.6665626638174859,
      "research_score": 64.79262555626191,
      "heat_score": 54.646694214876035,
      "breakdown": {
        "research_quality": 64.79262555626191,
        "market_heat": 54.646694214876035,
        "macro_event": 9.331877293444801,
        "entry_setup": 7.0,
        "overheat_penalty": -0.0,
        "near_52w_high": 3.958677685950413,
        "news": 9.85,
        "relative_strength": 11.876033057851238,
        "volume": 7.818181818181818,
        "liquidity": 2.6280991735537187
      },
      "score": 57.75953355425781,
      "is_near_high": true,
      "is_high_volume": true,
      "items": [
        {
          "title": "Quest Diagnostics Incorporated (DGX) Soars to 52-Week High, Time to Cash Out?",
          "link": "https://finance.yahoo.com/markets/stocks/articles/quest-diagnostics-incorporated-dgx-soars-131503055.html?.tsrc=rss",
          "published": "2026-07-24",
          "age_days": 0,
          "source": "Yahoo Finance",
          "snippet": "Quest Diagnostics (DGX) is at a 52-week high, but can investors hope for more gains in the future? We take a look at the company's fundamentals for clues.",
          "relevance": 2.3,
          "category": "市场观点",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "Are You Looking for a Top Momentum Pick? Why Quest Diagnostics (DGX) is a Great Choice",
          "link": "https://finance.yahoo.com/markets/stocks/articles/looking-top-momentum-pick-why-160003584.html?.tsrc=rss",
          "published": "2026-07-24",
          "age_days": 0,
          "source": "Yahoo Finance",
          "snippet": "Does Quest Diagnostics (DGX) have what it takes to be a top stock pick for momentum investors? Let's find out.",
          "relevance": 2.0,
          "category": "市场观点",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "Is Quest Diagnostics (DGX) Stock Still Worth More Than Its Price?",
          "link": "https://news.google.com/rss/articles/CBMi1gFBVV95cUxPMnVvZm1jWnhCeFpRSFlWVVNTZlhwcGcyNkNrdXpyUHA5QmZIZjdVb01zc2REQW8zZVdNWHp5ekVEcGhEaHhXYURpTjdLUTJESEc4VFZvVG8zQmRtSFl6QlphMkNsYnNuWHlDWU1BanRCSV9QVVhiaEVzeGJtVU9rcnlZdFZhUmpFYjEyaWZ1SVZUanlnMUJSbnAzQU8xcXlJbVlseXljdzdMZV9lM3AycGJWN2Uwd2tnMTdEMl9idUVZdm1fMmo0VnNsem1SN0JiMVJEOUhR0gHWAUFVX3lxTE8ydW9mbWNaeEJ4WlFIWVZVU1NmWHBwZzI2Q2t1enJQcDlCZkhmN1VvTXNzZERBbzNlV01Yenl6RURwaERoeFdhRGlON0tRMkRIRzhUVm9UbzNCZG1IWXpCWmEyQ2xic25YeUNZTUFqdEJJX1BVWGJoRXN4Ym1VT2tyeVl0VmFSakViMTJpZnVJVlRqeWcxQlJucDNBTzFxeUltWWx5eWN3N0xlX2UzcDJwYlY3ZTB3a2cxN0QyX2J1RVl2bV8yajRWc2x6bVI3QmIxUkQ5SFE?oc=5",
          "published": "2026-07-24",
          "age_days": 0,
          "source": "simplywall.st",
          "snippet": "<a href=\"https://news.google.com/rss/articles/CBMi1gFBVV95cUxPMnVvZm1jWnhCeFpRSFlWVVNTZlhwcGcyNkNrdXpyUHA5QmZIZjdVb01zc2REQW8zZVdNWHp5ekVEcGhEaHhXYURpTjdLUTJESEc4VFZvVG8zQmRtSFl6QlphMkNsYnNuWHlDWU1BanRCSV9QVVhiaEVzeGJtVU9rcnlZdFZhUmpFYjEyaWZ1SVZUanlnMUJSbnAzQU8xcXlJbVlseXljdzdMZV9lM3AycGJWN2Uwd2tnMTdEMl9idUVZdm1fMmo0VnNsem1SN0JiMVJEOUhR0gHWAUFVX3lxTE8ydW9mbWNaeEJ4WlFIWVZVU1NmWHBwZzI2Q2t1enJQcDlCZkhmN1VvTXNzZERBbzNlV01Yenl6RURwaERoeFdhRGlON0tRMkRIRzhUVm9UbzNCZG1IWXpCWmEyQ2xic25YeUNZTUFqdEJJX1BVWGJoRXN4Ym1VT2tyeVl0VmFSakViMTJpZnVJVlRqeWcxQlJucDNBTzFxeUltWWx5eWN3N0xlX2UzcDJwYlY3ZTB3a2cxN0QyX2J1RVl2bV8yajRWc2x6bVI3QmIxUkQ5SFE?oc=5\" target=\"_blank\">Is Quest Diagnostics (DGX) Stock Still Worth More Than Its Price?</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">simplywall.st</font>",
          "relevance": 1.7,
          "category": "监管/法律",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "Quest Diagnostics Inc (DGX) Q2 2026 Earnings Call Highlights: Strong Revenue Growth Amid ...",
          "link": "https://finance.yahoo.com/healthcare/articles/quest-diagnostics-inc-dgx-q2-210314028.html?.tsrc=rss",
          "published": "2026-07-23",
          "age_days": 1,
          "source": "Yahoo Finance",
          "snippet": "Quest Diagnostics Inc (DGX) reports robust financial performance with a 10% revenue increase, while navigating operational headwinds and strategic investments.",
          "relevance": 2.0,
          "category": "业绩/指引",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 2.0,
          "negative_hits": 0.0
        },
        {
          "title": "Quest Diagnostics Q2 Earnings Call Highlights",
          "link": "https://www.marketbeat.com/instant-alerts/quest-diagnostics-q2-earnings-call-highlights-2026-07-23/?utm_source=yahoofinance&utm_medium=yahoofinance&.tsrc=rss",
          "published": "2026-07-23",
          "age_days": 1,
          "source": "Yahoo Finance",
          "snippet": "Quest Diagnostics (NYSE:DGX) reported double-digit revenue growth and raised its full-year 2026 outlook after what executives described as strong demand across its physician, hospital and consumer channels, as well as increased volume from major collaborations with Corewell Health and Fresenius Medi",
          "relevance": 2.0,
          "category": "业绩/指引",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 3.0,
          "negative_hits": 1.0
        },
        {
          "title": "Quest Diagnostics (NYSE:DGX) Surges After Crushing Q2 Estimates and Raising Guidance",
          "link": "https://news.google.com/rss/articles/CBMizAFBVV95cUxOWlNSdjFMQlhhSUNNWXp3Vlp5ZHNtVThUeER5QlYxMzU4Wm1JTjNpU0YzVUtBZkpkVkFRY3lmTzVHSTBxRTA0MFNWYzVkTS1WbUxjMGRSRnVselJpZ0pCSC1fc3RIUDl3RmlFOUdTTlVxUFplZmkxc3RDX1d3NFI3emRsNzM4ZUplN1Fna1lJMVlWUFItaFFMUUFlbm8tM1JxMTlMc1k5eTlEUXBmc0wwYlV6WlVTVWQ1dE5jVG9uTkxyQUJxQmVXOUEwaS0?oc=5",
          "published": "2026-07-23",
          "age_days": 1,
          "source": "ChartMill",
          "snippet": "<a href=\"https://news.google.com/rss/articles/CBMizAFBVV95cUxOWlNSdjFMQlhhSUNNWXp3Vlp5ZHNtVThUeER5QlYxMzU4Wm1JTjNpU0YzVUtBZkpkVkFRY3lmTzVHSTBxRTA0MFNWYzVkTS1WbUxjMGRSRnVselJpZ0pCSC1fc3RIUDl3RmlFOUdTTlVxUFplZmkxc3RDX1d3NFI3emRsNzM4ZUplN1Fna1lJMVlWUFItaFFMUUFlbm8tM1JxMTlMc1k5eTlEUXBmc0wwYlV6WlVTVWQ1dE5jVG9uTkxyQUJxQmVXOUEwaS0?oc=5\" target=\"_blank\">Quest Diagnostics (NYSE:DGX) Surges After Crushing Q2 Estimates and Raising Guidance</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">ChartMill</font>",
          "relevance": 1.7,
          "category": "业绩/指引",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 2.0,
          "negative_hits": 0.0
        },
        {
          "title": "Quest Diagnostics Incorporated Q2 2026 Earnings Call Summary",
          "link": "https://app.moby.co/home/research/tools/earningsCalendar/earnings-quest-diagnostics-incorporated-q2-2026-earnings-call-summary?utm_source=yahoo_finance&utm_medium=rss&.tsrc=rss",
          "published": "2026-07-24",
          "age_days": 1,
          "source": "Yahoo Finance",
          "snippet": "Moby summary of Quest Diagnostics Incorporated's Q2 2026 earnings call",
          "relevance": 1.3,
          "category": "业绩/指引",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "Quest Diagnostics Surges After Hims- And Oura-Tied Beat",
          "link": "https://finance.yahoo.com/m/ee64eadd-b735-3c49-9b56-e8c41090df16/quest-diagnostics-surges.html?.tsrc=rss",
          "published": "2026-07-23",
          "age_days": 1,
          "source": "Yahoo Finance",
          "snippet": "Quest Diagnostics put up a definitive beat Thursday, driven by solid demand across its consumer division, leading the stock to surge.",
          "relevance": 1.0,
          "category": "市场观点",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 2.0,
          "negative_hits": 0.0
        },
        {
          "title": "DGX Stock Up on Q2 Earnings & Revenue Beat, '26 View Raised",
          "link": "https://news.google.com/rss/articles/CBMisAFBVV95cUxPa2E0TmpZVFJESnFaYmF4eDRTbWpvaFdkUmxYUVpKNUpqUnpkUjJNa19ybzRpc3UwNTJDVGRGNzM5cXhnSG1pb0psNEJXdWMwNXZteDltT0VETFVlU3VlWnBkRV9tRXZMemFOVFBIWUUwT24zUmtBRzZJVFRJbndFQmFKcjR5LV9oNGlUdURPRFdBRjh2eFN4QlR2RG5IZWhjZXUyV01NWUdpTmdlTTM1aQ?oc=5",
          "published": "2026-07-23",
          "age_days": 1,
          "source": "TradingView",
          "snippet": "<a href=\"https://news.google.com/rss/articles/CBMisAFBVV95cUxPa2E0TmpZVFJESnFaYmF4eDRTbWpvaFdkUmxYUVpKNUpqUnpkUjJNa19ybzRpc3UwNTJDVGRGNzM5cXhnSG1pb0psNEJXdWMwNXZteDltT0VETFVlU3VlWnBkRV9tRXZMemFOVFBIWUUwT24zUmtBRzZJVFRJbndFQmFKcjR5LV9oNGlUdURPRFdBRjh2eFN4QlR2RG5IZWhjZXUyV01NWUdpTmdlTTM1aQ?oc=5\" target=\"_blank\">DGX Stock Up on Q2 Earnings & Revenue Beat, '26 View Raised</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">TradingView</font>",
          "relevance": 1.0,
          "category": "业绩/指引",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 2.0,
          "negative_hits": 0.0
        }
      ],
      "news_score": 0.985,
      "positive_hits": 11.0,
      "negative_hits": 1.0,
      "news_sources": [
        "ChartMill",
        "TradingView",
        "Yahoo Finance",
        "simplywall.st"
      ],
      "catalysts": [
        "业绩/指引",
        "市场观点",
        "监管/法律"
      ],
      "news_errors": []
    },
    {
      "symbol": "LH",
      "name": "Labcorp Holdings Inc. Common Stock",
      "sector": "Health Care",
      "industry": "Medical Specialities",
      "exchange": "NYSE",
      "market_cap": 24335140000.0,
      "dollar_volume": 272024130.32,
      "price": 291.0199890136719,
      "last_date": "2026-07-23",
      "return_1d": 0.03396574237486094,
      "return_5d": 0.032205385875147874,
      "return_20d": 0.09744323497845309,
      "return_60d": 0.10473369435896873,
      "return_120d": 0.07861084336013913,
      "ma20_distance": 0.040901738340962,
      "ma50_distance": 0.08702793914917972,
      "ma200_distance": 0.08848123234339766,
      "high_52w": 291.0199890136719,
      "near_52w_high": 1.0,
      "volume_ratio": 1.3344410228424417,
      "volume_ratio_1d": 2.2015572620254154,
      "volatility_20d": 0.23974986571451787,
      "drawdown_52w": 0.0,
      "trend_score": 1.0,
      "sector_score": 0.8461538461538461,
      "rs_20d": 0.09070601045824223,
      "rs_60d": 0.06298604321510282,
      "entry_setup_score": 1.0,
      "overheat_score": 0.0,
      "macro_fit": 0.7316155348338887,
      "research_score": 63.1037825810553,
      "heat_score": 50.44214876033058,
      "breakdown": {
        "research_quality": 63.1037825810553,
        "market_heat": 50.44214876033058,
        "macro_event": 10.242617487674442,
        "entry_setup": 7.0,
        "overheat_penalty": -0.0,
        "near_52w_high": 3.9834710743801653,
        "news": 10.0,
        "relative_strength": 10.81404958677686,
        "volume": 7.289256198347108,
        "liquidity": 1.4504132231404958
      },
      "score": 56.689339503447606,
      "is_near_high": true,
      "is_high_volume": true,
      "items": [
        {
          "title": "Labcorp Holdings (LH) Draws Fresh Earnings Optimism, Is It Still 4% Undervalued?",
          "link": "https://finance.yahoo.com/markets/stocks/articles/labcorp-holdings-lh-draws-fresh-031914450.html?.tsrc=rss",
          "published": "2026-07-25",
          "age_days": 0,
          "source": "Yahoo Finance",
          "snippet": "Labcorp Holdings (LH) is in focus after recent commentary highlighted rising analyst optimism ahead of its June 2026 quarter earnings, with expectations for higher revenue and year over year earnings growth. See our latest analysis for Labcorp Holdings. The Labcorp Holdings share price has gained 11.9% over the past month and 17.9% year to date. The 3 year total shareholder return of 43.4% points to sustained interest alongside the more recent pickup in momentum. If you are looking beyond...",
          "relevance": 2.0,
          "category": "分析师/评级",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 1.0,
          "negative_hits": 0.0
        },
        {
          "title": "Labcorp Holdings Inc. (LH) Hit a 52 Week High, Can the Run Continue?",
          "link": "https://finance.yahoo.com/markets/stocks/articles/labcorp-holdings-inc-lh-hit-131503436.html?.tsrc=rss",
          "published": "2026-07-24",
          "age_days": 0,
          "source": "Yahoo Finance",
          "snippet": "Labcorp (LH) is at a 52-week high, but can investors hope for more gains in the future? We take a look at the company's fundamentals for clues.",
          "relevance": 2.0,
          "category": "市场观点",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "Should Analyst Upgrades to Earnings Outlook Require Action From Labcorp (LH) Investors?",
          "link": "https://finance.yahoo.com/markets/stocks/articles/analyst-upgrades-earnings-outlook-require-121328961.html?.tsrc=rss",
          "published": "2026-07-24",
          "age_days": 0,
          "source": "Yahoo Finance",
          "snippet": "Labcorp Holdings recently drew attention as analysts revised their earnings estimates slightly higher ahead of its June 2026 quarter results, reflecting expectations for higher revenue and year-over-year earnings growth. This shift in analyst forecasts suggests growing confidence in Labcorp’s near-term profit outlook, adding a new layer to its existing growth story. We’ll now examine how this recent uptick in earnings expectations could influence Labcorp’s broader investment narrative and...",
          "relevance": 2.0,
          "category": "分析师/评级",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 3.0,
          "negative_hits": 0.0
        },
        {
          "title": "Strength Seen in Labcorp (LH): Can Its 3.4% Jump Turn into More Strength?",
          "link": "https://finance.yahoo.com/markets/stocks/articles/strength-seen-labcorp-lh-3-112400752.html?.tsrc=rss",
          "published": "2026-07-24",
          "age_days": 0,
          "source": "Yahoo Finance",
          "snippet": "Labcorp (LH) witnessed a jump in share price last session on above-average trading volume. The latest trend in earnings estimate revisions for the stock suggests that there could be more strength down the road.",
          "relevance": 2.0,
          "category": "业绩/指引",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "Why Labcorp Holdings (LH) Stock Is Up Today",
          "link": "https://news.google.com/rss/articles/CBMihwFBVV95cUxPbzZtT1ZBX0hmTXlVWEY0Q0RKNy1wYndxSGhHbmV5cy0wUFVndzY4eW9EOXlKWUFRVGdMaHlqYm1ZTGllWDFZajZSSTFjMHNHM1FqclBJSmI4a2F1ODVNanA0YlFkcGIxMXp4S3o4R1FKd05YQUF3eDZOYzd6SGNHbjNDT2tybVU?oc=5",
          "published": "2026-07-23",
          "age_days": 1,
          "source": "Quiver Quantitative",
          "snippet": "<a href=\"https://news.google.com/rss/articles/CBMihwFBVV95cUxPbzZtT1ZBX0hmTXlVWEY0Q0RKNy1wYndxSGhHbmV5cy0wUFVndzY4eW9EOXlKWUFRVGdMaHlqYm1ZTGllWDFZajZSSTFjMHNHM1FqclBJSmI4a2F1ODVNanA0YlFkcGIxMXp4S3o4R1FKd05YQUF3eDZOYzd6SGNHbjNDT2tybVU?oc=5\" target=\"_blank\">Why Labcorp Holdings (LH) Stock Is Up Today</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">Quiver Quantitative</font>",
          "relevance": 2.0,
          "category": "市场观点",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "Labcorp Holdings Inc. stock underperforms Thursday when compared to competitors despite daily gains",
          "link": "https://news.google.com/rss/articles/CBMihwJBVV95cUxNQ0pURjB1TURyclI1UzFVLWVBazBmekRYVUtzOVNDM3g0WTU3OHBOWGJOS2FNbnpiWmRKTW1CclZxWlYzY0QtZWhHMGVBVWk1UU1fNjBzU2YwMjlkWUdsUkdObFVyLUFQRVVkRVdROWNUTVlqM2NoLWlMbWFQNVlmbzJqUFhGMDd0Wk9QYklkTEVoRWx6Qk5LMjlFSDFsWWJUUHF5SkIxeW1NdmZVdERuRTdWVkJTV0hiX0dfS2JIeFFjNXM0TGdkSGQwUU5LR3lZTGt2SVJzNDVrMm9zZU43TXctcVczQTRTNU9fVkhIYUZ4SE52aWNNNTNGV0FHSzR0N2NaeFQ5OA?oc=5",
          "published": "2026-07-23",
          "age_days": 1,
          "source": "MarketWatch",
          "snippet": "<a href=\"https://news.google.com/rss/articles/CBMihwJBVV95cUxNQ0pURjB1TURyclI1UzFVLWVBazBmekRYVUtzOVNDM3g0WTU3OHBOWGJOS2FNbnpiWmRKTW1CclZxWlYzY0QtZWhHMGVBVWk1UU1fNjBzU2YwMjlkWUdsUkdObFVyLUFQRVVkRVdROWNUTVlqM2NoLWlMbWFQNVlmbzJqUFhGMDd0Wk9QYklkTEVoRWx6Qk5LMjlFSDFsWWJUUHF5SkIxeW1NdmZVdERuRTdWVkJTV0hiX0dfS2JIeFFjNXM0TGdkSGQwUU5LR3lZTGt2SVJzNDVrMm9zZU43TXctcVczQTRTNU9fVkhIYUZ4SE52aWNNNTNGV0FHSzR0N2NaeFQ5OA?oc=5\" target=\"_blank\">Labcorp Holdings Inc. stock underperforms Thursday when compared to competitors despite daily gains</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">MarketWatch</font>",
          "relevance": 1.0,
          "category": "分析师/评级",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "Labcorp Prepares to Report Q2 Earnings: What's in the Cards?",
          "link": "https://www.nasdaq.com/articles/labcorp-prepares-report-q2-earnings-whats-cards",
          "published": "2026-07-22",
          "age_days": 3,
          "source": "Zacks",
          "snippet": "LH heads into Q2 earnings results with expectations for higher revenues and EPS, as diagnostics, specialty testing and new collaborations drive momentum.",
          "relevance": 1.35,
          "category": "业绩/指引",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "Labcorp Holdings: The Story Has Not Changed Materially",
          "link": "https://news.google.com/rss/articles/CBMigwFBVV95cUxOMnI0LTgxaFRYRWlpa2pqZEMwdXRIS0RMSEl4TExHdUJfNndobERXTTRZbmh3LU1HbExNdHB2UDRfTVRzWVVVd1FiZExEaVZLNUZkeng4bVFMenRpZXhSWC1ldVlwV25ENkJMaFlVTDcyMEpFMnpFUGhUQXRTckx0T20wcw?oc=5",
          "published": "2026-07-16",
          "age_days": 8,
          "source": "Seeking Alpha",
          "snippet": "<a href=\"https://news.google.com/rss/articles/CBMigwFBVV95cUxOMnI0LTgxaFRYRWlpa2pqZEMwdXRIS0RMSEl4TExHdUJfNndobERXTTRZbmh3LU1HbExNdHB2UDRfTVRzWVVVd1FiZExEaVZLNUZkeng4bVFMenRpZXhSWC1ldVlwV25ENkJMaFlVTDcyMEpFMnpFUGhUQXRTckx0T20wcw?oc=5\" target=\"_blank\">Labcorp Holdings: The Story Has Not Changed Materially</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">Seeking Alpha</font>",
          "relevance": 0.7,
          "category": "市场观点",
          "sentiment": "neutral",
          "freshness": 0.65,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "Daily Dividend Report: NWN,TMO,CVS,R,LH",
          "link": "https://www.nasdaq.com/articles/daily-dividend-report-nwntmocvsrlh",
          "published": "2026-07-10",
          "age_days": 15,
          "source": "BNK Invest",
          "snippet": "The Board of Directors of Northwest Natural Holding has declared a quarterly dividend of 49.25 cents per share on the Company's common stock. The dividend will be paid on August 14, 2026 to shareholders of record on July 31, 2026. The Company's indicated annual dividend rate is",
          "relevance": 1.7,
          "category": "业绩/指引",
          "sentiment": "positive",
          "freshness": 0.3,
          "positive_hits": 1.0,
          "negative_hits": 0.0
        }
      ],
      "news_score": 1.0,
      "positive_hits": 4.3,
      "negative_hits": 0.0,
      "news_sources": [
        "BNK Invest",
        "MarketWatch",
        "Quiver Quantitative",
        "Seeking Alpha",
        "Yahoo Finance",
        "Zacks"
      ],
      "catalysts": [
        "业绩/指引",
        "分析师/评级",
        "市场观点"
      ],
      "news_errors": []
    },
    {
      "symbol": "JNJ",
      "name": "Johnson & Johnson Common Stock",
      "sector": "Health Care",
      "industry": "Biotechnology: Pharmaceutical Preparations",
      "exchange": "NYSE",
      "market_cap": 634060950161.0,
      "dollar_volume": 1672787813.3999999,
      "price": 259.2699890136719,
      "last_date": "2026-07-23",
      "return_1d": 0.014239267931509314,
      "return_5d": 0.03720441552007525,
      "return_20d": 0.07580908304428169,
      "return_60d": 0.15057243821422728,
      "return_120d": 0.14070129205943438,
      "ma20_distance": 0.014542898618626454,
      "ma50_distance": 0.07514882621840369,
      "ma200_distance": 0.15610230651762858,
      "high_52w": 267.239990234375,
      "near_52w_high": 0.9701766146087893,
      "volume_ratio": 0.9744102473190329,
      "volume_ratio_1d": 0.9085503997788522,
      "volatility_20d": 0.3018245454032659,
      "drawdown_52w": -0.029823385391210655,
      "trend_score": 1.0,
      "sector_score": 0.8461538461538461,
      "rs_20d": 0.06907185852407083,
      "rs_60d": 0.10882478707036136,
      "entry_setup_score": 1.0,
      "overheat_score": 0.0,
      "macro_fit": 0.7270713839831232,
      "research_score": 63.82981563890655,
      "heat_score": 49.19834710743801,
      "breakdown": {
        "research_quality": 63.82981563890655,
        "market_heat": 49.19834710743801,
        "macro_event": 10.178999375763725,
        "entry_setup": 7.0,
        "overheat_penalty": -0.0,
        "near_52w_high": 3.5371900826446283,
        "news": 9.85,
        "relative_strength": 11.16115702479339,
        "volume": 5.2727272727272725,
        "liquidity": 5.429752066115702
      },
      "score": 56.59471495224665,
      "is_near_high": true,
      "is_high_volume": false,
      "items": [
        {
          "title": "Johnson & Johnson (JNJ) Reports Early Phase 3 Win In Multiple Myeloma",
          "link": "https://finance.yahoo.com/healthcare/articles/johnson-johnson-jnj-reports-early-221258750.html?.tsrc=rss",
          "published": "2026-07-24",
          "age_days": 0,
          "source": "Yahoo Finance",
          "snippet": "Johnson & Johnson reported highly positive interim Phase 3 results for the TECVAYLI + TALVEY combination in relapsed or refractory multiple myeloma. The trial was unblinded early after the regimen significantly reduced the risk of disease progression and death. The data are expected to inform future regulatory discussions and potential changes to treatment standards in multiple myeloma. For investors tracking Johnson & Johnson (NYSE:JNJ), this oncology update comes with the stock trading...",
          "relevance": 2.3,
          "category": "业绩/指引",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "Q2 Earnings: Guidance Upgrades Push These 3 Stocks Higher",
          "link": "https://finance.yahoo.com/markets/stocks/articles/q2-earnings-guidance-upgrades-push-151500589.html?.tsrc=rss",
          "published": "2026-07-24",
          "age_days": 0,
          "source": "Yahoo Finance",
          "snippet": "Companies raising guidance, particularly on the earnings front, always deserve some level of attention from investors. Recently, JNJ, GM, and ABT have all raised their outlooks.",
          "relevance": 1.6500000000000001,
          "category": "分析师/评级",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 3.0,
          "negative_hits": 0.0
        },
        {
          "title": "Weekly Buzz: AZN, GSK JNJ Approvals; CUV Layoff, REGN, HALO, Samsun Deals, LLY, CLDX Data",
          "link": "https://www.nasdaq.com/articles/weekly-buzz-azn-gsk-jnj-approvals-cuv-layoff-regn-halo-samsun-deals-lly-cldx-data",
          "published": "2026-07-24",
          "age_days": 1,
          "source": "RTTNews",
          "snippet": "(RTTNews) - This week, the biotech sector was marked by FDA and EU approvals, strategic acquisitions, and a major workforce restructuring. Clinical trial updates delivered both breakthroughs and setbacks across oncology, obesity, and dermatology, underscoring the sector's volatil",
          "relevance": 1.0,
          "category": "产品/订单",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 1.0,
          "negative_hits": 0.0
        },
        {
          "title": "J&J's Innovative Medicine Unit Proves Its Resilience in Q2",
          "link": "https://www.nasdaq.com/articles/jjs-innovative-medicine-unit-proves-its-resilience-q2",
          "published": "2026-07-24",
          "age_days": 1,
          "source": "Zacks",
          "snippet": "JNJ's Innovative Medicine unit posts strong Q2 growth despite Stelara's patent loss. See what's fueling momentum into H2 2026.",
          "relevance": 1.0,
          "category": "市场观点",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 2.0,
          "negative_hits": 0.0
        },
        {
          "title": "This \"Boring\" Dividend King Is Quietly Turning Into a Growth Machine -- and Many Investors Are Missing It",
          "link": "https://www.nasdaq.com/articles/boring-dividend-king-quietly-turning-growth-machine-and-many-investors-are-missing-it",
          "published": "2026-07-24",
          "age_days": 1,
          "source": "The Motley Fool",
          "snippet": "Key PointsJohnson & Johnson's post-pandemic revenue growth has been modest, but it is now picking up steam.",
          "relevance": 0.7,
          "category": "业绩/指引",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 1.0,
          "negative_hits": 1.0
        },
        {
          "title": "J&J's Tecvayli, Talvey Combinations Improve PFS In Phase 3 Multiple Myeloma Trial",
          "link": "https://www.nasdaq.com/articles/jjs-tecvayli-talvey-combinations-improve-pfs-phase-3-multiple-myeloma-trial",
          "published": "2026-07-23",
          "age_days": 2,
          "source": "RTTNews",
          "snippet": "(RTTNews) - Johnson & Johnson (JNJ) on Thursday reported positive results from the Phase 3 MonumenTAL-6 trial, with both the Tecvayli plus Talvey and Talvey with pomalidomide treatment arms exhibiting significant improvements in progression-free survival and overall survival in p",
          "relevance": 1.7,
          "category": "业绩/指引",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "Johnson & Johnson CFO Says Guidance Hike Is Just the Start",
          "link": "https://news.google.com/rss/articles/CBMiigFBVV95cUxOMTZYX0hFVUhHanBBV2p1TmxlaTRIOHYybmNSZzhoUnl2c2RVRkJrdU01MEtqc00xM205TmRYNEllSFp5Tmd1cXBfWEV4RG5WWkRULV8xZFBWck9LT0dVX1VySnpheE5uRlpFUzZDZHhmZm8wRW5sNFBnYjJrelFCaEpLTTdDOWFOZ0E?oc=5",
          "published": "2026-07-15",
          "age_days": 9,
          "source": "Barron's",
          "snippet": "<a href=\"https://news.google.com/rss/articles/CBMiigFBVV95cUxOMTZYX0hFVUhHanBBV2p1TmxlaTRIOHYybmNSZzhoUnl2c2RVRkJrdU01MEtqc00xM205TmRYNEllSFp5Tmd1cXBfWEV4RG5WWkRULV8xZFBWck9LT0dVX1VySnpheE5uRlpFUzZDZHhmZm8wRW5sNFBnYjJrelFCaEpLTTdDOWFOZ0E?oc=5\" target=\"_blank\">Johnson & Johnson CFO Says Guidance Hike Is Just the Start</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">Barron's</font>",
          "relevance": 0.7,
          "category": "业绩/指引",
          "sentiment": "positive",
          "freshness": 0.65,
          "positive_hits": 1.0,
          "negative_hits": 0.0
        },
        {
          "title": "Is Johnson & Johnson Stock Poised for New Highs as Q2 Results Approach?",
          "link": "https://news.google.com/rss/articles/CBMioAFBVV95cUxOaTVldHppT3VWZW1OSHQ4MkFxbUk4Nk00dlNiZzVEMjRDOFlQZWYtZ1VFWXFQb2ZBTmRNSE95RHFmQTdnd0VhLXZVeGtsaTlXZ0NOdWJHSzhLUFdodlQ3U21SNUpEb08yYWlldmIwelBHOXRLX3RiQk5WZkVzcVBLSVk2NElNY2RpbGxUaHRNaExkTUd2dTd5a0lnd2xBTi1t?oc=5",
          "published": "2026-07-13",
          "age_days": 11,
          "source": "Yahoo Finance",
          "snippet": "<a href=\"https://news.google.com/rss/articles/CBMioAFBVV95cUxOaTVldHppT3VWZW1OSHQ4MkFxbUk4Nk00dlNiZzVEMjRDOFlQZWYtZ1VFWXFQb2ZBTmRNSE95RHFmQTdnd0VhLXZVeGtsaTlXZ0NOdWJHSzhLUFdodlQ3U21SNUpEb08yYWlldmIwelBHOXRLX3RiQk5WZkVzcVBLSVk2NElNY2RpbGxUaHRNaExkTUd2dTd5a0lnd2xBTi1t?oc=5\" target=\"_blank\">Is Johnson & Johnson Stock Poised for New Highs as Q2 Results Approach?</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">Yahoo Finance</font>",
          "relevance": 1.3,
          "category": "业绩/指引",
          "sentiment": "neutral",
          "freshness": 0.3,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "JNJ Stock Keeps Climbing. Should You Climb On?",
          "link": "https://news.google.com/rss/articles/CBMipwFBVV95cUxNX1VHYzR6X1B4U3BlaTlPUGpGYmdzdXpqblM3RUxQWG5MYmxvZkY4azJsYzhLTXNwWUtEbHVjN09qUXZhQUZPc3RFVTVrZ2tEMDBpcGJkcWdYUFpYMFZ0Z0thck9OLWt5V2VSMUNId3pJNGxUVXN1RUpGUzdSbExGU1Nva1VOZGFxWlNuZGtLNlZrdGs4MDFqSGt6VGxXdWZ6U1NHTWRKaw?oc=5",
          "published": "2026-07-10",
          "age_days": 14,
          "source": "Trefis",
          "snippet": "<a href=\"https://news.google.com/rss/articles/CBMipwFBVV95cUxNX1VHYzR6X1B4U3BlaTlPUGpGYmdzdXpqblM3RUxQWG5MYmxvZkY4azJsYzhLTXNwWUtEbHVjN09qUXZhQUZPc3RFVTVrZ2tEMDBpcGJkcWdYUFpYMFZ0Z0thck9OLWt5V2VSMUNId3pJNGxUVXN1RUpGUzdSbExGU1Nva1VOZGFxWlNuZGtLNlZrdGs4MDFqSGt6VGxXdWZ6U1NHTWRKaw?oc=5\" target=\"_blank\">JNJ Stock Keeps Climbing. Should You Climb On?</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">Trefis</font>",
          "relevance": 1.35,
          "category": "业绩/指引",
          "sentiment": "neutral",
          "freshness": 0.3,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        }
      ],
      "news_score": 0.985,
      "positive_hits": 7.65,
      "negative_hits": 1.0,
      "news_sources": [
        "Barron's",
        "RTTNews",
        "The Motley Fool",
        "Trefis",
        "Yahoo Finance",
        "Zacks"
      ],
      "catalysts": [
        "业绩/指引",
        "产品/订单",
        "分析师/评级",
        "市场观点"
      ],
      "news_errors": []
    },
    {
      "symbol": "PM",
      "name": "Philip Morris International Inc Common Stock",
      "sector": "Health Care",
      "industry": " Medicinal Chemicals and Botanical Products ",
      "exchange": "NYSE",
      "market_cap": 300801857278.0,
      "dollar_volume": 856424762.0,
      "price": 191.1199951171875,
      "last_date": "2026-07-23",
      "return_1d": -0.016366484223488298,
      "return_5d": 0.006742513716754717,
      "return_20d": 0.06902336067875403,
      "return_60d": 0.187818535531737,
      "return_120d": 0.07437177903722514,
      "ma20_distance": 0.03535604536386128,
      "ma50_distance": 0.044450318381632714,
      "ma200_distance": 0.13208058470074446,
      "high_52w": 194.3000030517578,
      "near_52w_high": 0.9836335157765117,
      "volume_ratio": 1.12905116947511,
      "volume_ratio_1d": 1.185390336553747,
      "volatility_20d": 0.33016019348019005,
      "drawdown_52w": -0.016366484223488298,
      "trend_score": 1.0,
      "sector_score": 0.8461538461538461,
      "rs_20d": 0.06228613615854317,
      "rs_60d": 0.14607088438787108,
      "entry_setup_score": 1.0,
      "overheat_score": 0.0,
      "macro_fit": 0.7224222805930904,
      "research_score": 64.74221233312143,
      "heat_score": 45.58884297520662,
      "breakdown": {
        "research_quality": 64.74221233312143,
        "market_heat": 45.58884297520662,
        "macro_event": 10.113911928303267,
        "entry_setup": 7.0,
        "overheat_penalty": -0.0,
        "near_52w_high": 3.7355371900826446,
        "news": 10.0,
        "relative_strength": 11.487603305785123,
        "volume": 6.545454545454546,
        "liquidity": 4.549586776859504
      },
      "score": 55.87821793359386,
      "is_near_high": true,
      "is_high_volume": false,
      "items": [
        {
          "title": "Is Philip Morris International (PM) Fairly Valued After Its 5 Year Run?",
          "link": "https://finance.yahoo.com/markets/stocks/articles/philip-morris-international-pm-fairly-041945847.html?.tsrc=rss",
          "published": "2026-07-25",
          "age_days": 0,
          "source": "Yahoo Finance",
          "snippet": "Philip Morris International stock has delivered a very strong 143.6% total return over the past 5 years, yet current valuation checks and an intrinsic value estimate that sits close to the market price suggest the shares no longer look obviously cheap or clearly stretched either. A 143.6% return over 5 years highlights how much value the market has already priced into Philip Morris International, which naturally raises the bar for any further gains. Expectations around the growth and...",
          "relevance": 2.3,
          "category": "市场观点",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 3.0,
          "negative_hits": 0.0
        },
        {
          "title": "Four Stocks Hit New Highs Amid Tech Meltdown",
          "link": "https://finance.yahoo.com/m/a4550a7b-18ae-37ff-b222-c40196388c9e/four-stocks-hit-new-highs.html?.tsrc=rss",
          "published": "2026-07-24",
          "age_days": 0,
          "source": "Yahoo Finance",
          "snippet": "Halozyme Therapeutics is at a new high on Friday with earnings due on Aug. 6. Philip Morris International and KeyCorp are also at highs.",
          "relevance": 1.3,
          "category": "业绩/指引",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "Company News for July 23, 2026",
          "link": "https://finance.yahoo.com/markets/stocks/articles/company-news-july-23-2026-132100449.html?.tsrc=rss",
          "published": "2026-07-23",
          "age_days": 1,
          "source": "Yahoo Finance",
          "snippet": "Companies in The News Are: WAB, PM, CME, GEV",
          "relevance": 1.3,
          "category": "市场观点",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "ACWI, PM, GEV, C: Large Outflows Detected at ETF",
          "link": "https://www.nasdaq.com/articles/acwi-pm-gev-c-large-outflows-detected-etf",
          "published": "2026-07-24",
          "age_days": 1,
          "source": "BNK Invest",
          "snippet": "Looking today at week-over-week shares outstanding changes among the universe of ETFs covered at ETF Channel, one standout is the iShares MSCI ACWI ETF (Symbol: ACWI) where we have detected an approximate $246.9 million dollar outflow -- that's a 0.8% decrease week over week (f",
          "relevance": 1.0,
          "category": "市场观点",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "Philip Morris International Inc (PM) Q2 2026 Earnings Call Highlights: Strong Revenue Growth ...",
          "link": "https://finance.yahoo.com/markets/stocks/articles/philip-morris-international-inc-pm-210038595.html?.tsrc=rss",
          "published": "2026-07-22",
          "age_days": 2,
          "source": "Yahoo Finance",
          "snippet": "Philip Morris International Inc (PM) reports robust Q2 performance with significant gains in smoke-free products and plans for increased US market investments.",
          "relevance": 2.3,
          "category": "业绩/指引",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 2.0,
          "negative_hits": 0.0
        },
        {
          "title": "Philip Morris International (PM) Stock Margins Strengthen Faster Than Revenue Growth Challenging Bearish Narratives",
          "link": "https://news.google.com/rss/articles/CBMi6wFBVV95cUxPODZzeXhNaW90WFhmUmRrQzcxOGVfdlhDc2NRcWc2dWR5Mk93cXhEZ1JialYteXJ2eWN6cjNCeGdUOWJ0LU5BUUdHNHB6MDRpY2NuN3UxaW1pM2pLU0MyNE1aUFlqSzBiSURTOExRaDdqUGFjaEt5cDNJNlEyRGhlME5FX0REZ2kyQzhWWG1Fa2tHOExlY240SWFLdzlMT3BZR2U2OEtxLWpfZnpuQlBFRWxwVGIxeTBGZU1aYzFsSFhBMzZFem52cnZtcHlVMVFMck96M00tY1l3VmxuYjhwMG1GT3FUeWZDamEw0gHwAUFVX3lxTE1HY2VsaUpYQXFVcHRXV3FPcFFyRzZuUGtyeksybWZnb1EzUVlnMU1wdy0waHNZOEMwTGVYZTUtak40MDhWNE5ESmY2aXY1S2llRXdSYXRiWXkxdmMwWEl2ZkR1cFhKUGVaOXVSd2ZaUzlBd2trbTdPS0MzQ2V5WmxHNFQ5R0lVSU8yZFNGMTBZRUlHTWNLbnVVQU5kZV9SazdxRk4yMTljbjhBRklkSm9TUlZYQmJiY2RaTEhBWFBlb1JnT3FGRVFGam43b05iLXVCZURnSHRRLWQxX3EtT2I4LXk2b2NGcGgtZVdjWVprSw?oc=5",
          "published": "2026-07-22",
          "age_days": 2,
          "source": "simplywall.st",
          "snippet": "<a href=\"https://news.google.com/rss/articles/CBMi6wFBVV95cUxPODZzeXhNaW90WFhmUmRrQzcxOGVfdlhDc2NRcWc2dWR5Mk93cXhEZ1JialYteXJ2eWN6cjNCeGdUOWJ0LU5BUUdHNHB6MDRpY2NuN3UxaW1pM2pLU0MyNE1aUFlqSzBiSURTOExRaDdqUGFjaEt5cDNJNlEyRGhlME5FX0REZ2kyQzhWWG1Fa2tHOExlY240SWFLdzlMT3BZR2U2OEtxLWpfZnpuQlBFRWxwVGIxeTBGZU1aYzFsSFhBMzZFem52cnZtcHlVMVFMck96M00tY1l3VmxuYjhwMG1GT3FUeWZDamEw0gHwAUFVX3lxTE1HY2VsaUpYQXFVcHRXV3FPcFFyRzZuUGtyeksybWZnb1EzUVlnMU1wdy0waHNZOEMwTGVYZTUtak40MDhWNE5ESmY2aXY1S2llRXdSYXRiWXkxdmMwWEl2ZkR1cFhKUGVaOXVSd2ZaUzlBd2trbTdPS0MzQ2V5WmxHNFQ5R0lVSU8yZFNGMTBZRUlHTWNLbnVVQU5kZV9SazdxRk4yMTljbjhBRklkSm9TUlZYQmJiY2RaTEhBWFBlb1JnT3FGRVFGam43b05iLXVCZURnSHRRLWQxX3EtT2I4LXk2b2NGcGgtZVdjWVprSw?oc=5\" target=\"_blank\">Philip Morris International (PM) Stock Margins Strengthen Faster Than Revenue Growth Challenging Bearish Narratives</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">simplywall.st</font>",
          "relevance": 2.0,
          "category": "业绩/指引",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 1.0,
          "negative_hits": 0.0
        },
        {
          "title": "Philip Morris Trimmed Guidance, But Its Growth Story Looks Unshaken",
          "link": "https://www.nasdaq.com/articles/philip-morris-trimmed-guidance-its-growth-story-looks-unshaken",
          "published": "2026-07-23",
          "age_days": 2,
          "source": "MarketBeat",
          "snippet": "The economy isn’t the stock market, but there are times when the two align. That's one way to look at Philip Morris' (NYSE: PM) Q2 2026 earnings report. The company delivered a beat on revenue and earnings, driven by strength in its smoke-free business and better-than-expected p",
          "relevance": 1.7,
          "category": "业绩/指引",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 3.0,
          "negative_hits": 0.0
        },
        {
          "title": "Philip Morris International Q2 Earnings Call Highlights",
          "link": "https://www.nasdaq.com/articles/philip-morris-international-q2-earnings-call-highlights",
          "published": "2026-07-22",
          "age_days": 3,
          "source": "MarketBeat",
          "snippet": "Doubt the Market? 3 Stocks to Rideout Fear, Uncertainty and DoubtPhilip Morris International (NYSE:PM) reported what management described as a “very strong” second quarter, with growth led by its international smoke-free products business and a better-than-expected performance in",
          "relevance": 2.0,
          "category": "业绩/指引",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 2.0,
          "negative_hits": 0.0
        },
        {
          "title": "Philip Morris International Inc. stock underperforms Tuesday when compared to competitors",
          "link": "https://news.google.com/rss/articles/CBMi4gFBVV95cUxPUk1ra3ZmYjNSc3pRUkNobVN2X2tONThYc0Uzbkc2MVZ5SjFHNVVWd2FORjVjU09MaElUVVdxS1VuaUwyTWJPMVZ4cUNjVWhuLXRDT3lpdlA4RWdhTFdCRjJOYUZHMmtVUHB6VzkxV08ySXd1LU05UGFOMml1RUNrUjliSlM2ZUZuSVc3SHJ0N252UnlScExPeS1JU3pTeTNIRnhkZnN0NHdMNFg2NHgtelhLdm00clNvY1g0NnExaktxazlhbjlIZzA3QS1VYTdIQzNRTURtemc5dzdkRkRidkVR?oc=5",
          "published": "2026-07-21",
          "age_days": 3,
          "source": "MarketWatch",
          "snippet": "<a href=\"https://news.google.com/rss/articles/CBMi4gFBVV95cUxPUk1ra3ZmYjNSc3pRUkNobVN2X2tONThYc0Uzbkc2MVZ5SjFHNVVWd2FORjVjU09MaElUVVdxS1VuaUwyTWJPMVZ4cUNjVWhuLXRDT3lpdlA4RWdhTFdCRjJOYUZHMmtVUHB6VzkxV08ySXd1LU05UGFOMml1RUNrUjliSlM2ZUZuSVc3SHJ0N252UnlScExPeS1JU3pTeTNIRnhkZnN0NHdMNFg2NHgtelhLdm00clNvY1g0NnExaktxazlhbjlIZzA3QS1VYTdIQzNRTURtemc5dzdkRkRidkVR?oc=5\" target=\"_blank\">Philip Morris International Inc. stock underperforms Tuesday when compared to competitors</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">MarketWatch</font>",
          "relevance": 2.0,
          "category": "分析师/评级",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        }
      ],
      "news_score": 1.0,
      "positive_hits": 11.0,
      "negative_hits": 0.0,
      "news_sources": [
        "BNK Invest",
        "MarketBeat",
        "MarketWatch",
        "Yahoo Finance",
        "simplywall.st"
      ],
      "catalysts": [
        "业绩/指引",
        "市场观点"
      ],
      "news_errors": []
    },
    {
      "symbol": "UNP",
      "name": "Union Pacific Corporation Common Stock",
      "sector": "Industrials",
      "industry": "Railroads",
      "exchange": "NYSE",
      "market_cap": 182459944619.0,
      "dollar_volume": 1125360356.6399999,
      "price": 304.3299865722656,
      "last_date": "2026-07-23",
      "return_1d": 0.04023102649676025,
      "return_5d": 0.016398279755325262,
      "return_20d": 0.17068009145882268,
      "return_60d": 0.13171686596926357,
      "return_120d": 0.30289401569738605,
      "ma20_distance": 0.06546180327098527,
      "ma50_distance": 0.10993181814250841,
      "ma200_distance": 0.22342335705890348,
      "high_52w": 304.3299865722656,
      "near_52w_high": 1.0,
      "volume_ratio": 1.4222039920274994,
      "volume_ratio_1d": 2.5815303734943242,
      "volatility_20d": 0.2400810389898173,
      "drawdown_52w": 0.0,
      "trend_score": 1.0,
      "sector_score": 0.7692307692307693,
      "rs_20d": 0.16394286693861182,
      "rs_60d": 0.08996921482539766,
      "entry_setup_score": 1.0,
      "overheat_score": 0.0,
      "macro_fit": 0.4126978040037029,
      "research_score": 68.05009535918626,
      "heat_score": 55.83264462809917,
      "breakdown": {
        "research_quality": 68.05009535918626,
        "market_heat": 55.83264462809917,
        "macro_event": 5.77776925605184,
        "entry_setup": 7.0,
        "overheat_penalty": -0.0,
        "near_52w_high": 3.87603305785124,
        "news": 9.85,
        "relative_strength": 11.876033057851238,
        "volume": 7.619834710743802,
        "liquidity": 5.070247933884298
      },
      "score": 55.76938534249618,
      "is_near_high": true,
      "is_high_volume": true,
      "items": [
        {
          "title": "Union Pacific's CN Agreement Strengthens Deal Case After Strong Q2, RBC Says",
          "link": "https://finance.yahoo.com/markets/stocks/articles/union-pacific-apos-cn-agreement-171045967.html?.tsrc=rss",
          "published": "2026-07-24",
          "age_days": 0,
          "source": "Yahoo Finance",
          "snippet": "Union Pacific's (UNP) strong Q2 results and its memorandum of understanding with CN (CNI) reinforce",
          "relevance": 2.0,
          "category": "业绩/指引",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 1.0,
          "negative_hits": 0.0
        },
        {
          "title": "Company News for July 24, 2026",
          "link": "https://finance.yahoo.com/markets/stocks/articles/company-news-july-24-2026-132300847.html?.tsrc=rss",
          "published": "2026-07-24",
          "age_days": 0,
          "source": "Yahoo Finance",
          "snippet": "Companies in The News Are: TMO, TSLA, UNP, CSX",
          "relevance": 1.3,
          "category": "市场观点",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "Union Pacific Wins CN Support for Norfolk Southern Deal With New Rail Access Agreement",
          "link": "https://wwd.com/sourcing-journal/logistics/union-pacific-cn-norfolk-southern-merger-railroad-access-agreement-bnsf-1239081167/?.tsrc=rss",
          "published": "2026-07-24",
          "age_days": 0,
          "source": "Yahoo Finance",
          "snippet": "The agreement gives CN new operating rights across key U.S. corridors in the Midwest and South while addressing some STB competition concerns.",
          "relevance": 1.0,
          "category": "分析师/评级",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "BNSF: New UP-CN deal ‘undermines’ case for merger",
          "link": "https://finance.yahoo.com/economy/policy/articles/bnsf-cn-deal-undermines-case-133359833.html?.tsrc=rss",
          "published": "2026-07-24",
          "age_days": 0,
          "source": "Yahoo Finance",
          "snippet": "A deal by Union Pacific to win over a key competitor for its merger with Norfolk Southern actually undermines its proposal, says BNSF The post BNSF: New UP-CN deal ‘undermines’ case for merger appeared first on FreightWaves.",
          "relevance": 1.0,
          "category": "产品/订单",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "Why Union Pacific Stock Rose Today",
          "link": "https://news.google.com/rss/articles/CBMihAFBVV95cUxNdS1ERG9KZ09reG1CSG5IR1BiOHBUa2VRem5GNDVIMmdpTzBHT0k0aUFBeVI5ZjZVQ3ZMR0t0S1EyR3Q3T1hvOUJ6S3JWbFRxUGdEOElKR21IYWpJeklXYWJMaHpXQkpWYlAxSGxxSjJQa2NMN3I0eGhDZDAzeTd5VjFqVWU?oc=5",
          "published": "2026-07-23",
          "age_days": 1,
          "source": "The Motley Fool",
          "snippet": "<a href=\"https://news.google.com/rss/articles/CBMihAFBVV95cUxNdS1ERG9KZ09reG1CSG5IR1BiOHBUa2VRem5GNDVIMmdpTzBHT0k0aUFBeVI5ZjZVQ3ZMR0t0S1EyR3Q3T1hvOUJ6S3JWbFRxUGdEOElKR21IYWpJeklXYWJMaHpXQkpWYlAxSGxxSjJQa2NMN3I0eGhDZDAzeTd5VjFqVWU?oc=5\" target=\"_blank\">Why Union Pacific Stock Rose Today</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">The Motley Fool</font>",
          "relevance": 0.7,
          "category": "市场观点",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "Union Pacific Q2 Earnings Call Highlights",
          "link": "https://www.nasdaq.com/articles/union-pacific-q2-earnings-call-highlights",
          "published": "2026-07-23",
          "age_days": 2,
          "source": "MarketBeat",
          "snippet": "Buffett Spent 60 Years Ignoring Tech and the Bill Is Coming DueUnion Pacific (NYSE:UNP) reported record second-quarter 2026 financial results, with executives citing volume growth, pricing gains and improved operating performance, while also raising the railroad’s full-year earni",
          "relevance": 1.7,
          "category": "分析师/评级",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 2.0,
          "negative_hits": 1.0
        },
        {
          "title": "UNP Q2 Earnings & Revenues Beat Estimates, Up Y/Y, EPS View Raised",
          "link": "https://www.nasdaq.com/articles/unp-q2-earnings-revenues-beat-estimates-y-y-eps-view-raised",
          "published": "2026-07-23",
          "age_days": 2,
          "source": "Zacks",
          "snippet": "Union Pacific tops Q2 2026 earnings and revenue estimates as pricing gains, higher fuel surcharge revenue and volume growth lift results.",
          "relevance": 1.7,
          "category": "业绩/指引",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 3.0,
          "negative_hits": 0.0
        },
        {
          "title": "Union Pacific (UNP) Surpasses Q2 Earnings and Revenue Estimates",
          "link": "https://www.nasdaq.com/articles/union-pacific-unp-surpasses-q2-earnings-and-revenue-estimates",
          "published": "2026-07-23",
          "age_days": 2,
          "source": "Zacks",
          "snippet": "Union Pacific (UNP) delivered earnings and revenue surprises of +6.56% and +3.18%, respectively, for the quarter ended June 2026. Do the numbers hold clues to what lies ahead for the stock?",
          "relevance": 1.7,
          "category": "业绩/指引",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "Union Pacific Corp. Profit Climbs In Q2",
          "link": "https://www.nasdaq.com/articles/union-pacific-corp-profit-climbs-q2",
          "published": "2026-07-23",
          "age_days": 2,
          "source": "RTTNews",
          "snippet": "(RTTNews) - Union Pacific Corp. (UNP) revealed earnings for its second quarter that Increases, from the same period last year",
          "relevance": 1.7,
          "category": "业绩/指引",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 1.0,
          "negative_hits": 0.0
        }
      ],
      "news_score": 0.985,
      "positive_hits": 7.0,
      "negative_hits": 1.0,
      "news_sources": [
        "MarketBeat",
        "RTTNews",
        "The Motley Fool",
        "Yahoo Finance",
        "Zacks"
      ],
      "catalysts": [
        "业绩/指引",
        "产品/订单",
        "分析师/评级",
        "市场观点"
      ],
      "news_errors": []
    },
    {
      "symbol": "CSX",
      "name": "CSX Corporation Common Stock",
      "sector": "Industrials",
      "industry": "Railroads",
      "exchange": "NASDAQ",
      "market_cap": 98607239832.0,
      "dollar_volume": 761323512.2099999,
      "price": 52.810001373291016,
      "last_date": "2026-07-23",
      "return_1d": 0.05768077409398065,
      "return_5d": 0.03772847330851259,
      "return_20d": 0.14654797652511897,
      "return_60d": 0.16168065193227932,
      "return_120d": 0.3945076013410571,
      "ma20_distance": 0.07119679070831975,
      "ma50_distance": 0.11306425644075535,
      "ma200_distance": 0.2929161731956327,
      "high_52w": 52.810001373291016,
      "near_52w_high": 1.0,
      "volume_ratio": 1.3850427992964274,
      "volume_ratio_1d": 2.252284654454381,
      "volatility_20d": 0.25813942528600414,
      "drawdown_52w": 0.0,
      "trend_score": 1.0,
      "sector_score": 0.7692307692307693,
      "rs_20d": 0.1398107520049081,
      "rs_60d": 0.1199330007884134,
      "entry_setup_score": 1.0,
      "overheat_score": 0.0,
      "macro_fit": 0.40613111807781677,
      "research_score": 67.32075651621106,
      "heat_score": 55.533057851239676,
      "breakdown": {
        "research_quality": 67.32075651621106,
        "market_heat": 55.533057851239676,
        "macro_event": 5.685835653089435,
        "entry_setup": 7.0,
        "overheat_penalty": -0.0,
        "near_52w_high": 3.909090909090909,
        "news": 9.85,
        "relative_strength": 12.111570247933884,
        "volume": 7.471074380165289,
        "liquidity": 4.363636363636363
      },
      "score": 55.228299701551585,
      "is_near_high": true,
      "is_high_volume": true,
      "items": [
        {
          "title": "CSX (CSX) Is Up 2.71% in One Week: What You Should Know",
          "link": "https://finance.yahoo.com/markets/stocks/articles/csx-csx-2-71-one-160003857.html?.tsrc=rss",
          "published": "2026-07-24",
          "age_days": 0,
          "source": "Yahoo Finance",
          "snippet": "Does CSX (CSX) have what it takes to be a top stock pick for momentum investors? Let's find out.",
          "relevance": 1.6500000000000001,
          "category": "市场观点",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "Company News for July 24, 2026",
          "link": "https://finance.yahoo.com/markets/stocks/articles/company-news-july-24-2026-132300847.html?.tsrc=rss",
          "published": "2026-07-24",
          "age_days": 0,
          "source": "Yahoo Finance",
          "snippet": "Companies in The News Are: TMO, TSLA, UNP, CSX",
          "relevance": 1.3,
          "category": "市场观点",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "Why Did CSX, UNP, NVCR Stocks Surge To 52-Week Highs Today?",
          "link": "https://stocktwits.com/news-articles/markets/equity/why-did-csx-unp-nvcr-stocks-surge-to-52-week-highs-today/cZZYK8FR7Uz?.tsrc=rss",
          "published": "2026-07-24",
          "age_days": 1,
          "source": "Yahoo Finance",
          "snippet": "Investors rewarded strong execution, improving profits and raised outlook.",
          "relevance": 1.6500000000000001,
          "category": "业绩/指引",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 4.0,
          "negative_hits": 1.0
        },
        {
          "title": "Industrial Stocks And This ETF Claw Gains From A Falling Market",
          "link": "https://finance.yahoo.com/m/c4b42236-fa2a-3578-97c3-1dc2623d0c44/industrial-stocks-and-this.html?.tsrc=rss",
          "published": "2026-07-23",
          "age_days": 1,
          "source": "Yahoo Finance",
          "snippet": "Industrial stocks bucked a falling market on Thursday. The State Street Industrial Select Sector SPDR ETF popped back into in a buy zone, led by gap-ups and breakouts for CSX, RTX and others. Many holdings in this exchange traded fund delivered blowout earnings this week.",
          "relevance": 1.6500000000000001,
          "category": "业绩/指引",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "Why Are CSX (CSX) Shares Soaring Today",
          "link": "https://finance.yahoo.com/markets/stocks/articles/why-csx-csx-shares-soaring-231631364.html?.tsrc=rss",
          "published": "2026-07-23",
          "age_days": 1,
          "source": "Yahoo Finance",
          "snippet": "Shares of freight rail services provider CSX (NASDAQ:CSX) jumped 5.6% in the afternoon session after the company reported better-than-expected second-quarter financial results.",
          "relevance": 1.3,
          "category": "业绩/指引",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "CSX Stock Climbs After Q2 Earnings Beat Estimates",
          "link": "https://news.google.com/rss/articles/CBMiqgFBVV95cUxPa1lUMWtqNjlSU1YxMmQydDZFNGxSZGY4cE1veHhlOVZnSndKeHJXQ2Y3NzBBZzFEcl9WNVExbzhid1N5cGdYaTZ1ZkhibXY5NmhoX0VWaFBtZ3BVOXdIMjJibWlvTm95Q3JqMlVBbHVGODkwMFlJZUZDUjhleGRERUFBYXNnNHJHa1licVhLYjhHTGlqcllqM3VPT1NZd2RwYWNEYzB1QnFqdw?oc=5",
          "published": "2026-07-22",
          "age_days": 2,
          "source": "Benzinga",
          "snippet": "<a href=\"https://news.google.com/rss/articles/CBMiqgFBVV95cUxPa1lUMWtqNjlSU1YxMmQydDZFNGxSZGY4cE1veHhlOVZnSndKeHJXQ2Y3NzBBZzFEcl9WNVExbzhid1N5cGdYaTZ1ZkhibXY5NmhoX0VWaFBtZ3BVOXdIMjJibWlvTm95Q3JqMlVBbHVGODkwMFlJZUZDUjhleGRERUFBYXNnNHJHa1licVhLYjhHTGlqcllqM3VPT1NZd2RwYWNEYzB1QnFqdw?oc=5\" target=\"_blank\">CSX Stock Climbs After Q2 Earnings Beat Estimates</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">Benzinga</font>",
          "relevance": 1.35,
          "category": "业绩/指引",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 1.0,
          "negative_hits": 0.0
        },
        {
          "title": "Notable Thursday Option Activity: AAPL, COIN, CSX",
          "link": "https://www.nasdaq.com/articles/notable-thursday-option-activity-aapl-coin-csx",
          "published": "2026-07-23",
          "age_days": 2,
          "source": "BNK Invest",
          "snippet": "Looking at options trading activity among components of the S&P 500 index, there is noteworthy activity today in Apple Inc (Symbol: AAPL), where a total volume of 500,831 contracts has been traded thus far today, a contract volume which is representative of approximately 50.",
          "relevance": 1.0,
          "category": "产品/订单",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 1.0,
          "negative_hits": 0.0
        },
        {
          "title": "CSX Q2 Earnings & Revenues Beat Estimates, Up Y/Y, EPS View Raised",
          "link": "https://www.nasdaq.com/articles/csx-q2-earnings-revenues-beat-estimates-y-y-eps-view-raised",
          "published": "2026-07-23",
          "age_days": 2,
          "source": "Zacks",
          "snippet": "CSX posts strong Q2 2026 beat, with EPS up 22.7% and revenues rising 10.1%, driven by volume, pricing and fuel surcharge gains despite coal export headwinds.",
          "relevance": 1.0,
          "category": "业绩/指引",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 3.0,
          "negative_hits": 0.0
        },
        {
          "title": "CSX sets Sept. 15 payment date for its $0.14 dividend",
          "link": "https://news.google.com/rss/articles/CBMikgFBVV95cUxOUzUtVkZjeTZHLUtzRTVrQVpuaWQ3RkNwT0wxc1d5Q2lwb081WldmLXpSaDMxWTFNNXd2b2FwRlRUbDdhWFdqeWlsQkdsN0xXd2Y1aU9GbUdCMkhKRnFvVVpxdnA5VG9hOUZuSGpTVXRITTczUVRyanZ4WkN0T3dVUDZGbHhIbXVUZFlXOGJKZURVdw?oc=5",
          "published": "2026-07-17",
          "age_days": 7,
          "source": "Stock Titan",
          "snippet": "<a href=\"https://news.google.com/rss/articles/CBMikgFBVV95cUxOUzUtVkZjeTZHLUtzRTVrQVpuaWQ3RkNwT0wxc1d5Q2lwb081WldmLXpSaDMxWTFNNXd2b2FwRlRUbDdhWFdqeWlsQkdsN0xXd2Y1aU9GbUdCMkhKRnFvVVpxdnA5VG9hOUZuSGpTVXRITTczUVRyanZ4WkN0T3dVUDZGbHhIbXVUZFlXOGJKZURVdw?oc=5\" target=\"_blank\">CSX sets Sept. 15 payment date for its $0.14 dividend</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">Stock Titan</font>",
          "relevance": 1.35,
          "category": "并购/资本",
          "sentiment": "neutral",
          "freshness": 0.65,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        }
      ],
      "news_score": 0.985,
      "positive_hits": 9.0,
      "negative_hits": 1.0,
      "news_sources": [
        "BNK Invest",
        "Benzinga",
        "Stock Titan",
        "Yahoo Finance",
        "Zacks"
      ],
      "catalysts": [
        "业绩/指引",
        "市场观点"
      ],
      "news_errors": []
    },
    {
      "symbol": "MEDP",
      "name": "Medpace Holdings Inc. Common Stock",
      "sector": "Health Care",
      "industry": "Biotechnology: Commercial Physical & Biological Resarch",
      "exchange": "NASDAQ",
      "market_cap": 17175225771.0,
      "dollar_volume": 295592101.74,
      "price": 605.8200073242188,
      "last_date": "2026-07-23",
      "return_1d": 0.14712567773501917,
      "return_5d": 0.12622699764140055,
      "return_20d": 0.181419359354005,
      "return_60d": 0.4377388384185583,
      "return_120d": 0.021498305162192866,
      "ma20_distance": 0.12247197544858213,
      "ma50_distance": 0.25004154576457194,
      "ma200_distance": 0.17353963955312834,
      "high_52w": 620.5900268554688,
      "near_52w_high": 0.9762000372353875,
      "volume_ratio": 1.4208070115531273,
      "volume_ratio_1d": 3.3495532411359625,
      "volatility_20d": 0.5651010086747672,
      "drawdown_52w": -0.023799962764612492,
      "trend_score": 0.8,
      "sector_score": 0.8461538461538461,
      "rs_20d": 0.17468213483379413,
      "rs_60d": 0.3959911872746924,
      "entry_setup_score": 0.8480938181312722,
      "overheat_score": 0.12016618305828775,
      "macro_fit": 0.5819750725412569,
      "research_score": 62.198531331111205,
      "heat_score": 53.24520482396607,
      "breakdown": {
        "research_quality": 62.198531331111205,
        "market_heat": 53.24520482396607,
        "macro_event": 8.147651015577598,
        "entry_setup": 5.936656726918905,
        "overheat_penalty": -0.961329464466302,
        "near_52w_high": 3.644628099173554,
        "news": 10.0,
        "relative_strength": 13.524793388429753,
        "volume": 7.603305785123967,
        "liquidity": 1.822314049586777
      },
      "score": 54.79127260325856,
      "is_near_high": true,
      "is_high_volume": true,
      "items": [
        {
          "title": "Medpace Holdings, Inc. (MEDP) Hit a 52 Week High, Can the Run Continue?",
          "link": "https://finance.yahoo.com/markets/stocks/articles/medpace-holdings-inc-medp-hit-131503512.html?.tsrc=rss",
          "published": "2026-07-24",
          "age_days": 0,
          "source": "Yahoo Finance",
          "snippet": "Medpace (MEDP) is at a 52-week high, but can investors hope for more gains in the future? We take a look at the company's fundamentals for clues.",
          "relevance": 2.0,
          "category": "市场观点",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "Why Is Medpace (MEDP) Stock Soaring Today",
          "link": "https://finance.yahoo.com/markets/stocks/articles/why-medpace-medp-stock-soaring-174831229.html?.tsrc=rss",
          "published": "2026-07-23",
          "age_days": 1,
          "source": "Yahoo Finance",
          "snippet": "Shares of clinical research company Medpace Holdings (NASDAQ:MEDP) jumped 14.4% in the afternoon session after the company reported second-quarter financial results that exceeded Wall Street's expectations. GAAP earnings per share came in at $4.25, surpassing analyst estimates of $3.99. Revenue reached $707.3 million, beating the consensus estimate of $689.7 million and marking a 17.2% increase year on year. Additionally, the company's adjusted EBITDA was $153.4 million, topping forecasts of $14",
          "relevance": 2.3,
          "category": "分析师/评级",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 1.0,
          "negative_hits": 0.0
        },
        {
          "title": "Medpace Holdings Inc (MEDP) Q2 2026 Earnings Call Highlights: Strong Revenue Growth and Record ...",
          "link": "https://finance.yahoo.com/markets/stocks/articles/medpace-holdings-inc-medp-q2-210026477.html?.tsrc=rss",
          "published": "2026-07-23",
          "age_days": 1,
          "source": "Yahoo Finance",
          "snippet": "Medpace Holdings Inc (MEDP) reports a robust 17.2% revenue increase and a 34.5% rise in net income, driven by a strong business environment and strategic shifts in program focus.",
          "relevance": 2.0,
          "category": "业绩/指引",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 3.0,
          "negative_hits": 0.0
        },
        {
          "title": "Medpace Notches A Big Bookings Beat, And Reverses Its First-Quarter Malaise",
          "link": "https://finance.yahoo.com/m/cb53214a-4e76-3387-b82c-b9c22bdc4dd2/medpace-notches-a-big.html?.tsrc=rss",
          "published": "2026-07-23",
          "age_days": 1,
          "source": "Yahoo Finance",
          "snippet": "Medpace stock surged by double digits Thursday, helped by a big bookings beat, rebounding from a poor start to the year.",
          "relevance": 2.0,
          "category": "业绩/指引",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 2.0,
          "negative_hits": 0.0
        },
        {
          "title": "Medpace Holdings Stock Soars 15% After Beating Earnings Estimates And Raising Guidance",
          "link": "https://news.google.com/rss/articles/CBMitwFBVV95cUxOd2hiNUVac2ZHYXRxZVZkMEVyY01LU1ZWS3RDNGVLWnZDSGhNRGZpMmhmN09fUzJaZ2hDYTZWdGE5YVo2TmI5LWV2cGV3eDE5UVdZTlQxRkxCNmZaX0JZTXRIYjN6QUZXeDdfQzExUWkxZUowZVRQODlXSVU4Nk9oSDBsa2NFVk5PdWx1R2E0ak9BdENtNWFlMGlLOVFxamNPc1R4V0w1RkRySC03aHk4YXRDSXF1OU0?oc=5",
          "published": "2026-07-23",
          "age_days": 1,
          "source": "TIKR.com",
          "snippet": "<a href=\"https://news.google.com/rss/articles/CBMitwFBVV95cUxOd2hiNUVac2ZHYXRxZVZkMEVyY01LU1ZWS3RDNGVLWnZDSGhNRGZpMmhmN09fUzJaZ2hDYTZWdGE5YVo2TmI5LWV2cGV3eDE5UVdZTlQxRkxCNmZaX0JZTXRIYjN6QUZXeDdfQzExUWkxZUowZVRQODlXSVU4Nk9oSDBsa2NFVk5PdWx1R2E0ak9BdENtNWFlMGlLOVFxamNPc1R4V0w1RkRySC03aHk4YXRDSXF1OU0?oc=5\" target=\"_blank\">Medpace Holdings Stock Soars 15% After Beating Earnings Estimates And Raising Guidance</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">TIKR.com</font>",
          "relevance": 2.0,
          "category": "业绩/指引",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 2.0,
          "negative_hits": 0.0
        },
        {
          "title": "Medpace (MEDP) Stock Faces Margin Compression That Tests Bullish Growth Narratives",
          "link": "https://news.google.com/rss/articles/CBMi5AFBVV95cUxOYUNhUTlqMlYzcnJjN0cxTkZNX3IxbkVpUFIzNlVvbEsxZDl3eXY2T2VoM3l4NHdRd2pHcTd6aHdqQUJ4ejVQdXlQRG44aVRKNVJ4a3VCakJQT2t3em56Z0J0U3I3WTEwRndmLUplTHRVTS1HS05CcmVSY2xWMThQd1FHaXNiTm9yemZHalpDMzRFYjR3Y3B6bVRJaEptUnJFcUlGdVFBalRUZXRnVkt4bWZvU3R4NWd1WW1CVWs1eUlRNENmS1hjS2RhMERGSjdZMlgtSTlPYzJER3dQd3JvMHJRdUbSAeoBQVVfeXFMUDVsMUlLeEUtTm5mZTRxeW44c3JMQnktVnpWOWg0Wi1lMWVxX0ViVENLenVLWDNyOV9iazI0dmtVVm9hekliYW0yOVNiQkxrNDdoM29PYmJ3T2cxN1JYdXh2S3VLdVkzc1RNS3JCNm5ybFhkOE8wR08xcHBZbF9NS0FXN0NNWkZKSEw0NHRDUjFRV2dKQXpDNE4wY2ZyVXQwbnFMUGtQWnZGYk5na3FnN1Y3RktIaC1LSHpQNTNIYW5LUDdCVkx6bElxWVdsME81cDBYNXZ3QWRfNnJNVHR3WVdTaGRxdGFjbWJ3?oc=5",
          "published": "2026-07-23",
          "age_days": 1,
          "source": "simplywall.st",
          "snippet": "<a href=\"https://news.google.com/rss/articles/CBMi5AFBVV95cUxOYUNhUTlqMlYzcnJjN0cxTkZNX3IxbkVpUFIzNlVvbEsxZDl3eXY2T2VoM3l4NHdRd2pHcTd6aHdqQUJ4ejVQdXlQRG44aVRKNVJ4a3VCakJQT2t3em56Z0J0U3I3WTEwRndmLUplTHRVTS1HS05CcmVSY2xWMThQd1FHaXNiTm9yemZHalpDMzRFYjR3Y3B6bVRJaEptUnJFcUlGdVFBalRUZXRnVkt4bWZvU3R4NWd1WW1CVWs1eUlRNENmS1hjS2RhMERGSjdZMlgtSTlPYzJER3dQd3JvMHJRdUbSAeoBQVVfeXFMUDVsMUlLeEUtTm5mZTRxeW44c3JMQnktVnpWOWg0Wi1lMWVxX0ViVENLenVLWDNyOV9iazI0dmtVVm9hekliYW0yOVNiQkxrNDdoM29PYmJ3T2cxN1JYdXh2S3VLdVkzc1RNS3JCNm5ybFhkOE8wR08xcHBZbF9NS0FXN0NNWkZKSEw0NHRDUjFRV2dKQXpDNE4wY2ZyVXQwbnFMUGtQWnZGYk5na3FnN1Y3RktIaC1LSHpQNTNIYW5LUDdCVkx6bElxWVdsME81cDBYNXZ3QWRfNnJNVHR3WVdTaGRxdGFjbWJ3?oc=5\" target=\"_blank\">Medpace (MEDP) Stock Faces Margin Compression That Tests Bullish Growth Narratives</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">simplywall.st</font>",
          "relevance": 1.7,
          "category": "市场观点",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 1.0,
          "negative_hits": 0.0
        },
        {
          "title": "Biotech Stocks At 52-Week Highs - MEDP And NVCR Rise With Positive Q2 Reports, ETON, MRVI, ADVB",
          "link": "https://www.nasdaq.com/articles/biotech-stocks-52-week-highs-medp-and-nvcr-rise-positive-q2-reports-eton-mrvi-advb",
          "published": "2026-07-24",
          "age_days": 1,
          "source": "RTTNews",
          "snippet": "(RTTNews) - The following biotech stocks reached a 52-week high on July 22, 2026, following key catalysts such as positive quarterly reports and anticipated clinical trial readouts.",
          "relevance": 1.35,
          "category": "业绩/指引",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "MEDP: Medpace Holdings Inc Latest Stock Price, Analysis, News and Trading Ideas",
          "link": "https://news.google.com/rss/articles/CBMiSkFVX3lxTE9YUm9kUUdxQzlpTUpJems3M0Zhb2dGS0Q0WEVRQTdGekZpcENmQ2lMNnhFQzVRSnpzVDFiVTItQ3BBZ1Y4cFdGVk5B?oc=5",
          "published": "2026-07-23",
          "age_days": 2,
          "source": "Stocktwits",
          "snippet": "<a href=\"https://news.google.com/rss/articles/CBMiSkFVX3lxTE9YUm9kUUdxQzlpTUpJems3M0Zhb2dGS0Q0WEVRQTdGekZpcENmQ2lMNnhFQzVRSnpzVDFiVTItQ3BBZ1Y4cFdGVk5B?oc=5\" target=\"_blank\">MEDP: Medpace Holdings Inc Latest Stock Price, Analysis, News and Trading Ideas</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">Stocktwits</font>",
          "relevance": 2.0,
          "category": "市场观点",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "MEDPACE HOLDINGS ($MEDP) Releases Q2 2026 Earnings, Stock Rises",
          "link": "https://news.google.com/rss/articles/CBMipwFBVV95cUxPZFdCRll3Q1lPbExqZUg1YXY1OFpGcXVFaEJBV2FXcm9GTGRWRG1URnlHVVoxU3V4TFZpbWZ6em5HU3E1Umtjc0V2TGNjRHJ2SEg2SlRsby1nMDBCZW53eHBYQXZsaWJ3NHNKS21XQ1AyTFVZbWJOZGZjaU9UNXhKUndEUjZodEFiaDhidnlDaGtMOEcwdURGSXJTQ3NMM1IySno0RlhXQQ?oc=5",
          "published": "2026-07-22",
          "age_days": 2,
          "source": "Quiver Quantitative",
          "snippet": "<a href=\"https://news.google.com/rss/articles/CBMipwFBVV95cUxPZFdCRll3Q1lPbExqZUg1YXY1OFpGcXVFaEJBV2FXcm9GTGRWRG1URnlHVVoxU3V4TFZpbWZ6em5HU3E1Umtjc0V2TGNjRHJ2SEg2SlRsby1nMDBCZW53eHBYQXZsaWJ3NHNKS21XQ1AyTFVZbWJOZGZjaU9UNXhKUndEUjZodEFiaDhidnlDaGtMOEcwdURGSXJTQ3NMM1IySno0RlhXQQ?oc=5\" target=\"_blank\">MEDPACE HOLDINGS ($MEDP) Releases Q2 2026 Earnings, Stock Rises</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">Quiver Quantitative</font>",
          "relevance": 2.0,
          "category": "业绩/指引",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        }
      ],
      "news_score": 1.0,
      "positive_hits": 9.0,
      "negative_hits": 0.0,
      "news_sources": [
        "Quiver Quantitative",
        "RTTNews",
        "Stocktwits",
        "TIKR.com",
        "Yahoo Finance",
        "simplywall.st"
      ],
      "catalysts": [
        "业绩/指引",
        "分析师/评级",
        "市场观点"
      ],
      "news_errors": []
    },
    {
      "symbol": "MMM",
      "name": "3M Company Common Stock",
      "sector": "Health Care",
      "industry": "Medical/Dental Instruments",
      "exchange": "NYSE",
      "market_cap": 89024003623.0,
      "dollar_volume": 707967441.72,
      "price": 169.58999633789062,
      "last_date": "2026-07-23",
      "return_1d": -0.006851711212127465,
      "return_5d": 0.04834018581256183,
      "return_20d": 0.02218065574439909,
      "return_60d": 0.16340804944278786,
      "return_120d": 0.08447366058708972,
      "ma20_distance": 0.05071744098635822,
      "ma50_distance": 0.07928226248162895,
      "ma200_distance": 0.07082204668501935,
      "high_52w": 174.61000061035156,
      "near_52w_high": 0.9712501903962347,
      "volume_ratio": 1.367160628917809,
      "volume_ratio_1d": 1.1851757947376673,
      "volatility_20d": 0.3179185483835873,
      "drawdown_52w": -0.028749809603765275,
      "trend_score": 0.8,
      "sector_score": 0.8461538461538461,
      "rs_20d": 0.015443431224188231,
      "rs_60d": 0.12166039829892195,
      "entry_setup_score": 0.9609032787219954,
      "overheat_score": 0.0,
      "macro_fit": 0.7659093753462418,
      "research_score": 61.48134520153076,
      "heat_score": 44.74586776859504,
      "breakdown": {
        "research_quality": 61.48134520153076,
        "market_heat": 44.74586776859504,
        "macro_event": 10.722731254847385,
        "entry_setup": 6.726322951053968,
        "overheat_penalty": -0.0,
        "near_52w_high": 3.56198347107438,
        "news": 9.85,
        "relative_strength": 10.111570247933884,
        "volume": 7.3884297520661155,
        "liquidity": 4.214876033057851
      },
      "score": 54.729810407645395,
      "is_near_high": true,
      "is_high_volume": false,
      "items": [
        {
          "title": "3M Raised Guidance and Pointed to AI Partnerships After Beating Estimates. What This Means for MMM Stock.",
          "link": "https://www.barchart.com/story/news/3411348/3m-raised-guidance-and-pointed-to-ai-partnerships-after-beating-estimates-what-this-means-for-mmm-stock?.tsrc=rss",
          "published": "2026-07-22",
          "age_days": 2,
          "source": "Yahoo Finance",
          "snippet": "3M beat second-quarter estimates and raised full-year adjusted EPS guidance following its AI infrastructure partnership with Microsoft.",
          "relevance": 1.6500000000000001,
          "category": "业绩/指引",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 3.0,
          "negative_hits": 0.0
        },
        {
          "title": "3M's Growth Outlook Supports Better Results, UBS Says",
          "link": "https://finance.yahoo.com/markets/stocks/articles/3m-apos-growth-outlook-supports-162317485.html?.tsrc=rss",
          "published": "2026-07-22",
          "age_days": 2,
          "source": "Yahoo Finance",
          "snippet": "3M (MMM) could deliver faster growth, higher earnings and stronger margins over the next several yea",
          "relevance": 1.3,
          "category": "业绩/指引",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 2.0,
          "negative_hits": 0.0
        },
        {
          "title": "Company News for July 22, 2026",
          "link": "https://www.nasdaq.com/articles/company-news-july-22-2026",
          "published": "2026-07-22",
          "age_days": 3,
          "source": "Zacks",
          "snippet": "Companies in The News Are: NVS, GM, SYF, MMM",
          "relevance": 1.35,
          "category": "市场观点",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "3M (MMM) Stock Soars After Q2 Earnings Beat and Upgraded Guidance: What to Know",
          "link": "https://news.google.com/rss/articles/CBMic0FVX3lxTE43WDJtb241ZHdDMmVNQWVOY29NQ3J3YUVUdW5DWXF0UC0yRF80ZDF6dGlMOHlpUkpmYkpBUWhYaTJIQkZIc0RRVS0zZFh1dVNJeHdiTXgyR2xrTTNyUVBGczctZGM5OHQ0VXNSSWduXzBpNE0?oc=5",
          "published": "2026-07-21",
          "age_days": 3,
          "source": "Barron's",
          "snippet": "<a href=\"https://news.google.com/rss/articles/CBMic0FVX3lxTE43WDJtb241ZHdDMmVNQWVOY29NQ3J3YUVUdW5DWXF0UC0yRF80ZDF6dGlMOHlpUkpmYkpBUWhYaTJIQkZIc0RRVS0zZFh1dVNJeHdiTXgyR2xrTTNyUVBGczctZGM5OHQ0VXNSSWduXzBpNE0?oc=5\" target=\"_blank\">3M (MMM) Stock Soars After Q2 Earnings Beat and Upgraded Guidance: What to Know</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">Barron's</font>",
          "relevance": 1.35,
          "category": "分析师/评级",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 3.0,
          "negative_hits": 0.0
        },
        {
          "title": "Why Is 3M (MMM) Stock Soaring Today",
          "link": "https://news.google.com/rss/articles/CBMilwFBVV95cUxNdDdnMUZEVHpFZzBja2thaU5uYm5TTDFKVUVOUWtqZ0wyc2FuN2E3dWVfSGxiemVzLTFkSFN1ajU4NmY0TFpRTTlac3p5TXhzOVZhcHJMVGlDdjBUT25ZTUlYTFhvbTdFQV9MRXJiVW1KWkN2cUplVkxjMUNzMnR6OVBpcFJIWUFmYmdNazFuMGd6dWdkbWF3?oc=5",
          "published": "2026-07-21",
          "age_days": 3,
          "source": "StockStory",
          "snippet": "<a href=\"https://news.google.com/rss/articles/CBMilwFBVV95cUxNdDdnMUZEVHpFZzBja2thaU5uYm5TTDFKVUVOUWtqZ0wyc2FuN2E3dWVfSGxiemVzLTFkSFN1ajU4NmY0TFpRTTlac3p5TXhzOVZhcHJMVGlDdjBUT25ZTUlYTFhvbTdFQV9MRXJiVW1KWkN2cUplVkxjMUNzMnR6OVBpcFJIWUFmYmdNazFuMGd6dWdkbWF3?oc=5\" target=\"_blank\">Why Is 3M (MMM) Stock Soaring Today</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">StockStory</font>",
          "relevance": 1.35,
          "category": "市场观点",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "Noteworthy Wednesday Option Activity: MMM, RIOT, OKLO",
          "link": "https://www.nasdaq.com/articles/noteworthy-wednesday-option-activity-mmm-riot-oklo",
          "published": "2026-07-22",
          "age_days": 3,
          "source": "BNK Invest",
          "snippet": "Looking at options trading activity among components of the Russell 3000 index, there is noteworthy activity today in 3M Co (Symbol: MMM), where a total volume of 36,637 contracts has been traded thus far today, a contract volume which is representative of approximately 3.7 mill",
          "relevance": 1.0,
          "category": "产品/订单",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 1.0,
          "negative_hits": 0.0
        },
        {
          "title": "MMM Q2 Earnings Call Shows It is Leaning Into Momentum",
          "link": "https://www.nasdaq.com/articles/mmm-q2-earnings-call-shows-it-leaning-momentum",
          "published": "2026-07-22",
          "age_days": 3,
          "source": "Zacks",
          "snippet": "3M raises 2026 guidance as stronger execution, faster innovation and tighter operations drove broad growth, record margins and firmer cash flow.",
          "relevance": 1.0,
          "category": "业绩/指引",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 5.0,
          "negative_hits": 1.0
        },
        {
          "title": "3M stock jumps on raised outlook as company's turnaround gains traction",
          "link": "https://news.google.com/rss/articles/CBMixgFBVV95cUxPU1YzNFZqVVY0SW1kX25mejhLMElEN0RnRnYzdjNrWndoejNGdEVFYUUxbkJuNjhZNmFzTkxSN1pwdnRlUTczTGE5ZWx2NlR4QXZBaFZHM1ZJcEhKXzllUURaeDB1d3NPdjRLNnRHOWhqaXlkaFZ1RDctNUtZSHpsazNzSkhuU2VDdjFLSTVteVh6d1pKWXVDMlFsbTNySlVPMS1HeEtIMXBTX0MwX2lDVlFuZVhJcnBqbkNYRHZWU1VqdnlYNHc?oc=5",
          "published": "2026-07-21",
          "age_days": 3,
          "source": "Yahoo Finance",
          "snippet": "<a href=\"https://news.google.com/rss/articles/CBMixgFBVV95cUxPU1YzNFZqVVY0SW1kX25mejhLMElEN0RnRnYzdjNrWndoejNGdEVFYUUxbkJuNjhZNmFzTkxSN1pwdnRlUTczTGE5ZWx2NlR4QXZBaFZHM1ZJcEhKXzllUURaeDB1d3NPdjRLNnRHOWhqaXlkaFZ1RDctNUtZSHpsazNzSkhuU2VDdjFLSTVteVh6d1pKWXVDMlFsbTNySlVPMS1HeEtIMXBTX0MwX2lDVlFuZVhJcnBqbkNYRHZWU1VqdnlYNHc?oc=5\" target=\"_blank\">3M stock jumps on raised outlook as company's turnaround gains traction</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">Yahoo Finance</font>",
          "relevance": 1.0,
          "category": "市场观点",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 2.0,
          "negative_hits": 0.0
        }
      ],
      "news_score": 0.985,
      "positive_hits": 16.0,
      "negative_hits": 1.0,
      "news_sources": [
        "BNK Invest",
        "Barron's",
        "StockStory",
        "Yahoo Finance",
        "Zacks"
      ],
      "catalysts": [
        "业绩/指引",
        "分析师/评级",
        "市场观点"
      ],
      "news_errors": []
    },
    {
      "symbol": "WST",
      "name": "West Pharmaceutical Services Inc. Common Stock",
      "sector": "Health Care",
      "industry": "Medical/Dental Instruments",
      "exchange": "NYSE",
      "market_cap": 23186540679.0,
      "dollar_volume": 495268569.0,
      "price": 355.4800109863281,
      "last_date": "2026-07-23",
      "return_1d": -0.008174974598486595,
      "return_5d": -0.019203154751670448,
      "return_20d": 0.04427016586497623,
      "return_60d": 0.17630707024192915,
      "return_120d": 0.5279605429282579,
      "ma20_distance": -0.004687021132150138,
      "ma50_distance": 0.06299634781064412,
      "ma200_distance": 0.25713903422670015,
      "high_52w": 365.739990234375,
      "near_52w_high": 0.9719473409471246,
      "volume_ratio": 1.1750402523576382,
      "volume_ratio_1d": 2.2158922879768674,
      "volatility_20d": 0.19520088110049472,
      "drawdown_52w": -0.02805265905287535,
      "trend_score": 0.8,
      "sector_score": 0.8461538461538461,
      "rs_20d": 0.03753294134476537,
      "rs_60d": 0.13455941909806324,
      "entry_setup_score": 1.0,
      "overheat_score": 0.0,
      "macro_fit": 0.753719747027181,
      "research_score": 63.11246026700573,
      "heat_score": 42.632231404958674,
      "breakdown": {
        "research_quality": 63.11246026700573,
        "market_heat": 42.632231404958674,
        "macro_event": 10.552076458380535,
        "entry_setup": 7.0,
        "overheat_penalty": -0.0,
        "near_52w_high": 3.5867768595041323,
        "news": 9.85,
        "relative_strength": 10.83884297520661,
        "volume": 6.677685950413223,
        "liquidity": 3.5206611570247937
      },
      "score": 54.69093445386894,
      "is_near_high": true,
      "is_high_volume": true,
      "items": [
        {
          "title": "WST Q2 Deep Dive: Biologics and High-Value Components Drive Upgraded Outlook",
          "link": "https://finance.yahoo.com/healthcare/articles/wst-q2-deep-dive-biologics-132108481.html?.tsrc=rss",
          "published": "2026-07-24",
          "age_days": 0,
          "source": "Yahoo Finance",
          "snippet": "Healthcare products company West Pharmaceutical Services (NYSE:WST) reported Q2 CY2026 results exceeding the market’s revenue expectations, with sales up 13.8% year on year to $872.3 million. Guidance for next quarter’s revenue was better than expected at $827.5 million at the midpoint, 0.8% above analysts’ estimates. Its non-GAAP profit of $2.37 per share was 13.9% above analysts’ consensus estimates.",
          "relevance": 2.0,
          "category": "分析师/评级",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 3.0,
          "negative_hits": 0.0
        },
        {
          "title": "Hims & Hers Health, Repligen, West Pharmaceutical Services, and 10x Genomics Stocks Trade Down, What You Need To Know",
          "link": "https://finance.yahoo.com/healthcare/articles/hims-hers-health-repligen-west-224908691.html?.tsrc=rss",
          "published": "2026-07-24",
          "age_days": 0,
          "source": "Yahoo Finance",
          "snippet": "A number of stocks fell in the morning session after concerns grew over a rising number of uninsured patients. The trend was highlighted in HCA Healthcare's recent earnings report, which pointed to a 'negative payer mix shift.' This term refers to a change in the types of insurance patients have, in this case, an increase in uninsured individuals resulting from losses in health insurance exchange coverage. For HCA, this shift was significant, reducing pre-tax income by an estimated $400 million",
          "relevance": 1.3,
          "category": "业绩/指引",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "West Pharmaceutical Services Inc. stock underperforms Friday when compared to competitors",
          "link": "https://news.google.com/rss/articles/CBMi4gFBVV95cUxQcnFfVmpFV09Ja1hCck1RUmlFTDk2bmN6U3FKbWZiV3puRkZxbWh3VFZZVnNpaXFveElEUEVLLXR6ZUtZRGJocVFSck42d1NZOW5hZXdpcjFWelF0cTNyYlluUnBWaThwbC1mN2k5YTNvRG9OWWJTM2E0dEE2Vml3OFZpZkQzdHp4bHdZYk1OVzNnMW9qMTVHY25sbWhFUkcwT3lwNkROdUQ4UExmZnhlc2FfM1pWNU4yaU5MclVGS2ZibUJSV05XV3J5Z0tvS3JKazJkU0JjNVpuSjRFLTY0NHJn?oc=5",
          "published": "2026-07-24",
          "age_days": 0,
          "source": "MarketWatch",
          "snippet": "<a href=\"https://news.google.com/rss/articles/CBMi4gFBVV95cUxQcnFfVmpFV09Ja1hCck1RUmlFTDk2bmN6U3FKbWZiV3puRkZxbWh3VFZZVnNpaXFveElEUEVLLXR6ZUtZRGJocVFSck42d1NZOW5hZXdpcjFWelF0cTNyYlluUnBWaThwbC1mN2k5YTNvRG9OWWJTM2E0dEE2Vml3OFZpZkQzdHp4bHdZYk1OVzNnMW9qMTVHY25sbWhFUkcwT3lwNkROdUQ4UExmZnhlc2FfM1pWNU4yaU5MclVGS2ZibUJSV05XV3J5Z0tvS3JKazJkU0JjNVpuSjRFLTY0NHJn?oc=5\" target=\"_blank\">West Pharmaceutical Services Inc. stock underperforms Friday when compared to competitors</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">MarketWatch</font>",
          "relevance": 1.0,
          "category": "分析师/评级",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "West Pharmaceutical Services Q2 Earnings Call Highlights",
          "link": "https://www.marketbeat.com/instant-alerts/west-pharmaceutical-services-q2-earnings-call-highlights-2026-07-23/?utm_source=yahoofinance&utm_medium=yahoofinance&.tsrc=rss",
          "published": "2026-07-24",
          "age_days": 1,
          "source": "Yahoo Finance",
          "snippet": "West Pharmaceutical Services (NYSE:WST) raised its full-year 2026 outlook after reporting second-quarter results that topped management’s expectations, supported by strong demand for high-value product components, biologics-related offerings and GLP-1 elastomers. Chief Executive Officer and Board C",
          "relevance": 2.0,
          "category": "业绩/指引",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 2.0,
          "negative_hits": 1.0
        },
        {
          "title": "West Pharmaceutical Services (NYSE:WST) Beats Expectations in Strong Q2 CY2026, Stock Soars",
          "link": "https://news.google.com/rss/articles/CBMi2wFBVV95cUxQU0RUNUxITEIyeTVEM1VvOVJzTzZiTXVBek41RE1sUk1ReThCTklHb0Q5R3pPOFpJRXNjb3dwTnBINVlFZ0hDSXJTYW1GeTlxV3E5SXFsSW1tQ3RCazZlVGZIckg1MkFJbl9sVWJISzBzbTRsZGVwSW0wX1ladnY0Z0M4a0pjNnBkektUVmYwekFxcTZ2UjlReFNpY2N2LUk1eFd6MlBXZUIxWS1qdkFLbHFmZHM4T25mSXRxbWtVMnJIcWhFUHFPcjlhM0gxSVZlY1g2ZXp1V1NHSDQ?oc=5",
          "published": "2026-07-23",
          "age_days": 1,
          "source": "StockStory",
          "snippet": "<a href=\"https://news.google.com/rss/articles/CBMi2wFBVV95cUxQU0RUNUxITEIyeTVEM1VvOVJzTzZiTXVBek41RE1sUk1ReThCTklHb0Q5R3pPOFpJRXNjb3dwTnBINVlFZ0hDSXJTYW1GeTlxV3E5SXFsSW1tQ3RCazZlVGZIckg1MkFJbl9sVWJISzBzbTRsZGVwSW0wX1ladnY0Z0M4a0pjNnBkektUVmYwekFxcTZ2UjlReFNpY2N2LUk1eFd6MlBXZUIxWS1qdkFLbHFmZHM4T25mSXRxbWtVMnJIcWhFUHFPcjlhM0gxSVZlY1g2ZXp1V1NHSDQ?oc=5\" target=\"_blank\">West Pharmaceutical Services (NYSE:WST) Beats Expectations in Strong Q2 CY2026, Stock Soars</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">StockStory</font>",
          "relevance": 2.0,
          "category": "市场观点",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 3.0,
          "negative_hits": 0.0
        },
        {
          "title": "WST Stock Jumps on Q2 Earnings & Sales Beat, EPS View Up on HVP Growth",
          "link": "https://www.nasdaq.com/articles/wst-stock-jumps-q2-earnings-sales-beat-eps-view-hvp-growth",
          "published": "2026-07-23",
          "age_days": 2,
          "source": "Zacks",
          "snippet": "WST tops Q2 earnings and revenue estimates, lifts its 2026 EPS outlook and sees shares surge as high-value products fuel strong growth.",
          "relevance": 1.35,
          "category": "业绩/指引",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 5.0,
          "negative_hits": 0.0
        },
        {
          "title": "West (WST) Stock Looks Fair On Cash Flow Yet Pricey On Earnings",
          "link": "https://news.google.com/rss/articles/CBMi8AFBVV95cUxQZFdaWXh6Rm9EdTBxbFBnY0xYZEY5bnNTTWwzTzNtWkJzY0NUQ1g4eTJzOHUyYmY0b3JGWVNpaW9LeEtIa3hVY2lHZlQzbFFqaDZYb21HTnoyaDVMRlhYdDRSbzVaaWpWRy1vZEpjS2VWTzEzNktXVjRxajBxQVE2NFl5RERjc01TdmdHTldwdUVYOTJjLVhRbWhOTFM5OW1fWU9ndnZGV0NKc2lHNjU5b2E4VXJJc3hsLWU5dGl4WHRHeEFyX3RQYUY4TEJ5VVV5S1ZENmJuMm9ncWJXRkFPdldSLVc4LS1lbW85ajNrQi3SAfYBQVVfeXFMTmRGR3U0Q3hpYnMwcGRoaTRtTDNiNjNmRFNDM0YtWkRUU01Mam5JZ1BJVl9aT3gza3lteFZtLXJiTEV1c1JkUFNmRUJueFk0aHh6M0U5c1oxODFJWTFoY2FVN20yQWRPTlN3bnlRMmcwTnd2YjZOODdoSy1Ba0cwZXZ4NFJwUTg4UG1oWHBTM2NPbTBkMHRxLWg3VFRNUFV3TElZd3JLNkFIajFIQnFsSVFPeDNXNzRTal83amo3RktjT1FOWjhZOTlNVEV0UGp5bWtZcFFiemhNZlY2dWIzWTVscVhwa0xZdEFBc2kxcE9VdWVMUkt3?oc=5",
          "published": "2026-07-17",
          "age_days": 8,
          "source": "simplywall.st",
          "snippet": "<a href=\"https://news.google.com/rss/articles/CBMi8AFBVV95cUxQZFdaWXh6Rm9EdTBxbFBnY0xYZEY5bnNTTWwzTzNtWkJzY0NUQ1g4eTJzOHUyYmY0b3JGWVNpaW9LeEtIa3hVY2lHZlQzbFFqaDZYb21HTnoyaDVMRlhYdDRSbzVaaWpWRy1vZEpjS2VWTzEzNktXVjRxajBxQVE2NFl5RERjc01TdmdHTldwdUVYOTJjLVhRbWhOTFM5OW1fWU9ndnZGV0NKc2lHNjU5b2E4VXJJc3hsLWU5dGl4WHRHeEFyX3RQYUY4TEJ5VVV5S1ZENmJuMm9ncWJXRkFPdldSLVc4LS1lbW85ajNrQi3SAfYBQVVfeXFMTmRGR3U0Q3hpYnMwcGRoaTRtTDNiNjNmRFNDM0YtWkRUU01Mam5JZ1BJVl9aT3gza3lteFZtLXJiTEV1c1JkUFNmRUJueFk0aHh6M0U5c1oxODFJWTFoY2FVN20yQWRPTlN3bnlRMmcwTnd2YjZOODdoSy1Ba0cwZXZ4NFJwUTg4UG1oWHBTM2NPbTBkMHRxLWg3VFRNUFV3TElZd3JLNkFIajFIQnFsSVFPeDNXNzRTal83amo3RktjT1FOWjhZOTlNVEV0UGp5bWtZcFFiemhNZlY2dWIzWTVscVhwa0xZdEFBc2kxcE9VdWVMUkt3?oc=5\" target=\"_blank\">West (WST) Stock Looks Fair On Cash Flow Yet Pricey On Earnings</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">simplywall.st</font>",
          "relevance": 1.35,
          "category": "业绩/指引",
          "sentiment": "neutral",
          "freshness": 0.65,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "3 Reasons WST is Risky and 1 Stock to Buy Instead",
          "link": "https://news.google.com/rss/articles/CBMijwFBVV95cUxOanNGcWdvLWdLUUZhLXgwT202OUwxaFlnNDFXbkQzYWlsbEtwdnpfbkhJdTUxX3hsR2hFY2lveERUN2ZVWnBVXzhYZDhIbzVGSERQczZVdjE4WnRxckpkcmExVXFtd0YwOTNxU3hMdjI0bWlvRzFHYS1xelRlTVFYdWpWSzBxQS0xSERiUXREMA?oc=5",
          "published": "2026-07-13",
          "age_days": 11,
          "source": "Yahoo Finance",
          "snippet": "<a href=\"https://news.google.com/rss/articles/CBMijwFBVV95cUxOanNGcWdvLWdLUUZhLXgwT202OUwxaFlnNDFXbkQzYWlsbEtwdnpfbkhJdTUxX3hsR2hFY2lveERUN2ZVWnBVXzhYZDhIbzVGSERQczZVdjE4WnRxckpkcmExVXFtd0YwOTNxU3hMdjI0bWlvRzFHYS1xelRlTVFYdWpWSzBxQS0xSERiUXREMA?oc=5\" target=\"_blank\">3 Reasons WST is Risky and 1 Stock to Buy Instead</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">Yahoo Finance</font>",
          "relevance": 1.6500000000000001,
          "category": "市场观点",
          "sentiment": "neutral",
          "freshness": 0.3,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "West Pharmaceutical Services, Inc. Stock 12‑Month Price Target Raised to $383.93, Implies 9% Upside",
          "link": "https://news.google.com/rss/articles/CBMi7AFBVV95cUxNREs0cV9DdkJyRVJOckdINkR1UEhTWTBDaUpmQ1M4d29KZWMyOFhPX2w1SDNEU2JTbnRycGw0NjZDcktjOFBvcW8wREhGR3FXZVRjd242T3V5REtrcmJyYkY2d0xqYkZlVW5GS3RoRW9oUWpHNlZfWWVrbmw5eGRUSmZQUS02bFQ2TTd6TFYxX05RY2Y4WWVSc1BiNW5nc00wcEQyQk1qZEhxNFZVUWF0UFJ1ZVI2U0FKVi1NWHdha3d2U21WTjZaVkNKQnFyb0prcEVrY1FrRjN2TkEwQXM0TTJVT2FvdnRrZDhHYQ?oc=5",
          "published": "2026-07-13",
          "age_days": 11,
          "source": "TradingView",
          "snippet": "<a href=\"https://news.google.com/rss/articles/CBMi7AFBVV95cUxNREs0cV9DdkJyRVJOckdINkR1UEhTWTBDaUpmQ1M4d29KZWMyOFhPX2w1SDNEU2JTbnRycGw0NjZDcktjOFBvcW8wREhGR3FXZVRjd242T3V5REtrcmJyYkY2d0xqYkZlVW5GS3RoRW9oUWpHNlZfWWVrbmw5eGRUSmZQUS02bFQ2TTd6TFYxX05RY2Y4WWVSc1BiNW5nc00wcEQyQk1qZEhxNFZVUWF0UFJ1ZVI2U0FKVi1NWHdha3d2U21WTjZaVkNKQnFyb0prcEVrY1FrRjN2TkEwQXM0TTJVT2FvdnRrZDhHYQ?oc=5\" target=\"_blank\">West Pharmaceutical Services, Inc. Stock 12‑Month Price Target Raised to $383.93, Implies 9% Upside</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">TradingView</font>",
          "relevance": 1.0,
          "category": "分析师/评级",
          "sentiment": "positive",
          "freshness": 0.3,
          "positive_hits": 1.0,
          "negative_hits": 0.0
        }
      ],
      "news_score": 0.985,
      "positive_hits": 13.3,
      "negative_hits": 1.0,
      "news_sources": [
        "MarketWatch",
        "StockStory",
        "TradingView",
        "Yahoo Finance",
        "Zacks",
        "simplywall.st"
      ],
      "catalysts": [
        "业绩/指引",
        "分析师/评级",
        "市场观点"
      ],
      "news_errors": []
    },
    {
      "symbol": "WELL",
      "name": "Welltower Inc. Common Stock",
      "sector": "Real Estate",
      "industry": "Real Estate Investment Trusts",
      "exchange": "NYSE",
      "market_cap": 177939855412.0,
      "dollar_volume": 834929948.5799999,
      "price": 247.0500030517578,
      "last_date": "2026-07-23",
      "return_1d": 0.0082027824873383,
      "return_5d": 0.023023717057106596,
      "return_20d": 0.11570253002487108,
      "return_60d": 0.1764285859607515,
      "return_120d": 0.33044321074697325,
      "ma20_distance": 0.04864830155853017,
      "ma50_distance": 0.11853938416166976,
      "ma200_distance": 0.22326295755122527,
      "high_52w": 247.0500030517578,
      "near_52w_high": 1.0,
      "volume_ratio": 0.7731043574190825,
      "volume_ratio_1d": 0.8457957138703805,
      "volatility_20d": 0.20585898779894182,
      "drawdown_52w": 0.0,
      "trend_score": 1.0,
      "sector_score": 0.6923076923076923,
      "rs_20d": 0.10896530550466021,
      "rs_60d": 0.1346809348168856,
      "entry_setup_score": 1.0,
      "overheat_score": 0.0,
      "macro_fit": 0.7687234112342045,
      "research_score": 60.25260648442467,
      "heat_score": 45.87809917355372,
      "breakdown": {
        "research_quality": 60.25260648442467,
        "market_heat": 45.87809917355372,
        "macro_event": 10.762127757278863,
        "entry_setup": 7.0,
        "overheat_penalty": -0.0,
        "near_52w_high": 3.8925619834710745,
        "news": 7.95,
        "relative_strength": 12.045454545454545,
        "volume": 2.2148760330578514,
        "liquidity": 4.4876033057851235
      },
      "score": 54.52302139759671,
      "is_near_high": true,
      "is_high_volume": false,
      "items": [
        {
          "title": "Welltower Inc. (WELL) stock price, news, quote and history",
          "link": "https://news.google.com/rss/articles/CBMiUkFVX3lxTE1kUm5hajR2Q3VOQm81VVN1VklQRDV2M3QybDh3OGlIb3dPa0ZDX1JJZGNleFFna29fYWRKNkJBbVJfbzFTLWNtVnhkcWxiWlpGSUE?oc=5",
          "published": "2026-07-23",
          "age_days": 1,
          "source": "Yahoo Finance Australia",
          "snippet": "<a href=\"https://news.google.com/rss/articles/CBMiUkFVX3lxTE1kUm5hajR2Q3VOQm81VVN1VklQRDV2M3QybDh3OGlIb3dPa0ZDX1JJZGNleFFna29fYWRKNkJBbVJfbzFTLWNtVnhkcWxiWlpGSUE?oc=5\" target=\"_blank\">Welltower Inc. (WELL) stock price, news, quote and history</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">Yahoo Finance Australia</font>",
          "relevance": 1.7,
          "category": "市场观点",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "Unveiling Welltower (WELL) Q2 Outlook: Wall Street Estimates for Key Metrics",
          "link": "https://finance.yahoo.com/markets/stocks/articles/unveiling-welltower-well-q2-outlook-131503694.html?.tsrc=rss",
          "published": "2026-07-22",
          "age_days": 2,
          "source": "Yahoo Finance",
          "snippet": "Get a deeper insight into the potential performance of Welltower (WELL) for the quarter ended June 2026 by going beyond Wall Street's top-and-bottom-line estimates and examining the estimates for some of its key metrics.",
          "relevance": 1.6500000000000001,
          "category": "业绩/指引",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "Notable ETF Inflow Detected - DYNF, TRV, DUK, WELL",
          "link": "https://www.nasdaq.com/articles/notable-etf-inflow-detected-dynf-trv-duk-well",
          "published": "2026-07-23",
          "age_days": 2,
          "source": "BNK Invest",
          "snippet": "Looking today at week-over-week shares outstanding changes among the universe of ETFs covered at ETF Channel, one standout is the iShares U.S. Equity Factor Rotation Active ETF (Symbol: DYNF) where we have detected an approximate $172.9 million dollar inflow -- that's a 0.5% inc",
          "relevance": 1.0,
          "category": "市场观点",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "Welltower Gears Up to Report Q2 Earnings: What's in the Cards?",
          "link": "https://finance.yahoo.com/real-estate/articles/welltower-gears-report-q2-earnings-175400365.html?.tsrc=rss",
          "published": "2026-07-21",
          "age_days": 3,
          "source": "Yahoo Finance",
          "snippet": "WELL heads into Q2 earnings with revenues and normalized FFO growth expected, backed by senior housing demand and muted supply.",
          "relevance": 1.6500000000000001,
          "category": "业绩/指引",
          "sentiment": "positive",
          "freshness": 1.0,
          "positive_hits": 1.0,
          "negative_hits": 0.0
        },
        {
          "title": "Make Your Portfolio Healthier with American Well Stock at New 2-Year Highs",
          "link": "https://news.google.com/rss/articles/CBMiugFBVV95cUxOYzl4T01TYnFMc1pOdV9kaW1Tbzg4SlY4d0d5Z2RENWlJbzZOWmdGNm5DOENKUm4yLXlKNUxHaGt2VjZFdWZ6aGZ2YV96Nms1ajk3WjIyMFA2Z1hwV0tNNHhYSkl3SjQzZGdINHVlV055VDRKT0dqcXhaYVRnZ2VMZWJCbmhiOVZ3MEthR2xYeThiSy1ZQmQzR1JfSElEaC1ZZUhLQ0ZNcTF2RjhtVjBCTmZhbWt5b1F2cHc?oc=5",
          "published": "2026-07-21",
          "age_days": 3,
          "source": "Barchart.com",
          "snippet": "<a href=\"https://news.google.com/rss/articles/CBMiugFBVV95cUxOYzl4T01TYnFMc1pOdV9kaW1Tbzg4SlY4d0d5Z2RENWlJbzZOWmdGNm5DOENKUm4yLXlKNUxHaGt2VjZFdWZ6aGZ2YV96Nms1ajk3WjIyMFA2Z1hwV0tNNHhYSkl3SjQzZGdINHVlV055VDRKT0dqcXhaYVRnZ2VMZWJCbmhiOVZ3MEthR2xYeThiSy1ZQmQzR1JfSElEaC1ZZUhLQ0ZNcTF2RjhtVjBCTmZhbWt5b1F2cHc?oc=5\" target=\"_blank\">Make Your Portfolio Healthier with American Well Stock at New 2-Year Highs</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">Barchart.com</font>",
          "relevance": 1.35,
          "category": "市场观点",
          "sentiment": "neutral",
          "freshness": 1.0,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "Welltower Stock And 2 U.S. REITs For Lower Rate Expectations",
          "link": "https://news.google.com/rss/articles/CBMi2AFBVV95cUxPdWlrODVENWVZeTR6dHhFbFAyWE5Ic2ZKY2RBV0VlSG9JMk13eldZU1pYSFNtUU1zM25kblBxNTRrYVdMUGFQcDcyQzBNQzJSYjZYYVIwR3BvblQyaU9Lc1hjMmZrQmpLdHNQdm16aHNXamc5NUdiTEFPajdZbXI0S1VPM0tDT0wyTjFGeEFEU1hQRW01MDBBdHNWLTUyX0dQWktnZkFnQllEMWx6c2lqOWwyZURYNXdtdTk3dUVOVlM1dXptQ0hnVHRrSXA2Skp0ZC1JNUtHNEzSAd4BQVVfeXFMTm5mdkluZ2QybmJGLW5jNGFzTmtKV01rZkVUNUpLWXpJdHZuMWZqVF9ISzFPRmR5NkNTNmtTelpzbnYzRDcyRnpmSUZnYWZoZkdMQVlYT09zYWxtRlZQVGdxeDJob1UzbDlTSWlPUm9SbHUzYWRUTW04UU9vZks2UzNTX1JlV2lERGFpMEtCM1E5bkxkVTFGZTdMSE5lN0NJc1Y0dFVyLUI4SmI1dkR0MGZXaVRLV1hDSWdxLW02ekxDVHE5RlNkNEE4Qk9WdEhWMWRWYUhySGY4X3Q4TUpR?oc=5",
          "published": "2026-07-21",
          "age_days": 4,
          "source": "simplywall.st",
          "snippet": "<a href=\"https://news.google.com/rss/articles/CBMi2AFBVV95cUxPdWlrODVENWVZeTR6dHhFbFAyWE5Ic2ZKY2RBV0VlSG9JMk13eldZU1pYSFNtUU1zM25kblBxNTRrYVdMUGFQcDcyQzBNQzJSYjZYYVIwR3BvblQyaU9Lc1hjMmZrQmpLdHNQdm16aHNXamc5NUdiTEFPajdZbXI0S1VPM0tDT0wyTjFGeEFEU1hQRW01MDBBdHNWLTUyX0dQWktnZkFnQllEMWx6c2lqOWwyZURYNXdtdTk3dUVOVlM1dXptQ0hnVHRrSXA2Skp0ZC1JNUtHNEzSAd4BQVVfeXFMTm5mdkluZ2QybmJGLW5jNGFzTmtKV01rZkVUNUpLWXpJdHZuMWZqVF9ISzFPRmR5NkNTNmtTelpzbnYzRDcyRnpmSUZnYWZoZkdMQVlYT09zYWxtRlZQVGdxeDJob1UzbDlTSWlPUm9SbHUzYWRUTW04UU9vZks2UzNTX1JlV2lERGFpMEtCM1E5bkxkVTFGZTdMSE5lN0NJc1Y0dFVyLUI4SmI1dkR0MGZXaVRLV1hDSWdxLW02ekxDVHE5RlNkNEE4Qk9WdEhWMWRWYUhySGY4X3Q4TUpR?oc=5\" target=\"_blank\">Welltower Stock And 2 U.S. REITs For Lower Rate Expectations</a>&nbsp;&nbsp;<font color=\"#6f6f6f\">simplywall.st</font>",
          "relevance": 1.7,
          "category": "市场观点",
          "sentiment": "neutral",
          "freshness": 0.65,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "WELL March 2027 Options Begin Trading",
          "link": "https://www.nasdaq.com/articles/well-march-2027-options-begin-trading",
          "published": "2026-07-16",
          "age_days": 9,
          "source": "BNK Invest",
          "snippet": "Investors in Welltower Inc (Symbol: WELL) saw new options become available today, for the March 2027 expiration. One of the key data points that goes into the price an option buyer is willing to pay, is the time value, so with 246 days until expiration the newly available contr",
          "relevance": 1.35,
          "category": "市场观点",
          "sentiment": "neutral",
          "freshness": 0.65,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "A Strategy With Call Options Generates Income From This Senior Housing REIT",
          "link": "https://finance.yahoo.com/m/7ce18d8c-7ade-3193-b5b6-7a0ecdee2b70/a-strategy-with-call-options.html?.tsrc=rss",
          "published": "2026-07-14",
          "age_days": 10,
          "source": "Yahoo Finance",
          "snippet": "REIT Welltower focuses on the 'silver economy'. This options strategy aims to create income of 3.72% in two months, or around 20% annualized.",
          "relevance": 1.6500000000000001,
          "category": "市场观点",
          "sentiment": "neutral",
          "freshness": 0.65,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        },
        {
          "title": "MTUM, WELL, TER, FDX: ETF Outflow Alert",
          "link": "https://www.nasdaq.com/articles/mtum-well-ter-fdx-etf-outflow-alert",
          "published": "2026-07-14",
          "age_days": 11,
          "source": "BNK Invest",
          "snippet": "Looking today at week-over-week shares outstanding changes among the universe of ETFs covered at ETF Channel, one standout is the iShares MSCI USA Momentum Factor ETF (Symbol: MTUM) where we have detected an approximate $188.8 million dollar outflow -- that's a 0.7% decrease we",
          "relevance": 1.0,
          "category": "市场观点",
          "sentiment": "neutral",
          "freshness": 0.3,
          "positive_hits": 0.0,
          "negative_hits": 0.0
        }
      ],
      "news_score": 0.795,
      "positive_hits": 1.0,
      "negative_hits": 0.0,
      "news_sources": [
        "BNK Invest",
        "Barchart.com",
        "Yahoo Finance",
        "Yahoo Finance Australia",
        "simplywall.st"
      ],
      "catalysts": [
        "业绩/指引",
        "市场观点"
      ],
      "news_errors": []
    }
  ],
  "sources": [
    "Nasdaq screener: exchange, sector, market cap, latest price and volume",
    "Yahoo Finance chart endpoint: daily prices, volume, SPY/QQQ/VIX/^TNX macro tape",
    "Yahoo Finance RSS / Nasdaq news / Google News RSS: company catalysts",
    "Google News RSS: macro event headlines (FOMC, CPI/NFP, geopolitics, commodities)",
    "Unified score: research quality + market heat + macro-event fit"
  ]
}