{
  "ticker": {
    "symbol": "MWH",
    "name": "SOLV Energy, Inc. Class A Common Stock",
    "exchange": "NASDAQ"
  },
  "latest_week": "2026-07-10",
  "latest_close": 28.92,
  "latest_open": 30.35,
  "latest_high": 33.01,
  "latest_low": 27.67,
  "bar_count": 22,
  "analysis_bar_count": 22,
  "reversal_percent": 16.0,
  "pivots": [
    {
      "index": 21,
      "date": "2026-07-10",
      "price": 28.92,
      "kind": "low",
      "move_percent": null,
      "weeks": 0
    }
  ],
  "cycle": {
    "phase": "falling",
    "trend_bias": "bearish",
    "oscillator": -4.369801884020828,
    "slope": -4.369801884020828,
    "dominant_period_weeks": 20,
    "weeks_since_turn": 0,
    "estimated_weeks_to_next_turn": 20,
    "series": [
      {
        "date": "2026-02-13",
        "value": null
      },
      {
        "date": "2026-02-20",
        "value": null
      },
      {
        "date": "2026-02-27",
        "value": null
      },
      {
        "date": "2026-03-06",
        "value": 0.0
      },
      {
        "date": "2026-03-13",
        "value": 0.0
      },
      {
        "date": "2026-03-20",
        "value": 0.0
      },
      {
        "date": "2026-03-27",
        "value": 0.0
      },
      {
        "date": "2026-04-03",
        "value": 0.0
      },
      {
        "date": "2026-04-10",
        "value": 0.0
      },
      {
        "date": "2026-04-17",
        "value": 0.0
      },
      {
        "date": "2026-04-24",
        "value": 0.0
      },
      {
        "date": "2026-05-01",
        "value": 0.0
      },
      {
        "date": "2026-05-08",
        "value": 0.0
      },
      {
        "date": "2026-05-15",
        "value": 0.0
      },
      {
        "date": "2026-05-22",
        "value": 0.0
      },
      {
        "date": "2026-05-29",
        "value": 0.0
      },
      {
        "date": "2026-06-05",
        "value": 0.0
      },
      {
        "date": "2026-06-12",
        "value": 0.0
      },
      {
        "date": "2026-06-19",
        "value": 0.0
      },
      {
        "date": "2026-06-26",
        "value": 1.5220190479009574
      },
      {
        "date": "2026-07-03",
        "value": -0.8814168171875412
      },
      {
        "date": "2026-07-10",
        "value": -4.369801884020828
      }
    ]
  },
  "hurst": {
    "status": "mixed",
    "phase": "falling",
    "alignment_score": 38,
    "risk_score": 62,
    "trough_alignment": 0,
    "crest_alignment": 0,
    "nearest_trough_window": null,
    "nearest_crest_window": null,
    "cycles": [
      {
        "period": 10,
        "label": "10w",
        "phase": "falling",
        "value": -1.0445848605076211,
        "slope": -0.40846878354433336,
        "amplitude": 14.218,
        "weeks_since_trough": 3,
        "weeks_since_crest": 2,
        "projected_trough_window": 3,
        "projected_crest_window": 2,
        "series": [
          {
            "date": "2026-02-13",
            "value": null
          },
          {
            "date": "2026-02-20",
            "value": null
          },
          {
            "date": "2026-02-27",
            "value": null
          },
          {
            "date": "2026-03-06",
            "value": null
          },
          {
            "date": "2026-03-13",
            "value": null
          },
          {
            "date": "2026-03-20",
            "value": null
          },
          {
            "date": "2026-03-27",
            "value": null
          },
          {
            "date": "2026-04-03",
            "value": null
          },
          {
            "date": "2026-04-10",
            "value": null
          },
          {
            "date": "2026-04-17",
            "value": 1.0188403976893665
          },
          {
            "date": "2026-04-24",
            "value": 1.3855499956906543
          },
          {
            "date": "2026-05-01",
            "value": 1.6840273918950397
          },
          {
            "date": "2026-05-08",
            "value": 1.9333693503758151
          },
          {
            "date": "2026-05-15",
            "value": 1.9040185943801737
          },
          {
            "date": "2026-05-22",
            "value": 1.301339531460058
          },
          {
            "date": "2026-05-29",
            "value": 0.5811216720282772
          },
          {
            "date": "2026-06-05",
            "value": -0.10086559871405976
          },
          {
            "date": "2026-06-12",
            "value": -0.5801307617724327
          },
          {
            "date": "2026-06-19",
            "value": -0.6361160769632878
          },
          {
            "date": "2026-06-26",
            "value": -0.49464236253954585
          },
          {
            "date": "2026-07-03",
            "value": -0.7858292021137459
          },
          {
            "date": "2026-07-10",
            "value": -1.0445848605076211
          }
        ]
      },
      {
        "period": 20,
        "label": "20w",
        "phase": "neutral",
        "value": -0.8137347566152948,
        "slope": 0.0,
        "amplitude": 6.088,
        "weeks_since_trough": null,
        "weeks_since_crest": null,
        "projected_trough_window": null,
        "projected_crest_window": null,
        "series": [
          {
            "date": "2026-02-13",
            "value": null
          },
          {
            "date": "2026-02-20",
            "value": null
          },
          {
            "date": "2026-02-27",
            "value": null
          },
          {
            "date": "2026-03-06",
            "value": null
          },
          {
            "date": "2026-03-13",
            "value": null
          },
          {
            "date": "2026-03-20",
            "value": null
          },
          {
            "date": "2026-03-27",
            "value": null
          },
          {
            "date": "2026-04-03",
            "value": null
          },
          {
            "date": "2026-04-10",
            "value": null
          },
          {
            "date": "2026-04-17",
            "value": null
          },
          {
            "date": "2026-04-24",
            "value": null
          },
          {
            "date": "2026-05-01",
            "value": null
          },
          {
            "date": "2026-05-08",
            "value": null
          },
          {
            "date": "2026-05-15",
            "value": null
          },
          {
            "date": "2026-05-22",
            "value": null
          },
          {
            "date": "2026-05-29",
            "value": null
          },
          {
            "date": "2026-06-05",
            "value": null
          },
          {
            "date": "2026-06-12",
            "value": null
          },
          {
            "date": "2026-06-19",
            "value": null
          },
          {
            "date": "2026-06-26",
            "value": 1.0
          },
          {
            "date": "2026-07-03",
            "value": 0.14029658643166165
          },
          {
            "date": "2026-07-10",
            "value": -0.8137347566152948
          }
        ]
      },
      {
        "period": 40,
        "label": "40w",
        "phase": "warming",
        "value": null,
        "slope": 0.0,
        "amplitude": null,
        "weeks_since_trough": null,
        "weeks_since_crest": null,
        "projected_trough_window": null,
        "projected_crest_window": null,
        "series": [
          {
            "date": "2026-02-13",
            "value": null
          },
          {
            "date": "2026-02-20",
            "value": null
          },
          {
            "date": "2026-02-27",
            "value": null
          },
          {
            "date": "2026-03-06",
            "value": null
          },
          {
            "date": "2026-03-13",
            "value": null
          },
          {
            "date": "2026-03-20",
            "value": null
          },
          {
            "date": "2026-03-27",
            "value": null
          },
          {
            "date": "2026-04-03",
            "value": null
          },
          {
            "date": "2026-04-10",
            "value": null
          },
          {
            "date": "2026-04-17",
            "value": null
          },
          {
            "date": "2026-04-24",
            "value": null
          },
          {
            "date": "2026-05-01",
            "value": null
          },
          {
            "date": "2026-05-08",
            "value": null
          },
          {
            "date": "2026-05-15",
            "value": null
          },
          {
            "date": "2026-05-22",
            "value": null
          },
          {
            "date": "2026-05-29",
            "value": null
          },
          {
            "date": "2026-06-05",
            "value": null
          },
          {
            "date": "2026-06-12",
            "value": null
          },
          {
            "date": "2026-06-19",
            "value": null
          },
          {
            "date": "2026-06-26",
            "value": null
          },
          {
            "date": "2026-07-03",
            "value": null
          },
          {
            "date": "2026-07-10",
            "value": null
          }
        ]
      },
      {
        "period": 80,
        "label": "80w",
        "phase": "warming",
        "value": null,
        "slope": 0.0,
        "amplitude": null,
        "weeks_since_trough": null,
        "weeks_since_crest": null,
        "projected_trough_window": null,
        "projected_crest_window": null,
        "series": [
          {
            "date": "2026-02-13",
            "value": null
          },
          {
            "date": "2026-02-20",
            "value": null
          },
          {
            "date": "2026-02-27",
            "value": null
          },
          {
            "date": "2026-03-06",
            "value": null
          },
          {
            "date": "2026-03-13",
            "value": null
          },
          {
            "date": "2026-03-20",
            "value": null
          },
          {
            "date": "2026-03-27",
            "value": null
          },
          {
            "date": "2026-04-03",
            "value": null
          },
          {
            "date": "2026-04-10",
            "value": null
          },
          {
            "date": "2026-04-17",
            "value": null
          },
          {
            "date": "2026-04-24",
            "value": null
          },
          {
            "date": "2026-05-01",
            "value": null
          },
          {
            "date": "2026-05-08",
            "value": null
          },
          {
            "date": "2026-05-15",
            "value": null
          },
          {
            "date": "2026-05-22",
            "value": null
          },
          {
            "date": "2026-05-29",
            "value": null
          },
          {
            "date": "2026-06-05",
            "value": null
          },
          {
            "date": "2026-06-12",
            "value": null
          },
          {
            "date": "2026-06-19",
            "value": null
          },
          {
            "date": "2026-06-26",
            "value": null
          },
          {
            "date": "2026-07-03",
            "value": null
          },
          {
            "date": "2026-07-10",
            "value": null
          }
        ]
      }
    ],
    "composite": [
      {
        "date": "2026-02-13",
        "value": null
      },
      {
        "date": "2026-02-20",
        "value": null
      },
      {
        "date": "2026-02-27",
        "value": null
      },
      {
        "date": "2026-03-06",
        "value": null
      },
      {
        "date": "2026-03-13",
        "value": null
      },
      {
        "date": "2026-03-20",
        "value": null
      },
      {
        "date": "2026-03-27",
        "value": null
      },
      {
        "date": "2026-04-03",
        "value": null
      },
      {
        "date": "2026-04-10",
        "value": null
      },
      {
        "date": "2026-04-17",
        "value": 1.0188403976893665
      },
      {
        "date": "2026-04-24",
        "value": 1.3855499956906543
      },
      {
        "date": "2026-05-01",
        "value": 1.6840273918950397
      },
      {
        "date": "2026-05-08",
        "value": 1.9333693503758151
      },
      {
        "date": "2026-05-15",
        "value": 1.904018594380174
      },
      {
        "date": "2026-05-22",
        "value": 1.301339531460058
      },
      {
        "date": "2026-05-29",
        "value": 0.5811216720282772
      },
      {
        "date": "2026-06-05",
        "value": -0.10086559871405976
      },
      {
        "date": "2026-06-12",
        "value": -0.5801307617724327
      },
      {
        "date": "2026-06-19",
        "value": -0.6361160769632878
      },
      {
        "date": "2026-06-26",
        "value": 0.40214305498418157
      },
      {
        "date": "2026-07-03",
        "value": -0.23015372898650138
      },
      {
        "date": "2026-07-10",
        "value": -0.9060747981722252
      }
    ]
  },
  "scenario": {
    "setup": "warming",
    "title": "Needs more weekly history",
    "direction": "neutral",
    "confidence": 20,
    "labels": [],
    "notes": [
      "At least 65 weekly bars gives the wave and cycle model enough context."
    ],
    "metrics": {}
  },
  "chart": {
    "dates": [
      "2026-02-13",
      "2026-02-20",
      "2026-02-27",
      "2026-03-06",
      "2026-03-13",
      "2026-03-20",
      "2026-03-27",
      "2026-04-03",
      "2026-04-10",
      "2026-04-17",
      "2026-04-24",
      "2026-05-01",
      "2026-05-08",
      "2026-05-15",
      "2026-05-22",
      "2026-05-29",
      "2026-06-05",
      "2026-06-12",
      "2026-06-19",
      "2026-06-26",
      "2026-07-03",
      "2026-07-10"
    ],
    "close": [
      32.34,
      30.5,
      31.52,
      27.04,
      27.855,
      27.78,
      28.2,
      29.72,
      31.66,
      34.47,
      38.82,
      40.65,
      43.09,
      43.44,
      38.44,
      35.53,
      32.81,
      31.75,
      34.21,
      35.84,
      30.45,
      28.92
    ],
    "trend": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null
    ],
    "sma30": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null
    ],
    "roc30": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null
    ],
    "fairValue": [
      32.34,
      31.42,
      31.453333,
      30.35,
      29.851,
      29.505833,
      29.319286,
      29.369375,
      29.623889,
      30.1085,
      30.900455,
      31.712917,
      32.588077,
      33.363214,
      33.701667,
      33.815938,
      33.756765,
      33.645278,
      33.675,
      33.78325,
      33.624524,
      33.410682
    ],
    "marketActivity": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null
    ],
    "marketDynamics": [
      null,
      null,
      null,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0
    ],
    "relativeStrength": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null
    ],
    "cycle": [
      {
        "date": "2026-02-13",
        "value": null
      },
      {
        "date": "2026-02-20",
        "value": null
      },
      {
        "date": "2026-02-27",
        "value": null
      },
      {
        "date": "2026-03-06",
        "value": 0.0
      },
      {
        "date": "2026-03-13",
        "value": 0.0
      },
      {
        "date": "2026-03-20",
        "value": 0.0
      },
      {
        "date": "2026-03-27",
        "value": 0.0
      },
      {
        "date": "2026-04-03",
        "value": 0.0
      },
      {
        "date": "2026-04-10",
        "value": 0.0
      },
      {
        "date": "2026-04-17",
        "value": 0.0
      },
      {
        "date": "2026-04-24",
        "value": 0.0
      },
      {
        "date": "2026-05-01",
        "value": 0.0
      },
      {
        "date": "2026-05-08",
        "value": 0.0
      },
      {
        "date": "2026-05-15",
        "value": 0.0
      },
      {
        "date": "2026-05-22",
        "value": 0.0
      },
      {
        "date": "2026-05-29",
        "value": 0.0
      },
      {
        "date": "2026-06-05",
        "value": 0.0
      },
      {
        "date": "2026-06-12",
        "value": 0.0
      },
      {
        "date": "2026-06-19",
        "value": 0.0
      },
      {
        "date": "2026-06-26",
        "value": 1.5220190479009574
      },
      {
        "date": "2026-07-03",
        "value": -0.8814168171875412
      },
      {
        "date": "2026-07-10",
        "value": -4.369801884020828
      }
    ],
    "hurstComposite": [
      {
        "date": "2026-02-13",
        "value": null
      },
      {
        "date": "2026-02-20",
        "value": null
      },
      {
        "date": "2026-02-27",
        "value": null
      },
      {
        "date": "2026-03-06",
        "value": null
      },
      {
        "date": "2026-03-13",
        "value": null
      },
      {
        "date": "2026-03-20",
        "value": null
      },
      {
        "date": "2026-03-27",
        "value": null
      },
      {
        "date": "2026-04-03",
        "value": null
      },
      {
        "date": "2026-04-10",
        "value": null
      },
      {
        "date": "2026-04-17",
        "value": 1.0188403976893665
      },
      {
        "date": "2026-04-24",
        "value": 1.3855499956906543
      },
      {
        "date": "2026-05-01",
        "value": 1.6840273918950397
      },
      {
        "date": "2026-05-08",
        "value": 1.9333693503758151
      },
      {
        "date": "2026-05-15",
        "value": 1.904018594380174
      },
      {
        "date": "2026-05-22",
        "value": 1.301339531460058
      },
      {
        "date": "2026-05-29",
        "value": 0.5811216720282772
      },
      {
        "date": "2026-06-05",
        "value": -0.10086559871405976
      },
      {
        "date": "2026-06-12",
        "value": -0.5801307617724327
      },
      {
        "date": "2026-06-19",
        "value": -0.6361160769632878
      },
      {
        "date": "2026-06-26",
        "value": 0.40214305498418157
      },
      {
        "date": "2026-07-03",
        "value": -0.23015372898650138
      },
      {
        "date": "2026-07-10",
        "value": -0.9060747981722252
      }
    ],
    "hurstCycles": {
      "10": [
        {
          "date": "2026-02-13",
          "value": null
        },
        {
          "date": "2026-02-20",
          "value": null
        },
        {
          "date": "2026-02-27",
          "value": null
        },
        {
          "date": "2026-03-06",
          "value": null
        },
        {
          "date": "2026-03-13",
          "value": null
        },
        {
          "date": "2026-03-20",
          "value": null
        },
        {
          "date": "2026-03-27",
          "value": null
        },
        {
          "date": "2026-04-03",
          "value": null
        },
        {
          "date": "2026-04-10",
          "value": null
        },
        {
          "date": "2026-04-17",
          "value": 1.0188403976893665
        },
        {
          "date": "2026-04-24",
          "value": 1.3855499956906543
        },
        {
          "date": "2026-05-01",
          "value": 1.6840273918950397
        },
        {
          "date": "2026-05-08",
          "value": 1.9333693503758151
        },
        {
          "date": "2026-05-15",
          "value": 1.9040185943801737
        },
        {
          "date": "2026-05-22",
          "value": 1.301339531460058
        },
        {
          "date": "2026-05-29",
          "value": 0.5811216720282772
        },
        {
          "date": "2026-06-05",
          "value": -0.10086559871405976
        },
        {
          "date": "2026-06-12",
          "value": -0.5801307617724327
        },
        {
          "date": "2026-06-19",
          "value": -0.6361160769632878
        },
        {
          "date": "2026-06-26",
          "value": -0.49464236253954585
        },
        {
          "date": "2026-07-03",
          "value": -0.7858292021137459
        },
        {
          "date": "2026-07-10",
          "value": -1.0445848605076211
        }
      ],
      "20": [
        {
          "date": "2026-02-13",
          "value": null
        },
        {
          "date": "2026-02-20",
          "value": null
        },
        {
          "date": "2026-02-27",
          "value": null
        },
        {
          "date": "2026-03-06",
          "value": null
        },
        {
          "date": "2026-03-13",
          "value": null
        },
        {
          "date": "2026-03-20",
          "value": null
        },
        {
          "date": "2026-03-27",
          "value": null
        },
        {
          "date": "2026-04-03",
          "value": null
        },
        {
          "date": "2026-04-10",
          "value": null
        },
        {
          "date": "2026-04-17",
          "value": null
        },
        {
          "date": "2026-04-24",
          "value": null
        },
        {
          "date": "2026-05-01",
          "value": null
        },
        {
          "date": "2026-05-08",
          "value": null
        },
        {
          "date": "2026-05-15",
          "value": null
        },
        {
          "date": "2026-05-22",
          "value": null
        },
        {
          "date": "2026-05-29",
          "value": null
        },
        {
          "date": "2026-06-05",
          "value": null
        },
        {
          "date": "2026-06-12",
          "value": null
        },
        {
          "date": "2026-06-19",
          "value": null
        },
        {
          "date": "2026-06-26",
          "value": 1.0
        },
        {
          "date": "2026-07-03",
          "value": 0.14029658643166165
        },
        {
          "date": "2026-07-10",
          "value": -0.8137347566152948
        }
      ],
      "40": [
        {
          "date": "2026-02-13",
          "value": null
        },
        {
          "date": "2026-02-20",
          "value": null
        },
        {
          "date": "2026-02-27",
          "value": null
        },
        {
          "date": "2026-03-06",
          "value": null
        },
        {
          "date": "2026-03-13",
          "value": null
        },
        {
          "date": "2026-03-20",
          "value": null
        },
        {
          "date": "2026-03-27",
          "value": null
        },
        {
          "date": "2026-04-03",
          "value": null
        },
        {
          "date": "2026-04-10",
          "value": null
        },
        {
          "date": "2026-04-17",
          "value": null
        },
        {
          "date": "2026-04-24",
          "value": null
        },
        {
          "date": "2026-05-01",
          "value": null
        },
        {
          "date": "2026-05-08",
          "value": null
        },
        {
          "date": "2026-05-15",
          "value": null
        },
        {
          "date": "2026-05-22",
          "value": null
        },
        {
          "date": "2026-05-29",
          "value": null
        },
        {
          "date": "2026-06-05",
          "value": null
        },
        {
          "date": "2026-06-12",
          "value": null
        },
        {
          "date": "2026-06-19",
          "value": null
        },
        {
          "date": "2026-06-26",
          "value": null
        },
        {
          "date": "2026-07-03",
          "value": null
        },
        {
          "date": "2026-07-10",
          "value": null
        }
      ],
      "80": [
        {
          "date": "2026-02-13",
          "value": null
        },
        {
          "date": "2026-02-20",
          "value": null
        },
        {
          "date": "2026-02-27",
          "value": null
        },
        {
          "date": "2026-03-06",
          "value": null
        },
        {
          "date": "2026-03-13",
          "value": null
        },
        {
          "date": "2026-03-20",
          "value": null
        },
        {
          "date": "2026-03-27",
          "value": null
        },
        {
          "date": "2026-04-03",
          "value": null
        },
        {
          "date": "2026-04-10",
          "value": null
        },
        {
          "date": "2026-04-17",
          "value": null
        },
        {
          "date": "2026-04-24",
          "value": null
        },
        {
          "date": "2026-05-01",
          "value": null
        },
        {
          "date": "2026-05-08",
          "value": null
        },
        {
          "date": "2026-05-15",
          "value": null
        },
        {
          "date": "2026-05-22",
          "value": null
        },
        {
          "date": "2026-05-29",
          "value": null
        },
        {
          "date": "2026-06-05",
          "value": null
        },
        {
          "date": "2026-06-12",
          "value": null
        },
        {
          "date": "2026-06-19",
          "value": null
        },
        {
          "date": "2026-06-26",
          "value": null
        },
        {
          "date": "2026-07-03",
          "value": null
        },
        {
          "date": "2026-07-10",
          "value": null
        }
      ]
    },
    "pivots": [
      {
        "index": 21,
        "date": "2026-07-10",
        "price": 28.92,
        "kind": "low",
        "move_percent": null,
        "weeks": 0
      }
    ],
    "labels": []
  }
}