{"ticker": {"uuid": "66445c07-bce1-473c-bb57-5701cfacee6d", "symbol": "KFRC", "name": "Kforce Inc.", "exchange": "NYSE", "asset_type": "Equity", "sector": "Industrials", "industry": "Staffing & Employment Services", "currency": "USD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, KFRC rose 80.59%, moving from 26.02 to 46.99. The latest weekly close is above the Trend Line and below Fair Value. Trend Signal is active on the latest week and was active in 5 of the last 12 weeks. Relative Strength is 25.83 and has improved across the 12-week window. Market Dynamics is 1.17 on the latest week. Expectation is undecided at 47.14%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "46.99"}, {"label": "12-Week Change", "value": "80.59%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Expectation", "value": "Undecided 47.14%"}, {"label": "Signal Weeks", "value": "5 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Below"}, {"label": "Relative Strength", "value": "25.83"}, {"label": "Market Dynamics", "value": "1.17"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 41.36, "high": 47.02, "low": 40.91, "close": 46.99, "volume": 1036712}, "trend_line": 32.260023, "activity_lines": {"activity_5": 43.366, "activity_10": 39.730364, "activity_20": 35.230346, "activity_30": 33.878348}, "trend_signal": 1, "fair_value": 47.936913, "relative_strength": 25.826745, "rate_of_change": 2.366797362467071, "market_dynamics": 1.167427, "expectation": {"probability": 47.1351, "direction": "undecided"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-06-09", "ohlcv": {"open": 53.792845, "high": 57.210922, "low": 52.824012, "close": 55.9116, "volume": 561375}, "trend_line": 53.25298, "activity_lines": {"activity_5": 54.068093, "activity_10": 53.857373, "activity_20": 54.650991, "activity_30": 54.118335}, "trend_signal": 1, "fair_value": 50.197921, "relative_strength": -3.576739, "rate_of_change": 0.30409747091485606, "market_dynamics": -0.683524, "expectation": {"probability": 54.8959, "direction": "undecided"}}, {"week_ending": "2023-06-16", "ohlcv": {"open": 56.417624, "high": 57.073537, "low": 53.03785, "close": 55.8437, "volume": 731313}, "trend_line": 53.327453, "activity_lines": {"activity_5": 54.904433, "activity_10": 54.100365, "activity_20": 54.763, "activity_30": 54.285478}, "trend_signal": 1, "fair_value": 50.403015, "relative_strength": -5.923105, "rate_of_change": 0.13984757284943974, "market_dynamics": -0.534559, "expectation": {"probability": 57.0572, "direction": "positive"}}, {"week_ending": "2023-06-23", "ohlcv": {"open": 55.871052, "high": 56.973351, "low": 53.766664, "close": 54.1675, "volume": 695927}, "trend_line": 53.374093, "activity_lines": {"activity_5": 54.878713, "activity_10": 54.052505, "activity_20": 54.687787, "activity_30": 54.339675}, "trend_signal": 1, "fair_value": 50.602047, "relative_strength": -7.23083, "rate_of_change": 0.08745964297226716, "market_dynamics": -0.463145, "expectation": {"probability": 56.4701, "direction": "positive"}}, {"week_ending": "2023-06-30", "ohlcv": {"open": 53.994346, "high": 57.656523, "low": 52.974038, "close": 57.0826, "volume": 558408}, "trend_line": 53.551907, "activity_lines": {"activity_5": 55.70736, "activity_10": 54.629591, "activity_20": 54.882306, "activity_30": 54.578933}, "trend_signal": 1, "fair_value": 50.810621, "relative_strength": -4.204809, "rate_of_change": 0.3331466447589056, "market_dynamics": -0.315142, "expectation": {"probability": 54.148, "direction": "undecided"}}, {"week_ending": "2023-07-07", "ohlcv": {"open": 57.06437, "high": 57.519864, "low": 54.723127, "close": 55.3426, "volume": 324796}, "trend_line": 53.8243, "activity_lines": {"activity_5": 55.676327, "activity_10": 54.907709, "activity_20": 54.892074, "activity_30": 54.694462}, "trend_signal": 1, "fair_value": 51.017406, "relative_strength": -5.844305, "rate_of_change": 0.5086522875833366, "market_dynamics": -0.320348, "expectation": {"probability": 56.3152, "direction": "positive"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 55.114852, "high": 58.230435, "low": 54.714017, "close": 57.8296, "volume": 436992}, "trend_line": 54.15499, "activity_lines": {"activity_5": 56.396327, "activity_10": 55.605387, "activity_20": 55.145225, "activity_30": 54.952868}, "trend_signal": 1, "fair_value": 51.233192, "relative_strength": -3.755461, "rate_of_change": 0.6143879251564758, "market_dynamics": -0.242315, "expectation": {"probability": 53.97, "direction": "undecided"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 57.702138, "high": 60.799505, "low": 57.283082, "close": 57.4835, "volume": 620762}, "trend_line": 54.42583, "activity_lines": {"activity_5": 56.873093, "activity_10": 56.11258, "activity_20": 55.355253, "activity_30": 55.167611}, "trend_signal": 1, "fair_value": 51.447256, "relative_strength": -4.763458, "rate_of_change": 0.5001201182014802, "market_dynamics": -0.089448, "expectation": {"probability": 56.2736, "direction": "positive"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 57.547269, "high": 60.462075, "low": 56.51785, "close": 57.4835, "volume": 726407}, "trend_line": 54.69667, "activity_lines": {"activity_5": 57.24054, "activity_10": 56.507233, "activity_20": 55.559639, "activity_30": 55.36488}, "trend_signal": 1, "fair_value": 51.656857, "relative_strength": -5.494628, "rate_of_change": 0.4976313636374489, "market_dynamics": 0.072408, "expectation": {"probability": 54.9474, "direction": "undecided"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 57.510841, "high": 58.476491, "low": 48.965749, "close": 53.7029, "volume": 1321927}, "trend_line": 54.816887, "activity_lines": {"activity_5": 56.12672, "activity_10": 56.122213, "activity_20": 55.393896, "activity_30": 55.300766}, "trend_signal": 1, "fair_value": 51.832252, "relative_strength": -9.625368, "rate_of_change": 0.21978851728999918, "market_dynamics": 0.314248, "expectation": {"probability": 60.6411, "direction": "positive"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 54.058107, "high": 55.315273, "low": 53.188113, "close": 54.6958, "volume": 578558}, "trend_line": 54.89218, "activity_lines": {"activity_5": 55.56918, "activity_10": 55.902893, "activity_20": 55.331205, "activity_30": 55.292954}, "trend_signal": 1, "fair_value": 51.978588, "relative_strength": -7.765029, "rate_of_change": 0.13735365891901533, "market_dynamics": 0.36467, "expectation": {"probability": 56.4348, "direction": "positive"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 54.513666, "high": 55.834603, "low": 53.748435, "close": 54.1766, "volume": 392739}, "trend_line": 55.038687, "activity_lines": {"activity_5": 54.881693, "activity_10": 55.579669, "activity_20": 55.224382, "activity_30": 55.246787}, "trend_signal": 0, "fair_value": 52.128262, "relative_strength": -6.698231, "rate_of_change": 0.26689958387515256, "market_dynamics": 0.278905, "expectation": {"probability": 63.6252, "direction": "positive"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 54.049063, "high": 56.499628, "low": 53.786698, "close": 56.2901, "volume": 361093}, "trend_line": 55.246643, "activity_lines": {"activity_5": 55.14224, "activity_10": 55.672264, "activity_20": 55.333531, "activity_30": 55.327523}, "trend_signal": 0, "fair_value": 52.296662, "relative_strength": -3.856588, "rate_of_change": 0.3778360483054325, "market_dynamics": 0.180914, "expectation": {"probability": 55.5964, "direction": "positive"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 56.262717, "high": 58.175795, "low": 54.969111, "close": 57.7203, "volume": 410197}, "trend_line": 55.420353, "activity_lines": {"activity_5": 55.95908, "activity_10": 56.016778, "activity_20": 55.580408, "activity_30": 55.487114}, "trend_signal": 1, "fair_value": 52.474947, "relative_strength": -3.883036, "rate_of_change": 0.3144263444206009, "market_dynamics": 0.184072, "expectation": {"probability": 55.195, "direction": "positive"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 57.374126, "high": 57.715747, "low": 52.609651, "close": 52.6552, "volume": 352864}, "trend_line": 55.406023, "activity_lines": {"activity_5": 55.071767, "activity_10": 55.375769, "activity_20": 55.352837, "activity_30": 55.308717}, "trend_signal": 0, "fair_value": 52.62544, "relative_strength": -11.014559, "rate_of_change": -0.025856926606008922, "market_dynamics": -0.137699, "expectation": {"probability": 62.7219, "direction": "positive"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 53.299748, "high": 54.097182, "low": 51.338244, "close": 53.4739, "volume": 467688}, "trend_line": 55.298057, "activity_lines": {"activity_5": 54.5272, "activity_10": 54.964113, "activity_20": 55.228877, "activity_30": 55.184064}, "trend_signal": 0, "fair_value": 52.780849, "relative_strength": -9.255426, "rate_of_change": -0.19486329130679092, "market_dynamics": -0.339086, "expectation": {"probability": 58.4835, "direction": "positive"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 53.693833, "high": 55.169543, "low": 52.493101, "close": 54.8854, "volume": 612046}, "trend_line": 55.271047, "activity_lines": {"activity_5": 54.534593, "activity_10": 54.843069, "activity_20": 55.2397, "activity_30": 55.157441}, "trend_signal": 0, "fair_value": 52.953729, "relative_strength": -3.838636, "rate_of_change": -0.04884439248922813, "market_dynamics": -0.495478, "expectation": {"probability": 59.1437, "direction": "positive"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 54.582975, "high": 56.911115, "low": 51.338244, "close": 54.6838, "volume": 640788}, "trend_line": 55.217213, "activity_lines": {"activity_5": 54.427533, "activity_10": 54.738902, "activity_20": 55.211936, "activity_30": 55.119554}, "trend_signal": 0, "fair_value": 53.122658, "relative_strength": -3.23332, "rate_of_change": -0.09740000040166044, "market_dynamics": -0.734197, "expectation": {"probability": 63.7468, "direction": "positive"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 54.775397, "high": 55.105369, "low": 53.226361, "close": 54.3446, "volume": 341699}, "trend_line": 55.18309, "activity_lines": {"activity_5": 54.314493, "activity_10": 54.623965, "activity_20": 55.135723, "activity_30": 55.063257}, "trend_signal": 0, "fair_value": 53.269793, "relative_strength": -4.00575, "rate_of_change": -0.06179775860835463, "market_dynamics": -0.725826, "expectation": {"probability": 62.7044, "direction": "positive"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 54.042175, "high": 55.50872, "low": 53.771781, "close": 54.143, "volume": 397430}, "trend_line": 55.138323, "activity_lines": {"activity_5": 54.3593, "activity_10": 54.529445, "activity_20": 55.031087, "activity_30": 54.996154}, "trend_signal": 0, "fair_value": 53.406215, "relative_strength": -4.394978, "rate_of_change": -0.08112448940427261, "market_dynamics": -0.686195, "expectation": {"probability": 61.5052, "direction": "positive"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 54.353836, "high": 55.297925, "low": 51.246593, "close": 52.374, "volume": 371936}, "trend_line": 55.023723, "activity_lines": {"activity_5": 53.715253, "activity_10": 54.105287, "activity_20": 54.751995, "activity_30": 54.817811}, "trend_signal": 0, "fair_value": 53.529191, "relative_strength": -4.907936, "rate_of_change": -0.2078409239976394, "market_dynamics": -0.910958, "expectation": {"probability": 60.7109, "direction": "positive"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 52.53892, "high": 54.042127, "low": 50.916556, "close": 51.9798, "volume": 505458}, "trend_line": 54.847693, "activity_lines": {"activity_5": 53.013133, "activity_10": 53.651671, "activity_20": 54.443927, "activity_30": 54.621428}, "trend_signal": 0, "fair_value": 53.67009, "relative_strength": -2.900204, "rate_of_change": -0.3199165567186307, "market_dynamics": -1.134876, "expectation": {"probability": 59.2153, "direction": "positive"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 52.658112, "high": 57.296058, "low": 51.395142, "close": 56.3978, "volume": 673084}, "trend_line": 54.84066, "activity_lines": {"activity_5": 53.977387, "activity_10": 54.041269, "activity_20": 54.575344, "activity_30": 54.721435}, "trend_signal": 0, "fair_value": 53.828558, "relative_strength": -0.367423, "rate_of_change": -0.01282278180779608, "market_dynamics": -0.856245, "expectation": {"probability": 51.2886, "direction": "undecided"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 56.021961, "high": 57.726817, "low": 55.600329, "close": 57.1402, "volume": 389703}, "trend_line": 54.765717, "activity_lines": {"activity_5": 55.07484, "activity_10": 54.563891, "activity_20": 54.774828, "activity_30": 54.869793}, "trend_signal": 0, "fair_value": 53.973164, "relative_strength": -0.404808, "rate_of_change": -0.13665590457882443, "market_dynamics": -0.549919, "expectation": {"probability": 50.9987, "direction": "undecided"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 56.718592, "high": 60.88101, "low": 56.718592, "close": 59.8075, "volume": 461873}, "trend_line": 54.824653, "activity_lines": {"activity_5": 56.87502, "activity_10": 55.582024, "activity_20": 55.214184, "activity_30": 55.195069}, "trend_signal": 1, "fair_value": 54.134758, "relative_strength": 1.963185, "rate_of_change": 0.10761476929078762, "market_dynamics": 0.097317, "expectation": {"probability": 52.7624, "direction": "undecided"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 59.79834, "high": 61.484866, "low": 59.358377, "close": 61.4757, "volume": 277810}, "trend_line": 55.088897, "activity_lines": {"activity_5": 58.853633, "activity_10": 56.773424, "activity_20": 55.79944, "activity_30": 55.624169}, "trend_signal": 1, "fair_value": 54.295905, "relative_strength": 3.741757, "rate_of_change": 0.4819802507459647, "market_dynamics": 0.71173, "expectation": {"probability": 52.5, "direction": "undecided"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 61.099943, "high": 64.958791, "low": 60.907459, "close": 63.2356, "volume": 779485}, "trend_line": 55.502953, "activity_lines": {"activity_5": 60.8121, "activity_10": 58.139318, "activity_20": 56.523101, "activity_30": 56.149763}, "trend_signal": 1, "fair_value": 54.462636, "relative_strength": 5.694965, "rate_of_change": 0.7516142499640083, "market_dynamics": 1.123291, "expectation": {"probability": 52.5, "direction": "undecided"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 63.043089, "high": 65.224574, "low": 61.640705, "close": 63.3089, "volume": 561750}, "trend_line": 55.903457, "activity_lines": {"activity_5": 62.044613, "activity_10": 59.366718, "activity_20": 57.228, "activity_30": 56.653372}, "trend_signal": 1, "fair_value": 54.626328, "relative_strength": 5.320251, "rate_of_change": 0.7215904350170433, "market_dynamics": 1.380899, "expectation": {"probability": 52.6736, "direction": "undecided"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 63.751141, "high": 65.382005, "low": 62.442763, "close": 62.5994, "volume": 1008645}, "trend_line": 56.243187, "activity_lines": {"activity_5": 62.579887, "activity_10": 60.308298, "activity_20": 57.837588, "activity_30": 57.085368}, "trend_signal": 1, "fair_value": 54.788535, "relative_strength": 1.604699, "rate_of_change": 0.6077083927027909, "market_dynamics": 1.494304, "expectation": {"probability": 54.8701, "direction": "undecided"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 62.92192, "high": 64.501188, "low": 61.963672, "close": 62.71, "volume": 681865}, "trend_line": 56.570607, "activity_lines": {"activity_5": 62.78808, "activity_10": 61.1199, "activity_20": 58.433348, "activity_30": 57.502582}, "trend_signal": 1, "fair_value": 54.953622, "relative_strength": 0.833414, "rate_of_change": 0.5821505100697861, "market_dynamics": 1.554277, "expectation": {"probability": 53.564, "direction": "undecided"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 63.032484, "high": 63.117713, "low": 61.972882, "close": 62.2493, "volume": 382118}, "trend_line": 56.839813, "activity_lines": {"activity_5": 62.649207, "activity_10": 61.691975, "activity_20": 58.94234, "activity_30": 57.868949}, "trend_signal": 1, "fair_value": 55.118263, "relative_strength": -0.255842, "rate_of_change": 0.47587610293804505, "market_dynamics": 1.31262, "expectation": {"probability": 55.3242, "direction": "positive"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 62.175554, "high": 62.580875, "low": 57.817368, "close": 58.103, "volume": 385381}, "trend_line": 56.91286, "activity_lines": {"activity_5": 61.07666, "activity_10": 61.330625, "activity_20": 59.020478, "activity_30": 57.950445}, "trend_signal": 1, "fair_value": 55.244964, "relative_strength": -5.333693, "rate_of_change": 0.12851379366783372, "market_dynamics": 0.984917, "expectation": {"probability": 54.499, "direction": "undecided"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 58.324155, "high": 59.770742, "low": 57.817389, "close": 59.7431, "volume": 443146}, "trend_line": 57.04284, "activity_lines": {"activity_5": 60.392987, "activity_10": 61.156145, "activity_20": 59.236118, "activity_30": 58.133042}, "trend_signal": 1, "fair_value": 55.390087, "relative_strength": -4.334324, "rate_of_change": 0.22838423512716843, "market_dynamics": 0.639675, "expectation": {"probability": 53.9941, "direction": "undecided"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 59.273167, "high": 61.484509, "low": 59.088889, "close": 61.3463, "volume": 468585}, "trend_line": 57.282133, "activity_lines": {"activity_5": 60.481433, "activity_10": 61.212333, "activity_20": 59.588001, "activity_30": 58.410684}, "trend_signal": 1, "fair_value": 55.529058, "relative_strength": -2.930653, "rate_of_change": 0.4194969955913898, "market_dynamics": 0.389955, "expectation": {"probability": 54.179, "direction": "undecided"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 62.000538, "high": 66.054668, "low": 62.000538, "close": 63.3642, "volume": 756062}, "trend_line": 57.49152, "activity_lines": {"activity_5": 61.326053, "activity_10": 61.558936, "activity_20": 60.114799, "activity_30": 58.803075}, "trend_signal": 1, "fair_value": 55.697726, "relative_strength": -0.831065, "rate_of_change": 0.3655363182792085, "market_dynamics": 0.446913, "expectation": {"probability": 55.1216, "direction": "positive"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 63.262778, "high": 65.38198, "low": 62.369028, "close": 63.0785, "volume": 530265}, "trend_line": 57.749383, "activity_lines": {"activity_5": 62.031827, "activity_10": 61.788927, "activity_20": 60.563392, "activity_30": 59.163526}, "trend_signal": 1, "fair_value": 55.851031, "relative_strength": -2.639952, "rate_of_change": 0.44852353877580625, "market_dynamics": 0.591311, "expectation": {"probability": 55.2827, "direction": "positive"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 62.627063, "high": 67.602584, "low": 60.811919, "close": 63.5116, "volume": 774997}, "trend_line": 57.938783, "activity_lines": {"activity_5": 62.826687, "activity_10": 62.068522, "activity_20": 61.007496, "activity_30": 59.535282}, "trend_signal": 1, "fair_value": 55.998481, "relative_strength": -3.235001, "rate_of_change": 0.3279688719791155, "market_dynamics": 0.717845, "expectation": {"probability": 54.1483, "direction": "undecided"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 63.999884, "high": 64.03674, "low": 60.295889, "close": 62.885, "volume": 628944}, "trend_line": 58.118833, "activity_lines": {"activity_5": 63.052107, "activity_10": 62.229171, "activity_20": 61.350847, "activity_30": 59.854392}, "trend_signal": 1, "fair_value": 56.128632, "relative_strength": -3.646306, "rate_of_change": 0.3107590299230161, "market_dynamics": 0.680466, "expectation": {"probability": 54.5349, "direction": "undecided"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 62.037375, "high": 63.76038, "low": 61.493754, "close": 63.2444, "volume": 401648}, "trend_line": 58.310863, "activity_lines": {"activity_5": 63.187867, "activity_10": 62.462873, "activity_20": 61.689373, "activity_30": 60.185074}, "trend_signal": 1, "fair_value": 56.248083, "relative_strength": -4.431996, "rate_of_change": 0.33040924961448465, "market_dynamics": 0.363849, "expectation": {"probability": 53.0964, "direction": "undecided"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 63.133795, "high": 64.958152, "low": 62.74681, "close": 64.4606, "volume": 506848}, "trend_line": 58.669453, "activity_lines": {"activity_5": 63.602487, "activity_10": 62.905975, "activity_20": 62.101348, "activity_30": 60.581831}, "trend_signal": 1, "fair_value": 56.368203, "relative_strength": -3.31943, "rate_of_change": 0.6149626013938424, "market_dynamics": 0.186522, "expectation": {"probability": 53.0964, "direction": "undecided"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 65.004218, "high": 68.910921, "low": 64.958149, "close": 67.6394, "volume": 598952}, "trend_line": 59.100907, "activity_lines": {"activity_5": 65.003613, "activity_10": 63.895211, "activity_20": 62.766934, "activity_30": 61.160538}, "trend_signal": 1, "fair_value": 56.497815, "relative_strength": 1.875573, "rate_of_change": 0.7353980273175587, "market_dynamics": 0.160978, "expectation": {"probability": 52.2751, "direction": "undecided"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 67.414077, "high": 68.108972, "low": 62.920423, "close": 63.5134, "volume": 805180}, "trend_line": 59.412133, "activity_lines": {"activity_5": 64.725347, "activity_10": 64.036264, "activity_20": 62.966876, "activity_30": 61.445215}, "trend_signal": 1, "fair_value": 56.610208, "relative_strength": -4.00321, "rate_of_change": 0.5266010553780466, "market_dynamics": 0.139729, "expectation": {"probability": 54.6923, "direction": "undecided"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 63.976689, "high": 66.885983, "low": 62.753673, "close": 65.2275, "volume": 446537}, "trend_line": 59.710047, "activity_lines": {"activity_5": 65.018327, "activity_10": 64.3906, "activity_20": 63.275143, "activity_30": 61.8204}, "trend_signal": 1, "fair_value": 56.72833, "relative_strength": -3.307982, "rate_of_change": 0.5014362975320307, "market_dynamics": 0.209834, "expectation": {"probability": 53.3528, "direction": "undecided"}}, {"week_ending": "2024-03-28", "ohlcv": {"open": 65.542436, "high": 66.223432, "low": 64.004403, "close": 65.3386, "volume": 347846}, "trend_line": 59.96399, "activity_lines": {"activity_5": 65.192173, "activity_10": 64.66542, "activity_20": 63.551945, "activity_30": 62.183532}, "trend_signal": 1, "fair_value": 56.843529, "relative_strength": -3.243427, "rate_of_change": 0.42529358585163995, "market_dynamics": 0.222752, "expectation": {"probability": 53.3528, "direction": "undecided"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 65.421992, "high": 65.421992, "low": 62.105029, "close": 63.3929, "volume": 326370}, "trend_line": 60.321913, "activity_lines": {"activity_5": 64.57784, "activity_10": 64.513889, "activity_20": 63.604402, "activity_30": 62.404752}, "trend_signal": 1, "fair_value": 56.940328, "relative_strength": -5.028739, "rate_of_change": 0.5968965707585495, "market_dynamics": -0.08032, "expectation": {"probability": 54.2545, "direction": "undecided"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 63.828401, "high": 64.110992, "low": 59.362544, "close": 60.0945, "volume": 307065}, "trend_line": 60.5426, "activity_lines": {"activity_5": 62.93522, "activity_10": 63.762127, "activity_20": 63.325652, "activity_30": 62.39008}, "trend_signal": 1, "fair_value": 57.010167, "relative_strength": -8.24447, "rate_of_change": 0.36584880854159596, "market_dynamics": -0.437672, "expectation": {"probability": 56.382, "direction": "positive"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 60.363177, "high": 60.6504, "low": 57.954209, "close": 58.89, "volume": 452484}, "trend_line": 60.676087, "activity_lines": {"activity_5": 61.394093, "activity_10": 62.84562, "activity_20": 62.938766, "activity_30": 62.283461}, "trend_signal": 1, "fair_value": 57.074018, "relative_strength": -6.900321, "rate_of_change": 0.22048441923538525, "market_dynamics": -0.808216, "expectation": {"probability": 56.135, "direction": "positive"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 59.038224, "high": 60.117627, "low": 57.99125, "close": 59.4181, "volume": 476169}, "trend_line": 60.833897, "activity_lines": {"activity_5": 60.337227, "activity_10": 62.10916, "activity_20": 62.622868, "activity_30": 62.2023}, "trend_signal": 0, "fair_value": 57.141478, "relative_strength": -8.29721, "rate_of_change": 0.2600859874170821, "market_dynamics": -1.166961, "expectation": {"probability": 55.6513, "direction": "positive"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 59.251374, "high": 60.807938, "low": 53.516174, "close": 59.2977, "volume": 590278}, "trend_line": 60.999, "activity_lines": {"activity_5": 59.62752, "activity_10": 61.413844, "activity_20": 62.31403, "activity_30": 62.103191}, "trend_signal": 0, "fair_value": 57.185068, "relative_strength": -8.902197, "rate_of_change": 0.271399677058338, "market_dynamics": -1.327569, "expectation": {"probability": 59.7599, "direction": "positive"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 59.242098, "high": 59.825809, "low": 58.639856, "close": 59.6683, "volume": 261078}, "trend_line": 61.183177, "activity_lines": {"activity_5": 59.444073, "activity_10": 60.857667, "activity_20": 62.056211, "activity_30": 62.017339}, "trend_signal": 0, "fair_value": 57.230194, "relative_strength": -9.851895, "rate_of_change": 0.30193445794193063, "market_dynamics": -1.373313, "expectation": {"probability": 55.2372, "direction": "positive"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 59.974108, "high": 61.289777, "low": 59.02905, "close": 59.3626, "volume": 303756}, "trend_line": 61.41613, "activity_lines": {"activity_5": 59.407033, "activity_10": 60.333042, "activity_20": 61.783761, "activity_30": 61.899883}, "trend_signal": 0, "fair_value": 57.276829, "relative_strength": -11.572957, "rate_of_change": 0.38074681868841487, "market_dynamics": -1.37812, "expectation": {"probability": 59.6047, "direction": "positive"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 59.36257, "high": 59.946281, "low": 56.369888, "close": 56.9536, "volume": 355314}, "trend_line": 61.581923, "activity_lines": {"activity_5": 58.615787, "activity_10": 59.520904, "activity_20": 61.29563, "activity_30": 61.611978}, "trend_signal": 0, "fair_value": 57.291187, "relative_strength": -14.899386, "rate_of_change": 0.2699502557390066, "market_dynamics": -1.404227, "expectation": {"probability": 57.6631, "direction": "positive"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 56.93505, "high": 57.657741, "low": 55.647179, "close": 57.2686, "volume": 313440}, "trend_line": 61.61095, "activity_lines": {"activity_5": 58.058633, "activity_10": 58.885307, "activity_20": 60.842971, "activity_30": 61.333699}, "trend_signal": 0, "fair_value": 57.308122, "relative_strength": -13.832661, "rate_of_change": 0.04713558555162242, "market_dynamics": -1.483562, "expectation": {"probability": 56.7666, "direction": "positive"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 58.232157, "high": 58.371136, "low": 55.739802, "close": 56.1938, "volume": 368403}, "trend_line": 61.579403, "activity_lines": {"activity_5": 57.286513, "activity_10": 58.199, "activity_20": 60.299734, "activity_30": 60.984205}, "trend_signal": 0, "fair_value": 57.316602, "relative_strength": -16.159268, "rate_of_change": -0.051203560406069576, "market_dynamics": -1.479749, "expectation": {"probability": 57.4855, "direction": "positive"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 55.975383, "high": 58.371397, "low": 55.462617, "close": 56.8331, "volume": 577260}, "trend_line": 61.480257, "activity_lines": {"activity_5": 56.93442, "activity_10": 57.795198, "activity_20": 59.841918, "activity_30": 60.677992}, "trend_signal": 0, "fair_value": 57.350735, "relative_strength": -16.270965, "rate_of_change": -0.16100513348594417, "market_dynamics": -1.390034, "expectation": {"probability": 56.3202, "direction": "positive"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 56.367023, "high": 58.05216, "low": 56.059363, "close": 57.7748, "volume": 388723}, "trend_line": 61.356893, "activity_lines": {"activity_5": 57.08524, "activity_10": 57.681884, "activity_20": 59.504889, "activity_30": 60.43893}, "trend_signal": 0, "fair_value": 57.372099, "relative_strength": -15.158153, "rate_of_change": -0.2006562854803978, "market_dynamics": -1.315016, "expectation": {"probability": 54.5455, "direction": "undecided"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 57.681502, "high": 58.935447, "low": 56.814461, "close": 57.9239, "volume": 560137}, "trend_line": 61.179837, "activity_lines": {"activity_5": 57.391613, "activity_10": 57.637855, "activity_20": 59.207315, "activity_30": 60.217447}, "trend_signal": 0, "fair_value": 57.388693, "relative_strength": -14.576659, "rate_of_change": -0.28856741491131294, "market_dynamics": -1.162964, "expectation": {"probability": 55.102, "direction": "positive"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 58.073063, "high": 58.231554, "low": 56.478827, "close": 57.0755, "volume": 259183}, "trend_line": 60.972057, "activity_lines": {"activity_5": 57.3505, "activity_10": 57.457136, "activity_20": 58.855549, "activity_30": 59.952651}, "trend_signal": 0, "fair_value": 57.404957, "relative_strength": -17.088443, "rate_of_change": -0.3396216959518863, "market_dynamics": -1.171358, "expectation": {"probability": 58.7441, "direction": "positive"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 57.504442, "high": 58.688467, "low": 55.00587, "close": 58.1757, "volume": 463652}, "trend_line": 60.8246, "activity_lines": {"activity_5": 57.688993, "activity_10": 57.519047, "activity_20": 58.636229, "activity_30": 59.772241}, "trend_signal": 0, "fair_value": 57.440399, "relative_strength": -15.950684, "rate_of_change": -0.24184357106404142, "market_dynamics": -1.074163, "expectation": {"probability": 54.9625, "direction": "undecided"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 58.809662, "high": 64.193711, "low": 58.809662, "close": 61.9422, "volume": 477685}, "trend_line": 60.799007, "activity_lines": {"activity_5": 59.15086, "activity_10": 58.286176, "activity_20": 58.799759, "activity_30": 59.844344}, "trend_signal": 0, "fair_value": 57.497178, "relative_strength": -8.486907, "rate_of_change": -0.04207672553538131, "market_dynamics": -0.578036, "expectation": {"probability": 51.7241, "direction": "undecided"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 62.315085, "high": 64.27292, "low": 61.382783, "close": 63.7788, "volume": 425868}, "trend_line": 60.84999, "activity_lines": {"activity_5": 60.88432, "activity_10": 59.345889, "activity_20": 59.150196, "activity_30": 60.036589}, "trend_signal": 0, "fair_value": 57.555571, "relative_strength": -4.831239, "rate_of_change": 0.08385498796056837, "market_dynamics": -0.106166, "expectation": {"probability": 52.0015, "direction": "undecided"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 63.909265, "high": 66.640908, "low": 59.993599, "close": 60.9259, "volume": 610114}, "trend_line": 60.944087, "activity_lines": {"activity_5": 61.266547, "activity_10": 59.806598, "activity_20": 59.247312, "activity_30": 60.041486}, "trend_signal": 0, "fair_value": 57.604488, "relative_strength": -7.009815, "rate_of_change": 0.1546376589379965, "market_dynamics": 0.496525, "expectation": {"probability": 61.7757, "direction": "positive"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 58.492601, "high": 60.142775, "low": 57.68588, "close": 58.6138, "volume": 351570}, "trend_line": 60.906443, "activity_lines": {"activity_5": 60.67794, "activity_10": 59.774702, "activity_20": 59.13655, "activity_30": 59.891145}, "trend_signal": 0, "fair_value": 57.641391, "relative_strength": -10.350688, "rate_of_change": -0.06176809244841133, "market_dynamics": 0.706511, "expectation": {"probability": 61.3457, "direction": "positive"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 58.949425, "high": 61.71836, "low": 57.718787, "close": 60.3572, "volume": 253027}, "trend_line": 60.873473, "activity_lines": {"activity_5": 60.567913, "activity_10": 60.035329, "activity_20": 59.22332, "activity_30": 59.85571}, "trend_signal": 0, "fair_value": 57.698619, "relative_strength": -10.998012, "rate_of_change": -0.05413220404285625, "market_dynamics": 0.552419, "expectation": {"probability": 56.8241, "direction": "positive"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 60.692836, "high": 61.839567, "low": 58.986724, "close": 61.448, "volume": 219363}, "trend_line": 60.8096, "activity_lines": {"activity_5": 60.676053, "activity_10": 60.418585, "activity_20": 59.437696, "activity_30": 59.892776}, "trend_signal": 0, "fair_value": 57.763458, "relative_strength": -10.362215, "rate_of_change": -0.10492747801656371, "market_dynamics": 0.376469, "expectation": {"probability": 53.7778, "direction": "undecided"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 62.100648, "high": 62.776567, "low": 60.263081, "close": 61.1497, "volume": 323152}, "trend_line": 60.745307, "activity_lines": {"activity_5": 60.717707, "activity_10": 60.663698, "activity_20": 59.632924, "activity_30": 59.914718}, "trend_signal": 0, "fair_value": 57.825878, "relative_strength": -10.743619, "rate_of_change": -0.10572837183603637, "market_dynamics": 0.254995, "expectation": {"probability": 58.6562, "direction": "positive"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 60.739445, "high": 61.242888, "low": 58.101032, "close": 58.2502, "volume": 284319}, "trend_line": 60.569927, "activity_lines": {"activity_5": 59.968133, "activity_10": 60.320267, "activity_20": 59.546984, "activity_30": 59.753744}, "trend_signal": 0, "fair_value": 57.861629, "relative_strength": -11.137049, "rate_of_change": -0.28871366145206406, "market_dynamics": 0.200204, "expectation": {"probability": 60.9368, "direction": "positive"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 58.576799, "high": 59.805552, "low": 57.319907, "close": 58.5299, "volume": 676847}, "trend_line": 60.424757, "activity_lines": {"activity_5": 59.490173, "activity_10": 60.021758, "activity_20": 59.49073, "activity_30": 59.622129}, "trend_signal": 0, "fair_value": 57.892971, "relative_strength": -13.908109, "rate_of_change": -0.2396733943562459, "market_dynamics": 0.290986, "expectation": {"probability": 56.7839, "direction": "positive"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 58.942592, "high": 60.096306, "low": 57.329268, "close": 58.5674, "volume": 814482}, "trend_line": 60.268857, "activity_lines": {"activity_5": 59.030307, "activity_10": 59.703624, "activity_20": 59.442276, "activity_30": 59.5023}, "trend_signal": 0, "fair_value": 57.917563, "relative_strength": -14.705971, "rate_of_change": -0.25800682988266316, "market_dynamics": 0.333347, "expectation": {"probability": 57.2494, "direction": "positive"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 58.736237, "high": 58.923833, "low": 56.475708, "close": 57.7326, "volume": 848472}, "trend_line": 60.04459, "activity_lines": {"activity_5": 58.411493, "activity_10": 59.226585, "activity_20": 59.317795, "activity_30": 59.33867}, "trend_signal": 0, "fair_value": 57.940693, "relative_strength": -16.012773, "rate_of_change": -0.3721109228933901, "market_dynamics": 0.266325, "expectation": {"probability": 63.3156, "direction": "positive"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 57.648251, "high": 58.084412, "low": 53.145947, "close": 53.493, "volume": 676976}, "trend_line": 59.573043, "activity_lines": {"activity_5": 56.627173, "activity_10": 58.055249, "activity_20": 58.79876, "activity_30": 58.915987}, "trend_signal": 0, "fair_value": 57.903158, "relative_strength": -21.950299, "rate_of_change": -0.7853280370471363, "market_dynamics": 0.139439, "expectation": {"probability": 62.4016, "direction": "positive"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 53.324165, "high": 53.933852, "low": 51.729599, "close": 52.6113, "volume": 1016013}, "trend_line": 59.20964, "activity_lines": {"activity_5": 55.0594, "activity_10": 56.910618, "activity_20": 58.223704, "activity_30": 58.466842}, "trend_signal": 0, "fair_value": 57.877448, "relative_strength": -23.664137, "rate_of_change": -0.610012485009366, "market_dynamics": -0.165131, "expectation": {"probability": 58.2141, "direction": "positive"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 52.60189, "high": 55.256372, "low": 51.767088, "close": 52.1329, "volume": 1036757}, "trend_line": 58.773153, "activity_lines": {"activity_5": 53.708087, "activity_10": 55.83018, "activity_20": 57.623764, "activity_30": 58.010278}, "trend_signal": 0, "fair_value": 57.844218, "relative_strength": -24.556875, "rate_of_change": -0.7371890793458626, "market_dynamics": -0.488781, "expectation": {"probability": 57.3604, "direction": "positive"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 51.945323, "high": 52.343965, "low": 49.675412, "close": 51.1668, "volume": 1768084}, "trend_line": 58.30076, "activity_lines": {"activity_5": 52.461207, "activity_10": 54.691922, "activity_20": 56.95627, "activity_30": 57.519546}, "trend_signal": 0, "fair_value": 57.807106, "relative_strength": -24.756549, "rate_of_change": -0.8037564362082188, "market_dynamics": -0.761159, "expectation": {"probability": 56.3747, "direction": "positive"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 51.570157, "high": 55.162622, "low": 51.301989, "close": 52.3862, "volume": 1055761}, "trend_line": 57.93387, "activity_lines": {"activity_5": 52.114167, "activity_10": 53.942471, "activity_20": 56.428848, "activity_30": 57.137961}, "trend_signal": 0, "fair_value": 57.716078, "relative_strength": -21.372141, "rate_of_change": -0.6293056900115847, "market_dynamics": -0.852407, "expectation": {"probability": 55.8966, "direction": "positive"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 52.40491, "high": 58.905107, "low": 52.367391, "close": 57.4231, "volume": 694208}, "trend_line": 57.844823, "activity_lines": {"activity_5": 53.80252, "activity_10": 54.27358, "activity_20": 56.402306, "activity_30": 57.105008}, "trend_signal": 0, "fair_value": 57.643693, "relative_strength": -17.240375, "rate_of_change": -0.15370456004406535, "market_dynamics": -0.76224, "expectation": {"probability": 56.5056, "direction": "positive"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 57.835872, "high": 58.478388, "low": 54.299686, "close": 54.5717, "volume": 822191}, "trend_line": 57.70088, "activity_lines": {"activity_5": 54.2784, "activity_10": 54.154009, "activity_20": 56.105877, "activity_30": 56.893839}, "trend_signal": 0, "fair_value": 57.548125, "relative_strength": -19.125686, "rate_of_change": -0.24884335803050198, "market_dynamics": -0.657389, "expectation": {"probability": 56.7653, "direction": "positive"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 54.843697, "high": 55.847336, "low": 53.249131, "close": 54.703, "volume": 469013}, "trend_line": 57.54371, "activity_lines": {"activity_5": 54.667353, "activity_10": 54.125193, "activity_20": 55.837916, "activity_30": 56.700428}, "trend_signal": 0, "fair_value": 57.468396, "relative_strength": -19.656287, "rate_of_change": -0.27238752684534573, "market_dynamics": -0.59579, "expectation": {"probability": 56.2982, "direction": "positive"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 55.096925, "high": 57.273038, "low": 54.862431, "close": 56.2694, "volume": 313608}, "trend_line": 57.442767, "activity_lines": {"activity_5": 55.4071, "activity_10": 54.450756, "activity_20": 55.730433, "activity_30": 56.618214}, "trend_signal": 0, "fair_value": 57.416917, "relative_strength": -17.681295, "rate_of_change": -0.1754196940030349, "market_dynamics": -0.469105, "expectation": {"probability": 56.8747, "direction": "positive"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 56.749999, "high": 58.373585, "low": 55.933486, "close": 56.3913, "volume": 624813}, "trend_line": 57.333533, "activity_lines": {"activity_5": 55.847307, "activity_10": 54.840265, "activity_20": 55.643637, "activity_30": 56.550377}, "trend_signal": 0, "fair_value": 57.363671, "relative_strength": -17.564918, "rate_of_change": -0.19016145235482948, "market_dynamics": -0.410022, "expectation": {"probability": 57.5425, "direction": "positive"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 56.221432, "high": 57.948853, "low": 55.38132, "close": 56.4291, "volume": 487143}, "trend_line": 57.23575, "activity_lines": {"activity_5": 56.033107, "activity_10": 55.261035, "activity_20": 55.586874, "activity_30": 56.492027}, "trend_signal": 0, "fair_value": 57.311346, "relative_strength": -16.42915, "rate_of_change": -0.17055115023174958, "market_dynamics": -0.285187, "expectation": {"probability": 58.1899, "direction": "positive"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 56.608437, "high": 56.665073, "low": 52.451676, "close": 53.0592, "volume": 648567}, "trend_line": 57.105937, "activity_lines": {"activity_5": 55.161873, "activity_10": 55.015711, "activity_20": 55.244167, "activity_30": 56.222572}, "trend_signal": 0, "fair_value": 57.22384, "relative_strength": -19.336642, "rate_of_change": -0.2268040516635245, "market_dynamics": -0.182681, "expectation": {"probability": 58.3621, "direction": "positive"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 53.068666, "high": 54.173084, "low": 52.568375, "close": 53.5312, "volume": 297257}, "trend_line": 56.981357, "activity_lines": {"activity_5": 54.548807, "activity_10": 54.848062, "activity_20": 54.983873, "activity_30": 55.991944}, "trend_signal": 0, "fair_value": 57.141397, "relative_strength": -18.546242, "rate_of_change": -0.21815595110538957, "market_dynamics": -0.143344, "expectation": {"probability": 57.9475, "direction": "positive"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 53.266895, "high": 54.288905, "low": 52.095363, "close": 53.1725, "volume": 296235}, "trend_line": 56.880647, "activity_lines": {"activity_5": 53.894293, "activity_10": 54.589771, "activity_20": 54.71362, "activity_30": 55.746211}, "trend_signal": 0, "fair_value": 57.07957, "relative_strength": -18.161724, "rate_of_change": -0.17674201756900842, "market_dynamics": -0.172656, "expectation": {"probability": 58.2534, "direction": "positive"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 53.144121, "high": 53.908717, "low": 50.623787, "close": 50.7465, "volume": 387264}, "trend_line": 56.67776, "activity_lines": {"activity_5": 52.637573, "activity_10": 53.853922, "activity_20": 54.246531, "activity_30": 55.35046}, "trend_signal": 0, "fair_value": 56.995005, "relative_strength": -19.798366, "rate_of_change": -0.3566889807002442, "market_dynamics": -0.276647, "expectation": {"probability": 57.5355, "direction": "positive"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 50.406735, "high": 54.371309, "low": 50.331219, "close": 53.1253, "volume": 324325}, "trend_line": 56.522777, "activity_lines": {"activity_5": 52.550107, "activity_10": 53.580395, "activity_20": 54.056955, "activity_30": 55.121269}, "trend_signal": 0, "fair_value": 56.948264, "relative_strength": -17.861943, "rate_of_change": -0.273445880712296, "market_dynamics": -0.207465, "expectation": {"probability": 56.933, "direction": "positive"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 53.653899, "high": 54.097553, "low": 52.05863, "close": 52.5778, "volume": 283742}, "trend_line": 56.344573, "activity_lines": {"activity_5": 52.500393, "activity_10": 53.285464, "activity_20": 53.853448, "activity_30": 54.866754}, "trend_signal": 0, "fair_value": 56.904917, "relative_strength": -19.450966, "rate_of_change": -0.3152782107644869, "market_dynamics": -0.160234, "expectation": {"probability": 57.3204, "direction": "positive"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 52.917602, "high": 54.135292, "low": 52.011414, "close": 52.6061, "volume": 532036}, "trend_line": 56.195593, "activity_lines": {"activity_5": 52.492207, "activity_10": 53.031931, "activity_20": 53.679647, "activity_30": 54.625562}, "trend_signal": 0, "fair_value": 56.856488, "relative_strength": -17.96954, "rate_of_change": -0.2644087834333123, "market_dynamics": -0.085349, "expectation": {"probability": 56.6443, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 51.91708, "high": 52.294659, "low": 48.245127, "close": 48.7171, "volume": 981606}, "trend_line": 55.880307, "activity_lines": {"activity_5": 51.24936, "activity_10": 52.109433, "activity_20": 53.163673, "activity_30": 54.143079}, "trend_signal": 0, "fair_value": 56.767628, "relative_strength": -23.246497, "rate_of_change": -0.5610511130294512, "market_dynamics": -0.088168, "expectation": {"probability": 57.2454, "direction": "positive"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 48.91532, "high": 49.236262, "low": 46.782, "close": 47.1407, "volume": 637648}, "trend_line": 55.386923, "activity_lines": {"activity_5": 49.778073, "activity_10": 51.037631, "activity_20": 52.544473, "activity_30": 53.579233}, "trend_signal": 0, "fair_value": 56.669002, "relative_strength": -26.143192, "rate_of_change": -0.8829300096722784, "market_dynamics": -0.407622, "expectation": {"probability": 56.5854, "direction": "positive"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 46.999112, "high": 47.197341, "low": 45.479358, "close": 45.8003, "volume": 532824}, "trend_line": 54.78764, "activity_lines": {"activity_5": 48.100373, "activity_10": 49.890313, "activity_20": 51.848053, "activity_30": 52.960742}, "trend_signal": 0, "fair_value": 56.53604, "relative_strength": -26.402752, "rate_of_change": -1.0819936684332505, "market_dynamics": -0.720722, "expectation": {"probability": 55.818, "direction": "positive"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 45.875801, "high": 47.865169, "low": 45.337752, "close": 47.3106, "volume": 657279}, "trend_line": 54.333797, "activity_lines": {"activity_5": 47.41444, "activity_10": 49.210845, "activity_20": 51.332103, "activity_30": 52.478352}, "trend_signal": 0, "fair_value": 56.431487, "relative_strength": -22.554276, "rate_of_change": -0.8283674931061207, "market_dynamics": -1.019725, "expectation": {"probability": 55.1195, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 47.481093, "high": 48.964877, "low": 46.187538, "close": 48.651, "volume": 841108}, "trend_line": 54.001703, "activity_lines": {"activity_5": 47.526453, "activity_10": 48.879607, "activity_20": 50.969051, "activity_30": 52.11172}, "trend_signal": 0, "fair_value": 56.360738, "relative_strength": -17.068755, "rate_of_change": -0.6112107350053189, "market_dynamics": -1.12498, "expectation": {"probability": 55.6118, "direction": "positive"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 48.755574, "high": 49.934991, "low": 45.849833, "close": 48.1944, "volume": 806823}, "trend_line": 53.596277, "activity_lines": {"activity_5": 47.74994, "activity_10": 48.554082, "activity_20": 50.579095, "activity_30": 51.737055}, "trend_signal": 0, "fair_value": 56.248875, "relative_strength": -15.291343, "rate_of_change": -0.7507652119785898, "market_dynamics": -0.99855, "expectation": {"probability": 55.8524, "direction": "positive"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 48.09936, "high": 48.632001, "low": 45.298431, "close": 46.0544, "volume": 829238}, "trend_line": 53.083157, "activity_lines": {"activity_5": 47.29494, "activity_10": 47.929976, "activity_20": 49.999483, "activity_30": 51.250482}, "trend_signal": 0, "fair_value": 56.128294, "relative_strength": -18.768302, "rate_of_change": -0.9573799314456127, "market_dynamics": -0.895059, "expectation": {"probability": 55.2433, "direction": "positive"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 46.387226, "high": 47.628467, "low": 45.81654, "close": 46.6155, "volume": 543113}, "trend_line": 52.598683, "activity_lines": {"activity_5": 47.099393, "activity_10": 47.4932, "activity_20": 49.50346, "activity_30": 50.833214}, "trend_signal": 0, "fair_value": 56.003923, "relative_strength": -15.861708, "rate_of_change": -0.9126699077072578, "market_dynamics": -0.844883, "expectation": {"probability": 54.882, "direction": "undecided"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 46.387207, "high": 47.690272, "low": 43.624139, "close": 44.4659, "volume": 705706}, "trend_line": 52.139207, "activity_lines": {"activity_5": 46.132967, "activity_10": 46.783947, "activity_20": 48.854179, "activity_30": 50.308518}, "trend_signal": 0, "fair_value": 55.874524, "relative_strength": -11.12514, "rate_of_change": -0.8735503890848411, "market_dynamics": -0.903261, "expectation": {"probability": 55.1104, "direction": "positive"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 43.286531, "high": 45.445627, "low": 40.052644, "close": 43.3436, "volume": 924624}, "trend_line": 51.632997, "activity_lines": {"activity_5": 44.982087, "activity_10": 46.018129, "activity_20": 48.146135, "activity_30": 49.74106}, "trend_signal": 0, "fair_value": 55.738669, "relative_strength": -17.409606, "rate_of_change": -0.9708816630064893, "market_dynamics": -0.948391, "expectation": {"probability": 54.5307, "direction": "undecided"}}, {"week_ending": "2025-04-17", "ohlcv": {"open": 43.743042, "high": 44.232881, "low": 41.136912, "close": 42.1261, "volume": 565122}, "trend_line": 51.084953, "activity_lines": {"activity_5": 43.7792, "activity_10": 45.199356, "activity_20": 47.37623, "activity_30": 49.127712}, "trend_signal": 0, "fair_value": 55.592395, "relative_strength": -17.932349, "rate_of_change": -1.0614220204959328, "market_dynamics": -1.030525, "expectation": {"probability": 53.8554, "direction": "undecided"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 41.717143, "high": 44.332787, "low": 40.556748, "close": 41.7647, "volume": 646412}, "trend_line": 50.55269, "activity_lines": {"activity_5": 42.8604, "activity_10": 44.434711, "activity_20": 46.639256, "activity_30": 48.526405}, "trend_signal": 0, "fair_value": 55.462046, "relative_strength": -21.558568, "rate_of_change": -1.0419173724207995, "market_dynamics": -1.154307, "expectation": {"probability": 52.8991, "direction": "undecided"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 41.755243, "high": 41.974006, "low": 33.765629, "close": 36.7332, "volume": 1738698}, "trend_line": 49.99403, "activity_lines": {"activity_5": 40.550413, "activity_10": 42.852993, "activity_20": 45.492742, "activity_30": 47.634825}, "trend_signal": 0, "fair_value": 55.286772, "relative_strength": -32.26177, "rate_of_change": -1.105104397016254, "market_dynamics": -1.186985, "expectation": {"probability": 52.2558, "direction": "undecided"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 36.40979, "high": 38.140872, "low": 35.144864, "close": 37.3324, "volume": 923671}, "trend_line": 49.484733, "activity_lines": {"activity_5": 39.09898, "activity_10": 41.545076, "activity_20": 44.497084, "activity_30": 46.817946}, "trend_signal": 0, "fair_value": 55.124317, "relative_strength": -30.161684, "rate_of_change": -1.018715634646784, "market_dynamics": -1.288466, "expectation": {"probability": 52.501, "direction": "undecided"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 38.511772, "high": 40.071646, "low": 38.0362, "close": 40.0336, "volume": 667044}, "trend_line": 49.081423, "activity_lines": {"activity_5": 39.023513, "activity_10": 40.909709, "activity_20": 43.833573, "activity_30": 46.208195}, "trend_signal": 0, "fair_value": 55.006796, "relative_strength": -28.198939, "rate_of_change": -0.8150190484002361, "market_dynamics": -1.222763, "expectation": {"probability": 53.3105, "direction": "undecided"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 39.491425, "high": 40.271362, "low": 38.140803, "close": 38.3881, "volume": 492697}, "trend_line": 48.655467, "activity_lines": {"activity_5": 38.620213, "activity_10": 40.13184, "activity_20": 43.077622, "activity_30": 45.518303}, "trend_signal": 0, "fair_value": 54.890319, "relative_strength": -28.733205, "rate_of_change": -0.8678558484337329, "market_dynamics": -1.156117, "expectation": {"probability": 53.4776, "direction": "undecided"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 38.8066, "high": 39.695918, "low": 38.392853, "close": 38.8066, "volume": 467259}, "trend_line": 48.202813, "activity_lines": {"activity_5": 38.605613, "activity_10": 39.608358, "activity_20": 42.43193, "activity_30": 44.882893}, "trend_signal": 0, "fair_value": 54.75959, "relative_strength": -28.561041, "rate_of_change": -0.9303250547364031, "market_dynamics": -1.138996, "expectation": {"probability": 53.3761, "direction": "undecided"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 38.683033, "high": 39.767338, "low": 37.950652, "close": 39.3203, "volume": 609876}, "trend_line": 47.599387, "activity_lines": {"activity_5": 38.959453, "activity_10": 39.310055, "activity_20": 41.892019, "activity_30": 44.309827}, "trend_signal": 0, "fair_value": 54.63772, "relative_strength": -28.17983, "rate_of_change": -1.2518481027237953, "market_dynamics": -1.064877, "expectation": {"probability": 54.1729, "direction": "undecided"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 39.988722, "high": 40.73797, "low": 37.683343, "close": 37.7794, "volume": 539324}, "trend_line": 47.039643, "activity_lines": {"activity_5": 38.627187, "activity_10": 38.864227, "activity_20": 41.271093, "activity_30": 43.67628}, "trend_signal": 0, "fair_value": 54.549466, "relative_strength": -30.118213, "rate_of_change": -1.1759479171443994, "market_dynamics": -1.135397, "expectation": {"probability": 54.3678, "direction": "undecided"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 38.17327, "high": 39.428454, "low": 37.942732, "close": 38.5575, "volume": 715005}, "trend_line": 46.50146, "activity_lines": {"activity_5": 38.524487, "activity_10": 38.681445, "activity_20": 40.794741, "activity_30": 43.129045}, "trend_signal": 0, "fair_value": 54.451874, "relative_strength": -27.914889, "rate_of_change": -1.1441051965466587, "market_dynamics": -1.004912, "expectation": {"probability": 54.044, "direction": "undecided"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 38.547834, "high": 39.91963, "low": 38.192422, "close": 39.6621, "volume": 809974}, "trend_line": 45.947883, "activity_lines": {"activity_5": 38.888393, "activity_10": 38.78652, "activity_20": 40.490487, "activity_30": 42.687796}, "trend_signal": 0, "fair_value": 54.351772, "relative_strength": -27.669003, "rate_of_change": -1.1904507944481832, "market_dynamics": -0.687487, "expectation": {"probability": 54.1124, "direction": "undecided"}}, {"week_ending": "2025-07-03", "ohlcv": {"open": 39.950261, "high": 42.303666, "low": 39.032913, "close": 42.0251, "volume": 469045}, "trend_line": 45.46901, "activity_lines": {"activity_5": 39.955033, "activity_10": 39.366031, "activity_20": 40.454399, "activity_30": 42.434713}, "trend_signal": 0, "fair_value": 54.261111, "relative_strength": -24.032075, "rate_of_change": -1.0422090610790493, "market_dynamics": -0.282952, "expectation": {"probability": 54.451, "direction": "undecided"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 41.736988, "high": 43.36036, "low": 40.469029, "close": 41.7562, "volume": 686273}, "trend_line": 44.979913, "activity_lines": {"activity_5": 40.717473, "activity_10": 39.891916, "activity_20": 40.417062, "activity_30": 42.195177}, "trend_signal": 0, "fair_value": 54.179685, "relative_strength": -23.675837, "rate_of_change": -1.075671099942563, "market_dynamics": 0.247885, "expectation": {"probability": 56.6331, "direction": "positive"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 41.688953, "high": 41.881068, "low": 39.686058, "close": 41.2663, "volume": 813664}, "trend_line": 44.586817, "activity_lines": {"activity_5": 41.15422, "activity_10": 40.237402, "activity_20": 40.352325, "activity_30": 41.955589}, "trend_signal": 0, "fair_value": 54.094433, "relative_strength": -24.242215, "rate_of_change": -0.8739367726211472, "market_dynamics": 0.630737, "expectation": {"probability": 56.1382, "direction": "positive"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 41.47762, "high": 45.098987, "low": 40.987727, "close": 44.6187, "volume": 953020}, "trend_line": 44.289733, "activity_lines": {"activity_5": 42.475973, "activity_10": 41.120889, "activity_20": 40.635647, "activity_30": 41.957646}, "trend_signal": 0, "fair_value": 54.004587, "relative_strength": -18.434073, "rate_of_change": -0.6663045715956921, "market_dynamics": 0.907302, "expectation": {"probability": 53.0773, "direction": "undecided"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 44.513062, "high": 45.608118, "low": 31.967948, "close": 32.8901, "volume": 2812080}, "trend_line": 43.613653, "activity_lines": {"activity_5": 39.484113, "activity_10": 39.788538, "activity_20": 39.821161, "activity_30": 41.222186}, "trend_signal": 0, "fair_value": 53.884649, "relative_strength": -37.50771, "rate_of_change": -1.5264937361442186, "market_dynamics": 0.853994, "expectation": {"probability": 55.7921, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 32.880507, "high": 33.216708, "low": 30.373404, "close": 30.7, "volume": 1243083}, "trend_line": 42.945437, "activity_lines": {"activity_5": 36.213687, "activity_10": 38.157951, "activity_20": 38.870971, "activity_30": 40.389047}, "trend_signal": 0, "fair_value": 53.761003, "relative_strength": -42.255782, "rate_of_change": -1.5321257313621517, "market_dynamics": 0.636215, "expectation": {"probability": 55.6329, "direction": "positive"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 30.613482, "high": 32.131188, "low": 29.239862, "close": 30.9785, "volume": 1362971}, "trend_line": 42.20721, "activity_lines": {"activity_5": 33.7911, "activity_10": 36.725393, "activity_20": 38.020422, "activity_30": 39.616986}, "trend_signal": 0, "fair_value": 53.623788, "relative_strength": -41.461061, "rate_of_change": -1.718988212880439, "market_dynamics": 0.367908, "expectation": {"probability": 54.2747, "direction": "undecided"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 31.151448, "high": 32.630734, "low": 29.76822, "close": 32.0736, "volume": 1481428}, "trend_line": 41.523737, "activity_lines": {"activity_5": 32.45206, "activity_10": 35.643613, "activity_20": 37.34863, "activity_30": 38.963205}, "trend_signal": 0, "fair_value": 53.508549, "relative_strength": -38.693348, "rate_of_change": -1.6193275982942401, "market_dynamics": -0.02845, "expectation": {"probability": 54.4682, "direction": "undecided"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 31.919861, "high": 32.03513, "low": 30.344521, "close": 31.3147, "volume": 1736858}, "trend_line": 40.814023, "activity_lines": {"activity_5": 31.4729, "activity_10": 34.527593, "activity_20": 36.663572, "activity_30": 38.304557}, "trend_signal": 0, "fair_value": 53.395978, "relative_strength": -39.23648, "rate_of_change": -1.7091766090320777, "market_dynamics": -0.184317, "expectation": {"probability": 54.6828, "direction": "undecided"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 30.988175, "high": 31.410828, "low": 29.429641, "close": 30.8633, "volume": 890195}, "trend_line": 40.218897, "activity_lines": {"activity_5": 31.230207, "activity_10": 33.461187, "activity_20": 35.992804, "activity_30": 37.662575}, "trend_signal": 0, "fair_value": 53.253459, "relative_strength": -39.418893, "rate_of_change": -1.4581409923741173, "market_dynamics": -0.359302, "expectation": {"probability": 53.7707, "direction": "undecided"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 31.209754, "high": 31.268126, "low": 28.534354, "close": 29.6337, "volume": 1242428}, "trend_line": 39.63533, "activity_lines": {"activity_5": 30.712767, "activity_10": 32.331196, "activity_20": 35.258564, "activity_30": 36.979659}, "trend_signal": 0, "fair_value": 53.101604, "relative_strength": -41.875109, "rate_of_change": -1.4509771364440827, "market_dynamics": -0.505391, "expectation": {"probability": 52.7621, "direction": "undecided"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 29.876939, "high": 30.674695, "low": 29.14242, "close": 29.2543, "volume": 1650512}, "trend_line": 39.083797, "activity_lines": {"activity_5": 30.139947, "activity_10": 31.357522, "activity_20": 34.545958, "activity_30": 36.309915}, "trend_signal": 0, "fair_value": 52.956494, "relative_strength": -42.462379, "rate_of_change": -1.3915186274467912, "market_dynamics": -0.575946, "expectation": {"probability": 52.4953, "direction": "undecided"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 29.001343, "high": 30.28067, "low": 28.738667, "close": 29.0208, "volume": 1424464}, "trend_line": 38.474137, "activity_lines": {"activity_5": 29.60424, "activity_10": 30.5687, "activity_20": 33.846727, "activity_30": 35.66069}, "trend_signal": 0, "fair_value": 52.806102, "relative_strength": -41.907872, "rate_of_change": -1.5598791488964037, "market_dynamics": -0.690168, "expectation": {"probability": 51.5864, "direction": "undecided"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 29.225156, "high": 29.855579, "low": 28.680346, "close": 29.2738, "volume": 947861}, "trend_line": 37.82823, "activity_lines": {"activity_5": 29.356387, "activity_10": 30.048524, "activity_20": 33.21117, "activity_30": 35.06712}, "trend_signal": 0, "fair_value": 52.656758, "relative_strength": -41.289489, "rate_of_change": -1.6788082862001588, "market_dynamics": -0.729005, "expectation": {"probability": 51.5074, "direction": "undecided"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 29.380798, "high": 29.862371, "low": 26.851325, "close": 27.0459, "volume": 1202236}, "trend_line": 37.12328, "activity_lines": {"activity_5": 28.50196, "activity_10": 29.402273, "activity_20": 32.41467, "activity_30": 34.371486}, "trend_signal": 0, "fair_value": 52.482062, "relative_strength": -43.679407, "rate_of_change": -1.8635553394911595, "market_dynamics": -0.807392, "expectation": {"probability": 51.5505, "direction": "undecided"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 27.133468, "high": 27.795023, "low": 26.170323, "close": 26.5011, "volume": 1060556}, "trend_line": 36.471503, "activity_lines": {"activity_5": 27.720427, "activity_10": 28.763225, "activity_20": 31.620294, "activity_30": 33.686184}, "trend_signal": 0, "fair_value": 52.299456, "relative_strength": -45.034299, "rate_of_change": -1.755709624796092, "market_dynamics": -0.940253, "expectation": {"probability": 51.0661, "direction": "undecided"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 26.792896, "high": 27.872784, "low": 26.38429, "close": 27.0653, "volume": 959770}, "trend_line": 35.81983, "activity_lines": {"activity_5": 27.3358, "activity_10": 28.303104, "activity_20": 30.938249, "activity_30": 33.079332}, "trend_signal": 0, "fair_value": 52.109283, "relative_strength": -44.19848, "rate_of_change": -1.786800505589241, "market_dynamics": -1.001738, "expectation": {"probability": 50.307, "direction": "undecided"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 27.1529, "high": 27.3645, "low": 23.952146, "close": 24.6137, "volume": 1497883}, "trend_line": 35.15809, "activity_lines": {"activity_5": 26.279907, "activity_10": 27.468385, "activity_20": 30.081076, "activity_30": 32.356356}, "trend_signal": 0, "fair_value": 51.942972, "relative_strength": -48.831005, "rate_of_change": -1.8474124528229243, "market_dynamics": -1.0632, "expectation": {"probability": 50.9561, "direction": "undecided"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 24.623446, "high": 34.029778, "low": 23.825689, "close": 29.3127, "volume": 2744315}, "trend_line": 34.690393, "activity_lines": {"activity_5": 27.084153, "activity_10": 27.623665, "activity_20": 29.73412, "activity_30": 31.979234}, "trend_signal": 0, "fair_value": 51.803515, "relative_strength": -37.138612, "rate_of_change": -1.3302685100356735, "market_dynamics": -0.633273, "expectation": {"probability": 49.8217, "direction": "undecided"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 29.575323, "high": 30.616297, "low": 28.388419, "close": 28.9916, "volume": 1255081}, "trend_line": 34.252577, "activity_lines": {"activity_5": 27.778773, "activity_10": 27.756964, "activity_20": 29.400606, "activity_30": 31.61157}, "trend_signal": 0, "fair_value": 51.645708, "relative_strength": -37.024761, "rate_of_change": -1.2620669935909863, "market_dynamics": -0.239785, "expectation": {"probability": 50.4391, "direction": "undecided"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 29.011142, "high": 29.458665, "low": 26.890274, "close": 29.0306, "volume": 1180080}, "trend_line": 33.828107, "activity_lines": {"activity_5": 28.35668, "activity_10": 27.931384, "activity_20": 29.121619, "activity_30": 31.274668}, "trend_signal": 0, "fair_value": 51.493543, "relative_strength": -34.810558, "rate_of_change": -1.2392352260094166, "market_dynamics": 0.132443, "expectation": {"probability": 51.0421, "direction": "undecided"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 28.884634, "high": 29.575374, "low": 28.252265, "close": 28.6025, "volume": 739798}, "trend_line": 33.557083, "activity_lines": {"activity_5": 28.623253, "activity_10": 28.038933, "activity_20": 28.863738, "activity_30": 30.937532}, "trend_signal": 0, "fair_value": 51.345173, "relative_strength": -37.118918, "rate_of_change": -0.8011799182260011, "market_dynamics": 0.472328, "expectation": {"probability": 52.179, "direction": "undecided"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 28.719783, "high": 29.981324, "low": 28.542773, "close": 29.4294, "volume": 1078918}, "trend_line": 33.29365, "activity_lines": {"activity_5": 29.06298, "activity_10": 28.308678, "activity_20": 28.747247, "activity_30": 30.67123}, "trend_signal": 0, "fair_value": 51.231446, "relative_strength": -34.554041, "rate_of_change": -0.7850294973493351, "market_dynamics": 0.457486, "expectation": {"probability": 51.6811, "direction": "undecided"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 29.665991, "high": 31.026093, "low": 28.522717, "close": 30.4446, "volume": 1500583}, "trend_line": 32.974017, "activity_lines": {"activity_5": 29.52006, "activity_10": 28.755576, "activity_20": 28.783807, "activity_30": 30.48742}, "trend_signal": 0, "fair_value": 51.119496, "relative_strength": -30.895589, "rate_of_change": -0.960041929917555, "market_dynamics": 0.580531, "expectation": {"probability": 51.6629, "direction": "undecided"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 30.789537, "high": 31.656848, "low": 29.813812, "close": 30.2179, "volume": 1630877}, "trend_line": 32.701677, "activity_lines": {"activity_5": 29.826113, "activity_10": 29.139969, "activity_20": 28.866273, "activity_30": 30.309606}, "trend_signal": 0, "fair_value": 50.996801, "relative_strength": -30.536373, "rate_of_change": -0.8259230290322433, "market_dynamics": 0.705652, "expectation": {"probability": 52.247, "direction": "undecided"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 30.198203, "high": 31.292198, "low": 29.932096, "close": 30.9571, "volume": 710458}, "trend_line": 32.440027, "activity_lines": {"activity_5": 30.296813, "activity_10": 29.601089, "activity_20": 29.031863, "activity_30": 30.197053}, "trend_signal": 0, "fair_value": 50.878844, "relative_strength": -28.850698, "rate_of_change": -0.8001118719385429, "market_dynamics": 0.821622, "expectation": {"probability": 51.6517, "direction": "undecided"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 31.016181, "high": 31.449836, "low": 29.961611, "close": 30.8782, "volume": 669568}, "trend_line": 32.158623, "activity_lines": {"activity_5": 30.61278, "activity_10": 29.966845, "activity_20": 29.188715, "activity_30": 30.09629}, "trend_signal": 0, "fair_value": 50.755651, "relative_strength": -27.276789, "rate_of_change": -0.8674592040259461, "market_dynamics": 0.836385, "expectation": {"probability": 52.3238, "direction": "undecided"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 30.947241, "high": 33.748262, "low": 30.947241, "close": 33.6773, "volume": 861777}, "trend_line": 32.021887, "activity_lines": {"activity_5": 31.710067, "activity_10": 30.772204, "activity_20": 29.612626, "activity_30": 30.194269}, "trend_signal": 0, "fair_value": 50.635396, "relative_strength": -20.953616, "rate_of_change": -0.4251923348832414, "market_dynamics": 0.856383, "expectation": {"probability": 50.1623, "direction": "undecided"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 33.499854, "high": 34.248894, "low": 32.691678, "close": 33.5787, "volume": 828486}, "trend_line": 31.855927, "activity_lines": {"activity_5": 32.491293, "activity_10": 31.394842, "activity_20": 30.019509, "activity_30": 30.294709}, "trend_signal": 0, "fair_value": 50.531533, "relative_strength": -19.871309, "rate_of_change": -0.5182705191608424, "market_dynamics": 0.877877, "expectation": {"probability": 53.009, "direction": "undecided"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 32.997191, "high": 35.431572, "low": 31.89896, "close": 34.2883, "volume": 676157}, "trend_line": 31.6768, "activity_lines": {"activity_5": 33.300113, "activity_10": 32.068935, "activity_20": 30.483192, "activity_30": 30.451636}, "trend_signal": 0, "fair_value": 50.430487, "relative_strength": -16.893872, "rate_of_change": -0.5623035236111671, "market_dynamics": 0.995702, "expectation": {"probability": 49.9597, "direction": "undecided"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 34.170116, "high": 35.441516, "low": 31.92299, "close": 34.8206, "volume": 1017492}, "trend_line": 31.43665, "activity_lines": {"activity_5": 34.015007, "activity_10": 32.743505, "activity_20": 30.981261, "activity_30": 30.654462}, "trend_signal": 0, "fair_value": 50.3171, "relative_strength": -14.895851, "rate_of_change": -0.7581258207899784, "market_dynamics": 1.183112, "expectation": {"probability": 50.3795, "direction": "undecided"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 35.007776, "high": 37.29432, "low": 33.214021, "close": 35.5597, "volume": 1322220}, "trend_line": 31.2301, "activity_lines": {"activity_5": 34.7187, "activity_10": 33.447185, "activity_20": 31.525021, "activity_30": 30.920465}, "trend_signal": 0, "fair_value": 50.204758, "relative_strength": -12.045614, "rate_of_change": -0.6570356574253301, "market_dynamics": 1.353553, "expectation": {"probability": 50.5573, "direction": "undecided"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 35.461242, "high": 35.461242, "low": 26.995092, "close": 28.5326, "volume": 1217452}, "trend_line": 30.805643, "activity_lines": {"activity_5": 32.767927, "activity_10": 32.746716, "activity_20": 31.369508, "activity_30": 30.746433}, "trend_signal": 0, "fair_value": 50.024115, "relative_strength": -27.643936, "rate_of_change": -1.3591278926420354, "market_dynamics": 1.128572, "expectation": {"probability": 51.8477, "direction": "undecided"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 28.572012, "high": 29.163361, "low": 27.221765, "close": 28.1285, "volume": 1233451}, "trend_line": 30.25597, "activity_lines": {"activity_5": 31.025433, "activity_10": 31.98908, "activity_20": 31.177834, "activity_30": 30.573714}, "trend_signal": 1, "fair_value": 49.847402, "relative_strength": -28.598354, "rate_of_change": -1.7843256834470183, "market_dynamics": 0.870843, "expectation": {"probability": 52.1244, "direction": "undecided"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 28.098916, "high": 28.098916, "low": 24.888385, "close": 26.6304, "volume": 1522791}, "trend_line": 30.047313, "activity_lines": {"activity_5": 29.14692, "activity_10": 31.001173, "activity_20": 30.848937, "activity_30": 30.339806}, "trend_signal": 0, "fair_value": 49.65722, "relative_strength": -31.094314, "rate_of_change": -0.6896391026300009, "market_dynamics": 0.507771, "expectation": {"probability": 50.8694, "direction": "undecided"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 26.58, "high": 28.165, "low": 25.7, "close": 27.34, "volume": 1355262}, "trend_line": 29.935313, "activity_lines": {"activity_5": 28.015467, "activity_10": 30.207511, "activity_20": 30.5896, "activity_30": 30.165141}, "trend_signal": 0, "fair_value": 49.477551, "relative_strength": -26.705408, "rate_of_change": -0.3727454764424304, "market_dynamics": 0.024077, "expectation": {"probability": 50.0, "direction": "undecided"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 26.9, "high": 26.955, "low": 25.0746, "close": 26.02, "volume": 1865758}, "trend_line": 29.77003, "activity_lines": {"activity_5": 26.94272, "activity_10": 29.239615, "activity_20": 30.200554, "activity_30": 29.91254}, "trend_signal": 0, "fair_value": 49.288667, "relative_strength": -27.99971, "rate_of_change": -0.5521338627727136, "market_dynamics": -0.089419, "expectation": {"probability": 50.2861, "direction": "undecided"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 26.2, "high": 27.39, "low": 25.46, "close": 26.38, "volume": 2359615}, "trend_line": 29.580243, "activity_lines": {"activity_5": 26.625953, "activity_10": 28.425504, "activity_20": 29.850771, "activity_30": 29.693828}, "trend_signal": 0, "fair_value": 49.1, "relative_strength": -24.553709, "rate_of_change": -0.6375102745949501, "market_dynamics": -0.175529, "expectation": {"probability": 48.4508, "direction": "undecided"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 26.98, "high": 29.08, "low": 26.28, "close": 28.36, "volume": 1079016}, "trend_line": 29.481753, "activity_lines": {"activity_5": 27.112693, "activity_10": 28.104071, "activity_20": 29.681149, "activity_30": 29.615103}, "trend_signal": 0, "fair_value": 48.914739, "relative_strength": -15.833962, "rate_of_change": -0.33295872518693703, "market_dynamics": -0.272205, "expectation": {"probability": 48.9031, "direction": "undecided"}}, {"week_ending": "2026-04-02", "ohlcv": {"open": 28.7, "high": 30.33, "low": 27.99, "close": 29.92, "volume": 738737}, "trend_line": 29.45031, "activity_lines": {"activity_5": 28.104, "activity_10": 28.16116, "activity_20": 29.664634, "activity_30": 29.643377}, "trend_signal": 0, "fair_value": 48.743657, "relative_strength": -12.778101, "rate_of_change": -0.10665240971254134, "market_dynamics": -0.328309, "expectation": {"probability": 49.0833, "direction": "undecided"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 29.92, "high": 30.5, "low": 28.1435, "close": 28.23, "volume": 852047}, "trend_line": 29.40352, "activity_lines": {"activity_5": 28.312667, "activity_10": 27.9904, "activity_20": 29.482747, "activity_30": 29.564647}, "trend_signal": 0, "fair_value": 48.543923, "relative_strength": -19.364282, "rate_of_change": -0.15887778430855717, "market_dynamics": -0.39628, "expectation": {"probability": 51.2846, "direction": "undecided"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 28.22, "high": 31.82, "low": 28.08, "close": 30.56, "volume": 772153}, "trend_line": 29.447043, "activity_lines": {"activity_5": 29.238667, "activity_10": 28.363105, "activity_20": 29.526576, "activity_30": 29.639259}, "trend_signal": 0, "fair_value": 48.367773, "relative_strength": -15.281442, "rate_of_change": 0.14801969288030964, "market_dynamics": -0.425983, "expectation": {"probability": 48.9903, "direction": "undecided"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 30.86, "high": 34.22, "low": 30.43, "close": 32.41, "volume": 1811486}, "trend_line": 29.560017, "activity_lines": {"activity_5": 30.478667, "activity_10": 29.163078, "activity_20": 29.737275, "activity_30": 29.830417}, "trend_signal": 0, "fair_value": 48.232271, "relative_strength": -9.558632, "rate_of_change": 0.3836514246948248, "market_dynamics": -0.201811, "expectation": {"probability": 49.369, "direction": "undecided"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 32.24, "high": 47.5, "low": 31.1, "close": 44.03, "volume": 3569232}, "trend_line": 30.05189, "activity_lines": {"activity_5": 35.19, "activity_10": 32.00528, "activity_20": 31.040447, "activity_30": 30.763965}, "trend_signal": 1, "fair_value": 48.188784, "relative_strength": 21.931688, "rate_of_change": 1.6639807751125508, "market_dynamics": 0.284921, "expectation": {"probability": 47.763, "direction": "undecided"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 44.0, "high": 45.05, "low": 41.5, "close": 43.46, "volume": 1034862}, "trend_line": 30.599027, "activity_lines": {"activity_5": 38.666667, "activity_10": 34.454727, "activity_20": 32.22464, "activity_30": 31.629004}, "trend_signal": 1, "fair_value": 48.138567, "relative_strength": 17.946061, "rate_of_change": 1.820640898126538, "market_dynamics": 0.70075, "expectation": {"probability": 54.5455, "direction": "undecided"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 43.65, "high": 44.075, "low": 38.64, "close": 39.49, "volume": 1023007}, "trend_line": 31.03199, "activity_lines": {"activity_5": 39.917333, "activity_10": 35.876364, "activity_20": 32.967681, "activity_30": 32.202615}, "trend_signal": 1, "fair_value": 48.055763, "relative_strength": 7.556723, "rate_of_change": 1.4149567566315129, "market_dynamics": 1.027532, "expectation": {"probability": 52.879, "direction": "undecided"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 38.59, "high": 42.77, "low": 38.59, "close": 41.53, "volume": 863005}, "trend_line": 31.514147, "activity_lines": {"activity_5": 41.097333, "activity_10": 37.448, "activity_20": 33.864375, "activity_30": 32.879906}, "trend_signal": 1, "fair_value": 47.982959, "relative_strength": 12.626435, "rate_of_change": 1.5537417999941376, "market_dynamics": 1.205355, "expectation": {"probability": 45.6062, "direction": "undecided"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 41.36, "high": 47.02, "low": 40.91, "close": 46.99, "volume": 1036712}, "trend_line": 32.260023, "activity_lines": {"activity_5": 43.366, "activity_10": 39.730364, "activity_20": 35.230346, "activity_30": 33.878348}, "trend_signal": 1, "fair_value": 47.936913, "relative_strength": 25.826745, "rate_of_change": 2.366797362467071, "market_dynamics": 1.167427, "expectation": {"probability": 47.1351, "direction": "undecided"}}], "links": {"chart": "https://sharemaestro.com/terminal/66445c07-bce1-473c-bb57-5701cfacee6d/", "share_image": "https://sharemaestro.com/terminal/66445c07-bce1-473c-bb57-5701cfacee6d/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}