{
  "ticker": {
    "uuid": "1646c509-7207-4eb1-943d-18c3fd8bb7d2",
    "symbol": "WEF",
    "name": "Western Forest Products Inc.",
    "exchange": "TOR",
    "country": "CA",
    "assetType": "equity"
  },
  "methodBoundary": "The primary weekly direction is the sign of the adjusted close-to-close return over 52 completed observations. Shorter horizons and Sharemaestro context describe the state but do not alter that direction.",
  "analysis": {
    "eligible": true,
    "as_of_week": "2026-07-31",
    "latest_close": 18.08,
    "boundary_52": 13.19,
    "returns": {
      "13": 0.225763,
      "26": 0.196559,
      "39": 0.515507,
      "52": 0.370735
    },
    "signs": {
      "13": 1,
      "26": 1,
      "39": 1,
      "52": 1
    },
    "direction": "positive",
    "state": "coherent_positive",
    "state_label": "Positive across all horizons",
    "is_fresh": false,
    "is_near_boundary": false,
    "agreement": 1.0,
    "positive_horizons": 4,
    "aligned_horizons": 4,
    "trend_age_weeks": 19,
    "maturity": "Established",
    "flips_52_weeks": 4,
    "annualized_volatility": 0.418759,
    "volatility_stability": 0.9217,
    "risk_scale": 0.2388,
    "current_regime": {
      "move": 0.253814,
      "interruption": -0.085175,
      "interruption_label": "Deepest pullback inside regime"
    },
    "research_priority": 83.867,
    "interpretation": {
      "label": "Positive across all horizons",
      "headline": "All four measured horizons are positive",
      "body": "The 13, 26, 39 and 52-week readings point in the same direction, giving the current regime unusually broad horizon agreement.",
      "age_context": "The current 52-week regime has lasted 19 completed weeks.",
      "boundary_context": "The latest close is 37.1% above the decision boundary.",
      "stability_context": "The primary signal changed direction 4 times during the last 52 completed weeks."
    },
    "persistence_path": [
      {
        "week": "2023-08-11",
        "close": 29.289257,
        "boundary": 46.543312,
        "return_52": -0.37071,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.271566
      },
      {
        "week": "2023-08-18",
        "close": 28.401703,
        "boundary": 45.408115,
        "return_52": -0.374524,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.27149
      },
      {
        "week": "2023-08-25",
        "close": 28.200001,
        "boundary": 46.052567,
        "return_52": -0.387656,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.268292
      },
      {
        "week": "2023-09-01",
        "close": 28.5,
        "boundary": 43.478203,
        "return_52": -0.344499,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.257003
      },
      {
        "week": "2023-09-08",
        "close": 26.4,
        "boundary": 43.478203,
        "return_52": -0.392799,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.27311
      },
      {
        "week": "2023-09-15",
        "close": 26.1,
        "boundary": 42.620083,
        "return_52": -0.387613,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.215089
      },
      {
        "week": "2023-09-22",
        "close": 25.799999,
        "boundary": 36.041142,
        "return_52": -0.284151,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.214863
      },
      {
        "week": "2023-09-29",
        "close": 24.6,
        "boundary": 37.757385,
        "return_52": -0.348472,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.21535
      },
      {
        "week": "2023-10-06",
        "close": 24.9,
        "boundary": 39.759674,
        "return_52": -0.373737,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.211609
      },
      {
        "week": "2023-10-13",
        "close": 23.1,
        "boundary": 39.187588,
        "return_52": -0.410528,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.228835
      },
      {
        "week": "2023-10-20",
        "close": 22.799999,
        "boundary": 34.610939,
        "return_52": -0.341249,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.226781
      },
      {
        "week": "2023-10-27",
        "close": 21.9,
        "boundary": 34.610939,
        "return_52": -0.367252,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.224953
      },
      {
        "week": "2023-11-03",
        "close": 23.700001,
        "boundary": 34.610939,
        "return_52": -0.315245,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.235115
      },
      {
        "week": "2023-11-10",
        "close": 20.700001,
        "boundary": 32.322613,
        "return_52": -0.359581,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.289328
      },
      {
        "week": "2023-11-17",
        "close": 21.0,
        "boundary": 32.322613,
        "return_52": -0.3503,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.285903
      },
      {
        "week": "2023-11-24",
        "close": 21.9,
        "boundary": 32.676609,
        "return_52": -0.329796,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.294102
      },
      {
        "week": "2023-12-01",
        "close": 20.4,
        "boundary": 32.676609,
        "return_52": -0.3757,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.300846
      },
      {
        "week": "2023-12-08",
        "close": 19.799999,
        "boundary": 32.676609,
        "return_52": -0.394062,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.296983
      },
      {
        "week": "2023-12-15",
        "close": 20.1,
        "boundary": 33.254951,
        "return_52": -0.395579,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.298173
      },
      {
        "week": "2023-12-22",
        "close": 22.200001,
        "boundary": 32.387432,
        "return_52": -0.314549,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.338185
      },
      {
        "week": "2023-12-29",
        "close": 21.299999,
        "boundary": 33.544128,
        "return_52": -0.365016,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.340425
      },
      {
        "week": "2024-01-05",
        "close": 21.6,
        "boundary": 34.989994,
        "return_52": -0.382681,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.342135
      },
      {
        "week": "2024-01-12",
        "close": 20.700001,
        "boundary": 38.460079,
        "return_52": -0.46178,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.342709
      },
      {
        "week": "2024-01-19",
        "close": 20.4,
        "boundary": 36.725037,
        "return_52": -0.444521,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.340805
      },
      {
        "week": "2024-01-26",
        "close": 21.0,
        "boundary": 40.195118,
        "return_52": -0.477548,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.346559
      },
      {
        "week": "2024-02-02",
        "close": 20.700001,
        "boundary": 39.905945,
        "return_52": -0.48128,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.346492
      },
      {
        "week": "2024-02-09",
        "close": 19.200001,
        "boundary": 37.592556,
        "return_52": -0.489261,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.356092
      },
      {
        "week": "2024-02-16",
        "close": 19.5,
        "boundary": 36.43586,
        "return_52": -0.464813,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.358093
      },
      {
        "week": "2024-02-23",
        "close": 18.6,
        "boundary": 35.06258,
        "return_52": -0.46952,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.360762
      },
      {
        "week": "2024-03-01",
        "close": 18.6,
        "boundary": 36.815708,
        "return_52": -0.494781,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.359499
      },
      {
        "week": "2024-03-08",
        "close": 17.700001,
        "boundary": 36.231331,
        "return_52": -0.511473,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.352357
      },
      {
        "week": "2024-03-15",
        "close": 16.799999,
        "boundary": 31.848509,
        "return_52": -0.472503,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.355958
      },
      {
        "week": "2024-03-22",
        "close": 19.200001,
        "boundary": 31.848509,
        "return_52": -0.397146,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.412692
      },
      {
        "week": "2024-03-29",
        "close": 18.9,
        "boundary": 32.725071,
        "return_52": -0.422461,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.409445
      },
      {
        "week": "2024-04-05",
        "close": 18.0,
        "boundary": 31.264132,
        "return_52": -0.42426,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.41153
      },
      {
        "week": "2024-04-12",
        "close": 17.4,
        "boundary": 31.556322,
        "return_52": -0.448605,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.402887
      },
      {
        "week": "2024-04-19",
        "close": 16.799999,
        "boundary": 31.848509,
        "return_52": -0.472503,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.40428
      },
      {
        "week": "2024-04-26",
        "close": 16.5,
        "boundary": 30.387568,
        "return_52": -0.457015,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.402312
      },
      {
        "week": "2024-05-03",
        "close": 16.5,
        "boundary": 32.432884,
        "return_52": -0.491257,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.381387
      },
      {
        "week": "2024-05-10",
        "close": 15.3,
        "boundary": 31.264132,
        "return_52": -0.510621,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.351116
      },
      {
        "week": "2024-05-17",
        "close": 15.0,
        "boundary": 32.140694,
        "return_52": -0.533302,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.349245
      },
      {
        "week": "2024-05-24",
        "close": 15.0,
        "boundary": 30.768513,
        "return_52": -0.512489,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.340797
      },
      {
        "week": "2024-05-31",
        "close": 15.0,
        "boundary": 31.360212,
        "return_52": -0.521687,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.331388
      },
      {
        "week": "2024-06-07",
        "close": 15.0,
        "boundary": 31.951918,
        "return_52": -0.530545,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.330725
      },
      {
        "week": "2024-06-14",
        "close": 14.7,
        "boundary": 32.247768,
        "return_52": -0.544154,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.32885
      },
      {
        "week": "2024-06-21",
        "close": 13.8,
        "boundary": 31.064362,
        "return_52": -0.555761,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.294141
      },
      {
        "week": "2024-06-28",
        "close": 13.8,
        "boundary": 30.768513,
        "return_52": -0.55149,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.293239
      },
      {
        "week": "2024-07-05",
        "close": 13.5,
        "boundary": 30.768513,
        "return_52": -0.56124,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.289936
      },
      {
        "week": "2024-07-12",
        "close": 13.2,
        "boundary": 31.064362,
        "return_52": -0.575076,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.287874
      },
      {
        "week": "2024-07-19",
        "close": 13.2,
        "boundary": 31.360212,
        "return_52": -0.579084,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.288859
      },
      {
        "week": "2024-07-26",
        "close": 12.6,
        "boundary": 30.768513,
        "return_52": -0.59049,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.283887
      },
      {
        "week": "2024-08-02",
        "close": 12.3,
        "boundary": 30.176809,
        "return_52": -0.592402,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.283846
      },
      {
        "week": "2024-08-09",
        "close": 13.5,
        "boundary": 29.289257,
        "return_52": -0.53908,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.312862
      },
      {
        "week": "2024-08-16",
        "close": 13.8,
        "boundary": 28.401703,
        "return_52": -0.514114,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.314191
      },
      {
        "week": "2024-08-23",
        "close": 13.5,
        "boundary": 28.200001,
        "return_52": -0.521277,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.310663
      },
      {
        "week": "2024-08-30",
        "close": 13.2,
        "boundary": 28.5,
        "return_52": -0.536842,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.310443
      },
      {
        "week": "2024-09-06",
        "close": 13.2,
        "boundary": 26.4,
        "return_52": -0.5,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.306403
      },
      {
        "week": "2024-09-13",
        "close": 13.2,
        "boundary": 26.1,
        "return_52": -0.494253,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.300968
      },
      {
        "week": "2024-09-20",
        "close": 14.1,
        "boundary": 25.799999,
        "return_52": -0.453488,
        "direction": "negative",
        "agreement": 0.75,
        "volatility": 0.246501
      },
      {
        "week": "2024-09-27",
        "close": 15.0,
        "boundary": 24.6,
        "return_52": -0.390244,
        "direction": "negative",
        "agreement": 0.75,
        "volatility": 0.266735
      },
      {
        "week": "2024-10-04",
        "close": 17.1,
        "boundary": 24.9,
        "return_52": -0.313253,
        "direction": "negative",
        "agreement": 0.75,
        "volatility": 0.323465
      },
      {
        "week": "2024-10-11",
        "close": 16.5,
        "boundary": 23.1,
        "return_52": -0.285714,
        "direction": "negative",
        "agreement": 0.75,
        "volatility": 0.323833
      },
      {
        "week": "2024-10-18",
        "close": 15.9,
        "boundary": 22.799999,
        "return_52": -0.302632,
        "direction": "negative",
        "agreement": 0.75,
        "volatility": 0.324242
      },
      {
        "week": "2024-10-25",
        "close": 15.6,
        "boundary": 21.9,
        "return_52": -0.287671,
        "direction": "negative",
        "agreement": 0.75,
        "volatility": 0.324346
      },
      {
        "week": "2024-11-01",
        "close": 14.7,
        "boundary": 23.700001,
        "return_52": -0.379747,
        "direction": "negative",
        "agreement": 0.75,
        "volatility": 0.333884
      },
      {
        "week": "2024-11-08",
        "close": 13.8,
        "boundary": 20.700001,
        "return_52": -0.333333,
        "direction": "negative",
        "agreement": 0.75,
        "volatility": 0.329038
      },
      {
        "week": "2024-11-15",
        "close": 13.2,
        "boundary": 21.0,
        "return_52": -0.371429,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.33316
      },
      {
        "week": "2024-11-22",
        "close": 13.5,
        "boundary": 21.9,
        "return_52": -0.383562,
        "direction": "negative",
        "agreement": 0.75,
        "volatility": 0.335274
      },
      {
        "week": "2024-11-29",
        "close": 13.5,
        "boundary": 20.4,
        "return_52": -0.338235,
        "direction": "negative",
        "agreement": 0.75,
        "volatility": 0.335274
      },
      {
        "week": "2024-12-06",
        "close": 12.9,
        "boundary": 19.799999,
        "return_52": -0.348485,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.340069
      },
      {
        "week": "2024-12-13",
        "close": 12.6,
        "boundary": 20.1,
        "return_52": -0.373134,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.340382
      },
      {
        "week": "2024-12-20",
        "close": 12.0,
        "boundary": 22.200001,
        "return_52": -0.459459,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.336099
      },
      {
        "week": "2024-12-27",
        "close": 12.0,
        "boundary": 21.299999,
        "return_52": -0.43662,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.336099
      },
      {
        "week": "2025-01-03",
        "close": 13.5,
        "boundary": 21.6,
        "return_52": -0.375,
        "direction": "negative",
        "agreement": 0.75,
        "volatility": 0.375826
      },
      {
        "week": "2025-01-10",
        "close": 12.9,
        "boundary": 20.700001,
        "return_52": -0.376812,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.379905
      },
      {
        "week": "2025-01-17",
        "close": 12.9,
        "boundary": 20.4,
        "return_52": -0.367647,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.379905
      },
      {
        "week": "2025-01-24",
        "close": 12.6,
        "boundary": 21.0,
        "return_52": -0.4,
        "direction": "negative",
        "agreement": 0.75,
        "volatility": 0.375696
      },
      {
        "week": "2025-01-31",
        "close": 12.0,
        "boundary": 20.700001,
        "return_52": -0.42029,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.380395
      },
      {
        "week": "2025-02-07",
        "close": 11.4,
        "boundary": 19.200001,
        "return_52": -0.40625,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.361218
      },
      {
        "week": "2025-02-14",
        "close": 14.1,
        "boundary": 19.5,
        "return_52": -0.276923,
        "direction": "negative",
        "agreement": 0.5,
        "volatility": 0.471212
      },
      {
        "week": "2025-02-21",
        "close": 13.8,
        "boundary": 18.6,
        "return_52": -0.258065,
        "direction": "negative",
        "agreement": 0.5,
        "volatility": 0.471167
      },
      {
        "week": "2025-02-28",
        "close": 13.5,
        "boundary": 18.6,
        "return_52": -0.274194,
        "direction": "negative",
        "agreement": 0.5,
        "volatility": 0.471118
      },
      {
        "week": "2025-03-07",
        "close": 12.9,
        "boundary": 17.700001,
        "return_52": -0.271186,
        "direction": "negative",
        "agreement": 0.75,
        "volatility": 0.475483
      },
      {
        "week": "2025-03-14",
        "close": 13.2,
        "boundary": 16.799999,
        "return_52": -0.214286,
        "direction": "negative",
        "agreement": 0.5,
        "volatility": 0.476636
      },
      {
        "week": "2025-03-21",
        "close": 13.2,
        "boundary": 19.200001,
        "return_52": -0.3125,
        "direction": "negative",
        "agreement": 0.75,
        "volatility": 0.467061
      },
      {
        "week": "2025-03-28",
        "close": 12.9,
        "boundary": 18.9,
        "return_52": -0.31746,
        "direction": "negative",
        "agreement": 0.75,
        "volatility": 0.458401
      },
      {
        "week": "2025-04-04",
        "close": 12.0,
        "boundary": 18.0,
        "return_52": -0.333333,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.422322
      },
      {
        "week": "2025-04-11",
        "close": 12.0,
        "boundary": 17.4,
        "return_52": -0.310345,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.421488
      },
      {
        "week": "2025-04-18",
        "close": 11.4,
        "boundary": 16.799999,
        "return_52": -0.321429,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.423623
      },
      {
        "week": "2025-04-25",
        "close": 11.4,
        "boundary": 16.5,
        "return_52": -0.309091,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.423884
      },
      {
        "week": "2025-05-02",
        "close": 11.7,
        "boundary": 16.5,
        "return_52": -0.290909,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.421337
      },
      {
        "week": "2025-05-09",
        "close": 12.6,
        "boundary": 15.3,
        "return_52": -0.176471,
        "direction": "negative",
        "agreement": 0.75,
        "volatility": 0.428832
      },
      {
        "week": "2025-05-16",
        "close": 12.6,
        "boundary": 15.0,
        "return_52": -0.16,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.424753
      },
      {
        "week": "2025-05-23",
        "close": 12.0,
        "boundary": 15.0,
        "return_52": -0.2,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.428095
      },
      {
        "week": "2025-05-30",
        "close": 12.3,
        "boundary": 15.0,
        "return_52": -0.18,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.429983
      },
      {
        "week": "2025-06-06",
        "close": 12.3,
        "boundary": 15.0,
        "return_52": -0.18,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.425727
      },
      {
        "week": "2025-06-13",
        "close": 12.0,
        "boundary": 14.7,
        "return_52": -0.183673,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.425849
      },
      {
        "week": "2025-06-20",
        "close": 12.0,
        "boundary": 13.8,
        "return_52": -0.130435,
        "direction": "negative",
        "agreement": 0.75,
        "volatility": 0.420439
      },
      {
        "week": "2025-06-27",
        "close": 11.7,
        "boundary": 13.8,
        "return_52": -0.152174,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.421903
      },
      {
        "week": "2025-07-04",
        "close": 12.0,
        "boundary": 13.5,
        "return_52": -0.111111,
        "direction": "negative",
        "agreement": 0.75,
        "volatility": 0.387969
      },
      {
        "week": "2025-07-11",
        "close": 12.3,
        "boundary": 13.2,
        "return_52": -0.068182,
        "direction": "negative",
        "agreement": 0.75,
        "volatility": 0.385355
      },
      {
        "week": "2025-07-18",
        "close": 12.0,
        "boundary": 13.2,
        "return_52": -0.090909,
        "direction": "negative",
        "agreement": 0.75,
        "volatility": 0.38664
      },
      {
        "week": "2025-07-25",
        "close": 12.3,
        "boundary": 12.6,
        "return_52": -0.02381,
        "direction": "negative",
        "agreement": 0.75,
        "volatility": 0.387247
      },
      {
        "week": "2025-08-01",
        "close": 13.19,
        "boundary": 12.3,
        "return_52": 0.072358,
        "direction": "positive",
        "agreement": 0.75,
        "volatility": 0.392832
      },
      {
        "week": "2025-08-08",
        "close": 12.38,
        "boundary": 13.5,
        "return_52": -0.082963,
        "direction": "negative",
        "agreement": 0.75,
        "volatility": 0.396551
      },
      {
        "week": "2025-08-15",
        "close": 12.38,
        "boundary": 13.8,
        "return_52": -0.102899,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.257117
      },
      {
        "week": "2025-08-22",
        "close": 12.58,
        "boundary": 13.5,
        "return_52": -0.068148,
        "direction": "negative",
        "agreement": 0.75,
        "volatility": 0.257567
      },
      {
        "week": "2025-08-29",
        "close": 12.54,
        "boundary": 13.2,
        "return_52": -0.05,
        "direction": "negative",
        "agreement": 0.75,
        "volatility": 0.256194
      },
      {
        "week": "2025-09-05",
        "close": 12.35,
        "boundary": 13.2,
        "return_52": -0.064394,
        "direction": "negative",
        "agreement": 0.75,
        "volatility": 0.24948
      },
      {
        "week": "2025-09-12",
        "close": 12.83,
        "boundary": 13.2,
        "return_52": -0.02803,
        "direction": "negative",
        "agreement": 0.5,
        "volatility": 0.253328
      },
      {
        "week": "2025-09-19",
        "close": 13.02,
        "boundary": 14.1,
        "return_52": -0.076596,
        "direction": "negative",
        "agreement": 0.5,
        "volatility": 0.254273
      },
      {
        "week": "2025-09-26",
        "close": 12.35,
        "boundary": 15.0,
        "return_52": -0.176667,
        "direction": "negative",
        "agreement": 0.5,
        "volatility": 0.262771
      },
      {
        "week": "2025-10-03",
        "close": 12.23,
        "boundary": 17.1,
        "return_52": -0.284795,
        "direction": "negative",
        "agreement": 0.5,
        "volatility": 0.242687
      },
      {
        "week": "2025-10-10",
        "close": 12.06,
        "boundary": 16.5,
        "return_52": -0.269091,
        "direction": "negative",
        "agreement": 0.75,
        "volatility": 0.243546
      },
      {
        "week": "2025-10-17",
        "close": 12.1,
        "boundary": 15.9,
        "return_52": -0.238994,
        "direction": "negative",
        "agreement": 0.5,
        "volatility": 0.231955
      },
      {
        "week": "2025-10-24",
        "close": 12.02,
        "boundary": 15.6,
        "return_52": -0.229487,
        "direction": "negative",
        "agreement": 0.75,
        "volatility": 0.232268
      },
      {
        "week": "2025-10-31",
        "close": 11.93,
        "boundary": 14.7,
        "return_52": -0.188435,
        "direction": "negative",
        "agreement": 0.75,
        "volatility": 0.229997
      },
      {
        "week": "2025-11-07",
        "close": 11.3,
        "boundary": 13.8,
        "return_52": -0.181159,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.216607
      },
      {
        "week": "2025-11-14",
        "close": 11.12,
        "boundary": 13.2,
        "return_52": -0.157576,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.21713
      },
      {
        "week": "2025-11-21",
        "close": 10.38,
        "boundary": 13.5,
        "return_52": -0.231111,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.226831
      },
      {
        "week": "2025-11-28",
        "close": 11.73,
        "boundary": 13.5,
        "return_52": -0.131111,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.285617
      },
      {
        "week": "2025-12-05",
        "close": 11.72,
        "boundary": 12.9,
        "return_52": -0.091473,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.285608
      },
      {
        "week": "2025-12-12",
        "close": 11.07,
        "boundary": 12.6,
        "return_52": -0.121429,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.294181
      },
      {
        "week": "2025-12-19",
        "close": 10.69,
        "boundary": 12.0,
        "return_52": -0.109167,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.297415
      },
      {
        "week": "2025-12-26",
        "close": 10.69,
        "boundary": 12.0,
        "return_52": -0.109167,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.29593
      },
      {
        "week": "2026-01-02",
        "close": 11.4,
        "boundary": 13.5,
        "return_52": -0.155556,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.3082
      },
      {
        "week": "2026-01-09",
        "close": 11.89,
        "boundary": 12.9,
        "return_52": -0.078295,
        "direction": "negative",
        "agreement": 1.0,
        "volatility": 0.312128
      },
      {
        "week": "2026-01-16",
        "close": 13.91,
        "boundary": 12.9,
        "return_52": 0.078295,
        "direction": "positive",
        "agreement": 1.0,
        "volatility": 0.379284
      },
      {
        "week": "2026-01-23",
        "close": 14.72,
        "boundary": 12.6,
        "return_52": 0.168254,
        "direction": "positive",
        "agreement": 1.0,
        "volatility": 0.38502
      },
      {
        "week": "2026-01-30",
        "close": 15.11,
        "boundary": 12.0,
        "return_52": 0.259167,
        "direction": "positive",
        "agreement": 1.0,
        "volatility": 0.375378
      },
      {
        "week": "2026-02-06",
        "close": 16.17,
        "boundary": 11.4,
        "return_52": 0.418421,
        "direction": "positive",
        "agreement": 1.0,
        "volatility": 0.371487
      },
      {
        "week": "2026-02-13",
        "close": 14.15,
        "boundary": 14.1,
        "return_52": 0.003546,
        "direction": "positive",
        "agreement": 1.0,
        "volatility": 0.42158
      },
      {
        "week": "2026-02-20",
        "close": 14.27,
        "boundary": 13.8,
        "return_52": 0.034058,
        "direction": "positive",
        "agreement": 1.0,
        "volatility": 0.42132
      },
      {
        "week": "2026-02-27",
        "close": 14.04,
        "boundary": 13.5,
        "return_52": 0.04,
        "direction": "positive",
        "agreement": 1.0,
        "volatility": 0.422207
      },
      {
        "week": "2026-03-06",
        "close": 13.84,
        "boundary": 12.9,
        "return_52": 0.072868,
        "direction": "positive",
        "agreement": 1.0,
        "volatility": 0.422123
      },
      {
        "week": "2026-03-13",
        "close": 12.88,
        "boundary": 13.2,
        "return_52": -0.024242,
        "direction": "negative",
        "agreement": 0.25,
        "volatility": 0.431987
      },
      {
        "week": "2026-03-20",
        "close": 12.47,
        "boundary": 13.2,
        "return_52": -0.055303,
        "direction": "negative",
        "agreement": 0.5,
        "volatility": 0.433741
      },
      {
        "week": "2026-03-27",
        "close": 14.42,
        "boundary": 12.9,
        "return_52": 0.117829,
        "direction": "positive",
        "agreement": 1.0,
        "volatility": 0.472296
      },
      {
        "week": "2026-04-03",
        "close": 14.81,
        "boundary": 12.0,
        "return_52": 0.234167,
        "direction": "positive",
        "agreement": 1.0,
        "volatility": 0.472574
      },
      {
        "week": "2026-04-10",
        "close": 14.5,
        "boundary": 12.0,
        "return_52": 0.208333,
        "direction": "positive",
        "agreement": 1.0,
        "volatility": 0.473325
      },
      {
        "week": "2026-04-17",
        "close": 14.76,
        "boundary": 11.4,
        "return_52": 0.294737,
        "direction": "positive",
        "agreement": 1.0,
        "volatility": 0.473519
      },
      {
        "week": "2026-04-24",
        "close": 14.55,
        "boundary": 11.4,
        "return_52": 0.276316,
        "direction": "positive",
        "agreement": 0.75,
        "volatility": 0.474103
      },
      {
        "week": "2026-05-01",
        "close": 14.75,
        "boundary": 11.7,
        "return_52": 0.260684,
        "direction": "positive",
        "agreement": 0.75,
        "volatility": 0.473684
      },
      {
        "week": "2026-05-08",
        "close": 14.34,
        "boundary": 12.6,
        "return_52": 0.138095,
        "direction": "positive",
        "agreement": 0.75,
        "volatility": 0.468162
      },
      {
        "week": "2026-05-15",
        "close": 13.79,
        "boundary": 12.6,
        "return_52": 0.094444,
        "direction": "positive",
        "agreement": 0.75,
        "volatility": 0.471724
      },
      {
        "week": "2026-05-22",
        "close": 14.26,
        "boundary": 12.0,
        "return_52": 0.188333,
        "direction": "positive",
        "agreement": 0.75,
        "volatility": 0.459445
      },
      {
        "week": "2026-05-29",
        "close": 15.86,
        "boundary": 12.3,
        "return_52": 0.289431,
        "direction": "positive",
        "agreement": 1.0,
        "volatility": 0.45229
      },
      {
        "week": "2026-06-05",
        "close": 16.51,
        "boundary": 12.3,
        "return_52": 0.342276,
        "direction": "positive",
        "agreement": 1.0,
        "volatility": 0.453606
      },
      {
        "week": "2026-06-12",
        "close": 18.129999,
        "boundary": 12.0,
        "return_52": 0.510833,
        "direction": "positive",
        "agreement": 1.0,
        "volatility": 0.455062
      },
      {
        "week": "2026-06-19",
        "close": 17.889999,
        "boundary": 12.0,
        "return_52": 0.490833,
        "direction": "positive",
        "agreement": 1.0,
        "volatility": 0.450911
      },
      {
        "week": "2026-06-26",
        "close": 18.549999,
        "boundary": 11.7,
        "return_52": 0.58547,
        "direction": "positive",
        "agreement": 1.0,
        "volatility": 0.450527
      },
      {
        "week": "2026-07-03",
        "close": 17.389999,
        "boundary": 12.0,
        "return_52": 0.449167,
        "direction": "positive",
        "agreement": 1.0,
        "volatility": 0.461188
      },
      {
        "week": "2026-07-10",
        "close": 16.969999,
        "boundary": 12.3,
        "return_52": 0.379675,
        "direction": "positive",
        "agreement": 1.0,
        "volatility": 0.462957
      },
      {
        "week": "2026-07-17",
        "close": 17.85,
        "boundary": 12.0,
        "return_52": 0.4875,
        "direction": "positive",
        "agreement": 1.0,
        "volatility": 0.41851
      },
      {
        "week": "2026-07-24",
        "close": 17.309999,
        "boundary": 12.3,
        "return_52": 0.407317,
        "direction": "positive",
        "agreement": 1.0,
        "volatility": 0.416407
      },
      {
        "week": "2026-07-31",
        "close": 18.08,
        "boundary": 13.19,
        "return_52": 0.370735,
        "direction": "positive",
        "agreement": 1.0,
        "volatility": 0.418759
      }
    ],
    "price_series": [
      {
        "week": "2023-08-11",
        "open": 30.768511,
        "high": 30.768513,
        "low": 29.289257,
        "close": 29.289257,
        "volume": 29246
      },
      {
        "week": "2023-08-18",
        "open": 29.289257,
        "high": 29.880958,
        "low": 28.401703,
        "close": 28.401703,
        "volume": 13884
      },
      {
        "week": "2023-08-25",
        "open": 28.401702,
        "high": 29.4,
        "low": 27.218299,
        "close": 28.200001,
        "volume": 31863
      },
      {
        "week": "2023-09-01",
        "open": 28.200001,
        "high": 28.799999,
        "low": 27.6,
        "close": 28.5,
        "volume": 16857
      },
      {
        "week": "2023-09-08",
        "open": 28.200001,
        "high": 28.799999,
        "low": 26.4,
        "close": 26.4,
        "volume": 21644
      },
      {
        "week": "2023-09-15",
        "open": 27.0,
        "high": 27.0,
        "low": 25.200001,
        "close": 26.1,
        "volume": 62150
      },
      {
        "week": "2023-09-22",
        "open": 26.4,
        "high": 26.4,
        "low": 24.9,
        "close": 25.799999,
        "volume": 42817
      },
      {
        "week": "2023-09-29",
        "open": 25.5,
        "high": 25.799999,
        "low": 24.6,
        "close": 24.6,
        "volume": 33207
      },
      {
        "week": "2023-10-06",
        "open": 24.6,
        "high": 24.9,
        "low": 23.700001,
        "close": 24.9,
        "volume": 34227
      },
      {
        "week": "2023-10-13",
        "open": 24.6,
        "high": 24.6,
        "low": 22.799999,
        "close": 23.1,
        "volume": 22250
      },
      {
        "week": "2023-10-20",
        "open": 22.5,
        "high": 24.0,
        "low": 22.200001,
        "close": 22.799999,
        "volume": 33394
      },
      {
        "week": "2023-10-27",
        "open": 22.200001,
        "high": 23.1,
        "low": 21.6,
        "close": 21.9,
        "volume": 35206
      },
      {
        "week": "2023-11-03",
        "open": 22.5,
        "high": 24.0,
        "low": 21.299999,
        "close": 23.700001,
        "volume": 45953
      },
      {
        "week": "2023-11-10",
        "open": 24.299999,
        "high": 24.299999,
        "low": 20.1,
        "close": 20.700001,
        "volume": 60446
      },
      {
        "week": "2023-11-17",
        "open": 20.4,
        "high": 21.6,
        "low": 19.799999,
        "close": 21.0,
        "volume": 65603
      },
      {
        "week": "2023-11-24",
        "open": 21.0,
        "high": 22.5,
        "low": 21.0,
        "close": 21.9,
        "volume": 40764
      },
      {
        "week": "2023-12-01",
        "open": 22.200001,
        "high": 22.200001,
        "low": 18.9,
        "close": 20.4,
        "volume": 78627
      },
      {
        "week": "2023-12-08",
        "open": 21.6,
        "high": 21.9,
        "low": 19.200001,
        "close": 19.799999,
        "volume": 56000
      },
      {
        "week": "2023-12-15",
        "open": 20.1,
        "high": 20.4,
        "low": 19.200001,
        "close": 20.1,
        "volume": 74231
      },
      {
        "week": "2023-12-22",
        "open": 19.5,
        "high": 23.1,
        "low": 19.200001,
        "close": 22.200001,
        "volume": 145823
      },
      {
        "week": "2023-12-29",
        "open": 21.6,
        "high": 21.9,
        "low": 21.299999,
        "close": 21.299999,
        "volume": 8807
      },
      {
        "week": "2024-01-05",
        "open": 21.6,
        "high": 22.200001,
        "low": 20.700001,
        "close": 21.6,
        "volume": 29797
      },
      {
        "week": "2024-01-12",
        "open": 21.0,
        "high": 21.9,
        "low": 20.4,
        "close": 20.700001,
        "volume": 37120
      },
      {
        "week": "2024-01-19",
        "open": 20.4,
        "high": 21.0,
        "low": 19.5,
        "close": 20.4,
        "volume": 38646
      },
      {
        "week": "2024-01-26",
        "open": 20.700001,
        "high": 21.6,
        "low": 20.1,
        "close": 21.0,
        "volume": 34110
      },
      {
        "week": "2024-02-02",
        "open": 21.0,
        "high": 21.0,
        "low": 20.4,
        "close": 20.700001,
        "volume": 31632
      },
      {
        "week": "2024-02-09",
        "open": 20.700001,
        "high": 20.700001,
        "low": 18.9,
        "close": 19.200001,
        "volume": 39743
      },
      {
        "week": "2024-02-16",
        "open": 19.5,
        "high": 20.700001,
        "low": 18.9,
        "close": 19.5,
        "volume": 36000
      },
      {
        "week": "2024-02-23",
        "open": 19.5,
        "high": 19.799999,
        "low": 18.6,
        "close": 18.6,
        "volume": 19821
      },
      {
        "week": "2024-03-01",
        "open": 18.6,
        "high": 18.9,
        "low": 18.299999,
        "close": 18.6,
        "volume": 24060
      },
      {
        "week": "2024-03-08",
        "open": 18.9,
        "high": 19.5,
        "low": 17.4,
        "close": 17.700001,
        "volume": 51297
      },
      {
        "week": "2024-03-15",
        "open": 18.0,
        "high": 18.0,
        "low": 16.5,
        "close": 16.799999,
        "volume": 147210
      },
      {
        "week": "2024-03-22",
        "open": 16.799999,
        "high": 20.1,
        "low": 16.5,
        "close": 19.200001,
        "volume": 75371
      },
      {
        "week": "2024-03-29",
        "open": 19.5,
        "high": 19.5,
        "low": 18.299999,
        "close": 18.9,
        "volume": 31097
      },
      {
        "week": "2024-04-05",
        "open": 19.200001,
        "high": 19.5,
        "low": 17.4,
        "close": 18.0,
        "volume": 44817
      },
      {
        "week": "2024-04-12",
        "open": 18.0,
        "high": 18.299999,
        "low": 17.1,
        "close": 17.4,
        "volume": 34690
      },
      {
        "week": "2024-04-19",
        "open": 17.700001,
        "high": 17.700001,
        "low": 16.5,
        "close": 16.799999,
        "volume": 36549
      },
      {
        "week": "2024-04-26",
        "open": 16.799999,
        "high": 17.1,
        "low": 15.9,
        "close": 16.5,
        "volume": 50899
      },
      {
        "week": "2024-05-03",
        "open": 16.5,
        "high": 16.5,
        "low": 15.6,
        "close": 16.5,
        "volume": 41067
      },
      {
        "week": "2024-05-10",
        "open": 16.5,
        "high": 16.5,
        "low": 15.0,
        "close": 15.3,
        "volume": 71133
      },
      {
        "week": "2024-05-17",
        "open": 15.0,
        "high": 15.6,
        "low": 14.7,
        "close": 15.0,
        "volume": 56504
      },
      {
        "week": "2024-05-24",
        "open": 15.0,
        "high": 15.6,
        "low": 14.7,
        "close": 15.0,
        "volume": 37434
      },
      {
        "week": "2024-05-31",
        "open": 15.0,
        "high": 15.6,
        "low": 14.7,
        "close": 15.0,
        "volume": 48804
      },
      {
        "week": "2024-06-07",
        "open": 15.0,
        "high": 15.3,
        "low": 14.7,
        "close": 15.0,
        "volume": 25593
      },
      {
        "week": "2024-06-14",
        "open": 15.0,
        "high": 15.3,
        "low": 14.7,
        "close": 14.7,
        "volume": 49757
      },
      {
        "week": "2024-06-21",
        "open": 15.0,
        "high": 15.0,
        "low": 13.8,
        "close": 13.8,
        "volume": 116170
      },
      {
        "week": "2024-06-28",
        "open": 14.1,
        "high": 14.1,
        "low": 13.5,
        "close": 13.8,
        "volume": 29283
      },
      {
        "week": "2024-07-05",
        "open": 14.1,
        "high": 14.4,
        "low": 13.2,
        "close": 13.5,
        "volume": 37064
      },
      {
        "week": "2024-07-12",
        "open": 13.8,
        "high": 13.8,
        "low": 12.9,
        "close": 13.2,
        "volume": 35134
      },
      {
        "week": "2024-07-19",
        "open": 12.9,
        "high": 14.1,
        "low": 12.9,
        "close": 13.2,
        "volume": 28939
      },
      {
        "week": "2024-07-26",
        "open": 13.5,
        "high": 13.5,
        "low": 12.6,
        "close": 12.6,
        "volume": 35516
      },
      {
        "week": "2024-08-02",
        "open": 12.9,
        "high": 13.2,
        "low": 12.3,
        "close": 12.3,
        "volume": 328197
      },
      {
        "week": "2024-08-09",
        "open": 12.3,
        "high": 13.5,
        "low": 12.3,
        "close": 13.5,
        "volume": 56650
      },
      {
        "week": "2024-08-16",
        "open": 13.5,
        "high": 14.4,
        "low": 13.5,
        "close": 13.8,
        "volume": 67587
      },
      {
        "week": "2024-08-23",
        "open": 13.8,
        "high": 13.8,
        "low": 13.2,
        "close": 13.5,
        "volume": 36560
      },
      {
        "week": "2024-08-30",
        "open": 13.5,
        "high": 13.5,
        "low": 13.2,
        "close": 13.2,
        "volume": 72334
      },
      {
        "week": "2024-09-06",
        "open": 13.5,
        "high": 13.8,
        "low": 12.9,
        "close": 13.2,
        "volume": 63190
      },
      {
        "week": "2024-09-13",
        "open": 13.2,
        "high": 13.5,
        "low": 12.6,
        "close": 13.2,
        "volume": 28364
      },
      {
        "week": "2024-09-20",
        "open": 13.2,
        "high": 15.0,
        "low": 13.2,
        "close": 14.1,
        "volume": 99834
      },
      {
        "week": "2024-09-27",
        "open": 14.4,
        "high": 15.6,
        "low": 13.8,
        "close": 15.0,
        "volume": 84650
      },
      {
        "week": "2024-10-04",
        "open": 15.3,
        "high": 17.4,
        "low": 15.3,
        "close": 17.1,
        "volume": 123640
      },
      {
        "week": "2024-10-11",
        "open": 16.799999,
        "high": 16.799999,
        "low": 15.6,
        "close": 16.5,
        "volume": 79546
      },
      {
        "week": "2024-10-18",
        "open": 16.200001,
        "high": 16.5,
        "low": 15.3,
        "close": 15.9,
        "volume": 42484
      },
      {
        "week": "2024-10-25",
        "open": 15.6,
        "high": 15.6,
        "low": 14.7,
        "close": 15.6,
        "volume": 63487
      },
      {
        "week": "2024-11-01",
        "open": 15.0,
        "high": 15.9,
        "low": 14.7,
        "close": 14.7,
        "volume": 46466
      },
      {
        "week": "2024-11-08",
        "open": 14.7,
        "high": 16.5,
        "low": 13.5,
        "close": 13.8,
        "volume": 117597
      },
      {
        "week": "2024-11-15",
        "open": 14.4,
        "high": 14.4,
        "low": 13.2,
        "close": 13.2,
        "volume": 166456
      },
      {
        "week": "2024-11-22",
        "open": 13.5,
        "high": 13.8,
        "low": 13.2,
        "close": 13.5,
        "volume": 49433
      },
      {
        "week": "2024-11-29",
        "open": 13.5,
        "high": 14.1,
        "low": 13.5,
        "close": 13.5,
        "volume": 41307
      },
      {
        "week": "2024-12-06",
        "open": 13.8,
        "high": 13.8,
        "low": 12.9,
        "close": 12.9,
        "volume": 82174
      },
      {
        "week": "2024-12-13",
        "open": 12.9,
        "high": 12.9,
        "low": 12.3,
        "close": 12.6,
        "volume": 80831
      },
      {
        "week": "2024-12-20",
        "open": 12.6,
        "high": 12.9,
        "low": 11.7,
        "close": 12.0,
        "volume": 196730
      },
      {
        "week": "2024-12-27",
        "open": 12.3,
        "high": 12.3,
        "low": 11.7,
        "close": 12.0,
        "volume": 76530
      },
      {
        "week": "2025-01-03",
        "open": 12.0,
        "high": 13.8,
        "low": 12.0,
        "close": 13.5,
        "volume": 35523
      },
      {
        "week": "2025-01-10",
        "open": 13.8,
        "high": 13.8,
        "low": 12.6,
        "close": 12.9,
        "volume": 73613
      },
      {
        "week": "2025-01-17",
        "open": 12.9,
        "high": 13.2,
        "low": 12.6,
        "close": 12.9,
        "volume": 43456
      },
      {
        "week": "2025-01-24",
        "open": 12.9,
        "high": 13.2,
        "low": 12.6,
        "close": 12.6,
        "volume": 29193
      },
      {
        "week": "2025-01-31",
        "open": 12.9,
        "high": 12.9,
        "low": 12.0,
        "close": 12.0,
        "volume": 21493
      },
      {
        "week": "2025-02-07",
        "open": 11.4,
        "high": 12.3,
        "low": 11.1,
        "close": 11.4,
        "volume": 48263
      },
      {
        "week": "2025-02-14",
        "open": 11.7,
        "high": 14.4,
        "low": 11.7,
        "close": 14.1,
        "volume": 91676
      },
      {
        "week": "2025-02-21",
        "open": 14.1,
        "high": 14.7,
        "low": 13.8,
        "close": 13.8,
        "volume": 20226
      },
      {
        "week": "2025-02-28",
        "open": 13.8,
        "high": 14.1,
        "low": 13.2,
        "close": 13.5,
        "volume": 54417
      },
      {
        "week": "2025-03-07",
        "open": 13.5,
        "high": 13.8,
        "low": 12.0,
        "close": 12.9,
        "volume": 84740
      },
      {
        "week": "2025-03-14",
        "open": 13.2,
        "high": 13.2,
        "low": 12.3,
        "close": 13.2,
        "volume": 40200
      },
      {
        "week": "2025-03-21",
        "open": 13.5,
        "high": 13.8,
        "low": 12.6,
        "close": 13.2,
        "volume": 41003
      },
      {
        "week": "2025-03-28",
        "open": 13.2,
        "high": 13.5,
        "low": 12.6,
        "close": 12.9,
        "volume": 37922
      },
      {
        "week": "2025-04-04",
        "open": 12.9,
        "high": 12.9,
        "low": 11.7,
        "close": 12.0,
        "volume": 54186
      },
      {
        "week": "2025-04-11",
        "open": 11.7,
        "high": 12.3,
        "low": 11.1,
        "close": 12.0,
        "volume": 49033
      },
      {
        "week": "2025-04-18",
        "open": 12.0,
        "high": 12.0,
        "low": 11.4,
        "close": 11.4,
        "volume": 29116
      },
      {
        "week": "2025-04-25",
        "open": 11.1,
        "high": 11.7,
        "low": 10.8,
        "close": 11.4,
        "volume": 109906
      },
      {
        "week": "2025-05-02",
        "open": 11.1,
        "high": 11.7,
        "low": 11.1,
        "close": 11.7,
        "volume": 26674
      },
      {
        "week": "2025-05-09",
        "open": 11.7,
        "high": 12.9,
        "low": 11.7,
        "close": 12.6,
        "volume": 60509
      },
      {
        "week": "2025-05-16",
        "open": 12.6,
        "high": 12.9,
        "low": 12.3,
        "close": 12.6,
        "volume": 24027
      },
      {
        "week": "2025-05-23",
        "open": 12.3,
        "high": 12.6,
        "low": 12.0,
        "close": 12.0,
        "volume": 11233
      },
      {
        "week": "2025-05-30",
        "open": 12.0,
        "high": 12.3,
        "low": 11.7,
        "close": 12.3,
        "volume": 33986
      },
      {
        "week": "2025-06-06",
        "open": 12.3,
        "high": 12.6,
        "low": 12.0,
        "close": 12.3,
        "volume": 57016
      },
      {
        "week": "2025-06-13",
        "open": 12.3,
        "high": 12.3,
        "low": 11.7,
        "close": 12.0,
        "volume": 370223
      },
      {
        "week": "2025-06-20",
        "open": 12.0,
        "high": 12.6,
        "low": 11.7,
        "close": 12.0,
        "volume": 137193
      },
      {
        "week": "2025-06-27",
        "open": 11.7,
        "high": 12.0,
        "low": 11.4,
        "close": 11.7,
        "volume": 94106
      },
      {
        "week": "2025-07-04",
        "open": 12.0,
        "high": 12.3,
        "low": 11.7,
        "close": 12.0,
        "volume": 44827
      },
      {
        "week": "2025-07-11",
        "open": 12.0,
        "high": 12.3,
        "low": 11.7,
        "close": 12.3,
        "volume": 33930
      },
      {
        "week": "2025-07-18",
        "open": 12.3,
        "high": 12.3,
        "low": 12.0,
        "close": 12.0,
        "volume": 17627
      },
      {
        "week": "2025-07-25",
        "open": 12.0,
        "high": 12.6,
        "low": 12.0,
        "close": 12.3,
        "volume": 52357
      },
      {
        "week": "2025-08-01",
        "open": 12.31,
        "high": 13.75,
        "low": 12.1,
        "close": 13.19,
        "volume": 175600
      },
      {
        "week": "2025-08-08",
        "open": 13.11,
        "high": 13.59,
        "low": 11.88,
        "close": 12.38,
        "volume": 117300
      },
      {
        "week": "2025-08-15",
        "open": 12.1,
        "high": 12.75,
        "low": 11.44,
        "close": 12.38,
        "volume": 95100
      },
      {
        "week": "2025-08-22",
        "open": 12.36,
        "high": 12.86,
        "low": 12.16,
        "close": 12.58,
        "volume": 117000
      },
      {
        "week": "2025-08-29",
        "open": 12.56,
        "high": 12.74,
        "low": 12.35,
        "close": 12.54,
        "volume": 95200
      },
      {
        "week": "2025-09-05",
        "open": 12.31,
        "high": 12.59,
        "low": 12.2,
        "close": 12.35,
        "volume": 60200
      },
      {
        "week": "2025-09-12",
        "open": 12.27,
        "high": 12.87,
        "low": 12.15,
        "close": 12.83,
        "volume": 200500
      },
      {
        "week": "2025-09-19",
        "open": 12.93,
        "high": 13.65,
        "low": 12.83,
        "close": 13.02,
        "volume": 274000
      },
      {
        "week": "2025-09-26",
        "open": 12.92,
        "high": 13.16,
        "low": 12.22,
        "close": 12.35,
        "volume": 135200
      },
      {
        "week": "2025-10-03",
        "open": 12.34,
        "high": 12.35,
        "low": 11.9,
        "close": 12.23,
        "volume": 133400
      },
      {
        "week": "2025-10-10",
        "open": 12.3,
        "high": 12.59,
        "low": 11.86,
        "close": 12.06,
        "volume": 143100
      },
      {
        "week": "2025-10-17",
        "open": 12.07,
        "high": 13.01,
        "low": 11.96,
        "close": 12.1,
        "volume": 165300
      },
      {
        "week": "2025-10-24",
        "open": 12.19,
        "high": 12.25,
        "low": 11.76,
        "close": 12.02,
        "volume": 125300
      },
      {
        "week": "2025-10-31",
        "open": 12.09,
        "high": 12.1,
        "low": 11.76,
        "close": 11.93,
        "volume": 106100
      },
      {
        "week": "2025-11-07",
        "open": 11.96,
        "high": 11.96,
        "low": 11.19,
        "close": 11.3,
        "volume": 163300
      },
      {
        "week": "2025-11-14",
        "open": 11.48,
        "high": 11.57,
        "low": 11.0,
        "close": 11.12,
        "volume": 119500
      },
      {
        "week": "2025-11-21",
        "open": 11.12,
        "high": 11.13,
        "low": 10.19,
        "close": 10.38,
        "volume": 157500
      },
      {
        "week": "2025-11-28",
        "open": 10.41,
        "high": 11.83,
        "low": 10.16,
        "close": 11.73,
        "volume": 135300
      },
      {
        "week": "2025-12-05",
        "open": 11.8,
        "high": 11.85,
        "low": 11.14,
        "close": 11.72,
        "volume": 149100
      },
      {
        "week": "2025-12-12",
        "open": 11.85,
        "high": 12.0,
        "low": 10.92,
        "close": 11.07,
        "volume": 121500
      },
      {
        "week": "2025-12-19",
        "open": 11.05,
        "high": 11.3,
        "low": 10.69,
        "close": 10.69,
        "volume": 122400
      },
      {
        "week": "2025-12-26",
        "open": 10.6,
        "high": 10.81,
        "low": 10.52,
        "close": 10.69,
        "volume": 52900
      },
      {
        "week": "2026-01-02",
        "open": 10.69,
        "high": 11.58,
        "low": 10.58,
        "close": 11.4,
        "volume": 143300
      },
      {
        "week": "2026-01-09",
        "open": 11.4,
        "high": 12.11,
        "low": 11.25,
        "close": 11.89,
        "volume": 152300
      },
      {
        "week": "2026-01-16",
        "open": 12.0,
        "high": 14.0,
        "low": 11.99,
        "close": 13.91,
        "volume": 233500
      },
      {
        "week": "2026-01-23",
        "open": 13.91,
        "high": 15.1,
        "low": 13.68,
        "close": 14.72,
        "volume": 229600
      },
      {
        "week": "2026-01-30",
        "open": 14.3,
        "high": 15.75,
        "low": 14.3,
        "close": 15.11,
        "volume": 249800
      },
      {
        "week": "2026-02-06",
        "open": 14.91,
        "high": 17.280001,
        "low": 14.91,
        "close": 16.17,
        "volume": 275100
      },
      {
        "week": "2026-02-13",
        "open": 16.01,
        "high": 16.780001,
        "low": 13.99,
        "close": 14.15,
        "volume": 277800
      },
      {
        "week": "2026-02-20",
        "open": 14.5,
        "high": 15.1,
        "low": 13.31,
        "close": 14.27,
        "volume": 201700
      },
      {
        "week": "2026-02-27",
        "open": 14.2,
        "high": 14.69,
        "low": 13.7,
        "close": 14.04,
        "volume": 178800
      },
      {
        "week": "2026-03-06",
        "open": 14.14,
        "high": 14.8,
        "low": 13.55,
        "close": 13.84,
        "volume": 261100
      },
      {
        "week": "2026-03-13",
        "open": 13.74,
        "high": 14.19,
        "low": 12.79,
        "close": 12.88,
        "volume": 231600
      },
      {
        "week": "2026-03-20",
        "open": 12.88,
        "high": 13.12,
        "low": 11.98,
        "close": 12.47,
        "volume": 167200
      },
      {
        "week": "2026-03-27",
        "open": 12.45,
        "high": 14.96,
        "low": 12.45,
        "close": 14.42,
        "volume": 201800
      },
      {
        "week": "2026-04-03",
        "open": 14.49,
        "high": 15.07,
        "low": 14.14,
        "close": 14.81,
        "volume": 129000
      },
      {
        "week": "2026-04-10",
        "open": 14.74,
        "high": 15.01,
        "low": 14.19,
        "close": 14.5,
        "volume": 184900
      },
      {
        "week": "2026-04-17",
        "open": 14.28,
        "high": 14.94,
        "low": 13.95,
        "close": 14.76,
        "volume": 176300
      },
      {
        "week": "2026-04-24",
        "open": 14.95,
        "high": 15.58,
        "low": 14.21,
        "close": 14.55,
        "volume": 262200
      },
      {
        "week": "2026-05-01",
        "open": 14.62,
        "high": 15.76,
        "low": 14.62,
        "close": 14.75,
        "volume": 303400
      },
      {
        "week": "2026-05-08",
        "open": 14.77,
        "high": 14.77,
        "low": 13.77,
        "close": 14.34,
        "volume": 196000
      },
      {
        "week": "2026-05-15",
        "open": 14.41,
        "high": 14.53,
        "low": 13.52,
        "close": 13.79,
        "volume": 176100
      },
      {
        "week": "2026-05-22",
        "open": 13.62,
        "high": 14.73,
        "low": 13.17,
        "close": 14.26,
        "volume": 177800
      },
      {
        "week": "2026-05-29",
        "open": 14.49,
        "high": 16.25,
        "low": 14.34,
        "close": 15.86,
        "volume": 194000
      },
      {
        "week": "2026-06-05",
        "open": 17.24,
        "high": 17.49,
        "low": 16.32,
        "close": 16.51,
        "volume": 54400
      },
      {
        "week": "2026-06-12",
        "open": 16.799999,
        "high": 18.139999,
        "low": 16.799999,
        "close": 18.129999,
        "volume": 58400
      },
      {
        "week": "2026-06-19",
        "open": 18.209999,
        "high": 18.42,
        "low": 17.799999,
        "close": 17.889999,
        "volume": 32600
      },
      {
        "week": "2026-06-26",
        "open": 18.68,
        "high": 18.68,
        "low": 18.370001,
        "close": 18.549999,
        "volume": 26300
      },
      {
        "week": "2026-07-03",
        "open": 18.4,
        "high": 18.65,
        "low": 17.389999,
        "close": 17.389999,
        "volume": 95200
      },
      {
        "week": "2026-07-10",
        "open": 17.379999,
        "high": 17.68,
        "low": 16.110001,
        "close": 16.969999,
        "volume": 151600
      },
      {
        "week": "2026-07-17",
        "open": 16.99,
        "high": 19.049999,
        "low": 16.969999,
        "close": 17.85,
        "volume": 162800
      },
      {
        "week": "2026-07-24",
        "open": 17.85,
        "high": 17.879999,
        "low": 16.99,
        "close": 17.309999,
        "volume": 157600
      },
      {
        "week": "2026-07-31",
        "open": 17.33,
        "high": 18.219999,
        "low": 17.18,
        "close": 18.08,
        "volume": 153400
      }
    ],
    "sharemaestro_context": {
      "trend": 15.272333,
      "fair_value": 15.513596,
      "market_activity": 38.604963,
      "market_dynamics": 0.809237,
      "relative_strength": 20.122884
    },
    "historical_outcomes": [
      {
        "weeks": 4,
        "sample_count": 17,
        "median_return": 0.017254,
        "best_return": 0.341223,
        "worst_return": -0.140359,
        "directional_hit_rate": 0.5882,
        "regime_survival_rate": 0.8824,
        "unconditional_median": -0.017816,
        "conditional_difference": 0.03507,
        "sufficient": true
      },
      {
        "weeks": 13,
        "sample_count": 7,
        "median_return": 0.092285,
        "best_return": 0.453865,
        "worst_return": -0.139949,
        "directional_hit_rate": 0.7143,
        "regime_survival_rate": 0.8571,
        "unconditional_median": -0.066241,
        "conditional_difference": 0.158526,
        "sufficient": true
      },
      {
        "weeks": 26,
        "sample_count": 4,
        "median_return": 0.15648,
        "best_return": 0.634219,
        "worst_return": -0.246808,
        "directional_hit_rate": 0.75,
        "regime_survival_rate": 0.75,
        "unconditional_median": -0.101182,
        "conditional_difference": 0.257662,
        "sufficient": false
      },
      {
        "weeks": 52,
        "sample_count": 2,
        "median_return": 0.143571,
        "best_return": 0.682774,
        "worst_return": -0.395633,
        "directional_hit_rate": 0.5,
        "regime_survival_rate": 0.5,
        "unconditional_median": -0.293053,
        "conditional_difference": 0.436624,
        "sufficient": false
      }
    ],
    "regime_history": [
      {
        "direction": "positive",
        "start": "2021-01-01",
        "start_index": 52,
        "start_price": 35.15979,
        "end": "2022-04-08",
        "end_index": 118,
        "weeks": 67,
        "return": 0.562869
      },
      {
        "direction": "negative",
        "start": "2022-04-15",
        "start_index": 119,
        "start_price": 55.795532,
        "end": "2025-07-25",
        "end_index": 290,
        "weeks": 172,
        "return": -0.779552
      },
      {
        "direction": "positive",
        "start": "2025-08-01",
        "start_index": 291,
        "start_price": 13.19,
        "end": "2025-08-01",
        "end_index": 291,
        "weeks": 1,
        "return": 0.0
      },
      {
        "direction": "negative",
        "start": "2025-08-08",
        "start_index": 292,
        "start_price": 12.38,
        "end": "2026-01-09",
        "end_index": 314,
        "weeks": 23,
        "return": -0.03958
      },
      {
        "direction": "positive",
        "start": "2026-01-16",
        "start_index": 315,
        "start_price": 13.91,
        "end": "2026-03-06",
        "end_index": 322,
        "weeks": 8,
        "return": -0.005032
      },
      {
        "direction": "negative",
        "start": "2026-03-13",
        "start_index": 323,
        "start_price": 12.88,
        "end": "2026-03-20",
        "end_index": 324,
        "weeks": 2,
        "return": -0.031832
      },
      {
        "direction": "positive",
        "start": "2026-03-27",
        "start_index": 325,
        "start_price": 14.42,
        "end": "2026-07-31",
        "end_index": 343,
        "weeks": 19,
        "return": 0.253814
      }
    ],
    "regime_statistics": {
      "completed_regimes": 6,
      "median_duration": 15.5,
      "longest_duration": 172,
      "whipsaw_count": 2
    }
  }
}