{"ticker": {"uuid": "e0351b11-64a4-4a86-9914-73153d2bc1a4", "symbol": "THR", "name": "Thermon Group Holdings Inc", "exchange": "NYSE", "asset_type": "Equity", "sector": "Industrials", "industry": "Specialty Industrial Machinery", "currency": "USD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, THR rose 31.15%, moving from 46.62 to 61.14. The latest weekly close is above the Trend Line and above Fair Value. Trend Signal is active on the latest week and was active in 12 of the last 12 weeks. Relative Strength is 40.05 and has improved across the 12-week window. Market Dynamics is 1.13 on the latest week. Expectation is positive at 58.47%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "61.14"}, {"label": "12-Week Change", "value": "31.15%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Expectation", "value": "Positive 58.47%"}, {"label": "Signal Weeks", "value": "12 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "40.05"}, {"label": "Market Dynamics", "value": "1.13"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 66.64, "high": 71.87, "low": 59.95, "close": 61.14, "volume": 4915981}, "trend_line": 47.542333, "activity_lines": {"activity_5": 63.738, "activity_10": 60.938545, "activity_20": 56.296476, "activity_30": 52.609419}, "trend_signal": 1, "fair_value": 32.356154, "relative_strength": 40.054672, "rate_of_change": 2.3251969351297745, "market_dynamics": 1.133673, "expectation": {"probability": 58.4656, "direction": "positive"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-06-09", "ohlcv": {"open": 23.58, "high": 25.54, "low": 22.82, "close": 24.65, "volume": 625789}, "trend_line": 22.701, "activity_lines": {"activity_5": 23.509333, "activity_10": 22.732364, "activity_20": 23.279048, "activity_30": 23.219914}, "trend_signal": 1, "fair_value": 17.522115, "relative_strength": 13.25869, "rate_of_change": 0.7470620322041794, "market_dynamics": -0.692661, "expectation": {"probability": 51.1371, "direction": "undecided"}}, {"week_ending": "2023-06-16", "ohlcv": {"open": 24.63, "high": 26.4, "low": 24.295, "close": 24.95, "volume": 811713}, "trend_line": 22.869333, "activity_lines": {"activity_5": 24.184667, "activity_10": 23.187818, "activity_20": 23.381524, "activity_30": 23.365011}, "trend_signal": 1, "fair_value": 17.591474, "relative_strength": 11.111694, "rate_of_change": 0.74152239989428, "market_dynamics": -0.421396, "expectation": {"probability": 51.9648, "direction": "undecided"}}, {"week_ending": "2023-06-23", "ohlcv": {"open": 24.75, "high": 25.83, "low": 24.53, "close": 25.51, "volume": 1242057}, "trend_line": 23.035667, "activity_lines": {"activity_5": 24.788, "activity_10": 23.701636, "activity_20": 23.526, "activity_30": 23.535376}, "trend_signal": 1, "fair_value": 17.662436, "relative_strength": 14.356586, "rate_of_change": 0.7273233548175588, "market_dynamics": -0.134189, "expectation": {"probability": 52.9529, "direction": "undecided"}}, {"week_ending": "2023-06-30", "ohlcv": {"open": 25.38, "high": 26.99, "low": 25.38, "close": 26.6, "volume": 1236151}, "trend_line": 23.242, "activity_lines": {"activity_5": 25.522667, "activity_10": 24.370364, "activity_20": 23.767095, "activity_30": 23.765333}, "trend_signal": 1, "fair_value": 17.741154, "relative_strength": 15.595197, "rate_of_change": 0.8957109859245699, "market_dynamics": 0.301888, "expectation": {"probability": 54.1221, "direction": "undecided"}}, {"week_ending": "2023-07-07", "ohlcv": {"open": 26.6, "high": 26.74, "low": 25.34, "close": 26.46, "volume": 642024}, "trend_line": 23.475, "activity_lines": {"activity_5": 25.985333, "activity_10": 24.931818, "activity_20": 23.99681, "activity_30": 23.972946}, "trend_signal": 1, "fair_value": 17.825449, "relative_strength": 15.253272, "rate_of_change": 1.0024954823164984, "market_dynamics": 0.568205, "expectation": {"probability": 53.3913, "direction": "undecided"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 26.37, "high": 27.6835, "low": 26.21, "close": 27.43, "volume": 512116}, "trend_line": 23.745667, "activity_lines": {"activity_5": 26.584, "activity_10": 25.566364, "activity_20": 24.321143, "activity_30": 24.228108}, "trend_signal": 1, "fair_value": 17.908974, "relative_strength": 15.605793, "rate_of_change": 1.1530010649627243, "market_dynamics": 0.729699, "expectation": {"probability": 53.8701, "direction": "undecided"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 27.5, "high": 27.93, "low": 26.94, "close": 27.59, "volume": 937349}, "trend_line": 24.010667, "activity_lines": {"activity_5": 27.050667, "activity_10": 26.117818, "activity_20": 24.656, "activity_30": 24.476129}, "trend_signal": 1, "fair_value": 17.994038, "relative_strength": 14.585836, "rate_of_change": 1.1159930778107878, "market_dynamics": 0.772991, "expectation": {"probability": 54.4849, "direction": "undecided"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 27.6, "high": 28.92, "low": 27.52, "close": 27.75, "volume": 908425}, "trend_line": 24.266333, "activity_lines": {"activity_5": 27.394667, "activity_10": 26.579818, "activity_20": 25.005714, "activity_30": 24.717376}, "trend_signal": 1, "fair_value": 18.085064, "relative_strength": 13.142838, "rate_of_change": 1.0648017399933036, "market_dynamics": 0.773317, "expectation": {"probability": 55.1968, "direction": "positive"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 27.72, "high": 28.2, "low": 24.5026, "close": 25.86, "volume": 978087}, "trend_line": 24.439333, "activity_lines": {"activity_5": 26.959333, "activity_10": 26.594182, "activity_20": 25.164619, "activity_30": 24.820194}, "trend_signal": 1, "fair_value": 18.159423, "relative_strength": 7.159831, "rate_of_change": 0.712921890588091, "market_dynamics": 0.824303, "expectation": {"probability": 54.7437, "direction": "undecided"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 25.92, "high": 26.695, "low": 25.0, "close": 26.09, "volume": 793177}, "trend_line": 24.575667, "activity_lines": {"activity_5": 26.65, "activity_10": 26.602364, "activity_20": 25.335857, "activity_30": 24.926688}, "trend_signal": 1, "fair_value": 18.235641, "relative_strength": 7.880684, "rate_of_change": 0.5578466482698113, "market_dynamics": 0.754734, "expectation": {"probability": 55.0391, "direction": "positive"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 25.9, "high": 26.18, "low": 24.85, "close": 25.45, "volume": 844884}, "trend_line": 24.705667, "activity_lines": {"activity_5": 26.152, "activity_10": 26.449818, "activity_20": 25.437714, "activity_30": 24.983097}, "trend_signal": 1, "fair_value": 18.312821, "relative_strength": 6.957121, "rate_of_change": 0.5289785217223159, "market_dynamics": 0.570593, "expectation": {"probability": 54.7329, "direction": "undecided"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 25.5, "high": 26.14, "low": 24.97, "close": 25.56, "volume": 593685}, "trend_line": 24.805333, "activity_lines": {"activity_5": 25.822667, "activity_10": 26.302727, "activity_20": 25.547524, "activity_30": 25.038215}, "trend_signal": 1, "fair_value": 18.391282, "relative_strength": 6.119214, "rate_of_change": 0.40341351642116235, "market_dynamics": 0.296865, "expectation": {"probability": 54.7834, "direction": "undecided"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 25.62, "high": 28.15, "low": 25.62, "close": 27.85, "volume": 706696}, "trend_line": 24.933667, "activity_lines": {"activity_5": 26.392, "activity_10": 26.560909, "activity_20": 25.861143, "activity_30": 25.234645}, "trend_signal": 1, "fair_value": 18.486795, "relative_strength": 12.078146, "rate_of_change": 0.5173645522114089, "market_dynamics": 0.234692, "expectation": {"probability": 55.3362, "direction": "positive"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 27.68, "high": 27.76, "low": 26.43, "close": 26.84, "volume": 559193}, "trend_line": 24.928, "activity_lines": {"activity_5": 26.618, "activity_10": 26.592909, "activity_20": 26.056095, "activity_30": 25.357634}, "trend_signal": 1, "fair_value": 18.587564, "relative_strength": 8.789147, "rate_of_change": -0.022728305467458833, "market_dynamics": 0.086296, "expectation": {"probability": 55.3191, "direction": "positive"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 26.92, "high": 27.945, "low": 26.79, "close": 27.6, "volume": 763945}, "trend_line": 24.950333, "activity_lines": {"activity_5": 27.032, "activity_10": 26.758727, "activity_20": 26.300857, "activity_30": 25.530022}, "trend_signal": 1, "fair_value": 18.688846, "relative_strength": 11.29012, "rate_of_change": 0.08959001925545455, "market_dynamics": 0.044889, "expectation": {"probability": 55.185, "direction": "positive"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 27.56, "high": 29.168, "low": 26.69, "close": 26.7, "volume": 914807}, "trend_line": 24.959, "activity_lines": {"activity_5": 27.045333, "activity_10": 26.740182, "activity_20": 26.427429, "activity_30": 25.642903}, "trend_signal": 1, "fair_value": 18.791603, "relative_strength": 10.187198, "rate_of_change": 0.034737011325656826, "market_dynamics": 0.027127, "expectation": {"probability": 55.293, "direction": "positive"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 26.54, "high": 27.63, "low": 25.53, "close": 27.47, "volume": 665739}, "trend_line": 24.957667, "activity_lines": {"activity_5": 27.232, "activity_10": 26.874909, "activity_20": 26.601429, "activity_30": 25.804903}, "trend_signal": 1, "fair_value": 18.893974, "relative_strength": 13.353458, "rate_of_change": -0.0053407588445006544, "market_dynamics": -0.163946, "expectation": {"probability": 54.9167, "direction": "undecided"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 27.25, "high": 27.82, "low": 26.39, "close": 27.29, "volume": 591288}, "trend_line": 25.018, "activity_lines": {"activity_5": 27.231333, "activity_10": 26.979091, "activity_20": 26.72781, "activity_30": 25.955376}, "trend_signal": 1, "fair_value": 18.992308, "relative_strength": 11.32213, "rate_of_change": 0.2417413454550859, "market_dynamics": -0.263277, "expectation": {"probability": 55.9956, "direction": "positive"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 27.03, "high": 29.08, "low": 27.03, "close": 27.16, "volume": 842337}, "trend_line": 25.128333, "activity_lines": {"activity_5": 27.224667, "activity_10": 27.068, "activity_20": 26.816762, "activity_30": 26.09357}, "trend_signal": 1, "fair_value": 19.090321, "relative_strength": 9.626662, "rate_of_change": 0.4410144695819037, "market_dynamics": -0.326007, "expectation": {"probability": 55.2061, "direction": "positive"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 27.53, "high": 28.7835, "low": 26.36, "close": 26.47, "volume": 894596}, "trend_line": 25.2, "activity_lines": {"activity_5": 26.966667, "activity_10": 27.007818, "activity_20": 26.821238, "activity_30": 26.180129}, "trend_signal": 1, "fair_value": 19.184936, "relative_strength": 8.849865, "rate_of_change": 0.2852039568243461, "market_dynamics": -0.377311, "expectation": {"probability": 54.2933, "direction": "undecided"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 26.38, "high": 26.6, "low": 25.42, "close": 26.12, "volume": 540525}, "trend_line": 25.24, "activity_lines": {"activity_5": 26.667333, "activity_10": 26.877091, "activity_20": 26.778952, "activity_30": 26.239484}, "trend_signal": 1, "fair_value": 19.287692, "relative_strength": 9.530142, "rate_of_change": 0.15873015873015534, "market_dynamics": -0.553704, "expectation": {"probability": 53.4103, "direction": "undecided"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 26.47, "high": 30.81, "low": 26.05, "close": 30.21, "volume": 1202721}, "trend_line": 25.495, "activity_lines": {"activity_5": 27.77, "activity_10": 27.477818, "activity_20": 27.11919, "activity_30": 26.560129}, "trend_signal": 1, "fair_value": 19.412692, "relative_strength": 18.848004, "rate_of_change": 1.0103011093502479, "market_dynamics": -0.202662, "expectation": {"probability": 52.3857, "direction": "undecided"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 30.25, "high": 32.04, "low": 29.83, "close": 31.47, "volume": 887858}, "trend_line": 25.773, "activity_lines": {"activity_5": 29.11, "activity_10": 28.223091, "activity_20": 27.554381, "activity_30": 26.945613}, "trend_signal": 1, "fair_value": 19.53391, "relative_strength": 21.285581, "rate_of_change": 1.0904098842910321, "market_dynamics": 0.133552, "expectation": {"probability": 53.7783, "direction": "undecided"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 31.23, "high": 33.5, "low": 31.23, "close": 32.37, "volume": 1098584}, "trend_line": 26.115333, "activity_lines": {"activity_5": 30.471333, "activity_10": 29.066182, "activity_20": 28.046905, "activity_30": 27.371226}, "trend_signal": 1, "fair_value": 19.653654, "relative_strength": 21.115853, "rate_of_change": 1.3282621347922245, "market_dynamics": 0.638813, "expectation": {"probability": 53.9716, "direction": "undecided"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 32.21, "high": 32.21, "low": 30.91, "close": 31.12, "volume": 477046}, "trend_line": 26.46, "activity_lines": {"activity_5": 31.068667, "activity_10": 29.581455, "activity_20": 28.392905, "activity_30": 27.694108}, "trend_signal": 1, "fair_value": 19.759936, "relative_strength": 14.670374, "rate_of_change": 1.3197878809356984, "market_dynamics": 1.115309, "expectation": {"probability": 54.292, "direction": "undecided"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 30.99, "high": 31.295, "low": 29.9, "close": 30.71, "volume": 908885}, "trend_line": 26.775, "activity_lines": {"activity_5": 31.219333, "activity_10": 29.958182, "activity_20": 28.677667, "activity_30": 27.968301}, "trend_signal": 1, "fair_value": 19.855833, "relative_strength": 11.648959, "rate_of_change": 1.1904761904761818, "market_dynamics": 1.167236, "expectation": {"probability": 53.6745, "direction": "undecided"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 30.7, "high": 31.55, "low": 30.23, "close": 31.02, "volume": 605291}, "trend_line": 27.106667, "activity_lines": {"activity_5": 31.167333, "activity_10": 30.318364, "activity_20": 28.976333, "activity_30": 28.242172}, "trend_signal": 1, "fair_value": 19.948013, "relative_strength": 11.89187, "rate_of_change": 1.2387189542483774, "market_dynamics": 1.02091, "expectation": {"probability": 53.0428, "direction": "undecided"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 31.2, "high": 32.65, "low": 30.31, "close": 31.77, "volume": 993872}, "trend_line": 27.431333, "activity_lines": {"activity_5": 31.311333, "activity_10": 30.750364, "activity_20": 29.330095, "activity_30": 28.543032}, "trend_signal": 1, "fair_value": 20.051923, "relative_strength": 11.328, "rate_of_change": 1.1977348598409276, "market_dynamics": 0.915094, "expectation": {"probability": 53.5395, "direction": "undecided"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 31.88, "high": 32.69, "low": 30.9901, "close": 32.55, "volume": 634799}, "trend_line": 27.742333, "activity_lines": {"activity_5": 31.695333, "activity_10": 31.242727, "activity_20": 29.739, "activity_30": 28.873269}, "trend_signal": 1, "fair_value": 20.160577, "relative_strength": 12.429089, "rate_of_change": 1.133740019123387, "market_dynamics": 0.90503, "expectation": {"probability": 53.8213, "direction": "undecided"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 32.69, "high": 33.62, "low": 32.57, "close": 32.57, "volume": 520530}, "trend_line": 28.039667, "activity_lines": {"activity_5": 32.074, "activity_10": 31.640727, "activity_20": 30.117952, "activity_30": 29.184731}, "trend_signal": 1, "fair_value": 20.269167, "relative_strength": 11.571235, "rate_of_change": 1.0717699913702388, "market_dynamics": 0.836958, "expectation": {"probability": 54.3017, "direction": "undecided"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 32.61, "high": 33.21, "low": 30.3, "close": 30.31, "volume": 798898}, "trend_line": 28.228333, "activity_lines": {"activity_5": 31.602667, "activity_10": 31.516909, "activity_20": 30.25081, "activity_30": 29.331204}, "trend_signal": 1, "fair_value": 20.351026, "relative_strength": 5.117096, "rate_of_change": 0.6728539251197162, "market_dynamics": 0.756037, "expectation": {"probability": 54.4505, "direction": "undecided"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 30.22, "high": 31.3399, "low": 30.02, "close": 31.08, "volume": 870579}, "trend_line": 28.432667, "activity_lines": {"activity_5": 31.414667, "activity_10": 31.456909, "activity_20": 30.433857, "activity_30": 29.515183}, "trend_signal": 1, "fair_value": 20.439872, "relative_strength": 5.505465, "rate_of_change": 0.7238613771489778, "market_dynamics": 0.543066, "expectation": {"probability": 54.3616, "direction": "undecided"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 30.73, "high": 31.48, "low": 30.55, "close": 31.07, "volume": 758581}, "trend_line": 28.618, "activity_lines": {"activity_5": 31.219333, "activity_10": 31.379273, "activity_20": 30.589667, "activity_30": 29.685333}, "trend_signal": 1, "fair_value": 20.533654, "relative_strength": 3.91905, "rate_of_change": 0.6518312193506152, "market_dynamics": 0.355017, "expectation": {"probability": 55.4447, "direction": "positive"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 31.4, "high": 32.41, "low": 31.04, "close": 32.34, "volume": 1082602}, "trend_line": 28.809333, "activity_lines": {"activity_5": 31.494, "activity_10": 31.539818, "activity_20": 30.851095, "activity_30": 29.925462}, "trend_signal": 1, "fair_value": 20.647436, "relative_strength": 6.734911, "rate_of_change": 0.6685757215738354, "market_dynamics": 0.327674, "expectation": {"probability": 54.8919, "direction": "undecided"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 32.29, "high": 34.07, "low": 23.76, "close": 24.61, "volume": 3828256}, "trend_line": 28.747667, "activity_lines": {"activity_5": 29.206, "activity_10": 30.295455, "activity_20": 30.350143, "activity_30": 29.654538}, "trend_signal": 1, "fair_value": 20.702051, "relative_strength": -19.686074, "rate_of_change": -0.21404869040181837, "market_dynamics": 0.044866, "expectation": {"probability": 53.1759, "direction": "undecided"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 24.51, "high": 27.75, "low": 24.11, "close": 27.35, "volume": 2470074}, "trend_line": 28.745, "activity_lines": {"activity_5": 28.362, "activity_10": 29.667636, "activity_20": 30.124381, "activity_30": 29.564366}, "trend_signal": 0, "fair_value": 20.773013, "relative_strength": -11.617491, "rate_of_change": -0.009277274569789837, "market_dynamics": -0.249941, "expectation": {"probability": 55.4519, "direction": "positive"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 27.4, "high": 28.24, "low": 26.38, "close": 27.54, "volume": 1650014}, "trend_line": 28.743333, "activity_lines": {"activity_5": 27.778667, "activity_10": 29.135455, "activity_20": 29.913619, "activity_30": 29.486624}, "trend_signal": 0, "fair_value": 20.835128, "relative_strength": -10.367302, "rate_of_change": -0.005799269438167317, "market_dynamics": -0.514513, "expectation": {"probability": 55.9262, "direction": "positive"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 27.16, "high": 28.16, "low": 26.8, "close": 28.1, "volume": 705256}, "trend_line": 28.755, "activity_lines": {"activity_5": 27.618, "activity_10": 28.768364, "activity_20": 29.755857, "activity_30": 29.445118}, "trend_signal": 0, "fair_value": 20.884295, "relative_strength": -9.696687, "rate_of_change": 0.04059028227519476, "market_dynamics": -0.969467, "expectation": {"probability": 56.875, "direction": "positive"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 27.87, "high": 28.23, "low": 26.9072, "close": 27.49, "volume": 835543}, "trend_line": 28.809333, "activity_lines": {"activity_5": 27.452, "activity_10": 28.357091, "activity_20": 29.536143, "activity_30": 29.363505}, "trend_signal": 0, "fair_value": 20.923013, "relative_strength": -12.090598, "rate_of_change": 0.1889514866979647, "market_dynamics": -1.016471, "expectation": {"probability": 54.8297, "direction": "undecided"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 27.6, "high": 28.1, "low": 26.83, "close": 27.75, "volume": 1208189}, "trend_line": 28.864667, "activity_lines": {"activity_5": 27.696, "activity_10": 28.085091, "activity_20": 29.339619, "activity_30": 29.295161}, "trend_signal": 0, "fair_value": 20.965192, "relative_strength": -10.702489, "rate_of_change": 0.19206970185669342, "market_dynamics": -1.016895, "expectation": {"probability": 56.5912, "direction": "positive"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 27.57, "high": 30.59, "low": 27.45, "close": 30.43, "volume": 1381095}, "trend_line": 29.030667, "activity_lines": {"activity_5": 28.624, "activity_10": 28.388, "activity_20": 29.392238, "activity_30": 29.396151}, "trend_signal": 0, "fair_value": 21.031538, "relative_strength": -1.948899, "rate_of_change": 0.5750975751772933, "market_dynamics": -0.853821, "expectation": {"probability": 50.792, "direction": "undecided"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 30.3, "high": 31.5, "low": 29.56, "close": 30.84, "volume": 983953}, "trend_line": 29.206667, "activity_lines": {"activity_5": 29.483333, "activity_10": 28.763273, "activity_20": 29.463381, "activity_30": 29.512882}, "trend_signal": 0, "fair_value": 21.103462, "relative_strength": -2.699782, "rate_of_change": 0.606255447041566, "market_dynamics": -0.646991, "expectation": {"probability": 51.433, "direction": "undecided"}}, {"week_ending": "2024-03-28", "ohlcv": {"open": 30.89, "high": 32.75, "low": 30.89, "close": 32.72, "volume": 869278}, "trend_line": 29.369, "activity_lines": {"activity_5": 30.749333, "activity_10": 29.484727, "activity_20": 29.710571, "activity_30": 29.739548}, "trend_signal": 1, "fair_value": 21.189231, "relative_strength": 2.838639, "rate_of_change": 0.5558080283518838, "market_dynamics": -0.373625, "expectation": {"probability": 55.5106, "direction": "positive"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 32.88, "high": 33.69, "low": 32.01, "close": 32.68, "volume": 1507645}, "trend_line": 29.563667, "activity_lines": {"activity_5": 31.694, "activity_10": 30.168909, "activity_20": 29.948, "activity_30": 29.953161}, "trend_signal": 1, "fair_value": 21.274359, "relative_strength": 3.400112, "rate_of_change": 0.6628315570839969, "market_dynamics": -0.080323, "expectation": {"probability": 57.4988, "direction": "positive"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 33.05, "high": 33.38, "low": 30.64, "close": 30.93, "volume": 791124}, "trend_line": 29.674667, "activity_lines": {"activity_5": 31.709333, "activity_10": 30.528727, "activity_20": 30.017286, "activity_30": 30.041312}, "trend_signal": 1, "fair_value": 21.346282, "relative_strength": -0.799078, "rate_of_change": 0.3754608655279491, "market_dynamics": 0.012696, "expectation": {"probability": 53.5524, "direction": "undecided"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 31.2, "high": 31.375, "low": 29.34, "close": 29.74, "volume": 771933}, "trend_line": 29.776, "activity_lines": {"activity_5": 31.116, "activity_10": 30.557273, "activity_20": 29.974143, "activity_30": 30.045527}, "trend_signal": 1, "fair_value": 21.42, "relative_strength": -1.768679, "rate_of_change": 0.3414798218291728, "market_dynamics": 0.051907, "expectation": {"probability": 54.6674, "direction": "undecided"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 29.99, "high": 32.1, "low": 29.67, "close": 31.83, "volume": 823982}, "trend_line": 29.921333, "activity_lines": {"activity_5": 31.265333, "activity_10": 30.922364, "activity_20": 30.134667, "activity_30": 30.178043}, "trend_signal": 1, "fair_value": 21.501603, "relative_strength": 2.041715, "rate_of_change": 0.48808772165502695, "market_dynamics": 0.105415, "expectation": {"probability": 53.2972, "direction": "undecided"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 32.1, "high": 33.35, "low": 31.92, "close": 32.74, "volume": 899856}, "trend_line": 30.103, "activity_lines": {"activity_5": 31.652, "activity_10": 31.374909, "activity_20": 30.378, "activity_30": 30.359892}, "trend_signal": 1, "fair_value": 21.584167, "relative_strength": 3.953938, "rate_of_change": 0.6071487523634088, "market_dynamics": 0.128512, "expectation": {"probability": 53.2718, "direction": "undecided"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 33.0, "high": 34.91, "low": 32.96, "close": 34.36, "volume": 722818}, "trend_line": 30.343, "activity_lines": {"activity_5": 32.577333, "activity_10": 32.037636, "activity_20": 30.771, "activity_30": 30.634538}, "trend_signal": 1, "fair_value": 21.679679, "relative_strength": 6.630131, "rate_of_change": 0.7972627312892351, "market_dynamics": 0.340354, "expectation": {"probability": 54.2535, "direction": "undecided"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 34.5, "high": 35.34, "low": 33.83, "close": 34.99, "volume": 666547}, "trend_line": 30.627, "activity_lines": {"activity_5": 33.600667, "activity_10": 32.69, "activity_20": 31.215381, "activity_30": 30.934344}, "trend_signal": 1, "fair_value": 21.779167, "relative_strength": 6.399511, "rate_of_change": 0.9359654615562037, "market_dynamics": 0.592109, "expectation": {"probability": 54.6323, "direction": "undecided"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 34.9, "high": 35.93, "low": 34.29, "close": 35.68, "volume": 893140}, "trend_line": 30.945667, "activity_lines": {"activity_5": 34.583333, "activity_10": 33.336182, "activity_20": 31.713952, "activity_30": 31.260344}, "trend_signal": 1, "fair_value": 21.896154, "relative_strength": 8.121364, "rate_of_change": 1.0404773565807992, "market_dynamics": 0.806327, "expectation": {"probability": 55.5969, "direction": "positive"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 35.72, "high": 35.84, "low": 33.12, "close": 33.76, "volume": 1031270}, "trend_line": 31.064, "activity_lines": {"activity_5": 34.53, "activity_10": 33.537818, "activity_20": 32.004095, "activity_30": 31.441914}, "trend_signal": 1, "fair_value": 21.999487, "relative_strength": 2.453623, "rate_of_change": 0.3823895603865956, "market_dynamics": 0.895363, "expectation": {"probability": 55.6674, "direction": "positive"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 34.33, "high": 34.33, "low": 29.76, "close": 30.15, "volume": 1052322}, "trend_line": 31.02, "activity_lines": {"activity_5": 33.144667, "activity_10": 33.03, "activity_20": 31.937667, "activity_30": 31.382946}, "trend_signal": 1, "fair_value": 22.079679, "relative_strength": -9.591871, "rate_of_change": -0.14164305949008654, "market_dynamics": 0.671922, "expectation": {"probability": 55.3046, "direction": "positive"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 30.01, "high": 31.41, "low": 28.86, "close": 29.0, "volume": 829978}, "trend_line": 30.907667, "activity_lines": {"activity_5": 31.548667, "activity_10": 32.359818, "activity_20": 31.766095, "activity_30": 31.252624}, "trend_signal": 1, "fair_value": 22.154744, "relative_strength": -14.3409, "rate_of_change": -0.36213088330109466, "market_dynamics": 0.316686, "expectation": {"probability": 54.8387, "direction": "undecided"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 28.95, "high": 29.41, "low": 28.57, "close": 28.85, "volume": 727843}, "trend_line": 30.832, "activity_lines": {"activity_5": 30.26, "activity_10": 31.729273, "activity_20": 31.596143, "activity_30": 31.119871}, "trend_signal": 0, "fair_value": 22.222821, "relative_strength": -15.152729, "rate_of_change": -0.24481627810989184, "market_dynamics": -0.188749, "expectation": {"probability": 54.9618, "direction": "undecided"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 28.93, "high": 31.17, "low": 28.93, "close": 30.76, "volume": 1462654}, "trend_line": 30.833667, "activity_lines": {"activity_5": 30.017333, "activity_10": 31.483818, "activity_20": 31.587905, "activity_30": 31.115226}, "trend_signal": 0, "fair_value": 22.310513, "relative_strength": -9.366402, "rate_of_change": 0.005406720290599515, "market_dynamics": -0.427837, "expectation": {"probability": 59.4121, "direction": "positive"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 30.8, "high": 30.8, "low": 29.17, "close": 29.24, "volume": 409708}, "trend_line": 30.774333, "activity_lines": {"activity_5": 29.596, "activity_10": 30.943455, "activity_20": 31.418667, "activity_30": 31.012409}, "trend_signal": 0, "fair_value": 22.392628, "relative_strength": -15.242396, "rate_of_change": -0.19243251216275956, "market_dynamics": -0.711084, "expectation": {"probability": 56.2539, "direction": "positive"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 29.55, "high": 31.53, "low": 28.9547, "close": 30.73, "volume": 561682}, "trend_line": 30.739667, "activity_lines": {"activity_5": 29.972667, "activity_10": 30.721091, "activity_20": 31.383238, "activity_30": 31.009548}, "trend_signal": 0, "fair_value": 22.485, "relative_strength": -11.582027, "rate_of_change": -0.1126458207883754, "market_dynamics": -0.767106, "expectation": {"probability": 60.5459, "direction": "positive"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 31.17, "high": 34.36, "low": 30.955, "close": 32.48, "volume": 870735}, "trend_line": 30.737333, "activity_lines": {"activity_5": 30.894, "activity_10": 30.853455, "activity_20": 31.501952, "activity_30": 31.121828}, "trend_signal": 1, "fair_value": 22.587628, "relative_strength": -4.594194, "rate_of_change": -0.0075927953285934045, "market_dynamics": -0.581671, "expectation": {"probability": 56.4276, "direction": "positive"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 32.47, "high": 33.8, "low": 31.94, "close": 33.32, "volume": 728973}, "trend_line": 30.762333, "activity_lines": {"activity_5": 31.863333, "activity_10": 31.172727, "activity_20": 31.676905, "activity_30": 31.288452}, "trend_signal": 1, "fair_value": 22.694423, "relative_strength": -1.29704, "rate_of_change": 0.08133431745689235, "market_dynamics": -0.562025, "expectation": {"probability": 56.5061, "direction": "positive"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 33.43, "high": 33.73, "low": 29.12, "close": 29.81, "volume": 607451}, "trend_line": 30.745667, "activity_lines": {"activity_5": 31.364667, "activity_10": 30.884182, "activity_20": 31.491048, "activity_30": 31.227011}, "trend_signal": 1, "fair_value": 22.773846, "relative_strength": -9.7053, "rate_of_change": -0.054176645184878316, "market_dynamics": -0.472504, "expectation": {"probability": 57.8018, "direction": "positive"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 28.21, "high": 31.735, "low": 27.8253, "close": 28.39, "volume": 989194}, "trend_line": 30.656, "activity_lines": {"activity_5": 30.456, "activity_10": 30.444182, "activity_20": 31.172905, "activity_30": 31.075032}, "trend_signal": 0, "fair_value": 22.847821, "relative_strength": -13.857849, "rate_of_change": -0.29164109531272214, "market_dynamics": -0.437123, "expectation": {"probability": 56.574, "direction": "positive"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 28.32, "high": 30.155, "low": 27.4478, "close": 29.65, "volume": 529983}, "trend_line": 30.608667, "activity_lines": {"activity_5": 30.024, "activity_10": 30.330909, "activity_20": 30.986429, "activity_30": 31.010129}, "trend_signal": 0, "fair_value": 22.9325, "relative_strength": -13.343116, "rate_of_change": -0.15440044363256228, "market_dynamics": -0.633418, "expectation": {"probability": 60.9238, "direction": "positive"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 29.78, "high": 31.22, "low": 29.02, "close": 30.79, "volume": 358587}, "trend_line": 30.557, "activity_lines": {"activity_5": 30.044, "activity_10": 30.434, "activity_20": 30.923143, "activity_30": 31.021828}, "trend_signal": 0, "fair_value": 23.019038, "relative_strength": -11.148589, "rate_of_change": -0.1687985955089188, "market_dynamics": -0.809441, "expectation": {"probability": 54.963, "direction": "undecided"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 31.16, "high": 31.52, "low": 29.9, "close": 31.43, "volume": 429047}, "trend_line": 30.784333, "activity_lines": {"activity_5": 30.39, "activity_10": 30.620909, "activity_20": 30.92981, "activity_30": 31.078151}, "trend_signal": 0, "fair_value": 23.117179, "relative_strength": -9.357855, "rate_of_change": 0.7439637398959373, "market_dynamics": -0.773061, "expectation": {"probability": 55.9489, "direction": "positive"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 31.01, "high": 31.01, "low": 27.545, "close": 27.7, "volume": 471725}, "trend_line": 30.796, "activity_lines": {"activity_5": 29.618667, "activity_10": 30.082727, "activity_20": 30.578857, "activity_30": 30.879161}, "trend_signal": 0, "fair_value": 23.192885, "relative_strength": -16.410529, "rate_of_change": 0.03789914824530779, "market_dynamics": -0.967656, "expectation": {"probability": 59.456, "direction": "positive"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 27.86, "high": 29.14, "low": 26.5, "close": 28.85, "volume": 501470}, "trend_line": 30.839667, "activity_lines": {"activity_5": 29.371333, "activity_10": 29.809273, "activity_20": 30.347143, "activity_30": 30.753613}, "trend_signal": 0, "fair_value": 23.274808, "relative_strength": -15.989225, "rate_of_change": 0.14179438888167045, "market_dynamics": -0.953802, "expectation": {"probability": 62.6319, "direction": "positive"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 29.13, "high": 31.11, "low": 28.87, "close": 29.99, "volume": 879443}, "trend_line": 30.902667, "activity_lines": {"activity_5": 29.473333, "activity_10": 29.750182, "activity_20": 30.23819, "activity_30": 30.698796}, "trend_signal": 0, "fair_value": 23.354808, "relative_strength": -13.619375, "rate_of_change": 0.20428236141461056, "market_dynamics": -0.814078, "expectation": {"probability": 62.6087, "direction": "positive"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 30.06, "high": 30.305, "low": 28.75, "close": 29.85, "volume": 476062}, "trend_line": 30.981333, "activity_lines": {"activity_5": 29.506, "activity_10": 29.679091, "activity_20": 30.129, "activity_30": 30.630882}, "trend_signal": 0, "fair_value": 23.432051, "relative_strength": -14.15857, "rate_of_change": 0.2545605529775095, "market_dynamics": -0.81506, "expectation": {"probability": 58.4799, "direction": "positive"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 29.66, "high": 30.195, "low": 28.19, "close": 28.56, "volume": 569978}, "trend_line": 31.008333, "activity_lines": {"activity_5": 29.171333, "activity_10": 29.421273, "activity_20": 29.918429, "activity_30": 30.474667}, "trend_signal": 0, "fair_value": 23.503846, "relative_strength": -17.706334, "rate_of_change": 0.08714925209964666, "market_dynamics": -0.693595, "expectation": {"probability": 58.3333, "direction": "positive"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 28.3, "high": 29.02, "low": 27.84, "close": 28.8, "volume": 451121}, "trend_line": 30.954, "activity_lines": {"activity_5": 29.108, "activity_10": 29.293636, "activity_20": 29.761333, "activity_30": 30.332194}, "trend_signal": 0, "fair_value": 23.580064, "relative_strength": -17.590713, "rate_of_change": -0.175220641496593, "market_dynamics": -0.710641, "expectation": {"probability": 62.1258, "direction": "positive"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 28.68, "high": 29.36, "low": 28.35, "close": 28.37, "volume": 488728}, "trend_line": 30.871667, "activity_lines": {"activity_5": 28.828, "activity_10": 29.106182, "activity_20": 29.596048, "activity_30": 30.165484}, "trend_signal": 0, "fair_value": 23.652051, "relative_strength": -19.12561, "rate_of_change": -0.2659850100148672, "market_dynamics": -0.92809, "expectation": {"probability": 58.0605, "direction": "positive"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 28.32, "high": 28.5, "low": 26.75, "close": 26.9, "volume": 649948}, "trend_line": 30.677667, "activity_lines": {"activity_5": 28.09, "activity_10": 28.651818, "activity_20": 29.316429, "activity_30": 29.909247}, "trend_signal": 0, "fair_value": 23.713718, "relative_strength": -22.131742, "rate_of_change": -0.6284079184969152, "market_dynamics": -1.067355, "expectation": {"probability": 56.6953, "direction": "positive"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 27.0, "high": 27.715, "low": 26.05, "close": 26.41, "volume": 718711}, "trend_line": 30.468667, "activity_lines": {"activity_5": 27.394667, "activity_10": 28.158364, "activity_20": 29.005619, "activity_30": 29.633914}, "trend_signal": 0, "fair_value": 23.762308, "relative_strength": -21.869897, "rate_of_change": -0.6812773604981097, "market_dynamics": -1.124653, "expectation": {"probability": 55.1766, "direction": "positive"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 26.46, "high": 29.89, "low": 25.83, "close": 28.45, "volume": 1357950}, "trend_line": 30.386, "activity_lines": {"activity_5": 27.608667, "activity_10": 28.115455, "activity_20": 28.901429, "activity_30": 29.503677}, "trend_signal": 0, "fair_value": 23.825705, "relative_strength": -19.001409, "rate_of_change": -0.2713180724315925, "market_dynamics": -0.941341, "expectation": {"probability": 58.8376, "direction": "positive"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 28.77, "high": 30.7, "low": 28.59, "close": 29.71, "volume": 1133434}, "trend_line": 30.385, "activity_lines": {"activity_5": 28.25, "activity_10": 28.355818, "activity_20": 28.919143, "activity_30": 29.460065}, "trend_signal": 0, "fair_value": 23.898077, "relative_strength": -12.989073, "rate_of_change": -0.0032909892713673056, "market_dynamics": -0.592305, "expectation": {"probability": 59.469, "direction": "positive"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 29.89, "high": 31.99, "low": 29.7746, "close": 31.97, "volume": 1401079}, "trend_line": 30.389667, "activity_lines": {"activity_5": 29.584, "activity_10": 28.970545, "activity_20": 29.157095, "activity_30": 29.562323}, "trend_signal": 0, "fair_value": 23.990064, "relative_strength": -7.428618, "rate_of_change": 0.015359552410721592, "market_dynamics": 0.039477, "expectation": {"probability": 58.0645, "direction": "positive"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 32.11, "high": 32.6, "low": 31.3, "close": 31.56, "volume": 864289}, "trend_line": 30.350333, "activity_lines": {"activity_5": 30.541333, "activity_10": 29.454, "activity_20": 29.343, "activity_30": 29.637828}, "trend_signal": 0, "fair_value": 24.083974, "relative_strength": -9.219271, "rate_of_change": -0.12943215205352596, "market_dynamics": 0.572172, "expectation": {"probability": 56.557, "direction": "positive"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 31.74, "high": 32.9, "low": 31.47, "close": 31.97, "volume": 921260}, "trend_line": 30.270667, "activity_lines": {"activity_5": 31.324667, "activity_10": 29.983455, "activity_20": 29.564, "activity_30": 29.742323}, "trend_signal": 0, "fair_value": 24.18, "relative_strength": -8.355549, "rate_of_change": -0.2624880590272257, "market_dynamics": 0.889278, "expectation": {"probability": 58.2928, "direction": "positive"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 32.13, "high": 33.25, "low": 30.95, "close": 32.0, "volume": 1096274}, "trend_line": 30.171, "activity_lines": {"activity_5": 31.747333, "activity_10": 30.479818, "activity_20": 29.790286, "activity_30": 29.853892}, "trend_signal": 0, "fair_value": 24.278718, "relative_strength": -7.245302, "rate_of_change": -0.3292527383027278, "market_dynamics": 1.16269, "expectation": {"probability": 58.7669, "direction": "positive"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 31.79, "high": 32.23, "low": 28.49, "close": 28.71, "volume": 1083479}, "trend_line": 29.938667, "activity_lines": {"activity_5": 30.836667, "activity_10": 30.315455, "activity_20": 29.709524, "activity_30": 29.759634}, "trend_signal": 0, "fair_value": 24.353205, "relative_strength": -14.62211, "rate_of_change": -0.7700540253886201, "market_dynamics": 0.923665, "expectation": {"probability": 59.115, "direction": "positive"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 28.67, "high": 29.135, "low": 28.18, "close": 28.62, "volume": 437523}, "trend_line": 29.767333, "activity_lines": {"activity_5": 29.962667, "activity_10": 30.136364, "activity_20": 29.625429, "activity_30": 29.674559}, "trend_signal": 0, "fair_value": 24.428141, "relative_strength": -14.828523, "rate_of_change": -0.5722833284461132, "market_dynamics": 0.613102, "expectation": {"probability": 58.8895, "direction": "positive"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 28.44, "high": 29.34, "low": 28.19, "close": 29.31, "volume": 437798}, "trend_line": 29.739333, "activity_lines": {"activity_5": 29.542, "activity_10": 30.078182, "activity_20": 29.605952, "activity_30": 29.645054}, "trend_signal": 0, "fair_value": 24.507436, "relative_strength": -11.841151, "rate_of_change": -0.09406284399076748, "market_dynamics": 0.326998, "expectation": {"probability": 56.3918, "direction": "positive"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 29.39, "high": 29.7, "low": 27.36, "close": 27.65, "volume": 490794}, "trend_line": 29.694333, "activity_lines": {"activity_5": 28.718, "activity_10": 29.674364, "activity_20": 29.43, "activity_30": 29.510258}, "trend_signal": 0, "fair_value": 24.572051, "relative_strength": -14.654433, "rate_of_change": -0.15131475880779893, "market_dynamics": -0.126898, "expectation": {"probability": 55.9649, "direction": "positive"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 27.17, "high": 29.78, "low": 27.17, "close": 29.34, "volume": 565851}, "trend_line": 29.710667, "activity_lines": {"activity_5": 28.745333, "activity_10": 29.555273, "activity_20": 29.429952, "activity_30": 29.487398}, "trend_signal": 0, "fair_value": 24.64891, "relative_strength": -11.536286, "rate_of_change": 0.05500712880131207, "market_dynamics": -0.228847, "expectation": {"probability": 59.2951, "direction": "positive"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 29.75, "high": 30.61, "low": 29.42, "close": 29.51, "volume": 402160}, "trend_line": 29.669, "activity_lines": {"activity_5": 29.006667, "activity_10": 29.450909, "activity_20": 29.456048, "activity_30": 29.474452}, "trend_signal": 0, "fair_value": 24.729423, "relative_strength": -11.975066, "rate_of_change": -0.14024256002061597, "market_dynamics": -0.17074, "expectation": {"probability": 59.888, "direction": "positive"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 29.25, "high": 29.37, "low": 27.66, "close": 27.68, "volume": 785403}, "trend_line": 29.617, "activity_lines": {"activity_5": 28.604667, "activity_10": 29.017455, "activity_20": 29.299238, "activity_30": 29.346129}, "trend_signal": 0, "fair_value": 24.792692, "relative_strength": -16.461034, "rate_of_change": -0.175267113822507, "market_dynamics": -0.207134, "expectation": {"probability": 56.6781, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 26.89, "high": 29.96, "low": 25.76, "close": 27.52, "volume": 1171003}, "trend_line": 29.51, "activity_lines": {"activity_5": 28.212, "activity_10": 28.632909, "activity_20": 29.132762, "activity_30": 29.210839}, "trend_signal": 0, "fair_value": 24.858013, "relative_strength": -16.522906, "rate_of_change": -0.3612789951716896, "market_dynamics": -0.152482, "expectation": {"probability": 55.8493, "direction": "positive"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 27.72, "high": 30.44, "low": 27.045, "close": 29.81, "volume": 1054469}, "trend_line": 29.421, "activity_lines": {"activity_5": 28.702, "activity_10": 28.738182, "activity_20": 29.196143, "activity_30": 29.230194}, "trend_signal": 0, "fair_value": 24.934103, "relative_strength": -10.683518, "rate_of_change": -0.3015926804473134, "market_dynamics": -0.117669, "expectation": {"probability": 56.5888, "direction": "positive"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 30.0, "high": 30.1299, "low": 28.72, "close": 28.8, "volume": 792450}, "trend_line": 29.270333, "activity_lines": {"activity_5": 28.711333, "activity_10": 28.699091, "activity_20": 29.163524, "activity_30": 29.190129}, "trend_signal": 0, "fair_value": 25.007821, "relative_strength": -12.057616, "rate_of_change": -0.5121069984024967, "market_dynamics": -0.226885, "expectation": {"probability": 55.2877, "direction": "positive"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 28.91, "high": 30.55, "low": 28.39, "close": 29.5, "volume": 1243741}, "trend_line": 29.26, "activity_lines": {"activity_5": 28.99, "activity_10": 28.845455, "activity_20": 29.196429, "activity_30": 29.204946}, "trend_signal": 0, "fair_value": 25.085385, "relative_strength": -8.897933, "rate_of_change": -0.03530195573791135, "market_dynamics": -0.183146, "expectation": {"probability": 56.198, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 29.53, "high": 29.92, "low": 27.5, "close": 28.54, "volume": 1496493}, "trend_line": 29.265, "activity_lines": {"activity_5": 28.949333, "activity_10": 28.802909, "activity_20": 29.134571, "activity_30": 29.158495}, "trend_signal": 0, "fair_value": 25.155641, "relative_strength": -8.895559, "rate_of_change": 0.017088174982908426, "market_dynamics": -0.180314, "expectation": {"probability": 55.4371, "direction": "positive"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 28.11, "high": 29.62, "low": 28.11, "close": 29.6, "volume": 1365175}, "trend_line": 29.263333, "activity_lines": {"activity_5": 29.204667, "activity_10": 28.954545, "activity_20": 29.172857, "activity_30": 29.180108}, "trend_signal": 0, "fair_value": 25.232692, "relative_strength": -3.04797, "rate_of_change": -0.005696224158555255, "market_dynamics": -0.161581, "expectation": {"probability": 55.522, "direction": "positive"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 29.51, "high": 30.395, "low": 29.02, "close": 29.31, "volume": 985271}, "trend_line": 29.214, "activity_lines": {"activity_5": 29.224667, "activity_10": 29.048182, "activity_20": 29.170667, "activity_30": 29.183118}, "trend_signal": 0, "fair_value": 25.311282, "relative_strength": -4.214981, "rate_of_change": -0.16858298403671496, "market_dynamics": -0.050697, "expectation": {"probability": 56.3175, "direction": "positive"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 29.67, "high": 30.7, "low": 27.93, "close": 28.4, "volume": 800455}, "trend_line": 29.113, "activity_lines": {"activity_5": 28.974667, "activity_10": 28.946182, "activity_20": 29.068, "activity_30": 29.130602}, "trend_signal": 0, "fair_value": 25.389167, "relative_strength": -5.388803, "rate_of_change": -0.34572465256383617, "market_dynamics": -0.045433, "expectation": {"probability": 55.6075, "direction": "positive"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 27.95, "high": 28.96, "low": 24.095, "close": 25.06, "volume": 1056454}, "trend_line": 29.025, "activity_lines": {"activity_5": 27.638, "activity_10": 28.254, "activity_20": 28.647476, "activity_30": 28.869118}, "trend_signal": 0, "fair_value": 25.448782, "relative_strength": -7.723856, "rate_of_change": -0.3022704633668841, "market_dynamics": -0.28118, "expectation": {"probability": 58.5021, "direction": "positive"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 24.07, "high": 26.095, "low": 23.05, "close": 24.86, "volume": 1201940}, "trend_line": 28.892, "activity_lines": {"activity_5": 26.530667, "activity_10": 27.606364, "activity_20": 28.230048, "activity_30": 28.600409}, "trend_signal": 0, "fair_value": 25.50641, "relative_strength": -12.914054, "rate_of_change": -0.4582256675279901, "market_dynamics": -0.62224, "expectation": {"probability": 56.8712, "direction": "positive"}}, {"week_ending": "2025-04-17", "ohlcv": {"open": 25.3, "high": 25.563, "low": 24.34, "close": 24.91, "volume": 440503}, "trend_line": 28.722667, "activity_lines": {"activity_5": 25.685333, "activity_10": 27.019091, "activity_20": 27.851238, "activity_30": 28.343505}, "trend_signal": 0, "fair_value": 25.562564, "relative_strength": -11.058686, "rate_of_change": -0.5860895749688433, "market_dynamics": -0.963024, "expectation": {"probability": 55.1108, "direction": "positive"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 24.67, "high": 26.38, "low": 23.88, "close": 26.28, "volume": 584428}, "trend_line": 28.603667, "activity_lines": {"activity_5": 25.609333, "activity_10": 26.728364, "activity_20": 27.634571, "activity_30": 28.185914}, "trend_signal": 0, "fair_value": 25.634872, "relative_strength": -9.78429, "rate_of_change": -0.41430693048107187, "market_dynamics": -1.281421, "expectation": {"probability": 56.6515, "direction": "positive"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 26.16, "high": 27.795, "low": 25.51, "close": 27.66, "volume": 628824}, "trend_line": 28.573667, "activity_lines": {"activity_5": 26.195333, "activity_10": 26.752727, "activity_20": 27.576429, "activity_30": 28.125032}, "trend_signal": 0, "fair_value": 25.716538, "relative_strength": -7.206464, "rate_of_change": -0.1048816573063906, "market_dynamics": -1.183438, "expectation": {"probability": 57.8708, "direction": "positive"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 27.3, "high": 28.83, "low": 27.205, "close": 28.68, "volume": 536065}, "trend_line": 28.569667, "activity_lines": {"activity_5": 27.170667, "activity_10": 26.983273, "activity_20": 27.636095, "activity_30": 28.131892}, "trend_signal": 0, "fair_value": 25.805513, "relative_strength": -2.803815, "rate_of_change": -0.01399890325592909, "market_dynamics": -0.874506, "expectation": {"probability": 55.4307, "direction": "positive"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 30.19, "high": 30.7335, "low": 29.503, "close": 30.15, "volume": 981671}, "trend_line": 28.629, "activity_lines": {"activity_5": 28.394667, "activity_10": 27.496, "activity_20": 27.835905, "activity_30": 28.233849}, "trend_signal": 0, "fair_value": 25.9025, "relative_strength": -2.375518, "rate_of_change": 0.2076783044058662, "market_dynamics": -0.300694, "expectation": {"probability": 55.5048, "direction": "positive"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 29.75, "high": 30.1942, "low": 26.0, "close": 26.48, "volume": 1110111}, "trend_line": 28.615, "activity_lines": {"activity_5": 28.042667, "activity_10": 27.312182, "activity_20": 27.678905, "activity_30": 28.095204}, "trend_signal": 0, "fair_value": 25.970385, "relative_strength": -11.285391, "rate_of_change": -0.04890146355095497, "market_dynamics": -0.007479, "expectation": {"probability": 56.4208, "direction": "positive"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 27.03, "high": 27.12, "low": 25.58, "close": 25.94, "volume": 1034561}, "trend_line": 28.599333, "activity_lines": {"activity_5": 27.406, "activity_10": 27.086909, "activity_20": 27.483952, "activity_30": 27.922624}, "trend_signal": 0, "fair_value": 26.037308, "relative_strength": -13.941903, "rate_of_change": -0.05475100471779482, "market_dynamics": 0.100283, "expectation": {"probability": 58.0621, "direction": "positive"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 25.95, "high": 28.09, "low": 25.5, "close": 27.79, "volume": 1564622}, "trend_line": 28.577333, "activity_lines": {"activity_5": 27.408667, "activity_10": 27.259273, "activity_20": 27.473333, "activity_30": 27.870409}, "trend_signal": 0, "fair_value": 26.114103, "relative_strength": -8.93511, "rate_of_change": -0.07692487094017897, "market_dynamics": 0.215282, "expectation": {"probability": 56.9245, "direction": "positive"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 27.95, "high": 28.32, "low": 26.915, "close": 27.02, "volume": 1187424}, "trend_line": 28.487667, "activity_lines": {"activity_5": 27.146, "activity_10": 27.302727, "activity_20": 27.396762, "activity_30": 27.769935}, "trend_signal": 0, "fair_value": 26.190064, "relative_strength": -10.843121, "rate_of_change": -0.31376615865448726, "market_dynamics": 0.056115, "expectation": {"probability": 57.8044, "direction": "positive"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 27.3, "high": 27.7, "low": 26.95, "close": 27.03, "volume": 821387}, "trend_line": 28.323, "activity_lines": {"activity_5": 26.997333, "activity_10": 27.312364, "activity_20": 27.333, "activity_30": 27.675892}, "trend_signal": 0, "fair_value": 26.269231, "relative_strength": -10.390522, "rate_of_change": -0.5780290818479376, "market_dynamics": 0.078964, "expectation": {"probability": 56.5552, "direction": "positive"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 26.9, "high": 28.56, "low": 26.8, "close": 28.21, "volume": 858712}, "trend_line": 28.211333, "activity_lines": {"activity_5": 27.45, "activity_10": 27.497091, "activity_20": 27.384714, "activity_30": 27.668602}, "trend_signal": 0, "fair_value": 26.358077, "relative_strength": -9.225972, "rate_of_change": -0.39426261342372143, "market_dynamics": 0.26549, "expectation": {"probability": 57.4966, "direction": "positive"}}, {"week_ending": "2025-07-03", "ohlcv": {"open": 28.27, "high": 29.27, "low": 27.53, "close": 29.12, "volume": 552445}, "trend_line": 28.116333, "activity_lines": {"activity_5": 28.090667, "activity_10": 27.787273, "activity_20": 27.51981, "activity_30": 27.727226}, "trend_signal": 0, "fair_value": 26.452756, "relative_strength": -7.62134, "rate_of_change": -0.33674410209541983, "market_dynamics": 0.289542, "expectation": {"probability": 58.3813, "direction": "positive"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 28.76, "high": 29.19, "low": 27.88, "close": 28.18, "volume": 651733}, "trend_line": 27.989, "activity_lines": {"activity_5": 28.206, "activity_10": 27.854909, "activity_20": 27.568667, "activity_30": 27.731333}, "trend_signal": 0, "fair_value": 26.543397, "relative_strength": -10.000735, "rate_of_change": -0.45287911478356774, "market_dynamics": 0.406423, "expectation": {"probability": 55.7511, "direction": "positive"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 28.0, "high": 28.3486, "low": 27.09, "close": 27.7, "volume": 649654}, "trend_line": 27.955333, "activity_lines": {"activity_5": 28.135333, "activity_10": 27.825818, "activity_20": 27.574762, "activity_30": 27.712688}, "trend_signal": 0, "fair_value": 26.625577, "relative_strength": -11.558067, "rate_of_change": -0.12028654114116698, "market_dynamics": 0.574763, "expectation": {"probability": 59.5528, "direction": "positive"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 27.82, "high": 28.25, "low": 27.43, "close": 28.12, "volume": 558059}, "trend_line": 27.938667, "activity_lines": {"activity_5": 28.159333, "activity_10": 27.890909, "activity_20": 27.629429, "activity_30": 27.723312}, "trend_signal": 0, "fair_value": 26.706026, "relative_strength": -10.947046, "rate_of_change": -0.05961653184385511, "market_dynamics": 0.607821, "expectation": {"probability": 57.0192, "direction": "positive"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 28.15, "high": 28.84, "low": 27.17, "close": 27.41, "volume": 645497}, "trend_line": 27.875333, "activity_lines": {"activity_5": 27.874, "activity_10": 27.863818, "activity_20": 27.618476, "activity_30": 27.689204}, "trend_signal": 0, "fair_value": 26.775833, "relative_strength": -10.613034, "rate_of_change": -0.22668941220423136, "market_dynamics": 0.496113, "expectation": {"probability": 58.7437, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 27.59, "high": 28.45, "low": 23.86, "close": 24.1, "volume": 1160538}, "trend_line": 27.757, "activity_lines": {"activity_5": 26.538667, "activity_10": 27.218, "activity_20": 27.302714, "activity_30": 27.445634}, "trend_signal": 0, "fair_value": 26.808654, "relative_strength": -22.829635, "rate_of_change": -0.4245079332325817, "market_dynamics": 0.169531, "expectation": {"probability": 59.3842, "direction": "positive"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 24.23, "high": 26.455, "low": 24.23, "close": 25.21, "volume": 1496492}, "trend_line": 27.619333, "activity_lines": {"activity_5": 25.908, "activity_10": 26.807455, "activity_20": 27.117476, "activity_30": 27.281312}, "trend_signal": 0, "fair_value": 26.848974, "relative_strength": -19.588232, "rate_of_change": -0.49597218719602415, "market_dynamics": -0.097699, "expectation": {"probability": 60.6843, "direction": "positive"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 25.255, "high": 26.79, "low": 24.72, "close": 26.68, "volume": 939360}, "trend_line": 27.525, "activity_lines": {"activity_5": 25.965333, "activity_10": 26.711091, "activity_20": 27.087429, "activity_30": 27.22071}, "trend_signal": 0, "fair_value": 26.902436, "relative_strength": -14.670823, "rate_of_change": -0.34154698811880224, "market_dynamics": -0.361533, "expectation": {"probability": 61.2102, "direction": "positive"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 26.47, "high": 27.12, "low": 25.965, "close": 26.52, "volume": 962823}, "trend_line": 27.486333, "activity_lines": {"activity_5": 26.037333, "activity_10": 26.591818, "activity_20": 27.034429, "activity_30": 27.155871}, "trend_signal": 0, "fair_value": 26.962051, "relative_strength": -14.628629, "rate_of_change": -0.14047956403269837, "market_dynamics": -0.443217, "expectation": {"probability": 62.8899, "direction": "positive"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 25.95, "high": 26.6, "low": 25.3, "close": 25.56, "volume": 1033965}, "trend_line": 27.421, "activity_lines": {"activity_5": 25.896, "activity_10": 26.307273, "activity_20": 26.882095, "activity_30": 27.031591}, "trend_signal": 0, "fair_value": 27.011859, "relative_strength": -17.589062, "rate_of_change": -0.23769267439202957, "market_dynamics": -0.394231, "expectation": {"probability": 61.866, "direction": "positive"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 25.69, "high": 26.21, "low": 24.4945, "close": 25.53, "volume": 1009496}, "trend_line": 27.278333, "activity_lines": {"activity_5": 25.868, "activity_10": 26.065455, "activity_20": 26.72381, "activity_30": 26.909591}, "trend_signal": 0, "fair_value": 27.069679, "relative_strength": -18.529654, "rate_of_change": -0.5202837241530194, "market_dynamics": -0.425408, "expectation": {"probability": 60.688, "direction": "positive"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 25.575, "high": 28.0039, "low": 25.1172, "close": 27.41, "volume": 2035416}, "trend_line": 27.232, "activity_lines": {"activity_5": 26.371333, "activity_10": 26.230727, "activity_20": 26.748143, "activity_30": 26.918086}, "trend_signal": 0, "fair_value": 27.145064, "relative_strength": -13.174359, "rate_of_change": -0.16985275456531976, "market_dynamics": -0.174648, "expectation": {"probability": 54.5859, "direction": "undecided"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 27.13, "high": 27.99, "low": 26.44, "close": 26.58, "volume": 1169510}, "trend_line": 27.134667, "activity_lines": {"activity_5": 26.451333, "activity_10": 26.259091, "activity_20": 26.694619, "activity_30": 26.876022}, "trend_signal": 0, "fair_value": 27.216667, "relative_strength": -15.12842, "rate_of_change": -0.3574214159811949, "market_dynamics": -0.138764, "expectation": {"probability": 60.4819, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 26.73, "high": 27.84, "low": 26.27, "close": 27.56, "volume": 711494}, "trend_line": 27.102, "activity_lines": {"activity_5": 26.864667, "activity_10": 26.486, "activity_20": 26.744429, "activity_30": 26.903462}, "trend_signal": 0, "fair_value": 27.293269, "relative_strength": -12.642061, "rate_of_change": -0.12038843152193467, "market_dynamics": -0.049034, "expectation": {"probability": 54.203, "direction": "undecided"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 27.74, "high": 27.97, "low": 24.89, "close": 24.93, "volume": 931890}, "trend_line": 26.946333, "activity_lines": {"activity_5": 26.332, "activity_10": 26.244909, "activity_20": 26.556095, "activity_30": 26.763333}, "trend_signal": 0, "fair_value": 27.351474, "relative_strength": -18.617086, "rate_of_change": -0.5743745849014874, "market_dynamics": -0.092973, "expectation": {"probability": 60.2602, "direction": "positive"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 25.4, "high": 27.375, "low": 25.26, "close": 26.29, "volume": 762716}, "trend_line": 26.845667, "activity_lines": {"activity_5": 26.294667, "activity_10": 26.296182, "activity_20": 26.504667, "activity_30": 26.720989}, "trend_signal": 0, "fair_value": 27.410897, "relative_strength": -15.314697, "rate_of_change": -0.3735795887329098, "market_dynamics": -0.295136, "expectation": {"probability": 57.7189, "direction": "positive"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 26.56, "high": 28.3, "low": 26.3684, "close": 28.07, "volume": 570900}, "trend_line": 26.834667, "activity_lines": {"activity_5": 26.8, "activity_10": 26.631273, "activity_20": 26.621095, "activity_30": 26.799978}, "trend_signal": 0, "fair_value": 27.477051, "relative_strength": -11.094019, "rate_of_change": -0.04097495510169009, "market_dynamics": -0.176301, "expectation": {"probability": 54.031, "direction": "undecided"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 28.36, "high": 28.94, "low": 27.13, "close": 28.73, "volume": 899304}, "trend_line": 26.957, "activity_lines": {"activity_5": 27.481333, "activity_10": 27.034364, "activity_20": 26.799048, "activity_30": 26.922258}, "trend_signal": 0, "fair_value": 27.546603, "relative_strength": -9.470309, "rate_of_change": 0.4558767209595004, "market_dynamics": 0.094139, "expectation": {"probability": 55.8456, "direction": "positive"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 28.63, "high": 34.41, "low": 27.71, "close": 34.21, "volume": 1699166}, "trend_line": 27.268667, "activity_lines": {"activity_5": 29.846, "activity_10": 28.396545, "activity_20": 27.490762, "activity_30": 27.390194}, "trend_signal": 1, "fair_value": 27.640256, "relative_strength": 9.450246, "rate_of_change": 1.1561635196794893, "market_dynamics": 0.745092, "expectation": {"probability": 53.7634, "direction": "undecided"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 34.88, "high": 36.14, "low": 34.19, "close": 35.03, "volume": 1517836}, "trend_line": 27.606, "activity_lines": {"activity_5": 32.040667, "activity_10": 29.768, "activity_20": 28.226381, "activity_30": 27.890925}, "trend_signal": 1, "fair_value": 27.737244, "relative_strength": 11.876741, "rate_of_change": 1.2370718377983088, "market_dynamics": 1.254717, "expectation": {"probability": 53.5521, "direction": "undecided"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 35.22, "high": 35.26, "low": 32.52, "close": 33.89, "volume": 1409966}, "trend_line": 27.859667, "activity_lines": {"activity_5": 33.182, "activity_10": 30.76, "activity_20": 28.820952, "activity_30": 28.296344}, "trend_signal": 1, "fair_value": 27.822949, "relative_strength": 10.487245, "rate_of_change": 0.9188835760341957, "market_dynamics": 1.551608, "expectation": {"probability": 54.5705, "direction": "undecided"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 33.87, "high": 35.5, "low": 33.755, "close": 35.1, "volume": 946769}, "trend_line": 28.107667, "activity_lines": {"activity_5": 34.22, "activity_10": 31.82, "activity_20": 29.508048, "activity_30": 28.763462}, "trend_signal": 1, "fair_value": 27.917115, "relative_strength": 10.428321, "rate_of_change": 0.8901757512033348, "market_dynamics": 1.630583, "expectation": {"probability": 53.6484, "direction": "undecided"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 34.74, "high": 39.335, "low": 34.74, "close": 39.12, "volume": 2637553}, "trend_line": 28.455667, "activity_lines": {"activity_5": 36.129333, "activity_10": 33.471091, "activity_20": 30.545048, "activity_30": 29.473935}, "trend_signal": 1, "fair_value": 28.043077, "relative_strength": 22.469573, "rate_of_change": 1.2380963528563185, "market_dynamics": 1.630583, "expectation": {"probability": 54.7264, "direction": "undecided"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 39.41, "high": 41.1999, "low": 38.01, "close": 40.23, "volume": 2482674}, "trend_line": 28.791667, "activity_lines": {"activity_5": 37.716, "activity_10": 35.096, "activity_20": 31.633381, "activity_30": 30.23357}, "trend_signal": 1, "fair_value": 28.177179, "relative_strength": 26.3885, "rate_of_change": 1.1807841299239343, "market_dynamics": 1.654585, "expectation": {"probability": 55.8957, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 40.38, "high": 40.8925, "low": 37.27, "close": 38.61, "volume": 1988932}, "trend_line": 29.196, "activity_lines": {"activity_5": 38.361333, "activity_10": 36.196, "activity_20": 32.509762, "activity_30": 30.867011}, "trend_signal": 1, "fair_value": 28.298782, "relative_strength": 20.775979, "rate_of_change": 1.404340360007641, "market_dynamics": 1.641146, "expectation": {"probability": 57.222, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 38.9, "high": 38.9, "low": 37.51, "close": 37.82, "volume": 590383}, "trend_line": 29.592, "activity_lines": {"activity_5": 38.504667, "activity_10": 36.903636, "activity_20": 33.257571, "activity_30": 31.423398}, "trend_signal": 1, "fair_value": 28.4125, "relative_strength": 16.34728, "rate_of_change": 1.356350184956834, "market_dynamics": 1.513822, "expectation": {"probability": 56.0222, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 37.55, "high": 37.8473, "low": 37.02, "close": 37.63, "volume": 535887}, "trend_line": 29.92, "activity_lines": {"activity_5": 38.322667, "activity_10": 37.367091, "activity_20": 33.921952, "activity_30": 31.941978}, "trend_signal": 1, "fair_value": 28.521218, "relative_strength": 16.734866, "rate_of_change": 1.1084076777507534, "market_dynamics": 1.249753, "expectation": {"probability": 54.6961, "direction": "undecided"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 38.17, "high": 39.63, "low": 37.13, "close": 39.45, "volume": 1101854}, "trend_line": 30.334333, "activity_lines": {"activity_5": 38.578667, "activity_10": 37.987636, "activity_20": 34.700524, "activity_30": 32.556817}, "trend_signal": 1, "fair_value": 28.633077, "relative_strength": 20.0358, "rate_of_change": 1.384802807486628, "market_dynamics": 1.050937, "expectation": {"probability": 52.472, "direction": "undecided"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 39.25, "high": 41.92, "low": 39.25, "close": 41.06, "volume": 994990}, "trend_line": 30.802, "activity_lines": {"activity_5": 39.349333, "activity_10": 38.706, "activity_20": 35.571619, "activity_30": 33.248796}, "trend_signal": 1, "fair_value": 28.758141, "relative_strength": 24.878389, "rate_of_change": 1.5417085320451869, "market_dynamics": 0.993828, "expectation": {"probability": 53.5521, "direction": "undecided"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 40.01, "high": 43.36, "low": 40.01, "close": 42.54, "volume": 959205}, "trend_line": 31.279667, "activity_lines": {"activity_5": 40.558, "activity_10": 39.568909, "activity_20": 36.514429, "activity_30": 34.006086}, "trend_signal": 1, "fair_value": 28.886154, "relative_strength": 29.176587, "rate_of_change": 1.550766184014026, "market_dynamics": 1.135776, "expectation": {"probability": 53.5521, "direction": "undecided"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 42.53, "high": 45.72, "low": 41.5975, "close": 45.25, "volume": 1684478}, "trend_line": 31.817333, "activity_lines": {"activity_5": 42.408, "activity_10": 40.788, "activity_20": 37.634476, "activity_30": 34.907398}, "trend_signal": 1, "fair_value": 29.022372, "relative_strength": 35.830565, "rate_of_change": 1.7188993731934599, "market_dynamics": 1.349465, "expectation": {"probability": 53.5521, "direction": "undecided"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 45.68, "high": 51.54, "low": 43.02, "close": 50.42, "volume": 2983823}, "trend_line": 32.558667, "activity_lines": {"activity_5": 45.486, "activity_10": 42.740545, "activity_20": 39.153, "activity_30": 36.10757}, "trend_signal": 1, "fair_value": 29.172436, "relative_strength": 50.047542, "rate_of_change": 2.3299690140590927, "market_dynamics": 1.548281, "expectation": {"probability": 53.7599, "direction": "undecided"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 50.4, "high": 53.52, "low": 49.03, "close": 51.69, "volume": 2485457}, "trend_line": 33.358333, "activity_lines": {"activity_5": 48.134667, "activity_10": 44.645455, "activity_20": 40.682905, "activity_30": 37.341849}, "trend_signal": 1, "fair_value": 29.331154, "relative_strength": 54.221975, "rate_of_change": 2.4560772097948664, "market_dynamics": 1.622445, "expectation": {"probability": 54.9337, "direction": "undecided"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 51.62, "high": 51.885, "low": 49.62, "close": 51.02, "volume": 1590761}, "trend_line": 34.121667, "activity_lines": {"activity_5": 49.744, "activity_10": 46.2, "activity_20": 42.029429, "activity_30": 38.481312}, "trend_signal": 1, "fair_value": 29.488718, "relative_strength": 49.04429, "rate_of_change": 2.288285808526464, "market_dynamics": 1.598937, "expectation": {"probability": 56.9912, "direction": "positive"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 51.1, "high": 58.56, "low": 48.312, "close": 50.78, "volume": 8477919}, "trend_line": 34.900667, "activity_lines": {"activity_5": 50.609333, "activity_10": 47.514727, "activity_20": 43.241381, "activity_30": 39.556043}, "trend_signal": 1, "fair_value": 29.637885, "relative_strength": 47.725625, "rate_of_change": 2.2830068648169983, "market_dynamics": 1.615567, "expectation": {"probability": 55.7914, "direction": "positive"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 50.28, "high": 51.06, "low": 44.91, "close": 45.27, "volume": 4452098}, "trend_line": 35.606333, "activity_lines": {"activity_5": 49.088667, "activity_10": 47.606364, "activity_20": 43.805476, "activity_30": 40.225032}, "trend_signal": 1, "fair_value": 29.764744, "relative_strength": 33.481347, "rate_of_change": 2.0219269734873575, "market_dynamics": 1.372351, "expectation": {"probability": 55.7914, "direction": "positive"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 44.01, "high": 48.24, "low": 43.47, "close": 46.62, "volume": 2523516}, "trend_line": 36.32, "activity_lines": {"activity_5": 48.016667, "activity_10": 47.808, "activity_20": 44.407762, "activity_30": 40.935591}, "trend_signal": 1, "fair_value": 29.910705, "relative_strength": 38.647821, "rate_of_change": 2.0043260281815622, "market_dynamics": 1.086965, "expectation": {"probability": 55.0269, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 47.45, "high": 49.9699, "low": 46.44, "close": 46.93, "volume": 3072394}, "trend_line": 36.995, "activity_lines": {"activity_5": 47.301333, "activity_10": 47.902545, "activity_20": 44.951238, "activity_30": 41.620108}, "trend_signal": 1, "fair_value": 30.055641, "relative_strength": 41.073727, "rate_of_change": 1.858480176211446, "market_dynamics": 0.824312, "expectation": {"probability": 54.9337, "direction": "undecided"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 48.55, "high": 52.98, "low": 47.48, "close": 51.16, "volume": 2040776}, "trend_line": 37.816333, "activity_lines": {"activity_5": 48.313333, "activity_10": 48.630182, "activity_20": 45.810905, "activity_30": 42.533978}, "trend_signal": 1, "fair_value": 30.223846, "relative_strength": 55.610098, "rate_of_change": 2.220118934991223, "market_dynamics": 0.547371, "expectation": {"probability": 55.141, "direction": "positive"}}, {"week_ending": "2026-04-02", "ohlcv": {"open": 51.83, "high": 52.49, "low": 48.88, "close": 52.08, "volume": 1167738}, "trend_line": 38.700333, "activity_lines": {"activity_5": 49.622667, "activity_10": 49.341455, "activity_20": 46.677476, "activity_30": 43.454215}, "trend_signal": 1, "fair_value": 30.413077, "relative_strength": 51.513854, "rate_of_change": 2.337614278994212, "market_dynamics": 0.454498, "expectation": {"probability": 56.3095, "direction": "positive"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 52.18, "high": 54.74, "low": 49.6201, "close": 53.65, "volume": 1420235}, "trend_line": 39.637667, "activity_lines": {"activity_5": 51.368667, "activity_10": 50.164727, "activity_20": 47.612381, "activity_30": 44.41871}, "trend_signal": 1, "fair_value": 30.608718, "relative_strength": 48.912122, "rate_of_change": 2.422030838856089, "market_dynamics": 0.46918, "expectation": {"probability": 56.6061, "direction": "positive"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 53.31, "high": 55.905, "low": 53.01, "close": 54.27, "volume": 1074089}, "trend_line": 40.533, "activity_lines": {"activity_5": 52.762667, "activity_10": 50.948, "activity_20": 48.512238, "activity_30": 45.362731}, "trend_signal": 1, "fair_value": 30.814936, "relative_strength": 42.647784, "rate_of_change": 2.258793384585427, "market_dynamics": 0.511861, "expectation": {"probability": 57.648, "direction": "positive"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 54.06, "high": 54.76, "low": 51.5, "close": 54.18, "volume": 1767102}, "trend_line": 41.453, "activity_lines": {"activity_5": 53.616667, "activity_10": 51.644909, "activity_20": 49.312238, "activity_30": 46.243183}, "trend_signal": 1, "fair_value": 31.029038, "relative_strength": 40.262847, "rate_of_change": 2.269755507857799, "market_dynamics": 0.452422, "expectation": {"probability": 59.0239, "direction": "positive"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 53.91, "high": 61.43, "low": 53.54, "close": 60.52, "volume": 3996569}, "trend_line": 42.551667, "activity_lines": {"activity_5": 56.100667, "activity_10": 53.449273, "activity_20": 50.644333, "activity_30": 47.473312}, "trend_signal": 1, "fair_value": 31.280705, "relative_strength": 53.330658, "rate_of_change": 2.650392010228449, "market_dynamics": 0.585368, "expectation": {"probability": 58.0196, "direction": "positive"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 62.36, "high": 71.24, "low": 60.6, "close": 65.66, "volume": 5258986}, "trend_line": 43.909333, "activity_lines": {"activity_5": 59.674, "activity_10": 56.015455, "activity_20": 52.369333, "activity_30": 48.964172}, "trend_signal": 1, "fair_value": 31.566538, "relative_strength": 60.407524, "rate_of_change": 3.1906294058937683, "market_dynamics": 0.783351, "expectation": {"probability": 58.4615, "direction": "positive"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 66.01, "high": 68.81, "low": 63.2301, "close": 65.23, "volume": 3058079}, "trend_line": 45.207333, "activity_lines": {"activity_5": 62.198667, "activity_10": 58.232909, "activity_20": 53.924571, "activity_30": 50.339699}, "trend_signal": 1, "fair_value": 31.843462, "relative_strength": 57.01372, "rate_of_change": 2.956091362171231, "market_dynamics": 0.954179, "expectation": {"probability": 58.85, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 65.31, "high": 66.15, "low": 60.45, "close": 65.71, "volume": 2821946}, "trend_line": 46.462, "activity_lines": {"activity_5": 64.111333, "activity_10": 60.174727, "activity_20": 55.395, "activity_30": 51.662452}, "trend_signal": 1, "fair_value": 32.115833, "relative_strength": 54.581775, "rate_of_change": 2.775361687450142, "market_dynamics": 1.158151, "expectation": {"probability": 57.9387, "direction": "positive"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 66.64, "high": 71.87, "low": 59.95, "close": 61.14, "volume": 4915981}, "trend_line": 47.542333, "activity_lines": {"activity_5": 63.738, "activity_10": 60.938545, "activity_20": 56.296476, "activity_30": 52.609419}, "trend_signal": 1, "fair_value": 32.356154, "relative_strength": 40.054672, "rate_of_change": 2.3251969351297745, "market_dynamics": 1.133673, "expectation": {"probability": 58.4656, "direction": "positive"}}], "links": {"chart": "https://sharemaestro.com/terminal/e0351b11-64a4-4a86-9914-73153d2bc1a4/", "share_image": "https://sharemaestro.com/terminal/e0351b11-64a4-4a86-9914-73153d2bc1a4/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}