{
  "ticker": {
    "symbol": "FPS",
    "name": "Forgent Power Solutions, Inc.",
    "exchange": "NYSE"
  },
  "latest_week": "2026-07-10",
  "latest_close": 45.75,
  "latest_open": 47.415,
  "latest_high": 48.29,
  "latest_low": 43.2,
  "bar_count": 23,
  "analysis_bar_count": 23,
  "reversal_percent": 16.0,
  "pivots": [
    {
      "index": 0,
      "date": "2026-02-06",
      "price": 33.76,
      "kind": "low",
      "move_percent": null,
      "weeks": 0
    },
    {
      "index": 22,
      "date": "2026-07-10",
      "price": 45.75,
      "kind": "high",
      "move_percent": 35.515402843601905,
      "weeks": 22
    }
  ],
  "cycle": {
    "phase": "rising",
    "trend_bias": "bearish",
    "oscillator": 28.205082028357626,
    "slope": 28.205082028357626,
    "dominant_period_weeks": 22,
    "weeks_since_turn": 0,
    "estimated_weeks_to_next_turn": 22,
    "series": [
      {
        "date": "2026-02-06",
        "value": null
      },
      {
        "date": "2026-02-13",
        "value": null
      },
      {
        "date": "2026-02-20",
        "value": null
      },
      {
        "date": "2026-02-27",
        "value": 0.0
      },
      {
        "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": 14.60451695105804
      },
      {
        "date": "2026-06-26",
        "value": 23.142252226209827
      },
      {
        "date": "2026-07-03",
        "value": 26.196084932931736
      },
      {
        "date": "2026-07-10",
        "value": 28.205082028357626
      }
    ]
  },
  "hurst": {
    "status": "mixed",
    "phase": "falling",
    "alignment_score": 25,
    "risk_score": 75,
    "trough_alignment": 0,
    "crest_alignment": 0,
    "nearest_trough_window": null,
    "nearest_crest_window": null,
    "cycles": [
      {
        "period": 10,
        "label": "10w",
        "phase": "falling",
        "value": -0.12384061052150608,
        "slope": -2.004337993317691,
        "amplitude": 18.308,
        "weeks_since_trough": null,
        "weeks_since_crest": 5,
        "projected_trough_window": null,
        "projected_crest_window": 5,
        "series": [
          {
            "date": "2026-02-06",
            "value": null
          },
          {
            "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": -0.10925422542974796
          },
          {
            "date": "2026-04-17",
            "value": 0.044634032412524435
          },
          {
            "date": "2026-04-24",
            "value": 0.24361931802539138
          },
          {
            "date": "2026-05-01",
            "value": 0.6179019153267719
          },
          {
            "date": "2026-05-08",
            "value": 0.8776700892123026
          },
          {
            "date": "2026-05-15",
            "value": 1.220114499727843
          },
          {
            "date": "2026-05-22",
            "value": 1.465733993945508
          },
          {
            "date": "2026-05-29",
            "value": 1.8412200406654533
          },
          {
            "date": "2026-06-05",
            "value": 2.090407569229339
          },
          {
            "date": "2026-06-12",
            "value": 1.9757449278404877
          },
          {
            "date": "2026-06-19",
            "value": 1.8804973827961848
          },
          {
            "date": "2026-06-26",
            "value": 1.2884630101620163
          },
          {
            "date": "2026-07-03",
            "value": 0.4497378035230256
          },
          {
            "date": "2026-07-10",
            "value": -0.12384061052150608
          }
        ]
      },
      {
        "period": 20,
        "label": "20w",
        "phase": "cresting",
        "value": 0.6492597761706921,
        "slope": -0.897533492016969,
        "amplitude": 37.767,
        "weeks_since_trough": null,
        "weeks_since_crest": null,
        "projected_trough_window": null,
        "projected_crest_window": null,
        "series": [
          {
            "date": "2026-02-06",
            "value": null
          },
          {
            "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": 1.546793268187661
          },
          {
            "date": "2026-06-26",
            "value": 1.3326116537528152
          },
          {
            "date": "2026-07-03",
            "value": 0.9605233202273435
          },
          {
            "date": "2026-07-10",
            "value": 0.6492597761706921
          }
        ]
      },
      {
        "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-06",
            "value": null
          },
          {
            "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-06",
            "value": null
          },
          {
            "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-06",
        "value": null
      },
      {
        "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": -0.10925422542974794
      },
      {
        "date": "2026-04-17",
        "value": 0.044634032412524435
      },
      {
        "date": "2026-04-24",
        "value": 0.24361931802539138
      },
      {
        "date": "2026-05-01",
        "value": 0.6179019153267719
      },
      {
        "date": "2026-05-08",
        "value": 0.8776700892123026
      },
      {
        "date": "2026-05-15",
        "value": 1.220114499727843
      },
      {
        "date": "2026-05-22",
        "value": 1.465733993945508
      },
      {
        "date": "2026-05-29",
        "value": 1.8412200406654533
      },
      {
        "date": "2026-06-05",
        "value": 2.090407569229339
      },
      {
        "date": "2026-06-12",
        "value": 1.975744927840488
      },
      {
        "date": "2026-06-19",
        "value": 1.6802749140310704
      },
      {
        "date": "2026-06-26",
        "value": 1.3149521963164956
      },
      {
        "date": "2026-07-03",
        "value": 0.7562091135456164
      },
      {
        "date": "2026-07-10",
        "value": 0.3400196214938127
      }
    ]
  },
  "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-06",
      "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": [
      33.76,
      33.59,
      33.99,
      34.39,
      31.65,
      30.97,
      33.45,
      30.64,
      28.87,
      31.65,
      33.69,
      35.14,
      39.22,
      40.38,
      45.02,
      47.9,
      54.66,
      59.13,
      59.03,
      63.41,
      55.13,
      46.86,
      45.75
    ],
    "trend": [
      null,
      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,
      null
    ],
    "roc30": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null
    ],
    "fairValue": [
      33.76,
      33.675,
      33.78,
      33.9325,
      33.476,
      33.058333,
      33.114286,
      32.805,
      32.367778,
      32.296,
      32.422727,
      32.649167,
      33.154615,
      33.670714,
      34.427333,
      35.269375,
      36.41,
      37.672222,
      38.796316,
      40.027,
      40.74619,
      41.024091,
      41.229565
    ],
    "marketActivity": [
      null,
      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,
      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,
      null
    ],
    "cycle": [
      {
        "date": "2026-02-06",
        "value": null
      },
      {
        "date": "2026-02-13",
        "value": null
      },
      {
        "date": "2026-02-20",
        "value": null
      },
      {
        "date": "2026-02-27",
        "value": 0.0
      },
      {
        "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": 14.60451695105804
      },
      {
        "date": "2026-06-26",
        "value": 23.142252226209827
      },
      {
        "date": "2026-07-03",
        "value": 26.196084932931736
      },
      {
        "date": "2026-07-10",
        "value": 28.205082028357626
      }
    ],
    "hurstComposite": [
      {
        "date": "2026-02-06",
        "value": null
      },
      {
        "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": -0.10925422542974794
      },
      {
        "date": "2026-04-17",
        "value": 0.044634032412524435
      },
      {
        "date": "2026-04-24",
        "value": 0.24361931802539138
      },
      {
        "date": "2026-05-01",
        "value": 0.6179019153267719
      },
      {
        "date": "2026-05-08",
        "value": 0.8776700892123026
      },
      {
        "date": "2026-05-15",
        "value": 1.220114499727843
      },
      {
        "date": "2026-05-22",
        "value": 1.465733993945508
      },
      {
        "date": "2026-05-29",
        "value": 1.8412200406654533
      },
      {
        "date": "2026-06-05",
        "value": 2.090407569229339
      },
      {
        "date": "2026-06-12",
        "value": 1.975744927840488
      },
      {
        "date": "2026-06-19",
        "value": 1.6802749140310704
      },
      {
        "date": "2026-06-26",
        "value": 1.3149521963164956
      },
      {
        "date": "2026-07-03",
        "value": 0.7562091135456164
      },
      {
        "date": "2026-07-10",
        "value": 0.3400196214938127
      }
    ],
    "hurstCycles": {
      "10": [
        {
          "date": "2026-02-06",
          "value": null
        },
        {
          "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": -0.10925422542974796
        },
        {
          "date": "2026-04-17",
          "value": 0.044634032412524435
        },
        {
          "date": "2026-04-24",
          "value": 0.24361931802539138
        },
        {
          "date": "2026-05-01",
          "value": 0.6179019153267719
        },
        {
          "date": "2026-05-08",
          "value": 0.8776700892123026
        },
        {
          "date": "2026-05-15",
          "value": 1.220114499727843
        },
        {
          "date": "2026-05-22",
          "value": 1.465733993945508
        },
        {
          "date": "2026-05-29",
          "value": 1.8412200406654533
        },
        {
          "date": "2026-06-05",
          "value": 2.090407569229339
        },
        {
          "date": "2026-06-12",
          "value": 1.9757449278404877
        },
        {
          "date": "2026-06-19",
          "value": 1.8804973827961848
        },
        {
          "date": "2026-06-26",
          "value": 1.2884630101620163
        },
        {
          "date": "2026-07-03",
          "value": 0.4497378035230256
        },
        {
          "date": "2026-07-10",
          "value": -0.12384061052150608
        }
      ],
      "20": [
        {
          "date": "2026-02-06",
          "value": null
        },
        {
          "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": 1.546793268187661
        },
        {
          "date": "2026-06-26",
          "value": 1.3326116537528152
        },
        {
          "date": "2026-07-03",
          "value": 0.9605233202273435
        },
        {
          "date": "2026-07-10",
          "value": 0.6492597761706921
        }
      ],
      "40": [
        {
          "date": "2026-02-06",
          "value": null
        },
        {
          "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-06",
          "value": null
        },
        {
          "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": 0,
        "date": "2026-02-06",
        "price": 33.76,
        "kind": "low",
        "move_percent": null,
        "weeks": 0
      },
      {
        "index": 22,
        "date": "2026-07-10",
        "price": 45.75,
        "kind": "high",
        "move_percent": 35.515402843601905,
        "weeks": 22
      }
    ],
    "labels": []
  }
}