{"ticker": {"uuid": "0860e782-21b4-4f9d-86cf-a93e4f5c99bf", "symbol": "AGX", "name": "Argan Inc", "exchange": "NYSE", "asset_type": "Equity", "sector": "Industrials", "industry": "Engineering & Construction", "currency": "USD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, AGX rose 45.65%, moving from 457.96 to 667.02. The latest weekly close is above the Trend Line and above Fair Value. Trend Signal is active on the latest week and was active in 12 of the last 12 weeks. Relative Strength is 62.55 and has softened across the 12-week window. Market Dynamics is 1.11 on the latest week. Expectation is positive at 59.05%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "667.02"}, {"label": "12-Week Change", "value": "45.65%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Expectation", "value": "Positive 59.05%"}, {"label": "Signal Weeks", "value": "12 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "62.55"}, {"label": "Market Dynamics", "value": "1.11"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 671.51, "high": 688.94, "low": 635.01, "close": 667.02, "volume": 1126911}, "trend_line": 460.67336, "activity_lines": {"activity_5": 679.348, "activity_10": 663.848387, "activity_20": 591.877515, "activity_30": 532.023114}, "trend_signal": 1, "fair_value": 178.834138, "relative_strength": 62.552418, "rate_of_change": 2.685585745820881, "market_dynamics": 1.106027, "expectation": {"probability": 59.0503, "direction": "positive"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-06-09", "ohlcv": {"open": 39.55947, "high": 43.405157, "low": 36.232582, "close": 36.616, "volume": 848231}, "trend_line": 37.186223, "activity_lines": {"activity_5": 38.67546, "activity_10": 38.810111, "activity_20": 38.532642, "activity_30": 38.037389}, "trend_signal": 1, "fair_value": 38.355071, "relative_strength": -4.882554, "rate_of_change": 0.13898893781298938, "market_dynamics": -0.013498, "expectation": {"probability": 58.1837, "direction": "positive"}}, {"week_ending": "2023-06-16", "ohlcv": {"open": 36.721485, "high": 39.219122, "low": 36.625607, "close": 38.1309, "volume": 449599}, "trend_line": 37.297167, "activity_lines": {"activity_5": 38.332867, "activity_10": 38.734856, "activity_20": 38.516108, "activity_30": 38.098336}, "trend_signal": 1, "fair_value": 38.369424, "relative_strength": -3.263901, "rate_of_change": 0.2983470518100306, "market_dynamics": -0.268181, "expectation": {"probability": 52.197, "direction": "undecided"}}, {"week_ending": "2023-06-23", "ohlcv": {"open": 38.341783, "high": 39.492324, "low": 36.740613, "close": 37.0666, "volume": 458439}, "trend_line": 37.356863, "activity_lines": {"activity_5": 37.758867, "activity_10": 38.438727, "activity_20": 38.390093, "activity_30": 38.083461}, "trend_signal": 1, "fair_value": 38.349526, "relative_strength": -4.451857, "rate_of_change": 0.16005505190245498, "market_dynamics": -0.544292, "expectation": {"probability": 58.5453, "direction": "positive"}}, {"week_ending": "2023-06-30", "ohlcv": {"open": 37.210429, "high": 38.686957, "low": 37.210429, "close": 37.7857, "volume": 235780}, "trend_line": 37.415927, "activity_lines": {"activity_5": 37.613127, "activity_10": 38.273989, "activity_20": 38.342213, "activity_30": 38.111128}, "trend_signal": 1, "fair_value": 38.345986, "relative_strength": -4.627571, "rate_of_change": 0.15810749419726824, "market_dynamics": -0.820837, "expectation": {"probability": 51.885, "direction": "undecided"}}, {"week_ending": "2023-07-07", "ohlcv": {"open": 37.91996, "high": 38.533583, "low": 36.865296, "close": 37.6515, "volume": 164278}, "trend_line": 37.589427, "activity_lines": {"activity_5": 37.565193, "activity_10": 38.092696, "activity_20": 38.279794, "activity_30": 38.126326}, "trend_signal": 0, "fair_value": 38.344371, "relative_strength": -3.87168, "rate_of_change": 0.4637062713961279, "market_dynamics": -0.990343, "expectation": {"probability": 59.8669, "direction": "positive"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 37.565171, "high": 39.300571, "low": 37.565171, "close": 38.7253, "volume": 241198}, "trend_line": 37.753617, "activity_lines": {"activity_5": 37.990247, "activity_10": 38.123375, "activity_20": 38.321244, "activity_30": 38.199608}, "trend_signal": 1, "fair_value": 38.333959, "relative_strength": -3.472839, "rate_of_change": 0.4367983582191818, "market_dynamics": -0.914463, "expectation": {"probability": 48.5504, "direction": "undecided"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 38.704491, "high": 38.781688, "low": 37.141258, "close": 37.3246, "volume": 615088}, "trend_line": 37.848723, "activity_lines": {"activity_5": 37.80778, "activity_10": 37.906876, "activity_20": 38.223787, "activity_30": 38.17193}, "trend_signal": 0, "fair_value": 38.322118, "relative_strength": -7.465769, "rate_of_change": 0.2519122869737256, "market_dynamics": -0.806469, "expectation": {"probability": 57.2185, "direction": "positive"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 37.305307, "high": 37.527247, "low": 36.055685, "close": 36.2921, "volume": 231238}, "trend_line": 37.89522, "activity_lines": {"activity_5": 37.3349, "activity_10": 37.550955, "activity_20": 38.031383, "activity_30": 38.071503}, "trend_signal": 0, "fair_value": 38.313985, "relative_strength": -10.831071, "rate_of_change": 0.1228495872899126, "market_dynamics": -0.905889, "expectation": {"probability": 57.2185, "direction": "positive"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 36.340279, "high": 38.550031, "low": 36.340279, "close": 38.1158, "volume": 237002}, "trend_line": 37.99935, "activity_lines": {"activity_5": 37.521553, "activity_10": 37.592122, "activity_20": 38.029948, "activity_30": 38.085734}, "trend_signal": 0, "fair_value": 38.306599, "relative_strength": -4.295638, "rate_of_change": 0.27478399650403884, "market_dynamics": -0.797587, "expectation": {"probability": 55.2156, "direction": "positive"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 38.057894, "high": 39.109697, "low": 37.893851, "close": 39.0325, "volume": 154769}, "trend_line": 38.081363, "activity_lines": {"activity_5": 37.991767, "activity_10": 37.832835, "activity_20": 38.114257, "activity_30": 38.152388}, "trend_signal": 0, "fair_value": 38.308512, "relative_strength": -1.822963, "rate_of_change": 0.21582737599459847, "market_dynamics": -0.849814, "expectation": {"probability": 50.4455, "direction": "undecided"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 38.9746, "high": 39.283386, "low": 38.284656, "close": 38.9746, "volume": 177087}, "trend_line": 38.17299, "activity_lines": {"activity_5": 38.350613, "activity_10": 38.069289, "activity_20": 38.187443, "activity_30": 38.210017}, "trend_signal": 0, "fair_value": 38.322514, "relative_strength": -0.019203, "rate_of_change": 0.24060850973216336, "market_dynamics": -0.852934, "expectation": {"probability": 56.9343, "direction": "positive"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 38.762395, "high": 40.026491, "low": 38.521155, "close": 39.8142, "volume": 187154}, "trend_line": 38.285937, "activity_lines": {"activity_5": 38.972707, "activity_10": 38.415515, "activity_20": 38.338569, "activity_30": 38.315901}, "trend_signal": 1, "fair_value": 38.33651, "relative_strength": 1.181161, "rate_of_change": 0.295881983570054, "market_dynamics": -0.480708, "expectation": {"probability": 49.4681, "direction": "undecided"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 40.045797, "high": 41.430513, "low": 39.654989, "close": 41.1555, "volume": 259486}, "trend_line": 38.354687, "activity_lines": {"activity_5": 39.875927, "activity_10": 38.975007, "activity_20": 38.602254, "activity_30": 38.501034}, "trend_signal": 1, "fair_value": 38.363033, "relative_strength": 1.735038, "rate_of_change": 0.1795698509350873, "market_dynamics": -0.073406, "expectation": {"probability": 50.2927, "direction": "undecided"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 40.914181, "high": 43.152882, "low": 39.215857, "close": 42.7476, "volume": 340062}, "trend_line": 38.53239, "activity_lines": {"activity_5": 40.98562, "activity_10": 39.749629, "activity_20": 38.998267, "activity_30": 38.784448}, "trend_signal": 1, "fair_value": 38.399313, "relative_strength": 6.683567, "rate_of_change": 0.46331495287655733, "market_dynamics": 0.398938, "expectation": {"probability": 52.8564, "direction": "undecided"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 42.998532, "high": 43.760849, "low": 42.269989, "close": 42.5836, "volume": 428898}, "trend_line": 38.685577, "activity_lines": {"activity_5": 41.73186, "activity_10": 40.404216, "activity_20": 39.357087, "activity_30": 39.045816}, "trend_signal": 1, "fair_value": 38.420061, "relative_strength": 6.083943, "rate_of_change": 0.3975538501504906, "market_dynamics": 0.926259, "expectation": {"probability": 55.1526, "direction": "positive"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 42.834473, "high": 45.158091, "low": 42.593233, "close": 44.4942, "volume": 407936}, "trend_line": 38.91642, "activity_lines": {"activity_5": 42.878227, "activity_10": 41.316511, "activity_20": 39.878765, "activity_30": 39.420566}, "trend_signal": 1, "fair_value": 38.471578, "relative_strength": 13.682831, "rate_of_change": 0.5967159285229224, "market_dynamics": 1.332678, "expectation": {"probability": 52.9703, "direction": "undecided"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 44.494225, "high": 44.938106, "low": 43.616113, "close": 43.9249, "volume": 322082}, "trend_line": 39.11273, "activity_lines": {"activity_5": 43.466853, "activity_10": 42.020407, "activity_20": 40.320717, "activity_30": 39.743694}, "trend_signal": 1, "fair_value": 38.516863, "relative_strength": 12.598892, "rate_of_change": 0.5044400281423546, "market_dynamics": 1.485978, "expectation": {"probability": 55.2511, "direction": "positive"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 43.953831, "high": 46.124987, "low": 42.854551, "close": 45.8162, "volume": 414229}, "trend_line": 39.309213, "activity_lines": {"activity_5": 44.411867, "activity_10": 42.948171, "activity_20": 40.924014, "activity_30": 40.176176}, "trend_signal": 1, "fair_value": 38.564395, "relative_strength": 16.333361, "rate_of_change": 0.5023505135028944, "market_dynamics": 1.561229, "expectation": {"probability": 51.9367, "direction": "undecided"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 45.652192, "high": 46.118749, "low": 43.924916, "close": 44.2916, "volume": 411493}, "trend_line": 39.526, "activity_lines": {"activity_5": 44.537967, "activity_10": 43.425569, "activity_20": 41.353914, "activity_30": 40.49762}, "trend_signal": 1, "fair_value": 38.61074, "relative_strength": 11.588832, "rate_of_change": 0.5514915803580286, "market_dynamics": 1.475396, "expectation": {"probability": 55.1919, "direction": "positive"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 44.900882, "high": 45.347754, "low": 43.181398, "close": 43.2494, "volume": 501364}, "trend_line": 39.705827, "activity_lines": {"activity_5": 44.213733, "activity_10": 43.601189, "activity_20": 41.663759, "activity_30": 40.73784}, "trend_signal": 1, "fair_value": 38.649906, "relative_strength": 11.173587, "rate_of_change": 0.4549587613216515, "market_dynamics": 1.306738, "expectation": {"probability": 53.9843, "direction": "undecided"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 43.249398, "high": 43.831691, "low": 42.297367, "close": 43.3174, "volume": 465585}, "trend_line": 39.86474, "activity_lines": {"activity_5": 43.86778, "activity_10": 43.712502, "activity_20": 41.96164, "activity_30": 40.970844}, "trend_signal": 1, "fair_value": 38.694986, "relative_strength": 13.741803, "rate_of_change": 0.4002258912778679, "market_dynamics": 1.211226, "expectation": {"probability": 51.6371, "direction": "undecided"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 43.385414, "high": 45.707204, "low": 43.132834, "close": 43.842, "volume": 412793}, "trend_line": 40.10528, "activity_lines": {"activity_5": 43.775147, "activity_10": 43.840236, "activity_20": 42.277573, "activity_30": 41.227442}, "trend_signal": 1, "fair_value": 38.731796, "relative_strength": 8.454713, "rate_of_change": 0.6033903645176235, "market_dynamics": 1.057165, "expectation": {"probability": 51.7666, "direction": "undecided"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 43.842037, "high": 44.327768, "low": 42.41399, "close": 43.1523, "volume": 370686}, "trend_line": 40.306953, "activity_lines": {"activity_5": 43.45814, "activity_10": 43.769338, "activity_20": 42.500624, "activity_30": 41.424024}, "trend_signal": 1, "fair_value": 38.745154, "relative_strength": 5.128597, "rate_of_change": 0.5028589751773321, "market_dynamics": 0.869428, "expectation": {"probability": 54.0451, "direction": "undecided"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 43.084225, "high": 45.134005, "low": 42.773358, "close": 44.5317, "volume": 473723}, "trend_line": 40.517437, "activity_lines": {"activity_5": 43.778527, "activity_10": 43.912935, "activity_20": 42.826067, "activity_30": 41.696588}, "trend_signal": 1, "fair_value": 38.766451, "relative_strength": 5.831411, "rate_of_change": 0.5222027078057748, "market_dynamics": 0.828935, "expectation": {"probability": 50.5045, "direction": "undecided"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 44.687137, "high": 45.085436, "low": 44.220837, "close": 44.862, "volume": 187789}, "trend_line": 40.727107, "activity_lines": {"activity_5": 44.193007, "activity_10": 44.084147, "activity_20": 43.150843, "activity_30": 41.976882}, "trend_signal": 1, "fair_value": 38.786929, "relative_strength": 5.354949, "rate_of_change": 0.5174809058134541, "market_dynamics": 0.64061, "expectation": {"probability": 50.3727, "direction": "undecided"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 44.862003, "high": 46.027755, "low": 44.337415, "close": 45.6586, "volume": 358409}, "trend_line": 40.944473, "activity_lines": {"activity_5": 44.765513, "activity_10": 44.358771, "activity_20": 43.51715, "activity_30": 42.295043}, "trend_signal": 1, "fair_value": 38.799526, "relative_strength": 6.13001, "rate_of_change": 0.5337133324986858, "market_dynamics": 0.500672, "expectation": {"probability": 50.639, "direction": "undecided"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 45.658683, "high": 47.12559, "low": 38.605874, "close": 41.0831, "volume": 1130332}, "trend_line": 40.9812, "activity_lines": {"activity_5": 43.656773, "activity_10": 43.780315, "activity_20": 43.41468, "activity_30": 42.303987}, "trend_signal": 1, "fair_value": 38.798774, "relative_strength": -4.84024, "rate_of_change": 0.08969953038594261, "market_dynamics": 0.281199, "expectation": {"probability": 54.1448, "direction": "undecided"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 40.626447, "high": 43.113384, "low": 40.072715, "close": 42.7248, "volume": 722149}, "trend_line": 41.075527, "activity_lines": {"activity_5": 43.279193, "activity_10": 43.552018, "activity_20": 43.450664, "activity_30": 42.416477}, "trend_signal": 1, "fair_value": 38.812497, "relative_strength": -3.384761, "rate_of_change": 0.230171395664353, "market_dynamics": -0.012522, "expectation": {"probability": 48.1589, "direction": "undecided"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 42.783111, "high": 47.018677, "low": 42.462529, "close": 46.8341, "volume": 481504}, "trend_line": 41.30587, "activity_lines": {"activity_5": 44.29988, "activity_10": 44.127075, "activity_20": 43.847378, "activity_30": 42.787998}, "trend_signal": 1, "fair_value": 38.856046, "relative_strength": 4.781931, "rate_of_change": 0.5607791715003382, "market_dynamics": -0.056258, "expectation": {"probability": 50.0265, "direction": "undecided"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 47.008936, "high": 47.057509, "low": 45.4546, "close": 45.4546, "volume": 234213}, "trend_line": 41.508447, "activity_lines": {"activity_5": 44.70724, "activity_10": 44.405085, "activity_20": 44.071196, "activity_30": 43.055658}, "trend_signal": 1, "fair_value": 38.889183, "relative_strength": 1.278824, "rate_of_change": 0.49043150525578566, "market_dynamics": -0.280839, "expectation": {"probability": 57.069, "direction": "positive"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 45.406022, "high": 46.260906, "low": 44.706571, "close": 44.726, "volume": 383888}, "trend_line": 41.77878, "activity_lines": {"activity_5": 44.832227, "activity_10": 44.510529, "activity_20": 44.195041, "activity_30": 43.263242}, "trend_signal": 1, "fair_value": 38.909235, "relative_strength": 1.146119, "rate_of_change": 0.651272257909338, "market_dynamics": -0.277398, "expectation": {"probability": 55.8286, "direction": "positive"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 44.735752, "high": 45.114621, "low": 43.414566, "close": 44.9009, "volume": 302384}, "trend_line": 42.004447, "activity_lines": {"activity_5": 45.077687, "activity_10": 44.622162, "activity_20": 44.308157, "activity_30": 43.464669}, "trend_signal": 1, "fair_value": 38.930639, "relative_strength": -0.344984, "rate_of_change": 0.5401474145487288, "market_dynamics": -0.311492, "expectation": {"probability": 48.2842, "direction": "undecided"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 44.745425, "high": 45.503164, "low": 44.084833, "close": 44.3957, "volume": 278512}, "trend_line": 42.24875, "activity_lines": {"activity_5": 44.900227, "activity_10": 44.622687, "activity_20": 44.348935, "activity_30": 43.618944}, "trend_signal": 1, "fair_value": 38.954842, "relative_strength": -2.623159, "rate_of_change": 0.5816122278672117, "market_dynamics": -0.467935, "expectation": {"probability": 56.323, "direction": "positive"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 44.867568, "high": 44.867568, "low": 42.481412, "close": 43.5278, "volume": 328144}, "trend_line": 42.440153, "activity_lines": {"activity_5": 44.322073, "activity_10": 44.442805, "activity_20": 44.291627, "activity_30": 43.701463}, "trend_signal": 1, "fair_value": 38.982942, "relative_strength": -5.466506, "rate_of_change": 0.453038255569694, "market_dynamics": -0.536902, "expectation": {"probability": 56.0691, "direction": "positive"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 43.517945, "high": 44.891938, "low": 42.999641, "close": 44.1536, "volume": 348222}, "trend_line": 42.65689, "activity_lines": {"activity_5": 44.17294, "activity_10": 44.394958, "activity_20": 44.290204, "activity_30": 43.812008}, "trend_signal": 1, "fair_value": 39.005419, "relative_strength": -5.319819, "rate_of_change": 0.5106885453499539, "market_dynamics": -0.585226, "expectation": {"probability": 48.0519, "direction": "undecided"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 43.918986, "high": 45.561914, "low": 43.366454, "close": 45.4739, "volume": 224248}, "trend_line": 42.881843, "activity_lines": {"activity_5": 44.55064, "activity_10": 44.600045, "activity_20": 44.407047, "activity_30": 43.993751}, "trend_signal": 1, "fair_value": 39.036476, "relative_strength": -3.774836, "rate_of_change": 0.5273544320741771, "market_dynamics": -0.558902, "expectation": {"probability": 49.3025, "direction": "undecided"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 45.39562, "high": 46.569139, "low": 43.703797, "close": 45.9726, "volume": 279609}, "trend_line": 43.17011, "activity_lines": {"activity_5": 45.044713, "activity_10": 44.899164, "activity_20": 44.56672, "activity_30": 44.193154}, "trend_signal": 1, "fair_value": 39.049658, "relative_strength": -2.337263, "rate_of_change": 0.6722355659946743, "market_dynamics": -0.4483, "expectation": {"probability": 49.3025, "direction": "undecided"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 45.483679, "high": 45.816176, "low": 44.916477, "close": 45.7575, "volume": 128542}, "trend_line": 43.485623, "activity_lines": {"activity_5": 45.39564, "activity_10": 45.070273, "activity_20": 44.696157, "activity_30": 44.360083}, "trend_signal": 1, "fair_value": 39.05264, "relative_strength": -4.270769, "rate_of_change": 0.730859847241519, "market_dynamics": -0.359605, "expectation": {"probability": 56.0384, "direction": "positive"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 45.757497, "high": 46.168229, "low": 45.346765, "close": 45.7086, "volume": 243502}, "trend_line": 43.738717, "activity_lines": {"activity_5": 45.63948, "activity_10": 45.177351, "activity_20": 44.821216, "activity_30": 44.5035}, "trend_signal": 1, "fair_value": 39.050026, "relative_strength": -5.181054, "rate_of_change": 0.5820176475337708, "market_dynamics": -0.288187, "expectation": {"probability": 54.9522, "direction": "undecided"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 45.786767, "high": 48.397845, "low": 45.131553, "close": 48.1827, "volume": 304052}, "trend_line": 44.043723, "activity_lines": {"activity_5": 46.562633, "activity_10": 45.754729, "activity_20": 45.175156, "activity_30": 44.790209}, "trend_signal": 1, "fair_value": 39.042433, "relative_strength": 0.395325, "rate_of_change": 0.6973364124969618, "market_dynamics": -0.019298, "expectation": {"probability": 47.5894, "direction": "undecided"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 48.065328, "high": 48.427162, "low": 46.373506, "close": 47.8893, "volume": 287724}, "trend_line": 44.34088, "activity_lines": {"activity_5": 47.11938, "activity_10": 46.22916, "activity_20": 45.477661, "activity_30": 45.038311}, "trend_signal": 1, "fair_value": 39.043699, "relative_strength": -0.069084, "rate_of_change": 0.674686379259988, "market_dynamics": 0.283375, "expectation": {"probability": 55.0647, "direction": "positive"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 48.114294, "high": 50.823167, "low": 47.781796, "close": 49.767, "volume": 268591}, "trend_line": 44.67264, "activity_lines": {"activity_5": 48.141, "activity_10": 46.987476, "activity_20": 45.937224, "activity_30": 45.388383}, "trend_signal": 1, "fair_value": 39.068667, "relative_strength": 1.614192, "rate_of_change": 0.7482034637111459, "market_dynamics": 0.709519, "expectation": {"probability": 51.6549, "direction": "undecided"}}, {"week_ending": "2024-03-28", "ohlcv": {"open": 49.766976, "high": 50.14837, "low": 48.691251, "close": 49.4247, "volume": 238404}, "trend_line": 44.94828, "activity_lines": {"activity_5": 48.79556, "activity_10": 47.595082, "activity_20": 46.335973, "activity_30": 45.694968}, "trend_signal": 1, "fair_value": 39.068398, "relative_strength": 0.57797, "rate_of_change": 0.6170219624360586, "market_dynamics": 1.03428, "expectation": {"probability": 54.5711, "direction": "undecided"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 49.630101, "high": 50.128847, "low": 48.270774, "close": 49.0629, "volume": 295302}, "trend_line": 45.15879, "activity_lines": {"activity_5": 49.08504, "activity_10": 48.045469, "activity_20": 46.670396, "activity_30": 45.960427}, "trend_signal": 1, "fair_value": 39.072021, "relative_strength": 0.656492, "rate_of_change": 0.4683382767928081, "market_dynamics": 1.153793, "expectation": {"probability": 54.4426, "direction": "undecided"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 49.229101, "high": 60.426423, "low": 47.771982, "close": 58.451, "volume": 874118}, "trend_line": 45.687703, "activity_lines": {"activity_5": 52.280267, "activity_10": 50.102145, "activity_20": 47.877346, "activity_30": 46.817989}, "trend_signal": 1, "fair_value": 39.129787, "relative_strength": 21.122603, "rate_of_change": 1.171229344276044, "market_dynamics": 1.36284, "expectation": {"probability": 50.2455, "direction": "undecided"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 59.029058, "high": 61.112321, "low": 56.994929, "close": 60.847, "volume": 739980}, "trend_line": 46.232797, "activity_lines": {"activity_5": 55.589607, "activity_10": 52.334505, "activity_20": 49.247778, "activity_30": 47.796008}, "trend_signal": 1, "fair_value": 39.223852, "relative_strength": 29.324221, "rate_of_change": 1.1930869013047096, "market_dynamics": 1.512226, "expectation": {"probability": 51.6639, "direction": "undecided"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 60.856766, "high": 61.60222, "low": 59.294321, "close": 60.9059, "volume": 461936}, "trend_line": 46.79883, "activity_lines": {"activity_5": 58.054733, "activity_10": 54.298064, "activity_20": 50.551493, "activity_30": 48.74266}, "trend_signal": 1, "fair_value": 39.321794, "relative_strength": 25.459256, "rate_of_change": 1.2243105257075502, "market_dynamics": 1.699146, "expectation": {"probability": 53.0657, "direction": "undecided"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 60.611144, "high": 61.298031, "low": 58.989737, "close": 59.7857, "volume": 295426}, "trend_line": 47.26448, "activity_lines": {"activity_5": 59.403867, "activity_10": 55.786435, "activity_20": 51.654128, "activity_30": 49.580522}, "trend_signal": 1, "fair_value": 39.411797, "relative_strength": 21.913841, "rate_of_change": 0.9950035075663142, "market_dynamics": 1.77717, "expectation": {"probability": 55.8807, "direction": "positive"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 59.923209, "high": 66.625017, "low": 59.923209, "close": 65.3672, "volume": 636263}, "trend_line": 47.967, "activity_lines": {"activity_5": 61.922767, "activity_10": 58.034565, "activity_20": 53.207092, "activity_30": 50.74844}, "trend_signal": 1, "fair_value": 39.542128, "relative_strength": 30.148211, "rate_of_change": 1.4863593125323706, "market_dynamics": 1.756001, "expectation": {"probability": 53.1755, "direction": "undecided"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 65.701357, "high": 67.263803, "low": 64.148737, "close": 64.7973, "volume": 458390}, "trend_line": 48.685263, "activity_lines": {"activity_5": 63.164747, "activity_10": 59.821649, "activity_20": 54.617528, "activity_30": 51.834266}, "trend_signal": 1, "fair_value": 39.675687, "relative_strength": 26.268406, "rate_of_change": 1.4974107198699114, "market_dynamics": 1.676345, "expectation": {"probability": 57.0229, "direction": "positive"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 64.974151, "high": 69.2979, "low": 64.364994, "close": 69.2979, "volume": 492931}, "trend_line": 49.55128, "activity_lines": {"activity_5": 65.48384, "activity_10": 62.12494, "activity_20": 56.364483, "activity_30": 53.164113}, "trend_signal": 1, "fair_value": 39.833547, "relative_strength": 34.124319, "rate_of_change": 1.7788072748009995, "market_dynamics": 1.657794, "expectation": {"probability": 53.1416, "direction": "undecided"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 69.278253, "high": 69.740108, "low": 66.870711, "close": 69.406, "volume": 509910}, "trend_line": 50.403413, "activity_lines": {"activity_5": 67.275573, "activity_10": 64.058638, "activity_20": 58.004725, "activity_30": 54.445063}, "trend_signal": 1, "fair_value": 39.99595, "relative_strength": 33.851959, "rate_of_change": 1.719699269120802, "market_dynamics": 1.704866, "expectation": {"probability": 54.2373, "direction": "undecided"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 69.700825, "high": 76.717093, "low": 65.681703, "close": 75.0269, "volume": 1343850}, "trend_line": 51.4659, "activity_lines": {"activity_5": 70.374267, "activity_10": 66.657245, "activity_20": 60.0636, "activity_30": 56.033675}, "trend_signal": 1, "fair_value": 40.19695, "relative_strength": 41.397243, "rate_of_change": 2.1079663791814998, "market_dynamics": 1.723822, "expectation": {"probability": 55.4388, "direction": "positive"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 75.41014, "high": 77.581842, "low": 71.882352, "close": 75.4691, "volume": 1267201}, "trend_line": 52.497147, "activity_lines": {"activity_5": 72.60428, "activity_10": 68.870758, "activity_20": 62.018726, "activity_30": 57.582268}, "trend_signal": 1, "fair_value": 40.412682, "relative_strength": 38.555878, "rate_of_change": 2.0037481128281067, "market_dynamics": 1.781518, "expectation": {"probability": 56.1531, "direction": "positive"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 75.03673, "high": 77.42462, "low": 72.059238, "close": 74.1425, "volume": 848558}, "trend_line": 53.473163, "activity_lines": {"activity_5": 73.718633, "activity_10": 70.362958, "activity_20": 63.695408, "activity_30": 58.978743}, "trend_signal": 1, "fair_value": 40.608479, "relative_strength": 33.986657, "rate_of_change": 1.8591791283438723, "market_dynamics": 1.76224, "expectation": {"probability": 59.9784, "direction": "positive"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 74.142516, "high": 76.009493, "low": 71.076583, "close": 71.8922, "volume": 1383067}, "trend_line": 54.347617, "activity_lines": {"activity_5": 73.459873, "activity_10": 71.160713, "activity_20": 65.014971, "activity_30": 60.167068}, "trend_signal": 1, "fair_value": 40.792476, "relative_strength": 28.875681, "rate_of_change": 1.6353137741262846, "market_dynamics": 1.708672, "expectation": {"probability": 59.1489, "direction": "positive"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 72.570177, "high": 72.688097, "low": 68.384003, "close": 69.5239, "volume": 491905}, "trend_line": 55.295643, "activity_lines": {"activity_5": 72.238727, "activity_10": 71.327045, "activity_20": 65.983181, "activity_30": 61.146183}, "trend_signal": 1, "fair_value": 40.96899, "relative_strength": 21.416618, "rate_of_change": 1.74437455095777, "market_dynamics": 1.323876, "expectation": {"probability": 58.1894, "direction": "positive"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 69.769585, "high": 75.940754, "low": 66.62504, "close": 73.8968, "volume": 1132077}, "trend_line": 56.33471, "activity_lines": {"activity_5": 72.467353, "activity_10": 72.13176, "activity_20": 67.255708, "activity_30": 62.346257}, "trend_signal": 1, "fair_value": 41.172894, "relative_strength": 26.768417, "rate_of_change": 1.8791118859039273, "market_dynamics": 1.137903, "expectation": {"probability": 54.541, "direction": "undecided"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 75.164464, "high": 78.813119, "low": 71.879691, "close": 74.2211, "volume": 1280253}, "trend_line": 57.24761, "activity_lines": {"activity_5": 72.87942, "activity_10": 72.738873, "activity_20": 68.425124, "activity_30": 63.500218}, "trend_signal": 1, "fair_value": 41.390681, "relative_strength": 28.65214, "rate_of_change": 1.62049294298311, "market_dynamics": 0.957576, "expectation": {"probability": 55.1109, "direction": "positive"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 74.909295, "high": 78.70704, "low": 73.449382, "close": 76.5369, "volume": 704770}, "trend_line": 58.283687, "activity_lines": {"activity_5": 74.14662, "activity_10": 73.60606, "activity_20": 69.679319, "activity_30": 64.744688}, "trend_signal": 1, "fair_value": 41.617682, "relative_strength": 32.32125, "rate_of_change": 1.8098170386501702, "market_dynamics": 0.695573, "expectation": {"probability": 55.772, "direction": "positive"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 76.941396, "high": 79.950002, "low": 68.034049, "close": 68.3792, "volume": 1268006}, "trend_line": 59.072127, "activity_lines": {"activity_5": 72.53496, "activity_10": 72.776582, "activity_20": 70.02157, "activity_30": 65.396012}, "trend_signal": 1, "fair_value": 41.793446, "relative_strength": 19.87061, "rate_of_change": 1.3527627378823879, "market_dynamics": 0.543435, "expectation": {"probability": 59.0123, "direction": "positive"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 64.768832, "high": 70.499976, "low": 62.667742, "close": 68.4778, "volume": 759763}, "trend_line": 59.858023, "activity_lines": {"activity_5": 71.190367, "activity_10": 71.981735, "activity_20": 70.27564, "activity_30": 66.002829}, "trend_signal": 1, "fair_value": 41.966206, "relative_strength": 19.17406, "rate_of_change": 1.3304007150445099, "market_dynamics": 0.082698, "expectation": {"probability": 55.6068, "direction": "positive"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 68.971004, "high": 73.261963, "low": 67.59987, "close": 72.0092, "volume": 560853}, "trend_line": 60.778473, "activity_lines": {"activity_5": 71.092647, "activity_10": 71.845836, "activity_20": 70.776936, "activity_30": 66.786776}, "trend_signal": 1, "fair_value": 42.16606, "relative_strength": 19.659568, "rate_of_change": 1.5377220193189396, "market_dynamics": -0.325332, "expectation": {"probability": 54.6523, "direction": "undecided"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 72.285424, "high": 75.461721, "low": 70.953747, "close": 75.2743, "volume": 421954}, "trend_line": 61.83669, "activity_lines": {"activity_5": 72.209133, "activity_10": 72.35846, "activity_20": 71.481648, "activity_30": 67.721991}, "trend_signal": 1, "fair_value": 42.381917, "relative_strength": 22.431212, "rate_of_change": 1.7411049468123347, "market_dynamics": -0.566428, "expectation": {"probability": 54.9065, "direction": "undecided"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 75.442009, "high": 78.282921, "low": 75.017845, "close": 78.2336, "volume": 748367}, "trend_line": 62.97269, "activity_lines": {"activity_5": 74.24184, "activity_10": 73.41268, "activity_20": 72.343381, "activity_30": 68.779856}, "trend_signal": 1, "fair_value": 42.607303, "relative_strength": 25.870023, "rate_of_change": 1.8370970373737707, "market_dynamics": -0.584497, "expectation": {"probability": 55.911, "direction": "positive"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 77.296474, "high": 94.431118, "low": 68.862518, "close": 88.7489, "volume": 2139579}, "trend_line": 64.41519, "activity_lines": {"activity_5": 79.666533, "activity_10": 76.304389, "activity_20": 74.11237, "activity_30": 70.442837}, "trend_signal": 1, "fair_value": 42.912996, "relative_strength": 47.231412, "rate_of_change": 2.2906755293445387, "market_dynamics": -0.183623, "expectation": {"probability": 56.5356, "direction": "positive"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 88.995543, "high": 93.937548, "low": 85.799516, "close": 89.8636, "volume": 1417052}, "trend_line": 65.878223, "activity_lines": {"activity_5": 84.104813, "activity_10": 79.092285, "activity_20": 75.854653, "activity_30": 72.08467}, "trend_signal": 1, "fair_value": 43.231407, "relative_strength": 41.80137, "rate_of_change": 2.2712546528233637, "market_dynamics": 0.19272, "expectation": {"probability": 58.2103, "direction": "positive"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 89.764966, "high": 95.851228, "low": 86.598532, "close": 94.5886, "volume": 1167523}, "trend_line": 67.505927, "activity_lines": {"activity_5": 88.692373, "activity_10": 82.36946, "activity_20": 77.909043, "activity_30": 73.936953}, "trend_signal": 1, "fair_value": 43.579109, "relative_strength": 45.638857, "rate_of_change": 2.4707770274859935, "market_dynamics": 0.5624, "expectation": {"probability": 58.677, "direction": "positive"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 94.992955, "high": 101.602018, "low": 91.994216, "close": 99.0669, "volume": 1206471}, "trend_line": 69.284537, "activity_lines": {"activity_5": 93.267407, "activity_10": 86.084656, "activity_20": 80.22421, "activity_30": 75.973145}, "trend_signal": 1, "fair_value": 43.952469, "relative_strength": 49.928783, "rate_of_change": 2.6347464275248016, "market_dynamics": 0.95435, "expectation": {"probability": 59.22, "direction": "positive"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 99.629239, "high": 106.868043, "low": 97.41964, "close": 106.8203, "volume": 1126173}, "trend_line": 71.239123, "activity_lines": {"activity_5": 98.840733, "activity_10": 90.75782, "activity_20": 83.117321, "activity_30": 78.394807}, "trend_signal": 1, "fair_value": 44.380221, "relative_strength": 59.163513, "rate_of_change": 2.8210998941942935, "market_dynamics": 1.121281, "expectation": {"probability": 59.749, "direction": "positive"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 106.899184, "high": 114.978028, "low": 105.547777, "close": 113.5773, "volume": 1262473}, "trend_line": 73.428723, "activity_lines": {"activity_5": 104.760613, "activity_10": 96.108922, "activity_20": 86.453846, "activity_30": 81.126302}, "trend_signal": 1, "fair_value": 44.848121, "relative_strength": 64.816848, "rate_of_change": 3.0735920204969376, "market_dynamics": 1.351174, "expectation": {"probability": 60.2644, "direction": "positive"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 113.241879, "high": 134.006178, "low": 107.421957, "close": 127.042, "volume": 2506609}, "trend_line": 76.004557, "activity_lines": {"activity_5": 113.5135, "activity_10": 103.086367, "activity_20": 90.86187, "activity_30": 84.585223}, "trend_signal": 1, "fair_value": 45.401231, "relative_strength": 79.488598, "rate_of_change": 3.507937895093178, "market_dynamics": 1.588668, "expectation": {"probability": 60.7667, "direction": "positive"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 128.189268, "high": 131.019228, "low": 118.540589, "close": 124.7854, "volume": 1514990}, "trend_line": 78.51658, "activity_lines": {"activity_5": 119.035627, "activity_10": 108.588718, "activity_20": 94.780521, "activity_30": 87.732374}, "trend_signal": 1, "fair_value": 45.957803, "relative_strength": 74.972203, "rate_of_change": 3.3050952458021685, "market_dynamics": 1.672079, "expectation": {"probability": 63.1352, "direction": "positive"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 125.804603, "high": 136.594272, "low": 123.914664, "close": 135.4423, "volume": 1655309}, "trend_line": 81.395893, "activity_lines": {"activity_5": 126.096933, "activity_10": 115.06912, "activity_20": 99.477171, "activity_30": 91.405001}, "trend_signal": 1, "fair_value": 46.558038, "relative_strength": 88.601469, "rate_of_change": 3.667140112317674, "market_dynamics": 1.693626, "expectation": {"probability": 60.84, "direction": "positive"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 136.115217, "high": 158.022682, "low": 132.117649, "close": 153.659, "volume": 1801078}, "trend_line": 84.569493, "activity_lines": {"activity_5": 136.805447, "activity_10": 123.767685, "activity_20": 105.623158, "activity_30": 96.067137}, "trend_signal": 1, "fair_value": 47.276756, "relative_strength": 99.449742, "rate_of_change": 3.898968219440744, "market_dynamics": 1.728395, "expectation": {"probability": 61.2431, "direction": "positive"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 155.924851, "high": 161.070232, "low": 125.626469, "close": 135.1949, "volume": 1570171}, "trend_line": 87.047757, "activity_lines": {"activity_5": 138.23668, "activity_10": 127.737771, "activity_20": 109.632009, "activity_30": 99.333292}, "trend_signal": 1, "fair_value": 47.894749, "relative_strength": 75.780161, "rate_of_change": 2.9304467983508076, "market_dynamics": 1.569921, "expectation": {"probability": 64.0724, "direction": "positive"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 135.99646, "high": 157.725813, "low": 133.582087, "close": 156.9639, "volume": 1182377}, "trend_line": 90.24969, "activity_lines": {"activity_5": 145.483073, "activity_10": 134.821384, "activity_20": 115.412656, "activity_30": 103.844011}, "trend_signal": 1, "fair_value": 48.662371, "relative_strength": 96.038964, "rate_of_change": 3.678363590689645, "market_dynamics": 1.469737, "expectation": {"probability": 60.9737, "direction": "positive"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 161.386896, "high": 163.593473, "low": 152.204367, "close": 154.3021, "volume": 871389}, "trend_line": 93.400237, "activity_lines": {"activity_5": 149.847407, "activity_10": 140.201027, "activity_20": 120.523418, "activity_30": 107.976425}, "trend_signal": 1, "fair_value": 49.412754, "relative_strength": 86.324665, "rate_of_change": 3.490922794305446, "market_dynamics": 1.310947, "expectation": {"probability": 63.8455, "direction": "positive"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 154.697962, "high": 161.386863, "low": 135.061394, "close": 145.5748, "volume": 2209247}, "trend_line": 96.073823, "activity_lines": {"activity_5": 149.33486, "activity_10": 142.908189, "activity_20": 124.420126, "activity_30": 111.342526}, "trend_signal": 1, "fair_value": 50.124708, "relative_strength": 70.705382, "rate_of_change": 2.862504513773343, "market_dynamics": 1.17208, "expectation": {"probability": 63.1707, "direction": "positive"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 147.316323, "high": 154.717761, "low": 137.332297, "close": 141.4585, "volume": 1571663}, "trend_line": 98.629197, "activity_lines": {"activity_5": 146.774713, "activity_10": 144.021335, "activity_20": 127.585026, "activity_30": 114.270569}, "trend_signal": 1, "fair_value": 50.809744, "relative_strength": 63.676068, "rate_of_change": 2.6598025562072203, "market_dynamics": 1.010505, "expectation": {"probability": 62.3846, "direction": "positive"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 141.498054, "high": 149.245814, "low": 131.603085, "close": 137.8666, "volume": 1486721}, "trend_line": 100.91482, "activity_lines": {"activity_5": 143.830633, "activity_10": 143.851622, "activity_20": 130.09869, "activity_30": 116.802015}, "trend_signal": 1, "fair_value": 51.468394, "relative_strength": 59.657034, "rate_of_change": 2.3173898495797354, "market_dynamics": 0.756793, "expectation": {"probability": 61.6178, "direction": "positive"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 138.18326, "high": 144.070767, "low": 135.392878, "close": 141.4486, "volume": 623649}, "trend_line": 103.31624, "activity_lines": {"activity_5": 141.90244, "activity_10": 143.891558, "activity_20": 132.622604, "activity_30": 119.417097}, "trend_signal": 1, "fair_value": 52.146939, "relative_strength": 59.77937, "rate_of_change": 2.379650481465445, "market_dynamics": 0.45927, "expectation": {"probability": 58.9056, "direction": "positive"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 138.519645, "high": 148.493772, "low": 134.423128, "close": 147.4548, "volume": 967463}, "trend_line": 105.730503, "activity_lines": {"activity_5": 143.010667, "activity_10": 144.761593, "activity_20": 135.371058, "activity_30": 122.264746}, "trend_signal": 1, "fair_value": 52.860624, "relative_strength": 64.192964, "rate_of_change": 2.3367700953886876, "market_dynamics": 0.099749, "expectation": {"probability": 59.2943, "direction": "positive"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 150.403533, "high": 158.754887, "low": 139.538857, "close": 157.7456, "volume": 1754678}, "trend_line": 108.473053, "activity_lines": {"activity_5": 148.005647, "activity_10": 147.090511, "activity_20": 138.740322, "activity_30": 125.620559}, "trend_signal": 1, "fair_value": 53.63827, "relative_strength": 75.203308, "rate_of_change": 2.59390613132711, "market_dynamics": 0.01914, "expectation": {"probability": 59.7482, "direction": "positive"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 156.043658, "high": 179.465049, "low": 149.582243, "close": 176.0216, "volume": 2303076}, "trend_line": 111.869023, "activity_lines": {"activity_5": 158.28124, "activity_10": 152.336824, "activity_20": 143.457438, "activity_30": 129.97853}, "trend_signal": 1, "fair_value": 54.544526, "relative_strength": 85.285128, "rate_of_change": 3.13070380714739, "market_dynamics": 0.178779, "expectation": {"probability": 60.1921, "direction": "positive"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 182.457714, "high": 189.855185, "low": 160.892998, "close": 167.1273, "volume": 2217643}, "trend_line": 115.043527, "activity_lines": {"activity_5": 163.28786, "activity_10": 155.559398, "activity_20": 146.86182, "activity_30": 133.54358}, "trend_signal": 1, "fair_value": 55.382784, "relative_strength": 69.142437, "rate_of_change": 2.8376970808085087, "market_dynamics": 0.35085, "expectation": {"probability": 62.4718, "direction": "positive"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 156.517052, "high": 156.517052, "low": 125.638054, "close": 135.6534, "volume": 3933958}, "trend_line": 117.247843, "activity_lines": {"activity_5": 155.852467, "activity_10": 152.478856, "activity_20": 146.895458, "activity_30": 134.873249}, "trend_signal": 1, "fair_value": 56.029972, "relative_strength": 36.512228, "rate_of_change": 1.916071297083934, "market_dynamics": 0.325406, "expectation": {"probability": 61.8676, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 130.130055, "high": 166.849677, "low": 126.490817, "close": 160.2455, "volume": 3003980}, "trend_line": 120.126133, "activity_lines": {"activity_5": 157.000787, "activity_10": 154.257069, "activity_20": 149.053154, "activity_30": 137.647292}, "trend_signal": 1, "fair_value": 56.830587, "relative_strength": 58.318005, "rate_of_change": 2.4548767178599546, "market_dynamics": 0.266899, "expectation": {"probability": 59.4343, "direction": "positive"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 160.731341, "high": 161.103198, "low": 142.703728, "close": 147.3445, "volume": 1475656}, "trend_line": 122.56358, "activity_lines": {"activity_5": 152.99606, "activity_10": 153.581584, "activity_20": 149.669531, "activity_30": 139.403315}, "trend_signal": 1, "fair_value": 57.546426, "relative_strength": 41.049983, "rate_of_change": 2.0290730577334126, "market_dynamics": -0.141865, "expectation": {"probability": 60.7056, "direction": "positive"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 147.22551, "high": 149.565728, "low": 131.002641, "close": 132.5099, "volume": 1251386}, "trend_line": 124.429347, "activity_lines": {"activity_5": 144.739873, "activity_10": 150.176722, "activity_20": 148.643196, "activity_30": 140.045013}, "trend_signal": 1, "fair_value": 58.166042, "relative_strength": 27.064163, "rate_of_change": 1.5222850050561556, "market_dynamics": -0.555769, "expectation": {"probability": 60.193, "direction": "positive"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 132.876875, "high": 134.225476, "low": 118.200922, "close": 129.2773, "volume": 1838318}, "trend_line": 126.459283, "activity_lines": {"activity_5": 138.306933, "activity_10": 146.346816, "activity_20": 147.186662, "activity_30": 140.357785}, "trend_signal": 1, "fair_value": 58.755795, "relative_strength": 23.427793, "rate_of_change": 1.6313964904115363, "market_dynamics": -0.763389, "expectation": {"probability": 59.4519, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 131.36952, "high": 133.312495, "low": 106.142764, "close": 112.8461, "volume": 1907399}, "trend_line": 127.938227, "activity_lines": {"activity_5": 128.92026, "activity_10": 139.685589, "activity_20": 144.090491, "activity_30": 139.479515}, "trend_signal": 1, "fair_value": 59.237667, "relative_strength": 9.949651, "rate_of_change": 1.1695021234621412, "market_dynamics": -1.09676, "expectation": {"probability": 58.6635, "direction": "positive"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 108.066566, "high": 120.045315, "low": 100.173284, "close": 118.9942, "volume": 1723396}, "trend_line": 129.504393, "activity_lines": {"activity_5": 123.10344, "activity_10": 134.662244, "activity_20": 141.647452, "activity_30": 138.902481}, "trend_signal": 0, "fair_value": 59.760137, "relative_strength": 17.166529, "rate_of_change": 1.2241579680481234, "market_dynamics": -1.221058, "expectation": {"probability": 50.6101, "direction": "undecided"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 117.962847, "high": 122.276384, "low": 114.045957, "close": 119.5891, "volume": 1227755}, "trend_line": 130.981553, "activity_lines": {"activity_5": 120.235007, "activity_10": 130.264527, "activity_20": 139.288648, "activity_30": 138.262784}, "trend_signal": 0, "fair_value": 60.288913, "relative_strength": 15.737312, "rate_of_change": 1.14062539947969, "market_dynamics": -1.277028, "expectation": {"probability": 51.1775, "direction": "undecided"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 122.881322, "high": 149.576675, "low": 112.961472, "close": 136.9623, "volume": 2831147}, "trend_line": 132.939177, "activity_lines": {"activity_5": 125.008, "activity_10": 129.719329, "activity_20": 138.659926, "activity_30": 138.648639}, "trend_signal": 0, "fair_value": 60.92686, "relative_strength": 32.43938, "rate_of_change": 1.4945799276024847, "market_dynamics": -1.125221, "expectation": {"probability": 55.1681, "direction": "positive"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 130.011048, "high": 140.194965, "low": 110.228267, "close": 119.0735, "volume": 2366464}, "trend_line": 133.949997, "activity_lines": {"activity_5": 123.521233, "activity_10": 126.631791, "activity_20": 136.407016, "activity_30": 137.754079}, "trend_signal": 0, "fair_value": 61.452926, "relative_strength": 24.818416, "rate_of_change": 0.760362763491454, "market_dynamics": -1.065229, "expectation": {"probability": 58.2645, "direction": "positive"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 114.323687, "high": 147.959383, "low": 112.876023, "close": 146.9281, "volume": 2806948}, "trend_line": 135.852147, "activity_lines": {"activity_5": 131.999587, "activity_10": 129.482431, "activity_20": 136.883694, "activity_30": 138.591376}, "trend_signal": 0, "fair_value": 62.175178, "relative_strength": 43.42261, "rate_of_change": 1.4200448246370667, "market_dynamics": -0.79098, "expectation": {"probability": 54.9261, "direction": "undecided"}}, {"week_ending": "2025-04-17", "ohlcv": {"open": 151.043225, "high": 152.808304, "low": 142.626868, "close": 144.7762, "volume": 1854758}, "trend_line": 137.525067, "activity_lines": {"activity_5": 137.488507, "activity_10": 131.736822, "activity_20": 137.203219, "activity_30": 139.167122}, "trend_signal": 0, "fair_value": 62.882988, "relative_strength": 41.212267, "rate_of_change": 1.2314269865753427, "market_dynamics": -0.573672, "expectation": {"probability": 59.613, "direction": "positive"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 144.226758, "high": 150.904107, "low": 125.363123, "close": 150.7102, "volume": 1704199}, "trend_line": 139.24651, "activity_lines": {"activity_5": 143.236627, "activity_10": 135.351382, "activity_20": 138.133248, "activity_30": 140.017775}, "trend_signal": 0, "fair_value": 63.629255, "relative_strength": 38.449028, "rate_of_change": 1.2517303481844466, "market_dynamics": -0.541974, "expectation": {"probability": 54.6039, "direction": "undecided"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 149.576557, "high": 167.709309, "low": 142.168331, "close": 162.8517, "volume": 1506624}, "trend_line": 141.114223, "activity_lines": {"activity_5": 150.957173, "activity_10": 141.112293, "activity_20": 140.195156, "activity_30": 141.540691}, "trend_signal": 0, "fair_value": 64.452456, "relative_strength": 42.997892, "rate_of_change": 1.3412996849974976, "market_dynamics": -0.248262, "expectation": {"probability": 55.4265, "direction": "positive"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 158.098506, "high": 175.013127, "low": 156.99473, "close": 169.3252, "volume": 1469234}, "trend_line": 142.972487, "activity_lines": {"activity_5": 159.109593, "activity_10": 147.498535, "activity_20": 142.771716, "activity_30": 143.360754}, "trend_signal": 0, "fair_value": 65.318767, "relative_strength": 46.888509, "rate_of_change": 1.3168509598072131, "market_dynamics": -0.069025, "expectation": {"probability": 55.9731, "direction": "positive"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 177.996366, "high": 187.929458, "low": 168.838005, "close": 187.4431, "volume": 1694137}, "trend_line": 144.985857, "activity_lines": {"activity_5": 169.9512, "activity_10": 156.450796, "activity_20": 146.923987, "activity_30": 146.229826}, "trend_signal": 1, "fair_value": 66.289684, "relative_strength": 51.69915, "rate_of_change": 1.4082219888921768, "market_dynamics": 0.272438, "expectation": {"probability": 58.5049, "direction": "positive"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 184.002461, "high": 204.412972, "low": 182.331881, "close": 202.1203, "volume": 1836448}, "trend_line": 147.563687, "activity_lines": {"activity_5": 182.984207, "activity_10": 166.715331, "activity_20": 152.255065, "activity_30": 149.915919}, "trend_signal": 1, "fair_value": 67.341238, "relative_strength": 64.545873, "rate_of_change": 1.7779872142977209, "market_dynamics": 0.655694, "expectation": {"probability": 58.7011, "direction": "positive"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 204.924463, "high": 213.545052, "low": 200.191153, "close": 209.1208, "volume": 1806250}, "trend_line": 150.019637, "activity_lines": {"activity_5": 194.527773, "activity_10": 176.7413, "activity_20": 157.992545, "activity_30": 153.887345}, "trend_signal": 1, "fair_value": 68.436232, "relative_strength": 63.98205, "rate_of_change": 1.6643322282940802, "market_dynamics": 0.922889, "expectation": {"probability": 58.9364, "direction": "positive"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 207.957423, "high": 245.217332, "low": 200.867401, "close": 241.7469, "volume": 3062658}, "trend_line": 152.9559, "activity_lines": {"activity_5": 213.052667, "activity_10": 191.071438, "activity_20": 166.59263, "activity_30": 159.805233}, "trend_signal": 1, "fair_value": 69.758298, "relative_strength": 82.249836, "rate_of_change": 1.9572524362260824, "market_dynamics": 1.228028, "expectation": {"probability": 59.7052, "direction": "positive"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 242.114784, "high": 244.531159, "low": 202.349012, "close": 216.9467, "volume": 3321948}, "trend_line": 155.68096, "activity_lines": {"activity_5": 218.051147, "activity_10": 198.987275, "activity_20": 172.517812, "activity_30": 163.933672}, "trend_signal": 1, "fair_value": 70.926708, "relative_strength": 61.026189, "rate_of_change": 1.781598486884118, "market_dynamics": 1.391277, "expectation": {"probability": 61.3842, "direction": "positive"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 221.81929, "high": 227.467443, "low": 192.733388, "close": 202.2198, "volume": 2115074}, "trend_line": 157.18949, "activity_lines": {"activity_5": 214.965893, "activity_10": 202.44598, "activity_20": 176.803198, "activity_30": 166.936178}, "trend_signal": 1, "fair_value": 71.993841, "relative_strength": 47.794956, "rate_of_change": 0.9689881151812062, "market_dynamics": 1.305807, "expectation": {"probability": 60.8552, "direction": "positive"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 201.861763, "high": 221.411527, "low": 198.878584, "close": 218.5079, "volume": 2042487}, "trend_line": 159.329683, "activity_lines": {"activity_5": 216.324893, "activity_10": 207.860855, "activity_20": 182.322849, "activity_30": 170.892204}, "trend_signal": 1, "fair_value": 73.168075, "relative_strength": 51.536524, "rate_of_change": 1.361536957718981, "market_dynamics": 1.229702, "expectation": {"probability": 59.4287, "direction": "positive"}}, {"week_ending": "2025-07-03", "ohlcv": {"open": 220.387301, "high": 222.246717, "low": 198.878583, "close": 209.9064, "volume": 1550128}, "trend_line": 161.47407, "activity_lines": {"activity_5": 213.72422, "activity_10": 210.371244, "activity_20": 186.745869, "activity_30": 174.155218}, "trend_signal": 1, "fair_value": 74.294941, "relative_strength": 40.733991, "rate_of_change": 1.345880415766611, "market_dynamics": 0.903309, "expectation": {"probability": 61.2533, "direction": "positive"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 208.822516, "high": 216.539005, "low": 196.98924, "close": 211.0599, "volume": 1617745}, "trend_line": 163.794117, "activity_lines": {"activity_5": 211.455673, "activity_10": 212.015065, "activity_20": 190.980832, "activity_30": 177.354304}, "trend_signal": 1, "fair_value": 75.436373, "relative_strength": 39.592136, "rate_of_change": 1.4367922973638976, "market_dynamics": 0.669829, "expectation": {"probability": 59.1911, "direction": "positive"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 211.000224, "high": 226.761351, "low": 199.982351, "close": 205.4714, "volume": 2752991}, "trend_line": 166.04761, "activity_lines": {"activity_5": 209.370093, "activity_10": 211.766284, "activity_20": 194.30951, "activity_30": 180.043161}, "trend_signal": 1, "fair_value": 76.535937, "relative_strength": 33.028125, "rate_of_change": 1.3758082654458168, "market_dynamics": 0.64171, "expectation": {"probability": 61.1272, "direction": "positive"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 205.827777, "high": 238.958648, "low": 196.135553, "close": 234.9941, "volume": 2170933}, "trend_line": 169.165793, "activity_lines": {"activity_5": 217.890433, "activity_10": 216.228062, "activity_20": 200.087044, "activity_30": 184.491322}, "trend_signal": 1, "fair_value": 77.81867, "relative_strength": 47.262038, "rate_of_change": 1.8778849030106584, "market_dynamics": 0.644501, "expectation": {"probability": 58.9614, "direction": "positive"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 237.075976, "high": 252.804672, "low": 214.852594, "close": 224.3954, "volume": 2958540}, "trend_line": 171.73048, "activity_lines": {"activity_5": 220.69292, "activity_10": 217.89824, "activity_20": 204.273521, "activity_30": 188.054522}, "trend_signal": 1, "fair_value": 79.042791, "relative_strength": 41.587505, "rate_of_change": 1.5160789628432694, "market_dynamics": 0.729896, "expectation": {"probability": 61.0057, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 230.905109, "high": 239.987613, "low": 217.233391, "close": 238.0921, "volume": 1707009}, "trend_line": 174.408697, "activity_lines": {"activity_5": 227.668473, "activity_10": 221.653725, "activity_20": 209.262535, "activity_30": 192.335917}, "trend_signal": 1, "fair_value": 80.343819, "relative_strength": 43.939616, "rate_of_change": 1.559546680356329, "market_dynamics": 0.668916, "expectation": {"probability": 58.7394, "direction": "positive"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 236.169542, "high": 243.172149, "low": 215.036905, "close": 223.1204, "volume": 1401725}, "trend_line": 175.978657, "activity_lines": {"activity_5": 227.774413, "activity_10": 222.160333, "activity_20": 212.261373, "activity_30": 195.478608}, "trend_signal": 1, "fair_value": 81.549415, "relative_strength": 31.479667, "rate_of_change": 0.9001615326556847, "market_dynamics": 0.436438, "expectation": {"probability": 60.8885, "direction": "positive"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 220.142004, "high": 226.855837, "low": 202.763436, "close": 221.2975, "volume": 1083893}, "trend_line": 177.78433, "activity_lines": {"activity_5": 226.468687, "activity_10": 222.674167, "activity_20": 214.676325, "activity_30": 198.402404}, "trend_signal": 1, "fair_value": 82.754039, "relative_strength": 28.090861, "rate_of_change": 1.0260749972651588, "market_dynamics": 0.094295, "expectation": {"probability": 60.4006, "direction": "positive"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 221.237759, "high": 244.228158, "low": 220.038931, "close": 227.334, "volume": 1605469}, "trend_line": 180.84035, "activity_lines": {"activity_5": 226.120053, "activity_10": 224.206442, "activity_20": 217.179401, "activity_30": 201.599157}, "trend_signal": 1, "fair_value": 84.01439, "relative_strength": 29.66423, "rate_of_change": 1.718947896026601, "market_dynamics": -0.200314, "expectation": {"probability": 57.3386, "direction": "positive"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 219.145941, "high": 238.052259, "low": 196.235229, "close": 210.6889, "volume": 2826080}, "trend_line": 182.521797, "activity_lines": {"activity_5": 220.733727, "activity_10": 222.255713, "activity_20": 217.714344, "activity_30": 203.52487}, "trend_signal": 1, "fair_value": 85.156126, "relative_strength": 18.429474, "rate_of_change": 0.9297963645834524, "market_dynamics": -0.372206, "expectation": {"probability": 59.4419, "direction": "positive"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 210.190826, "high": 234.57579, "low": 201.464833, "close": 229.4159, "volume": 2253209}, "trend_line": 185.25751, "activity_lines": {"activity_5": 222.5035, "activity_10": 223.852056, "activity_20": 219.71894, "activity_30": 206.550296}, "trend_signal": 1, "fair_value": 86.428137, "relative_strength": 25.32072, "rate_of_change": 1.498841806822669, "market_dynamics": -0.39488, "expectation": {"probability": 57.0743, "direction": "positive"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 233.161254, "high": 266.959526, "low": 232.095409, "close": 259.6281, "volume": 1973448}, "trend_line": 189.494783, "activity_lines": {"activity_5": 234.92242, "activity_10": 230.586809, "activity_20": 224.2261, "activity_30": 211.348398}, "trend_signal": 1, "fair_value": 87.900076, "relative_strength": 37.977485, "rate_of_change": 2.287234131560991, "market_dynamics": -0.164086, "expectation": {"probability": 57.4063, "direction": "positive"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 255.404603, "high": 269.066359, "low": 239.303156, "close": 265.6945, "volume": 1596674}, "trend_line": 194.042023, "activity_lines": {"activity_5": 246.929627, "activity_10": 237.541485, "activity_20": 228.850173, "activity_30": 216.264509}, "trend_signal": 1, "fair_value": 89.409637, "relative_strength": 39.464514, "rate_of_change": 2.399665008191802, "market_dynamics": 0.071719, "expectation": {"probability": 58.5204, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 271.760802, "high": 282.24992, "low": 259.986692, "close": 261.2418, "volume": 1520664}, "trend_line": 198.988547, "activity_lines": {"activity_5": 254.4928, "activity_10": 242.591615, "activity_20": 232.591277, "activity_30": 220.599978}, "trend_signal": 1, "fair_value": 90.891499, "relative_strength": 33.81005, "rate_of_change": 2.5492024477605097, "market_dynamics": 0.267622, "expectation": {"probability": 60.6302, "direction": "positive"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 265.734372, "high": 281.104471, "low": 254.607735, "close": 255.1556, "volume": 1368714}, "trend_line": 203.52726, "activity_lines": {"activity_5": 257.76672, "activity_10": 246.057931, "activity_20": 235.401321, "activity_30": 224.223659}, "trend_signal": 1, "fair_value": 92.330434, "relative_strength": 32.255547, "rate_of_change": 2.280891573121543, "market_dynamics": 0.410838, "expectation": {"probability": 60.1695, "direction": "positive"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 270.346382, "high": 318.757709, "low": 270.346382, "close": 282.8377, "volume": 2166529}, "trend_line": 208.96888, "activity_lines": {"activity_5": 267.30356, "activity_10": 253.99808, "activity_20": 240.595206, "activity_30": 229.340462}, "trend_signal": 1, "fair_value": 93.947394, "relative_strength": 42.190749, "rate_of_change": 2.6736565902768996, "market_dynamics": 0.577939, "expectation": {"probability": 57.909, "direction": "positive"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 289.397215, "high": 300.284537, "low": 257.084519, "close": 295.9336, "volume": 1855567}, "trend_line": 214.267923, "activity_lines": {"activity_5": 277.644247, "activity_10": 263.505745, "activity_20": 246.685287, "activity_30": 234.951089}, "trend_signal": 1, "fair_value": 95.632775, "relative_strength": 43.926222, "rate_of_change": 2.5358048528565513, "market_dynamics": 0.758944, "expectation": {"probability": 58.2033, "direction": "positive"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 299.895426, "high": 315.742422, "low": 280.066722, "close": 305.5736, "volume": 1617914}, "trend_line": 220.484593, "activity_lines": {"activity_5": 288.7779, "activity_10": 273.442262, "activity_20": 253.435431, "activity_30": 240.841778}, "trend_signal": 1, "fair_value": 97.384378, "relative_strength": 45.647998, "rate_of_change": 2.901353554446875, "market_dynamics": 0.957047, "expectation": {"probability": 58.5489, "direction": "positive"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 308.158178, "high": 330.322016, "low": 289.397253, "close": 310.9324, "volume": 1280090}, "trend_line": 225.951403, "activity_lines": {"activity_5": 299.039213, "activity_10": 282.820813, "activity_20": 260.273905, "activity_30": 246.67712}, "trend_signal": 1, "fair_value": 99.152742, "relative_strength": 48.759859, "rate_of_change": 2.4794521583646483, "market_dynamics": 1.198096, "expectation": {"probability": 59.1392, "direction": "positive"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 326.819276, "high": 364.331144, "low": 317.837983, "close": 350.9091, "volume": 1849345}, "trend_line": 232.8225, "activity_lines": {"activity_5": 319.313387, "activity_10": 297.947884, "activity_20": 270.402004, "activity_30": 254.738907}, "trend_signal": 1, "fair_value": 101.179066, "relative_strength": 64.711165, "rate_of_change": 3.0409623081649957, "market_dynamics": 1.326793, "expectation": {"probability": 59.473, "direction": "positive"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 351.128642, "high": 398.470035, "low": 321.55025, "close": 334.633, "volume": 2004506}, "trend_line": 238.95326, "activity_lines": {"activity_5": 327.778627, "activity_10": 307.566205, "activity_20": 278.349516, "activity_30": 261.307326}, "trend_signal": 1, "fair_value": 103.098023, "relative_strength": 57.838846, "rate_of_change": 2.6332334718508776, "market_dynamics": 1.405706, "expectation": {"probability": 60.9195, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 341.598529, "high": 395.715815, "low": 341.598529, "close": 394.3786, "volume": 1265670}, "trend_line": 246.670823, "activity_lines": {"activity_5": 352.706047, "activity_10": 326.134325, "activity_20": 291.39315, "activity_30": 271.334768}, "trend_signal": 1, "fair_value": 105.395233, "relative_strength": 76.043133, "rate_of_change": 3.229737480878065, "market_dynamics": 1.450951, "expectation": {"probability": 59.0039, "direction": "positive"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 369.889613, "high": 373.522048, "low": 275.705774, "close": 313.048, "volume": 3205935}, "trend_line": 251.461583, "activity_lines": {"activity_5": 343.960267, "activity_10": 327.465055, "activity_20": 295.818065, "activity_30": 275.617166}, "trend_signal": 1, "fair_value": 107.193961, "relative_strength": 37.542137, "rate_of_change": 1.942167274481416, "market_dynamics": 1.393297, "expectation": {"probability": 60.9131, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 314.255492, "high": 340.291267, "low": 304.670455, "close": 319.2451, "volume": 2272047}, "trend_line": 255.854983, "activity_lines": {"activity_5": 336.781893, "activity_10": 329.061556, "activity_20": 300.320911, "activity_30": 279.990296}, "trend_signal": 1, "fair_value": 109.02374, "relative_strength": 39.207926, "rate_of_change": 1.7471456067307163, "market_dynamics": 1.167964, "expectation": {"probability": 58.9977, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 324.933258, "high": 328.904887, "low": 289.497062, "close": 324.9133, "volume": 1691547}, "trend_line": 259.948083, "activity_lines": {"activity_5": 330.93874, "activity_10": 330.634035, "activity_20": 304.962391, "activity_30": 284.445672}, "trend_signal": 1, "fair_value": 110.885547, "relative_strength": 39.587458, "rate_of_change": 1.5997734153960146, "market_dynamics": 0.83473, "expectation": {"probability": 59.0508, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 332.387697, "high": 343.235104, "low": 322.328648, "close": 324.4642, "volume": 697256}, "trend_line": 263.792863, "activity_lines": {"activity_5": 326.67894, "activity_10": 330.856536, "activity_20": 309.082442, "activity_30": 288.608002}, "trend_signal": 1, "fair_value": 112.741746, "relative_strength": 35.680719, "rate_of_change": 1.4790568776766144, "market_dynamics": 0.423385, "expectation": {"probability": 60.7466, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 320.971479, "high": 327.667532, "low": 310.293719, "close": 325.2825, "volume": 715776}, "trend_line": 266.577383, "activity_lines": {"activity_5": 323.369827, "activity_10": 330.470975, "activity_20": 312.869131, "activity_30": 292.575075}, "trend_signal": 1, "fair_value": 114.602583, "relative_strength": 35.755502, "rate_of_change": 1.0555706353586929, "market_dynamics": 0.082352, "expectation": {"probability": 58.4623, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 330.391873, "high": 342.287098, "low": 305.324084, "close": 311.2218, "volume": 1655943}, "trend_line": 269.719887, "activity_lines": {"activity_5": 319.98022, "activity_10": 326.995305, "activity_20": 314.83022, "activity_30": 295.45536}, "trend_signal": 1, "fair_value": 116.363158, "relative_strength": 26.642938, "rate_of_change": 1.1788336897282958, "market_dynamics": -0.2155, "expectation": {"probability": 60.4389, "direction": "positive"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 308.637192, "high": 391.664268, "low": 305.053655, "close": 382.8626, "volume": 1992431}, "trend_line": 275.741313, "activity_lines": {"activity_5": 340.592627, "activity_10": 336.442542, "activity_20": 323.186031, "activity_30": 302.75489}, "trend_signal": 1, "fair_value": 118.585188, "relative_strength": 54.197851, "rate_of_change": 2.2324738701970324, "market_dynamics": -0.147697, "expectation": {"probability": 58.7293, "direction": "positive"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 371.095249, "high": 399.693305, "low": 362.951498, "close": 363.601, "volume": 1457537}, "trend_line": 280.57775, "activity_lines": {"activity_5": 350.543333, "activity_10": 341.079847, "activity_20": 328.966791, "activity_30": 308.423257}, "trend_signal": 1, "fair_value": 120.682465, "relative_strength": 45.018767, "rate_of_change": 1.7539761986989557, "market_dynamics": -0.096923, "expectation": {"probability": 60.4718, "direction": "positive"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 363.001504, "high": 366.718652, "low": 342.717066, "close": 346.8439, "volume": 1882498}, "trend_line": 285.142333, "activity_lines": {"activity_5": 352.32916, "activity_10": 342.439645, "activity_20": 332.423485, "activity_30": 312.698492}, "trend_signal": 1, "fair_value": 122.655228, "relative_strength": 35.825961, "rate_of_change": 1.6268513807670164, "market_dynamics": -0.046393, "expectation": {"probability": 59.8278, "direction": "positive"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 350.441158, "high": 385.704106, "low": 333.137632, "close": 351.8201, "volume": 2030751}, "trend_line": 289.83434, "activity_lines": {"activity_5": 354.28174, "activity_10": 344.482191, "activity_20": 335.794921, "activity_30": 317.000284}, "trend_signal": 1, "fair_value": 124.670635, "relative_strength": 36.341837, "rate_of_change": 1.6454964615864278, "market_dynamics": 0.033563, "expectation": {"probability": 57.968, "direction": "positive"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 356.076794, "high": 449.555071, "low": 352.598163, "close": 409.6357, "volume": 2979502}, "trend_line": 296.639817, "activity_lines": {"activity_5": 373.737013, "activity_10": 357.810455, "activity_20": 344.233595, "activity_30": 324.729404}, "trend_signal": 1, "fair_value": 127.052992, "relative_strength": 57.916256, "rate_of_change": 2.348057514509839, "market_dynamics": 0.094253, "expectation": {"probability": 58.032, "direction": "positive"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 406.073439, "high": 446.3975, "low": 396.715619, "close": 437.2745, "volume": 1239338}, "trend_line": 303.382497, "activity_lines": {"activity_5": 395.844293, "activity_10": 374.407815, "activity_20": 354.619102, "activity_30": 333.802609}, "trend_signal": 1, "fair_value": 129.615208, "relative_strength": 63.30274, "rate_of_change": 2.2730192015996313, "market_dynamics": 0.219903, "expectation": {"probability": 58.7568, "direction": "positive"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 434.06692, "high": 459.401679, "low": 417.553591, "close": 450.904, "volume": 1657302}, "trend_line": 310.932783, "activity_lines": {"activity_5": 418.86728, "activity_10": 391.337276, "activity_20": 365.464405, "activity_30": 343.320125}, "trend_signal": 1, "fair_value": 132.2618, "relative_strength": 65.651394, "rate_of_change": 2.488701910842263, "market_dynamics": 0.50124, "expectation": {"probability": 58.7993, "direction": "positive"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 435.665684, "high": 469.519606, "low": 404.689454, "close": 413.8824, "volume": 1927840}, "trend_line": 316.79246, "activity_lines": {"activity_5": 423.729533, "activity_10": 399.244798, "activity_20": 371.851707, "activity_30": 349.962036}, "trend_signal": 1, "fair_value": 134.658984, "relative_strength": 52.053008, "rate_of_change": 1.884547825244929, "market_dynamics": 0.645952, "expectation": {"probability": 60.3326, "direction": "positive"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 414.262129, "high": 483.761301, "low": 411.649034, "close": 457.9586, "volume": 2553693}, "trend_line": 324.6204, "activity_lines": {"activity_5": 438.81462, "activity_10": 413.540389, "activity_20": 381.812719, "activity_30": 359.069529}, "trend_signal": 1, "fair_value": 137.352385, "relative_strength": 67.019926, "rate_of_change": 2.470999467600969, "market_dynamics": 0.913969, "expectation": {"probability": 58.8523, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 471.138502, "high": 492.322248, "low": 453.651919, "close": 473.4867, "volume": 3915054}, "trend_line": 333.026707, "activity_lines": {"activity_5": 451.99984, "activity_10": 428.246978, "activity_20": 392.48105, "activity_30": 368.673806}, "trend_signal": 1, "fair_value": 140.144899, "relative_strength": 71.747184, "rate_of_change": 2.589580630176036, "market_dynamics": 1.26749, "expectation": {"probability": 58.8417, "direction": "positive"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 472.297635, "high": 578.556109, "low": 398.644144, "close": 566.1856, "volume": 4278279}, "trend_line": 344.32176, "activity_lines": {"activity_5": 491.82796, "activity_10": 456.857642, "activity_20": 411.178262, "activity_30": 383.716316}, "trend_signal": 1, "fair_value": 143.527178, "relative_strength": 104.118222, "rate_of_change": 3.3916357945430473, "market_dynamics": 1.518897, "expectation": {"probability": 59.0126, "direction": "positive"}}, {"week_ending": "2026-04-02", "ohlcv": {"open": 570.132519, "high": 587.549155, "low": 500.535923, "close": 574.719, "volume": 2374299}, "trend_line": 356.456097, "activity_lines": {"activity_5": 525.906473, "activity_10": 483.686687, "activity_20": 429.472688, "activity_30": 398.580654}, "trend_signal": 1, "fair_value": 146.976494, "relative_strength": 94.86137, "rate_of_change": 3.524127258178518, "market_dynamics": 1.828465, "expectation": {"probability": 59.7329, "direction": "positive"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 583.332478, "high": 615.208024, "low": 559.596588, "close": 603.3771, "volume": 1602986}, "trend_line": 368.92147, "activity_lines": {"activity_5": 561.283353, "activity_10": 511.887787, "activity_20": 449.430694, "activity_30": 414.511041}, "trend_signal": 1, "fair_value": 150.606462, "relative_strength": 92.445933, "rate_of_change": 3.4970289763342164, "market_dynamics": 1.73318, "expectation": {"probability": 59.7742, "direction": "positive"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 604.735988, "high": 619.52464, "low": 589.237879, "close": 597.4216, "volume": 1743982}, "trend_line": 380.181253, "activity_lines": {"activity_5": 582.042087, "activity_10": 534.341829, "activity_20": 467.541777, "activity_30": 429.252985}, "trend_signal": 1, "fair_value": 154.191105, "relative_strength": 78.134011, "rate_of_change": 3.052081246450641, "market_dynamics": 1.625498, "expectation": {"probability": 61.1579, "direction": "positive"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 593.57, "high": 683.12, "low": 567.74, "close": 652.99, "volume": 1446916}, "trend_line": 393.091103, "activity_lines": {"activity_5": 612.026087, "activity_10": 562.433735, "activity_20": 489.978216, "activity_30": 446.853549}, "trend_signal": 1, "fair_value": 158.129683, "relative_strength": 88.764256, "rate_of_change": 3.3957092566055453, "market_dynamics": 1.478102, "expectation": {"probability": 59.021, "direction": "positive"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 660.48, "high": 704.585, "low": 607.21, "close": 702.27, "volume": 1279137}, "trend_line": 407.792043, "activity_lines": {"activity_5": 646.469867, "activity_10": 595.061016, "activity_20": 515.489218, "activity_30": 466.800575}, "trend_signal": 1, "fair_value": 162.380531, "relative_strength": 95.805211, "rate_of_change": 3.739830255074484, "market_dynamics": 1.422882, "expectation": {"probability": 59.021, "direction": "positive"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 713.43, "high": 742.3, "low": 680.07, "close": 680.26, "volume": 1409096}, "trend_line": 421.96219, "activity_lines": {"activity_5": 664.504687, "activity_10": 618.86838, "activity_20": 537.0801, "activity_30": 484.379153}, "trend_signal": 1, "fair_value": 166.484882, "relative_strength": 80.977869, "rate_of_change": 3.4748463691823535, "market_dynamics": 1.413304, "expectation": {"probability": 60.6118, "direction": "positive"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 681.63, "high": 748.5, "low": 647.78, "close": 722.31, "volume": 1457420}, "trend_line": 436.611267, "activity_lines": {"activity_5": 689.520107, "activity_10": 646.151089, "activity_20": 560.983618, "activity_30": 503.756431}, "trend_signal": 1, "fair_value": 170.859337, "relative_strength": 87.114783, "rate_of_change": 3.4716563111969765, "market_dynamics": 1.42463, "expectation": {"probability": 59.0503, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 711.48, "high": 713.74, "low": 615.0, "close": 656.35, "volume": 1423389}, "trend_line": 448.625147, "activity_lines": {"activity_5": 684.62, "activity_10": 655.833296, "activity_20": 576.710727, "activity_30": 517.933123}, "trend_signal": 1, "fair_value": 174.810787, "relative_strength": 65.342436, "rate_of_change": 2.751619325481133, "market_dynamics": 1.304944, "expectation": {"probability": 60.5299, "direction": "positive"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 671.51, "high": 688.94, "low": 635.01, "close": 667.02, "volume": 1126911}, "trend_line": 460.67336, "activity_lines": {"activity_5": 679.348, "activity_10": 663.848387, "activity_20": 591.877515, "activity_30": 532.023114}, "trend_signal": 1, "fair_value": 178.834138, "relative_strength": 62.552418, "rate_of_change": 2.685585745820881, "market_dynamics": 1.106027, "expectation": {"probability": 59.0503, "direction": "positive"}}], "links": {"chart": "https://sharemaestro.com/terminal/0860e782-21b4-4f9d-86cf-a93e4f5c99bf/", "share_image": "https://sharemaestro.com/terminal/0860e782-21b4-4f9d-86cf-a93e4f5c99bf/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}