NSC episode 20260828_NSC_EARLY
Public episode JSON embedded as readable text for automated access.
{
"schema_version": "tryding-agent-episode.v1",
"episode_id": "20260828_NSC_EARLY",
"episode_url": "https://trydingday.com/data/agents/v1/episodes/20260828_NSC_EARLY.html",
"public_page_url": "https://trydingday.com/coverage/nsc/2026-08-28/early/",
"published_at": "2026-08-28T20:51:57.427269Z",
"updated_at": "2026-09-21T22:17:03.099494Z",
"lifecycle": {
"tracking_status": "closed",
"active_for_tracking": false,
"stage": "closed"
},
"instrument": {
"type": "equity",
"symbol": "NSC",
"exchange": "",
"name": "Norfolk Southern Corporation"
},
"technical_reference": {
"status": "unavailable",
"reason": "not_recorded_in_published_episode"
},
"public_content": {
"date": "August 28, 2026",
"generated_at": "2026-08-28T20:51:57.427269Z",
"original_published_at": null,
"session_tag": "early",
"label": "Market coverage",
"try_label": "Early Try",
"public_status": "Early Try",
"why_today": "Norfolk Southern is an Early Try, not a confirmed breakout. The shares were observed at $348.68 beneath a $355.99 base trigger after a 26-session, 6.88% range. A formal Surface Transportation Board review schedule gives the setup a company-specific mechanism, while the Board’s own notice makes clear that the procedural action does not decide the merger’s merits. The next proof is a decisive close above the trigger with improved participation. A loss of the $332.00 base low or a material regulatory impairment would invalidate the early thesis.",
"entry_reasoning": "Panel thesis: NSC's formal merger-review process provides a verifiable mechanism for an Early Try while the compressed base approaches its trigger; the thesis remains conditional until price and participation confirm it. Invalidation boundary: Loss of the $332.00 base low or a material regulatory development that impairs the proposed transaction.",
"reference_price": 348.68,
"scanner": {
"price": 348.68,
"reference": 348.68,
"score": null,
"score_version": "legacy research",
"change": 0.22,
"volume": 980303,
"average_volume": 1145625,
"volume_ratio": 0.86,
"rsi": 68.88,
"ema_trend": "347.73 > 343.26 > 334.44",
"position_52w": null,
"atr_14": 5.91,
"vwap": null,
"vwap_state": null,
"vwap_distance_pct": null,
"vwap_reading": null,
"range_position": null,
"gap_pct": null,
"relative_strength": {
"excess_pct": 0.45,
"index": "SPY",
"index_chg_pct": -0.23,
"status": "idiosyncratic"
},
"volume_percentile": null,
"extension": {
"atr": 5.91,
"dist_atr": 0.92,
"ema_ref": 343.26,
"status": "healthy"
},
"atr_move_signal": {
"atr_pct": 1.69,
"status": "noise",
"z": 0.13
},
"sector_breadth": null,
"sentiment": null,
"sentiment_score": null,
"earnings_warning": null,
"options_snapshot": null,
"extended_hours": {
"as_of": "2026-08-28T20:20:00Z",
"ext_pct": 0.0,
"market_state": "POST",
"phase": "post",
"post_market_pct": 0.0,
"pre_market_pct": null,
"price": 348.68,
"status": "flat"
},
"coiled_spring": {
"breakout": {
"close_above_prior_high": false,
"lookback_sessions": 20,
"status": "absent",
"volume_ratio": 0.8903
},
"component_count": 2,
"components": {
"atr_persistence": true,
"bollinger_compression": false,
"range_compression": true,
"volume_dryup": true,
"yang_zhang_compression": true
},
"count": 2,
"detector_version": "coiled-compression-ohlc.v1",
"features": {
"atr_base": 5.938,
"atr_down_sessions": 3,
"atr_down_streak": 2,
"atr_ratio": 0.7343,
"atr_short": 4.36,
"base_age_sessions": 26,
"base_high": 355.99,
"base_high_touch_count": 3,
"base_low": 332.0,
"base_low_touch_count": 8,
"base_range_position": 0.6953,
"base_range_width_pct": 6.88,
"base_range_width_percentile": 10.0,
"base_support_distance_atr": 2.809,
"base_touch_count": 11,
"benchmark_return_20_pct": 2.99,
"body_to_range_ratio": 0.1964,
"bollinger_percentile": 42.5,
"bollinger_width": 0.0778,
"breakout_trigger_price": 355.99,
"close_location_value": 0.4743,
"compression_age_sessions": 2,
"compression_started_at": "2026-08-27T00:00:00-04:00",
"distance_to_breakout_atr": 1.2311,
"distance_to_breakout_pct": 2.1,
"excess_return_20_pct": 100.94,
"history_sessions": 251,
"inside_day": false,
"inside_days_7": 3,
"intraday_return_pct": -0.19,
"lower_wick_to_range_ratio": 0.7372,
"median_dollar_volume_20": 348130042.45,
"nr7_true_range": false,
"ohlc_as_of": "2026-08-28T00:00:00-04:00",
"overnight_gap_max_abs_pct_20": 1.57,
"overnight_gap_median_abs_pct_20": 0.31,
"overnight_gap_pct": 0.4,
"overnight_gap_vs_intraday_range_ratio_20": 0.2245,
"price_close": 348.68,
"proximity_52w_high": 0.9723,
"quote_change_pct": 0.22,
"quote_price": 348.68,
"range_ratio": 0.7015,
"return_20_pct": 103.93,
"sma_fast": 332.372,
"sma_fast_slope_pct": 1.26,
"sma_slow": 307.7353,
"today_true_range_atr_ratio": 0.5574,
"today_volume_median_ratio": 0.8903,
"up_down_volume_ratio_20": 1.7407,
"up_volume_share_20_pct": 63.51,
"upper_wick_to_range_ratio": 0.0665,
"volume_short_base_ratio": 0.85,
"weekly_as_of": "2026-08-28T00:00:00-04:00",
"weekly_atr_ratio_3_vs_8": 0.7496,
"weekly_base_position_8": 0.7663,
"weekly_range_ratio_3_vs_prior_8": 0.5231,
"weekly_sessions": 53,
"yang_zhang_ratio": 0.765,
"yang_zhang_sigma_base": 0.0126,
"yang_zhang_sigma_short": 0.0096
},
"hard_gates": {
"base": true,
"dollar_volume": true,
"history": true,
"no_expansion": true,
"price": true,
"trend": true
},
"history_required": 200,
"history_sessions": 251,
"schema_version": "coiled-features.v2",
"status": "coiled"
},
"short_pct_float": null,
"days_to_cover": null,
"catalyst": null,
"sector": "Industrials",
"exchange": null,
"sec_signal": null
},
"levels": {
"reference": 348.68,
"downside": null,
"upside_1": null,
"upside_2": null
},
"review": {
"score": null,
"status": "Consensus",
"summary": "Norfolk Southern is an Early Try, not a confirmed breakout. The shares were observed at $348.68 beneath a $355.99 base trigger after a 26-session, 6.88% range. A formal Surface Transportation Board review schedule gives the setup a company-specific mechanism, while the Board’s own notice makes clear that the procedural action does not decide the merger’s merits. The next proof is a decisive close above the trigger with improved participation. A loss of the $332.00 base low or a material regulatory impairment would invalidate the early thesis.",
"views": [
{
"name": "Elena Vartanyan",
"role": "independent statistical auditor",
"icon": "🎯",
"view": "NSC has the most coherent numerical case. Its base is narrower than the other candidates at 6.88%, the trigger is only 2.10% away, and its 20-session up/down volume ratio is 1.74. The caution is decisive: there is no breakout yet and current observed volume was below its usual level.",
"reasoning": "The broader market context was cautious after rate-hike expectations increased. That raises the value of requiring NSC’s own participation rather than inferring confirmation from the market."
},
{
"name": "Marcus Feld",
"role": "information, fundamentals and catalyst analyst",
"icon": "🦊",
"view": "The anticipated mechanism is clearest in NSC. The official regulatory record confirms that the UP–NS application entered a procedural review schedule. That is an identifiable process catalyst, but it is not a ruling on the merger’s merits, so the thesis must remain conditional.",
"reasoning": "The market backdrop does not alter the merger mechanism. It does reinforce that the process catalyst and the technical trigger must be separated: one explains why the setup matters; the other tests whether demand is present."
},
{
"name": "Kenji Osei",
"role": "AI Systems & Market Data Integrity Analyst",
"icon": "🧠",
"view": "TFX has a complete technical profile but an empty information field, so it cannot clear the company-thesis requirement. SBUX has a complete profile too, but its supplied coverage is conflicting and lacks a primary or trusted supporting source. NSC’s material doubt was the merger-news quality, and the public primary-source check resolved that the review process is real.",
"reasoning": "The context sources were used only as public market framing. The selected company mechanism is supported separately by the STB’s published merger-review material, avoiding a claim built from market headlines alone."
},
{
"name": "Priya Nandakumar",
"role": "institutional risk and execution manager",
"icon": "🛡️",
"view": "NSC is the only candidate I would allow into an Early thesis, not because the outcome is known but because the uncertainty is legible. The regulatory decision, the $355.99 trigger, and the $332.00 base low give the committee observable conditions. It must not be represented as a confirmed breakout or as a completed transaction.",
"reasoning": "Higher-rate expectations can widen risk around unfinished corporate events. The Early label remains appropriate only with the stated invalidation conditions and without converting the editorial thesis into an execution instruction."
},
{
"name": "Nate Brooks",
"role": "market structure and timing analyst",
"icon": "📈",
"view": "The NSC charts show a sustained advance followed by an orderly pause near the upper part of the six-month channel. The recent intraday retreat and recovery do not establish demand by themselves, but the structure is suitable for anticipation if price can prove itself through the defined trigger.",
"reasoning": "The final context does not change the chart reading: NSC is compressed below $355.99 after an orderly advance. The next observable event is whether price resolves that range with participation, not whether the committee predicts it."
}
],
"conviction": {
"status_phrase": "consensus",
"basis": "[{'assessment': 'The STB publicly confirmed that the revised merger application entered a procedural review schedule; it also stated that the action does not decide the merits.', 'factor': 'Company-specific mechanism', 'weight_pct': 30}, {'assessment': 'NSC has a narrow base, a nearby trigger, healthy extension, and a 1.7407 up/down volume ratio, but no breakout.', 'factor': 'Structure and participation', 'weight_pct': 25}, {'assessment': 'TFX lacks supplied issuer evidence and SBUX has conflicting, non-primary coverage.', 'factor': 'Comparative evidence quality', 'weight_pct': 9}, {'assessment': 'Regulatory duration, approval uncertainty, below-average observed volume, and a rate-sensitive market backdrop remain material.', 'factor': 'Counter-case and unresolved risk', 'weight_pct': 36}]",
"risk": "",
"resolution_pct": 64.0,
"counter_case_pct": 21.0,
"unresolved_pct": 15.0
},
"context_roundtable": {
"mode": "coffee",
"status": "partial",
"consulted_voice_ids": [],
"summary": "Public reporting showed a cautious U.S. market response as rate-hike expectations increased after Chair Warsh’s remarks.",
"long_read": "No change to the selected company mechanism or sealed metrics. The context strengthened the requirement for issuer-specific price confirmation and bounded risk.",
"transcript": [],
"source_urls": [
"https://apnews.com/article/0a655f1c042b059279343443d5802907",
"https://www.marketscreener.com/news/rate-hike-expectations-rise-on-warsh-speech-at-jackson-hole-ce7858dfde8af62d"
]
},
"context_roundtable_sources": []
},
"updates": [
{
"day": 15,
"timestamp": "2026-09-21T22:17:03.099494Z",
"date": "Session 15 · Sep 21, 2026 · 18:17 NYSE",
"text": "NSC's 15-session tracking closes at -11.36% from the $348.68 entry, ending at $309.07. The path reached +0.38% at best and -11.54% at worst. Fresh closure evidence records $309.07 from the provider, a $309.07 post-market quote (+0.06%) and 1.48 times average volume. Current session-average price, RSI, EMA trend and 52-week position readings are unavailable. The formal merger-review process remained a traceable mechanism, but NSC broke the published $332.00 base floor before reaching the $355.99 trigger and never produced the required price-and-participation confirmation. Public tracking ends at session 15.",
"price": 309.3,
"pct": -11.29,
"return_vs_entry_pct": -11.29,
"return_vs_base_pct": -11.29,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": -1.39,
"session_day": 15,
"reference_price": 348.68,
"reference_text": "$309.30 · -11.29% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": true,
"active_relevant": false,
"terminal_closure": true,
"transcript_anchor": "transcript-entry-9953fc059e68e237497da5e78df995045226902a27eb962084ff9b6b2a4408ec",
"price_as_of": "",
"vwap_as_of": null
},
{
"day": 14,
"timestamp": "2026-09-18T22:28:27.855402Z",
"date": "Session 14 · Sep 18, 2026 · 18:28 NYSE",
"text": "NSC's tracked loss widened 0.68 points to -9.90% as price fell 1.51% to 314.16, below 316.36 VWAP on 1.63x average volume and near the lower range. The merger-review mechanism remains traceable, but the 332 base floor is still lost, distribution persists and the Industrials-relative deficit leaves recovery unconfirmed.",
"price": 314.16,
"pct": -9.9,
"return_vs_entry_pct": -9.9,
"return_vs_base_pct": -9.9,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": -0.58,
"session_day": 14,
"reference_price": 348.68,
"reference_text": "$314.16 · -9.90% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-18T21:29:56Z",
"vwap_as_of": null
},
{
"day": 14,
"timestamp": "2026-09-18T20:14:25.221740Z",
"date": "Session 14 · Sep 18, 2026 · 16:14 NYSE",
"text": "NSC's tracked loss stands at -9.22% after the latest capture fell 0.87% to 316.19 on 0.49x average volume. The merger-review mechanism remains traceable, but price is still well below the published 332 base floor and no structure has formed to support a recovery.",
"price": 316.185,
"pct": -9.22,
"return_vs_entry_pct": -9.32,
"return_vs_base_pct": -9.32,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": -0.05,
"session_day": 14,
"reference_price": 348.68,
"reference_text": "$316.19 · -9.32% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-18T19:21:09.426587Z",
"vwap_as_of": null
},
{
"day": 14,
"timestamp": "2026-09-18T14:41:42.278359Z",
"date": "Session 14 · Sep 18, 2026 · 10:41 NYSE",
"text": "NSC's tracked loss widened 0.43 points to -8.95% as price fell 0.82% to $316.36, sat 0.21% below VWAP near the lower part of its range and traded at 0.14x average volume. The merger-review mechanism remains traceable, but distribution and a 2.46-point lag versus Industrials leave the $332 base-floor recovery unconfirmed.",
"price": 316.36,
"pct": -8.95,
"return_vs_entry_pct": -9.27,
"return_vs_base_pct": -9.27,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": -0.75,
"session_day": 14,
"reference_price": 348.68,
"reference_text": "$316.36 · -9.27% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-18T14:06:06.717745Z",
"vwap_as_of": null
},
{
"day": 13,
"timestamp": "2026-09-17T22:21:35.174042Z",
"date": "Session 13 · Sep 17, 2026 · 18:21 NYSE",
"text": "NSC's tracked loss improved 0.38 points to -8.52% as the latest capture rose 0.62% to USD 318.97 and held 0.46% above VWAP. Volume is 0.53x average, no structure is confirmed, and the 20-session return remains slightly behind Industrials. The merger-review case remains traceable, but price still sits below the published 332.00 base floor.",
"price": 318.97,
"pct": -8.52,
"return_vs_entry_pct": -8.52,
"return_vs_base_pct": -8.52,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": 0.56,
"session_day": 13,
"reference_price": 348.68,
"reference_text": "$318.97 · -8.52% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-17T20:20:00Z",
"vwap_as_of": null
},
{
"day": 13,
"timestamp": "2026-09-17T15:24:51.266474Z",
"date": "Session 13 · Sep 17, 2026 · 11:24 NYSE",
"text": "NSC's tracked loss narrowed 0.17 points to -8.90% despite a 0.01% rise to USD 317.03. Price remains 0.18% below VWAP on 0.03x average volume near the lower part of the range, with distribution and no confirmed structure. The merger-review case remains traceable, but the stock is still below the published 332.00 base floor, so the Early Try thesis shows no durable repair.",
"price": 317.025,
"pct": -8.9,
"return_vs_entry_pct": -9.08,
"return_vs_base_pct": -9.08,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": 0.04,
"session_day": 13,
"reference_price": 348.68,
"reference_text": "$317.02 · -9.08% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-17T14:10:17.742927Z",
"vwap_as_of": null
},
{
"day": 12,
"timestamp": "2026-09-16T20:27:39.019896Z",
"date": "Session 12 · Sep 16, 2026 · 16:27 NYSE",
"text": "NSC's tracked loss widened 0.47 points to -9.07% after a 1.04% fall to .89. Price finished 0.90% below VWAP on 0.41x average volume near the bottom of its range, with no confirmed structure; the merger-review case shows no durable repair.",
"price": 316.8851,
"pct": -9.07,
"return_vs_entry_pct": -9.12,
"return_vs_base_pct": -9.12,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": -0.47,
"session_day": 12,
"reference_price": 348.68,
"reference_text": "$316.89 · -9.12% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-16T19:21:13.018409Z",
"vwap_as_of": null
},
{
"day": 12,
"timestamp": "2026-09-16T14:49:01.580927Z",
"date": "Session 12 · Sep 16, 2026 · 10:49 NYSE",
"text": "NSC tracked loss is 8,60% as the latest capture moved 0,53% to USD 318,53, with price below VWAP on 0,07 times time-adjusted participation. The tracked result widened 0,44 points, but The merger-review case has some resilience but no durable structural repair.",
"price": 318.53,
"pct": -8.6,
"return_vs_entry_pct": -8.65,
"return_vs_base_pct": -8.65,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": -0.49,
"session_day": 12,
"reference_price": 348.68,
"reference_text": "$318.53 · -8.65% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-16T14:06:40.306426Z",
"vwap_as_of": null
},
{
"day": 11,
"timestamp": "2026-09-15T21:47:14.276653Z",
"date": "Session 11 · Sep 15, 2026 · 17:47 NYSE",
"text": "NSC tracked loss narrowed 0.24 points to -8.16% while price was nearly flat at USD 320.22 and held above VWAP on 0.77 times time-adjusted volume. That resilience is constructive context, but the merger-review thesis still lacks confirmed structure and the current tape does not yet establish a durable repair.",
"price": 320.22,
"pct": -8.16,
"return_vs_entry_pct": -8.16,
"return_vs_base_pct": -8.16,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": -0.35,
"session_day": 11,
"reference_price": 348.68,
"reference_text": "$320.22 · -8.16% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-15T20:01:29Z",
"vwap_as_of": null
},
{
"day": 11,
"timestamp": "2026-09-15T19:27:19.871047Z",
"date": "Session 11 · Sep 15, 2026 · 15:27 NYSE",
"text": "NSC's current tape points to repair: it moved 0,44% to $321,46, with VWAP at 320,40 and volume at 0,24 times its three-month average. The tracked return is -7,92%, versus 0,50 points since the previous public note; Industrials-relative wording remains headwind with a 3,50 point gap versus Industrials, so the published thesis is not upgraded beyond what this move supports.",
"price": 321.46,
"pct": -7.92,
"return_vs_entry_pct": -7.81,
"return_vs_base_pct": -7.81,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": 0.56,
"session_day": 11,
"reference_price": 348.68,
"reference_text": "$321.46 · -7.81% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-15T19:21:00.581079Z",
"vwap_as_of": null
},
{
"day": 11,
"timestamp": "2026-09-15T16:22:22.692617Z",
"date": "Session 11 · Sep 15, 2026 · 12:22 NYSE",
"text": "NSC tracked loss widened 0.21 points to -8.42% while the current capture slipped 0.17% to $319.50, just 0.08% above VWAP on 0.09 times average volume. Relative resilience versus Industrials remains visible, but price is still below the $332 base floor and far from the $355.99 trigger, with no confirmed structure to support the merger-review thesis.",
"price": 319.5,
"pct": -8.42,
"return_vs_entry_pct": -8.37,
"return_vs_base_pct": -8.37,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": -0.16,
"session_day": 11,
"reference_price": 348.68,
"reference_text": "$319.50 · -8.37% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-15T15:52:36.865021Z",
"vwap_as_of": null
},
{
"day": 10,
"timestamp": "2026-09-14T23:34:10.226981Z",
"date": "Session 10 · Sep 14, 2026 · 19:34 NYSE",
"text": "NSC's tracked loss edged wider to -8.21% as price slipped 0.07% to $320.05, holding barely above VWAP but still below the $332 base floor and $355.99 trigger. Relative resilience versus Industrials remains visible, yet low participation and no confirmed structure provide no breakout confirmation for the merger-review thesis.",
"price": 320.05,
"pct": -8.21,
"return_vs_entry_pct": -8.21,
"return_vs_base_pct": -8.21,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": 0.02,
"session_day": 10,
"reference_price": 348.68,
"reference_text": "$320.05 · -8.21% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-14T21:50:00Z",
"vwap_as_of": null
},
{
"day": 10,
"timestamp": "2026-09-14T22:40:33.960144Z",
"date": "Session 10 · Sep 14, 2026 · 18:40 NYSE",
"text": "NSC tracked loss widened 0.23 points to -8.23% as the latest capture slipped 0.09% to $319.99, 0.08% below VWAP on 0.33x average volume. Relative resilience versus Industrials remains visible, but low participation and no confirmed structure leave the merger-review thesis without breakout confirmation.",
"price": 319.99,
"pct": -8.21,
"return_vs_entry_pct": -8.23,
"return_vs_base_pct": -8.23,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": -0.08,
"session_day": 10,
"reference_price": 348.68,
"reference_text": "$319.99 · -8.23% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-14T20:00:44Z",
"vwap_as_of": null
},
{
"day": 10,
"timestamp": "2026-09-14T14:57:05.979544Z",
"date": "Session 10 · Sep 14, 2026 · 10:57 NYSE",
"text": "NSC tracked loss narrowed 0.15 points to -8.00% while the current capture was flat at $320.26, just 0.02% below VWAP on 0.03 times average volume. Relative resilience versus Industrials remains visible, but price is still below the published $332 base floor and far from the $355.99 trigger, with no confirmed structure to support the merger-review thesis.",
"price": 320.26,
"pct": -8.0,
"return_vs_entry_pct": -8.15,
"return_vs_base_pct": -8.15,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": 0.0,
"session_day": 10,
"reference_price": 348.68,
"reference_text": "$320.26 · -8.15% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-14T14:05:55.081234Z",
"vwap_as_of": null
},
{
"day": 9,
"timestamp": "2026-09-11T21:56:09.050796Z",
"date": "Session 9 · Sep 11, 2026 · 17:56 NYSE",
"text": "NSC tracked loss widened 0.35 points to -8.15% as the latest capture fell 0.94% to USD 320.27, below VWAP and near the bottom of its range on 0.73 times average volume. The formal merger-review process remains a traceable mechanism, but price is still below the published USD 332 base low and far below the USD 355.99 trigger; relative resilience versus a weak Industrials sector has not become a breakout.",
"price": 320.27,
"pct": -8.15,
"return_vs_entry_pct": -8.15,
"return_vs_base_pct": -8.15,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": -0.31,
"session_day": 9,
"reference_price": 348.68,
"reference_text": "$320.27 · -8.15% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": true,
"active_relevant": true,
"terminal_closure": false,
"transcript_anchor": "transcript-entry-2780c5791bbf846d3ac0cba5f93a2189e6fcc67a86f55550c06cdee608f0ca6a",
"price_as_of": "2026-09-11T20:51:52Z",
"vwap_as_of": null
},
{
"day": 9,
"timestamp": "2026-09-11T19:50:46.219668Z",
"date": "Session 9 · Sep 11, 2026 · 15:50 NYSE",
"text": "NSC's tracked loss widened 0.26 points to -7.80% as price fell 0.60% to $321.36 and remained below VWAP in the lower part of its range on 0.27 times average volume. The merger-review catalyst remains formal, but price is still below the $355.99 trigger and no structure is confirmed; relative resilience has not become a breakout.",
"price": 321.36,
"pct": -7.8,
"return_vs_entry_pct": -7.84,
"return_vs_base_pct": -7.84,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": -0.06,
"session_day": 9,
"reference_price": 348.68,
"reference_text": "$321.36 · -7.84% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-11T19:21:33.380908Z",
"vwap_as_of": null
},
{
"day": 9,
"timestamp": "2026-09-11T14:46:36.987915Z",
"date": "Session 9 · Sep 11, 2026 · 10:46 NYSE",
"text": "NSC tracked loss widened 0.26 points to -7.54% as the stock fell 0.54% to $321.57, finished 0.53% below VWAP in the lower part of its range and showed no confirmed structure on 0.11 times average volume. The merger-review setup still has a formal catalyst, but price remains below the $355.99 trigger; relative resilience versus Industrials has not become a breakout.",
"price": 321.57,
"pct": -7.54,
"return_vs_entry_pct": -7.78,
"return_vs_base_pct": -7.78,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": -0.5,
"session_day": 9,
"reference_price": 348.68,
"reference_text": "$321.57 · -7.78% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-11T14:06:25.411176Z",
"vwap_as_of": null
},
{
"day": 8,
"timestamp": "2026-09-10T21:46:08.725078Z",
"date": "Session 8 · Sep 10, 2026 · 17:46 NYSE",
"text": "NSC's tracked loss narrowed 0.22 points to -7.28% since the previous public note. The stock was flat at USD 323.30 but remained 0.27% below VWAP in the lower part of its range on 0.73 times average volume; it still outperforms its weak Industrials sector over twenty sessions, yet the merger-review thesis has not repaired its structure.",
"price": 323.3,
"pct": -7.28,
"return_vs_entry_pct": -7.28,
"return_vs_base_pct": -7.28,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": 0.21,
"session_day": 8,
"reference_price": 348.68,
"reference_text": "$323.30 · -7.28% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-10T21:05:00Z",
"vwap_as_of": null
},
{
"day": 8,
"timestamp": "2026-09-10T20:00:33.898191Z",
"date": "Session 8 · Sep 10, 2026 · 16:00 NYSE",
"text": "NSC's tracked loss widened 0.83 points to -7.50% since the previous public note. The latest capture slipped 0.23% to USD 322.55, 0.27% below VWAP in the lower part of its range on 0.35 times average volume; NSC still outperforms the weak Industrials sector over twenty sessions, but the merger-review thesis has no confirmed structure and the broken base remains unrepaired.",
"price": 322.55,
"pct": -7.5,
"return_vs_entry_pct": -7.49,
"return_vs_base_pct": -7.49,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": -0.78,
"session_day": 8,
"reference_price": 348.68,
"reference_text": "$322.55 · -7.49% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-10T19:21:10.275300Z",
"vwap_as_of": null
},
{
"day": 8,
"timestamp": "2026-09-10T14:50:24.443553Z",
"date": "Session 8 · Sep 10, 2026 · 10:50 NYSE",
"text": "NSC tracked loss narrowed 0.61 points to -6.67% since the last public note. The latest capture rose 0.62% to USD 325.29 and sits 0.25% above VWAP near the top of its range, but participation is only 0.06 times average and no confirmed structure is recorded. The merger-review mechanism and longer-window Industrials lead remain relevant, while the broken base and distant trigger keep recovery unconfirmed.",
"price": 325.29,
"pct": -6.67,
"return_vs_entry_pct": -6.71,
"return_vs_base_pct": -6.71,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": 0.57,
"session_day": 8,
"reference_price": 348.68,
"reference_text": "$325.29 · -6.71% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-10T14:06:15.609526Z",
"vwap_as_of": null
},
{
"day": 7,
"timestamp": "2026-09-09T22:21:29.450447Z",
"date": "Session 7 · Sep 9, 2026 · 18:21 NYSE",
"text": "NSC's tracked loss widened from -7.10% to -7.28% since the last public note as the latest capture fell 1.41% to .30, below VWAP in the lower part of its range on 1.33x average volume. The merger-review mechanism remains specific and the stock still leads Industrials over 20 sessions, but the broken floor, distribution and absent structure leave the distant trigger unconfirmed.",
"price": 323.3,
"pct": -7.28,
"return_vs_entry_pct": -7.28,
"return_vs_base_pct": -7.28,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": -0.14,
"session_day": 7,
"reference_price": 348.68,
"reference_text": "$323.30 · -7.28% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-09T20:00:41Z",
"vwap_as_of": null
},
{
"day": 7,
"timestamp": "2026-09-09T20:21:18.403637Z",
"date": "Session 7 · Sep 9, 2026 · 16:21 NYSE",
"text": "NSC's tracked loss widened 0.46 points to -7.10% as the latest capture fell 1.26% to USD 323.79, 0.24% below VWAP on 0.36x average volume. The merger-review mechanism remains specific and NSC still leads Industrials by 4.07 points over 20 sessions, but the broken USD 332 floor, distribution and absent structure leave the distant trigger unconfirmed.",
"price": 323.79,
"pct": -7.1,
"return_vs_entry_pct": -7.14,
"return_vs_base_pct": -7.14,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": -0.32,
"session_day": 7,
"reference_price": 348.68,
"reference_text": "$323.79 · -7.14% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-09T19:21:49.561649Z",
"vwap_as_of": null
},
{
"day": 7,
"timestamp": "2026-09-09T14:45:40.244049Z",
"date": "Session 7 · Sep 9, 2026 · 10:45 NYSE",
"text": "NSC's tracked loss widened 0.69 points to -6.64% as the latest capture fell 0.92% to USD 324.91, 0.20% below VWAP on only 0.03x average volume near the bottom of its range. The merger-review mechanism remains specific, but the 332.00 base floor is still broken and no structure supports the distant 355.99 trigger.",
"price": 324.9051,
"pct": -6.64,
"return_vs_entry_pct": -6.82,
"return_vs_base_pct": -6.82,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": -0.87,
"session_day": 7,
"reference_price": 348.68,
"reference_text": "$324.91 · -6.82% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-09T14:06:47.281893Z",
"vwap_as_of": null
},
{
"day": 6,
"timestamp": "2026-09-08T22:00:33.818281Z",
"date": "Session 6 · Sep 8, 2026 · 18:00 NYSE",
"text": "NSC's tracked loss widened 0.20 points to -5.95% as price slipped 0.47% to $327.92, below the $332 base floor and 0.09% below VWAP on 0.77x average volume. The merger-review mechanism remains specific, but the price boundary is still broken and the distant $355.99 trigger offers no confirmation.",
"price": 327.92,
"pct": -5.95,
"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.19,
"session_day": 6,
"reference_price": 348.68,
"reference_text": "$327.92 · -5.95% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-08T21:24:03Z",
"vwap_as_of": null
},
{
"day": 6,
"timestamp": "2026-09-08T19:47:51.455811Z",
"date": "Session 6 · Sep 8, 2026 · 15:47 NYSE",
"text": "NSC's tracked loss narrowed 0.13 points to -5.75% as price slipped 0.26% to $328.60, 0.09% below VWAP. Relative performance versus Industrials is positive, but price remains below the $332 base floor, volume is 0.24x average and the $355.99 trigger is distant; merger-review context adds no confirmation.",
"price": 328.601,
"pct": -5.75,
"return_vs_entry_pct": -5.76,
"return_vs_base_pct": -5.76,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": -0.01,
"session_day": 6,
"reference_price": 348.68,
"reference_text": "$328.60 · -5.76% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-08T19:22:03.550453Z",
"vwap_as_of": null
},
{
"day": 6,
"timestamp": "2026-09-08T14:42:24.730105Z",
"date": "Session 6 · Sep 8, 2026 · 10:42 NYSE",
"text": "NSC tracked loss widened 0.37 points to -5.88% at session 6 after the latest capture slipped 0.25% to $328.65 and remained 0.07% below VWAP. Volume is 0.02 times average, price is below the $332 base floor and far from the $355.99 trigger; merger-review context remains specific, but this session adds no confirmation.",
"price": 328.645,
"pct": -5.88,
"return_vs_entry_pct": -5.75,
"return_vs_base_pct": -5.75,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": -0.24,
"session_day": 6,
"reference_price": 348.68,
"reference_text": "$328.64 · -5.75% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-08T14:06:19.550837Z",
"vwap_as_of": null
},
{
"day": 5,
"timestamp": "2026-09-04T22:02:27.131441Z",
"date": "Session 5 · Sep 4, 2026 · 18:02 NYSE",
"text": "NSC tracked loss narrowed 0.06 points to -5.51% as the latest capture rose 0.50% to $329.46 but remained 0.09% below VWAP on 0.54 times average volume. Relative resilience keeps the merger-review question alive, yet price is still below the $332 base low and far from the $355.99 trigger with no confirmed structure, so the early thesis remains unconfirmed.",
"price": 329.46,
"pct": -5.51,
"return_vs_entry_pct": -5.51,
"return_vs_base_pct": -5.51,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": 0.02,
"session_day": 5,
"reference_price": 348.68,
"reference_text": "$329.46 · -5.51% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-04T21:20:17Z",
"vwap_as_of": null
},
{
"day": 5,
"timestamp": "2026-09-04T20:02:43.805251Z",
"date": "Session 5 · Sep 4, 2026 · 16:02 NYSE",
"text": "NSC tracked loss widened 0.36 points to -5.57% as the latest capture rose 0.48% to $329.41 but remained 0.11% below VWAP. Relative resilience versus Industrials keeps the merger-review question alive, yet price is still below the $332 base low and far from the $355.99 trigger on 0.24 times average volume, with no confirmed structure; the early thesis remains unconfirmed.",
"price": 329.41,
"pct": -5.57,
"return_vs_entry_pct": -5.53,
"return_vs_base_pct": -5.53,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": -0.15,
"session_day": 5,
"reference_price": 348.68,
"reference_text": "$329.41 · -5.53% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-04T19:21:46.989147Z",
"vwap_as_of": null
},
{
"day": 5,
"timestamp": "2026-09-04T14:57:44.485714Z",
"date": "Session 5 · Sep 4, 2026 · 10:57 NYSE",
"text": "NSC's tracked loss narrowed 0.43 points to -5.21% as the latest capture rose 0.64% to $329.92 and moved above VWAP near the upper range. The merger-review mechanism and relative resilience remain, but price is still below the $332 base low, participation is only 0.04x average, and the $355.99 trigger is untouched; the early thesis remains unconfirmed.",
"price": 329.92,
"pct": -5.21,
"return_vs_entry_pct": -5.38,
"return_vs_base_pct": -5.38,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": 0.05,
"session_day": 5,
"reference_price": 348.68,
"reference_text": "$329.92 · -5.38% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-04T14:06:17.385242Z",
"vwap_as_of": null
},
{
"day": 4,
"timestamp": "2026-09-03T20:18:11.530910Z",
"date": "Session 4 · Sep 3, 2026 · 16:18 NYSE",
"text": "NSC's tracked loss narrowed 0.61 points to -5.64% as the latest capture was nearly flat at $329.75 and held 0.19% above VWAP. The formal merger-review mechanism remains intact and the stock is outperforming its weak Industrial sector over twenty sessions, but price is still below the $332 base low, participation is decelerating at 0.58 times average and no structure is confirmed; the $355.99 trigger remains untouched.",
"price": 329.75,
"pct": -5.64,
"return_vs_entry_pct": -5.43,
"return_vs_base_pct": -5.43,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": 0.69,
"session_day": 4,
"reference_price": 348.68,
"reference_text": "$329.75 · -5.43% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-03T19:21:52.173032Z",
"vwap_as_of": null
},
{
"day": 4,
"timestamp": "2026-09-03T14:56:15.319078Z",
"date": "Session 4 · Sep 3, 2026 · 10:56 NYSE",
"text": "NSC's tracked loss widened 0.91 points to -6.25% in the latest capture, with price down 0.82% to 327.355 and 0.37% below VWAP at only 6.6% of the range on 0.04 times average volume. The formal merger-review process still provides a company-specific early mechanism, but distribution, no confirmed structure and the unbroken 355.99 trigger leave the setup unconfirmed; the next proof remains price and participation above that level.",
"price": 327.355,
"pct": -6.25,
"return_vs_entry_pct": -6.12,
"return_vs_base_pct": -6.12,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": -0.78,
"session_day": 4,
"reference_price": 348.68,
"reference_text": "$327.36 · -6.12% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-03T14:06:17.841920Z",
"vwap_as_of": null
},
{
"day": 3,
"timestamp": "2026-09-02T22:21:34.937378Z",
"date": "Session 3 · Sep 2, 2026 · 18:21 NYSE",
"text": "NSC's tracked loss deepened 0.84 points to -5.34% after the latest capture fell 0.87% to .06. Price is 0.37% below VWAP near the middle of the range on 0.99 times average volume, with distribution and no confirmed structure; the regulatory-review thesis remains an early setup, not a confirmed breakout above .99.",
"price": 330.06,
"pct": -5.34,
"return_vs_entry_pct": -5.34,
"return_vs_base_pct": -5.34,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": -0.74,
"session_day": 3,
"reference_price": 348.68,
"reference_text": "$330.06 · -5.34% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-02T20:59:14Z",
"vwap_as_of": null
},
{
"day": 3,
"timestamp": "2026-09-02T16:10:14.038376Z",
"date": "Session 3 · Sep 2, 2026 · 12:10 NYSE",
"text": "NSC tracked loss is essentially unchanged at -4.50% after the latest capture slipped 0.10% to 332.6425. Price is 0.69% above VWAP in the upper part of the range, but volume is only 0.06 times average and distribution remains; the quote is near the published 332 base low and far below the 355.99 trigger, so the merger-process thesis is not a confirmed breakout.",
"price": 332.6425,
"pct": -4.5,
"return_vs_entry_pct": -4.6,
"return_vs_base_pct": -4.6,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": -0.09,
"session_day": 3,
"reference_price": 348.68,
"reference_text": "$332.64 · -4.60% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-02T14:44:54.049824Z",
"vwap_as_of": null
},
{
"day": 2,
"timestamp": "2026-09-01T22:12:03.680781Z",
"date": "Session 2 · Sep 1, 2026 · 18:12 NYSE",
"text": "NSC's tracked loss remains -4.51% as the latest capture fell 2.87% to $332.96. Price is 0.61% below VWAP near the session floor, with distribution and no confirmed structure; it is close to the published $332 base low and still well below the $355.99 trigger, so the merger process alone has not produced price confirmation.",
"price": 332.96,
"pct": -4.51,
"return_vs_entry_pct": -4.51,
"return_vs_base_pct": -4.51,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": 0.48,
"session_day": 2,
"reference_price": 348.68,
"reference_text": "$332.96 · -4.51% from $348.68 base",
"timing": "",
"market_marker": {
"phase": "post",
"text": "Aftermarket update: $332.96 (0.00% vs regular close) · Sep 1, 2026 · 17:48 NYSE"
},
"extended_hours": {
"phase": "post",
"price": 332.96,
"ext_pct": 0.0,
"as_of": "2026-09-01T21:48:31Z",
"persisted": false
},
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-01T21:48:31Z",
"vwap_as_of": null
},
{
"day": 2,
"timestamp": "2026-09-01T20:50:51.675209Z",
"date": "Session 2 · Sep 1, 2026 · 16:50 NYSE",
"text": "NSC's tracked loss widened 2.51 points to -5.09% as the current capture fell 3.36%, sat 1.14% below VWAP near the bottom of its range and traded at 0.54x average volume. Price at .28 is below the published base low and well under the .99 trigger, so the anticipatory merger setup has crossed its stated price boundary; the regulatory process alone does not restore it.",
"price": 331.28,
"pct": -5.09,
"return_vs_entry_pct": -4.99,
"return_vs_base_pct": -4.99,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": -2.41,
"session_day": 2,
"reference_price": 348.68,
"reference_text": "$331.28 · -4.99% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": true,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "transcript-entry-3ec982625b912a1cc6eb55a589f90b2f6abcd5706cb6a2cf6bdfc48b1ff20a06",
"price_as_of": "2026-09-01T19:21:29.772075Z",
"vwap_as_of": null
},
{
"day": 2,
"timestamp": "2026-09-01T16:20:48.658509Z",
"date": "Session 2 · Sep 1, 2026 · 12:20 NYSE",
"text": "NSC's tracked loss widened 0.89 points to -2.58% as the current capture fell 0.90%, sitting 0.38% below VWAP near the lower part of its range on 0.06x average volume. Distribution and an Industrials headwind keep the merger setup below the 355.99 trigger; no confirmed structure means the regulatory catalyst remains an anticipation.",
"price": 339.7,
"pct": -2.58,
"return_vs_entry_pct": -2.58,
"return_vs_base_pct": -2.58,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": -0.89,
"session_day": 2,
"reference_price": 348.68,
"reference_text": "$339.70 · -2.58% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-09-01T14:13:30.142689Z",
"vwap_as_of": null
},
{
"day": 1,
"timestamp": "2026-08-31T22:10:17.015947Z",
"date": "Session 1 · Aug 31, 2026 · 18:10 NYSE",
"text": "NSC slipped 0.11 points to -1.69%, remaining 0.33% below VWAP near the lower range on 1.03x average volume. Distribution and a sector headwind keep the merger-driven setup below its trigger, so the regulatory catalyst remains an anticipation rather than a confirmed move.",
"price": 342.79,
"pct": -1.69,
"return_vs_entry_pct": -1.69,
"return_vs_base_pct": -1.69,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": 0.02,
"session_day": 1,
"reference_price": 348.68,
"reference_text": "$342.79 · -1.69% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-08-31T21:34:02Z",
"vwap_as_of": null
},
{
"day": 1,
"timestamp": "2026-08-31T20:06:45.582859Z",
"date": "Session 1 · Aug 31, 2026 · 16:06 NYSE",
"text": "NSC lost 0.89 points to -1.80%, with price 0.65% below VWAP at the bottom of the range on 0.42x average volume. The regulatory mechanism remains specific and the stock still outperforms Industrials over 20 sessions, but distribution, the unmet 355.99 trigger and no confirmed structure leave the Early Try in anticipation.",
"price": 342.73,
"pct": -1.8,
"return_vs_entry_pct": -1.71,
"return_vs_base_pct": -1.71,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": -1.1,
"session_day": 1,
"reference_price": 348.68,
"reference_text": "$342.73 · -1.71% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-08-31T19:21:03.615633Z",
"vwap_as_of": null
},
{
"day": 1,
"timestamp": "2026-08-31T15:00:46.902942Z",
"date": "Session 1 · Aug 31, 2026 · 11:00 NYSE",
"text": "NSC is at -0.91% after a 0.61% decline to 346.55, below VWAP on 0.05x average volume. Early structure remains below the 355.99 trigger, leaving the regulatory catalyst in anticipation rather than confirmation.",
"price": 346.55,
"pct": -0.91,
"return_vs_entry_pct": -0.61,
"return_vs_base_pct": -0.61,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": -0.61,
"session_day": 1,
"reference_price": 348.68,
"reference_text": "$346.55 · -0.61% from $348.68 base",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-08-31T14:06:24.388513Z",
"vwap_as_of": null
},
{
"day": 0,
"timestamp": "2026-08-29T05:57:33.067638Z",
"date": "Session 0 · Aug 29, 2026 · 01:57 NYSE",
"text": "NSC has no tracked return yet; the current capture rose 0.22% to 348.68 on 0.86x average volume. The early structure remains below the 355.99 breakout trigger, while distribution and the absence of a fresh intraday reading leave the regulatory catalyst in anticipation rather than confirmation.",
"price": 348.68,
"pct": null,
"return_vs_entry_pct": 0.0,
"return_vs_base_pct": 0.0,
"return_vs_prior_pct": null,
"previous_regular_close": null,
"change_vs_prior_session_pct": 0.0,
"session_day": 0,
"reference_price": 348.68,
"reference_text": "$348.68",
"timing": "",
"market_marker": null,
"extended_hours": null,
"relevant": false,
"active_relevant": false,
"terminal_closure": false,
"transcript_anchor": "",
"price_as_of": "2026-08-29T05:01:43.976820Z",
"vwap_as_of": null
}
],
"observed_outcomes": [
{
"label": "+1 sessions",
"status": "complete",
"return": -1.69,
"reference_text": "-1.69% from $348.68 base",
"price": 342.79,
"updated": "Aug 31, 2026 · 17:40 NYSE",
"mfe": 0.38,
"mae": -1.96
},
{
"label": "+5 sessions",
"status": "complete",
"return": -5.51,
"reference_text": "-5.51% from $348.68 base",
"price": 329.46,
"updated": "Sep 4, 2026 · 17:05 NYSE",
"mfe": 0.38,
"mae": -6.77
},
{
"label": "+10 sessions",
"status": "complete",
"return": -8.21,
"reference_text": "-8.21% from $348.68 base",
"price": 320.05,
"updated": "Sep 14, 2026 · 17:05 NYSE",
"mfe": 0.38,
"mae": -8.57
},
{
"label": "+15 sessions",
"status": "complete",
"return": -11.36,
"reference_text": "-11.36% from $348.68 base",
"price": 309.07,
"updated": "Sep 21, 2026 · 17:48 NYSE",
"mfe": 0.38,
"mae": -11.54
}
],
"candidate_comparison_history": [
{
"day": 0,
"timestamp": "2026-08-29T05:57:33.067638Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-08-29T05:57:33.067638Z",
"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": "NSC",
"role": "selected",
"price": 348.68,
"base_price": 348.68,
"return_since_base_pct": 0.0,
"session_return_pct": 0.22,
"change_since_prior_pct": null,
"volume_ratio": 0.86,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": 97.2,
"extended_hours_pct": null,
"as_of": "2026-08-29T05:01:43.976820Z",
"source": "yfinance_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "347.5 > 342.72 > 333.86",
"price_as_of": "2026-08-29T05:01:43.976820Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 1,
"timestamp": "2026-08-31T15:00:46.902942Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-08-31T15:00:46.902942Z",
"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": "NSC",
"role": "selected",
"price": 346.55,
"base_price": 348.68,
"return_since_base_pct": -0.6109,
"session_return_pct": -0.61,
"change_since_prior_pct": -0.6109,
"volume_ratio": 0.05,
"rsi": 64.76,
"vwap": 347.35,
"vwap_distance_pct": -0.2303,
"position_52w_pct": 96.6,
"extended_hours_pct": null,
"as_of": "2026-08-31T14:06:24.388513Z",
"source": "yfinance_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "347.5 > 343.56 > 334.91",
"vwap_state": "below",
"price_as_of": "2026-08-31T14:06:24.388513Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 1,
"timestamp": "2026-08-31T20:06:45.582859Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-08-31T20:06:45.582859Z",
"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": "NSC",
"role": "selected",
"price": 342.73,
"base_price": 348.68,
"return_since_base_pct": -1.7064,
"session_return_pct": -1.71,
"change_since_prior_pct": -1.1023,
"volume_ratio": 0.42,
"rsi": 59.17,
"vwap": 344.96,
"vwap_distance_pct": -0.6465,
"position_52w_pct": 95.6,
"extended_hours_pct": null,
"as_of": "2026-08-31T19:21:03.615633Z",
"source": "yfinance_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "346.73 > 343.22 > 334.77",
"vwap_state": "below",
"price_as_of": "2026-08-31T19:21:03.615633Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 1,
"timestamp": "2026-08-31T22:10:17.015947Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-08-31T22:10:17.015947Z",
"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": "NSC",
"role": "selected",
"price": 342.79,
"base_price": 348.68,
"return_since_base_pct": -1.6892,
"session_return_pct": -1.69,
"change_since_prior_pct": 0.0175,
"volume_ratio": 1.03,
"rsi": 59.25,
"vwap": 344.6,
"vwap_distance_pct": -0.5252,
"position_52w_pct": 95.6,
"extended_hours_pct": 0.0,
"as_of": "2026-08-31T21:34:02Z",
"source": "sealed_extended_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "346.75 > 343.22 > 334.77",
"vwap_state": "below",
"price_as_of": "2026-08-31T21:34:02Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 2,
"timestamp": "2026-09-01T16:20:48.658509Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-01T16:20:48.658509Z",
"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": "NSC",
"role": "selected",
"price": 339.7,
"base_price": 348.68,
"return_since_base_pct": -2.5754,
"session_return_pct": -0.9,
"change_since_prior_pct": -0.9014,
"volume_ratio": 0.06,
"rsi": 54.61,
"vwap": 340.98,
"vwap_distance_pct": -0.3754,
"position_52w_pct": 94.7,
"extended_hours_pct": null,
"as_of": "2026-09-01T14:13:30.142689Z",
"source": "yfinance_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "345.34 > 342.9 > 334.96",
"vwap_state": "below",
"price_as_of": "2026-09-01T14:13:30.142689Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 2,
"timestamp": "2026-09-01T20:50:51.675209Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-01T20:50:51.675209Z",
"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": "NSC",
"role": "selected",
"price": 331.28,
"base_price": 348.68,
"return_since_base_pct": -4.9902,
"session_return_pct": -3.36,
"change_since_prior_pct": -2.4787,
"volume_ratio": 0.54,
"rsi": 46.24,
"vwap": 335.09,
"vwap_distance_pct": -1.137,
"position_52w_pct": 92.4,
"extended_hours_pct": null,
"as_of": "2026-09-01T19:21:29.772075Z",
"source": "yfinance_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "343.65 > 342.14 > 334.63",
"vwap_state": "below",
"benchmark_excess_pct": {
"sp500": -2.6487,
"nasdaq100": -2.0708,
"russell2000": -2.1315
},
"price_as_of": "2026-09-01T19:21:29.772075Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [
{
"id": "sp500",
"symbol": "^GSPC",
"label": "S&P 500",
"role": "benchmark",
"price": 7631.47,
"base_price": 7686.14,
"return_since_base_pct": -0.7113,
"session_return_pct": -0.7113,
"as_of": "2026-09-01T20:50:27.033818Z",
"source": "yfinance.ticker_info",
"base_definition": "previous regular close"
},
{
"id": "nasdaq100",
"symbol": "^NDX",
"label": "Nasdaq 100",
"role": "benchmark",
"price": 29077.22,
"base_price": 29456.973,
"return_since_base_pct": -1.2892,
"session_return_pct": -1.2892,
"as_of": "2026-09-01T20:50:27.033818Z",
"source": "yfinance.ticker_info",
"base_definition": "previous regular close"
},
{
"id": "russell2000",
"symbol": "^RUT",
"label": "Russell 2000",
"role": "benchmark",
"price": 2920.1323,
"base_price": 2956.452,
"return_since_base_pct": -1.2285,
"session_return_pct": -1.2285,
"as_of": "2026-09-01T20:50:27.033818Z",
"source": "yfinance.ticker_info",
"base_definition": "previous regular close"
}
],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 3
}
}
},
{
"day": 2,
"timestamp": "2026-09-01T22:12:03.680781Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-01T22:12:03.680781Z",
"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": "NSC",
"role": "selected",
"price": 332.96,
"base_price": 348.68,
"return_since_base_pct": -4.5084,
"session_return_pct": -2.87,
"change_since_prior_pct": 0.5071,
"volume_ratio": 1.17,
"rsi": 47.7,
"vwap": 335.01,
"vwap_distance_pct": -0.6119,
"position_52w_pct": 92.8,
"extended_hours_pct": 0.0,
"as_of": "2026-09-01T21:48:31Z",
"source": "sealed_extended_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "343.99 > 342.29 > 334.7",
"vwap_state": "below",
"benchmark_excess_pct": {
"sp500": -2.1587,
"nasdaq100": -1.5808,
"russell2000": -1.6415
},
"price_as_of": "2026-09-01T21:48:31Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [
{
"id": "sp500",
"symbol": "^GSPC",
"label": "S&P 500",
"role": "benchmark",
"price": 7631.47,
"base_price": 7686.14,
"return_since_base_pct": -0.7113,
"session_return_pct": -0.7113,
"as_of": "2026-09-01T22:07:32.433629Z",
"source": "yfinance.ticker_info",
"base_definition": "previous regular close"
},
{
"id": "nasdaq100",
"symbol": "^NDX",
"label": "Nasdaq 100",
"role": "benchmark",
"price": 29077.22,
"base_price": 29456.973,
"return_since_base_pct": -1.2892,
"session_return_pct": -1.2892,
"as_of": "2026-09-01T22:07:32.433629Z",
"source": "yfinance.ticker_info",
"base_definition": "previous regular close"
},
{
"id": "russell2000",
"symbol": "^RUT",
"label": "Russell 2000",
"role": "benchmark",
"price": 2920.1323,
"base_price": 2956.452,
"return_since_base_pct": -1.2285,
"session_return_pct": -1.2285,
"as_of": "2026-09-01T22:07:32.433629Z",
"source": "yfinance.ticker_info",
"base_definition": "previous regular close"
}
],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 3
}
}
},
{
"day": 3,
"timestamp": "2026-09-02T16:10:14.038376Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-02T16:10:14.038376Z",
"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": "NSC",
"role": "selected",
"price": 332.6425,
"base_price": 348.68,
"return_since_base_pct": -4.5995,
"session_return_pct": -0.1,
"change_since_prior_pct": -0.0954,
"volume_ratio": 0.06,
"rsi": 44.91,
"vwap": 330.35,
"vwap_distance_pct": 0.694,
"position_52w_pct": 92.8,
"extended_hours_pct": null,
"as_of": "2026-09-02T14:44:54.049824Z",
"source": "yfinance_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "341.72 > 341.41 > 334.62",
"vwap_state": "above",
"price_as_of": "2026-09-02T14:44:54.049824Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 3,
"timestamp": "2026-09-02T22:21:34.937378Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-02T22:21:34.937378Z",
"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": "NSC",
"role": "selected",
"price": 330.06,
"base_price": 348.68,
"return_since_base_pct": -5.3401,
"session_return_pct": -0.87,
"change_since_prior_pct": -0.7764,
"volume_ratio": 0.99,
"rsi": 42.75,
"vwap": 331.28,
"vwap_distance_pct": -0.3683,
"position_52w_pct": 92.0,
"extended_hours_pct": 0.0,
"as_of": "2026-09-02T20:59:14Z",
"source": "sealed_extended_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "341.2 > 341.18 > 334.51",
"vwap_state": "below",
"benchmark_excess_pct": {
"sp500": -1.3303,
"nasdaq100": -1.0974,
"russell2000": -2.0013
},
"price_as_of": "2026-09-02T20:59:14Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [
{
"id": "sp500",
"symbol": "^GSPC",
"label": "S&P 500",
"role": "benchmark",
"price": 7666.6,
"base_price": 7631.47,
"return_since_base_pct": 0.4603,
"session_return_pct": 0.4603,
"as_of": "2026-09-02T22:20:21.122514Z",
"source": "yfinance.ticker_info",
"base_definition": "previous regular close"
},
{
"id": "nasdaq100",
"symbol": "^NDX",
"label": "Nasdaq 100",
"role": "benchmark",
"price": 29143.33,
"base_price": 29077.22,
"return_since_base_pct": 0.2274,
"session_return_pct": 0.2274,
"as_of": "2026-09-02T22:20:21.122514Z",
"source": "yfinance.ticker_info",
"base_definition": "previous regular close"
},
{
"id": "russell2000",
"symbol": "^RUT",
"label": "Russell 2000",
"role": "benchmark",
"price": 2953.1663,
"base_price": 2920.1323,
"return_since_base_pct": 1.1313,
"session_return_pct": 1.1313,
"as_of": "2026-09-02T22:20:21.122514Z",
"source": "yfinance.ticker_info",
"base_definition": "previous regular close"
}
],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 3
}
}
},
{
"day": 4,
"timestamp": "2026-09-03T14:56:15.319078Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-03T14:56:15.319078Z",
"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": "NSC",
"role": "selected",
"price": 327.355,
"base_price": 348.68,
"return_since_base_pct": -6.1159,
"session_return_pct": -0.82,
"change_since_prior_pct": -0.8195,
"volume_ratio": 0.04,
"rsi": 43.34,
"vwap": 328.7,
"vwap_distance_pct": -0.4092,
"position_52w_pct": 91.3,
"extended_hours_pct": null,
"as_of": "2026-09-03T14:06:17.841920Z",
"source": "yfinance_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "338.43 > 339.92 > 334.23",
"vwap_state": "below",
"price_as_of": "2026-09-03T14:06:17.841920Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 4,
"timestamp": "2026-09-03T20:18:11.530910Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-03T20:18:11.530910Z",
"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": "NSC",
"role": "selected",
"price": 329.75,
"base_price": 348.68,
"return_since_base_pct": -5.429,
"session_return_pct": -0.09,
"change_since_prior_pct": 0.7316,
"volume_ratio": 0.58,
"rsi": 45.4,
"vwap": 329.11,
"vwap_distance_pct": 0.1945,
"position_52w_pct": 92.0,
"extended_hours_pct": null,
"as_of": "2026-09-03T19:21:52.173032Z",
"source": "yfinance_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "338.91 > 340.14 > 334.33",
"vwap_state": "above",
"price_as_of": "2026-09-03T19:21:52.173032Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 5,
"timestamp": "2026-09-04T14:57:44.485714Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-04T14:57:44.485714Z",
"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": "NSC",
"role": "selected",
"price": 329.92,
"base_price": 348.68,
"return_since_base_pct": -5.3803,
"session_return_pct": 0.64,
"change_since_prior_pct": 0.0516,
"volume_ratio": 0.04,
"rsi": 38.31,
"vwap": 328.86,
"vwap_distance_pct": 0.3223,
"position_52w_pct": 92.0,
"extended_hours_pct": null,
"as_of": "2026-09-04T14:06:17.385242Z",
"source": "yfinance_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "336.81 > 339.05 > 334.08",
"vwap_state": "above",
"price_as_of": "2026-09-04T14:06:17.385242Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 5,
"timestamp": "2026-09-04T20:02:43.805251Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-04T20:02:43.805251Z",
"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": "NSC",
"role": "selected",
"price": 329.41,
"base_price": 348.68,
"return_since_base_pct": -5.5266,
"session_return_pct": 0.48,
"change_since_prior_pct": -0.1546,
"volume_ratio": 0.24,
"rsi": 37.65,
"vwap": 329.77,
"vwap_distance_pct": -0.1092,
"position_52w_pct": 91.9,
"extended_hours_pct": null,
"as_of": "2026-09-04T19:21:46.989147Z",
"source": "yfinance_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "336.7 > 339.0 > 334.06",
"vwap_state": "below",
"price_as_of": "2026-09-04T19:21:46.989147Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 5,
"timestamp": "2026-09-04T22:02:27.131441Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-04T22:02:27.131441Z",
"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": "NSC",
"role": "selected",
"price": 329.46,
"base_price": 348.68,
"return_since_base_pct": -5.5122,
"session_return_pct": 0.5,
"change_since_prior_pct": 0.0152,
"volume_ratio": 0.54,
"rsi": 37.71,
"vwap": 329.77,
"vwap_distance_pct": -0.094,
"position_52w_pct": 91.9,
"extended_hours_pct": 0.0,
"as_of": "2026-09-04T21:20:17Z",
"source": "sealed_extended_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "336.71 > 339.01 > 334.06",
"vwap_state": "below",
"price_as_of": "2026-09-04T21:20:17Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 6,
"timestamp": "2026-09-08T14:42:24.730105Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-08T14:42:24.730105Z",
"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": "NSC",
"role": "selected",
"price": 328.645,
"base_price": 348.68,
"return_since_base_pct": -5.746,
"session_return_pct": -0.25,
"change_since_prior_pct": -0.2474,
"volume_ratio": 0.02,
"rsi": 38.85,
"vwap": 328.86,
"vwap_distance_pct": -0.0654,
"position_52w_pct": 91.6,
"extended_hours_pct": null,
"as_of": "2026-09-08T14:06:19.550837Z",
"source": "yfinance_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "335.1 > 338.07 > 333.85",
"vwap_state": "below",
"price_as_of": "2026-09-08T14:06:19.550837Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 6,
"timestamp": "2026-09-08T19:47:51.455811Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-08T19:47:51.455811Z",
"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": "NSC",
"role": "selected",
"price": 328.601,
"base_price": 348.68,
"return_since_base_pct": -5.7586,
"session_return_pct": -0.26,
"change_since_prior_pct": -0.0134,
"volume_ratio": 0.24,
"rsi": 38.82,
"vwap": 328.91,
"vwap_distance_pct": -0.0939,
"position_52w_pct": 91.6,
"extended_hours_pct": null,
"as_of": "2026-09-08T19:22:03.550453Z",
"source": "yfinance_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "335.09 > 338.06 > 333.85",
"vwap_state": "below",
"price_as_of": "2026-09-08T19:22:03.550453Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 6,
"timestamp": "2026-09-08T22:00:33.818281Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-08T22:00:33.818281Z",
"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": "NSC",
"role": "selected",
"price": 327.92,
"base_price": 348.68,
"return_since_base_pct": -5.9539,
"session_return_pct": -0.47,
"change_since_prior_pct": -0.2072,
"volume_ratio": 0.77,
"rsi": 38.25,
"vwap": 328.91,
"vwap_distance_pct": -0.301,
"position_52w_pct": 91.4,
"extended_hours_pct": 0.0,
"as_of": "2026-09-08T21:24:03Z",
"source": "sealed_extended_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "334.96 > 338.0 > 333.82",
"vwap_state": "below",
"benchmark_excess_pct": {
"sp500": 0.114,
"nasdaq100": -0.3466,
"russell2000": 0.049
},
"price_as_of": "2026-09-08T21:24:03Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [
{
"id": "sp500",
"symbol": "^GSPC",
"label": "S&P 500",
"role": "benchmark",
"price": 7673.52,
"base_price": 7718.6,
"return_since_base_pct": -0.584,
"session_return_pct": -0.584,
"as_of": "2026-09-08T22:00:24.149802Z",
"source": "yfinance.ticker_info",
"base_definition": "previous regular close"
},
{
"id": "nasdaq100",
"symbol": "^NDX",
"label": "Nasdaq 100",
"role": "benchmark",
"price": 29507.701,
"base_price": 29544.154,
"return_since_base_pct": -0.1234,
"session_return_pct": -0.1234,
"as_of": "2026-09-08T22:00:24.149802Z",
"source": "yfinance.ticker_info",
"base_definition": "previous regular close"
},
{
"id": "russell2000",
"symbol": "^RUT",
"label": "Russell 2000",
"role": "benchmark",
"price": 2960.2036,
"base_price": 2975.648,
"return_since_base_pct": -0.519,
"session_return_pct": -0.519,
"as_of": "2026-09-08T22:00:24.149802Z",
"source": "yfinance.ticker_info",
"base_definition": "previous regular close"
}
],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 3
}
}
},
{
"day": 7,
"timestamp": "2026-09-09T14:45:40.244049Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-09T14:45:40.244049Z",
"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": "NSC",
"role": "selected",
"price": 324.9051,
"base_price": 348.68,
"return_since_base_pct": -6.8185,
"session_return_pct": -0.92,
"change_since_prior_pct": -0.9194,
"volume_ratio": 0.03,
"rsi": 25.8,
"vwap": 325.54,
"vwap_distance_pct": -0.195,
"position_52w_pct": 90.6,
"extended_hours_pct": null,
"as_of": "2026-09-09T14:06:47.281893Z",
"source": "yfinance_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "332.95 > 336.81 > 333.47",
"vwap_state": "below",
"price_as_of": "2026-09-09T14:06:47.281893Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 7,
"timestamp": "2026-09-09T20:21:18.403637Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-09T20:21:18.403637Z",
"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": "NSC",
"role": "selected",
"price": 323.79,
"base_price": 348.68,
"return_since_base_pct": -7.1384,
"session_return_pct": -1.26,
"change_since_prior_pct": -0.3432,
"volume_ratio": 0.36,
"rsi": 25.15,
"vwap": 324.57,
"vwap_distance_pct": -0.2403,
"position_52w_pct": 90.3,
"extended_hours_pct": null,
"as_of": "2026-09-09T19:21:49.561649Z",
"source": "yfinance_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "332.72 > 336.71 > 333.43",
"vwap_state": "below",
"benchmark_excess_pct": {
"sp500": -0.7757,
"nasdaq100": -0.968,
"russell2000": 0.0564
},
"price_as_of": "2026-09-09T19:21:49.561649Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [
{
"id": "sp500",
"symbol": "^GSPC",
"label": "S&P 500",
"role": "benchmark",
"price": 7636.36,
"base_price": 7673.52,
"return_since_base_pct": -0.4843,
"session_return_pct": -0.4843,
"as_of": "2026-09-09T20:21:15.311094Z",
"source": "yfinance.ticker_info",
"base_definition": "previous regular close"
},
{
"id": "nasdaq100",
"symbol": "^NDX",
"label": "Nasdaq 100",
"role": "benchmark",
"price": 29421.553,
"base_price": 29507.701,
"return_since_base_pct": -0.292,
"session_return_pct": -0.292,
"as_of": "2026-09-09T20:21:15.311094Z",
"source": "yfinance.ticker_info",
"base_definition": "previous regular close"
},
{
"id": "russell2000",
"symbol": "^RUT",
"label": "Russell 2000",
"role": "benchmark",
"price": 2921.2344,
"base_price": 2960.2036,
"return_since_base_pct": -1.3164,
"session_return_pct": -1.3164,
"as_of": "2026-09-09T20:21:15.311094Z",
"source": "yfinance.ticker_info",
"base_definition": "previous regular close"
}
],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 3
}
}
},
{
"day": 7,
"timestamp": "2026-09-09T22:21:29.450447Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-09T22:21:29.450447Z",
"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": "NSC",
"role": "selected",
"price": 323.3,
"base_price": 348.68,
"return_since_base_pct": -7.2789,
"session_return_pct": -1.41,
"change_since_prior_pct": -0.1513,
"volume_ratio": 0.91,
"rsi": 24.87,
"vwap": 324.57,
"vwap_distance_pct": -0.3913,
"position_52w_pct": 90.2,
"extended_hours_pct": -0.04,
"as_of": "2026-09-09T20:00:41Z",
"source": "sealed_extended_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "332.62 > 336.66 > 333.41",
"vwap_state": "below",
"price_as_of": "2026-09-09T20:00:41Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 8,
"timestamp": "2026-09-10T14:50:24.443553Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-10T14:50:24.443553Z",
"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": "NSC",
"role": "selected",
"price": 325.29,
"base_price": 348.68,
"return_since_base_pct": -6.7082,
"session_return_pct": 0.62,
"change_since_prior_pct": 0.6155,
"volume_ratio": 0.06,
"rsi": 26.65,
"vwap": 324.47,
"vwap_distance_pct": 0.2527,
"position_52w_pct": 90.7,
"extended_hours_pct": null,
"as_of": "2026-09-10T14:06:15.609526Z",
"source": "yfinance_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "331.16 > 335.63 > 333.09",
"vwap_state": "above",
"price_as_of": "2026-09-10T14:06:15.609526Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 8,
"timestamp": "2026-09-10T20:00:33.898191Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-10T20:00:33.898191Z",
"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": "NSC",
"role": "selected",
"price": 322.55,
"base_price": 348.68,
"return_since_base_pct": -7.494,
"session_return_pct": -0.23,
"change_since_prior_pct": -0.8423,
"volume_ratio": 0.35,
"rsi": 22.91,
"vwap": 323.43,
"vwap_distance_pct": -0.2721,
"position_52w_pct": 89.9,
"extended_hours_pct": null,
"as_of": "2026-09-10T19:21:10.275300Z",
"source": "yfinance_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "330.61 > 335.38 > 332.98",
"vwap_state": "below",
"price_as_of": "2026-09-10T19:21:10.275300Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 8,
"timestamp": "2026-09-10T21:46:08.725078Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-10T21:46:08.725078Z",
"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": "NSC",
"role": "selected",
"price": 323.3,
"base_price": 348.68,
"return_since_base_pct": -7.2789,
"session_return_pct": 0.22,
"change_since_prior_pct": 0.2325,
"volume_ratio": 0.73,
"rsi": 23.31,
"vwap": 323.43,
"vwap_distance_pct": -0.0402,
"position_52w_pct": 90.2,
"extended_hours_pct": 0.0,
"as_of": "2026-09-10T21:05:00Z",
"source": "sealed_extended_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "330.76 > 335.45 > 333.01",
"vwap_state": "below",
"price_as_of": "2026-09-10T21:05:00Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 9,
"timestamp": "2026-09-11T14:46:36.987915Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-11T14:46:36.987915Z",
"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": "NSC",
"role": "selected",
"price": 321.57,
"base_price": 348.68,
"return_since_base_pct": -7.775,
"session_return_pct": -0.54,
"change_since_prior_pct": -0.5351,
"volume_ratio": 0.11,
"rsi": 14.72,
"vwap": 323.27,
"vwap_distance_pct": -0.5259,
"position_52w_pct": 89.7,
"extended_hours_pct": null,
"as_of": "2026-09-11T14:06:25.411176Z",
"source": "yfinance_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "328.92 > 334.19 > 332.57",
"vwap_state": "below",
"benchmark_excess_pct": {
"sp500": -1.3655,
"nasdaq100": -1.3995,
"russell2000": -1.1447
},
"price_as_of": "2026-09-11T14:06:25.411176Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [
{
"id": "sp500",
"symbol": "^GSPC",
"label": "S&P 500",
"role": "benchmark",
"price": 7654.37,
"base_price": 7591.7,
"return_since_base_pct": 0.8255,
"session_return_pct": 0.8255,
"as_of": "2026-09-11T14:46:10.433391Z",
"source": "yfinance.ticker_info",
"base_definition": "previous regular close"
},
{
"id": "nasdaq100",
"symbol": "^NDX",
"label": "Nasdaq 100",
"role": "benchmark",
"price": 29353.668,
"base_price": 29103.514,
"return_since_base_pct": 0.8595,
"session_return_pct": 0.8595,
"as_of": "2026-09-11T14:46:10.433391Z",
"source": "yfinance.ticker_info",
"base_definition": "previous regular close"
},
{
"id": "russell2000",
"symbol": "^RUT",
"label": "Russell 2000",
"role": "benchmark",
"price": 2908.4294,
"base_price": 2890.947,
"return_since_base_pct": 0.6047,
"session_return_pct": 0.6047,
"as_of": "2026-09-11T14:46:10.433391Z",
"source": "yfinance.ticker_info",
"base_definition": "previous regular close"
}
],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 3
}
}
},
{
"day": 9,
"timestamp": "2026-09-11T19:50:46.219668Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-11T19:50:46.219668Z",
"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": "NSC",
"role": "selected",
"price": 321.36,
"base_price": 348.68,
"return_since_base_pct": -7.8353,
"session_return_pct": -0.6,
"change_since_prior_pct": -0.0653,
"volume_ratio": 0.27,
"rsi": 14.64,
"vwap": 322.37,
"vwap_distance_pct": -0.3133,
"position_52w_pct": 89.6,
"extended_hours_pct": null,
"as_of": "2026-09-11T19:21:33.380908Z",
"source": "yfinance_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "328.88 > 334.17 > 332.56",
"vwap_state": "below",
"price_as_of": "2026-09-11T19:21:33.380908Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 9,
"timestamp": "2026-09-11T21:56:09.050796Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-11T21:56:09.050796Z",
"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": "NSC",
"role": "selected",
"price": 320.27,
"base_price": 348.68,
"return_since_base_pct": -8.1479,
"session_return_pct": -0.94,
"change_since_prior_pct": -0.3392,
"volume_ratio": 0.73,
"rsi": 14.27,
"vwap": 322.37,
"vwap_distance_pct": -0.6514,
"position_52w_pct": 89.3,
"extended_hours_pct": 0.0,
"as_of": "2026-09-11T20:51:52Z",
"source": "sealed_extended_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "328.66 > 334.07 > 332.51",
"vwap_state": "below",
"price_as_of": "2026-09-11T20:51:52Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 10,
"timestamp": "2026-09-14T14:57:05.979544Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-14T14:57:05.979544Z",
"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": "NSC",
"role": "selected",
"price": 320.26,
"base_price": 348.68,
"return_since_base_pct": -8.1507,
"session_return_pct": 0.22,
"change_since_prior_pct": -0.0031,
"volume_ratio": 0.03,
"rsi": 9.46,
"vwap": 320.33,
"vwap_distance_pct": -0.0219,
"position_52w_pct": 89.3,
"extended_hours_pct": null,
"as_of": "2026-09-14T14:05:55.081234Z",
"source": "yfinance_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "326.98 > 332.81 > 332.03",
"vwap_state": "below",
"price_as_of": "2026-09-14T14:05:55.081234Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 10,
"timestamp": "2026-09-14T22:40:33.960144Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-14T22:40:33.960144Z",
"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": "NSC",
"role": "selected",
"price": 320.05,
"base_price": 348.68,
"return_since_base_pct": -8.211,
"session_return_pct": -0.09,
"change_since_prior_pct": -0.0656,
"volume_ratio": 0.33,
"rsi": 9.4,
"vwap": 320.25,
"vwap_distance_pct": -0.0625,
"position_52w_pct": 89.2,
"extended_hours_pct": 0.02,
"as_of": "2026-09-14T20:00:44Z",
"source": "sealed_extended_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "326.93 > 332.79 > 332.02",
"vwap_state": "above",
"price_as_of": "2026-09-14T20:00:44Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 10,
"timestamp": "2026-09-14T23:34:10.226981Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-14T23:34:10.226981Z",
"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": "NSC",
"role": "selected",
"price": 320.05,
"base_price": 348.68,
"return_since_base_pct": -8.211,
"session_return_pct": -0.07,
"change_since_prior_pct": 0.0,
"volume_ratio": 1.69,
"rsi": 9.42,
"vwap": 320.25,
"vwap_distance_pct": -0.0625,
"position_52w_pct": 89.2,
"extended_hours_pct": 0.0,
"as_of": "2026-09-14T21:50:00Z",
"source": "sealed_extended_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "326.94 > 332.79 > 332.03",
"vwap_state": "above",
"price_as_of": "2026-09-14T21:50:00Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 11,
"timestamp": "2026-09-15T16:22:22.692617Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-15T16:22:22.692617Z",
"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": "NSC",
"role": "selected",
"price": 319.5,
"base_price": 348.68,
"return_since_base_pct": -8.3687,
"session_return_pct": -0.17,
"change_since_prior_pct": -0.1718,
"volume_ratio": 0.09,
"rsi": 9.7,
"vwap": 319.25,
"vwap_distance_pct": 0.0783,
"position_52w_pct": 89.1,
"extended_hours_pct": null,
"as_of": "2026-09-15T15:52:36.865021Z",
"source": "yfinance_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "325.45 > 331.59 > 331.53",
"vwap_state": "above",
"price_as_of": "2026-09-15T15:52:36.865021Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 11,
"timestamp": "2026-09-15T19:27:19.871047Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-15T19:27:19.871047Z",
"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": "NSC",
"role": "selected",
"price": 321.46,
"base_price": 348.68,
"return_since_base_pct": -7.8066,
"session_return_pct": 0.44,
"change_since_prior_pct": 0.6135,
"volume_ratio": 0.24,
"rsi": 13.0,
"vwap": 320.4,
"vwap_distance_pct": 0.3308,
"position_52w_pct": 89.6,
"extended_hours_pct": null,
"as_of": "2026-09-15T19:21:00.581079Z",
"source": "yfinance_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "325.84 > 331.76 > 331.61",
"vwap_state": "above",
"price_as_of": "2026-09-15T19:21:00.581079Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 11,
"timestamp": "2026-09-15T21:47:14.276653Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-15T21:47:14.276653Z",
"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": "NSC",
"role": "selected",
"price": 319.2,
"base_price": 348.68,
"return_since_base_pct": -8.4547,
"session_return_pct": 0.05,
"change_since_prior_pct": -0.703,
"volume_ratio": 0.54,
"rsi": 10.23,
"vwap": 320.4,
"vwap_distance_pct": -0.3745,
"position_52w_pct": 89.3,
"extended_hours_pct": -0.36,
"as_of": "2026-09-15T20:01:29Z",
"source": "sealed_extended_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "325.6 > 331.65 > 331.56",
"vwap_state": "above",
"price_as_of": "2026-09-15T20:01:29Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 12,
"timestamp": "2026-09-16T14:49:01.580927Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-16T14:49:01.580927Z",
"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": "NSC",
"role": "selected",
"price": 318.53,
"base_price": 348.68,
"return_since_base_pct": -8.6469,
"session_return_pct": -0.53,
"change_since_prior_pct": -0.2099,
"volume_ratio": 0.07,
"rsi": 6.5,
"vwap": 319.93,
"vwap_distance_pct": -0.4376,
"position_52w_pct": 88.8,
"extended_hours_pct": null,
"as_of": "2026-09-16T14:06:40.306426Z",
"source": "yfinance_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "324.18 > 330.46 > 331.05",
"vwap_state": "below",
"benchmark_excess_pct": {
"sp500": -0.8323,
"nasdaq100": -1.2708,
"russell2000": -0.7888
},
"price_as_of": "2026-09-16T14:06:40.306426Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [
{
"id": "sp500",
"symbol": "^GSPC",
"label": "S&P 500",
"role": "benchmark",
"price": 7608.66,
"base_price": 7585.73,
"return_since_base_pct": 0.3023,
"session_return_pct": 0.3023,
"as_of": "2026-09-16T14:48:59.957876Z",
"source": "yfinance.ticker_info",
"base_definition": "previous regular close"
},
{
"id": "nasdaq100",
"symbol": "^NDX",
"label": "Nasdaq 100",
"role": "benchmark",
"price": 29152.223,
"base_price": 28937.838,
"return_since_base_pct": 0.7408,
"session_return_pct": 0.7408,
"as_of": "2026-09-16T14:48:59.957876Z",
"source": "yfinance.ticker_info",
"base_definition": "previous regular close"
},
{
"id": "russell2000",
"symbol": "^RUT",
"label": "Russell 2000",
"role": "benchmark",
"price": 2877.7126,
"base_price": 2870.2854,
"return_since_base_pct": 0.2588,
"session_return_pct": 0.2588,
"as_of": "2026-09-16T14:48:59.957876Z",
"source": "yfinance.ticker_info",
"base_definition": "previous regular close"
}
],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 3
}
}
},
{
"day": 12,
"timestamp": "2026-09-16T20:27:39.019896Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-16T20:27:39.019896Z",
"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": "NSC",
"role": "selected",
"price": 316.8851,
"base_price": 348.68,
"return_since_base_pct": -9.1186,
"session_return_pct": -1.04,
"change_since_prior_pct": -0.5164,
"volume_ratio": 0.41,
"rsi": 6.24,
"vwap": 319.77,
"vwap_distance_pct": -0.9022,
"position_52w_pct": 88.4,
"extended_hours_pct": null,
"as_of": "2026-09-16T19:21:13.018409Z",
"source": "yfinance_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "323.85 > 330.31 > 330.99",
"vwap_state": "below",
"price_as_of": "2026-09-16T19:21:13.018409Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 13,
"timestamp": "2026-09-17T15:24:51.266474Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-17T15:24:51.266474Z",
"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": "NSC",
"role": "selected",
"price": 317.025,
"base_price": 348.68,
"return_since_base_pct": -9.0785,
"session_return_pct": 0.01,
"change_since_prior_pct": 0.0441,
"volume_ratio": 0.03,
"rsi": 7.14,
"vwap": 317.6,
"vwap_distance_pct": -0.181,
"position_52w_pct": 88.4,
"extended_hours_pct": null,
"as_of": "2026-09-17T14:10:17.742927Z",
"source": "yfinance_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "322.51 > 329.11 > 330.44",
"vwap_state": "below",
"benchmark_excess_pct": {
"sp500": -0.9356,
"nasdaq100": -1.4951,
"russell2000": -1.0003
},
"price_as_of": "2026-09-17T14:10:17.742927Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [
{
"id": "sp500",
"symbol": "SPY",
"label": "S&P 500 (proxy)",
"role": "benchmark",
"price": 761.18,
"base_price": 754.05,
"return_since_base_pct": 0.9456,
"session_return_pct": 0.9456,
"as_of": "2026-09-17T15:24:01.534282Z",
"source": "yfinance.ticker_info",
"base_definition": "previous regular close"
},
{
"id": "nasdaq100",
"symbol": "^NDX",
"label": "Nasdaq 100",
"role": "benchmark",
"price": 29380.725,
"base_price": 28945.06,
"return_since_base_pct": 1.5051,
"session_return_pct": 1.5051,
"as_of": "2026-09-17T15:24:01.534282Z",
"source": "yfinance.ticker_info",
"base_definition": "previous regular close"
},
{
"id": "russell2000",
"symbol": "^RUT",
"label": "Russell 2000",
"role": "benchmark",
"price": 2887.6948,
"base_price": 2858.8113,
"return_since_base_pct": 1.0103,
"session_return_pct": 1.0103,
"as_of": "2026-09-17T15:24:01.534282Z",
"source": "yfinance.ticker_info",
"base_definition": "previous regular close"
}
],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 3
}
}
},
{
"day": 13,
"timestamp": "2026-09-17T22:21:35.174042Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-17T22:21:35.174042Z",
"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": "NSC",
"role": "selected",
"price": 318.97,
"base_price": 348.68,
"return_since_base_pct": -8.5207,
"session_return_pct": 0.62,
"change_since_prior_pct": 0.6135,
"volume_ratio": 0.53,
"rsi": 11.89,
"vwap": 317.93,
"vwap_distance_pct": 0.3271,
"position_52w_pct": 88.9,
"extended_hours_pct": 0.0,
"as_of": "2026-09-17T20:20:00Z",
"source": "sealed_extended_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "322.9 > 329.29 > 330.52",
"vwap_state": "above",
"benchmark_excess_pct": {
"sp500": -0.5181,
"nasdaq100": -1.114,
"russell2000": 0.0667
},
"price_as_of": "2026-09-17T20:20:00Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [
{
"id": "sp500",
"symbol": "^GSPC",
"label": "S&P 500",
"role": "benchmark",
"price": 7637.76,
"base_price": 7551.81,
"return_since_base_pct": 1.1381,
"session_return_pct": 1.1381,
"as_of": "2026-09-17T22:21:25.623341Z",
"source": "yfinance.ticker_info",
"base_definition": "previous regular close"
},
{
"id": "nasdaq100",
"symbol": "^NDX",
"label": "Nasdaq 100",
"role": "benchmark",
"price": 29446.98,
"base_price": 28945.06,
"return_since_base_pct": 1.734,
"session_return_pct": 1.734,
"as_of": "2026-09-17T22:21:25.623341Z",
"source": "yfinance.ticker_info",
"base_definition": "previous regular close"
},
{
"id": "russell2000",
"symbol": "^RUT",
"label": "Russell 2000",
"role": "benchmark",
"price": 2874.6296,
"base_price": 2858.8113,
"return_since_base_pct": 0.5533,
"session_return_pct": 0.5533,
"as_of": "2026-09-17T22:21:25.623341Z",
"source": "yfinance.ticker_info",
"base_definition": "previous regular close"
}
],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 3
}
}
},
{
"day": 14,
"timestamp": "2026-09-18T14:41:42.278359Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-18T14:41:42.278359Z",
"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": "NSC",
"role": "selected",
"price": 316.36,
"base_price": 348.68,
"return_since_base_pct": -9.2692,
"session_return_pct": -0.82,
"change_since_prior_pct": -0.8183,
"volume_ratio": 0.14,
"rsi": 9.46,
"vwap": 317.02,
"vwap_distance_pct": -0.2082,
"position_52w_pct": 88.2,
"extended_hours_pct": null,
"as_of": "2026-09-18T14:06:06.717745Z",
"source": "yfinance_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "321.59 > 328.11 > 329.97",
"vwap_state": "below",
"price_as_of": "2026-09-18T14:06:06.717745Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 14,
"timestamp": "2026-09-18T20:14:25.221740Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-18T20:14:25.221740Z",
"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": "NSC",
"role": "selected",
"price": 316.185,
"base_price": 348.68,
"return_since_base_pct": -9.3194,
"session_return_pct": -0.87,
"change_since_prior_pct": -0.0553,
"volume_ratio": 0.49,
"rsi": 9.42,
"vwap": 316.36,
"vwap_distance_pct": -0.0553,
"position_52w_pct": 88.2,
"extended_hours_pct": null,
"as_of": "2026-09-18T19:21:09.426587Z",
"source": "yfinance_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "321.55 > 328.1 > 329.96",
"vwap_state": "below",
"price_as_of": "2026-09-18T19:21:09.426587Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 14,
"timestamp": "2026-09-18T22:28:27.855402Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-18T22:28:27.855402Z",
"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": "NSC",
"role": "selected",
"price": 314.16,
"base_price": 348.68,
"return_since_base_pct": -9.9002,
"session_return_pct": -1.51,
"change_since_prior_pct": -0.6404,
"volume_ratio": 1.63,
"rsi": 8.96,
"vwap": 316.36,
"vwap_distance_pct": -0.6954,
"position_52w_pct": 87.6,
"extended_hours_pct": 0.0,
"as_of": "2026-09-18T21:29:56Z",
"source": "sealed_extended_quote",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "321.15 > 327.91 > 329.88",
"vwap_state": "below",
"price_as_of": "2026-09-18T21:29:56Z",
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
},
{
"day": 15,
"timestamp": "2026-09-21T22:17:03.099494Z",
"comparison": {
"schema_version": "public-candidate-comparison.v1",
"captured_at": "2026-09-21T22:17:03.099494Z",
"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": "NSC",
"role": "selected",
"price": 348.68,
"base_price": 348.68,
"return_since_base_pct": 0.0,
"session_return_pct": 0.22,
"change_since_prior_pct": 10.988,
"volume_ratio": 0.86,
"rsi": 68.88,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"name": "Norfolk Southern Corporation",
"episode_id": "None",
"ema_trend": "347.73 > 343.26 > 334.44",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "TFX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
},
{
"symbol": "SBUX",
"role": "alternative",
"price": null,
"base_price": null,
"return_since_base_pct": null,
"session_return_pct": null,
"change_since_prior_pct": null,
"volume_ratio": null,
"rsi": null,
"vwap": null,
"vwap_distance_pct": null,
"position_52w_pct": null,
"extended_hours_pct": null,
"as_of": "",
"source": "market_trajectory",
"price_as_of": null,
"vwap_as_of": null
}
],
"benchmarks": [],
"coverage": {
"candidate_rows": 3,
"candidate_prices": 1,
"candidate_technical": 1,
"benchmark_rows": 0
}
}
}
],
"candidates": [
{
"symbol": "TFX",
"name": "",
"exchange": "",
"tradingview_url": "https://es.tradingview.com/chart/?symbol=TFX&interval=60",
"score": null,
"price": null,
"change": null,
"volume": null,
"avg_volume_3m": null,
"volume_ratio": null,
"rsi": null,
"ema_trend": null,
"position_52w_pct": null,
"vwap": null,
"vwap_distance_pct": null,
"vwap_state": null,
"facts": [],
"role": "alternative",
"selected": false,
"reason": ""
},
{
"symbol": "SBUX",
"name": "",
"exchange": "",
"tradingview_url": "https://es.tradingview.com/chart/?symbol=SBUX&interval=60",
"score": null,
"price": null,
"change": null,
"volume": null,
"avg_volume_3m": null,
"volume_ratio": null,
"rsi": null,
"ema_trend": null,
"position_52w_pct": null,
"vwap": null,
"vwap_distance_pct": null,
"vwap_state": null,
"facts": [],
"role": "alternative",
"selected": false,
"reason": ""
}
],
"news": [],
"transcript_url": null,
"initial_transcript_anchor": "transcript-entry-cec45ced81c1f729798e20231ec60c80e2848c9a5181727f5d7ccfb861181673",
"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": null
}
}