{"ticker": {"uuid": "18eb348a-c544-4b79-9bc7-7589c7745fa2", "symbol": "THIR", "name": "THOR INDEX ROTATION ETF", "exchange": "NYSE", "asset_type": "ETF", "sector": "", "industry": "", "currency": "USD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, THIR rose 11.09%, moving from 31.28 to 34.75. 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 3 of the last 12 weeks. Relative Strength is -2.53 and has softened across the 12-week window. Market Dynamics is 0.56 on the latest week. Expectation is positive at 58.55%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "34.75"}, {"label": "12-Week Change", "value": "11.09%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Expectation", "value": "Positive 58.55%"}, {"label": "Signal Weeks", "value": "3 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "-2.53"}, {"label": "Market Dynamics", "value": "0.56"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 34.205, "high": 34.78, "low": 34.2, "close": 34.75, "volume": 164537}, "trend_line": 32.34063, "activity_lines": {"activity_5": 33.972667, "activity_10": 33.146, "activity_20": 32.543714, "activity_30": 32.479161}, "trend_signal": 1, "fair_value": 29.171866, "relative_strength": -2.530831, "rate_of_change": 0.2547642792599426, "market_dynamics": 0.561944, "expectation": {"probability": 58.552, "direction": "positive"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2024-10-04", "ohlcv": {"open": 24.932004, "high": 25.0428, "low": 24.772617, "close": 25.0428, "volume": 5289}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 25.0428, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": null, "direction": "undecided"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 24.782647, "high": 25.339012, "low": 24.782647, "close": 25.3252, "volume": 103867}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 25.184, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": null, "direction": "undecided"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 25.448328, "high": 25.484002, "low": 25.170096, "close": 25.4685, "volume": 268459}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 25.278833, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 100.0, "direction": "positive"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 25.289322, "high": 25.468186, "low": 24.951568, "close": 25.1512, "volume": 89874}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 25.246925, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 100.0, "direction": "positive"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 25.279312, "high": 25.388617, "low": 24.732786, "close": 24.9351, "volume": 185031}, "trend_line": null, "activity_lines": {"activity_5": 25.1586, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 25.18456, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 66.6667, "direction": "positive"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 24.862022, "high": 26.208466, "low": 24.8024, "close": 26.1559, "volume": 61500}, "trend_line": null, "activity_lines": {"activity_5": 25.48238, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 25.34645, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 50.0, "direction": "undecided"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 26.183901, "high": 26.19354, "low": 25.527771, "close": 25.5861, "volume": 25684}, "trend_line": null, "activity_lines": {"activity_5": 25.54202, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 25.380686, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 58.5938, "direction": "positive"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 25.607256, "high": 26.0567, "low": 25.557572, "close": 26.0567, "volume": 68998}, "trend_line": null, "activity_lines": {"activity_5": 25.741133, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 25.465188, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 47.1698, "direction": "undecided"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 26.183654, "high": 26.3496, "low": 26.114096, "close": 26.3496, "volume": 31939}, "trend_line": null, "activity_lines": {"activity_5": 25.998667, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 25.563456, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 54.5946, "direction": "undecided"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 26.432016, "high": 26.672984, "low": 26.430525, "close": 26.6548, "volume": 40046}, "trend_line": null, "activity_lines": {"activity_5": 26.27804, "activity_10": 25.919365, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 25.67259, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 61.1111, "direction": "positive"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 26.606721, "high": 26.726301, "low": 26.437314, "close": 26.527, "volume": 17686}, "trend_line": null, "activity_lines": {"activity_5": 26.400167, "activity_10": 26.074713, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 25.750264, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 66.6667, "direction": "positive"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 26.646616, "high": 26.676511, "low": 25.650108, "close": 25.9378, "volume": 33598}, "trend_line": null, "activity_lines": {"activity_5": 26.301153, "activity_10": 26.095947, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 25.765892, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 60.076, "direction": "positive"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 25.949088, "high": 26.427412, "low": 25.949088, "close": 26.0883, "volume": 11615}, "trend_line": null, "activity_lines": {"activity_5": 26.22886, "activity_10": 26.133407, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 25.790692, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 53.6184, "direction": "undecided"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 25.929112, "high": 25.9324, "low": 25.510579, "close": 25.9324, "volume": 1878}, "trend_line": null, "activity_lines": {"activity_5": 26.102493, "activity_10": 26.131253, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 25.800814, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 58.1538, "direction": "positive"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 26.267972, "high": 26.277937, "low": 25.430904, "close": 25.4607, "volume": 135407}, "trend_line": null, "activity_lines": {"activity_5": 25.846707, "activity_10": 26.029131, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 25.77814, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 54.232, "direction": "undecided"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 25.241527, "high": 26.188308, "low": 25.171772, "close": 26.1622, "volume": 113560}, "trend_line": null, "activity_lines": {"activity_5": 25.90436, "activity_10": 26.044998, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 25.802144, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 48.8372, "direction": "undecided"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 26.257988, "high": 26.756242, "low": 26.218127, "close": 26.5969, "volume": 107039}, "trend_line": null, "activity_lines": {"activity_5": 26.131233, "activity_10": 26.139787, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 25.848894, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 51.5892, "direction": "undecided"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 26.048764, "high": 26.64667, "low": 25.869392, "close": 26.2954, "volume": 235817}, "trend_line": null, "activity_lines": {"activity_5": 26.213667, "activity_10": 26.16138, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 25.8737, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 55.6322, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 25.779708, "high": 26.566951, "low": 25.779708, "close": 26.2388, "volume": 68762}, "trend_line": null, "activity_lines": {"activity_5": 26.263427, "activity_10": 26.168342, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 25.892916, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 52.4946, "direction": "undecided"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 26.487155, "high": 26.8166, "low": 26.188203, "close": 26.8166, "volume": 204436}, "trend_line": null, "activity_lines": {"activity_5": 26.48536, "activity_10": 26.282373, "activity_20": 26.150746, "activity_30": null}, "trend_signal": 0, "fair_value": 25.9391, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 48.6922, "direction": "undecided"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 26.815985, "high": 26.920618, "low": 26.287837, "close": 26.2983, "volume": 139310}, "trend_line": null, "activity_lines": {"activity_5": 26.444133, "activity_10": 26.299225, "activity_20": 26.184955, "activity_30": null}, "trend_signal": 0, "fair_value": 25.956205, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 52.1989, "direction": "undecided"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 26.19816, "high": 26.19816, "low": 25.221584, "close": 25.7019, "volume": 18892}, "trend_line": null, "activity_lines": {"activity_5": 26.195033, "activity_10": 26.2118, "activity_20": 26.156386, "activity_30": null}, "trend_signal": 0, "fair_value": 25.944645, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 50.9054, "direction": "undecided"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 25.640108, "high": 25.640108, "low": 24.832938, "close": 25.1861, "volume": 52160}, "trend_line": null, "activity_lines": {"activity_5": 25.833667, "activity_10": 26.034882, "activity_20": 26.0769, "activity_30": null}, "trend_signal": 0, "fair_value": 25.911665, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 48.2824, "direction": "undecided"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 24.962511, "high": 24.982441, "low": 24.673524, "close": 24.823, "volume": 120621}, "trend_line": null, "activity_lines": {"activity_5": 25.42522, "activity_10": 25.808349, "activity_20": 25.964177, "activity_30": null}, "trend_signal": 0, "fair_value": 25.866304, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 45.5856, "direction": "undecided"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 24.813005, "high": 24.86283, "low": 24.793075, "close": 24.8429, "volume": 187573}, "trend_line": null, "activity_lines": {"activity_5": 25.117793, "activity_10": 25.605605, "activity_20": 25.854912, "activity_30": null}, "trend_signal": 0, "fair_value": 25.825368, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 43.0556, "direction": "negative"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 24.84297, "high": 24.872865, "low": 24.82304, "close": 24.8629, "volume": 58936}, "trend_line": null, "activity_lines": {"activity_5": 24.948613, "activity_10": 25.417731, "activity_20": 25.747991, "activity_30": null}, "trend_signal": 0, "fair_value": 25.78835, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 45.515, "direction": "undecided"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 24.852952, "high": 24.882848, "low": 24.713441, "close": 24.8679, "volume": 2281811}, "trend_line": null, "activity_lines": {"activity_5": 24.876793, "activity_10": 25.254389, "activity_20": 25.647703, "activity_30": null}, "trend_signal": 0, "fair_value": 25.754259, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 48.1833, "direction": "undecided"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 24.869312, "high": 24.937573, "low": 24.85287, "close": 24.8728, "volume": 503310}, "trend_line": null, "activity_lines": {"activity_5": 24.862207, "activity_10": 25.123375, "activity_20": 25.551302, "activity_30": null}, "trend_signal": 0, "fair_value": 25.722779, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 50.6024, "direction": "undecided"}}, {"week_ending": "2025-04-17", "ohlcv": {"open": 24.873782, "high": 24.952606, "low": 24.733374, "close": 24.7831, "volume": 111812}, "trend_line": null, "activity_lines": {"activity_5": 24.838607, "activity_10": 25.001916, "activity_20": 25.451996, "activity_30": null}, "trend_signal": 0, "fair_value": 25.690376, "relative_strength": null, "rate_of_change": null, "market_dynamics": -0.595031, "expectation": {"probability": 52.1429, "direction": "undecided"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 24.454348, "high": 25.8671, "low": 23.976024, "close": 25.8671, "volume": 228096}, "trend_line": 25.696267, "activity_lines": {"activity_5": 25.179, "activity_10": 25.104016, "activity_20": 25.463388, "activity_30": 25.622575}, "trend_signal": 0, "fair_value": 25.696267, "relative_strength": null, "rate_of_change": null, "market_dynamics": -0.662735, "expectation": {"probability": 46.8835, "direction": "undecided"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 25.739775, "high": 26.686457, "low": 25.460754, "close": 26.6457, "volume": 95421}, "trend_line": 25.749697, "activity_lines": {"activity_5": 25.710647, "activity_10": 25.364944, "activity_20": 25.552682, "activity_30": 25.683829}, "trend_signal": 0, "fair_value": 25.726894, "relative_strength": null, "rate_of_change": 0.2079290349839621, "market_dynamics": -0.441241, "expectation": {"probability": 49.0909, "direction": "undecided"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 26.407497, "high": 26.806101, "low": 26.248055, "close": 26.5779, "volume": 98729}, "trend_line": 25.791453, "activity_lines": {"activity_5": 26.10084, "activity_10": 25.607227, "activity_20": 25.634955, "activity_30": 25.737262}, "trend_signal": 0, "fair_value": 25.753488, "relative_strength": null, "rate_of_change": 0.16216113144942815, "market_dynamics": -0.115218, "expectation": {"probability": 49.6536, "direction": "undecided"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 27.28439, "high": 27.91219, "low": 27.26446, "close": 27.8524, "volume": 190634}, "trend_line": 25.870917, "activity_lines": {"activity_5": 26.801867, "activity_10": 26.065311, "activity_20": 25.83556, "activity_30": 25.870226}, "trend_signal": 0, "fair_value": 25.817091, "relative_strength": null, "rate_of_change": 0.30810206776639526, "market_dynamics": 0.393841, "expectation": {"probability": 47.2684, "direction": "undecided"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 27.75278, "high": 27.981977, "low": 27.154875, "close": 27.2047, "volume": 289992}, "trend_line": 25.939367, "activity_lines": {"activity_5": 27.088353, "activity_10": 26.357153, "activity_20": 25.966079, "activity_30": 25.956276}, "trend_signal": 1, "fair_value": 25.857903, "relative_strength": null, "rate_of_change": 0.2645828132029573, "market_dynamics": 0.675431, "expectation": {"probability": 52.027, "direction": "undecided"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 27.573405, "high": 27.842462, "low": 27.463789, "close": 27.6033, "volume": 127769}, "trend_line": 26.028307, "activity_lines": {"activity_5": 27.346267, "activity_10": 26.678164, "activity_20": 26.128501, "activity_30": 26.063627}, "trend_signal": 1, "fair_value": 25.907771, "relative_strength": null, "rate_of_change": 0.3428765243191976, "market_dynamics": 0.860563, "expectation": {"probability": 41.3636, "direction": "negative"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 27.722827, "high": 28.260941, "low": 27.673002, "close": 28.1015, "volume": 76490}, "trend_line": 26.09316, "activity_lines": {"activity_5": 27.6545, "activity_10": 27.039567, "activity_20": 26.328169, "activity_30": 26.197381}, "trend_signal": 1, "fair_value": 25.968708, "relative_strength": null, "rate_of_change": 0.24916334358588665, "market_dynamics": 1.014458, "expectation": {"probability": 47.561, "direction": "undecided"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 28.151322, "high": 28.420379, "low": 27.8723, "close": 27.8723, "volume": 1641127}, "trend_line": 26.169367, "activity_lines": {"activity_5": 27.78928, "activity_10": 27.300415, "activity_20": 26.496772, "activity_30": 26.312165}, "trend_signal": 1, "fair_value": 26.020157, "relative_strength": null, "rate_of_change": 0.29205738208787335, "market_dynamics": 1.058249, "expectation": {"probability": 59.5556, "direction": "positive"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 28.171238, "high": 28.6097, "low": 27.7826, "close": 27.7826, "volume": 87663}, "trend_line": 26.226897, "activity_lines": {"activity_5": 27.807867, "activity_10": 27.490327, "activity_20": 26.65076, "activity_30": 26.416244}, "trend_signal": 1, "fair_value": 26.066537, "relative_strength": null, "rate_of_change": 0.21983718597396665, "market_dynamics": 1.063098, "expectation": {"probability": 53.3865, "direction": "undecided"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 27.912167, "high": 29.038221, "low": 27.895625, "close": 28.9585, "volume": 116782}, "trend_line": 26.31386, "activity_lines": {"activity_5": 28.223073, "activity_10": 27.841135, "activity_20": 26.909656, "activity_30": 26.592477}, "trend_signal": 1, "fair_value": 26.14069, "relative_strength": null, "rate_of_change": 0.3315794468556354, "market_dynamics": 1.091027, "expectation": {"probability": 44.3114, "direction": "negative"}}, {"week_ending": "2025-07-03", "ohlcv": {"open": 29.088057, "high": 29.536486, "low": 29.028267, "close": 29.4468, "volume": 103144}, "trend_line": 26.406927, "activity_lines": {"activity_5": 28.684127, "activity_10": 28.204807, "activity_20": 27.202106, "activity_30": 26.794602}, "trend_signal": 1, "fair_value": 26.223343, "relative_strength": null, "rate_of_change": 0.35368053185660087, "market_dynamics": 1.120454, "expectation": {"probability": 48.3333, "direction": "undecided"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 29.387056, "high": 29.506637, "low": 29.157859, "close": 29.3173, "volume": 879488}, "trend_line": 26.499937, "activity_lines": {"activity_5": 28.979113, "activity_10": 28.479849, "activity_20": 27.469698, "activity_30": 26.982368}, "trend_signal": 1, "fair_value": 26.298805, "relative_strength": null, "rate_of_change": 0.3522181888108359, "market_dynamics": 1.158686, "expectation": {"probability": 56.3422, "direction": "positive"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 29.317224, "high": 29.596246, "low": 29.237503, "close": 29.4667, "volume": 126726}, "trend_line": 26.617567, "activity_lines": {"activity_5": 29.242847, "activity_10": 28.73348, "activity_20": 27.737142, "activity_30": 27.173772}, "trend_signal": 1, "fair_value": 26.374231, "relative_strength": null, "rate_of_change": 0.4438878477333811, "market_dynamics": 1.241876, "expectation": {"probability": 48.5782, "direction": "undecided"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 29.526552, "high": 29.905225, "low": 29.466762, "close": 29.8554, "volume": 228160}, "trend_line": 26.743137, "activity_lines": {"activity_5": 29.529853, "activity_10": 29.00526, "activity_20": 28.023678, "activity_30": 27.382664}, "trend_signal": 1, "fair_value": 26.455188, "relative_strength": null, "rate_of_change": 0.4717561150498832, "market_dynamics": 1.311635, "expectation": {"probability": 51.5625, "direction": "undecided"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 29.875316, "high": 29.965002, "low": 29.048214, "close": 29.1379, "volume": 110327}, "trend_line": 26.849987, "activity_lines": {"activity_5": 29.439507, "activity_10": 29.110167, "activity_20": 28.219646, "activity_30": 27.537165}, "trend_signal": 1, "fair_value": 26.516159, "relative_strength": null, "rate_of_change": 0.39954175906887024, "market_dynamics": 1.226627, "expectation": {"probability": 58.7678, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 29.377027, "high": 29.885246, "low": 29.377027, "close": 29.7557, "volume": 459023}, "trend_line": 26.993153, "activity_lines": {"activity_5": 29.543133, "activity_10": 29.292253, "activity_20": 28.453904, "activity_30": 27.724631}, "trend_signal": 1, "fair_value": 26.588149, "relative_strength": null, "rate_of_change": 0.5332069620741373, "market_dynamics": 1.162234, "expectation": {"probability": 51.3725, "direction": "undecided"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 29.865313, "high": 30.263916, "low": 29.735767, "close": 30.1543, "volume": 373356}, "trend_line": 27.126223, "activity_lines": {"activity_5": 29.759033, "activity_10": 29.507676, "activity_20": 28.70273, "activity_30": 27.928575}, "trend_signal": 1, "fair_value": 26.665674, "relative_strength": null, "rate_of_change": 0.4929768671336766, "market_dynamics": 1.153722, "expectation": {"probability": 53.7313, "direction": "undecided"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 30.134444, "high": 30.293886, "low": 29.705945, "close": 30.2042, "volume": 322075}, "trend_line": 27.246467, "activity_lines": {"activity_5": 29.935767, "activity_10": 29.694849, "activity_20": 28.931112, "activity_30": 28.127155}, "trend_signal": 1, "fair_value": 26.740962, "relative_strength": null, "rate_of_change": 0.4432758663084042, "market_dynamics": 1.06563, "expectation": {"probability": 56.261, "direction": "positive"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 30.1743, "high": 30.413462, "low": 30.064684, "close": 30.1743, "volume": 389890}, "trend_line": 27.375763, "activity_lines": {"activity_5": 30.053367, "activity_10": 29.834187, "activity_20": 29.131235, "activity_30": 28.316047}, "trend_signal": 1, "fair_value": 26.81249, "relative_strength": null, "rate_of_change": 0.4745422590018738, "market_dynamics": 1.125011, "expectation": {"probability": 62.3352, "direction": "positive"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 29.964978, "high": 30.493127, "low": 29.785507, "close": 30.244, "volume": 83045}, "trend_line": 27.50927, "activity_lines": {"activity_5": 30.17294, "activity_10": 29.942713, "activity_20": 29.31275, "activity_30": 28.501095}, "trend_signal": 1, "fair_value": 26.88252, "relative_strength": null, "rate_of_change": 0.4876832108752607, "market_dynamics": 1.003073, "expectation": {"probability": 55.6439, "direction": "positive"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 30.313757, "high": 30.792081, "low": 30.313757, "close": 30.6725, "volume": 410347}, "trend_line": 27.6378, "activity_lines": {"activity_5": 30.361607, "activity_10": 30.105775, "activity_20": 29.509071, "activity_30": 28.705174}, "trend_signal": 1, "fair_value": 26.95832, "relative_strength": null, "rate_of_change": 0.4672243211106576, "market_dynamics": 0.939923, "expectation": {"probability": 57.4046, "direction": "positive"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 30.841947, "high": 31.190725, "low": 30.722366, "close": 31.1409, "volume": 1414056}, "trend_line": 27.79922, "activity_lines": {"activity_5": 30.645287, "activity_10": 30.331715, "activity_20": 29.727119, "activity_30": 28.93118}, "trend_signal": 1, "fair_value": 27.040331, "relative_strength": null, "rate_of_change": 0.5840551708167787, "market_dynamics": 1.005997, "expectation": {"probability": 59.3294, "direction": "positive"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 31.0512, "high": 31.359819, "low": 30.831968, "close": 31.0512, "volume": 326714}, "trend_line": 27.97753, "activity_lines": {"activity_5": 30.833293, "activity_10": 30.508189, "activity_20": 29.915218, "activity_30": 29.140986}, "trend_signal": 1, "fair_value": 27.117463, "relative_strength": 2.686164, "rate_of_change": 0.6414208743986461, "market_dynamics": 0.937131, "expectation": {"probability": 70.024, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 31.190703, "high": 31.599271, "low": 31.081087, "close": 31.4199, "volume": 245134}, "trend_line": 28.185323, "activity_lines": {"activity_5": 31.087733, "activity_10": 30.722891, "activity_20": 30.11713, "activity_30": 29.363074}, "trend_signal": 1, "fair_value": 27.198642, "relative_strength": 2.640746, "rate_of_change": 0.7427138850355939, "market_dynamics": 0.959006, "expectation": {"probability": 61.8852, "direction": "positive"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 31.529542, "high": 31.669053, "low": 30.688688, "close": 30.7423, "volume": 219895}, "trend_line": 28.382633, "activity_lines": {"activity_5": 31.033267, "activity_10": 30.785947, "activity_20": 30.23752, "activity_30": 29.52804}, "trend_signal": 1, "fair_value": 27.264265, "relative_strength": 2.793778, "rate_of_change": 0.7000451972822809, "market_dynamics": 0.708966, "expectation": {"probability": 68.8699, "direction": "positive"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 31.041173, "high": 31.479636, "low": 30.77112, "close": 31.2903, "volume": 552822}, "trend_line": 28.597547, "activity_lines": {"activity_5": 31.128247, "activity_10": 30.919469, "activity_20": 30.393256, "activity_30": 29.715632}, "trend_signal": 1, "fair_value": 27.337465, "relative_strength": 2.706139, "rate_of_change": 0.7572024765989832, "market_dynamics": 0.544181, "expectation": {"probability": 60.1835, "direction": "positive"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 31.38008, "high": 31.953771, "low": 31.240569, "close": 31.8883, "volume": 508156}, "trend_line": 28.831727, "activity_lines": {"activity_5": 31.381373, "activity_10": 31.133816, "activity_20": 30.588386, "activity_30": 29.927938}, "trend_signal": 1, "fair_value": 27.41873, "relative_strength": 2.547173, "rate_of_change": 0.8188814236409929, "market_dynamics": 0.546833, "expectation": {"probability": 61.9965, "direction": "positive"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 32.137415, "high": 32.575879, "low": 32.137415, "close": 32.2845, "volume": 105561}, "trend_line": 29.078947, "activity_lines": {"activity_5": 31.71674, "activity_10": 31.388673, "activity_20": 30.803218, "activity_30": 30.150698}, "trend_signal": 1, "fair_value": 27.504095, "relative_strength": 2.953765, "rate_of_change": 0.857458174461761, "market_dynamics": 0.515902, "expectation": {"probability": 63.9535, "direction": "positive"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 32.316791, "high": 32.336721, "low": 31.194224, "close": 31.6292, "volume": 249268}, "trend_line": 29.30416, "activity_lines": {"activity_5": 31.751453, "activity_10": 31.48656, "activity_20": 30.934629, "activity_30": 30.31523}, "trend_signal": 1, "fair_value": 27.575217, "relative_strength": 2.407582, "rate_of_change": 0.7744881546089001, "market_dynamics": 0.666964, "expectation": {"probability": 70.2422, "direction": "positive"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 32.007797, "high": 32.316714, "low": 31.350103, "close": 31.6362, "volume": 547404}, "trend_line": 29.532597, "activity_lines": {"activity_5": 31.774547, "activity_10": 31.559267, "activity_20": 31.04839, "activity_30": 30.465685}, "trend_signal": 1, "fair_value": 27.644047, "relative_strength": 2.161284, "rate_of_change": 0.7795377857614739, "market_dynamics": 0.579608, "expectation": {"probability": 62.6506, "direction": "positive"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 31.668974, "high": 31.708834, "low": 30.692397, "close": 31.091, "volume": 271435}, "trend_line": 29.706727, "activity_lines": {"activity_5": 31.556313, "activity_10": 31.507535, "activity_20": 31.097476, "activity_30": 30.566227}, "trend_signal": 1, "fair_value": 27.701497, "relative_strength": 2.242587, "rate_of_change": 0.5896196667025311, "market_dynamics": 0.186773, "expectation": {"probability": 68.8189, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 31.14089, "high": 32.137398, "low": 31.14089, "close": 32.1369, "volume": 85536}, "trend_line": 29.889767, "activity_lines": {"activity_5": 31.7, "activity_10": 31.638356, "activity_20": 31.238342, "activity_30": 30.723012}, "trend_signal": 1, "fair_value": 27.774208, "relative_strength": 1.797554, "rate_of_change": 0.6161567378324725, "market_dynamics": -0.026727, "expectation": {"probability": 61.7021, "direction": "positive"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 32.007839, "high": 32.386512, "low": 31.908188, "close": 32.2758, "volume": 379069}, "trend_line": 30.079697, "activity_lines": {"activity_5": 31.873413, "activity_10": 31.776324, "activity_20": 31.37901, "activity_30": 30.87695}, "trend_signal": 1, "fair_value": 27.846815, "relative_strength": 1.780799, "rate_of_change": 0.6354348630419246, "market_dynamics": -0.131371, "expectation": {"probability": 62.9747, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 32.33, "high": 32.76, "low": 32.13, "close": 32.3598, "volume": 773241}, "trend_line": 30.229943, "activity_lines": {"activity_5": 32.075407, "activity_10": 31.907298, "activity_20": 31.514302, "activity_30": 31.024053}, "trend_signal": 1, "fair_value": 27.918449, "relative_strength": 2.504786, "rate_of_change": 0.49949306337759725, "market_dynamics": -0.118815, "expectation": {"probability": 64.7059, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 32.5, "high": 32.5, "low": 31.9396, "close": 32.29, "volume": 394804}, "trend_line": 30.399453, "activity_lines": {"activity_5": 32.205427, "activity_10": 32.008493, "activity_20": 31.63102, "activity_30": 31.15696}, "trend_signal": 1, "fair_value": 27.986755, "relative_strength": 2.03129, "rate_of_change": 0.5607354271227124, "market_dynamics": 0.015038, "expectation": {"probability": 69.4823, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 32.43, "high": 32.72, "low": 32.4, "close": 32.62, "volume": 128889}, "trend_line": 30.566677, "activity_lines": {"activity_5": 32.40186, "activity_10": 32.141547, "activity_20": 31.764157, "activity_30": 31.300221}, "trend_signal": 1, "fair_value": 28.058035, "relative_strength": 1.501145, "rate_of_change": 0.5500888453486231, "market_dynamics": -0.000898, "expectation": {"probability": 63.4483, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 32.605, "high": 32.61, "low": 32.22, "close": 32.42, "volume": 170350}, "trend_line": 30.710627, "activity_lines": {"activity_5": 32.429693, "activity_10": 32.214062, "activity_20": 31.864606, "activity_30": 31.41979}, "trend_signal": 1, "fair_value": 28.124126, "relative_strength": 1.801339, "rate_of_change": 0.4709376815805011, "market_dynamics": -0.159705, "expectation": {"probability": 69.8972, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 32.6935, "high": 33.07, "low": 32.67, "close": 33.05, "volume": 682252}, "trend_line": 30.883217, "activity_lines": {"activity_5": 32.648653, "activity_10": 32.391455, "activity_20": 32.014267, "activity_30": 31.570718}, "trend_signal": 1, "fair_value": 28.197646, "relative_strength": 2.013299, "rate_of_change": 0.5619878747509766, "market_dynamics": -0.119116, "expectation": {"probability": 61.9048, "direction": "positive"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 32.85, "high": 33.22, "low": 32.67, "close": 32.95, "volume": 267977}, "trend_line": 31.055463, "activity_lines": {"activity_5": 32.782667, "activity_10": 32.536747, "activity_20": 32.140852, "activity_30": 31.704058}, "trend_signal": 1, "fair_value": 28.267534, "relative_strength": 1.918503, "rate_of_change": 0.557733347533067, "market_dynamics": 0.036278, "expectation": {"probability": 68.0672, "direction": "positive"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 32.48, "high": 32.99, "low": 32.28, "close": 32.85, "volume": 259970}, "trend_line": 31.18518, "activity_lines": {"activity_5": 32.844, "activity_10": 32.639844, "activity_20": 32.244696, "activity_30": 31.819835}, "trend_signal": 1, "fair_value": 28.333946, "relative_strength": 1.824889, "rate_of_change": 0.4176946259020496, "market_dynamics": 0.073289, "expectation": {"probability": 66.3934, "direction": "positive"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 32.93, "high": 33.03, "low": 32.52, "close": 32.72, "volume": 241562}, "trend_line": 31.294287, "activity_lines": {"activity_5": 32.824667, "activity_10": 32.697235, "activity_20": 32.323749, "activity_30": 31.918856}, "trend_signal": 1, "fair_value": 28.396604, "relative_strength": 0.892638, "rate_of_change": 0.3498681104293822, "market_dynamics": 0.039428, "expectation": {"probability": 64.0678, "direction": "positive"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 32.88, "high": 33.21, "low": 32.4, "close": 33.21, "volume": 320977}, "trend_line": 31.424043, "activity_lines": {"activity_5": 32.962, "activity_10": 32.814098, "activity_20": 32.439719, "activity_30": 32.04245}, "trend_signal": 1, "fair_value": 28.464399, "relative_strength": 2.43977, "rate_of_change": 0.41463159074370487, "market_dynamics": -0.142634, "expectation": {"probability": 57.8767, "direction": "positive"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 33.07, "high": 33.3599, "low": 32.59, "close": 32.67, "volume": 213830}, "trend_line": 31.53082, "activity_lines": {"activity_5": 32.866667, "activity_10": 32.813269, "activity_20": 32.494408, "activity_30": 32.122834}, "trend_signal": 1, "fair_value": 28.52281, "relative_strength": 1.942284, "rate_of_change": 0.3397939596760272, "market_dynamics": -0.463186, "expectation": {"probability": 63.3017, "direction": "positive"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 32.68, "high": 33.0212, "low": 32.56, "close": 32.96, "volume": 306018}, "trend_line": 31.634307, "activity_lines": {"activity_5": 32.893333, "activity_10": 32.858, "activity_20": 32.569007, "activity_30": 32.21504}, "trend_signal": 1, "fair_value": 28.583593, "relative_strength": 1.557775, "rate_of_change": 0.32820903484273867, "market_dynamics": -0.559328, "expectation": {"probability": 56.8966, "direction": "positive"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 32.96, "high": 33.02, "low": 32.48, "close": 32.69, "volume": 127442}, "trend_line": 31.75271, "activity_lines": {"activity_5": 32.829333, "activity_10": 32.842727, "activity_20": 32.610558, "activity_30": 32.283149}, "trend_signal": 1, "fair_value": 28.639085, "relative_strength": 1.07028, "rate_of_change": 0.3742866881831826, "market_dynamics": -0.564763, "expectation": {"probability": 62.7364, "direction": "positive"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 32.33, "high": 32.77, "low": 31.6801, "close": 31.88, "volume": 525923}, "trend_line": 31.82352, "activity_lines": {"activity_5": 32.506, "activity_10": 32.672909, "activity_20": 32.565691, "activity_30": 32.291361}, "trend_signal": 1, "fair_value": 28.682297, "relative_strength": 0.431225, "rate_of_change": 0.22300458763991493, "market_dynamics": -0.753777, "expectation": {"probability": 60.973, "direction": "positive"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 31.6, "high": 32.3799, "low": 31.28, "close": 31.28, "volume": 360744}, "trend_line": 31.861043, "activity_lines": {"activity_5": 32.038667, "activity_10": 32.407455, "activity_20": 32.460873, "activity_30": 32.256295}, "trend_signal": 1, "fair_value": 28.716478, "relative_strength": -0.063851, "rate_of_change": 0.1179096467015597, "market_dynamics": -0.825177, "expectation": {"probability": 64.0103, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 31.58, "high": 31.8806, "low": 30.65, "close": 30.98, "volume": 513909}, "trend_line": 31.886903, "activity_lines": {"activity_5": 31.6, "activity_10": 32.108182, "activity_20": 32.330381, "activity_30": 32.199454}, "trend_signal": 0, "fair_value": 28.745874, "relative_strength": 0.661015, "rate_of_change": 0.08116495119133905, "market_dynamics": -0.949669, "expectation": {"probability": 53.8293, "direction": "undecided"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 31.36, "high": 31.41, "low": 30.23, "close": 30.31, "volume": 199500}, "trend_line": 31.891427, "activity_lines": {"activity_5": 31.050667, "activity_10": 31.724727, "activity_20": 32.142291, "activity_30": 32.097718}, "trend_signal": 0, "fair_value": 28.765927, "relative_strength": 0.629309, "rate_of_change": 0.014187643121064384, "market_dynamics": -1.108064, "expectation": {"probability": 51.5723, "direction": "undecided"}}, {"week_ending": "2026-04-02", "ohlcv": {"open": 30.49, "high": 31.37, "low": 30.15, "close": 31.28, "volume": 582747}, "trend_line": 31.92596, "activity_lines": {"activity_5": 31.001333, "activity_10": 31.565636, "activity_20": 32.052864, "activity_30": 32.058271}, "trend_signal": 0, "fair_value": 28.797751, "relative_strength": 0.492054, "rate_of_change": 0.1082830191323822, "market_dynamics": -1.101907, "expectation": {"probability": 36.3462, "direction": "negative"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 31.24, "high": 31.4, "low": 31.09, "close": 31.28, "volume": 148322}, "trend_line": 31.94621, "activity_lines": {"activity_5": 31.046, "activity_10": 31.435091, "activity_20": 31.965133, "activity_30": 32.016596}, "trend_signal": 0, "fair_value": 28.828779, "relative_strength": -2.960304, "rate_of_change": 0.06342800655015782, "market_dynamics": -1.139879, "expectation": {"probability": 47.6636, "direction": "undecided"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 31.21, "high": 31.555, "low": 31.21, "close": 31.52, "volume": 192617}, "trend_line": 31.958847, "activity_lines": {"activity_5": 31.210667, "activity_10": 31.374364, "activity_20": 31.899359, "activity_30": 31.989099}, "trend_signal": 0, "fair_value": 28.862004, "relative_strength": -6.317493, "rate_of_change": 0.03955711804310436, "market_dynamics": -1.219345, "expectation": {"probability": 35.468, "direction": "negative"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 31.52, "high": 31.97, "low": 31.29, "close": 31.95, "volume": 436904}, "trend_line": 31.988807, "activity_lines": {"activity_5": 31.502667, "activity_10": 31.422545, "activity_20": 31.877475, "activity_30": 31.988528}, "trend_signal": 0, "fair_value": 28.899662, "relative_strength": -5.438825, "rate_of_change": 0.09374555971935612, "market_dynamics": -1.02751, "expectation": {"probability": 39.3519, "direction": "negative"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 31.92, "high": 32.46, "low": 31.61, "close": 32.39, "volume": 363740}, "trend_line": 32.021143, "activity_lines": {"activity_5": 31.876667, "activity_10": 31.563818, "activity_20": 31.899048, "activity_30": 32.014412}, "trend_signal": 0, "fair_value": 28.941714, "relative_strength": -4.928415, "rate_of_change": 0.10108535776279749, "market_dynamics": -0.859233, "expectation": {"probability": 46.0396, "direction": "undecided"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 32.36, "high": 33.5854, "low": 32.17, "close": 33.54, "volume": 194849}, "trend_line": 32.1144, "activity_lines": {"activity_5": 32.495333, "activity_10": 31.924545, "activity_20": 32.03, "activity_30": 32.112402}, "trend_signal": 0, "fair_value": 28.996456, "relative_strength": -3.733046, "rate_of_change": 0.29123570011227035, "market_dynamics": -0.490706, "expectation": {"probability": 47.6591, "direction": "undecided"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 33.625, "high": 34.13, "low": 33.22, "close": 33.63, "volume": 649945}, "trend_line": 32.19239, "activity_lines": {"activity_5": 32.993333, "activity_10": 32.286182, "activity_20": 32.163571, "activity_30": 32.210183}, "trend_signal": 0, "fair_value": 29.050968, "relative_strength": -3.601996, "rate_of_change": 0.2428505592506781, "market_dynamics": 0.028743, "expectation": {"probability": 56.1421, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 33.6401, "high": 34.08, "low": 33.13, "close": 33.87, "volume": 199883}, "trend_line": 32.258447, "activity_lines": {"activity_5": 33.414667, "activity_10": 32.659636, "activity_20": 32.31519, "activity_30": 32.318416}, "trend_signal": 1, "fair_value": 29.107003, "relative_strength": -3.674388, "rate_of_change": 0.20519445744784276, "market_dynamics": 0.299246, "expectation": {"probability": 57.5926, "direction": "positive"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 34.205, "high": 34.78, "low": 34.2, "close": 34.75, "volume": 164537}, "trend_line": 32.34063, "activity_lines": {"activity_5": 33.972667, "activity_10": 33.146, "activity_20": 32.543714, "activity_30": 32.479161}, "trend_signal": 1, "fair_value": 29.171866, "relative_strength": -2.530831, "rate_of_change": 0.2547642792599426, "market_dynamics": 0.561944, "expectation": {"probability": 58.552, "direction": "positive"}}], "links": {"chart": "https://sharemaestro.com/terminal/18eb348a-c544-4b79-9bc7-7589c7745fa2/", "share_image": "https://sharemaestro.com/terminal/18eb348a-c544-4b79-9bc7-7589c7745fa2/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}