PROF episode 20261008_PROF_MIDDAY

Public episode JSON embedded as readable text for automated access.

{
  "schema_version": "tryding-agent-episode.v1",
  "episode_id": "20261008_PROF_MIDDAY",
  "episode_url": "https://trydingday.com/data/agents/v1/episodes/20261008_PROF_MIDDAY.html",
  "public_page_url": "https://trydingday.com/coverage/prof/2026-10-08/midday/",
  "published_at": "2026-10-08T18:12:55.372773Z",
  "updated_at": "2026-10-23T22:02:37.976570Z",
  "lifecycle": {
    "tracking_status": "open",
    "active_for_tracking": true,
    "stage": "tracking"
  },
  "instrument": {
    "type": "equity",
    "symbol": "PROF",
    "exchange": "NASDAQCM",
    "name": "Profound Medical Corp."
  },
  "technical_reference": {
    "status": "ok",
    "reference_price": 6.56,
    "model_downside_reference": 5.98,
    "model_upside_scenario_1": 7.15,
    "model_upside_scenario_2": 7.73,
    "atr_14": 0.39,
    "method": "reference_price_plus_minus_atr14"
  },
  "public_content": {
    "date": "October 8, 2026",
    "generated_at": "2026-10-08T18:12:55.372773Z",
    "original_published_at": null,
    "session_tag": "midday",
    "label": "Market coverage",
    "try_label": "Raw Try",
    "public_status": "Raw Try",
    "why_today": "Profound Medical remains a useful research case because a company-filed preliminary Q3 revenue range can be checked against final results. Its strong recent healthcare-relative performance supports the question, but does not establish a durable 15-session path. The active model has eight comparable cases and shows a 42.0% S15 positive-return estimate alongside a -15.02% median adverse excursion and a -33.24% P10 adverse excursion. Medtronic’s bounded horizon estimates are more favorable, though its exchange-ratio economics remain unresolved. The comparison does not support presenting Profound as Try of the Day.",
    "entry_reasoning": "Panel thesis: If final Q3 revenue confirms the preliminary $9.8–10.0 million range and subsequent observations preserve relative strength, the update may support further research into Profound Medical’s operating path. The preliminary revenue result does not establish durable profitability or future price performance. Invalidation boundary: Final Q3 revenue materially below the preliminary $9.8 million floor, or continued loss of healthcare-relative strength without evidence of improved cash generation, would materially weaken the thesis.",
    "reference_price": 6.56,
    "scanner": {
      "price": 6.56,
      "reference": 6.56,
      "score": 7,
      "score_version": "v0_legacy_reconstructed",
      "change": 15.56,
      "volume": 2150884,
      "average_volume": 124798,
      "volume_ratio": 17.23,
      "rsi": 62.04,
      "ema_trend": "6.01 > 6.06 > 6.35",
      "position_52w": 72.74,
      "atr_14": 0.39,
      "vwap": 6.47,
      "vwap_state": "above",
      "vwap_distance_pct": 1.39,
      "vwap_reading": {
        "price": 6.47,
        "state": "above",
        "distance_pct": 1.39
      },
      "range_position": 0.616,
      "gap_pct": 0.0,
      "relative_strength": {
        "excess_pct": 17.02,
        "index": "QQQ",
        "index_chg_pct": -1.46,
        "status": "idiosyncratic"
      },
      "volume_percentile": {
        "median_vol": 87900,
        "percentile": 100.0,
        "status": "exceptional",
        "today_vol": 2150884
      },
      "extension": {
        "atr": 0.39,
        "dist_atr": 1.29,
        "ema_ref": 6.06,
        "status": "healthy"
      },
      "atr_move_signal": {
        "atr_pct": 5.94,
        "status": "strong",
        "z": 2.62
      },
      "sector_breadth": {
        "chg_pct": -1.12,
        "etf": "XLV",
        "status": "red"
      },
      "sentiment": null,
      "sentiment_score": null,
      "earnings_warning": {
        "days_away": null,
        "earnings_date": null,
        "has_earnings_soon": false,
        "status": "clear"
      },
      "options_snapshot": null,
      "extended_hours": {
        "ext_pct": null,
        "market_state": "REGULAR",
        "phase": "regular",
        "post_market_pct": null,
        "pre_market_pct": null,
        "status": "none"
      },
      "coiled_spring": {
        "component_count": 0,
        "components": {},
        "count": 0,
        "detector_version": "coiled-compression-ohlc.v1",
        "reason": "coiled_ohlc_detector_runs_on_research_and_known_ticker_rails",
        "schema_version": "coiled-features.v2",
        "status": "not_evaluated"
      },
      "short_pct_float": 4.87,
      "days_to_cover": 12.91,
      "catalyst": "Thursday's pre-market session: top gainers and losers",
      "sector": "Healthcare",
      "exchange": "NasdaqCM",
      "sec_signal": "NO_RECENT_FORM4_SIGNAL"
    },
    "levels": {
      "reference": 6.56,
      "downside": 5.98,
      "upside_1": 7.15,
      "upside_2": 7.73
    },
    "review": {
      "score": 7,
      "status": "Raw Try",
      "summary": "Profound Medical remains a useful research case because a company-filed preliminary Q3 revenue range can be checked against final results. Its strong recent healthcare-relative performance supports the question, but does not establish a durable 15-session path. The active model has eight comparable cases and shows a 42.0% S15 positive-return estimate alongside a -15.02% median adverse excursion and a -33.24% P10 adverse excursion. Medtronic’s bounded horizon estimates are more favorable, though its exchange-ratio economics remain unresolved. The comparison does not support presenting Profound as Try of the Day.",
      "views": [
        {
          "name": "Elena Vartanyan",
          "role": "independent statistical auditor",
          "icon": "🎯",
          "view": "The broad tape is leaning cautious: the S&P 500, Nasdaq 100, and Russell 2000 were lower at the sealed snapshot. VIX, the market's volatility gauge, rose 1.92% to 15.37; the 10-year yield eased 1.20 basis points to 5.265%. That is pressure across benchmarks, not an explanation for any one company.",
          "reasoning": "Agreed. The evidence does not justify saying Profound’s stronger relative record outweighs its unresolved profitability, persistence, and downside risks. Its filed update still gives us a useful next check, so the candidate stays selected as Raw Try."
        },
        {
          "name": "Kenji Osei",
          "role": "AI Systems & Market Data Integrity Analyst",
          "icon": "🧠",
          "view": "The separate breadth proxy leaned negative within its covered sample, but there is no end-of-day breadth reading. We can describe that sample; we cannot call it a full-market closing count.",
          "reasoning": "I also support Raw Try. The model comparisons are bounded context, not certainty, but they expose a countercase the initial decision did not resolve. Four of us support the correction; Marcus dissents and would retain Try of the Day."
        },
        {
          "name": "Marcus Feld",
          "role": "information, fundamentals and catalyst analyst",
          "icon": "🦊",
          "view": "The supplied news cut also reports inflation risk in the Fed minutes, repeated payroll revisions, and mixed jobless claims. Gold and oil were higher. Useful backdrop, but none of those items is a company catalyst for the names in this docket.",
          "reasoning": "Profound’s 20-session performance exceeded XLV by 9.14 percentage points, and the company filed a preliminary Q3 revenue range. That gives us a concrete check. MDT’s relative record was weaker by 4.49 percentage points versus XLV, and we still do not know the exchange-ratio economics. I think Profound’s company update can still support Try of the Day."
        },
        {
          "name": "Nate Brooks",
          "role": "market structure and timing analyst",
          "icon": "📈",
          "view": "The linked record is up 15.56% on 17.23 times its three-month average volume. It is above VWAP—the session's volume-weighted average price—so it is trading above the average price paid across the day's volume. That supports the response, not a 15-session forecast.",
          "reasoning": "I support Raw Try. A strong day and a company update are facts worth following; neither proves a durable path across fifteen trading sessions."
        },
        {
          "name": "Priya Nandakumar",
          "role": "institutional risk and execution manager",
          "icon": "🛡️",
          "view": "I would call it Raw Try. The model's S15 positive-return estimate is 42.0% with eight comparable cases. Its modeled largest adverse move has a 15.0% median and a 33.2% lower-tail estimate from entry. Those figures are not certainties, but they make the path risk hard to wave away.",
          "reasoning": "The relative record is backward-looking. It does not resolve whether the preliminary revenue becomes profitable revenue, and the prepared financial snapshot predates that update. The active downside and the Medtronic comparison are central, not minor caveats. I support keeping Profound as a research case but downgrading it to Raw Try."
        }
      ],
      "conviction": {
        "status_phrase": "recorded",
        "basis": "Editorial confidence in retaining Profound Medical as a Raw Try is moderate: the primary revenue update provides a concrete research check, while the active downside evidence and MDT countercase prevent confidence in Try of the Day. These percentages describe the committee’s decision confidence, not market probabilities.",
        "risk": "",
        "resolution_pct": 68.0,
        "counter_case_pct": 22.0,
        "unresolved_pct": 10.0
      },
      "context_roundtable": {
        "mode": "coffee",
        "status": "complete",
        "consulted_voice_ids": [
          "elena",
          "marcus",
          "kenji",
          "priya",
          "nate"
        ],
        "summary": "Equities were under pressure as oil and bond-market swings kept inflation risk in view. Labor signals split between low layoffs and weak hiring, while the Fed’s tone remained cautious. A later market snapshot showed yields easing after earlier volatility; small-business AI survey findings describe expectations, not realized growth.",
        "long_read": "The day’s crosscurrents resisted a one-word label. The supplied 16:54 UTC snapshot showed the major U.S. benchmarks lower, VIX higher and the dollar nearly unchanged; the 10-year yield was down 1.20 basis points at that capture. Earlier, the [Associated Press reported stocks pulling back from their record as Brent rose above $104 amid Iran-related supply uncertainty](https://apnews.com/article/6a096d714c874db13632794a32cebaa6). The [Reuters bond report](https://www.investing.com/news/economy-news/us-bonds-fall-lifting-yields-for-2nd-day-as-oil-weighs-30year-auction-looms-4939491) captured a late-morning rise in yields and investors watching a 30-year Treasury sale. By the later AP report and the supplied snapshot, the 10-year yield had eased from its early-session high. Those time stamps matter: a bond yield is the market’s borrowing rate, and its direction can change within the session.\n\nThe labor picture was just as mixed. [Reuters reported initial jobless claims fell by 2,000 to 197,000](https://www.investing.com/news/economic-indicators/us-weekly-jobless-claims-fall-as-layoffs-remain-low-4939045), a measure commonly used as a proxy for layoffs. Yet September payroll growth was only 29,000, and the [Associated Press noted longer unemployment spells](https://apnews.com/article/7d52b48a5f41e60630d96c7a1711774c). Low layoffs and slow hiring can coexist; neither measure alone describes the whole labor market. Against that backdrop, the [Fed meeting minutes reported that most officials thought another rate increase might be needed this year to address persistent inflation](https://apnews.com/article/b7ed20e31e1a6fa5da6d78e5fe35b0c3). That is policy risk, not a scheduled outcome.\n\nEnergy supplied an immediate link between geopolitics and inflation concerns, while the sealed context also carried a Reuters Business report on France’s planned approach to new debt issues and a report of continued central-bank gold purchases. These are separate signals about funding and reserve choices; they do not prove what drove any single market move. The [New York Fed’s small-business survey](https://libertystreeteconomics.newyorkfed.org/2026/10/ai-adoption-and-employment-expectations-evidence-from-a-survey-of-small-business-owners/) adds a different tension: firms already using AI were more likely to expect higher employment and revenue over the next year. Those are survey expectations, not realized results or proof that AI caused stronger growth.\n\nThe supplied intraday breadth proxy leaned negative across its defined 300-name universe, but it was not an end-of-day, full-market breadth measure. It supports a limited reading of broad pressure, not a claim that every sector or stock moved together. Profound Medical’s technology and preliminary sales update can be discussed within that environment, but neither the small-business AI survey nor the day’s market tape establishes company-specific demand. The wider picture remains mixed: energy-driven inflation concerns and rate volatility alongside subdued hiring, low reported layoffs and uncertain follow-through.",
        "transcript": [
          {
            "speaker_id": "nate",
            "text": "That was a split-screen day. The supplied snapshot had the main indexes lower and volatility higher; the AP report had oil climbing while stocks backed away from records. The tape had pressure, but not one tidy story."
          },
          {
            "speaker_id": "elena",
            "text": "Labor gives us the same kind of split. Initial claims—new applications for unemployment benefits, a rough proxy for layoffs—fell to 197,000. September payrolls added only 29,000 jobs. Fewer people being laid off does not mean employers are hiring briskly."
          },
          {
            "speaker_id": "priya",
            "text": "So those numbers can both be true? One counts people newly losing work; the other measures the net change in jobs?"
          },
          {
            "speaker_id": "elena",
            "text": "Exactly. Low layoffs, sluggish hiring. And the AP report says people who are out of work are taking longer to find another job. The calm claims figure does not erase that strain."
          },
          {
            "speaker_id": "marcus",
            "text": "Oil is the bridge to the policy argument. The AP tied Brent’s jump above $104 to uncertainty around Iran and shipping. That can put inflation back in the room even when the day’s equity move looks modest."
          },
          {
            "speaker_id": "priya",
            "text": "And the Fed minutes say most officials thought another hike might be needed this year. “Might” matters. The minutes describe their concern; they do not promise the next move."
          },
          {
            "speaker_id": "kenji",
            "text": "The bond story moved too. A Treasury yield is the rate investors demand to lend to the government; higher yields can raise borrowing costs and weigh on asset values. Reuters caught the 10-year yield higher late morning as the oil shock fed inflation concerns."
          },
          {
            "speaker_id": "nate",
            "text": "But the shared snapshot later says the 10-year was lower on the day. Is that a conflict, or are we mixing captures?"
          },
          {
            "speaker_id": "kenji",
            "text": "Different times. Reuters reported 5.305% late morning, up 2.8 basis points then. AP later said the yield had eased to 5.26%, and the supplied 16:54 UTC snapshot recorded 5.265%, down 1.20 basis points on the day. A level is where it stood; the change is how far it moved from its comparison point."
          },
          {
            "speaker_id": "marcus",
            "text": "Investors were also waiting for a 30-year Treasury auction, a sale of long-dated government debt that gives a fresh read on demand. The Reuters report treated it as a test of appetite, not a verdict on public finances. France’s debt minister was also talking about being strategic on new issuance.",
            "source_urls": [
              "https://x.com/ReutersBiz/status/2107927760450585017"
            ]
          },
          {
            "speaker_id": "priya",
            "text": "And central banks added 39 tonnes of gold in August, according to the supplied context. That was a fifth consecutive month of net buying. A reserve trend can be interesting without explaining today’s gold quote.",
            "source_urls": [
              "https://x.com/KobeissiLetter/status/2107916705603195373"
            ]
          },
          {
            "speaker_id": "elena",
            "text": "The New York Fed survey adds a useful counterpoint to the layoff story: small businesses already using AI were more likely to expect both employment and revenue growth over the next year. Expectations are not outcomes, and the survey does not show AI caused them."
          },
          {
            "speaker_id": "nate",
            "text": "Right, and that survey is about small businesses generally. It cannot tell us whether a particular medical-device company is selling more systems. Good wider context; wrong shortcut to issuer demand."
          },
          {
            "speaker_id": "kenji",
            "text": "For Profound, the company filing says commercialization depends in part on compatible MRI scanners and adequate payer reimbursement—whether insurers or public programs cover the treatment. Those are adoption conditions; the rate moves do not tell us whether they improved."
          },
          {
            "speaker_id": "priya",
            "text": "That’s the limit I want to leave visible: oil and bond yields raised the policy question, but the labor data were not uniformly weak and the later yield reading eased. The session carried competing pressures, not a clean macro verdict."
          }
        ],
        "source_urls": [
          "https://x.com/ReutersBiz/status/2107927760450585017",
          "https://x.com/KobeissiLetter/status/2107916705603195373"
        ]
      },
      "context_roundtable_sources": [
        {
          "event_id": "mi_evt_fde5015094394db47352aa94",
          "headline": "Central banks added 39 tonnes of gold in August, the fifth consecutive month of net purchases",
          "url": "https://x.com/KobeissiLetter/status/2107916705603195373",
          "publisher": "Kobeissi Letter",
          "source_quality": "market_context",
          "public_safe": true,
          "published_at": "2026-10-07T19:31:20.471000Z",
          "available_at": "2026-10-07T19:31:20.471000+00:00"
        },
        {
          "event_id": "mi_evt_0e857bd4f2f244bba6ad7b18",
          "headline": "France to be strategic on new debt issues, finance minister tells WSJ",
          "url": "https://x.com/ReutersBiz/status/2107927760450585017",
          "publisher": "Reuters Business",
          "source_quality": "market_context",
          "public_safe": true,
          "published_at": "2026-10-07T20:15:16.152000Z",
          "available_at": "2026-10-07T20:15:16.152000+00:00"
        }
      ]
    },
    "updates": [
      {
        "day": 11,
        "timestamp": "2026-10-23T22:02:37.976570Z",
        "date": "Session 11 · Oct 23, 2026 · 18:02 NASDAQCM",
        "text": "The tracked loss widened 0.61 points to 15.29% on session 11 as the latest capture fell 3.47% to $5.56 below VWAP. Its 20-session lag to Healthcare widened to 8.50 points, weakening the price test against the preliminary $9.8–10.0 million Q3 revenue range; the package still contains no final result to confirm that range.",
        "price": 5.56,
        "pct": -15.29,
        "return_vs_entry_pct": -15.24,
        "return_vs_base_pct": -15.24,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.91,
        "session_day": 11,
        "reference_price": 6.56,
        "reference_text": "$5.56 · -15.24% from $6.56 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-10-23T20:00:46Z",
        "vwap_as_of": null
      },
      {
        "day": 11,
        "timestamp": "2026-10-23T20:15:13.398343Z",
        "date": "Session 11 · Oct 23, 2026 · 16:15 NASDAQCM",
        "text": "The tracked PROF loss widened 1.06 points to 14.68% on session 11. Shares fell 2.43% to $5.62 below VWAP on half usual volume, and the 20-session lag to Healthcare is 7.32 points. That weakens the price test against the preliminary $9.8–10.0 million revenue range; this handoff contains no final Q3 result to confirm it.",
        "price": 5.62,
        "pct": -14.68,
        "return_vs_entry_pct": -14.33,
        "return_vs_base_pct": -14.33,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -1.68,
        "session_day": 11,
        "reference_price": 6.56,
        "reference_text": "$5.62 · -14.33% from $6.56 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-10-23T19:22:12.987963Z",
        "vwap_as_of": null
      },
      {
        "day": 11,
        "timestamp": "2026-10-23T14:56:22.564379Z",
        "date": "Session 11 · Oct 23, 2026 · 10:56 NASDAQCM",
        "text": "The tracked loss widened 1.37 points to 13.62% on session 11 as the quote slipped 0.52% to $5.73, remaining above the session average on light activity. Its 20-session lag against Healthcare deepened to 5.83 points; the preliminary Q3 revenue range still awaits final results, so this price support does not confirm stronger profitability or cash generation.",
        "price": 5.73,
        "pct": -13.62,
        "return_vs_entry_pct": -12.65,
        "return_vs_base_pct": -12.65,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.45,
        "session_day": 11,
        "reference_price": 6.56,
        "reference_text": "$5.73 · -12.65% from $6.56 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-10-23T14:06:04.621810Z",
        "vwap_as_of": null
      },
      {
        "day": 10,
        "timestamp": "2026-10-22T22:04:30.532883Z",
        "date": "Session 10 · Oct 22, 2026 · 18:04 NASDAQCM",
        "text": "The tracked loss widened 0.61 points to 12.25% on session 10, although shares rose 1.23% to $5.76 above VWAP on 1.79 times average volume. The 20-session Healthcare lag remains 3.87 points, and the preliminary Q3 revenue range still awaits final results; this price repair does not establish durable profitability or stronger cash generation.",
        "price": 5.76,
        "pct": -12.25,
        "return_vs_entry_pct": -12.2,
        "return_vs_base_pct": -12.2,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.31,
        "session_day": 10,
        "reference_price": 6.56,
        "reference_text": "$5.76 · -12.20% from $6.56 base",
        "timing": "",
        "market_marker": {
          "phase": "pre",
          "text": "Premarket update: $5.65 (-0.70% vs regular close) · Oct 22, 2026 · 07:00 NASDAQCM"
        },
        "extended_hours": {
          "phase": "pre",
          "price": 5.65,
          "ext_pct": -0.7,
          "as_of": "2026-10-22T11:00:03Z",
          "persisted": true
        },
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-10-22T21:26:07.471489Z",
        "vwap_as_of": null
      },
      {
        "day": 10,
        "timestamp": "2026-10-22T20:06:02.014180Z",
        "date": "Session 10 · Oct 22, 2026 · 16:06 NASDAQCM",
        "text": "PROF narrowed its tracked loss by 1.67 points to 11.64% on session 10; shares rose 1.58% to $5.78 above VWAP on 1.55 times average volume. The 20-session Healthcare lag narrowed to 3.57 points but remains negative. The preliminary Q3 revenue range of $9.8–10.0 million still awaits final results, so today's price repair does not establish durable profitability or improved cash generation.",
        "price": 5.78,
        "pct": -11.64,
        "return_vs_entry_pct": -11.89,
        "return_vs_base_pct": -11.89,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 1.37,
        "session_day": 10,
        "reference_price": 6.56,
        "reference_text": "$5.78 · -11.89% from $6.56 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-10-22T19:21:50.306215Z",
        "vwap_as_of": null
      },
      {
        "day": 9,
        "timestamp": "2026-10-21T21:14:52.665874Z",
        "date": "Session 9 · Oct 21, 2026 · 17:14 NASDAQCM",
        "text": "PROF's tracked loss widened 3.50 percentage points to -13.31% on session 9; the latest regular-session read was down 3.89%, below VWAP near the range low, on 0.69 of its usual volume for that time. Its 20-session return now trails Healthcare by 6.79 points, though the longer-term flow measure remains positive. The model leaves both paths open and final Q3 results remain absent, so the price case has weakened but the operating test is still unresolved.",
        "price": 5.69,
        "pct": -13.31,
        "return_vs_entry_pct": -13.26,
        "return_vs_base_pct": -13.26,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -3.5,
        "session_day": 9,
        "reference_price": 6.56,
        "reference_text": "$5.69 · -13.26% from $6.56 base",
        "timing": "",
        "market_marker": {
          "phase": "post",
          "text": "Aftermarket update: $6.00 (+1.35% vs regular close) · Oct 20, 2026 · 18:29 NASDAQCM"
        },
        "extended_hours": {
          "phase": "post",
          "price": 6.0,
          "ext_pct": 1.35,
          "as_of": "2026-10-20T22:29:16Z",
          "persisted": true
        },
        "relevant": true,
        "active_relevant": true,
        "terminal_closure": false,
        "transcript_anchor": "transcript-entry-0fa145a548729b23c480af6e76bf94e4c6287e9e40be6b28ba0d8e220297112a",
        "price_as_of": "2026-10-20T22:29:16Z",
        "vwap_as_of": null
      },
      {
        "day": 9,
        "timestamp": "2026-10-21T00:36:08.801545Z",
        "date": "Session 9 · Oct 20, 2026 · 20:36 NASDAQCM",
        "text": "PROF's tracked loss remained 9.81% on session 9 while shares rose 1.02% to $5.92 on just 0.26 time-adjusted activity and stayed 0.91% below VWAP. The latest 20-session comparison trails Healthcare by 7.86 points, so the uptick is still tentative repair; the preliminary Q3 revenue range needs final confirmation and does not establish stronger cash generation.",
        "price": 5.92,
        "pct": -9.81,
        "return_vs_entry_pct": -9.76,
        "return_vs_base_pct": -9.76,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 0.3,
        "session_day": 9,
        "reference_price": 6.56,
        "reference_text": "$5.92 · -9.76% from $6.56 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-10-20T22:29:16Z",
        "vwap_as_of": null
      },
      {
        "day": 8,
        "timestamp": "2026-10-20T23:09:42.396324Z",
        "date": "Session 8 · Oct 20, 2026 · 19:09 NASDAQCM",
        "text": "PROF tracked loss narrowed 0.91 points to 9.81%, although the quote rose 0.68% to $5.90 on only 0.21 times average volume and remained 0.91% below VWAP. This is tentative price repair, not evidence that the preliminary third-quarter revenue range has translated into stronger operations; the handoff has no current asset-relative return for a refreshed Healthcare comparison.",
        "price": 5.9,
        "pct": -9.81,
        "return_vs_entry_pct": -10.06,
        "return_vs_base_pct": -10.06,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 0.61,
        "session_day": 8,
        "reference_price": 6.56,
        "reference_text": "$5.90 · -10.06% from $6.56 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-10-20T19:32:17.054310Z",
        "vwap_as_of": null
      },
      {
        "day": 7,
        "timestamp": "2026-10-19T22:19:30.289935Z",
        "date": "Session 7 · Oct 19, 2026 · 18:19 NASDAQCM",
        "text": "PROF's tracked loss deepened 0.76 percentage points to 10.72% as shares fell 2.50%, sat 0.71% below VWAP near the session low, and traded on 0.65 times normal volume. Its 20-session deficit to Healthcare is 7.86 points; weak price follow-through persists, and the preliminary Q3 revenue range still awaits final results.",
        "price": 5.86,
        "pct": -10.72,
        "return_vs_entry_pct": -10.67,
        "return_vs_base_pct": -10.67,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.69,
        "session_day": 7,
        "reference_price": 6.56,
        "reference_text": "$5.86 · -10.67% from $6.56 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-10-19T20:27:09Z",
        "vwap_as_of": null
      },
      {
        "day": 7,
        "timestamp": "2026-10-19T20:01:43.761606Z",
        "date": "Session 7 · Oct 19, 2026 · 16:01 NASDAQCM",
        "text": "PROF's tracked loss deepened 1.52 points to 9.96% as the quote fell 1.75%, sat 0.76% below VWAP near the range low, and traded at 0.37 times its three-month average volume. It now trails Healthcare by 7.37 points over 20 sessions; the preliminary Q3 revenue range still awaits final results, and the market weakness adds to the need for cash-generation evidence.",
        "price": 5.905,
        "pct": -9.96,
        "return_vs_entry_pct": -9.98,
        "return_vs_base_pct": -9.98,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -1.6,
        "session_day": 7,
        "reference_price": 6.56,
        "reference_text": "$5.91 · -9.98% from $6.56 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-10-19T19:21:30.182691Z",
        "vwap_as_of": null
      },
      {
        "day": 6,
        "timestamp": "2026-10-16T21:49:28.831537Z",
        "date": "Session 6 · Oct 16, 2026 · 17:49 NASDAQCM",
        "text": "PROF's tracked loss widened 0.61 percentage points to 8.44% since the prior public note, while the current twenty-session comparison shows it trailing Healthcare by 2.38 points. The latest session fell 4.75%, finished below its average trading price near the range low, and traded on below-normal activity; the current path estimate remains nearly even and wide, so it does not confirm either a continued decline or a recovery. The preliminary Q3 revenue range still lacks a final result or cash-generation support, leaving the market condition weaker and the company test unresolved.",
        "price": 6.01,
        "pct": -8.44,
        "return_vs_entry_pct": -8.38,
        "return_vs_base_pct": -8.38,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.61,
        "session_day": 6,
        "reference_price": 6.56,
        "reference_text": "$6.01 · -8.38% from $6.56 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": true,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "transcript-entry-16160ca31c61f9a68047b1da78427ec32ef0057fdc1fc582dbb1655801152680",
        "price_as_of": "2026-10-16T20:46:58Z",
        "vwap_as_of": null
      },
      {
        "day": 6,
        "timestamp": "2026-10-16T20:10:48.112374Z",
        "date": "Session 6 · Oct 16, 2026 · 16:10 NASDAQCM",
        "text": "PROF tracked loss widened 2.51 points to 7.83%; the latest quote fell 4.12%, sat 1.56% below the volume-weighted average near the range low, and traded at 0.44x normal volume. Its 20-session return now trails Healthcare by 1.56 points, while preliminary Q3 revenue still lacks a final result or cash-generation confirmation.",
        "price": 6.05,
        "pct": -7.83,
        "return_vs_entry_pct": -7.77,
        "return_vs_base_pct": -7.77,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -3.65,
        "session_day": 6,
        "reference_price": 6.56,
        "reference_text": "$6.05 · -7.77% from $6.56 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-10-16T19:21:22.647785Z",
        "vwap_as_of": null
      },
      {
        "day": 6,
        "timestamp": "2026-10-16T14:36:12.107107Z",
        "date": "Session 6 · Oct 16, 2026 · 10:36 NASDAQCM",
        "text": "PROF's tracked loss widened 1.45 points to 5.32% as the early quote sat at VWAP after another 0.32% decline; its 20-session lead over Healthcare narrowed to 1.71 points but remains positive. The capture carried only 0.23 of the usual volume, so it adds little evidence of a turn. The preliminary Q3 revenue range still has no final result or cash-generation support, leaving a weaker market case and an unresolved operating test.",
        "price": 6.29,
        "pct": -5.32,
        "return_vs_entry_pct": -4.12,
        "return_vs_base_pct": -4.12,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.31,
        "session_day": 6,
        "reference_price": 6.56,
        "reference_text": "$6.29 · -4.12% from $6.56 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": true,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "transcript-entry-6e9d69afd47ed3ffe0fea18403ba630c33045b1dfa71c4311fc791fdc0b87795",
        "price_as_of": "2026-10-16T14:06:07.820265Z",
        "vwap_as_of": null
      },
      {
        "day": 5,
        "timestamp": "2026-10-15T22:11:50.609426Z",
        "date": "Session 5 · Oct 15, 2026 · 18:11 NASDAQCM",
        "text": "PROF's tracked loss widened 1.69 percentage points to 3.87%, and the later quote was down 4.68% on 0.93 times average volume. That extends the weakness in the prior note, while the preliminary Q3 revenue range still awaits final results and evidence of cash generation. The limited model sample does not settle the path, so the revenue range remains a checkable lead rather than operating confirmation.",
        "price": 6.31,
        "pct": -3.87,
        "return_vs_entry_pct": -3.81,
        "return_vs_base_pct": -3.81,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -1.75,
        "session_day": 5,
        "reference_price": 6.56,
        "reference_text": "$6.31 · -3.81% from $6.56 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-10-15T20:27:14Z",
        "vwap_as_of": null
      },
      {
        "day": 5,
        "timestamp": "2026-10-15T19:47:45.131690Z",
        "date": "Session 5 · Oct 15, 2026 · 15:47 NASDAQCM",
        "text": "PROF's tracked gain fell 3.95 points into a 2.18% loss as the late-day capture declined 2.95%, traded 1.31% below its volume-weighted average near the lower quarter, and moved at a below-normal pace. Its 20-session lead over Healthcare narrowed to 3.58 points but remains positive; the preliminary Q3 range still has no final result or cash-generation evidence, and the broad model range leaves follow-through unresolved.",
        "price": 6.425,
        "pct": -2.18,
        "return_vs_entry_pct": -2.06,
        "return_vs_base_pct": -2.06,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -3.51,
        "session_day": 5,
        "reference_price": 6.56,
        "reference_text": "$6.42 · -2.06% from $6.56 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": true,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "transcript-entry-07c161f967152d640b0ca2a3d350dc10dbe0184dc634fcd2156999cd1a125828",
        "price_as_of": "2026-10-15T19:21:33.629030Z",
        "vwap_as_of": null
      },
      {
        "day": 5,
        "timestamp": "2026-10-15T15:34:34.586383Z",
        "date": "Session 5 · Oct 15, 2026 · 11:34 NASDAQCM",
        "text": "PROF's tracked gain improved 0.92 points to 1.77%; shares rose 0.53% and held 0.19% above VWAP, but trading ran at only 4% of average dollar turnover. Its 20-session lead over Healthcare has narrowed to 7.42 points, while the preliminary Q3 revenue range of $9.8–$10.0 million still has no final result or cash-generation evidence.",
        "price": 6.655,
        "pct": 1.77,
        "return_vs_entry_pct": 1.45,
        "return_vs_base_pct": 1.45,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 0.54,
        "session_day": 5,
        "reference_price": 6.56,
        "reference_text": "$6.66 · +1.45% from $6.56 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-10-15T14:06:44.673876Z",
        "vwap_as_of": null
      },
      {
        "day": 4,
        "timestamp": "2026-10-14T21:46:04.130384Z",
        "date": "Session 4 · Oct 14, 2026 · 17:46 NASDAQCM",
        "text": "PROF tracked gain narrowed 0.31 points to 0.85%; shares fell 5.56% in the regular session, finished 2.50% below VWAP in the lower fifth of the range, and were flat after hours. The 20-session lead over Healthcare remains 9.86 points, down from 10.39. The preliminary Q3 revenue range of $9.8–$10.0 million still lacks a final result and cash-generation evidence.",
        "price": 6.62,
        "pct": 0.85,
        "return_vs_entry_pct": 0.91,
        "return_vs_base_pct": 0.91,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.23,
        "session_day": 4,
        "reference_price": 6.56,
        "reference_text": "$6.62 · +0.91% from $6.56 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-10-14T20:27:18Z",
        "vwap_as_of": null
      },
      {
        "day": 4,
        "timestamp": "2026-10-14T20:09:16.776537Z",
        "date": "Session 4 · Oct 14, 2026 · 16:09 NASDAQCM",
        "text": "Since the prior note, PROF's tracked gain slipped 5.74 points to 1.16%; the latest capture was down 5.35%, 2.28% below VWAP in the lower fifth of the range. Its 20-session lead over Healthcare remains 10.39 points, down from 18.66, but the packet still has no final result for the preliminary $9.8–$10.0 million Q3 revenue range or cash generation. The lead has narrowed; the operating test remains open.",
        "price": 6.635,
        "pct": 1.16,
        "return_vs_entry_pct": 1.14,
        "return_vs_base_pct": 1.14,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -6.86,
        "session_day": 4,
        "reference_price": 6.56,
        "reference_text": "$6.63 · +1.14% from $6.56 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": true,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "transcript-entry-c319a62b4a3ae1a30972d3fc7895911bc05a09c39a315727d4cc3b75df958532",
        "price_as_of": "2026-10-14T19:41:13.876792Z",
        "vwap_as_of": null
      },
      {
        "day": 4,
        "timestamp": "2026-10-14T15:09:54.312271Z",
        "date": "Session 4 · Oct 14, 2026 · 11:09 NASDAQCM",
        "text": "For PROF, the tracked gain edged up 0.10 points to 6.90% as shares rose 1.07% above VWAP near the upper range, though dollar turnover was only 0.14 times its 20-day average. The Healthcare lead remains 18.66 points, but a thin early rebound does not convert the preliminary Q3 revenue range into final revenue or cash results.",
        "price": 7.085,
        "pct": 6.9,
        "return_vs_entry_pct": 8.0,
        "return_vs_base_pct": 8.0,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 1.14,
        "session_day": 4,
        "reference_price": 6.56,
        "reference_text": "$7.08 · +8.00% from $6.56 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-10-14T14:06:37.850462Z",
        "vwap_as_of": null
      },
      {
        "day": 3,
        "timestamp": "2026-10-13T21:51:10.713758Z",
        "date": "Session 3 · Oct 13, 2026 · 17:51 NASDAQCM",
        "text": "PROF's tracked gain rose 0.31 percentage points to 6.80% despite a 3.31% share decline near the lower third on dollar turnover 1.31 times average; its 20-session lead over Healthcare is 22.23 points. The weaker tape leaves the preliminary Q3 revenue range and cash generation awaiting final results.",
        "price": 7.01,
        "pct": 6.8,
        "return_vs_entry_pct": 6.86,
        "return_vs_base_pct": 6.86,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 0.91,
        "session_day": 3,
        "reference_price": 6.56,
        "reference_text": "$7.01 · +6.86% from $6.56 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-10-13T20:00:12Z",
        "vwap_as_of": null
      },
      {
        "day": 3,
        "timestamp": "2026-10-13T20:08:17.620412Z",
        "date": "Session 3 · Oct 13, 2026 · 16:08 NASDAQCM",
        "text": "Profound’s tracked gain increased 0.61 points to 6.49%, although shares fell 4.14%, traded below VWAP and at 1.73 times average volume near the lower range. Its 21.35-point 20-session Healthcare lead still coexists with a weaker current tape; the preliminary Q3 revenue range and cash generation await confirmation from final results.",
        "price": 6.95,
        "pct": 6.49,
        "return_vs_entry_pct": 5.95,
        "return_vs_base_pct": 5.95,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 0.0,
        "session_day": 3,
        "reference_price": 6.56,
        "reference_text": "$6.95 · +5.95% from $6.56 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-10-13T19:24:51.998952Z",
        "vwap_as_of": null
      },
      {
        "day": 3,
        "timestamp": "2026-10-13T15:04:31.717001Z",
        "date": "Session 3 · Oct 13, 2026 · 11:04 NASDAQCM",
        "text": "PROF's tracked gain fell 4.57 percentage points to +5.88% after the 10:00 a.m. ET snapshot showed a 4.14% decline, below the day's volume-weighted average price and near the lower end of its range. The 20-session Healthcare lead remains 21.06 points, but that record does not confirm the preliminary $9.8-$10.0 million Q3 revenue range or cash generation; the operating thesis remains unresolved.",
        "price": 6.95,
        "pct": 5.88,
        "return_vs_entry_pct": 5.95,
        "return_vs_base_pct": 5.95,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -4.57,
        "session_day": 3,
        "reference_price": 6.56,
        "reference_text": "$6.95 · +5.95% from $6.56 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": true,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "transcript-entry-74ccc042f0268177193b0ef00322b1dada51407724b233ead596e08018ba5978",
        "price_as_of": "2026-10-13T14:06:26.349567Z",
        "vwap_as_of": null
      },
      {
        "day": 2,
        "timestamp": "2026-10-12T22:08:16.199079Z",
        "date": "Session 2 · Oct 12, 2026 · 18:08 NASDAQCM",
        "text": "PROF's tracked gain eased 0.38 points to 10.45%, even as shares rose 5.07% on 1.72 times average volume and closed near the session high, well above the volume-weighted average price. It still leads Healthcare by 22.25 points over 20 sessions, but the sharp rebound does not confirm final Q3 revenue or cash generation, leaving the preliminary outlook unverified.",
        "price": 7.25,
        "pct": 10.45,
        "return_vs_entry_pct": 10.52,
        "return_vs_base_pct": 10.52,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.91,
        "session_day": 2,
        "reference_price": 6.56,
        "reference_text": "$7.25 · +10.52% from $6.56 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-10-12T20:00:27Z",
        "vwap_as_of": null
      },
      {
        "day": 2,
        "timestamp": "2026-10-12T19:46:38.709935Z",
        "date": "Session 2 · Oct 12, 2026 · 15:46 NASDAQCM",
        "text": "PROF's tracked gain rose 0.83 percentage points to 10.83%; shares are up 5.94% and 3.39% above their volume-weighted average price near the session high, with volume at 1.32 times average. Its 23.53-point 20-session lead over Healthcare has grown, but price is now well above its 21-day average and the preliminary Q3 revenue range still lacks final confirmation or cash-generation evidence, so the sharp move does not establish durable operating improvement.",
        "price": 7.31,
        "pct": 10.83,
        "return_vs_entry_pct": 11.43,
        "return_vs_base_pct": 11.43,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 1.83,
        "session_day": 2,
        "reference_price": 6.56,
        "reference_text": "$7.31 · +11.43% from $6.56 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-10-12T19:23:05.083706Z",
        "vwap_as_of": null
      },
      {
        "day": 2,
        "timestamp": "2026-10-12T19:16:58.615075Z",
        "date": "Session 2 · Oct 12, 2026 · 15:16 NASDAQCM",
        "text": "PROF's tracked gain rose 4.73 percentage points to 10.00% as shares advanced 4.20% to $7.19, 2.50% above VWAP; its 20-session lead over Healthcare expanded to 21.52 points. Volume was near average, and the capture held in the upper range, giving a stronger price signal than the prior below-VWAP session. The filed preliminary $9.8–$10.0 million Q3 revenue range still has no final result or cash-generation confirmation in this package. The model's 40.2% same-up probability and -0.68% median, based on eight comparison cases within a wide -12.77% to +16.92% band, temper confidence in price follow-through despite the improved tape.",
        "price": 7.19,
        "pct": 10.0,
        "return_vs_entry_pct": 9.6,
        "return_vs_base_pct": 9.6,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 3.96,
        "session_day": 2,
        "reference_price": 6.56,
        "reference_text": "$7.19 · +9.60% from $6.56 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": true,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "transcript-entry-41cd7f3536ea9fac81d068229e3fa7687c331b3059784b1f71b0b3c926f5c9ae",
        "price_as_of": "2026-10-12T18:48:37.209746Z",
        "vwap_as_of": null
      },
      {
        "day": 1,
        "timestamp": "2026-10-09T19:42:07.687115Z",
        "date": "Session 1 · Oct 9, 2026 · 15:42 NASDAQCM",
        "text": "PROF's tracked gain remains +5.27% after a 0.29% rise today, but price sat 0.29% below VWAP in the lower quarter of the range despite volume at 2.1 times average. It still leads Healthcare by 12.74 points over twenty sessions; the preliminary Q3 revenue range has no final result in this packet, and the current model's near-flat median sits inside a broad -12.7% to +18.4% range, leaving follow-through and downside open.",
        "price": 6.93,
        "pct": 5.27,
        "return_vs_entry_pct": 5.64,
        "return_vs_base_pct": 5.64,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 5.64,
        "session_day": 1,
        "reference_price": 6.56,
        "reference_text": "$6.93 · +5.64% from $6.56 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": true,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "transcript-entry-a8edd3e6dd5684e1c3129f19ab49ac4e924c314814cf493c043c2a3f184b40c6",
        "price_as_of": "2026-10-09T19:21:12.332945Z",
        "vwap_as_of": null
      }
    ],
    "observed_outcomes": [
      {
        "label": "+1 sessions",
        "status": "complete",
        "return": 5.12,
        "reference_text": "+5.12% from $6.56 base",
        "price": 6.9,
        "updated": "Oct 12, 2026 · 03:30 NASDAQCM",
        "mfe": 10.45,
        "mae": 3.6
      },
      {
        "label": "+5 sessions",
        "status": "complete",
        "return": -3.87,
        "reference_text": "-3.87% from $6.56 base",
        "price": 6.31,
        "updated": "Oct 15, 2026 · 17:05 NASDAQCM",
        "mfe": 12.74,
        "mae": -4.33
      },
      {
        "label": "+10 sessions",
        "status": "complete",
        "return": -12.25,
        "reference_text": "-12.25% from $6.56 base",
        "price": 5.76,
        "updated": "Oct 22, 2026 · 17:05 NASDAQCM",
        "mfe": 12.74,
        "mae": -15.45
      },
      {
        "label": "+15 sessions",
        "status": "pending",
        "return": null,
        "reference_text": "",
        "price": null,
        "updated": "",
        "mfe": null,
        "mae": null
      }
    ],
    "candidate_comparison_history": [
      {
        "day": 1,
        "timestamp": "2026-10-09T19:42:07.687115Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-10-09T19:42:07.687115Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "HNRG",
              "role": "alternative",
              "price": 14.5,
              "base_price": 14.95,
              "return_since_base_pct": -3.01,
              "session_return_pct": 9.52,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 2.0,
              "rsi": 47.6,
              "vwap": 14.89,
              "vwap_distance_pct": -2.6192,
              "position_52w_pct": 60.97,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:12:30Z",
              "source": "yfinance_quote",
              "name": "Hallador Energy Company",
              "episode_id": "n0:HNRG:2026-10-08",
              "ema_trend": "14.27 > 14.6 > 15.1",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:21:28.056178Z",
              "price_as_of": "2026-10-08T21:12:30Z",
              "vwap_as_of": null
            },
            {
              "symbol": "BORR",
              "role": "alternative",
              "price": 4.64,
              "base_price": 4.6774,
              "return_since_base_pct": -0.7996,
              "session_return_pct": 0.6508,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.45,
              "rsi": 56.21,
              "vwap": 4.55,
              "vwap_distance_pct": 1.978,
              "position_52w_pct": 70.17,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:14:55Z",
              "source": "yfinance_quote",
              "name": "Borr Drilling Limited",
              "episode_id": "n0:BORR:2026-10-08",
              "ema_trend": "4.26 > 4.25 > 4.26",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:02.544520Z",
              "price_as_of": "2026-10-08T21:14:55Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MMED",
              "role": "alternative",
              "price": 19.52,
              "base_price": 19.725,
              "return_since_base_pct": -1.0393,
              "session_return_pct": -1.4141,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 3.7,
              "rsi": 32.37,
              "vwap": 19.51,
              "vwap_distance_pct": 0.0513,
              "position_52w_pct": 80.74,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:46:43Z",
              "source": "yfinance_quote",
              "name": "MiniMed Group, Inc.",
              "episode_id": "n0:MMED:2026-10-08",
              "ema_trend": "19.85 > 20.35 > 20.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:45.894640Z",
              "price_as_of": "2026-10-08T20:46:43Z",
              "vwap_as_of": null
            },
            {
              "symbol": "TRMD",
              "role": "alternative",
              "price": 40.13,
              "base_price": 40.05,
              "return_since_base_pct": 0.1998,
              "session_return_pct": 0.1747,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.4,
              "rsi": 56.68,
              "vwap": 40.06,
              "vwap_distance_pct": 0.1747,
              "position_52w_pct": 96.52,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:40:48Z",
              "source": "yfinance_quote",
              "name": "TORM plc",
              "episode_id": "n0:TRMD:2026-10-08",
              "ema_trend": "38.66 > 36.76 > 33.7",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:26:05Z",
              "price_as_of": "2026-10-08T20:40:48Z",
              "vwap_as_of": null
            },
            {
              "symbol": "AISP",
              "role": "alternative",
              "price": 2.31,
              "base_price": 2.365,
              "return_since_base_pct": -2.3256,
              "session_return_pct": 0.8734,
              "change_since_prior_pct": 0.1952,
              "volume_ratio": 1.68,
              "rsi": 68.49,
              "vwap": 2.34,
              "vwap_distance_pct": -1.2821,
              "position_52w_pct": 39.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:13:37Z",
              "source": "yfinance_quote",
              "name": "Airship AI Holdings, Inc.",
              "episode_id": "n0:AISP:2026-10-08",
              "ema_trend": "2.1 > 2.04 > 2.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:21:46.301539Z",
              "price_as_of": "2026-10-08T21:13:37Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MDT",
              "role": "alternative",
              "price": 87.73,
              "base_price": 88.285,
              "return_since_base_pct": -0.6286,
              "session_return_pct": -0.0228,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 4.25,
              "rsi": 40.43,
              "vwap": 87.45,
              "vwap_distance_pct": 0.3202,
              "position_52w_pct": 83.12,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:26Z",
              "source": "yfinance_quote",
              "name": "Medtronic plc",
              "episode_id": "n0:MDT:2026-10-08",
              "ema_trend": "87.5 > 88.5 > 88.43",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:42.524018Z",
              "price_as_of": "2026-10-08T20:49:26Z",
              "vwap_as_of": null
            },
            {
              "symbol": "ASC",
              "role": "alternative",
              "price": 19.66,
              "base_price": 19.33,
              "return_since_base_pct": 1.7072,
              "session_return_pct": 0.9759,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.34,
              "rsi": 52.72,
              "vwap": 19.14,
              "vwap_distance_pct": 2.7168,
              "position_52w_pct": 96.43,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:34:34Z",
              "source": "yfinance_quote",
              "name": "Ardmore Shipping Corporation",
              "episode_id": "n0:ASC:2026-10-08",
              "ema_trend": "18.85 > 18.53 > 17.75",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:30.814727Z",
              "price_as_of": "2026-10-08T20:34:34Z",
              "vwap_as_of": null
            },
            {
              "symbol": "PROF",
              "role": "selected",
              "price": 6.93,
              "base_price": 6.5639,
              "return_since_base_pct": 5.5775,
              "session_return_pct": 0.29,
              "change_since_prior_pct": 1.4641,
              "volume_ratio": 2.1,
              "rsi": 63.61,
              "vwap": 6.95,
              "vwap_distance_pct": -0.2878,
              "position_52w_pct": 77.4,
              "extended_hours_pct": null,
              "as_of": "2026-10-09T19:21:12.332945Z",
              "source": "yfinance_quote",
              "name": "Profound Medical Corp.",
              "episode_id": "n0:PROF:2026-10-08",
              "ema_trend": "6.25 > 6.17 > 6.39",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:20:32.937196Z",
              "price_as_of": "2026-10-09T19:21:12.332945Z",
              "vwap_as_of": null
            },
            {
              "symbol": "FEAM",
              "role": "alternative",
              "price": 3.215,
              "base_price": 3.24,
              "return_since_base_pct": -0.7716,
              "session_return_pct": 3.3762,
              "change_since_prior_pct": 0.626,
              "volume_ratio": 1.41,
              "rsi": 61.09,
              "vwap": 3.34,
              "vwap_distance_pct": -3.7425,
              "position_52w_pct": 43.07,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T19:50:13Z",
              "source": "yfinance_quote",
              "name": "5E Advanced Materials, Inc.",
              "episode_id": "n0:FEAM:2026-10-08",
              "ema_trend": "3.28 > 2.83 > 2.23",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:22:11.178471Z",
              "price_as_of": "2026-10-08T19:50:13Z",
              "vwap_as_of": null
            },
            {
              "symbol": "RNA",
              "role": "alternative",
              "price": 8.24,
              "base_price": 8.22,
              "return_since_base_pct": 0.2433,
              "session_return_pct": -0.2421,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 0.95,
              "rsi": 36.02,
              "vwap": 8.13,
              "vwap_distance_pct": 1.353,
              "position_52w_pct": 49.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:03Z",
              "source": "yfinance_quote",
              "name": "Atrium Therapeutics, Inc.",
              "episode_id": "narrative:RNA:2d40645cbbc9eccc",
              "ema_trend": "8.22 > 9.05 > 10.38",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:25:40Z",
              "price_as_of": "2026-10-08T20:49:03Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 10,
            "candidate_prices": 10,
            "candidate_technical": 10,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 2,
        "timestamp": "2026-10-12T19:16:58.615075Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-10-12T19:16:58.615075Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "HNRG",
              "role": "alternative",
              "price": 14.5,
              "base_price": 14.95,
              "return_since_base_pct": -3.01,
              "session_return_pct": 9.52,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 2.0,
              "rsi": 47.6,
              "vwap": 14.89,
              "vwap_distance_pct": -2.6192,
              "position_52w_pct": 60.97,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:12:30Z",
              "source": "yfinance_quote",
              "name": "Hallador Energy Company",
              "episode_id": "n0:HNRG:2026-10-08",
              "ema_trend": "14.27 > 14.6 > 15.1",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:21:28.056178Z",
              "price_as_of": "2026-10-08T21:12:30Z",
              "vwap_as_of": null
            },
            {
              "symbol": "BORR",
              "role": "alternative",
              "price": 4.64,
              "base_price": 4.6774,
              "return_since_base_pct": -0.7996,
              "session_return_pct": 0.6508,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.45,
              "rsi": 56.21,
              "vwap": 4.55,
              "vwap_distance_pct": 1.978,
              "position_52w_pct": 70.17,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:14:55Z",
              "source": "yfinance_quote",
              "name": "Borr Drilling Limited",
              "episode_id": "n0:BORR:2026-10-08",
              "ema_trend": "4.26 > 4.25 > 4.26",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:02.544520Z",
              "price_as_of": "2026-10-08T21:14:55Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MMED",
              "role": "alternative",
              "price": 19.52,
              "base_price": 19.725,
              "return_since_base_pct": -1.0393,
              "session_return_pct": -1.4141,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 3.7,
              "rsi": 32.37,
              "vwap": 19.51,
              "vwap_distance_pct": 0.0513,
              "position_52w_pct": 80.74,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:46:43Z",
              "source": "yfinance_quote",
              "name": "MiniMed Group, Inc.",
              "episode_id": "n0:MMED:2026-10-08",
              "ema_trend": "19.85 > 20.35 > 20.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:45.894640Z",
              "price_as_of": "2026-10-08T20:46:43Z",
              "vwap_as_of": null
            },
            {
              "symbol": "TRMD",
              "role": "alternative",
              "price": 40.13,
              "base_price": 40.05,
              "return_since_base_pct": 0.1998,
              "session_return_pct": 0.1747,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.4,
              "rsi": 56.68,
              "vwap": 40.06,
              "vwap_distance_pct": 0.1747,
              "position_52w_pct": 96.52,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:40:48Z",
              "source": "yfinance_quote",
              "name": "TORM plc",
              "episode_id": "n0:TRMD:2026-10-08",
              "ema_trend": "38.66 > 36.76 > 33.7",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:26:05Z",
              "price_as_of": "2026-10-08T20:40:48Z",
              "vwap_as_of": null
            },
            {
              "symbol": "AISP",
              "role": "alternative",
              "price": 2.31,
              "base_price": 2.365,
              "return_since_base_pct": -2.3256,
              "session_return_pct": 0.8734,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.68,
              "rsi": 68.49,
              "vwap": 2.34,
              "vwap_distance_pct": -1.2821,
              "position_52w_pct": 39.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:13:37Z",
              "source": "yfinance_quote",
              "name": "Airship AI Holdings, Inc.",
              "episode_id": "n0:AISP:2026-10-08",
              "ema_trend": "2.1 > 2.04 > 2.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:21:46.301539Z",
              "price_as_of": "2026-10-08T21:13:37Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MDT",
              "role": "alternative",
              "price": 87.73,
              "base_price": 88.285,
              "return_since_base_pct": -0.6286,
              "session_return_pct": -0.0228,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 4.25,
              "rsi": 40.43,
              "vwap": 87.45,
              "vwap_distance_pct": 0.3202,
              "position_52w_pct": 83.12,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:26Z",
              "source": "yfinance_quote",
              "name": "Medtronic plc",
              "episode_id": "n0:MDT:2026-10-08",
              "ema_trend": "87.5 > 88.5 > 88.43",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:42.524018Z",
              "price_as_of": "2026-10-08T20:49:26Z",
              "vwap_as_of": null
            },
            {
              "symbol": "ASC",
              "role": "alternative",
              "price": 19.66,
              "base_price": 19.33,
              "return_since_base_pct": 1.7072,
              "session_return_pct": 0.9759,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.34,
              "rsi": 52.72,
              "vwap": 19.14,
              "vwap_distance_pct": 2.7168,
              "position_52w_pct": 96.43,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:34:34Z",
              "source": "yfinance_quote",
              "name": "Ardmore Shipping Corporation",
              "episode_id": "n0:ASC:2026-10-08",
              "ema_trend": "18.85 > 18.53 > 17.75",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:30.814727Z",
              "price_as_of": "2026-10-08T20:34:34Z",
              "vwap_as_of": null
            },
            {
              "symbol": "PROF",
              "role": "selected",
              "price": 7.19,
              "base_price": 6.5639,
              "return_since_base_pct": 9.5385,
              "session_return_pct": 4.2,
              "change_since_prior_pct": 3.7518,
              "volume_ratio": 0.99,
              "rsi": 70.83,
              "vwap": 7.01,
              "vwap_distance_pct": 2.5678,
              "position_52w_pct": 80.3,
              "extended_hours_pct": null,
              "as_of": "2026-10-12T18:48:37.209746Z",
              "source": "yfinance_quote",
              "name": "Profound Medical Corp.",
              "episode_id": "n0:PROF:2026-10-08",
              "ema_trend": "6.43 > 6.26 > 6.42",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:32.937196Z",
              "price_as_of": "2026-10-12T18:48:37.209746Z",
              "vwap_as_of": null
            },
            {
              "symbol": "FEAM",
              "role": "alternative",
              "price": 3.215,
              "base_price": 3.24,
              "return_since_base_pct": -0.7716,
              "session_return_pct": 3.3762,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.41,
              "rsi": 61.09,
              "vwap": 3.34,
              "vwap_distance_pct": -3.7425,
              "position_52w_pct": 43.07,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T19:50:13Z",
              "source": "yfinance_quote",
              "name": "5E Advanced Materials, Inc.",
              "episode_id": "n0:FEAM:2026-10-08",
              "ema_trend": "3.28 > 2.83 > 2.23",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:22:11.178471Z",
              "price_as_of": "2026-10-08T19:50:13Z",
              "vwap_as_of": null
            },
            {
              "symbol": "RNA",
              "role": "alternative",
              "price": 8.24,
              "base_price": 8.22,
              "return_since_base_pct": 0.2433,
              "session_return_pct": -0.2421,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 0.95,
              "rsi": 36.02,
              "vwap": 8.13,
              "vwap_distance_pct": 1.353,
              "position_52w_pct": 49.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:03Z",
              "source": "yfinance_quote",
              "name": "Atrium Therapeutics, Inc.",
              "episode_id": "narrative:RNA:2d40645cbbc9eccc",
              "ema_trend": "8.22 > 9.05 > 10.38",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:25:40Z",
              "price_as_of": "2026-10-08T20:49:03Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 10,
            "candidate_prices": 10,
            "candidate_technical": 10,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 2,
        "timestamp": "2026-10-12T19:46:38.709935Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-10-12T19:46:38.709935Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "HNRG",
              "role": "alternative",
              "price": 14.5,
              "base_price": 14.95,
              "return_since_base_pct": -3.01,
              "session_return_pct": 9.52,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 2.0,
              "rsi": 47.6,
              "vwap": 14.89,
              "vwap_distance_pct": -2.6192,
              "position_52w_pct": 60.97,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:12:30Z",
              "source": "yfinance_quote",
              "name": "Hallador Energy Company",
              "episode_id": "n0:HNRG:2026-10-08",
              "ema_trend": "14.27 > 14.6 > 15.1",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:21:28.056178Z",
              "price_as_of": "2026-10-08T21:12:30Z",
              "vwap_as_of": null
            },
            {
              "symbol": "BORR",
              "role": "alternative",
              "price": 4.64,
              "base_price": 4.6774,
              "return_since_base_pct": -0.7996,
              "session_return_pct": 0.6508,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.45,
              "rsi": 56.21,
              "vwap": 4.55,
              "vwap_distance_pct": 1.978,
              "position_52w_pct": 70.17,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:14:55Z",
              "source": "yfinance_quote",
              "name": "Borr Drilling Limited",
              "episode_id": "n0:BORR:2026-10-08",
              "ema_trend": "4.26 > 4.25 > 4.26",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:02.544520Z",
              "price_as_of": "2026-10-08T21:14:55Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MMED",
              "role": "alternative",
              "price": 19.52,
              "base_price": 19.725,
              "return_since_base_pct": -1.0393,
              "session_return_pct": -1.4141,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 3.7,
              "rsi": 32.37,
              "vwap": 19.51,
              "vwap_distance_pct": 0.0513,
              "position_52w_pct": 80.74,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:46:43Z",
              "source": "yfinance_quote",
              "name": "MiniMed Group, Inc.",
              "episode_id": "n0:MMED:2026-10-08",
              "ema_trend": "19.85 > 20.35 > 20.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:45.894640Z",
              "price_as_of": "2026-10-08T20:46:43Z",
              "vwap_as_of": null
            },
            {
              "symbol": "TRMD",
              "role": "alternative",
              "price": 40.13,
              "base_price": 40.05,
              "return_since_base_pct": 0.1998,
              "session_return_pct": 0.1747,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.4,
              "rsi": 56.68,
              "vwap": 40.06,
              "vwap_distance_pct": 0.1747,
              "position_52w_pct": 96.52,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:40:48Z",
              "source": "yfinance_quote",
              "name": "TORM plc",
              "episode_id": "n0:TRMD:2026-10-08",
              "ema_trend": "38.66 > 36.76 > 33.7",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:26:05Z",
              "price_as_of": "2026-10-08T20:40:48Z",
              "vwap_as_of": null
            },
            {
              "symbol": "AISP",
              "role": "alternative",
              "price": 2.31,
              "base_price": 2.365,
              "return_since_base_pct": -2.3256,
              "session_return_pct": 0.8734,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.68,
              "rsi": 68.49,
              "vwap": 2.34,
              "vwap_distance_pct": -1.2821,
              "position_52w_pct": 39.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:13:37Z",
              "source": "yfinance_quote",
              "name": "Airship AI Holdings, Inc.",
              "episode_id": "n0:AISP:2026-10-08",
              "ema_trend": "2.1 > 2.04 > 2.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:21:46.301539Z",
              "price_as_of": "2026-10-08T21:13:37Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MDT",
              "role": "alternative",
              "price": 87.73,
              "base_price": 88.285,
              "return_since_base_pct": -0.6286,
              "session_return_pct": -0.0228,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 4.25,
              "rsi": 40.43,
              "vwap": 87.45,
              "vwap_distance_pct": 0.3202,
              "position_52w_pct": 83.12,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:26Z",
              "source": "yfinance_quote",
              "name": "Medtronic plc",
              "episode_id": "n0:MDT:2026-10-08",
              "ema_trend": "87.5 > 88.5 > 88.43",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:42.524018Z",
              "price_as_of": "2026-10-08T20:49:26Z",
              "vwap_as_of": null
            },
            {
              "symbol": "ASC",
              "role": "alternative",
              "price": 19.66,
              "base_price": 19.33,
              "return_since_base_pct": 1.7072,
              "session_return_pct": 0.9759,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.34,
              "rsi": 52.72,
              "vwap": 19.14,
              "vwap_distance_pct": 2.7168,
              "position_52w_pct": 96.43,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:34:34Z",
              "source": "yfinance_quote",
              "name": "Ardmore Shipping Corporation",
              "episode_id": "n0:ASC:2026-10-08",
              "ema_trend": "18.85 > 18.53 > 17.75",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:30.814727Z",
              "price_as_of": "2026-10-08T20:34:34Z",
              "vwap_as_of": null
            },
            {
              "symbol": "PROF",
              "role": "selected",
              "price": 7.31,
              "base_price": 6.5639,
              "return_since_base_pct": 11.3667,
              "session_return_pct": 5.94,
              "change_since_prior_pct": 1.669,
              "volume_ratio": 1.32,
              "rsi": 71.91,
              "vwap": 7.07,
              "vwap_distance_pct": 3.3946,
              "position_52w_pct": 81.7,
              "extended_hours_pct": null,
              "as_of": "2026-10-12T19:23:05.083706Z",
              "source": "yfinance_quote",
              "name": "Profound Medical Corp.",
              "episode_id": "n0:PROF:2026-10-08",
              "ema_trend": "6.46 > 6.27 > 6.43",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:32.937196Z",
              "price_as_of": "2026-10-12T19:23:05.083706Z",
              "vwap_as_of": null
            },
            {
              "symbol": "FEAM",
              "role": "alternative",
              "price": 3.215,
              "base_price": 3.24,
              "return_since_base_pct": -0.7716,
              "session_return_pct": 3.3762,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.41,
              "rsi": 61.09,
              "vwap": 3.34,
              "vwap_distance_pct": -3.7425,
              "position_52w_pct": 43.07,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T19:50:13Z",
              "source": "yfinance_quote",
              "name": "5E Advanced Materials, Inc.",
              "episode_id": "n0:FEAM:2026-10-08",
              "ema_trend": "3.28 > 2.83 > 2.23",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:22:11.178471Z",
              "price_as_of": "2026-10-08T19:50:13Z",
              "vwap_as_of": null
            },
            {
              "symbol": "RNA",
              "role": "alternative",
              "price": 8.24,
              "base_price": 8.22,
              "return_since_base_pct": 0.2433,
              "session_return_pct": -0.2421,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 0.95,
              "rsi": 36.02,
              "vwap": 8.13,
              "vwap_distance_pct": 1.353,
              "position_52w_pct": 49.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:03Z",
              "source": "yfinance_quote",
              "name": "Atrium Therapeutics, Inc.",
              "episode_id": "narrative:RNA:2d40645cbbc9eccc",
              "ema_trend": "8.22 > 9.05 > 10.38",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:25:40Z",
              "price_as_of": "2026-10-08T20:49:03Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 10,
            "candidate_prices": 10,
            "candidate_technical": 10,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 2,
        "timestamp": "2026-10-12T22:08:16.199079Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-10-12T22:08:16.199079Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "HNRG",
              "role": "alternative",
              "price": 14.5,
              "base_price": 14.95,
              "return_since_base_pct": -3.01,
              "session_return_pct": 9.52,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 2.0,
              "rsi": 47.6,
              "vwap": 14.89,
              "vwap_distance_pct": -2.6192,
              "position_52w_pct": 60.97,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:12:30Z",
              "source": "yfinance_quote",
              "name": "Hallador Energy Company",
              "episode_id": "n0:HNRG:2026-10-08",
              "ema_trend": "14.27 > 14.6 > 15.1",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:21:28.056178Z",
              "benchmark_excess_pct": {
                "sp500": 9.575,
                "nasdaq100": 10.2273,
                "russell2000": 9.9654
              },
              "price_as_of": "2026-10-08T21:12:30Z",
              "vwap_as_of": null
            },
            {
              "symbol": "BORR",
              "role": "alternative",
              "price": 4.64,
              "base_price": 4.6774,
              "return_since_base_pct": -0.7996,
              "session_return_pct": 0.6508,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.45,
              "rsi": 56.21,
              "vwap": 4.55,
              "vwap_distance_pct": 1.978,
              "position_52w_pct": 70.17,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:14:55Z",
              "source": "yfinance_quote",
              "name": "Borr Drilling Limited",
              "episode_id": "n0:BORR:2026-10-08",
              "ema_trend": "4.26 > 4.25 > 4.26",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:02.544520Z",
              "benchmark_excess_pct": {
                "sp500": 0.7058,
                "nasdaq100": 1.3581,
                "russell2000": 1.0962
              },
              "price_as_of": "2026-10-08T21:14:55Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MMED",
              "role": "alternative",
              "price": 19.52,
              "base_price": 19.725,
              "return_since_base_pct": -1.0393,
              "session_return_pct": -1.4141,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 3.7,
              "rsi": 32.37,
              "vwap": 19.51,
              "vwap_distance_pct": 0.0513,
              "position_52w_pct": 80.74,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:46:43Z",
              "source": "yfinance_quote",
              "name": "MiniMed Group, Inc.",
              "episode_id": "n0:MMED:2026-10-08",
              "ema_trend": "19.85 > 20.35 > 20.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:45.894640Z",
              "benchmark_excess_pct": {
                "sp500": -1.3591,
                "nasdaq100": -0.7068,
                "russell2000": -0.9687
              },
              "price_as_of": "2026-10-08T20:46:43Z",
              "vwap_as_of": null
            },
            {
              "symbol": "TRMD",
              "role": "alternative",
              "price": 40.13,
              "base_price": 40.05,
              "return_since_base_pct": 0.1998,
              "session_return_pct": 0.1747,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.4,
              "rsi": 56.68,
              "vwap": 40.06,
              "vwap_distance_pct": 0.1747,
              "position_52w_pct": 96.52,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:40:48Z",
              "source": "yfinance_quote",
              "name": "TORM plc",
              "episode_id": "n0:TRMD:2026-10-08",
              "ema_trend": "38.66 > 36.76 > 33.7",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:26:05Z",
              "benchmark_excess_pct": {
                "sp500": 0.2297,
                "nasdaq100": 0.882,
                "russell2000": 0.6201
              },
              "price_as_of": "2026-10-08T20:40:48Z",
              "vwap_as_of": null
            },
            {
              "symbol": "AISP",
              "role": "alternative",
              "price": 2.31,
              "base_price": 2.365,
              "return_since_base_pct": -2.3256,
              "session_return_pct": 0.8734,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.68,
              "rsi": 68.49,
              "vwap": 2.34,
              "vwap_distance_pct": -1.2821,
              "position_52w_pct": 39.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:13:37Z",
              "source": "yfinance_quote",
              "name": "Airship AI Holdings, Inc.",
              "episode_id": "n0:AISP:2026-10-08",
              "ema_trend": "2.1 > 2.04 > 2.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:21:46.301539Z",
              "benchmark_excess_pct": {
                "sp500": 0.9284,
                "nasdaq100": 1.5807,
                "russell2000": 1.3188
              },
              "price_as_of": "2026-10-08T21:13:37Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MDT",
              "role": "alternative",
              "price": 87.73,
              "base_price": 88.285,
              "return_since_base_pct": -0.6286,
              "session_return_pct": -0.0228,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 4.25,
              "rsi": 40.43,
              "vwap": 87.45,
              "vwap_distance_pct": 0.3202,
              "position_52w_pct": 83.12,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:26Z",
              "source": "yfinance_quote",
              "name": "Medtronic plc",
              "episode_id": "n0:MDT:2026-10-08",
              "ema_trend": "87.5 > 88.5 > 88.43",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:42.524018Z",
              "benchmark_excess_pct": {
                "sp500": 0.0322,
                "nasdaq100": 0.6845,
                "russell2000": 0.4226
              },
              "price_as_of": "2026-10-08T20:49:26Z",
              "vwap_as_of": null
            },
            {
              "symbol": "ASC",
              "role": "alternative",
              "price": 19.66,
              "base_price": 19.33,
              "return_since_base_pct": 1.7072,
              "session_return_pct": 0.9759,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.34,
              "rsi": 52.72,
              "vwap": 19.14,
              "vwap_distance_pct": 2.7168,
              "position_52w_pct": 96.43,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:34:34Z",
              "source": "yfinance_quote",
              "name": "Ardmore Shipping Corporation",
              "episode_id": "n0:ASC:2026-10-08",
              "ema_trend": "18.85 > 18.53 > 17.75",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:30.814727Z",
              "benchmark_excess_pct": {
                "sp500": 1.0309,
                "nasdaq100": 1.6832,
                "russell2000": 1.4213
              },
              "price_as_of": "2026-10-08T20:34:34Z",
              "vwap_as_of": null
            },
            {
              "symbol": "PROF",
              "role": "selected",
              "price": 7.25,
              "base_price": 6.5639,
              "return_since_base_pct": 10.4526,
              "session_return_pct": 5.07,
              "change_since_prior_pct": -0.8208,
              "volume_ratio": 1.72,
              "rsi": 71.38,
              "vwap": 7.07,
              "vwap_distance_pct": 2.546,
              "position_52w_pct": 81.0,
              "extended_hours_pct": 0.0,
              "as_of": "2026-10-12T20:00:27Z",
              "source": "sealed_extended_quote",
              "name": "Profound Medical Corp.",
              "episode_id": "n0:PROF:2026-10-08",
              "ema_trend": "6.44 > 6.26 > 6.43",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:32.937196Z",
              "benchmark_excess_pct": {
                "sp500": 5.125,
                "nasdaq100": 5.7773,
                "russell2000": 5.5154
              },
              "price_as_of": "2026-10-12T20:00:27Z",
              "vwap_as_of": null
            },
            {
              "symbol": "FEAM",
              "role": "alternative",
              "price": 3.215,
              "base_price": 3.24,
              "return_since_base_pct": -0.7716,
              "session_return_pct": 3.3762,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.41,
              "rsi": 61.09,
              "vwap": 3.34,
              "vwap_distance_pct": -3.7425,
              "position_52w_pct": 43.07,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T19:50:13Z",
              "source": "yfinance_quote",
              "name": "5E Advanced Materials, Inc.",
              "episode_id": "n0:FEAM:2026-10-08",
              "ema_trend": "3.28 > 2.83 > 2.23",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:22:11.178471Z",
              "benchmark_excess_pct": {
                "sp500": 3.4312,
                "nasdaq100": 4.0835,
                "russell2000": 3.8216
              },
              "price_as_of": "2026-10-08T19:50:13Z",
              "vwap_as_of": null
            },
            {
              "symbol": "RNA",
              "role": "alternative",
              "price": 8.24,
              "base_price": 8.22,
              "return_since_base_pct": 0.2433,
              "session_return_pct": -0.2421,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 0.95,
              "rsi": 36.02,
              "vwap": 8.13,
              "vwap_distance_pct": 1.353,
              "position_52w_pct": 49.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:03Z",
              "source": "yfinance_quote",
              "name": "Atrium Therapeutics, Inc.",
              "episode_id": "narrative:RNA:2d40645cbbc9eccc",
              "ema_trend": "8.22 > 9.05 > 10.38",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:25:40Z",
              "benchmark_excess_pct": {
                "sp500": -0.1871,
                "nasdaq100": 0.4652,
                "russell2000": 0.2033
              },
              "price_as_of": "2026-10-08T20:49:03Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [
            {
              "id": "sp500",
              "symbol": "^GSPC",
              "label": "S&P 500",
              "role": "benchmark",
              "price": 7807.24,
              "base_price": 7811.54,
              "return_since_base_pct": -0.055,
              "session_return_pct": -0.055,
              "as_of": "2026-10-12T22:07:30.030818Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "nasdaq100",
              "symbol": "^NDX",
              "label": "Nasdaq 100",
              "role": "benchmark",
              "price": 30664.697,
              "base_price": 30883.148,
              "return_since_base_pct": -0.7073,
              "session_return_pct": -0.7073,
              "as_of": "2026-10-12T22:07:30.030818Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "russell2000",
              "symbol": "^RUT",
              "label": "Russell 2000",
              "role": "benchmark",
              "price": 2794.48,
              "base_price": 2806.9814,
              "return_since_base_pct": -0.4454,
              "session_return_pct": -0.4454,
              "as_of": "2026-10-12T22:07:30.030818Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            }
          ],
          "coverage": {
            "candidate_rows": 10,
            "candidate_prices": 10,
            "candidate_technical": 10,
            "benchmark_rows": 3
          }
        }
      },
      {
        "day": 3,
        "timestamp": "2026-10-13T15:04:31.717001Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-10-13T15:04:31.717001Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "HNRG",
              "role": "alternative",
              "price": 14.5,
              "base_price": 14.95,
              "return_since_base_pct": -3.01,
              "session_return_pct": 9.52,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 2.0,
              "rsi": 47.6,
              "vwap": 14.89,
              "vwap_distance_pct": -2.6192,
              "position_52w_pct": 60.97,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:12:30Z",
              "source": "yfinance_quote",
              "name": "Hallador Energy Company",
              "episode_id": "n0:HNRG:2026-10-08",
              "ema_trend": "14.27 > 14.6 > 15.1",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:21:28.056178Z",
              "price_as_of": "2026-10-08T21:12:30Z",
              "vwap_as_of": null
            },
            {
              "symbol": "BORR",
              "role": "alternative",
              "price": 4.64,
              "base_price": 4.6774,
              "return_since_base_pct": -0.7996,
              "session_return_pct": 0.6508,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.45,
              "rsi": 56.21,
              "vwap": 4.55,
              "vwap_distance_pct": 1.978,
              "position_52w_pct": 70.17,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:14:55Z",
              "source": "yfinance_quote",
              "name": "Borr Drilling Limited",
              "episode_id": "n0:BORR:2026-10-08",
              "ema_trend": "4.26 > 4.25 > 4.26",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:02.544520Z",
              "price_as_of": "2026-10-08T21:14:55Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MMED",
              "role": "alternative",
              "price": 19.52,
              "base_price": 19.725,
              "return_since_base_pct": -1.0393,
              "session_return_pct": -1.4141,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 3.7,
              "rsi": 32.37,
              "vwap": 19.51,
              "vwap_distance_pct": 0.0513,
              "position_52w_pct": 80.74,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:46:43Z",
              "source": "yfinance_quote",
              "name": "MiniMed Group, Inc.",
              "episode_id": "n0:MMED:2026-10-08",
              "ema_trend": "19.85 > 20.35 > 20.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:45.894640Z",
              "price_as_of": "2026-10-08T20:46:43Z",
              "vwap_as_of": null
            },
            {
              "symbol": "TRMD",
              "role": "alternative",
              "price": 40.13,
              "base_price": 40.05,
              "return_since_base_pct": 0.1998,
              "session_return_pct": 0.1747,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.4,
              "rsi": 56.68,
              "vwap": 40.06,
              "vwap_distance_pct": 0.1747,
              "position_52w_pct": 96.52,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:40:48Z",
              "source": "yfinance_quote",
              "name": "TORM plc",
              "episode_id": "n0:TRMD:2026-10-08",
              "ema_trend": "38.66 > 36.76 > 33.7",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:26:05Z",
              "price_as_of": "2026-10-08T20:40:48Z",
              "vwap_as_of": null
            },
            {
              "symbol": "AISP",
              "role": "alternative",
              "price": 2.31,
              "base_price": 2.365,
              "return_since_base_pct": -2.3256,
              "session_return_pct": 0.8734,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.68,
              "rsi": 68.49,
              "vwap": 2.34,
              "vwap_distance_pct": -1.2821,
              "position_52w_pct": 39.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:13:37Z",
              "source": "yfinance_quote",
              "name": "Airship AI Holdings, Inc.",
              "episode_id": "n0:AISP:2026-10-08",
              "ema_trend": "2.1 > 2.04 > 2.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:21:46.301539Z",
              "price_as_of": "2026-10-08T21:13:37Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MDT",
              "role": "alternative",
              "price": 87.73,
              "base_price": 88.285,
              "return_since_base_pct": -0.6286,
              "session_return_pct": -0.0228,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 4.25,
              "rsi": 40.43,
              "vwap": 87.45,
              "vwap_distance_pct": 0.3202,
              "position_52w_pct": 83.12,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:26Z",
              "source": "yfinance_quote",
              "name": "Medtronic plc",
              "episode_id": "n0:MDT:2026-10-08",
              "ema_trend": "87.5 > 88.5 > 88.43",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:42.524018Z",
              "price_as_of": "2026-10-08T20:49:26Z",
              "vwap_as_of": null
            },
            {
              "symbol": "ASC",
              "role": "alternative",
              "price": 19.66,
              "base_price": 19.33,
              "return_since_base_pct": 1.7072,
              "session_return_pct": 0.9759,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.34,
              "rsi": 52.72,
              "vwap": 19.14,
              "vwap_distance_pct": 2.7168,
              "position_52w_pct": 96.43,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:34:34Z",
              "source": "yfinance_quote",
              "name": "Ardmore Shipping Corporation",
              "episode_id": "n0:ASC:2026-10-08",
              "ema_trend": "18.85 > 18.53 > 17.75",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:30.814727Z",
              "price_as_of": "2026-10-08T20:34:34Z",
              "vwap_as_of": null
            },
            {
              "symbol": "PROF",
              "role": "selected",
              "price": 6.95,
              "base_price": 6.5639,
              "return_since_base_pct": 5.8822,
              "session_return_pct": -4.14,
              "change_since_prior_pct": -4.1379,
              "volume_ratio": 0.28,
              "rsi": 68.27,
              "vwap": 7.03,
              "vwap_distance_pct": -1.138,
              "position_52w_pct": 77.7,
              "extended_hours_pct": null,
              "as_of": "2026-10-13T14:06:26.349567Z",
              "source": "yfinance_quote",
              "name": "Profound Medical Corp.",
              "episode_id": "n0:PROF:2026-10-08",
              "ema_trend": "6.55 > 6.33 > 6.45",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:20:32.937196Z",
              "price_as_of": "2026-10-13T14:06:26.349567Z",
              "vwap_as_of": null
            },
            {
              "symbol": "FEAM",
              "role": "alternative",
              "price": 3.215,
              "base_price": 3.24,
              "return_since_base_pct": -0.7716,
              "session_return_pct": 3.3762,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.41,
              "rsi": 61.09,
              "vwap": 3.34,
              "vwap_distance_pct": -3.7425,
              "position_52w_pct": 43.07,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T19:50:13Z",
              "source": "yfinance_quote",
              "name": "5E Advanced Materials, Inc.",
              "episode_id": "n0:FEAM:2026-10-08",
              "ema_trend": "3.28 > 2.83 > 2.23",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:22:11.178471Z",
              "price_as_of": "2026-10-08T19:50:13Z",
              "vwap_as_of": null
            },
            {
              "symbol": "RNA",
              "role": "alternative",
              "price": 8.24,
              "base_price": 8.22,
              "return_since_base_pct": 0.2433,
              "session_return_pct": -0.2421,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 0.95,
              "rsi": 36.02,
              "vwap": 8.13,
              "vwap_distance_pct": 1.353,
              "position_52w_pct": 49.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:03Z",
              "source": "yfinance_quote",
              "name": "Atrium Therapeutics, Inc.",
              "episode_id": "narrative:RNA:2d40645cbbc9eccc",
              "ema_trend": "8.22 > 9.05 > 10.38",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:25:40Z",
              "price_as_of": "2026-10-08T20:49:03Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 10,
            "candidate_prices": 10,
            "candidate_technical": 10,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 3,
        "timestamp": "2026-10-13T20:08:17.620412Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-10-13T20:08:17.620412Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "HNRG",
              "role": "alternative",
              "price": 14.5,
              "base_price": 14.95,
              "return_since_base_pct": -3.01,
              "session_return_pct": 9.52,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 2.0,
              "rsi": 47.6,
              "vwap": 14.89,
              "vwap_distance_pct": -2.6192,
              "position_52w_pct": 60.97,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:12:30Z",
              "source": "yfinance_quote",
              "name": "Hallador Energy Company",
              "episode_id": "n0:HNRG:2026-10-08",
              "ema_trend": "14.27 > 14.6 > 15.1",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:21:28.056178Z",
              "price_as_of": "2026-10-08T21:12:30Z",
              "vwap_as_of": null
            },
            {
              "symbol": "BORR",
              "role": "alternative",
              "price": 4.64,
              "base_price": 4.6774,
              "return_since_base_pct": -0.7996,
              "session_return_pct": 0.6508,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.45,
              "rsi": 56.21,
              "vwap": 4.55,
              "vwap_distance_pct": 1.978,
              "position_52w_pct": 70.17,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:14:55Z",
              "source": "yfinance_quote",
              "name": "Borr Drilling Limited",
              "episode_id": "n0:BORR:2026-10-08",
              "ema_trend": "4.26 > 4.25 > 4.26",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:02.544520Z",
              "price_as_of": "2026-10-08T21:14:55Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MMED",
              "role": "alternative",
              "price": 19.52,
              "base_price": 19.725,
              "return_since_base_pct": -1.0393,
              "session_return_pct": -1.4141,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 3.7,
              "rsi": 32.37,
              "vwap": 19.51,
              "vwap_distance_pct": 0.0513,
              "position_52w_pct": 80.74,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:46:43Z",
              "source": "yfinance_quote",
              "name": "MiniMed Group, Inc.",
              "episode_id": "n0:MMED:2026-10-08",
              "ema_trend": "19.85 > 20.35 > 20.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:45.894640Z",
              "price_as_of": "2026-10-08T20:46:43Z",
              "vwap_as_of": null
            },
            {
              "symbol": "TRMD",
              "role": "alternative",
              "price": 40.13,
              "base_price": 40.05,
              "return_since_base_pct": 0.1998,
              "session_return_pct": 0.1747,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.4,
              "rsi": 56.68,
              "vwap": 40.06,
              "vwap_distance_pct": 0.1747,
              "position_52w_pct": 96.52,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:40:48Z",
              "source": "yfinance_quote",
              "name": "TORM plc",
              "episode_id": "n0:TRMD:2026-10-08",
              "ema_trend": "38.66 > 36.76 > 33.7",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:26:05Z",
              "price_as_of": "2026-10-08T20:40:48Z",
              "vwap_as_of": null
            },
            {
              "symbol": "AISP",
              "role": "alternative",
              "price": 2.31,
              "base_price": 2.365,
              "return_since_base_pct": -2.3256,
              "session_return_pct": 0.8734,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.68,
              "rsi": 68.49,
              "vwap": 2.34,
              "vwap_distance_pct": -1.2821,
              "position_52w_pct": 39.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:13:37Z",
              "source": "yfinance_quote",
              "name": "Airship AI Holdings, Inc.",
              "episode_id": "n0:AISP:2026-10-08",
              "ema_trend": "2.1 > 2.04 > 2.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:21:46.301539Z",
              "price_as_of": "2026-10-08T21:13:37Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MDT",
              "role": "alternative",
              "price": 87.73,
              "base_price": 88.285,
              "return_since_base_pct": -0.6286,
              "session_return_pct": -0.0228,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 4.25,
              "rsi": 40.43,
              "vwap": 87.45,
              "vwap_distance_pct": 0.3202,
              "position_52w_pct": 83.12,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:26Z",
              "source": "yfinance_quote",
              "name": "Medtronic plc",
              "episode_id": "n0:MDT:2026-10-08",
              "ema_trend": "87.5 > 88.5 > 88.43",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:42.524018Z",
              "price_as_of": "2026-10-08T20:49:26Z",
              "vwap_as_of": null
            },
            {
              "symbol": "ASC",
              "role": "alternative",
              "price": 19.66,
              "base_price": 19.33,
              "return_since_base_pct": 1.7072,
              "session_return_pct": 0.9759,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.34,
              "rsi": 52.72,
              "vwap": 19.14,
              "vwap_distance_pct": 2.7168,
              "position_52w_pct": 96.43,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:34:34Z",
              "source": "yfinance_quote",
              "name": "Ardmore Shipping Corporation",
              "episode_id": "n0:ASC:2026-10-08",
              "ema_trend": "18.85 > 18.53 > 17.75",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:30.814727Z",
              "price_as_of": "2026-10-08T20:34:34Z",
              "vwap_as_of": null
            },
            {
              "symbol": "PROF",
              "role": "selected",
              "price": 6.95,
              "base_price": 6.5639,
              "return_since_base_pct": 5.8822,
              "session_return_pct": -4.14,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.73,
              "rsi": 68.27,
              "vwap": 6.97,
              "vwap_distance_pct": -0.2869,
              "position_52w_pct": 77.7,
              "extended_hours_pct": null,
              "as_of": "2026-10-13T19:24:51.998952Z",
              "source": "yfinance_quote",
              "name": "Profound Medical Corp.",
              "episode_id": "n0:PROF:2026-10-08",
              "ema_trend": "6.55 > 6.33 > 6.45",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:20:32.937196Z",
              "price_as_of": "2026-10-13T19:24:51.998952Z",
              "vwap_as_of": null
            },
            {
              "symbol": "FEAM",
              "role": "alternative",
              "price": 3.215,
              "base_price": 3.24,
              "return_since_base_pct": -0.7716,
              "session_return_pct": 3.3762,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.41,
              "rsi": 61.09,
              "vwap": 3.34,
              "vwap_distance_pct": -3.7425,
              "position_52w_pct": 43.07,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T19:50:13Z",
              "source": "yfinance_quote",
              "name": "5E Advanced Materials, Inc.",
              "episode_id": "n0:FEAM:2026-10-08",
              "ema_trend": "3.28 > 2.83 > 2.23",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:22:11.178471Z",
              "price_as_of": "2026-10-08T19:50:13Z",
              "vwap_as_of": null
            },
            {
              "symbol": "RNA",
              "role": "alternative",
              "price": 8.24,
              "base_price": 8.22,
              "return_since_base_pct": 0.2433,
              "session_return_pct": -0.2421,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 0.95,
              "rsi": 36.02,
              "vwap": 8.13,
              "vwap_distance_pct": 1.353,
              "position_52w_pct": 49.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:03Z",
              "source": "yfinance_quote",
              "name": "Atrium Therapeutics, Inc.",
              "episode_id": "narrative:RNA:2d40645cbbc9eccc",
              "ema_trend": "8.22 > 9.05 > 10.38",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:25:40Z",
              "price_as_of": "2026-10-08T20:49:03Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 10,
            "candidate_prices": 10,
            "candidate_technical": 10,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 3,
        "timestamp": "2026-10-13T21:51:10.713758Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-10-13T21:51:10.713758Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "HNRG",
              "role": "alternative",
              "price": 14.5,
              "base_price": 14.95,
              "return_since_base_pct": -3.01,
              "session_return_pct": 9.52,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 2.0,
              "rsi": 47.6,
              "vwap": 14.89,
              "vwap_distance_pct": -2.6192,
              "position_52w_pct": 60.97,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:12:30Z",
              "source": "yfinance_quote",
              "name": "Hallador Energy Company",
              "episode_id": "n0:HNRG:2026-10-08",
              "ema_trend": "14.27 > 14.6 > 15.1",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:21:28.056178Z",
              "benchmark_excess_pct": {
                "sp500": 9.5429,
                "nasdaq100": 9.8305,
                "russell2000": 10.3612
              },
              "price_as_of": "2026-10-08T21:12:30Z",
              "vwap_as_of": null
            },
            {
              "symbol": "BORR",
              "role": "alternative",
              "price": 4.64,
              "base_price": 4.6774,
              "return_since_base_pct": -0.7996,
              "session_return_pct": 0.6508,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.45,
              "rsi": 56.21,
              "vwap": 4.55,
              "vwap_distance_pct": 1.978,
              "position_52w_pct": 70.17,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:14:55Z",
              "source": "yfinance_quote",
              "name": "Borr Drilling Limited",
              "episode_id": "n0:BORR:2026-10-08",
              "ema_trend": "4.26 > 4.25 > 4.26",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:02.544520Z",
              "benchmark_excess_pct": {
                "sp500": 0.6737,
                "nasdaq100": 0.9613,
                "russell2000": 1.492
              },
              "price_as_of": "2026-10-08T21:14:55Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MMED",
              "role": "alternative",
              "price": 19.52,
              "base_price": 19.725,
              "return_since_base_pct": -1.0393,
              "session_return_pct": -1.4141,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 3.7,
              "rsi": 32.37,
              "vwap": 19.51,
              "vwap_distance_pct": 0.0513,
              "position_52w_pct": 80.74,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:46:43Z",
              "source": "yfinance_quote",
              "name": "MiniMed Group, Inc.",
              "episode_id": "n0:MMED:2026-10-08",
              "ema_trend": "19.85 > 20.35 > 20.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:45.894640Z",
              "benchmark_excess_pct": {
                "sp500": -1.3912,
                "nasdaq100": -1.1036,
                "russell2000": -0.5729
              },
              "price_as_of": "2026-10-08T20:46:43Z",
              "vwap_as_of": null
            },
            {
              "symbol": "TRMD",
              "role": "alternative",
              "price": 40.13,
              "base_price": 40.05,
              "return_since_base_pct": 0.1998,
              "session_return_pct": 0.1747,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.4,
              "rsi": 56.68,
              "vwap": 40.06,
              "vwap_distance_pct": 0.1747,
              "position_52w_pct": 96.52,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:40:48Z",
              "source": "yfinance_quote",
              "name": "TORM plc",
              "episode_id": "n0:TRMD:2026-10-08",
              "ema_trend": "38.66 > 36.76 > 33.7",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:26:05Z",
              "benchmark_excess_pct": {
                "sp500": 0.1976,
                "nasdaq100": 0.4852,
                "russell2000": 1.0159
              },
              "price_as_of": "2026-10-08T20:40:48Z",
              "vwap_as_of": null
            },
            {
              "symbol": "AISP",
              "role": "alternative",
              "price": 2.31,
              "base_price": 2.365,
              "return_since_base_pct": -2.3256,
              "session_return_pct": 0.8734,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.68,
              "rsi": 68.49,
              "vwap": 2.34,
              "vwap_distance_pct": -1.2821,
              "position_52w_pct": 39.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:13:37Z",
              "source": "yfinance_quote",
              "name": "Airship AI Holdings, Inc.",
              "episode_id": "n0:AISP:2026-10-08",
              "ema_trend": "2.1 > 2.04 > 2.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:21:46.301539Z",
              "benchmark_excess_pct": {
                "sp500": 0.8963,
                "nasdaq100": 1.1839,
                "russell2000": 1.7146
              },
              "price_as_of": "2026-10-08T21:13:37Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MDT",
              "role": "alternative",
              "price": 87.73,
              "base_price": 88.285,
              "return_since_base_pct": -0.6286,
              "session_return_pct": -0.0228,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 4.25,
              "rsi": 40.43,
              "vwap": 87.45,
              "vwap_distance_pct": 0.3202,
              "position_52w_pct": 83.12,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:26Z",
              "source": "yfinance_quote",
              "name": "Medtronic plc",
              "episode_id": "n0:MDT:2026-10-08",
              "ema_trend": "87.5 > 88.5 > 88.43",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:42.524018Z",
              "benchmark_excess_pct": {
                "sp500": 0.0001,
                "nasdaq100": 0.2877,
                "russell2000": 0.8184
              },
              "price_as_of": "2026-10-08T20:49:26Z",
              "vwap_as_of": null
            },
            {
              "symbol": "ASC",
              "role": "alternative",
              "price": 19.66,
              "base_price": 19.33,
              "return_since_base_pct": 1.7072,
              "session_return_pct": 0.9759,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.34,
              "rsi": 52.72,
              "vwap": 19.14,
              "vwap_distance_pct": 2.7168,
              "position_52w_pct": 96.43,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:34:34Z",
              "source": "yfinance_quote",
              "name": "Ardmore Shipping Corporation",
              "episode_id": "n0:ASC:2026-10-08",
              "ema_trend": "18.85 > 18.53 > 17.75",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:30.814727Z",
              "benchmark_excess_pct": {
                "sp500": 0.9988,
                "nasdaq100": 1.2864,
                "russell2000": 1.8171
              },
              "price_as_of": "2026-10-08T20:34:34Z",
              "vwap_as_of": null
            },
            {
              "symbol": "PROF",
              "role": "selected",
              "price": 7.01,
              "base_price": 6.5639,
              "return_since_base_pct": 6.7963,
              "session_return_pct": -3.31,
              "change_since_prior_pct": 0.8633,
              "volume_ratio": 2.09,
              "rsi": 69.53,
              "vwap": 6.97,
              "vwap_distance_pct": 0.5739,
              "position_52w_pct": 78.3,
              "extended_hours_pct": 0.0,
              "as_of": "2026-10-13T20:00:12Z",
              "source": "sealed_extended_quote",
              "name": "Profound Medical Corp.",
              "episode_id": "n0:PROF:2026-10-08",
              "ema_trend": "6.56 > 6.33 > 6.45",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:20:32.937196Z",
              "benchmark_excess_pct": {
                "sp500": -3.2871,
                "nasdaq100": -2.9995,
                "russell2000": -2.4688
              },
              "price_as_of": "2026-10-13T20:00:12Z",
              "vwap_as_of": null
            },
            {
              "symbol": "FEAM",
              "role": "alternative",
              "price": 3.215,
              "base_price": 3.24,
              "return_since_base_pct": -0.7716,
              "session_return_pct": 3.3762,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.41,
              "rsi": 61.09,
              "vwap": 3.34,
              "vwap_distance_pct": -3.7425,
              "position_52w_pct": 43.07,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T19:50:13Z",
              "source": "yfinance_quote",
              "name": "5E Advanced Materials, Inc.",
              "episode_id": "n0:FEAM:2026-10-08",
              "ema_trend": "3.28 > 2.83 > 2.23",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:22:11.178471Z",
              "benchmark_excess_pct": {
                "sp500": 3.3991,
                "nasdaq100": 3.6867,
                "russell2000": 4.2174
              },
              "price_as_of": "2026-10-08T19:50:13Z",
              "vwap_as_of": null
            },
            {
              "symbol": "RNA",
              "role": "alternative",
              "price": 8.24,
              "base_price": 8.22,
              "return_since_base_pct": 0.2433,
              "session_return_pct": -0.2421,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 0.95,
              "rsi": 36.02,
              "vwap": 8.13,
              "vwap_distance_pct": 1.353,
              "position_52w_pct": 49.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:03Z",
              "source": "yfinance_quote",
              "name": "Atrium Therapeutics, Inc.",
              "episode_id": "narrative:RNA:2d40645cbbc9eccc",
              "ema_trend": "8.22 > 9.05 > 10.38",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:25:40Z",
              "benchmark_excess_pct": {
                "sp500": -0.2192,
                "nasdaq100": 0.0684,
                "russell2000": 0.5991
              },
              "price_as_of": "2026-10-08T20:49:03Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [
            {
              "id": "sp500",
              "symbol": "^GSPC",
              "label": "S&P 500",
              "role": "benchmark",
              "price": 7805.45,
              "base_price": 7807.24,
              "return_since_base_pct": -0.0229,
              "session_return_pct": -0.0229,
              "as_of": "2026-10-13T21:50:36.466839Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "nasdaq100",
              "symbol": "^NDX",
              "label": "Nasdaq 100",
              "role": "benchmark",
              "price": 30569.48,
              "base_price": 30664.697,
              "return_since_base_pct": -0.3105,
              "session_return_pct": -0.3105,
              "as_of": "2026-10-13T21:50:36.466839Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "russell2000",
              "symbol": "^RUT",
              "label": "Russell 2000",
              "role": "benchmark",
              "price": 2783.369,
              "base_price": 2806.98,
              "return_since_base_pct": -0.8412,
              "session_return_pct": -0.8412,
              "as_of": "2026-10-13T21:50:36.466839Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            }
          ],
          "coverage": {
            "candidate_rows": 10,
            "candidate_prices": 10,
            "candidate_technical": 10,
            "benchmark_rows": 3
          }
        }
      },
      {
        "day": 4,
        "timestamp": "2026-10-14T15:09:54.312271Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-10-14T15:09:54.312271Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "HNRG",
              "role": "alternative",
              "price": 14.5,
              "base_price": 14.95,
              "return_since_base_pct": -3.01,
              "session_return_pct": 9.52,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 2.0,
              "rsi": 47.6,
              "vwap": 14.89,
              "vwap_distance_pct": -2.6192,
              "position_52w_pct": 60.97,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:12:30Z",
              "source": "yfinance_quote",
              "name": "Hallador Energy Company",
              "episode_id": "n0:HNRG:2026-10-08",
              "ema_trend": "14.27 > 14.6 > 15.1",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:21:28.056178Z",
              "benchmark_excess_pct": {
                "sp500": 10.3037,
                "nasdaq100": 10.7135,
                "russell2000": 10.8108
              },
              "price_as_of": "2026-10-08T21:12:30Z",
              "vwap_as_of": null
            },
            {
              "symbol": "BORR",
              "role": "alternative",
              "price": 4.64,
              "base_price": 4.6774,
              "return_since_base_pct": -0.7996,
              "session_return_pct": 0.6508,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.45,
              "rsi": 56.21,
              "vwap": 4.55,
              "vwap_distance_pct": 1.978,
              "position_52w_pct": 70.17,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:14:55Z",
              "source": "yfinance_quote",
              "name": "Borr Drilling Limited",
              "episode_id": "n0:BORR:2026-10-08",
              "ema_trend": "4.26 > 4.25 > 4.26",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:02.544520Z",
              "benchmark_excess_pct": {
                "sp500": 1.4345,
                "nasdaq100": 1.8443,
                "russell2000": 1.9416
              },
              "price_as_of": "2026-10-08T21:14:55Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MMED",
              "role": "alternative",
              "price": 19.52,
              "base_price": 19.725,
              "return_since_base_pct": -1.0393,
              "session_return_pct": -1.4141,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 3.7,
              "rsi": 32.37,
              "vwap": 19.51,
              "vwap_distance_pct": 0.0513,
              "position_52w_pct": 80.74,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:46:43Z",
              "source": "yfinance_quote",
              "name": "MiniMed Group, Inc.",
              "episode_id": "n0:MMED:2026-10-08",
              "ema_trend": "19.85 > 20.35 > 20.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:45.894640Z",
              "benchmark_excess_pct": {
                "sp500": -0.6304,
                "nasdaq100": -0.2206,
                "russell2000": -0.1233
              },
              "price_as_of": "2026-10-08T20:46:43Z",
              "vwap_as_of": null
            },
            {
              "symbol": "TRMD",
              "role": "alternative",
              "price": 40.13,
              "base_price": 40.05,
              "return_since_base_pct": 0.1998,
              "session_return_pct": 0.1747,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.4,
              "rsi": 56.68,
              "vwap": 40.06,
              "vwap_distance_pct": 0.1747,
              "position_52w_pct": 96.52,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:40:48Z",
              "source": "yfinance_quote",
              "name": "TORM plc",
              "episode_id": "n0:TRMD:2026-10-08",
              "ema_trend": "38.66 > 36.76 > 33.7",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:26:05Z",
              "benchmark_excess_pct": {
                "sp500": 0.9584,
                "nasdaq100": 1.3682,
                "russell2000": 1.4655
              },
              "price_as_of": "2026-10-08T20:40:48Z",
              "vwap_as_of": null
            },
            {
              "symbol": "AISP",
              "role": "alternative",
              "price": 2.31,
              "base_price": 2.365,
              "return_since_base_pct": -2.3256,
              "session_return_pct": 0.8734,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.68,
              "rsi": 68.49,
              "vwap": 2.34,
              "vwap_distance_pct": -1.2821,
              "position_52w_pct": 39.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:13:37Z",
              "source": "yfinance_quote",
              "name": "Airship AI Holdings, Inc.",
              "episode_id": "n0:AISP:2026-10-08",
              "ema_trend": "2.1 > 2.04 > 2.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:21:46.301539Z",
              "benchmark_excess_pct": {
                "sp500": 1.6571,
                "nasdaq100": 2.0669,
                "russell2000": 2.1642
              },
              "price_as_of": "2026-10-08T21:13:37Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MDT",
              "role": "alternative",
              "price": 87.73,
              "base_price": 88.285,
              "return_since_base_pct": -0.6286,
              "session_return_pct": -0.0228,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 4.25,
              "rsi": 40.43,
              "vwap": 87.45,
              "vwap_distance_pct": 0.3202,
              "position_52w_pct": 83.12,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:26Z",
              "source": "yfinance_quote",
              "name": "Medtronic plc",
              "episode_id": "n0:MDT:2026-10-08",
              "ema_trend": "87.5 > 88.5 > 88.43",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:42.524018Z",
              "benchmark_excess_pct": {
                "sp500": 0.7609,
                "nasdaq100": 1.1707,
                "russell2000": 1.268
              },
              "price_as_of": "2026-10-08T20:49:26Z",
              "vwap_as_of": null
            },
            {
              "symbol": "ASC",
              "role": "alternative",
              "price": 19.66,
              "base_price": 19.33,
              "return_since_base_pct": 1.7072,
              "session_return_pct": 0.9759,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.34,
              "rsi": 52.72,
              "vwap": 19.14,
              "vwap_distance_pct": 2.7168,
              "position_52w_pct": 96.43,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:34:34Z",
              "source": "yfinance_quote",
              "name": "Ardmore Shipping Corporation",
              "episode_id": "n0:ASC:2026-10-08",
              "ema_trend": "18.85 > 18.53 > 17.75",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:30.814727Z",
              "benchmark_excess_pct": {
                "sp500": 1.7596,
                "nasdaq100": 2.1694,
                "russell2000": 2.2667
              },
              "price_as_of": "2026-10-08T20:34:34Z",
              "vwap_as_of": null
            },
            {
              "symbol": "PROF",
              "role": "selected",
              "price": 7.085,
              "base_price": 6.5639,
              "return_since_base_pct": 7.9389,
              "session_return_pct": 1.07,
              "change_since_prior_pct": 1.0699,
              "volume_ratio": 0.23,
              "rsi": 73.17,
              "vwap": 7.02,
              "vwap_distance_pct": 0.9259,
              "position_52w_pct": 79.2,
              "extended_hours_pct": null,
              "as_of": "2026-10-14T14:06:37.850462Z",
              "source": "yfinance_quote",
              "name": "Profound Medical Corp.",
              "episode_id": "n0:PROF:2026-10-08",
              "ema_trend": "6.66 > 6.4 > 6.47",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:32.937196Z",
              "benchmark_excess_pct": {
                "sp500": 1.8537,
                "nasdaq100": 2.2635,
                "russell2000": 2.3608
              },
              "price_as_of": "2026-10-14T14:06:37.850462Z",
              "vwap_as_of": null
            },
            {
              "symbol": "FEAM",
              "role": "alternative",
              "price": 3.215,
              "base_price": 3.24,
              "return_since_base_pct": -0.7716,
              "session_return_pct": 3.3762,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.41,
              "rsi": 61.09,
              "vwap": 3.34,
              "vwap_distance_pct": -3.7425,
              "position_52w_pct": 43.07,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T19:50:13Z",
              "source": "yfinance_quote",
              "name": "5E Advanced Materials, Inc.",
              "episode_id": "n0:FEAM:2026-10-08",
              "ema_trend": "3.28 > 2.83 > 2.23",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:22:11.178471Z",
              "benchmark_excess_pct": {
                "sp500": 4.1599,
                "nasdaq100": 4.5697,
                "russell2000": 4.667
              },
              "price_as_of": "2026-10-08T19:50:13Z",
              "vwap_as_of": null
            },
            {
              "symbol": "RNA",
              "role": "alternative",
              "price": 8.24,
              "base_price": 8.22,
              "return_since_base_pct": 0.2433,
              "session_return_pct": -0.2421,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 0.95,
              "rsi": 36.02,
              "vwap": 8.13,
              "vwap_distance_pct": 1.353,
              "position_52w_pct": 49.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:03Z",
              "source": "yfinance_quote",
              "name": "Atrium Therapeutics, Inc.",
              "episode_id": "narrative:RNA:2d40645cbbc9eccc",
              "ema_trend": "8.22 > 9.05 > 10.38",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:25:40Z",
              "benchmark_excess_pct": {
                "sp500": 0.5416,
                "nasdaq100": 0.9514,
                "russell2000": 1.0487
              },
              "price_as_of": "2026-10-08T20:49:03Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [
            {
              "id": "sp500",
              "symbol": "^GSPC",
              "label": "S&P 500",
              "role": "benchmark",
              "price": 7744.28,
              "base_price": 7805.45,
              "return_since_base_pct": -0.7837,
              "session_return_pct": -0.7837,
              "as_of": "2026-10-14T15:07:18.695896Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "nasdaq100",
              "symbol": "^NDX",
              "label": "Nasdaq 100",
              "role": "benchmark",
              "price": 30204.63,
              "base_price": 30569.48,
              "return_since_base_pct": -1.1935,
              "session_return_pct": -1.1935,
              "as_of": "2026-10-14T15:07:18.695896Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "russell2000",
              "symbol": "^RUT",
              "label": "Russell 2000",
              "role": "benchmark",
              "price": 2747.4421,
              "base_price": 2783.369,
              "return_since_base_pct": -1.2908,
              "session_return_pct": -1.2908,
              "as_of": "2026-10-14T15:07:18.695896Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            }
          ],
          "coverage": {
            "candidate_rows": 10,
            "candidate_prices": 10,
            "candidate_technical": 10,
            "benchmark_rows": 3
          }
        }
      },
      {
        "day": 4,
        "timestamp": "2026-10-14T20:09:16.776537Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-10-14T20:09:16.776537Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "HNRG",
              "role": "alternative",
              "price": 14.5,
              "base_price": 14.95,
              "return_since_base_pct": -3.01,
              "session_return_pct": 9.52,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 2.0,
              "rsi": 47.6,
              "vwap": 14.89,
              "vwap_distance_pct": -2.6192,
              "position_52w_pct": 60.97,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:12:30Z",
              "source": "yfinance_quote",
              "name": "Hallador Energy Company",
              "episode_id": "n0:HNRG:2026-10-08",
              "ema_trend": "14.27 > 14.6 > 15.1",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:21:28.056178Z",
              "price_as_of": "2026-10-08T21:12:30Z",
              "vwap_as_of": null
            },
            {
              "symbol": "BORR",
              "role": "alternative",
              "price": 4.64,
              "base_price": 4.6774,
              "return_since_base_pct": -0.7996,
              "session_return_pct": 0.6508,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.45,
              "rsi": 56.21,
              "vwap": 4.55,
              "vwap_distance_pct": 1.978,
              "position_52w_pct": 70.17,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:14:55Z",
              "source": "yfinance_quote",
              "name": "Borr Drilling Limited",
              "episode_id": "n0:BORR:2026-10-08",
              "ema_trend": "4.26 > 4.25 > 4.26",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:02.544520Z",
              "price_as_of": "2026-10-08T21:14:55Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MMED",
              "role": "alternative",
              "price": 19.52,
              "base_price": 19.725,
              "return_since_base_pct": -1.0393,
              "session_return_pct": -1.4141,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 3.7,
              "rsi": 32.37,
              "vwap": 19.51,
              "vwap_distance_pct": 0.0513,
              "position_52w_pct": 80.74,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:46:43Z",
              "source": "yfinance_quote",
              "name": "MiniMed Group, Inc.",
              "episode_id": "n0:MMED:2026-10-08",
              "ema_trend": "19.85 > 20.35 > 20.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:45.894640Z",
              "price_as_of": "2026-10-08T20:46:43Z",
              "vwap_as_of": null
            },
            {
              "symbol": "TRMD",
              "role": "alternative",
              "price": 40.13,
              "base_price": 40.05,
              "return_since_base_pct": 0.1998,
              "session_return_pct": 0.1747,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.4,
              "rsi": 56.68,
              "vwap": 40.06,
              "vwap_distance_pct": 0.1747,
              "position_52w_pct": 96.52,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:40:48Z",
              "source": "yfinance_quote",
              "name": "TORM plc",
              "episode_id": "n0:TRMD:2026-10-08",
              "ema_trend": "38.66 > 36.76 > 33.7",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:26:05Z",
              "price_as_of": "2026-10-08T20:40:48Z",
              "vwap_as_of": null
            },
            {
              "symbol": "AISP",
              "role": "alternative",
              "price": 2.31,
              "base_price": 2.365,
              "return_since_base_pct": -2.3256,
              "session_return_pct": 0.8734,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.68,
              "rsi": 68.49,
              "vwap": 2.34,
              "vwap_distance_pct": -1.2821,
              "position_52w_pct": 39.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:13:37Z",
              "source": "yfinance_quote",
              "name": "Airship AI Holdings, Inc.",
              "episode_id": "n0:AISP:2026-10-08",
              "ema_trend": "2.1 > 2.04 > 2.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:21:46.301539Z",
              "price_as_of": "2026-10-08T21:13:37Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MDT",
              "role": "alternative",
              "price": 87.73,
              "base_price": 88.285,
              "return_since_base_pct": -0.6286,
              "session_return_pct": -0.0228,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 4.25,
              "rsi": 40.43,
              "vwap": 87.45,
              "vwap_distance_pct": 0.3202,
              "position_52w_pct": 83.12,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:26Z",
              "source": "yfinance_quote",
              "name": "Medtronic plc",
              "episode_id": "n0:MDT:2026-10-08",
              "ema_trend": "87.5 > 88.5 > 88.43",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:42.524018Z",
              "price_as_of": "2026-10-08T20:49:26Z",
              "vwap_as_of": null
            },
            {
              "symbol": "ASC",
              "role": "alternative",
              "price": 19.66,
              "base_price": 19.33,
              "return_since_base_pct": 1.7072,
              "session_return_pct": 0.9759,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.34,
              "rsi": 52.72,
              "vwap": 19.14,
              "vwap_distance_pct": 2.7168,
              "position_52w_pct": 96.43,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:34:34Z",
              "source": "yfinance_quote",
              "name": "Ardmore Shipping Corporation",
              "episode_id": "n0:ASC:2026-10-08",
              "ema_trend": "18.85 > 18.53 > 17.75",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:30.814727Z",
              "price_as_of": "2026-10-08T20:34:34Z",
              "vwap_as_of": null
            },
            {
              "symbol": "PROF",
              "role": "selected",
              "price": 6.635,
              "base_price": 6.5639,
              "return_since_base_pct": 1.0832,
              "session_return_pct": -5.35,
              "change_since_prior_pct": -6.3514,
              "volume_ratio": 1.3,
              "rsi": 64.76,
              "vwap": 6.79,
              "vwap_distance_pct": -2.2828,
              "position_52w_pct": 74.1,
              "extended_hours_pct": null,
              "as_of": "2026-10-14T19:41:13.876792Z",
              "source": "yfinance_quote",
              "name": "Profound Medical Corp.",
              "episode_id": "n0:PROF:2026-10-08",
              "ema_trend": "6.57 > 6.36 > 6.46",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:20:32.937196Z",
              "price_as_of": "2026-10-14T19:41:13.876792Z",
              "vwap_as_of": null
            },
            {
              "symbol": "FEAM",
              "role": "alternative",
              "price": 3.215,
              "base_price": 3.24,
              "return_since_base_pct": -0.7716,
              "session_return_pct": 3.3762,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.41,
              "rsi": 61.09,
              "vwap": 3.34,
              "vwap_distance_pct": -3.7425,
              "position_52w_pct": 43.07,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T19:50:13Z",
              "source": "yfinance_quote",
              "name": "5E Advanced Materials, Inc.",
              "episode_id": "n0:FEAM:2026-10-08",
              "ema_trend": "3.28 > 2.83 > 2.23",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:22:11.178471Z",
              "price_as_of": "2026-10-08T19:50:13Z",
              "vwap_as_of": null
            },
            {
              "symbol": "RNA",
              "role": "alternative",
              "price": 8.24,
              "base_price": 8.22,
              "return_since_base_pct": 0.2433,
              "session_return_pct": -0.2421,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 0.95,
              "rsi": 36.02,
              "vwap": 8.13,
              "vwap_distance_pct": 1.353,
              "position_52w_pct": 49.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:03Z",
              "source": "yfinance_quote",
              "name": "Atrium Therapeutics, Inc.",
              "episode_id": "narrative:RNA:2d40645cbbc9eccc",
              "ema_trend": "8.22 > 9.05 > 10.38",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:25:40Z",
              "price_as_of": "2026-10-08T20:49:03Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 10,
            "candidate_prices": 10,
            "candidate_technical": 10,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 4,
        "timestamp": "2026-10-14T21:46:04.130384Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-10-14T21:46:04.130384Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "HNRG",
              "role": "alternative",
              "price": 14.5,
              "base_price": 14.95,
              "return_since_base_pct": -3.01,
              "session_return_pct": 9.52,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 2.0,
              "rsi": 47.6,
              "vwap": 14.89,
              "vwap_distance_pct": -2.6192,
              "position_52w_pct": 60.97,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:12:30Z",
              "source": "yfinance_quote",
              "name": "Hallador Energy Company",
              "episode_id": "n0:HNRG:2026-10-08",
              "ema_trend": "14.27 > 14.6 > 15.1",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:21:28.056178Z",
              "benchmark_excess_pct": {
                "sp500": 10.6283,
                "nasdaq100": 11.5438,
                "russell2000": 11.4543
              },
              "price_as_of": "2026-10-08T21:12:30Z",
              "vwap_as_of": null
            },
            {
              "symbol": "BORR",
              "role": "alternative",
              "price": 4.64,
              "base_price": 4.6774,
              "return_since_base_pct": -0.7996,
              "session_return_pct": 0.6508,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.45,
              "rsi": 56.21,
              "vwap": 4.55,
              "vwap_distance_pct": 1.978,
              "position_52w_pct": 70.17,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:14:55Z",
              "source": "yfinance_quote",
              "name": "Borr Drilling Limited",
              "episode_id": "n0:BORR:2026-10-08",
              "ema_trend": "4.26 > 4.25 > 4.26",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:02.544520Z",
              "benchmark_excess_pct": {
                "sp500": 1.7591,
                "nasdaq100": 2.6746,
                "russell2000": 2.5851
              },
              "price_as_of": "2026-10-08T21:14:55Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MMED",
              "role": "alternative",
              "price": 19.52,
              "base_price": 19.725,
              "return_since_base_pct": -1.0393,
              "session_return_pct": -1.4141,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 3.7,
              "rsi": 32.37,
              "vwap": 19.51,
              "vwap_distance_pct": 0.0513,
              "position_52w_pct": 80.74,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:46:43Z",
              "source": "yfinance_quote",
              "name": "MiniMed Group, Inc.",
              "episode_id": "n0:MMED:2026-10-08",
              "ema_trend": "19.85 > 20.35 > 20.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:45.894640Z",
              "benchmark_excess_pct": {
                "sp500": -0.3058,
                "nasdaq100": 0.6097,
                "russell2000": 0.5202
              },
              "price_as_of": "2026-10-08T20:46:43Z",
              "vwap_as_of": null
            },
            {
              "symbol": "TRMD",
              "role": "alternative",
              "price": 40.13,
              "base_price": 40.05,
              "return_since_base_pct": 0.1998,
              "session_return_pct": 0.1747,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.4,
              "rsi": 56.68,
              "vwap": 40.06,
              "vwap_distance_pct": 0.1747,
              "position_52w_pct": 96.52,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:40:48Z",
              "source": "yfinance_quote",
              "name": "TORM plc",
              "episode_id": "n0:TRMD:2026-10-08",
              "ema_trend": "38.66 > 36.76 > 33.7",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:26:05Z",
              "benchmark_excess_pct": {
                "sp500": 1.283,
                "nasdaq100": 2.1985,
                "russell2000": 2.109
              },
              "price_as_of": "2026-10-08T20:40:48Z",
              "vwap_as_of": null
            },
            {
              "symbol": "AISP",
              "role": "alternative",
              "price": 2.31,
              "base_price": 2.365,
              "return_since_base_pct": -2.3256,
              "session_return_pct": 0.8734,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.68,
              "rsi": 68.49,
              "vwap": 2.34,
              "vwap_distance_pct": -1.2821,
              "position_52w_pct": 39.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:13:37Z",
              "source": "yfinance_quote",
              "name": "Airship AI Holdings, Inc.",
              "episode_id": "n0:AISP:2026-10-08",
              "ema_trend": "2.1 > 2.04 > 2.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:21:46.301539Z",
              "benchmark_excess_pct": {
                "sp500": 1.9817,
                "nasdaq100": 2.8972,
                "russell2000": 2.8077
              },
              "price_as_of": "2026-10-08T21:13:37Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MDT",
              "role": "alternative",
              "price": 87.73,
              "base_price": 88.285,
              "return_since_base_pct": -0.6286,
              "session_return_pct": -0.0228,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 4.25,
              "rsi": 40.43,
              "vwap": 87.45,
              "vwap_distance_pct": 0.3202,
              "position_52w_pct": 83.12,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:26Z",
              "source": "yfinance_quote",
              "name": "Medtronic plc",
              "episode_id": "n0:MDT:2026-10-08",
              "ema_trend": "87.5 > 88.5 > 88.43",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:42.524018Z",
              "benchmark_excess_pct": {
                "sp500": 1.0855,
                "nasdaq100": 2.001,
                "russell2000": 1.9115
              },
              "price_as_of": "2026-10-08T20:49:26Z",
              "vwap_as_of": null
            },
            {
              "symbol": "ASC",
              "role": "alternative",
              "price": 19.66,
              "base_price": 19.33,
              "return_since_base_pct": 1.7072,
              "session_return_pct": 0.9759,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.34,
              "rsi": 52.72,
              "vwap": 19.14,
              "vwap_distance_pct": 2.7168,
              "position_52w_pct": 96.43,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:34:34Z",
              "source": "yfinance_quote",
              "name": "Ardmore Shipping Corporation",
              "episode_id": "n0:ASC:2026-10-08",
              "ema_trend": "18.85 > 18.53 > 17.75",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:30.814727Z",
              "benchmark_excess_pct": {
                "sp500": 2.0842,
                "nasdaq100": 2.9997,
                "russell2000": 2.9102
              },
              "price_as_of": "2026-10-08T20:34:34Z",
              "vwap_as_of": null
            },
            {
              "symbol": "PROF",
              "role": "selected",
              "price": 6.62,
              "base_price": 6.5639,
              "return_since_base_pct": 0.8547,
              "session_return_pct": -5.56,
              "change_since_prior_pct": -0.2261,
              "volume_ratio": 1.43,
              "rsi": 64.49,
              "vwap": 6.79,
              "vwap_distance_pct": -2.5037,
              "position_52w_pct": 74.0,
              "extended_hours_pct": 0.0,
              "as_of": "2026-10-14T20:27:18Z",
              "source": "sealed_extended_quote",
              "name": "Profound Medical Corp.",
              "episode_id": "n0:PROF:2026-10-08",
              "ema_trend": "6.57 > 6.36 > 6.46",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:20:32.937196Z",
              "benchmark_excess_pct": {
                "sp500": -4.4517,
                "nasdaq100": -3.5362,
                "russell2000": -3.6257
              },
              "price_as_of": "2026-10-14T20:27:18Z",
              "vwap_as_of": null
            },
            {
              "symbol": "FEAM",
              "role": "alternative",
              "price": 3.215,
              "base_price": 3.24,
              "return_since_base_pct": -0.7716,
              "session_return_pct": 3.3762,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.41,
              "rsi": 61.09,
              "vwap": 3.34,
              "vwap_distance_pct": -3.7425,
              "position_52w_pct": 43.07,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T19:50:13Z",
              "source": "yfinance_quote",
              "name": "5E Advanced Materials, Inc.",
              "episode_id": "n0:FEAM:2026-10-08",
              "ema_trend": "3.28 > 2.83 > 2.23",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:22:11.178471Z",
              "benchmark_excess_pct": {
                "sp500": 4.4845,
                "nasdaq100": 5.4,
                "russell2000": 5.3105
              },
              "price_as_of": "2026-10-08T19:50:13Z",
              "vwap_as_of": null
            },
            {
              "symbol": "RNA",
              "role": "alternative",
              "price": 8.24,
              "base_price": 8.22,
              "return_since_base_pct": 0.2433,
              "session_return_pct": -0.2421,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 0.95,
              "rsi": 36.02,
              "vwap": 8.13,
              "vwap_distance_pct": 1.353,
              "position_52w_pct": 49.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:03Z",
              "source": "yfinance_quote",
              "name": "Atrium Therapeutics, Inc.",
              "episode_id": "narrative:RNA:2d40645cbbc9eccc",
              "ema_trend": "8.22 > 9.05 > 10.38",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:25:40Z",
              "benchmark_excess_pct": {
                "sp500": 0.8662,
                "nasdaq100": 1.7817,
                "russell2000": 1.6922
              },
              "price_as_of": "2026-10-08T20:49:03Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [
            {
              "id": "sp500",
              "symbol": "^GSPC",
              "label": "S&P 500",
              "role": "benchmark",
              "price": 7718.94,
              "base_price": 7805.45,
              "return_since_base_pct": -1.1083,
              "session_return_pct": -1.1083,
              "as_of": "2026-10-14T21:45:29.622568Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "nasdaq100",
              "symbol": "^NDX",
              "label": "Nasdaq 100",
              "role": "benchmark",
              "price": 29950.816,
              "base_price": 30569.48,
              "return_since_base_pct": -2.0238,
              "session_return_pct": -2.0238,
              "as_of": "2026-10-14T21:45:29.622568Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "russell2000",
              "symbol": "^RUT",
              "label": "Russell 2000",
              "role": "benchmark",
              "price": 2729.5312,
              "base_price": 2783.369,
              "return_since_base_pct": -1.9343,
              "session_return_pct": -1.9343,
              "as_of": "2026-10-14T21:45:29.622568Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            }
          ],
          "coverage": {
            "candidate_rows": 10,
            "candidate_prices": 10,
            "candidate_technical": 10,
            "benchmark_rows": 3
          }
        }
      },
      {
        "day": 5,
        "timestamp": "2026-10-15T15:34:34.586383Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-10-15T15:34:34.586383Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "HNRG",
              "role": "alternative",
              "price": 14.5,
              "base_price": 14.95,
              "return_since_base_pct": -3.01,
              "session_return_pct": 9.52,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 2.0,
              "rsi": 47.6,
              "vwap": 14.89,
              "vwap_distance_pct": -2.6192,
              "position_52w_pct": 60.97,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:12:30Z",
              "source": "yfinance_quote",
              "name": "Hallador Energy Company",
              "episode_id": "n0:HNRG:2026-10-08",
              "ema_trend": "14.27 > 14.6 > 15.1",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:21:28.056178Z",
              "price_as_of": "2026-10-08T21:12:30Z",
              "vwap_as_of": null
            },
            {
              "symbol": "BORR",
              "role": "alternative",
              "price": 4.64,
              "base_price": 4.6774,
              "return_since_base_pct": -0.7996,
              "session_return_pct": 0.6508,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.45,
              "rsi": 56.21,
              "vwap": 4.55,
              "vwap_distance_pct": 1.978,
              "position_52w_pct": 70.17,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:14:55Z",
              "source": "yfinance_quote",
              "name": "Borr Drilling Limited",
              "episode_id": "n0:BORR:2026-10-08",
              "ema_trend": "4.26 > 4.25 > 4.26",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:02.544520Z",
              "price_as_of": "2026-10-08T21:14:55Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MMED",
              "role": "alternative",
              "price": 19.52,
              "base_price": 19.725,
              "return_since_base_pct": -1.0393,
              "session_return_pct": -1.4141,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 3.7,
              "rsi": 32.37,
              "vwap": 19.51,
              "vwap_distance_pct": 0.0513,
              "position_52w_pct": 80.74,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:46:43Z",
              "source": "yfinance_quote",
              "name": "MiniMed Group, Inc.",
              "episode_id": "n0:MMED:2026-10-08",
              "ema_trend": "19.85 > 20.35 > 20.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:45.894640Z",
              "price_as_of": "2026-10-08T20:46:43Z",
              "vwap_as_of": null
            },
            {
              "symbol": "TRMD",
              "role": "alternative",
              "price": 40.13,
              "base_price": 40.05,
              "return_since_base_pct": 0.1998,
              "session_return_pct": 0.1747,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.4,
              "rsi": 56.68,
              "vwap": 40.06,
              "vwap_distance_pct": 0.1747,
              "position_52w_pct": 96.52,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:40:48Z",
              "source": "yfinance_quote",
              "name": "TORM plc",
              "episode_id": "n0:TRMD:2026-10-08",
              "ema_trend": "38.66 > 36.76 > 33.7",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:26:05Z",
              "price_as_of": "2026-10-08T20:40:48Z",
              "vwap_as_of": null
            },
            {
              "symbol": "AISP",
              "role": "alternative",
              "price": 2.31,
              "base_price": 2.365,
              "return_since_base_pct": -2.3256,
              "session_return_pct": 0.8734,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.68,
              "rsi": 68.49,
              "vwap": 2.34,
              "vwap_distance_pct": -1.2821,
              "position_52w_pct": 39.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:13:37Z",
              "source": "yfinance_quote",
              "name": "Airship AI Holdings, Inc.",
              "episode_id": "n0:AISP:2026-10-08",
              "ema_trend": "2.1 > 2.04 > 2.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:21:46.301539Z",
              "price_as_of": "2026-10-08T21:13:37Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MDT",
              "role": "alternative",
              "price": 87.73,
              "base_price": 88.285,
              "return_since_base_pct": -0.6286,
              "session_return_pct": -0.0228,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 4.25,
              "rsi": 40.43,
              "vwap": 87.45,
              "vwap_distance_pct": 0.3202,
              "position_52w_pct": 83.12,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:26Z",
              "source": "yfinance_quote",
              "name": "Medtronic plc",
              "episode_id": "n0:MDT:2026-10-08",
              "ema_trend": "87.5 > 88.5 > 88.43",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:42.524018Z",
              "price_as_of": "2026-10-08T20:49:26Z",
              "vwap_as_of": null
            },
            {
              "symbol": "ASC",
              "role": "alternative",
              "price": 19.66,
              "base_price": 19.33,
              "return_since_base_pct": 1.7072,
              "session_return_pct": 0.9759,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.34,
              "rsi": 52.72,
              "vwap": 19.14,
              "vwap_distance_pct": 2.7168,
              "position_52w_pct": 96.43,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:34:34Z",
              "source": "yfinance_quote",
              "name": "Ardmore Shipping Corporation",
              "episode_id": "n0:ASC:2026-10-08",
              "ema_trend": "18.85 > 18.53 > 17.75",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:30.814727Z",
              "price_as_of": "2026-10-08T20:34:34Z",
              "vwap_as_of": null
            },
            {
              "symbol": "PROF",
              "role": "selected",
              "price": 6.655,
              "base_price": 6.5639,
              "return_since_base_pct": 1.3879,
              "session_return_pct": 0.53,
              "change_since_prior_pct": 0.5287,
              "volume_ratio": 0.07,
              "rsi": 63.18,
              "vwap": 6.64,
              "vwap_distance_pct": 0.2259,
              "position_52w_pct": 74.4,
              "extended_hours_pct": null,
              "as_of": "2026-10-15T14:06:44.673876Z",
              "source": "yfinance_quote",
              "name": "Profound Medical Corp.",
              "episode_id": "n0:PROF:2026-10-08",
              "ema_trend": "6.59 > 6.38 > 6.46",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:32.937196Z",
              "price_as_of": "2026-10-15T14:06:44.673876Z",
              "vwap_as_of": null
            },
            {
              "symbol": "FEAM",
              "role": "alternative",
              "price": 3.215,
              "base_price": 3.24,
              "return_since_base_pct": -0.7716,
              "session_return_pct": 3.3762,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.41,
              "rsi": 61.09,
              "vwap": 3.34,
              "vwap_distance_pct": -3.7425,
              "position_52w_pct": 43.07,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T19:50:13Z",
              "source": "yfinance_quote",
              "name": "5E Advanced Materials, Inc.",
              "episode_id": "n0:FEAM:2026-10-08",
              "ema_trend": "3.28 > 2.83 > 2.23",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:22:11.178471Z",
              "price_as_of": "2026-10-08T19:50:13Z",
              "vwap_as_of": null
            },
            {
              "symbol": "RNA",
              "role": "alternative",
              "price": 8.24,
              "base_price": 8.22,
              "return_since_base_pct": 0.2433,
              "session_return_pct": -0.2421,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 0.95,
              "rsi": 36.02,
              "vwap": 8.13,
              "vwap_distance_pct": 1.353,
              "position_52w_pct": 49.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:03Z",
              "source": "yfinance_quote",
              "name": "Atrium Therapeutics, Inc.",
              "episode_id": "narrative:RNA:2d40645cbbc9eccc",
              "ema_trend": "8.22 > 9.05 > 10.38",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:25:40Z",
              "price_as_of": "2026-10-08T20:49:03Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 10,
            "candidate_prices": 10,
            "candidate_technical": 10,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 5,
        "timestamp": "2026-10-15T19:47:45.131690Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-10-15T19:47:45.131690Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "HNRG",
              "role": "alternative",
              "price": 14.5,
              "base_price": 14.95,
              "return_since_base_pct": -3.01,
              "session_return_pct": 9.52,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 2.0,
              "rsi": 47.6,
              "vwap": 14.89,
              "vwap_distance_pct": -2.6192,
              "position_52w_pct": 60.97,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:12:30Z",
              "source": "yfinance_quote",
              "name": "Hallador Energy Company",
              "episode_id": "n0:HNRG:2026-10-08",
              "ema_trend": "14.27 > 14.6 > 15.1",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:21:28.056178Z",
              "price_as_of": "2026-10-08T21:12:30Z",
              "vwap_as_of": null
            },
            {
              "symbol": "BORR",
              "role": "alternative",
              "price": 4.64,
              "base_price": 4.6774,
              "return_since_base_pct": -0.7996,
              "session_return_pct": 0.6508,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.45,
              "rsi": 56.21,
              "vwap": 4.55,
              "vwap_distance_pct": 1.978,
              "position_52w_pct": 70.17,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:14:55Z",
              "source": "yfinance_quote",
              "name": "Borr Drilling Limited",
              "episode_id": "n0:BORR:2026-10-08",
              "ema_trend": "4.26 > 4.25 > 4.26",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:02.544520Z",
              "price_as_of": "2026-10-08T21:14:55Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MMED",
              "role": "alternative",
              "price": 19.52,
              "base_price": 19.725,
              "return_since_base_pct": -1.0393,
              "session_return_pct": -1.4141,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 3.7,
              "rsi": 32.37,
              "vwap": 19.51,
              "vwap_distance_pct": 0.0513,
              "position_52w_pct": 80.74,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:46:43Z",
              "source": "yfinance_quote",
              "name": "MiniMed Group, Inc.",
              "episode_id": "n0:MMED:2026-10-08",
              "ema_trend": "19.85 > 20.35 > 20.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:45.894640Z",
              "price_as_of": "2026-10-08T20:46:43Z",
              "vwap_as_of": null
            },
            {
              "symbol": "TRMD",
              "role": "alternative",
              "price": 40.13,
              "base_price": 40.05,
              "return_since_base_pct": 0.1998,
              "session_return_pct": 0.1747,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.4,
              "rsi": 56.68,
              "vwap": 40.06,
              "vwap_distance_pct": 0.1747,
              "position_52w_pct": 96.52,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:40:48Z",
              "source": "yfinance_quote",
              "name": "TORM plc",
              "episode_id": "n0:TRMD:2026-10-08",
              "ema_trend": "38.66 > 36.76 > 33.7",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:26:05Z",
              "price_as_of": "2026-10-08T20:40:48Z",
              "vwap_as_of": null
            },
            {
              "symbol": "AISP",
              "role": "alternative",
              "price": 2.31,
              "base_price": 2.365,
              "return_since_base_pct": -2.3256,
              "session_return_pct": 0.8734,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.68,
              "rsi": 68.49,
              "vwap": 2.34,
              "vwap_distance_pct": -1.2821,
              "position_52w_pct": 39.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:13:37Z",
              "source": "yfinance_quote",
              "name": "Airship AI Holdings, Inc.",
              "episode_id": "n0:AISP:2026-10-08",
              "ema_trend": "2.1 > 2.04 > 2.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:21:46.301539Z",
              "price_as_of": "2026-10-08T21:13:37Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MDT",
              "role": "alternative",
              "price": 87.73,
              "base_price": 88.285,
              "return_since_base_pct": -0.6286,
              "session_return_pct": -0.0228,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 4.25,
              "rsi": 40.43,
              "vwap": 87.45,
              "vwap_distance_pct": 0.3202,
              "position_52w_pct": 83.12,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:26Z",
              "source": "yfinance_quote",
              "name": "Medtronic plc",
              "episode_id": "n0:MDT:2026-10-08",
              "ema_trend": "87.5 > 88.5 > 88.43",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:42.524018Z",
              "price_as_of": "2026-10-08T20:49:26Z",
              "vwap_as_of": null
            },
            {
              "symbol": "ASC",
              "role": "alternative",
              "price": 19.66,
              "base_price": 19.33,
              "return_since_base_pct": 1.7072,
              "session_return_pct": 0.9759,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.34,
              "rsi": 52.72,
              "vwap": 19.14,
              "vwap_distance_pct": 2.7168,
              "position_52w_pct": 96.43,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:34:34Z",
              "source": "yfinance_quote",
              "name": "Ardmore Shipping Corporation",
              "episode_id": "n0:ASC:2026-10-08",
              "ema_trend": "18.85 > 18.53 > 17.75",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:30.814727Z",
              "price_as_of": "2026-10-08T20:34:34Z",
              "vwap_as_of": null
            },
            {
              "symbol": "PROF",
              "role": "selected",
              "price": 6.425,
              "base_price": 6.5639,
              "return_since_base_pct": -2.1161,
              "session_return_pct": -2.95,
              "change_since_prior_pct": -3.456,
              "volume_ratio": 0.56,
              "rsi": 59.35,
              "vwap": 6.51,
              "vwap_distance_pct": -1.3057,
              "position_52w_pct": 71.8,
              "extended_hours_pct": null,
              "as_of": "2026-10-15T19:21:33.629030Z",
              "source": "yfinance_quote",
              "name": "Profound Medical Corp.",
              "episode_id": "n0:PROF:2026-10-08",
              "ema_trend": "6.54 > 6.36 > 6.46",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:20:32.937196Z",
              "price_as_of": "2026-10-15T19:21:33.629030Z",
              "vwap_as_of": null
            },
            {
              "symbol": "FEAM",
              "role": "alternative",
              "price": 3.215,
              "base_price": 3.24,
              "return_since_base_pct": -0.7716,
              "session_return_pct": 3.3762,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.41,
              "rsi": 61.09,
              "vwap": 3.34,
              "vwap_distance_pct": -3.7425,
              "position_52w_pct": 43.07,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T19:50:13Z",
              "source": "yfinance_quote",
              "name": "5E Advanced Materials, Inc.",
              "episode_id": "n0:FEAM:2026-10-08",
              "ema_trend": "3.28 > 2.83 > 2.23",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:22:11.178471Z",
              "price_as_of": "2026-10-08T19:50:13Z",
              "vwap_as_of": null
            },
            {
              "symbol": "RNA",
              "role": "alternative",
              "price": 8.24,
              "base_price": 8.22,
              "return_since_base_pct": 0.2433,
              "session_return_pct": -0.2421,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 0.95,
              "rsi": 36.02,
              "vwap": 8.13,
              "vwap_distance_pct": 1.353,
              "position_52w_pct": 49.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:03Z",
              "source": "yfinance_quote",
              "name": "Atrium Therapeutics, Inc.",
              "episode_id": "narrative:RNA:2d40645cbbc9eccc",
              "ema_trend": "8.22 > 9.05 > 10.38",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:25:40Z",
              "price_as_of": "2026-10-08T20:49:03Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 10,
            "candidate_prices": 10,
            "candidate_technical": 10,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 5,
        "timestamp": "2026-10-15T22:11:50.609426Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-10-15T22:11:50.609426Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "HNRG",
              "role": "alternative",
              "price": 14.5,
              "base_price": 14.95,
              "return_since_base_pct": -3.01,
              "session_return_pct": 9.52,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 2.0,
              "rsi": 47.6,
              "vwap": 14.89,
              "vwap_distance_pct": -2.6192,
              "position_52w_pct": 60.97,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:12:30Z",
              "source": "yfinance_quote",
              "name": "Hallador Energy Company",
              "episode_id": "n0:HNRG:2026-10-08",
              "ema_trend": "14.27 > 14.6 > 15.1",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:21:28.056178Z",
              "benchmark_excess_pct": {
                "sp500": 9.1946,
                "nasdaq100": 9.5708,
                "russell2000": 8.1374
              },
              "price_as_of": "2026-10-08T21:12:30Z",
              "vwap_as_of": null
            },
            {
              "symbol": "BORR",
              "role": "alternative",
              "price": 4.64,
              "base_price": 4.6774,
              "return_since_base_pct": -0.7996,
              "session_return_pct": 0.6508,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.45,
              "rsi": 56.21,
              "vwap": 4.55,
              "vwap_distance_pct": 1.978,
              "position_52w_pct": 70.17,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:14:55Z",
              "source": "yfinance_quote",
              "name": "Borr Drilling Limited",
              "episode_id": "n0:BORR:2026-10-08",
              "ema_trend": "4.26 > 4.25 > 4.26",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:02.544520Z",
              "benchmark_excess_pct": {
                "sp500": 0.3254,
                "nasdaq100": 0.7016,
                "russell2000": -0.7318
              },
              "price_as_of": "2026-10-08T21:14:55Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MMED",
              "role": "alternative",
              "price": 19.52,
              "base_price": 19.725,
              "return_since_base_pct": -1.0393,
              "session_return_pct": -1.4141,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 3.7,
              "rsi": 32.37,
              "vwap": 19.51,
              "vwap_distance_pct": 0.0513,
              "position_52w_pct": 80.74,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:46:43Z",
              "source": "yfinance_quote",
              "name": "MiniMed Group, Inc.",
              "episode_id": "n0:MMED:2026-10-08",
              "ema_trend": "19.85 > 20.35 > 20.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:45.894640Z",
              "benchmark_excess_pct": {
                "sp500": -1.7395,
                "nasdaq100": -1.3633,
                "russell2000": -2.7967
              },
              "price_as_of": "2026-10-08T20:46:43Z",
              "vwap_as_of": null
            },
            {
              "symbol": "TRMD",
              "role": "alternative",
              "price": 40.13,
              "base_price": 40.05,
              "return_since_base_pct": 0.1998,
              "session_return_pct": 0.1747,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.4,
              "rsi": 56.68,
              "vwap": 40.06,
              "vwap_distance_pct": 0.1747,
              "position_52w_pct": 96.52,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:40:48Z",
              "source": "yfinance_quote",
              "name": "TORM plc",
              "episode_id": "n0:TRMD:2026-10-08",
              "ema_trend": "38.66 > 36.76 > 33.7",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:26:05Z",
              "benchmark_excess_pct": {
                "sp500": -0.1507,
                "nasdaq100": 0.2255,
                "russell2000": -1.2079
              },
              "price_as_of": "2026-10-08T20:40:48Z",
              "vwap_as_of": null
            },
            {
              "symbol": "AISP",
              "role": "alternative",
              "price": 2.31,
              "base_price": 2.365,
              "return_since_base_pct": -2.3256,
              "session_return_pct": 0.8734,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.68,
              "rsi": 68.49,
              "vwap": 2.34,
              "vwap_distance_pct": -1.2821,
              "position_52w_pct": 39.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:13:37Z",
              "source": "yfinance_quote",
              "name": "Airship AI Holdings, Inc.",
              "episode_id": "n0:AISP:2026-10-08",
              "ema_trend": "2.1 > 2.04 > 2.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:21:46.301539Z",
              "benchmark_excess_pct": {
                "sp500": 0.548,
                "nasdaq100": 0.9242,
                "russell2000": -0.5092
              },
              "price_as_of": "2026-10-08T21:13:37Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MDT",
              "role": "alternative",
              "price": 87.73,
              "base_price": 88.285,
              "return_since_base_pct": -0.6286,
              "session_return_pct": -0.0228,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 4.25,
              "rsi": 40.43,
              "vwap": 87.45,
              "vwap_distance_pct": 0.3202,
              "position_52w_pct": 83.12,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:26Z",
              "source": "yfinance_quote",
              "name": "Medtronic plc",
              "episode_id": "n0:MDT:2026-10-08",
              "ema_trend": "87.5 > 88.5 > 88.43",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:42.524018Z",
              "benchmark_excess_pct": {
                "sp500": -0.3482,
                "nasdaq100": 0.028,
                "russell2000": -1.4054
              },
              "price_as_of": "2026-10-08T20:49:26Z",
              "vwap_as_of": null
            },
            {
              "symbol": "ASC",
              "role": "alternative",
              "price": 19.66,
              "base_price": 19.33,
              "return_since_base_pct": 1.7072,
              "session_return_pct": 0.9759,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.34,
              "rsi": 52.72,
              "vwap": 19.14,
              "vwap_distance_pct": 2.7168,
              "position_52w_pct": 96.43,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:34:34Z",
              "source": "yfinance_quote",
              "name": "Ardmore Shipping Corporation",
              "episode_id": "n0:ASC:2026-10-08",
              "ema_trend": "18.85 > 18.53 > 17.75",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:30.814727Z",
              "benchmark_excess_pct": {
                "sp500": 0.6505,
                "nasdaq100": 1.0267,
                "russell2000": -0.4067
              },
              "price_as_of": "2026-10-08T20:34:34Z",
              "vwap_as_of": null
            },
            {
              "symbol": "PROF",
              "role": "selected",
              "price": 6.31,
              "base_price": 6.5639,
              "return_since_base_pct": -3.8681,
              "session_return_pct": -4.68,
              "change_since_prior_pct": -1.7899,
              "volume_ratio": 0.93,
              "rsi": 57.49,
              "vwap": 6.51,
              "vwap_distance_pct": -3.0722,
              "position_52w_pct": 70.5,
              "extended_hours_pct": 0.0,
              "as_of": "2026-10-15T20:27:14Z",
              "source": "sealed_extended_quote",
              "name": "Profound Medical Corp.",
              "episode_id": "n0:PROF:2026-10-08",
              "ema_trend": "6.52 > 6.35 > 6.45",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:20:32.937196Z",
              "benchmark_excess_pct": {
                "sp500": -5.0054,
                "nasdaq100": -4.6292,
                "russell2000": -6.0626
              },
              "price_as_of": "2026-10-15T20:27:14Z",
              "vwap_as_of": null
            },
            {
              "symbol": "FEAM",
              "role": "alternative",
              "price": 3.215,
              "base_price": 3.24,
              "return_since_base_pct": -0.7716,
              "session_return_pct": 3.3762,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.41,
              "rsi": 61.09,
              "vwap": 3.34,
              "vwap_distance_pct": -3.7425,
              "position_52w_pct": 43.07,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T19:50:13Z",
              "source": "yfinance_quote",
              "name": "5E Advanced Materials, Inc.",
              "episode_id": "n0:FEAM:2026-10-08",
              "ema_trend": "3.28 > 2.83 > 2.23",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:22:11.178471Z",
              "benchmark_excess_pct": {
                "sp500": 3.0508,
                "nasdaq100": 3.427,
                "russell2000": 1.9936
              },
              "price_as_of": "2026-10-08T19:50:13Z",
              "vwap_as_of": null
            },
            {
              "symbol": "RNA",
              "role": "alternative",
              "price": 8.24,
              "base_price": 8.22,
              "return_since_base_pct": 0.2433,
              "session_return_pct": -0.2421,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 0.95,
              "rsi": 36.02,
              "vwap": 8.13,
              "vwap_distance_pct": 1.353,
              "position_52w_pct": 49.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:03Z",
              "source": "yfinance_quote",
              "name": "Atrium Therapeutics, Inc.",
              "episode_id": "narrative:RNA:2d40645cbbc9eccc",
              "ema_trend": "8.22 > 9.05 > 10.38",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:25:40Z",
              "benchmark_excess_pct": {
                "sp500": -0.5675,
                "nasdaq100": -0.1913,
                "russell2000": -1.6247
              },
              "price_as_of": "2026-10-08T20:49:03Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [
            {
              "id": "sp500",
              "symbol": "^GSPC",
              "label": "S&P 500",
              "role": "benchmark",
              "price": 7744.06,
              "base_price": 7718.94,
              "return_since_base_pct": 0.3254,
              "session_return_pct": 0.3254,
              "as_of": "2026-10-15T22:08:16.381088Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "nasdaq100",
              "symbol": "^NDX",
              "label": "Nasdaq 100",
              "role": "benchmark",
              "price": 29935.594,
              "base_price": 29950.816,
              "return_since_base_pct": -0.0508,
              "session_return_pct": -0.0508,
              "as_of": "2026-10-15T22:08:16.381088Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "russell2000",
              "symbol": "^RUT",
              "label": "Russell 2000",
              "role": "benchmark",
              "price": 2767.2693,
              "base_price": 2729.5312,
              "return_since_base_pct": 1.3826,
              "session_return_pct": 1.3826,
              "as_of": "2026-10-15T22:08:16.381088Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            }
          ],
          "coverage": {
            "candidate_rows": 10,
            "candidate_prices": 10,
            "candidate_technical": 10,
            "benchmark_rows": 3
          }
        }
      },
      {
        "day": 6,
        "timestamp": "2026-10-16T14:36:12.107107Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-10-16T14:36:12.107107Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "HNRG",
              "role": "alternative",
              "price": 14.5,
              "base_price": 14.95,
              "return_since_base_pct": -3.01,
              "session_return_pct": 9.52,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 2.0,
              "rsi": 47.6,
              "vwap": 14.89,
              "vwap_distance_pct": -2.6192,
              "position_52w_pct": 60.97,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:12:30Z",
              "source": "yfinance_quote",
              "name": "Hallador Energy Company",
              "episode_id": "n0:HNRG:2026-10-08",
              "ema_trend": "14.27 > 14.6 > 15.1",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:21:28.056178Z",
              "price_as_of": "2026-10-08T21:12:30Z",
              "vwap_as_of": null
            },
            {
              "symbol": "BORR",
              "role": "alternative",
              "price": 4.64,
              "base_price": 4.6774,
              "return_since_base_pct": -0.7996,
              "session_return_pct": 0.6508,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.45,
              "rsi": 56.21,
              "vwap": 4.55,
              "vwap_distance_pct": 1.978,
              "position_52w_pct": 70.17,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:14:55Z",
              "source": "yfinance_quote",
              "name": "Borr Drilling Limited",
              "episode_id": "n0:BORR:2026-10-08",
              "ema_trend": "4.26 > 4.25 > 4.26",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:02.544520Z",
              "price_as_of": "2026-10-08T21:14:55Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MMED",
              "role": "alternative",
              "price": 19.52,
              "base_price": 19.725,
              "return_since_base_pct": -1.0393,
              "session_return_pct": -1.4141,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 3.7,
              "rsi": 32.37,
              "vwap": 19.51,
              "vwap_distance_pct": 0.0513,
              "position_52w_pct": 80.74,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:46:43Z",
              "source": "yfinance_quote",
              "name": "MiniMed Group, Inc.",
              "episode_id": "n0:MMED:2026-10-08",
              "ema_trend": "19.85 > 20.35 > 20.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:45.894640Z",
              "price_as_of": "2026-10-08T20:46:43Z",
              "vwap_as_of": null
            },
            {
              "symbol": "TRMD",
              "role": "alternative",
              "price": 40.13,
              "base_price": 40.05,
              "return_since_base_pct": 0.1998,
              "session_return_pct": 0.1747,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.4,
              "rsi": 56.68,
              "vwap": 40.06,
              "vwap_distance_pct": 0.1747,
              "position_52w_pct": 96.52,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:40:48Z",
              "source": "yfinance_quote",
              "name": "TORM plc",
              "episode_id": "n0:TRMD:2026-10-08",
              "ema_trend": "38.66 > 36.76 > 33.7",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:26:05Z",
              "price_as_of": "2026-10-08T20:40:48Z",
              "vwap_as_of": null
            },
            {
              "symbol": "AISP",
              "role": "alternative",
              "price": 2.31,
              "base_price": 2.365,
              "return_since_base_pct": -2.3256,
              "session_return_pct": 0.8734,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.68,
              "rsi": 68.49,
              "vwap": 2.34,
              "vwap_distance_pct": -1.2821,
              "position_52w_pct": 39.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:13:37Z",
              "source": "yfinance_quote",
              "name": "Airship AI Holdings, Inc.",
              "episode_id": "n0:AISP:2026-10-08",
              "ema_trend": "2.1 > 2.04 > 2.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:21:46.301539Z",
              "price_as_of": "2026-10-08T21:13:37Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MDT",
              "role": "alternative",
              "price": 87.73,
              "base_price": 88.285,
              "return_since_base_pct": -0.6286,
              "session_return_pct": -0.0228,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 4.25,
              "rsi": 40.43,
              "vwap": 87.45,
              "vwap_distance_pct": 0.3202,
              "position_52w_pct": 83.12,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:26Z",
              "source": "yfinance_quote",
              "name": "Medtronic plc",
              "episode_id": "n0:MDT:2026-10-08",
              "ema_trend": "87.5 > 88.5 > 88.43",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:42.524018Z",
              "price_as_of": "2026-10-08T20:49:26Z",
              "vwap_as_of": null
            },
            {
              "symbol": "ASC",
              "role": "alternative",
              "price": 19.66,
              "base_price": 19.33,
              "return_since_base_pct": 1.7072,
              "session_return_pct": 0.9759,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.34,
              "rsi": 52.72,
              "vwap": 19.14,
              "vwap_distance_pct": 2.7168,
              "position_52w_pct": 96.43,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:34:34Z",
              "source": "yfinance_quote",
              "name": "Ardmore Shipping Corporation",
              "episode_id": "n0:ASC:2026-10-08",
              "ema_trend": "18.85 > 18.53 > 17.75",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:30.814727Z",
              "price_as_of": "2026-10-08T20:34:34Z",
              "vwap_as_of": null
            },
            {
              "symbol": "PROF",
              "role": "selected",
              "price": 6.29,
              "base_price": 6.5639,
              "return_since_base_pct": -4.1728,
              "session_return_pct": -0.32,
              "change_since_prior_pct": -0.317,
              "volume_ratio": 0.07,
              "rsi": 55.24,
              "vwap": 6.29,
              "vwap_distance_pct": 0.0,
              "position_52w_pct": 70.3,
              "extended_hours_pct": null,
              "as_of": "2026-10-16T14:06:07.820265Z",
              "source": "yfinance_quote",
              "name": "Profound Medical Corp.",
              "episode_id": "n0:PROF:2026-10-08",
              "ema_trend": "6.47 > 6.35 > 6.44",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:32.937196Z",
              "price_as_of": "2026-10-16T14:06:07.820265Z",
              "vwap_as_of": null
            },
            {
              "symbol": "FEAM",
              "role": "alternative",
              "price": 3.215,
              "base_price": 3.24,
              "return_since_base_pct": -0.7716,
              "session_return_pct": 3.3762,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.41,
              "rsi": 61.09,
              "vwap": 3.34,
              "vwap_distance_pct": -3.7425,
              "position_52w_pct": 43.07,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T19:50:13Z",
              "source": "yfinance_quote",
              "name": "5E Advanced Materials, Inc.",
              "episode_id": "n0:FEAM:2026-10-08",
              "ema_trend": "3.28 > 2.83 > 2.23",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:22:11.178471Z",
              "price_as_of": "2026-10-08T19:50:13Z",
              "vwap_as_of": null
            },
            {
              "symbol": "RNA",
              "role": "alternative",
              "price": 8.24,
              "base_price": 8.22,
              "return_since_base_pct": 0.2433,
              "session_return_pct": -0.2421,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 0.95,
              "rsi": 36.02,
              "vwap": 8.13,
              "vwap_distance_pct": 1.353,
              "position_52w_pct": 49.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:03Z",
              "source": "yfinance_quote",
              "name": "Atrium Therapeutics, Inc.",
              "episode_id": "narrative:RNA:2d40645cbbc9eccc",
              "ema_trend": "8.22 > 9.05 > 10.38",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:25:40Z",
              "price_as_of": "2026-10-08T20:49:03Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 10,
            "candidate_prices": 10,
            "candidate_technical": 10,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 6,
        "timestamp": "2026-10-16T20:10:48.112374Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-10-16T20:10:48.112374Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "HNRG",
              "role": "alternative",
              "price": 14.5,
              "base_price": 14.95,
              "return_since_base_pct": -3.01,
              "session_return_pct": 9.52,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 2.0,
              "rsi": 47.6,
              "vwap": 14.89,
              "vwap_distance_pct": -2.6192,
              "position_52w_pct": 60.97,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:12:30Z",
              "source": "yfinance_quote",
              "name": "Hallador Energy Company",
              "episode_id": "n0:HNRG:2026-10-08",
              "ema_trend": "14.27 > 14.6 > 15.1",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:21:28.056178Z",
              "price_as_of": "2026-10-08T21:12:30Z",
              "vwap_as_of": null
            },
            {
              "symbol": "BORR",
              "role": "alternative",
              "price": 4.64,
              "base_price": 4.6774,
              "return_since_base_pct": -0.7996,
              "session_return_pct": 0.6508,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.45,
              "rsi": 56.21,
              "vwap": 4.55,
              "vwap_distance_pct": 1.978,
              "position_52w_pct": 70.17,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:14:55Z",
              "source": "yfinance_quote",
              "name": "Borr Drilling Limited",
              "episode_id": "n0:BORR:2026-10-08",
              "ema_trend": "4.26 > 4.25 > 4.26",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:02.544520Z",
              "price_as_of": "2026-10-08T21:14:55Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MMED",
              "role": "alternative",
              "price": 19.52,
              "base_price": 19.725,
              "return_since_base_pct": -1.0393,
              "session_return_pct": -1.4141,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 3.7,
              "rsi": 32.37,
              "vwap": 19.51,
              "vwap_distance_pct": 0.0513,
              "position_52w_pct": 80.74,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:46:43Z",
              "source": "yfinance_quote",
              "name": "MiniMed Group, Inc.",
              "episode_id": "n0:MMED:2026-10-08",
              "ema_trend": "19.85 > 20.35 > 20.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:45.894640Z",
              "price_as_of": "2026-10-08T20:46:43Z",
              "vwap_as_of": null
            },
            {
              "symbol": "TRMD",
              "role": "alternative",
              "price": 40.13,
              "base_price": 40.05,
              "return_since_base_pct": 0.1998,
              "session_return_pct": 0.1747,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.4,
              "rsi": 56.68,
              "vwap": 40.06,
              "vwap_distance_pct": 0.1747,
              "position_52w_pct": 96.52,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:40:48Z",
              "source": "yfinance_quote",
              "name": "TORM plc",
              "episode_id": "n0:TRMD:2026-10-08",
              "ema_trend": "38.66 > 36.76 > 33.7",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:26:05Z",
              "price_as_of": "2026-10-08T20:40:48Z",
              "vwap_as_of": null
            },
            {
              "symbol": "AISP",
              "role": "alternative",
              "price": 2.31,
              "base_price": 2.365,
              "return_since_base_pct": -2.3256,
              "session_return_pct": 0.8734,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.68,
              "rsi": 68.49,
              "vwap": 2.34,
              "vwap_distance_pct": -1.2821,
              "position_52w_pct": 39.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:13:37Z",
              "source": "yfinance_quote",
              "name": "Airship AI Holdings, Inc.",
              "episode_id": "n0:AISP:2026-10-08",
              "ema_trend": "2.1 > 2.04 > 2.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:21:46.301539Z",
              "price_as_of": "2026-10-08T21:13:37Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MDT",
              "role": "alternative",
              "price": 87.73,
              "base_price": 88.285,
              "return_since_base_pct": -0.6286,
              "session_return_pct": -0.0228,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 4.25,
              "rsi": 40.43,
              "vwap": 87.45,
              "vwap_distance_pct": 0.3202,
              "position_52w_pct": 83.12,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:26Z",
              "source": "yfinance_quote",
              "name": "Medtronic plc",
              "episode_id": "n0:MDT:2026-10-08",
              "ema_trend": "87.5 > 88.5 > 88.43",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:42.524018Z",
              "price_as_of": "2026-10-08T20:49:26Z",
              "vwap_as_of": null
            },
            {
              "symbol": "ASC",
              "role": "alternative",
              "price": 19.66,
              "base_price": 19.33,
              "return_since_base_pct": 1.7072,
              "session_return_pct": 0.9759,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.34,
              "rsi": 52.72,
              "vwap": 19.14,
              "vwap_distance_pct": 2.7168,
              "position_52w_pct": 96.43,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:34:34Z",
              "source": "yfinance_quote",
              "name": "Ardmore Shipping Corporation",
              "episode_id": "n0:ASC:2026-10-08",
              "ema_trend": "18.85 > 18.53 > 17.75",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:30.814727Z",
              "price_as_of": "2026-10-08T20:34:34Z",
              "vwap_as_of": null
            },
            {
              "symbol": "PROF",
              "role": "selected",
              "price": 6.05,
              "base_price": 6.5639,
              "return_since_base_pct": -7.8292,
              "session_return_pct": -4.12,
              "change_since_prior_pct": -3.8156,
              "volume_ratio": 0.44,
              "rsi": 51.72,
              "vwap": 6.15,
              "vwap_distance_pct": -1.626,
              "position_52w_pct": 67.6,
              "extended_hours_pct": null,
              "as_of": "2026-10-16T19:21:22.647785Z",
              "source": "yfinance_quote",
              "name": "Profound Medical Corp.",
              "episode_id": "n0:PROF:2026-10-08",
              "ema_trend": "6.42 > 6.33 > 6.43",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:20:32.937196Z",
              "price_as_of": "2026-10-16T19:21:22.647785Z",
              "vwap_as_of": null
            },
            {
              "symbol": "FEAM",
              "role": "alternative",
              "price": 3.215,
              "base_price": 3.24,
              "return_since_base_pct": -0.7716,
              "session_return_pct": 3.3762,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.41,
              "rsi": 61.09,
              "vwap": 3.34,
              "vwap_distance_pct": -3.7425,
              "position_52w_pct": 43.07,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T19:50:13Z",
              "source": "yfinance_quote",
              "name": "5E Advanced Materials, Inc.",
              "episode_id": "n0:FEAM:2026-10-08",
              "ema_trend": "3.28 > 2.83 > 2.23",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:22:11.178471Z",
              "price_as_of": "2026-10-08T19:50:13Z",
              "vwap_as_of": null
            },
            {
              "symbol": "RNA",
              "role": "alternative",
              "price": 8.24,
              "base_price": 8.22,
              "return_since_base_pct": 0.2433,
              "session_return_pct": -0.2421,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 0.95,
              "rsi": 36.02,
              "vwap": 8.13,
              "vwap_distance_pct": 1.353,
              "position_52w_pct": 49.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:03Z",
              "source": "yfinance_quote",
              "name": "Atrium Therapeutics, Inc.",
              "episode_id": "narrative:RNA:2d40645cbbc9eccc",
              "ema_trend": "8.22 > 9.05 > 10.38",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:25:40Z",
              "price_as_of": "2026-10-08T20:49:03Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 10,
            "candidate_prices": 10,
            "candidate_technical": 10,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 6,
        "timestamp": "2026-10-16T21:49:28.831537Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-10-16T21:49:28.831537Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "HNRG",
              "role": "alternative",
              "price": 14.5,
              "base_price": 14.95,
              "return_since_base_pct": -3.01,
              "session_return_pct": 9.52,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 2.0,
              "rsi": 47.6,
              "vwap": 14.89,
              "vwap_distance_pct": -2.6192,
              "position_52w_pct": 60.97,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:12:30Z",
              "source": "yfinance_quote",
              "name": "Hallador Energy Company",
              "episode_id": "n0:HNRG:2026-10-08",
              "ema_trend": "14.27 > 14.6 > 15.1",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:21:28.056178Z",
              "benchmark_excess_pct": {
                "sp500": 10.6127,
                "nasdaq100": 12.0188,
                "russell2000": 11.1786
              },
              "price_as_of": "2026-10-08T21:12:30Z",
              "vwap_as_of": null
            },
            {
              "symbol": "BORR",
              "role": "alternative",
              "price": 4.64,
              "base_price": 4.6774,
              "return_since_base_pct": -0.7996,
              "session_return_pct": 0.6508,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.45,
              "rsi": 56.21,
              "vwap": 4.55,
              "vwap_distance_pct": 1.978,
              "position_52w_pct": 70.17,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:14:55Z",
              "source": "yfinance_quote",
              "name": "Borr Drilling Limited",
              "episode_id": "n0:BORR:2026-10-08",
              "ema_trend": "4.26 > 4.25 > 4.26",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:02.544520Z",
              "benchmark_excess_pct": {
                "sp500": 1.7435,
                "nasdaq100": 3.1496,
                "russell2000": 2.3094
              },
              "price_as_of": "2026-10-08T21:14:55Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MMED",
              "role": "alternative",
              "price": 19.52,
              "base_price": 19.725,
              "return_since_base_pct": -1.0393,
              "session_return_pct": -1.4141,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 3.7,
              "rsi": 32.37,
              "vwap": 19.51,
              "vwap_distance_pct": 0.0513,
              "position_52w_pct": 80.74,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:46:43Z",
              "source": "yfinance_quote",
              "name": "MiniMed Group, Inc.",
              "episode_id": "n0:MMED:2026-10-08",
              "ema_trend": "19.85 > 20.35 > 20.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:45.894640Z",
              "benchmark_excess_pct": {
                "sp500": -0.3214,
                "nasdaq100": 1.0847,
                "russell2000": 0.2445
              },
              "price_as_of": "2026-10-08T20:46:43Z",
              "vwap_as_of": null
            },
            {
              "symbol": "TRMD",
              "role": "alternative",
              "price": 40.13,
              "base_price": 40.05,
              "return_since_base_pct": 0.1998,
              "session_return_pct": 0.1747,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.4,
              "rsi": 56.68,
              "vwap": 40.06,
              "vwap_distance_pct": 0.1747,
              "position_52w_pct": 96.52,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:40:48Z",
              "source": "yfinance_quote",
              "name": "TORM plc",
              "episode_id": "n0:TRMD:2026-10-08",
              "ema_trend": "38.66 > 36.76 > 33.7",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:26:05Z",
              "benchmark_excess_pct": {
                "sp500": 1.2674,
                "nasdaq100": 2.6735,
                "russell2000": 1.8333
              },
              "price_as_of": "2026-10-08T20:40:48Z",
              "vwap_as_of": null
            },
            {
              "symbol": "AISP",
              "role": "alternative",
              "price": 2.31,
              "base_price": 2.365,
              "return_since_base_pct": -2.3256,
              "session_return_pct": 0.8734,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.68,
              "rsi": 68.49,
              "vwap": 2.34,
              "vwap_distance_pct": -1.2821,
              "position_52w_pct": 39.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:13:37Z",
              "source": "yfinance_quote",
              "name": "Airship AI Holdings, Inc.",
              "episode_id": "n0:AISP:2026-10-08",
              "ema_trend": "2.1 > 2.04 > 2.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:21:46.301539Z",
              "benchmark_excess_pct": {
                "sp500": 1.9661,
                "nasdaq100": 3.3722,
                "russell2000": 2.532
              },
              "price_as_of": "2026-10-08T21:13:37Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MDT",
              "role": "alternative",
              "price": 87.73,
              "base_price": 88.285,
              "return_since_base_pct": -0.6286,
              "session_return_pct": -0.0228,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 4.25,
              "rsi": 40.43,
              "vwap": 87.45,
              "vwap_distance_pct": 0.3202,
              "position_52w_pct": 83.12,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:26Z",
              "source": "yfinance_quote",
              "name": "Medtronic plc",
              "episode_id": "n0:MDT:2026-10-08",
              "ema_trend": "87.5 > 88.5 > 88.43",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:42.524018Z",
              "benchmark_excess_pct": {
                "sp500": 1.0699,
                "nasdaq100": 2.476,
                "russell2000": 1.6358
              },
              "price_as_of": "2026-10-08T20:49:26Z",
              "vwap_as_of": null
            },
            {
              "symbol": "ASC",
              "role": "alternative",
              "price": 19.66,
              "base_price": 19.33,
              "return_since_base_pct": 1.7072,
              "session_return_pct": 0.9759,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.34,
              "rsi": 52.72,
              "vwap": 19.14,
              "vwap_distance_pct": 2.7168,
              "position_52w_pct": 96.43,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:34:34Z",
              "source": "yfinance_quote",
              "name": "Ardmore Shipping Corporation",
              "episode_id": "n0:ASC:2026-10-08",
              "ema_trend": "18.85 > 18.53 > 17.75",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:30.814727Z",
              "benchmark_excess_pct": {
                "sp500": 2.0686,
                "nasdaq100": 3.4747,
                "russell2000": 2.6345
              },
              "price_as_of": "2026-10-08T20:34:34Z",
              "vwap_as_of": null
            },
            {
              "symbol": "PROF",
              "role": "selected",
              "price": 6.01,
              "base_price": 6.5639,
              "return_since_base_pct": -8.4386,
              "session_return_pct": -4.75,
              "change_since_prior_pct": -0.6612,
              "volume_ratio": 0.7,
              "rsi": 51.18,
              "vwap": 6.15,
              "vwap_distance_pct": -2.2764,
              "position_52w_pct": 67.2,
              "extended_hours_pct": 0.0,
              "as_of": "2026-10-16T20:46:58Z",
              "source": "sealed_extended_quote",
              "name": "Profound Medical Corp.",
              "episode_id": "n0:PROF:2026-10-08",
              "ema_trend": "6.42 > 6.32 > 6.43",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:20:32.937196Z",
              "benchmark_excess_pct": {
                "sp500": -3.6573,
                "nasdaq100": -2.2512,
                "russell2000": -3.0914
              },
              "price_as_of": "2026-10-16T20:46:58Z",
              "vwap_as_of": null
            },
            {
              "symbol": "FEAM",
              "role": "alternative",
              "price": 3.215,
              "base_price": 3.24,
              "return_since_base_pct": -0.7716,
              "session_return_pct": 3.3762,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.41,
              "rsi": 61.09,
              "vwap": 3.34,
              "vwap_distance_pct": -3.7425,
              "position_52w_pct": 43.07,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T19:50:13Z",
              "source": "yfinance_quote",
              "name": "5E Advanced Materials, Inc.",
              "episode_id": "n0:FEAM:2026-10-08",
              "ema_trend": "3.28 > 2.83 > 2.23",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:22:11.178471Z",
              "benchmark_excess_pct": {
                "sp500": 4.4689,
                "nasdaq100": 5.875,
                "russell2000": 5.0348
              },
              "price_as_of": "2026-10-08T19:50:13Z",
              "vwap_as_of": null
            },
            {
              "symbol": "RNA",
              "role": "alternative",
              "price": 8.24,
              "base_price": 8.22,
              "return_since_base_pct": 0.2433,
              "session_return_pct": -0.2421,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 0.95,
              "rsi": 36.02,
              "vwap": 8.13,
              "vwap_distance_pct": 1.353,
              "position_52w_pct": 49.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:03Z",
              "source": "yfinance_quote",
              "name": "Atrium Therapeutics, Inc.",
              "episode_id": "narrative:RNA:2d40645cbbc9eccc",
              "ema_trend": "8.22 > 9.05 > 10.38",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:25:40Z",
              "benchmark_excess_pct": {
                "sp500": 0.8506,
                "nasdaq100": 2.2567,
                "russell2000": 1.4165
              },
              "price_as_of": "2026-10-08T20:49:03Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [
            {
              "id": "sp500",
              "symbol": "^GSPC",
              "label": "S&P 500",
              "role": "benchmark",
              "price": 7659.44,
              "base_price": 7744.06,
              "return_since_base_pct": -1.0927,
              "session_return_pct": -1.0927,
              "as_of": "2026-10-16T21:49:10.601950Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "nasdaq100",
              "symbol": "^NDX",
              "label": "Nasdaq 100",
              "role": "benchmark",
              "price": 29187.549,
              "base_price": 29935.594,
              "return_since_base_pct": -2.4988,
              "session_return_pct": -2.4988,
              "as_of": "2026-10-16T21:49:10.601950Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "russell2000",
              "symbol": "^RUT",
              "label": "Russell 2000",
              "role": "benchmark",
              "price": 2721.37,
              "base_price": 2767.2693,
              "return_since_base_pct": -1.6586,
              "session_return_pct": -1.6586,
              "as_of": "2026-10-16T21:49:10.601950Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            }
          ],
          "coverage": {
            "candidate_rows": 10,
            "candidate_prices": 10,
            "candidate_technical": 10,
            "benchmark_rows": 3
          }
        }
      },
      {
        "day": 7,
        "timestamp": "2026-10-19T20:01:43.761606Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-10-19T20:01:43.761606Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "HNRG",
              "role": "alternative",
              "price": 14.5,
              "base_price": 14.95,
              "return_since_base_pct": -3.01,
              "session_return_pct": 9.52,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 2.0,
              "rsi": 47.6,
              "vwap": 14.89,
              "vwap_distance_pct": -2.6192,
              "position_52w_pct": 60.97,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:12:30Z",
              "source": "yfinance_quote",
              "name": "Hallador Energy Company",
              "episode_id": "n0:HNRG:2026-10-08",
              "ema_trend": "14.27 > 14.6 > 15.1",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:21:28.056178Z",
              "price_as_of": "2026-10-08T21:12:30Z",
              "vwap_as_of": null
            },
            {
              "symbol": "BORR",
              "role": "alternative",
              "price": 4.64,
              "base_price": 4.6774,
              "return_since_base_pct": -0.7996,
              "session_return_pct": 0.6508,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.45,
              "rsi": 56.21,
              "vwap": 4.55,
              "vwap_distance_pct": 1.978,
              "position_52w_pct": 70.17,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:14:55Z",
              "source": "yfinance_quote",
              "name": "Borr Drilling Limited",
              "episode_id": "n0:BORR:2026-10-08",
              "ema_trend": "4.26 > 4.25 > 4.26",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:02.544520Z",
              "price_as_of": "2026-10-08T21:14:55Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MMED",
              "role": "alternative",
              "price": 19.52,
              "base_price": 19.725,
              "return_since_base_pct": -1.0393,
              "session_return_pct": -1.4141,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 3.7,
              "rsi": 32.37,
              "vwap": 19.51,
              "vwap_distance_pct": 0.0513,
              "position_52w_pct": 80.74,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:46:43Z",
              "source": "yfinance_quote",
              "name": "MiniMed Group, Inc.",
              "episode_id": "n0:MMED:2026-10-08",
              "ema_trend": "19.85 > 20.35 > 20.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:45.894640Z",
              "price_as_of": "2026-10-08T20:46:43Z",
              "vwap_as_of": null
            },
            {
              "symbol": "TRMD",
              "role": "alternative",
              "price": 40.13,
              "base_price": 40.05,
              "return_since_base_pct": 0.1998,
              "session_return_pct": 0.1747,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.4,
              "rsi": 56.68,
              "vwap": 40.06,
              "vwap_distance_pct": 0.1747,
              "position_52w_pct": 96.52,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:40:48Z",
              "source": "yfinance_quote",
              "name": "TORM plc",
              "episode_id": "n0:TRMD:2026-10-08",
              "ema_trend": "38.66 > 36.76 > 33.7",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:26:05Z",
              "price_as_of": "2026-10-08T20:40:48Z",
              "vwap_as_of": null
            },
            {
              "symbol": "AISP",
              "role": "alternative",
              "price": 2.31,
              "base_price": 2.365,
              "return_since_base_pct": -2.3256,
              "session_return_pct": 0.8734,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.68,
              "rsi": 68.49,
              "vwap": 2.34,
              "vwap_distance_pct": -1.2821,
              "position_52w_pct": 39.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:13:37Z",
              "source": "yfinance_quote",
              "name": "Airship AI Holdings, Inc.",
              "episode_id": "n0:AISP:2026-10-08",
              "ema_trend": "2.1 > 2.04 > 2.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:21:46.301539Z",
              "price_as_of": "2026-10-08T21:13:37Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MDT",
              "role": "alternative",
              "price": 87.73,
              "base_price": 88.285,
              "return_since_base_pct": -0.6286,
              "session_return_pct": -0.0228,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 4.25,
              "rsi": 40.43,
              "vwap": 87.45,
              "vwap_distance_pct": 0.3202,
              "position_52w_pct": 83.12,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:26Z",
              "source": "yfinance_quote",
              "name": "Medtronic plc",
              "episode_id": "n0:MDT:2026-10-08",
              "ema_trend": "87.5 > 88.5 > 88.43",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:42.524018Z",
              "price_as_of": "2026-10-08T20:49:26Z",
              "vwap_as_of": null
            },
            {
              "symbol": "ASC",
              "role": "alternative",
              "price": 19.66,
              "base_price": 19.33,
              "return_since_base_pct": 1.7072,
              "session_return_pct": 0.9759,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.34,
              "rsi": 52.72,
              "vwap": 19.14,
              "vwap_distance_pct": 2.7168,
              "position_52w_pct": 96.43,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:34:34Z",
              "source": "yfinance_quote",
              "name": "Ardmore Shipping Corporation",
              "episode_id": "n0:ASC:2026-10-08",
              "ema_trend": "18.85 > 18.53 > 17.75",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:30.814727Z",
              "price_as_of": "2026-10-08T20:34:34Z",
              "vwap_as_of": null
            },
            {
              "symbol": "PROF",
              "role": "selected",
              "price": 5.905,
              "base_price": 6.5639,
              "return_since_base_pct": -10.0382,
              "session_return_pct": -1.75,
              "change_since_prior_pct": -1.7471,
              "volume_ratio": 0.37,
              "rsi": 52.49,
              "vwap": 5.95,
              "vwap_distance_pct": -0.7563,
              "position_52w_pct": 66.0,
              "extended_hours_pct": null,
              "as_of": "2026-10-19T19:21:30.182691Z",
              "source": "yfinance_quote",
              "name": "Profound Medical Corp.",
              "episode_id": "n0:PROF:2026-10-08",
              "ema_trend": "6.31 > 6.28 > 6.41",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:20:32.937196Z",
              "price_as_of": "2026-10-19T19:21:30.182691Z",
              "vwap_as_of": null
            },
            {
              "symbol": "FEAM",
              "role": "alternative",
              "price": 3.215,
              "base_price": 3.24,
              "return_since_base_pct": -0.7716,
              "session_return_pct": 3.3762,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.41,
              "rsi": 61.09,
              "vwap": 3.34,
              "vwap_distance_pct": -3.7425,
              "position_52w_pct": 43.07,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T19:50:13Z",
              "source": "yfinance_quote",
              "name": "5E Advanced Materials, Inc.",
              "episode_id": "n0:FEAM:2026-10-08",
              "ema_trend": "3.28 > 2.83 > 2.23",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:22:11.178471Z",
              "price_as_of": "2026-10-08T19:50:13Z",
              "vwap_as_of": null
            },
            {
              "symbol": "RNA",
              "role": "alternative",
              "price": 8.24,
              "base_price": 8.22,
              "return_since_base_pct": 0.2433,
              "session_return_pct": -0.2421,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 0.95,
              "rsi": 36.02,
              "vwap": 8.13,
              "vwap_distance_pct": 1.353,
              "position_52w_pct": 49.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:03Z",
              "source": "yfinance_quote",
              "name": "Atrium Therapeutics, Inc.",
              "episode_id": "narrative:RNA:2d40645cbbc9eccc",
              "ema_trend": "8.22 > 9.05 > 10.38",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:25:40Z",
              "price_as_of": "2026-10-08T20:49:03Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 10,
            "candidate_prices": 10,
            "candidate_technical": 10,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 7,
        "timestamp": "2026-10-19T22:19:30.289935Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-10-19T22:19:30.289935Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "HNRG",
              "role": "alternative",
              "price": 14.5,
              "base_price": 14.95,
              "return_since_base_pct": -3.01,
              "session_return_pct": 9.52,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 2.0,
              "rsi": 47.6,
              "vwap": 14.89,
              "vwap_distance_pct": -2.6192,
              "position_52w_pct": 60.97,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:12:30Z",
              "source": "yfinance_quote",
              "name": "Hallador Energy Company",
              "episode_id": "n0:HNRG:2026-10-08",
              "ema_trend": "14.27 > 14.6 > 15.1",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:21:28.056178Z",
              "benchmark_excess_pct": {
                "sp500": 9.1115,
                "nasdaq100": 8.349,
                "russell2000": 9.2654
              },
              "price_as_of": "2026-10-08T21:12:30Z",
              "vwap_as_of": null
            },
            {
              "symbol": "BORR",
              "role": "alternative",
              "price": 4.64,
              "base_price": 4.6774,
              "return_since_base_pct": -0.7996,
              "session_return_pct": 0.6508,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.45,
              "rsi": 56.21,
              "vwap": 4.55,
              "vwap_distance_pct": 1.978,
              "position_52w_pct": 70.17,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:14:55Z",
              "source": "yfinance_quote",
              "name": "Borr Drilling Limited",
              "episode_id": "n0:BORR:2026-10-08",
              "ema_trend": "4.26 > 4.25 > 4.26",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:02.544520Z",
              "benchmark_excess_pct": {
                "sp500": 0.2423,
                "nasdaq100": -0.5202,
                "russell2000": 0.3962
              },
              "price_as_of": "2026-10-08T21:14:55Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MMED",
              "role": "alternative",
              "price": 19.52,
              "base_price": 19.725,
              "return_since_base_pct": -1.0393,
              "session_return_pct": -1.4141,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 3.7,
              "rsi": 32.37,
              "vwap": 19.51,
              "vwap_distance_pct": 0.0513,
              "position_52w_pct": 80.74,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:46:43Z",
              "source": "yfinance_quote",
              "name": "MiniMed Group, Inc.",
              "episode_id": "n0:MMED:2026-10-08",
              "ema_trend": "19.85 > 20.35 > 20.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:45.894640Z",
              "benchmark_excess_pct": {
                "sp500": -1.8226,
                "nasdaq100": -2.5851,
                "russell2000": -1.6687
              },
              "price_as_of": "2026-10-08T20:46:43Z",
              "vwap_as_of": null
            },
            {
              "symbol": "TRMD",
              "role": "alternative",
              "price": 40.13,
              "base_price": 40.05,
              "return_since_base_pct": 0.1998,
              "session_return_pct": 0.1747,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.4,
              "rsi": 56.68,
              "vwap": 40.06,
              "vwap_distance_pct": 0.1747,
              "position_52w_pct": 96.52,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:40:48Z",
              "source": "yfinance_quote",
              "name": "TORM plc",
              "episode_id": "n0:TRMD:2026-10-08",
              "ema_trend": "38.66 > 36.76 > 33.7",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:26:05Z",
              "benchmark_excess_pct": {
                "sp500": -0.2338,
                "nasdaq100": -0.9963,
                "russell2000": -0.0799
              },
              "price_as_of": "2026-10-08T20:40:48Z",
              "vwap_as_of": null
            },
            {
              "symbol": "AISP",
              "role": "alternative",
              "price": 2.31,
              "base_price": 2.365,
              "return_since_base_pct": -2.3256,
              "session_return_pct": 0.8734,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.68,
              "rsi": 68.49,
              "vwap": 2.34,
              "vwap_distance_pct": -1.2821,
              "position_52w_pct": 39.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:13:37Z",
              "source": "yfinance_quote",
              "name": "Airship AI Holdings, Inc.",
              "episode_id": "n0:AISP:2026-10-08",
              "ema_trend": "2.1 > 2.04 > 2.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:21:46.301539Z",
              "benchmark_excess_pct": {
                "sp500": 0.4649,
                "nasdaq100": -0.2976,
                "russell2000": 0.6188
              },
              "price_as_of": "2026-10-08T21:13:37Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MDT",
              "role": "alternative",
              "price": 87.73,
              "base_price": 88.285,
              "return_since_base_pct": -0.6286,
              "session_return_pct": -0.0228,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 4.25,
              "rsi": 40.43,
              "vwap": 87.45,
              "vwap_distance_pct": 0.3202,
              "position_52w_pct": 83.12,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:26Z",
              "source": "yfinance_quote",
              "name": "Medtronic plc",
              "episode_id": "n0:MDT:2026-10-08",
              "ema_trend": "87.5 > 88.5 > 88.43",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:42.524018Z",
              "benchmark_excess_pct": {
                "sp500": -0.4313,
                "nasdaq100": -1.1938,
                "russell2000": -0.2774
              },
              "price_as_of": "2026-10-08T20:49:26Z",
              "vwap_as_of": null
            },
            {
              "symbol": "ASC",
              "role": "alternative",
              "price": 19.66,
              "base_price": 19.33,
              "return_since_base_pct": 1.7072,
              "session_return_pct": 0.9759,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.34,
              "rsi": 52.72,
              "vwap": 19.14,
              "vwap_distance_pct": 2.7168,
              "position_52w_pct": 96.43,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:34:34Z",
              "source": "yfinance_quote",
              "name": "Ardmore Shipping Corporation",
              "episode_id": "n0:ASC:2026-10-08",
              "ema_trend": "18.85 > 18.53 > 17.75",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:30.814727Z",
              "benchmark_excess_pct": {
                "sp500": 0.5674,
                "nasdaq100": -0.1951,
                "russell2000": 0.7213
              },
              "price_as_of": "2026-10-08T20:34:34Z",
              "vwap_as_of": null
            },
            {
              "symbol": "PROF",
              "role": "selected",
              "price": 5.86,
              "base_price": 6.5639,
              "return_since_base_pct": -10.7238,
              "session_return_pct": -2.5,
              "change_since_prior_pct": -0.7621,
              "volume_ratio": 0.65,
              "rsi": 51.86,
              "vwap": 5.95,
              "vwap_distance_pct": -1.5126,
              "position_52w_pct": 65.5,
              "extended_hours_pct": 0.0,
              "as_of": "2026-10-19T20:27:09Z",
              "source": "sealed_extended_quote",
              "name": "Profound Medical Corp.",
              "episode_id": "n0:PROF:2026-10-08",
              "ema_trend": "6.31 > 6.28 > 6.41",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:20:32.937196Z",
              "benchmark_excess_pct": {
                "sp500": -2.9085,
                "nasdaq100": -3.671,
                "russell2000": -2.7546
              },
              "price_as_of": "2026-10-19T20:27:09Z",
              "vwap_as_of": null
            },
            {
              "symbol": "FEAM",
              "role": "alternative",
              "price": 3.215,
              "base_price": 3.24,
              "return_since_base_pct": -0.7716,
              "session_return_pct": 3.3762,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.41,
              "rsi": 61.09,
              "vwap": 3.34,
              "vwap_distance_pct": -3.7425,
              "position_52w_pct": 43.07,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T19:50:13Z",
              "source": "yfinance_quote",
              "name": "5E Advanced Materials, Inc.",
              "episode_id": "n0:FEAM:2026-10-08",
              "ema_trend": "3.28 > 2.83 > 2.23",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:22:11.178471Z",
              "benchmark_excess_pct": {
                "sp500": 2.9677,
                "nasdaq100": 2.2052,
                "russell2000": 3.1216
              },
              "price_as_of": "2026-10-08T19:50:13Z",
              "vwap_as_of": null
            },
            {
              "symbol": "RNA",
              "role": "alternative",
              "price": 8.24,
              "base_price": 8.22,
              "return_since_base_pct": 0.2433,
              "session_return_pct": -0.2421,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 0.95,
              "rsi": 36.02,
              "vwap": 8.13,
              "vwap_distance_pct": 1.353,
              "position_52w_pct": 49.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:03Z",
              "source": "yfinance_quote",
              "name": "Atrium Therapeutics, Inc.",
              "episode_id": "narrative:RNA:2d40645cbbc9eccc",
              "ema_trend": "8.22 > 9.05 > 10.38",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:25:40Z",
              "benchmark_excess_pct": {
                "sp500": -0.6506,
                "nasdaq100": -1.4131,
                "russell2000": -0.4967
              },
              "price_as_of": "2026-10-08T20:49:03Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [
            {
              "id": "sp500",
              "symbol": "^GSPC",
              "label": "S&P 500",
              "role": "benchmark",
              "price": 7690.73,
              "base_price": 7659.44,
              "return_since_base_pct": 0.4085,
              "session_return_pct": 0.4085,
              "as_of": "2026-10-19T22:19:22.795748Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "nasdaq100",
              "symbol": "^NDX",
              "label": "Nasdaq 100",
              "role": "benchmark",
              "price": 29529.344,
              "base_price": 29187.549,
              "return_since_base_pct": 1.171,
              "session_return_pct": 1.171,
              "as_of": "2026-10-19T22:19:22.795748Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "russell2000",
              "symbol": "^RUT",
              "label": "Russell 2000",
              "role": "benchmark",
              "price": 2728.298,
              "base_price": 2721.37,
              "return_since_base_pct": 0.2546,
              "session_return_pct": 0.2546,
              "as_of": "2026-10-19T22:19:22.795748Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            }
          ],
          "coverage": {
            "candidate_rows": 10,
            "candidate_prices": 10,
            "candidate_technical": 10,
            "benchmark_rows": 3
          }
        }
      },
      {
        "day": 8,
        "timestamp": "2026-10-20T23:09:42.396324Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-10-20T23:09:42.396324Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "HNRG",
              "role": "alternative",
              "price": 14.5,
              "base_price": 14.95,
              "return_since_base_pct": -3.01,
              "session_return_pct": 9.52,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 2.0,
              "rsi": 47.6,
              "vwap": 14.89,
              "vwap_distance_pct": -2.6192,
              "position_52w_pct": 60.97,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:12:30Z",
              "source": "yfinance_quote",
              "name": "Hallador Energy Company",
              "episode_id": "n0:HNRG:2026-10-08",
              "ema_trend": "14.27 > 14.6 > 15.1",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:21:28.056178Z",
              "benchmark_excess_pct": {
                "sp500": 9.236,
                "nasdaq100": 9.6523,
                "russell2000": 7.8662
              },
              "price_as_of": "2026-10-08T21:12:30Z",
              "vwap_as_of": null
            },
            {
              "symbol": "BORR",
              "role": "alternative",
              "price": 4.64,
              "base_price": 4.6774,
              "return_since_base_pct": -0.7996,
              "session_return_pct": 0.6508,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.45,
              "rsi": 56.21,
              "vwap": 4.55,
              "vwap_distance_pct": 1.978,
              "position_52w_pct": 70.17,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:14:55Z",
              "source": "yfinance_quote",
              "name": "Borr Drilling Limited",
              "episode_id": "n0:BORR:2026-10-08",
              "ema_trend": "4.26 > 4.25 > 4.26",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:02.544520Z",
              "benchmark_excess_pct": {
                "sp500": 0.3668,
                "nasdaq100": 0.7831,
                "russell2000": -1.003
              },
              "price_as_of": "2026-10-08T21:14:55Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MMED",
              "role": "alternative",
              "price": 19.52,
              "base_price": 19.725,
              "return_since_base_pct": -1.0393,
              "session_return_pct": -1.4141,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 3.7,
              "rsi": 32.37,
              "vwap": 19.51,
              "vwap_distance_pct": 0.0513,
              "position_52w_pct": 80.74,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:46:43Z",
              "source": "yfinance_quote",
              "name": "MiniMed Group, Inc.",
              "episode_id": "n0:MMED:2026-10-08",
              "ema_trend": "19.85 > 20.35 > 20.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:45.894640Z",
              "benchmark_excess_pct": {
                "sp500": -1.6981,
                "nasdaq100": -1.2818,
                "russell2000": -3.0679
              },
              "price_as_of": "2026-10-08T20:46:43Z",
              "vwap_as_of": null
            },
            {
              "symbol": "TRMD",
              "role": "alternative",
              "price": 40.13,
              "base_price": 40.05,
              "return_since_base_pct": 0.1998,
              "session_return_pct": 0.1747,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.4,
              "rsi": 56.68,
              "vwap": 40.06,
              "vwap_distance_pct": 0.1747,
              "position_52w_pct": 96.52,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:40:48Z",
              "source": "yfinance_quote",
              "name": "TORM plc",
              "episode_id": "n0:TRMD:2026-10-08",
              "ema_trend": "38.66 > 36.76 > 33.7",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:26:05Z",
              "benchmark_excess_pct": {
                "sp500": -0.1093,
                "nasdaq100": 0.307,
                "russell2000": -1.4791
              },
              "price_as_of": "2026-10-08T20:40:48Z",
              "vwap_as_of": null
            },
            {
              "symbol": "AISP",
              "role": "alternative",
              "price": 2.31,
              "base_price": 2.365,
              "return_since_base_pct": -2.3256,
              "session_return_pct": 0.8734,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.68,
              "rsi": 68.49,
              "vwap": 2.34,
              "vwap_distance_pct": -1.2821,
              "position_52w_pct": 39.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:13:37Z",
              "source": "yfinance_quote",
              "name": "Airship AI Holdings, Inc.",
              "episode_id": "n0:AISP:2026-10-08",
              "ema_trend": "2.1 > 2.04 > 2.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:21:46.301539Z",
              "benchmark_excess_pct": {
                "sp500": 0.5894,
                "nasdaq100": 1.0057,
                "russell2000": -0.7804
              },
              "price_as_of": "2026-10-08T21:13:37Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MDT",
              "role": "alternative",
              "price": 87.73,
              "base_price": 88.285,
              "return_since_base_pct": -0.6286,
              "session_return_pct": -0.0228,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 4.25,
              "rsi": 40.43,
              "vwap": 87.45,
              "vwap_distance_pct": 0.3202,
              "position_52w_pct": 83.12,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:26Z",
              "source": "yfinance_quote",
              "name": "Medtronic plc",
              "episode_id": "n0:MDT:2026-10-08",
              "ema_trend": "87.5 > 88.5 > 88.43",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:42.524018Z",
              "benchmark_excess_pct": {
                "sp500": -0.3068,
                "nasdaq100": 0.1095,
                "russell2000": -1.6766
              },
              "price_as_of": "2026-10-08T20:49:26Z",
              "vwap_as_of": null
            },
            {
              "symbol": "ASC",
              "role": "alternative",
              "price": 19.66,
              "base_price": 19.33,
              "return_since_base_pct": 1.7072,
              "session_return_pct": 0.9759,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.34,
              "rsi": 52.72,
              "vwap": 19.14,
              "vwap_distance_pct": 2.7168,
              "position_52w_pct": 96.43,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:34:34Z",
              "source": "yfinance_quote",
              "name": "Ardmore Shipping Corporation",
              "episode_id": "n0:ASC:2026-10-08",
              "ema_trend": "18.85 > 18.53 > 17.75",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:30.814727Z",
              "benchmark_excess_pct": {
                "sp500": 0.6919,
                "nasdaq100": 1.1082,
                "russell2000": -0.6779
              },
              "price_as_of": "2026-10-08T20:34:34Z",
              "vwap_as_of": null
            },
            {
              "symbol": "PROF",
              "role": "selected",
              "price": 5.9,
              "base_price": 6.5639,
              "return_since_base_pct": -10.1144,
              "session_return_pct": 0.68,
              "change_since_prior_pct": 0.6826,
              "volume_ratio": 0.21,
              "rsi": 51.34,
              "vwap": 5.95,
              "vwap_distance_pct": -0.8403,
              "position_52w_pct": 65.9,
              "extended_hours_pct": null,
              "as_of": "2026-10-20T19:32:17.054310Z",
              "source": "yfinance_quote",
              "name": "Profound Medical Corp.",
              "episode_id": "n0:PROF:2026-10-08",
              "ema_trend": "6.22 > 6.25 > 6.39",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:20:32.937196Z",
              "benchmark_excess_pct": {
                "sp500": 0.396,
                "nasdaq100": 0.8123,
                "russell2000": -0.9738
              },
              "price_as_of": "2026-10-20T19:32:17.054310Z",
              "vwap_as_of": null
            },
            {
              "symbol": "FEAM",
              "role": "alternative",
              "price": 3.215,
              "base_price": 3.24,
              "return_since_base_pct": -0.7716,
              "session_return_pct": 3.3762,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.41,
              "rsi": 61.09,
              "vwap": 3.34,
              "vwap_distance_pct": -3.7425,
              "position_52w_pct": 43.07,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T19:50:13Z",
              "source": "yfinance_quote",
              "name": "5E Advanced Materials, Inc.",
              "episode_id": "n0:FEAM:2026-10-08",
              "ema_trend": "3.28 > 2.83 > 2.23",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:22:11.178471Z",
              "benchmark_excess_pct": {
                "sp500": 3.0922,
                "nasdaq100": 3.5085,
                "russell2000": 1.7224
              },
              "price_as_of": "2026-10-08T19:50:13Z",
              "vwap_as_of": null
            },
            {
              "symbol": "RNA",
              "role": "alternative",
              "price": 8.24,
              "base_price": 8.22,
              "return_since_base_pct": 0.2433,
              "session_return_pct": -0.2421,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 0.95,
              "rsi": 36.02,
              "vwap": 8.13,
              "vwap_distance_pct": 1.353,
              "position_52w_pct": 49.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:03Z",
              "source": "yfinance_quote",
              "name": "Atrium Therapeutics, Inc.",
              "episode_id": "narrative:RNA:2d40645cbbc9eccc",
              "ema_trend": "8.22 > 9.05 > 10.38",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:25:40Z",
              "benchmark_excess_pct": {
                "sp500": -0.5261,
                "nasdaq100": -0.1098,
                "russell2000": -1.8959
              },
              "price_as_of": "2026-10-08T20:49:03Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [
            {
              "id": "sp500",
              "symbol": "^GSPC",
              "label": "S&P 500",
              "role": "benchmark",
              "price": 7712.57,
              "base_price": 7690.73,
              "return_since_base_pct": 0.284,
              "session_return_pct": 0.284,
              "as_of": "2026-10-20T23:03:36.011816Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "nasdaq100",
              "symbol": "^NDX",
              "label": "Nasdaq 100",
              "role": "benchmark",
              "price": 29490.283,
              "base_price": 29529.344,
              "return_since_base_pct": -0.1323,
              "session_return_pct": -0.1323,
              "as_of": "2026-10-20T23:03:36.011816Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "russell2000",
              "symbol": "^RUT",
              "label": "Russell 2000",
              "role": "benchmark",
              "price": 2773.4197,
              "base_price": 2728.298,
              "return_since_base_pct": 1.6538,
              "session_return_pct": 1.6538,
              "as_of": "2026-10-20T23:03:36.011816Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            }
          ],
          "coverage": {
            "candidate_rows": 10,
            "candidate_prices": 10,
            "candidate_technical": 10,
            "benchmark_rows": 3
          }
        }
      },
      {
        "day": 9,
        "timestamp": "2026-10-21T00:36:08.801545Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-10-21T00:36:08.801545Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "HNRG",
              "role": "alternative",
              "price": 14.5,
              "base_price": 14.95,
              "return_since_base_pct": -3.01,
              "session_return_pct": 9.52,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 2.0,
              "rsi": 47.6,
              "vwap": 14.89,
              "vwap_distance_pct": -2.6192,
              "position_52w_pct": 60.97,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:12:30Z",
              "source": "yfinance_quote",
              "name": "Hallador Energy Company",
              "episode_id": "n0:HNRG:2026-10-08",
              "ema_trend": "14.27 > 14.6 > 15.1",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:21:28.056178Z",
              "benchmark_excess_pct": {
                "sp500": 9.236,
                "nasdaq100": 9.6523,
                "russell2000": 7.8662
              },
              "price_as_of": "2026-10-08T21:12:30Z",
              "vwap_as_of": null
            },
            {
              "symbol": "BORR",
              "role": "alternative",
              "price": 4.64,
              "base_price": 4.6774,
              "return_since_base_pct": -0.7996,
              "session_return_pct": 0.6508,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.45,
              "rsi": 56.21,
              "vwap": 4.55,
              "vwap_distance_pct": 1.978,
              "position_52w_pct": 70.17,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:14:55Z",
              "source": "yfinance_quote",
              "name": "Borr Drilling Limited",
              "episode_id": "n0:BORR:2026-10-08",
              "ema_trend": "4.26 > 4.25 > 4.26",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:02.544520Z",
              "benchmark_excess_pct": {
                "sp500": 0.3668,
                "nasdaq100": 0.7831,
                "russell2000": -1.003
              },
              "price_as_of": "2026-10-08T21:14:55Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MMED",
              "role": "alternative",
              "price": 19.52,
              "base_price": 19.725,
              "return_since_base_pct": -1.0393,
              "session_return_pct": -1.4141,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 3.7,
              "rsi": 32.37,
              "vwap": 19.51,
              "vwap_distance_pct": 0.0513,
              "position_52w_pct": 80.74,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:46:43Z",
              "source": "yfinance_quote",
              "name": "MiniMed Group, Inc.",
              "episode_id": "n0:MMED:2026-10-08",
              "ema_trend": "19.85 > 20.35 > 20.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:45.894640Z",
              "benchmark_excess_pct": {
                "sp500": -1.6981,
                "nasdaq100": -1.2818,
                "russell2000": -3.0679
              },
              "price_as_of": "2026-10-08T20:46:43Z",
              "vwap_as_of": null
            },
            {
              "symbol": "TRMD",
              "role": "alternative",
              "price": 40.13,
              "base_price": 40.05,
              "return_since_base_pct": 0.1998,
              "session_return_pct": 0.1747,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.4,
              "rsi": 56.68,
              "vwap": 40.06,
              "vwap_distance_pct": 0.1747,
              "position_52w_pct": 96.52,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:40:48Z",
              "source": "yfinance_quote",
              "name": "TORM plc",
              "episode_id": "n0:TRMD:2026-10-08",
              "ema_trend": "38.66 > 36.76 > 33.7",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:26:05Z",
              "benchmark_excess_pct": {
                "sp500": -0.1093,
                "nasdaq100": 0.307,
                "russell2000": -1.4791
              },
              "price_as_of": "2026-10-08T20:40:48Z",
              "vwap_as_of": null
            },
            {
              "symbol": "AISP",
              "role": "alternative",
              "price": 2.31,
              "base_price": 2.365,
              "return_since_base_pct": -2.3256,
              "session_return_pct": 0.8734,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.68,
              "rsi": 68.49,
              "vwap": 2.34,
              "vwap_distance_pct": -1.2821,
              "position_52w_pct": 39.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:13:37Z",
              "source": "yfinance_quote",
              "name": "Airship AI Holdings, Inc.",
              "episode_id": "n0:AISP:2026-10-08",
              "ema_trend": "2.1 > 2.04 > 2.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:21:46.301539Z",
              "benchmark_excess_pct": {
                "sp500": 0.5894,
                "nasdaq100": 1.0057,
                "russell2000": -0.7804
              },
              "price_as_of": "2026-10-08T21:13:37Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MDT",
              "role": "alternative",
              "price": 87.73,
              "base_price": 88.285,
              "return_since_base_pct": -0.6286,
              "session_return_pct": -0.0228,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 4.25,
              "rsi": 40.43,
              "vwap": 87.45,
              "vwap_distance_pct": 0.3202,
              "position_52w_pct": 83.12,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:26Z",
              "source": "yfinance_quote",
              "name": "Medtronic plc",
              "episode_id": "n0:MDT:2026-10-08",
              "ema_trend": "87.5 > 88.5 > 88.43",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:42.524018Z",
              "benchmark_excess_pct": {
                "sp500": -0.3068,
                "nasdaq100": 0.1095,
                "russell2000": -1.6766
              },
              "price_as_of": "2026-10-08T20:49:26Z",
              "vwap_as_of": null
            },
            {
              "symbol": "ASC",
              "role": "alternative",
              "price": 19.66,
              "base_price": 19.33,
              "return_since_base_pct": 1.7072,
              "session_return_pct": 0.9759,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.34,
              "rsi": 52.72,
              "vwap": 19.14,
              "vwap_distance_pct": 2.7168,
              "position_52w_pct": 96.43,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:34:34Z",
              "source": "yfinance_quote",
              "name": "Ardmore Shipping Corporation",
              "episode_id": "n0:ASC:2026-10-08",
              "ema_trend": "18.85 > 18.53 > 17.75",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:30.814727Z",
              "benchmark_excess_pct": {
                "sp500": 0.6919,
                "nasdaq100": 1.1082,
                "russell2000": -0.6779
              },
              "price_as_of": "2026-10-08T20:34:34Z",
              "vwap_as_of": null
            },
            {
              "symbol": "PROF",
              "role": "selected",
              "price": 6.0,
              "base_price": 6.5639,
              "return_since_base_pct": -8.5909,
              "session_return_pct": 1.02,
              "change_since_prior_pct": 1.6949,
              "volume_ratio": 0.58,
              "rsi": 51.6,
              "vwap": 5.95,
              "vwap_distance_pct": 0.8403,
              "position_52w_pct": 66.1,
              "extended_hours_pct": 1.35,
              "as_of": "2026-10-20T22:29:16Z",
              "source": "sealed_extended_quote",
              "name": "Profound Medical Corp.",
              "episode_id": "n0:PROF:2026-10-08",
              "ema_trend": "6.23 > 6.25 > 6.39",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:20:32.937196Z",
              "benchmark_excess_pct": {
                "sp500": 0.736,
                "nasdaq100": 1.1523,
                "russell2000": -0.6338
              },
              "price_as_of": "2026-10-20T22:29:16Z",
              "vwap_as_of": null
            },
            {
              "symbol": "FEAM",
              "role": "alternative",
              "price": 3.215,
              "base_price": 3.24,
              "return_since_base_pct": -0.7716,
              "session_return_pct": 3.3762,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.41,
              "rsi": 61.09,
              "vwap": 3.34,
              "vwap_distance_pct": -3.7425,
              "position_52w_pct": 43.07,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T19:50:13Z",
              "source": "yfinance_quote",
              "name": "5E Advanced Materials, Inc.",
              "episode_id": "n0:FEAM:2026-10-08",
              "ema_trend": "3.28 > 2.83 > 2.23",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:22:11.178471Z",
              "benchmark_excess_pct": {
                "sp500": 3.0922,
                "nasdaq100": 3.5085,
                "russell2000": 1.7224
              },
              "price_as_of": "2026-10-08T19:50:13Z",
              "vwap_as_of": null
            },
            {
              "symbol": "RNA",
              "role": "alternative",
              "price": 8.24,
              "base_price": 8.22,
              "return_since_base_pct": 0.2433,
              "session_return_pct": -0.2421,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 0.95,
              "rsi": 36.02,
              "vwap": 8.13,
              "vwap_distance_pct": 1.353,
              "position_52w_pct": 49.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:03Z",
              "source": "yfinance_quote",
              "name": "Atrium Therapeutics, Inc.",
              "episode_id": "narrative:RNA:2d40645cbbc9eccc",
              "ema_trend": "8.22 > 9.05 > 10.38",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:25:40Z",
              "benchmark_excess_pct": {
                "sp500": -0.5261,
                "nasdaq100": -0.1098,
                "russell2000": -1.8959
              },
              "price_as_of": "2026-10-08T20:49:03Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [
            {
              "id": "sp500",
              "symbol": "^GSPC",
              "label": "S&P 500",
              "role": "benchmark",
              "price": 7712.57,
              "base_price": 7690.73,
              "return_since_base_pct": 0.284,
              "session_return_pct": 0.284,
              "as_of": "2026-10-21T00:05:54.964695Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "nasdaq100",
              "symbol": "^NDX",
              "label": "Nasdaq 100",
              "role": "benchmark",
              "price": 29490.283,
              "base_price": 29529.344,
              "return_since_base_pct": -0.1323,
              "session_return_pct": -0.1323,
              "as_of": "2026-10-21T00:05:54.964695Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "russell2000",
              "symbol": "^RUT",
              "label": "Russell 2000",
              "role": "benchmark",
              "price": 2773.4197,
              "base_price": 2728.298,
              "return_since_base_pct": 1.6538,
              "session_return_pct": 1.6538,
              "as_of": "2026-10-21T00:05:54.964695Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            }
          ],
          "coverage": {
            "candidate_rows": 10,
            "candidate_prices": 10,
            "candidate_technical": 10,
            "benchmark_rows": 3
          }
        }
      },
      {
        "day": 9,
        "timestamp": "2026-10-21T21:14:52.665874Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-10-21T21:14:52.665874Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "HNRG",
              "role": "alternative",
              "price": 14.5,
              "base_price": 14.95,
              "return_since_base_pct": -3.01,
              "session_return_pct": 9.52,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 2.0,
              "rsi": 47.6,
              "vwap": 14.89,
              "vwap_distance_pct": -2.6192,
              "position_52w_pct": 60.97,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:12:30Z",
              "source": "yfinance_quote",
              "name": "Hallador Energy Company",
              "episode_id": "n0:HNRG:2026-10-08",
              "ema_trend": "14.27 > 14.6 > 15.1",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:21:28.056178Z",
              "benchmark_excess_pct": {
                "sp500": 8.9679,
                "nasdaq100": 8.2539,
                "russell2000": 9.171
              },
              "price_as_of": "2026-10-08T21:12:30Z",
              "vwap_as_of": null
            },
            {
              "symbol": "BORR",
              "role": "alternative",
              "price": 4.64,
              "base_price": 4.6774,
              "return_since_base_pct": -0.7996,
              "session_return_pct": 0.6508,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.45,
              "rsi": 56.21,
              "vwap": 4.55,
              "vwap_distance_pct": 1.978,
              "position_52w_pct": 70.17,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:14:55Z",
              "source": "yfinance_quote",
              "name": "Borr Drilling Limited",
              "episode_id": "n0:BORR:2026-10-08",
              "ema_trend": "4.26 > 4.25 > 4.26",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:02.544520Z",
              "benchmark_excess_pct": {
                "sp500": 0.0987,
                "nasdaq100": -0.6153,
                "russell2000": 0.3018
              },
              "price_as_of": "2026-10-08T21:14:55Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MMED",
              "role": "alternative",
              "price": 19.52,
              "base_price": 19.725,
              "return_since_base_pct": -1.0393,
              "session_return_pct": -1.4141,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 3.7,
              "rsi": 32.37,
              "vwap": 19.51,
              "vwap_distance_pct": 0.0513,
              "position_52w_pct": 80.74,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:46:43Z",
              "source": "yfinance_quote",
              "name": "MiniMed Group, Inc.",
              "episode_id": "n0:MMED:2026-10-08",
              "ema_trend": "19.85 > 20.35 > 20.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:45.894640Z",
              "benchmark_excess_pct": {
                "sp500": -1.9662,
                "nasdaq100": -2.6802,
                "russell2000": -1.7631
              },
              "price_as_of": "2026-10-08T20:46:43Z",
              "vwap_as_of": null
            },
            {
              "symbol": "TRMD",
              "role": "alternative",
              "price": 40.13,
              "base_price": 40.05,
              "return_since_base_pct": 0.1998,
              "session_return_pct": 0.1747,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.4,
              "rsi": 56.68,
              "vwap": 40.06,
              "vwap_distance_pct": 0.1747,
              "position_52w_pct": 96.52,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:40:48Z",
              "source": "yfinance_quote",
              "name": "TORM plc",
              "episode_id": "n0:TRMD:2026-10-08",
              "ema_trend": "38.66 > 36.76 > 33.7",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:26:05Z",
              "benchmark_excess_pct": {
                "sp500": -0.3774,
                "nasdaq100": -1.0914,
                "russell2000": -0.1743
              },
              "price_as_of": "2026-10-08T20:40:48Z",
              "vwap_as_of": null
            },
            {
              "symbol": "AISP",
              "role": "alternative",
              "price": 2.31,
              "base_price": 2.365,
              "return_since_base_pct": -2.3256,
              "session_return_pct": 0.8734,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.68,
              "rsi": 68.49,
              "vwap": 2.34,
              "vwap_distance_pct": -1.2821,
              "position_52w_pct": 39.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:13:37Z",
              "source": "yfinance_quote",
              "name": "Airship AI Holdings, Inc.",
              "episode_id": "n0:AISP:2026-10-08",
              "ema_trend": "2.1 > 2.04 > 2.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:21:46.301539Z",
              "benchmark_excess_pct": {
                "sp500": 0.3213,
                "nasdaq100": -0.3927,
                "russell2000": 0.5244
              },
              "price_as_of": "2026-10-08T21:13:37Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MDT",
              "role": "alternative",
              "price": 87.73,
              "base_price": 88.285,
              "return_since_base_pct": -0.6286,
              "session_return_pct": -0.0228,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 4.25,
              "rsi": 40.43,
              "vwap": 87.45,
              "vwap_distance_pct": 0.3202,
              "position_52w_pct": 83.12,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:26Z",
              "source": "yfinance_quote",
              "name": "Medtronic plc",
              "episode_id": "n0:MDT:2026-10-08",
              "ema_trend": "87.5 > 88.5 > 88.43",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:42.524018Z",
              "benchmark_excess_pct": {
                "sp500": -0.5749,
                "nasdaq100": -1.2889,
                "russell2000": -0.3718
              },
              "price_as_of": "2026-10-08T20:49:26Z",
              "vwap_as_of": null
            },
            {
              "symbol": "ASC",
              "role": "alternative",
              "price": 19.66,
              "base_price": 19.33,
              "return_since_base_pct": 1.7072,
              "session_return_pct": 0.9759,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.34,
              "rsi": 52.72,
              "vwap": 19.14,
              "vwap_distance_pct": 2.7168,
              "position_52w_pct": 96.43,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:34:34Z",
              "source": "yfinance_quote",
              "name": "Ardmore Shipping Corporation",
              "episode_id": "n0:ASC:2026-10-08",
              "ema_trend": "18.85 > 18.53 > 17.75",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:30.814727Z",
              "benchmark_excess_pct": {
                "sp500": 0.4238,
                "nasdaq100": -0.2902,
                "russell2000": 0.6269
              },
              "price_as_of": "2026-10-08T20:34:34Z",
              "vwap_as_of": null
            },
            {
              "symbol": "PROF",
              "role": "selected",
              "price": 6.0,
              "base_price": 6.5639,
              "return_since_base_pct": -8.5909,
              "session_return_pct": -3.89,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 0.43,
              "rsi": 47.96,
              "vwap": 5.82,
              "vwap_distance_pct": 3.0928,
              "position_52w_pct": 63.6,
              "extended_hours_pct": 1.35,
              "as_of": "2026-10-20T22:29:16Z",
              "source": "sealed_extended_quote",
              "name": "Profound Medical Corp.",
              "episode_id": "n0:PROF:2026-10-08",
              "ema_trend": "6.12 > 6.2 > 6.36",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:20:32.937196Z",
              "benchmark_excess_pct": {
                "sp500": -4.4421,
                "nasdaq100": -5.1561,
                "russell2000": -4.239
              },
              "price_as_of": "2026-10-20T22:29:16Z",
              "vwap_as_of": null
            },
            {
              "symbol": "FEAM",
              "role": "alternative",
              "price": 3.215,
              "base_price": 3.24,
              "return_since_base_pct": -0.7716,
              "session_return_pct": 3.3762,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.41,
              "rsi": 61.09,
              "vwap": 3.34,
              "vwap_distance_pct": -3.7425,
              "position_52w_pct": 43.07,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T19:50:13Z",
              "source": "yfinance_quote",
              "name": "5E Advanced Materials, Inc.",
              "episode_id": "n0:FEAM:2026-10-08",
              "ema_trend": "3.28 > 2.83 > 2.23",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:22:11.178471Z",
              "benchmark_excess_pct": {
                "sp500": 2.8241,
                "nasdaq100": 2.1101,
                "russell2000": 3.0272
              },
              "price_as_of": "2026-10-08T19:50:13Z",
              "vwap_as_of": null
            },
            {
              "symbol": "RNA",
              "role": "alternative",
              "price": 8.24,
              "base_price": 8.22,
              "return_since_base_pct": 0.2433,
              "session_return_pct": -0.2421,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 0.95,
              "rsi": 36.02,
              "vwap": 8.13,
              "vwap_distance_pct": 1.353,
              "position_52w_pct": 49.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:03Z",
              "source": "yfinance_quote",
              "name": "Atrium Therapeutics, Inc.",
              "episode_id": "narrative:RNA:2d40645cbbc9eccc",
              "ema_trend": "8.22 > 9.05 > 10.38",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:25:40Z",
              "benchmark_excess_pct": {
                "sp500": -0.7942,
                "nasdaq100": -1.5082,
                "russell2000": -0.5911
              },
              "price_as_of": "2026-10-08T20:49:03Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [
            {
              "id": "sp500",
              "symbol": "^GSPC",
              "label": "S&P 500",
              "role": "benchmark",
              "price": 7755.15,
              "base_price": 7712.57,
              "return_since_base_pct": 0.5521,
              "session_return_pct": 0.5521,
              "as_of": "2026-10-21T16:43:22.625302Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "nasdaq100",
              "symbol": "^NDX",
              "label": "Nasdaq 100",
              "role": "benchmark",
              "price": 29863.658,
              "base_price": 29490.283,
              "return_since_base_pct": 1.2661,
              "session_return_pct": 1.2661,
              "as_of": "2026-10-21T16:43:22.625302Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "russell2000",
              "symbol": "^RUT",
              "label": "Russell 2000",
              "role": "benchmark",
              "price": 2783.0996,
              "base_price": 2773.4197,
              "return_since_base_pct": 0.349,
              "session_return_pct": 0.349,
              "as_of": "2026-10-21T16:43:22.625302Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            }
          ],
          "coverage": {
            "candidate_rows": 10,
            "candidate_prices": 10,
            "candidate_technical": 10,
            "benchmark_rows": 3
          }
        }
      },
      {
        "day": 10,
        "timestamp": "2026-10-22T20:06:02.014180Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-10-22T20:06:02.014180Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "HNRG",
              "role": "alternative",
              "price": 14.5,
              "base_price": 14.95,
              "return_since_base_pct": -3.01,
              "session_return_pct": 9.52,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 2.0,
              "rsi": 47.6,
              "vwap": 14.89,
              "vwap_distance_pct": -2.6192,
              "position_52w_pct": 60.97,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:12:30Z",
              "source": "yfinance_quote",
              "name": "Hallador Energy Company",
              "episode_id": "n0:HNRG:2026-10-08",
              "ema_trend": "14.27 > 14.6 > 15.1",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:21:28.056178Z",
              "price_as_of": "2026-10-08T21:12:30Z",
              "vwap_as_of": null
            },
            {
              "symbol": "BORR",
              "role": "alternative",
              "price": 4.64,
              "base_price": 4.6774,
              "return_since_base_pct": -0.7996,
              "session_return_pct": 0.6508,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.45,
              "rsi": 56.21,
              "vwap": 4.55,
              "vwap_distance_pct": 1.978,
              "position_52w_pct": 70.17,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:14:55Z",
              "source": "yfinance_quote",
              "name": "Borr Drilling Limited",
              "episode_id": "n0:BORR:2026-10-08",
              "ema_trend": "4.26 > 4.25 > 4.26",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:02.544520Z",
              "price_as_of": "2026-10-08T21:14:55Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MMED",
              "role": "alternative",
              "price": 19.52,
              "base_price": 19.725,
              "return_since_base_pct": -1.0393,
              "session_return_pct": -1.4141,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 3.7,
              "rsi": 32.37,
              "vwap": 19.51,
              "vwap_distance_pct": 0.0513,
              "position_52w_pct": 80.74,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:46:43Z",
              "source": "yfinance_quote",
              "name": "MiniMed Group, Inc.",
              "episode_id": "n0:MMED:2026-10-08",
              "ema_trend": "19.85 > 20.35 > 20.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:45.894640Z",
              "price_as_of": "2026-10-08T20:46:43Z",
              "vwap_as_of": null
            },
            {
              "symbol": "TRMD",
              "role": "alternative",
              "price": 40.13,
              "base_price": 40.05,
              "return_since_base_pct": 0.1998,
              "session_return_pct": 0.1747,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.4,
              "rsi": 56.68,
              "vwap": 40.06,
              "vwap_distance_pct": 0.1747,
              "position_52w_pct": 96.52,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:40:48Z",
              "source": "yfinance_quote",
              "name": "TORM plc",
              "episode_id": "n0:TRMD:2026-10-08",
              "ema_trend": "38.66 > 36.76 > 33.7",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:26:05Z",
              "price_as_of": "2026-10-08T20:40:48Z",
              "vwap_as_of": null
            },
            {
              "symbol": "AISP",
              "role": "alternative",
              "price": 2.31,
              "base_price": 2.365,
              "return_since_base_pct": -2.3256,
              "session_return_pct": 0.8734,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.68,
              "rsi": 68.49,
              "vwap": 2.34,
              "vwap_distance_pct": -1.2821,
              "position_52w_pct": 39.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:13:37Z",
              "source": "yfinance_quote",
              "name": "Airship AI Holdings, Inc.",
              "episode_id": "n0:AISP:2026-10-08",
              "ema_trend": "2.1 > 2.04 > 2.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:21:46.301539Z",
              "price_as_of": "2026-10-08T21:13:37Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MDT",
              "role": "alternative",
              "price": 87.73,
              "base_price": 88.285,
              "return_since_base_pct": -0.6286,
              "session_return_pct": -0.0228,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 4.25,
              "rsi": 40.43,
              "vwap": 87.45,
              "vwap_distance_pct": 0.3202,
              "position_52w_pct": 83.12,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:26Z",
              "source": "yfinance_quote",
              "name": "Medtronic plc",
              "episode_id": "n0:MDT:2026-10-08",
              "ema_trend": "87.5 > 88.5 > 88.43",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:42.524018Z",
              "price_as_of": "2026-10-08T20:49:26Z",
              "vwap_as_of": null
            },
            {
              "symbol": "ASC",
              "role": "alternative",
              "price": 19.66,
              "base_price": 19.33,
              "return_since_base_pct": 1.7072,
              "session_return_pct": 0.9759,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.34,
              "rsi": 52.72,
              "vwap": 19.14,
              "vwap_distance_pct": 2.7168,
              "position_52w_pct": 96.43,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:34:34Z",
              "source": "yfinance_quote",
              "name": "Ardmore Shipping Corporation",
              "episode_id": "n0:ASC:2026-10-08",
              "ema_trend": "18.85 > 18.53 > 17.75",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:30.814727Z",
              "price_as_of": "2026-10-08T20:34:34Z",
              "vwap_as_of": null
            },
            {
              "symbol": "PROF",
              "role": "selected",
              "price": 5.78,
              "base_price": 6.5639,
              "return_since_base_pct": -11.9426,
              "session_return_pct": 1.58,
              "change_since_prior_pct": -3.6667,
              "volume_ratio": 1.55,
              "rsi": 49.25,
              "vwap": 5.78,
              "vwap_distance_pct": 0.0,
              "position_52w_pct": 64.6,
              "extended_hours_pct": null,
              "as_of": "2026-10-22T19:21:50.306215Z",
              "source": "yfinance_quote",
              "name": "Profound Medical Corp.",
              "episode_id": "n0:PROF:2026-10-08",
              "ema_trend": "6.05 > 6.16 > 6.34",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:32.937196Z",
              "price_as_of": "2026-10-22T19:21:50.306215Z",
              "vwap_as_of": null
            },
            {
              "symbol": "FEAM",
              "role": "alternative",
              "price": 3.215,
              "base_price": 3.24,
              "return_since_base_pct": -0.7716,
              "session_return_pct": 3.3762,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.41,
              "rsi": 61.09,
              "vwap": 3.34,
              "vwap_distance_pct": -3.7425,
              "position_52w_pct": 43.07,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T19:50:13Z",
              "source": "yfinance_quote",
              "name": "5E Advanced Materials, Inc.",
              "episode_id": "n0:FEAM:2026-10-08",
              "ema_trend": "3.28 > 2.83 > 2.23",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:22:11.178471Z",
              "price_as_of": "2026-10-08T19:50:13Z",
              "vwap_as_of": null
            },
            {
              "symbol": "RNA",
              "role": "alternative",
              "price": 8.24,
              "base_price": 8.22,
              "return_since_base_pct": 0.2433,
              "session_return_pct": -0.2421,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 0.95,
              "rsi": 36.02,
              "vwap": 8.13,
              "vwap_distance_pct": 1.353,
              "position_52w_pct": 49.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:03Z",
              "source": "yfinance_quote",
              "name": "Atrium Therapeutics, Inc.",
              "episode_id": "narrative:RNA:2d40645cbbc9eccc",
              "ema_trend": "8.22 > 9.05 > 10.38",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:25:40Z",
              "price_as_of": "2026-10-08T20:49:03Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 10,
            "candidate_prices": 10,
            "candidate_technical": 10,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 10,
        "timestamp": "2026-10-22T22:04:30.532883Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-10-22T22:04:30.532883Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "decision_reference": {
            "decision_id": "n0:PROF:2026-10-08:initial",
            "decision_at": "2026-10-08T18:12:55.372773Z"
          },
          "rows": [
            {
              "symbol": "HNRG",
              "role": "alternative",
              "price": 14.5,
              "base_price": 14.95,
              "return_since_base_pct": -3.01,
              "session_return_pct": 9.52,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 2.0,
              "rsi": 47.6,
              "vwap": 14.89,
              "vwap_distance_pct": -2.6192,
              "position_52w_pct": 60.97,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:12:30Z",
              "source": "yfinance_quote",
              "name": "Hallador Energy Company",
              "episode_id": "n0:HNRG:2026-10-08",
              "ema_trend": "14.27 > 14.6 > 15.1",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:21:28.056178Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:21:28.056178+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T21:12:30Z",
              "vwap_as_of": null
            },
            {
              "symbol": "BORR",
              "role": "alternative",
              "price": 4.64,
              "base_price": 4.6774,
              "return_since_base_pct": -0.7996,
              "session_return_pct": 0.6508,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.45,
              "rsi": 56.21,
              "vwap": 4.55,
              "vwap_distance_pct": 1.978,
              "position_52w_pct": 70.17,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:14:55Z",
              "source": "yfinance_quote",
              "name": "Borr Drilling Limited",
              "episode_id": "n0:BORR:2026-10-08",
              "ema_trend": "4.26 > 4.25 > 4.26",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:02.544520Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:22:02.544520+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T21:14:55Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MMED",
              "role": "alternative",
              "price": 19.52,
              "base_price": 19.725,
              "return_since_base_pct": -1.0393,
              "session_return_pct": -1.4141,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 3.7,
              "rsi": 32.37,
              "vwap": 19.51,
              "vwap_distance_pct": 0.0513,
              "position_52w_pct": 80.74,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:46:43Z",
              "source": "yfinance_quote",
              "name": "MiniMed Group, Inc.",
              "episode_id": "n0:MMED:2026-10-08",
              "ema_trend": "19.85 > 20.35 > 20.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:45.894640Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:20:45.894640+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T20:46:43Z",
              "vwap_as_of": null
            },
            {
              "symbol": "TRMD",
              "role": "alternative",
              "price": 40.13,
              "base_price": 40.05,
              "return_since_base_pct": 0.1998,
              "session_return_pct": 0.1747,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.4,
              "rsi": 56.68,
              "vwap": 40.06,
              "vwap_distance_pct": 0.1747,
              "position_52w_pct": 96.52,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:40:48Z",
              "source": "yfinance_quote",
              "name": "TORM plc",
              "episode_id": "n0:TRMD:2026-10-08",
              "ema_trend": "38.66 > 36.76 > 33.7",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:26:05Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:26:05+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T20:40:48Z",
              "vwap_as_of": null
            },
            {
              "symbol": "AISP",
              "role": "alternative",
              "price": 2.31,
              "base_price": 2.365,
              "return_since_base_pct": -2.3256,
              "session_return_pct": 0.8734,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.68,
              "rsi": 68.49,
              "vwap": 2.34,
              "vwap_distance_pct": -1.2821,
              "position_52w_pct": 39.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:13:37Z",
              "source": "yfinance_quote",
              "name": "Airship AI Holdings, Inc.",
              "episode_id": "n0:AISP:2026-10-08",
              "ema_trend": "2.1 > 2.04 > 2.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:21:46.301539Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:21:46.301539+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T21:13:37Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MDT",
              "role": "alternative",
              "price": 87.73,
              "base_price": 88.285,
              "return_since_base_pct": -0.6286,
              "session_return_pct": -0.0228,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 4.25,
              "rsi": 40.43,
              "vwap": 87.45,
              "vwap_distance_pct": 0.3202,
              "position_52w_pct": 83.12,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:26Z",
              "source": "yfinance_quote",
              "name": "Medtronic plc",
              "episode_id": "n0:MDT:2026-10-08",
              "ema_trend": "87.5 > 88.5 > 88.43",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:42.524018Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:20:42.524018+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T20:49:26Z",
              "vwap_as_of": null
            },
            {
              "symbol": "ASC",
              "role": "alternative",
              "price": 19.66,
              "base_price": 19.33,
              "return_since_base_pct": 1.7072,
              "session_return_pct": 0.9759,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.34,
              "rsi": 52.72,
              "vwap": 19.14,
              "vwap_distance_pct": 2.7168,
              "position_52w_pct": 96.43,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:34:34Z",
              "source": "yfinance_quote",
              "name": "Ardmore Shipping Corporation",
              "episode_id": "n0:ASC:2026-10-08",
              "ema_trend": "18.85 > 18.53 > 17.75",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:30.814727Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:22:30.814727+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T20:34:34Z",
              "vwap_as_of": null
            },
            {
              "symbol": "PROF",
              "role": "selected",
              "price": 5.76,
              "base_price": 6.5639,
              "return_since_base_pct": -12.2473,
              "session_return_pct": 1.23,
              "change_since_prior_pct": -0.346,
              "volume_ratio": 1.79,
              "rsi": 48.99,
              "vwap": 5.78,
              "vwap_distance_pct": -0.346,
              "position_52w_pct": 64.4,
              "extended_hours_pct": -0.7,
              "as_of": "2026-10-22T21:26:07.471489Z",
              "source": "yfinance_quote",
              "name": "Profound Medical Corp.",
              "episode_id": "n0:PROF:2026-10-08",
              "ema_trend": "6.05 > 6.16 > 6.34",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:32.937196Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:20:32.937196+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-22T21:26:07.471489Z",
              "vwap_as_of": null
            },
            {
              "symbol": "FEAM",
              "role": "alternative",
              "price": 3.215,
              "base_price": 3.24,
              "return_since_base_pct": -0.7716,
              "session_return_pct": 3.3762,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.41,
              "rsi": 61.09,
              "vwap": 3.34,
              "vwap_distance_pct": -3.7425,
              "position_52w_pct": 43.07,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T19:50:13Z",
              "source": "yfinance_quote",
              "name": "5E Advanced Materials, Inc.",
              "episode_id": "n0:FEAM:2026-10-08",
              "ema_trend": "3.28 > 2.83 > 2.23",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:22:11.178471Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:22:11.178471+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T19:50:13Z",
              "vwap_as_of": null
            },
            {
              "symbol": "RNA",
              "role": "alternative",
              "price": 8.24,
              "base_price": 8.22,
              "return_since_base_pct": 0.2433,
              "session_return_pct": -0.2421,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 0.95,
              "rsi": 36.02,
              "vwap": 8.13,
              "vwap_distance_pct": 1.353,
              "position_52w_pct": 49.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:03Z",
              "source": "yfinance_quote",
              "name": "Atrium Therapeutics, Inc.",
              "episode_id": "narrative:RNA:2d40645cbbc9eccc",
              "ema_trend": "8.22 > 9.05 > 10.38",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:25:40Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:25:40+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T20:49:03Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 10,
            "candidate_prices": 10,
            "candidate_technical": 10,
            "benchmark_rows": 0,
            "day0_close_rows": 10,
            "day0_close_prices": 0,
            "day0_close_benchmark_rows": 0
          }
        }
      },
      {
        "day": 11,
        "timestamp": "2026-10-23T14:56:22.564379Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-10-23T14:56:22.564379Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "decision_reference": {
            "decision_id": "n0:PROF:2026-10-08:initial",
            "decision_at": "2026-10-08T18:12:55.372773Z"
          },
          "rows": [
            {
              "symbol": "HNRG",
              "role": "alternative",
              "price": 14.5,
              "base_price": 14.95,
              "return_since_base_pct": -3.01,
              "session_return_pct": 9.52,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 2.0,
              "rsi": 47.6,
              "vwap": 14.89,
              "vwap_distance_pct": -2.6192,
              "position_52w_pct": 60.97,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:12:30Z",
              "source": "yfinance_quote",
              "name": "Hallador Energy Company",
              "episode_id": "n0:HNRG:2026-10-08",
              "ema_trend": "14.27 > 14.6 > 15.1",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:21:28.056178Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:21:28.056178+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T21:12:30Z",
              "vwap_as_of": null
            },
            {
              "symbol": "BORR",
              "role": "alternative",
              "price": 4.64,
              "base_price": 4.6774,
              "return_since_base_pct": -0.7996,
              "session_return_pct": 0.6508,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.45,
              "rsi": 56.21,
              "vwap": 4.55,
              "vwap_distance_pct": 1.978,
              "position_52w_pct": 70.17,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:14:55Z",
              "source": "yfinance_quote",
              "name": "Borr Drilling Limited",
              "episode_id": "n0:BORR:2026-10-08",
              "ema_trend": "4.26 > 4.25 > 4.26",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:02.544520Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:22:02.544520+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T21:14:55Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MMED",
              "role": "alternative",
              "price": 19.52,
              "base_price": 19.725,
              "return_since_base_pct": -1.0393,
              "session_return_pct": -1.4141,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 3.7,
              "rsi": 32.37,
              "vwap": 19.51,
              "vwap_distance_pct": 0.0513,
              "position_52w_pct": 80.74,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:46:43Z",
              "source": "yfinance_quote",
              "name": "MiniMed Group, Inc.",
              "episode_id": "n0:MMED:2026-10-08",
              "ema_trend": "19.85 > 20.35 > 20.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:45.894640Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:20:45.894640+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T20:46:43Z",
              "vwap_as_of": null
            },
            {
              "symbol": "TRMD",
              "role": "alternative",
              "price": 40.13,
              "base_price": 40.05,
              "return_since_base_pct": 0.1998,
              "session_return_pct": 0.1747,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.4,
              "rsi": 56.68,
              "vwap": 40.06,
              "vwap_distance_pct": 0.1747,
              "position_52w_pct": 96.52,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:40:48Z",
              "source": "yfinance_quote",
              "name": "TORM plc",
              "episode_id": "n0:TRMD:2026-10-08",
              "ema_trend": "38.66 > 36.76 > 33.7",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:26:05Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:26:05+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T20:40:48Z",
              "vwap_as_of": null
            },
            {
              "symbol": "AISP",
              "role": "alternative",
              "price": 2.31,
              "base_price": 2.365,
              "return_since_base_pct": -2.3256,
              "session_return_pct": 0.8734,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.68,
              "rsi": 68.49,
              "vwap": 2.34,
              "vwap_distance_pct": -1.2821,
              "position_52w_pct": 39.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:13:37Z",
              "source": "yfinance_quote",
              "name": "Airship AI Holdings, Inc.",
              "episode_id": "n0:AISP:2026-10-08",
              "ema_trend": "2.1 > 2.04 > 2.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:21:46.301539Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:21:46.301539+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T21:13:37Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MDT",
              "role": "alternative",
              "price": 87.73,
              "base_price": 88.285,
              "return_since_base_pct": -0.6286,
              "session_return_pct": -0.0228,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 4.25,
              "rsi": 40.43,
              "vwap": 87.45,
              "vwap_distance_pct": 0.3202,
              "position_52w_pct": 83.12,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:26Z",
              "source": "yfinance_quote",
              "name": "Medtronic plc",
              "episode_id": "n0:MDT:2026-10-08",
              "ema_trend": "87.5 > 88.5 > 88.43",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:42.524018Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:20:42.524018+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T20:49:26Z",
              "vwap_as_of": null
            },
            {
              "symbol": "ASC",
              "role": "alternative",
              "price": 19.66,
              "base_price": 19.33,
              "return_since_base_pct": 1.7072,
              "session_return_pct": 0.9759,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.34,
              "rsi": 52.72,
              "vwap": 19.14,
              "vwap_distance_pct": 2.7168,
              "position_52w_pct": 96.43,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:34:34Z",
              "source": "yfinance_quote",
              "name": "Ardmore Shipping Corporation",
              "episode_id": "n0:ASC:2026-10-08",
              "ema_trend": "18.85 > 18.53 > 17.75",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:30.814727Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:22:30.814727+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T20:34:34Z",
              "vwap_as_of": null
            },
            {
              "symbol": "PROF",
              "role": "selected",
              "price": 5.73,
              "base_price": 6.5639,
              "return_since_base_pct": -12.7043,
              "session_return_pct": -0.52,
              "change_since_prior_pct": -0.5208,
              "volume_ratio": 0.09,
              "rsi": 46.07,
              "vwap": 5.68,
              "vwap_distance_pct": 0.8803,
              "position_52w_pct": 64.0,
              "extended_hours_pct": null,
              "as_of": "2026-10-23T14:06:04.621810Z",
              "source": "yfinance_quote",
              "name": "Profound Medical Corp.",
              "episode_id": "n0:PROF:2026-10-08",
              "ema_trend": "5.98 > 6.12 > 6.32",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:32.937196Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:20:32.937196+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-23T14:06:04.621810Z",
              "vwap_as_of": null
            },
            {
              "symbol": "FEAM",
              "role": "alternative",
              "price": 3.215,
              "base_price": 3.24,
              "return_since_base_pct": -0.7716,
              "session_return_pct": 3.3762,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.41,
              "rsi": 61.09,
              "vwap": 3.34,
              "vwap_distance_pct": -3.7425,
              "position_52w_pct": 43.07,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T19:50:13Z",
              "source": "yfinance_quote",
              "name": "5E Advanced Materials, Inc.",
              "episode_id": "n0:FEAM:2026-10-08",
              "ema_trend": "3.28 > 2.83 > 2.23",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:22:11.178471Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:22:11.178471+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T19:50:13Z",
              "vwap_as_of": null
            },
            {
              "symbol": "RNA",
              "role": "alternative",
              "price": 8.24,
              "base_price": 8.22,
              "return_since_base_pct": 0.2433,
              "session_return_pct": -0.2421,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 0.95,
              "rsi": 36.02,
              "vwap": 8.13,
              "vwap_distance_pct": 1.353,
              "position_52w_pct": 49.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:03Z",
              "source": "yfinance_quote",
              "name": "Atrium Therapeutics, Inc.",
              "episode_id": "narrative:RNA:2d40645cbbc9eccc",
              "ema_trend": "8.22 > 9.05 > 10.38",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:25:40Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:25:40+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T20:49:03Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 10,
            "candidate_prices": 10,
            "candidate_technical": 10,
            "benchmark_rows": 0,
            "day0_close_rows": 10,
            "day0_close_prices": 0,
            "day0_close_benchmark_rows": 0
          }
        }
      },
      {
        "day": 11,
        "timestamp": "2026-10-23T20:15:13.398343Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-10-23T20:15:13.398343Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "decision_reference": {
            "decision_id": "n0:PROF:2026-10-08:initial",
            "decision_at": "2026-10-08T18:12:55.372773Z"
          },
          "rows": [
            {
              "symbol": "HNRG",
              "role": "alternative",
              "price": 14.5,
              "base_price": 14.95,
              "return_since_base_pct": -3.01,
              "session_return_pct": 9.52,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 2.0,
              "rsi": 47.6,
              "vwap": 14.89,
              "vwap_distance_pct": -2.6192,
              "position_52w_pct": 60.97,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:12:30Z",
              "source": "yfinance_quote",
              "name": "Hallador Energy Company",
              "episode_id": "n0:HNRG:2026-10-08",
              "ema_trend": "14.27 > 14.6 > 15.1",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:21:28.056178Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:21:28.056178+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T21:12:30Z",
              "vwap_as_of": null
            },
            {
              "symbol": "BORR",
              "role": "alternative",
              "price": 4.64,
              "base_price": 4.6774,
              "return_since_base_pct": -0.7996,
              "session_return_pct": 0.6508,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.45,
              "rsi": 56.21,
              "vwap": 4.55,
              "vwap_distance_pct": 1.978,
              "position_52w_pct": 70.17,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:14:55Z",
              "source": "yfinance_quote",
              "name": "Borr Drilling Limited",
              "episode_id": "n0:BORR:2026-10-08",
              "ema_trend": "4.26 > 4.25 > 4.26",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:02.544520Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:22:02.544520+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T21:14:55Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MMED",
              "role": "alternative",
              "price": 19.52,
              "base_price": 19.725,
              "return_since_base_pct": -1.0393,
              "session_return_pct": -1.4141,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 3.7,
              "rsi": 32.37,
              "vwap": 19.51,
              "vwap_distance_pct": 0.0513,
              "position_52w_pct": 80.74,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:46:43Z",
              "source": "yfinance_quote",
              "name": "MiniMed Group, Inc.",
              "episode_id": "n0:MMED:2026-10-08",
              "ema_trend": "19.85 > 20.35 > 20.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:45.894640Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:20:45.894640+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T20:46:43Z",
              "vwap_as_of": null
            },
            {
              "symbol": "TRMD",
              "role": "alternative",
              "price": 40.13,
              "base_price": 40.05,
              "return_since_base_pct": 0.1998,
              "session_return_pct": 0.1747,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.4,
              "rsi": 56.68,
              "vwap": 40.06,
              "vwap_distance_pct": 0.1747,
              "position_52w_pct": 96.52,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:40:48Z",
              "source": "yfinance_quote",
              "name": "TORM plc",
              "episode_id": "n0:TRMD:2026-10-08",
              "ema_trend": "38.66 > 36.76 > 33.7",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:26:05Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:26:05+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T20:40:48Z",
              "vwap_as_of": null
            },
            {
              "symbol": "AISP",
              "role": "alternative",
              "price": 2.31,
              "base_price": 2.365,
              "return_since_base_pct": -2.3256,
              "session_return_pct": 0.8734,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.68,
              "rsi": 68.49,
              "vwap": 2.34,
              "vwap_distance_pct": -1.2821,
              "position_52w_pct": 39.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:13:37Z",
              "source": "yfinance_quote",
              "name": "Airship AI Holdings, Inc.",
              "episode_id": "n0:AISP:2026-10-08",
              "ema_trend": "2.1 > 2.04 > 2.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:21:46.301539Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:21:46.301539+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T21:13:37Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MDT",
              "role": "alternative",
              "price": 87.73,
              "base_price": 88.285,
              "return_since_base_pct": -0.6286,
              "session_return_pct": -0.0228,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 4.25,
              "rsi": 40.43,
              "vwap": 87.45,
              "vwap_distance_pct": 0.3202,
              "position_52w_pct": 83.12,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:26Z",
              "source": "yfinance_quote",
              "name": "Medtronic plc",
              "episode_id": "n0:MDT:2026-10-08",
              "ema_trend": "87.5 > 88.5 > 88.43",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:42.524018Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:20:42.524018+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T20:49:26Z",
              "vwap_as_of": null
            },
            {
              "symbol": "ASC",
              "role": "alternative",
              "price": 19.66,
              "base_price": 19.33,
              "return_since_base_pct": 1.7072,
              "session_return_pct": 0.9759,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.34,
              "rsi": 52.72,
              "vwap": 19.14,
              "vwap_distance_pct": 2.7168,
              "position_52w_pct": 96.43,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:34:34Z",
              "source": "yfinance_quote",
              "name": "Ardmore Shipping Corporation",
              "episode_id": "n0:ASC:2026-10-08",
              "ema_trend": "18.85 > 18.53 > 17.75",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:30.814727Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:22:30.814727+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T20:34:34Z",
              "vwap_as_of": null
            },
            {
              "symbol": "PROF",
              "role": "selected",
              "price": 5.62,
              "base_price": 6.5639,
              "return_since_base_pct": -14.3802,
              "session_return_pct": -2.43,
              "change_since_prior_pct": -1.9197,
              "volume_ratio": 0.5,
              "rsi": 44.78,
              "vwap": 5.64,
              "vwap_distance_pct": -0.3546,
              "position_52w_pct": 62.8,
              "extended_hours_pct": null,
              "as_of": "2026-10-23T19:22:12.987963Z",
              "source": "yfinance_quote",
              "name": "Profound Medical Corp.",
              "episode_id": "n0:PROF:2026-10-08",
              "ema_trend": "5.96 > 6.11 > 6.31",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:20:32.937196Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:20:32.937196+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-23T19:22:12.987963Z",
              "vwap_as_of": null
            },
            {
              "symbol": "FEAM",
              "role": "alternative",
              "price": 3.215,
              "base_price": 3.24,
              "return_since_base_pct": -0.7716,
              "session_return_pct": 3.3762,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.41,
              "rsi": 61.09,
              "vwap": 3.34,
              "vwap_distance_pct": -3.7425,
              "position_52w_pct": 43.07,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T19:50:13Z",
              "source": "yfinance_quote",
              "name": "5E Advanced Materials, Inc.",
              "episode_id": "n0:FEAM:2026-10-08",
              "ema_trend": "3.28 > 2.83 > 2.23",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:22:11.178471Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:22:11.178471+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T19:50:13Z",
              "vwap_as_of": null
            },
            {
              "symbol": "RNA",
              "role": "alternative",
              "price": 8.24,
              "base_price": 8.22,
              "return_since_base_pct": 0.2433,
              "session_return_pct": -0.2421,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 0.95,
              "rsi": 36.02,
              "vwap": 8.13,
              "vwap_distance_pct": 1.353,
              "position_52w_pct": 49.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:03Z",
              "source": "yfinance_quote",
              "name": "Atrium Therapeutics, Inc.",
              "episode_id": "narrative:RNA:2d40645cbbc9eccc",
              "ema_trend": "8.22 > 9.05 > 10.38",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:25:40Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:25:40+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T20:49:03Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 10,
            "candidate_prices": 10,
            "candidate_technical": 10,
            "benchmark_rows": 0,
            "day0_close_rows": 10,
            "day0_close_prices": 0,
            "day0_close_benchmark_rows": 0
          }
        }
      },
      {
        "day": 11,
        "timestamp": "2026-10-23T22:02:37.976570Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-10-23T22:02:37.976570Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "decision_reference": {
            "decision_id": "n0:PROF:2026-10-08:initial",
            "decision_at": "2026-10-08T18:12:55.372773Z"
          },
          "rows": [
            {
              "symbol": "HNRG",
              "role": "alternative",
              "price": 14.5,
              "base_price": 14.95,
              "return_since_base_pct": -3.01,
              "session_return_pct": 9.52,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 2.0,
              "rsi": 47.6,
              "vwap": 14.89,
              "vwap_distance_pct": -2.6192,
              "position_52w_pct": 60.97,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:12:30Z",
              "source": "yfinance_quote",
              "name": "Hallador Energy Company",
              "episode_id": "n0:HNRG:2026-10-08",
              "ema_trend": "14.27 > 14.6 > 15.1",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:21:28.056178Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:21:28.056178+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T21:12:30Z",
              "vwap_as_of": null
            },
            {
              "symbol": "BORR",
              "role": "alternative",
              "price": 4.64,
              "base_price": 4.6774,
              "return_since_base_pct": -0.7996,
              "session_return_pct": 0.6508,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.45,
              "rsi": 56.21,
              "vwap": 4.55,
              "vwap_distance_pct": 1.978,
              "position_52w_pct": 70.17,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:14:55Z",
              "source": "yfinance_quote",
              "name": "Borr Drilling Limited",
              "episode_id": "n0:BORR:2026-10-08",
              "ema_trend": "4.26 > 4.25 > 4.26",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:02.544520Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:22:02.544520+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T21:14:55Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MMED",
              "role": "alternative",
              "price": 19.52,
              "base_price": 19.725,
              "return_since_base_pct": -1.0393,
              "session_return_pct": -1.4141,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 3.7,
              "rsi": 32.37,
              "vwap": 19.51,
              "vwap_distance_pct": 0.0513,
              "position_52w_pct": 80.74,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:46:43Z",
              "source": "yfinance_quote",
              "name": "MiniMed Group, Inc.",
              "episode_id": "n0:MMED:2026-10-08",
              "ema_trend": "19.85 > 20.35 > 20.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:45.894640Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:20:45.894640+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T20:46:43Z",
              "vwap_as_of": null
            },
            {
              "symbol": "TRMD",
              "role": "alternative",
              "price": 40.13,
              "base_price": 40.05,
              "return_since_base_pct": 0.1998,
              "session_return_pct": 0.1747,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.4,
              "rsi": 56.68,
              "vwap": 40.06,
              "vwap_distance_pct": 0.1747,
              "position_52w_pct": 96.52,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:40:48Z",
              "source": "yfinance_quote",
              "name": "TORM plc",
              "episode_id": "n0:TRMD:2026-10-08",
              "ema_trend": "38.66 > 36.76 > 33.7",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:26:05Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:26:05+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T20:40:48Z",
              "vwap_as_of": null
            },
            {
              "symbol": "AISP",
              "role": "alternative",
              "price": 2.31,
              "base_price": 2.365,
              "return_since_base_pct": -2.3256,
              "session_return_pct": 0.8734,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.68,
              "rsi": 68.49,
              "vwap": 2.34,
              "vwap_distance_pct": -1.2821,
              "position_52w_pct": 39.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T21:13:37Z",
              "source": "yfinance_quote",
              "name": "Airship AI Holdings, Inc.",
              "episode_id": "n0:AISP:2026-10-08",
              "ema_trend": "2.1 > 2.04 > 2.02",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:21:46.301539Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:21:46.301539+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T21:13:37Z",
              "vwap_as_of": null
            },
            {
              "symbol": "MDT",
              "role": "alternative",
              "price": 87.73,
              "base_price": 88.285,
              "return_since_base_pct": -0.6286,
              "session_return_pct": -0.0228,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 4.25,
              "rsi": 40.43,
              "vwap": 87.45,
              "vwap_distance_pct": 0.3202,
              "position_52w_pct": 83.12,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:26Z",
              "source": "yfinance_quote",
              "name": "Medtronic plc",
              "episode_id": "n0:MDT:2026-10-08",
              "ema_trend": "87.5 > 88.5 > 88.43",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:20:42.524018Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:20:42.524018+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T20:49:26Z",
              "vwap_as_of": null
            },
            {
              "symbol": "ASC",
              "role": "alternative",
              "price": 19.66,
              "base_price": 19.33,
              "return_since_base_pct": 1.7072,
              "session_return_pct": 0.9759,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.34,
              "rsi": 52.72,
              "vwap": 19.14,
              "vwap_distance_pct": 2.7168,
              "position_52w_pct": 96.43,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:34:34Z",
              "source": "yfinance_quote",
              "name": "Ardmore Shipping Corporation",
              "episode_id": "n0:ASC:2026-10-08",
              "ema_trend": "18.85 > 18.53 > 17.75",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:22:30.814727Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:22:30.814727+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T20:34:34Z",
              "vwap_as_of": null
            },
            {
              "symbol": "PROF",
              "role": "selected",
              "price": 5.56,
              "base_price": 6.5639,
              "return_since_base_pct": -15.2943,
              "session_return_pct": -3.47,
              "change_since_prior_pct": -1.0676,
              "volume_ratio": 0.69,
              "rsi": 44.11,
              "vwap": 5.64,
              "vwap_distance_pct": -1.4184,
              "position_52w_pct": 62.1,
              "extended_hours_pct": 0.0,
              "as_of": "2026-10-23T20:00:46Z",
              "source": "sealed_extended_quote",
              "name": "Profound Medical Corp.",
              "episode_id": "n0:PROF:2026-10-08",
              "ema_trend": "5.95 > 6.1 > 6.31",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:20:32.937196Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:20:32.937196+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-23T20:00:46Z",
              "vwap_as_of": null
            },
            {
              "symbol": "FEAM",
              "role": "alternative",
              "price": 3.215,
              "base_price": 3.24,
              "return_since_base_pct": -0.7716,
              "session_return_pct": 3.3762,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 1.41,
              "rsi": 61.09,
              "vwap": 3.34,
              "vwap_distance_pct": -3.7425,
              "position_52w_pct": 43.07,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T19:50:13Z",
              "source": "yfinance_quote",
              "name": "5E Advanced Materials, Inc.",
              "episode_id": "n0:FEAM:2026-10-08",
              "ema_trend": "3.28 > 2.83 > 2.23",
              "vwap_state": "below",
              "selection_as_of": "2026-10-08T17:22:11.178471Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:22:11.178471+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T19:50:13Z",
              "vwap_as_of": null
            },
            {
              "symbol": "RNA",
              "role": "alternative",
              "price": 8.24,
              "base_price": 8.22,
              "return_since_base_pct": 0.2433,
              "session_return_pct": -0.2421,
              "change_since_prior_pct": 0.0,
              "volume_ratio": 0.95,
              "rsi": 36.02,
              "vwap": 8.13,
              "vwap_distance_pct": 1.353,
              "position_52w_pct": 49.02,
              "extended_hours_pct": null,
              "as_of": "2026-10-08T20:49:03Z",
              "source": "yfinance_quote",
              "name": "Atrium Therapeutics, Inc.",
              "episode_id": "narrative:RNA:2d40645cbbc9eccc",
              "ema_trend": "8.22 > 9.05 > 10.38",
              "vwap_state": "above",
              "selection_as_of": "2026-10-08T17:25:40Z",
              "day0_close": {
                "status": "missing",
                "market_day": "2026-10-08",
                "reference_as_of": "2026-10-08T17:25:40+00:00",
                "reason": "same_day_regular_close_not_captured",
                "price": null,
                "base_price": null,
                "return_since_base_pct": null,
                "as_of": "",
                "available_at": "",
                "source": "",
                "capture_kind": "",
                "source_fields_sha256": "",
                "benchmark_status": "unavailable",
                "benchmarks": []
              },
              "price_as_of": "2026-10-08T20:49:03Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 10,
            "candidate_prices": 10,
            "candidate_technical": 10,
            "benchmark_rows": 0,
            "day0_close_rows": 10,
            "day0_close_prices": 0,
            "day0_close_benchmark_rows": 0
          }
        }
      }
    ],
    "candidates": [
      {
        "symbol": "HNRG",
        "name": "Hallador Energy Company",
        "exchange": "NasdaqCM",
        "tradingview_url": "https://es.tradingview.com/chart/?symbol=NASDAQ%3AHNRG&interval=60",
        "score": 4,
        "price": 14.95,
        "change": 9.52,
        "volume": 1464937,
        "avg_volume_3m": 734039,
        "volume_ratio": 2.0,
        "rsi": 47.6,
        "ema_trend": "14.27 > 14.6 > 15.1",
        "position_52w_pct": 60.97,
        "vwap": 14.89,
        "vwap_distance_pct": null,
        "vwap_state": "below",
        "facts": [],
        "role": "alternative",
        "selected": false,
        "reason": "A filed contract provides a real future-economics question, but its reported start is in 2029. The captured evidence does not establish near-term cash impact or persistence."
      },
      {
        "symbol": "BORR",
        "name": "Borr Drilling Limited",
        "exchange": "NYSE",
        "tradingview_url": "https://es.tradingview.com/chart/?symbol=NYSE%3ABORR&interval=60",
        "score": 4,
        "price": 4.6774,
        "change": 8.78,
        "volume": 7890795,
        "avg_volume_3m": 5434031,
        "volume_ratio": 1.45,
        "rsi": 56.21,
        "ema_trend": "4.26 > 4.25 > 4.26",
        "position_52w_pct": 70.17,
        "vwap": 4.55,
        "vwap_distance_pct": null,
        "vwap_state": "above",
        "facts": [],
        "role": "alternative",
        "selected": false,
        "reason": "The tape and reported insider purchases are relevant observations, but the packet does not establish a company-specific operating catalyst. Insider activity alone does not establish a durable 15-session path."
      },
      {
        "symbol": "MMED",
        "name": "MiniMed Group, Inc.",
        "exchange": "NASDAQ",
        "tradingview_url": "https://es.tradingview.com/chart/?symbol=NASDAQ%3AMMED&interval=60",
        "score": 6,
        "price": 19.725,
        "change": 3.22,
        "volume": 9168230,
        "avg_volume_3m": 2480765,
        "volume_ratio": 3.7,
        "rsi": 32.37,
        "ema_trend": "19.85 > 20.35 > 20.02",
        "position_52w_pct": 80.74,
        "vwap": 19.51,
        "vwap_distance_pct": null,
        "vwap_state": "above",
        "facts": [],
        "role": "alternative",
        "selected": false,
        "reason": "The exchange-ratio event gives a concrete item to investigate, but the supplied evidence leaves its economic effect and post-event supply unresolved; relative performance versus XLV was weak."
      },
      {
        "symbol": "TRMD",
        "name": "TORM plc",
        "exchange": "NASDAQ",
        "tradingview_url": "https://es.tradingview.com/chart/?symbol=NASDAQ%3ATRMD&interval=60",
        "score": null,
        "price": 40.05,
        "change": null,
        "volume": 1704569,
        "avg_volume_3m": 1221809,
        "volume_ratio": 1.4,
        "rsi": 56.68,
        "ema_trend": "38.66 > 36.76 > 33.7",
        "position_52w_pct": 96.52,
        "vwap": 40.06,
        "vwap_distance_pct": null,
        "vwap_state": "above",
        "facts": [],
        "role": "alternative",
        "selected": false,
        "reason": "Its healthcare-independent relative strength and current tape are constructive. The completed secondary offering and the supplied year-over-year earnings decline leave the durability of the path and remaining supply unresolved."
      },
      {
        "symbol": "AISP",
        "name": "Airship AI Holdings, Inc.",
        "exchange": "NasdaqGM",
        "tradingview_url": "https://es.tradingview.com/chart/?symbol=NASDAQ%3AAISP&interval=60",
        "score": 7,
        "price": 2.365,
        "change": 10.51,
        "volume": 1737674,
        "avg_volume_3m": 1036328,
        "volume_ratio": 1.68,
        "rsi": 68.49,
        "ema_trend": "2.1 > 2.04 > 2.02",
        "position_52w_pct": 39.02,
        "vwap": 2.34,
        "vwap_distance_pct": null,
        "vwap_state": "above",
        "facts": [],
        "role": "alternative",
        "selected": false,
        "reason": "The reported DHS award could provide a concrete mechanism, but the supplied record lacks primary confirmation and an obligation schedule."
      },
      {
        "symbol": "MDT",
        "name": "Medtronic plc",
        "exchange": "NYSE",
        "tradingview_url": "https://es.tradingview.com/chart/?symbol=NYSE%3AMDT&interval=60",
        "score": 4,
        "price": 88.285,
        "change": 3.25,
        "volume": 48877478,
        "avg_volume_3m": 11488817,
        "volume_ratio": 4.25,
        "rsi": 40.43,
        "ema_trend": "87.5 > 88.5 > 88.43",
        "position_52w_pct": 83.12,
        "vwap": 87.45,
        "vwap_distance_pct": null,
        "vwap_state": "above",
        "facts": [],
        "role": "alternative",
        "selected": false,
        "reason": "The active model is materially more favorable than Profound’s: S15 positive-return estimate 56.5%, median modeled return +1.13%, and median modeled adverse MAE -4.93%, each based on eight comparable cases. The separate audit-only historical-dispersion output also has a +4.90% median across eight cases and a narrower P10–P90 range than Profound’s. Against this, MDT’s 20-session healthcare-relative performance was -4.49 percentage points and the exchange-ratio economics remain unclear. These bounded model estimates challenge Profound’s Try of the Day status but do not establish that MDT should replace it."
      },
      {
        "symbol": "ASC",
        "name": "Ardmore Shipping Corporation",
        "exchange": "NYSE",
        "tradingview_url": "https://es.tradingview.com/chart/?symbol=NYSE%3AASC&interval=60",
        "score": 4,
        "price": 19.33,
        "change": 4.6,
        "volume": 812879,
        "avg_volume_3m": 604925,
        "volume_ratio": 1.34,
        "rsi": 52.72,
        "ema_trend": "18.85 > 18.53 > 17.75",
        "position_52w_pct": 96.43,
        "vwap": 19.14,
        "vwap_distance_pct": null,
        "vwap_state": "above",
        "facts": [],
        "role": "alternative",
        "selected": false,
        "reason": "The captured tape and prepared SEC snapshot provide constructive observations, including supplied year-over-year changes, but no current company-specific catalyst was identified. One provider point does not establish persistence."
      },
      {
        "symbol": "FEAM",
        "name": "5E Advanced Materials, Inc.",
        "exchange": "NASDAQ",
        "tradingview_url": "https://es.tradingview.com/chart/?symbol=NASDAQ%3AFEAM&interval=60",
        "score": 7,
        "price": 3.24,
        "change": 4.17,
        "volume": 1163789,
        "avg_volume_3m": 823532,
        "volume_ratio": 1.41,
        "rsi": 61.09,
        "ema_trend": "3.28 > 2.83 > 2.23",
        "position_52w_pct": 43.07,
        "vwap": 3.34,
        "vwap_distance_pct": null,
        "vwap_state": "below",
        "facts": [],
        "role": "alternative",
        "selected": false,
        "reason": "The Searles Valley acquisition and stated steady-state EBITDA target provide a researchable integration thesis, but the target is not realized earnings. The captured observation was below VWAP with a downward intraday read."
      },
      {
        "symbol": "RNA",
        "name": "Atrium Therapeutics, Inc.",
        "exchange": "NASDAQ",
        "tradingview_url": "https://es.tradingview.com/chart/?symbol=NASDAQ%3ARNA&interval=60",
        "score": null,
        "price": 8.22,
        "change": null,
        "volume": 241170.0,
        "avg_volume_3m": 253004.0,
        "volume_ratio": 0.95,
        "rsi": 36.02,
        "ema_trend": "8.22 > 9.05 > 10.38",
        "position_52w_pct": 49.02,
        "vwap": 8.13,
        "vwap_distance_pct": null,
        "vwap_state": "above",
        "facts": [],
        "role": "alternative",
        "selected": false,
        "reason": "The $50 million private placement is a concrete financing event and the supplied intraday trajectory has multiple provider points. Added share and warrant supply, weak 20-session healthcare-relative performance, and unconfirmed financing completion and clinical funding leave the longer path unresolved."
      }
    ],
    "news": [
      {
        "title": "SEC 8-K filing",
        "url": "https://www.sec.gov/Archives/edgar/data/1628808/000117184326006499/f8k_100726.htm"
      }
    ],
    "transcript_url": null,
    "initial_transcript_anchor": "transcript-entry-b67d0380a7b49931bd7efa2e759918bcef4c309c2b9ca3658f9645ddd509f322",
    "chart_url": null,
    "secondary_chart_url": null,
    "forecast_chart_url": null,
    "methodology_url": "https://trydingday.com/methodology/",
    "track_record_url": "https://trydingday.com/track-record/",
    "market_timezone": "America/New_York"
  }
}