{"ticker": {"uuid": "92bae8a1-0d4f-45f7-96d0-80dea17aa8cf", "symbol": "WSO", "name": "Watsco Inc", "exchange": "NYSE", "asset_type": "Equity", "sector": "Industrials", "industry": "Industrial Distribution", "currency": "USD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, WSO rose 0.43%, moving from 365.53 to 367.10. The latest weekly close is below the Trend Line and below Fair Value. Trend Signal is active on the latest week and was active in 10 of the last 12 weeks. Relative Strength is -17.57 and has softened across the 12-week window. Market Dynamics is -0.28 on the latest week. Expectation is positive at 60.36%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "367.10"}, {"label": "12-Week Change", "value": "0.43%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Expectation", "value": "Positive 60.36%"}, {"label": "Signal Weeks", "value": "10 of 12"}, {"label": "Vs Trend Line", "value": "Below"}, {"label": "Vs Fair Value", "value": "Below"}, {"label": "Relative Strength", "value": "-17.57"}, {"label": "Market Dynamics", "value": "-0.28"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 375.77, "high": 392.53, "low": 360.0, "close": 367.1, "volume": 1879861}, "trend_line": 378.307557, "activity_lines": {"activity_5": 387.693333, "activity_10": 400.176589, "activity_20": 396.79772, "activity_30": 390.263699}, "trend_signal": 1, "fair_value": 410.001357, "relative_strength": -17.571989, "rate_of_change": 0.04226575682470716, "market_dynamics": -0.277816, "expectation": {"probability": 60.3591, "direction": "positive"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-06-09", "ohlcv": {"open": 314.05108, "high": 326.367716, "low": 308.961561, "close": 325.5719, "volume": 1596480}, "trend_line": 275.97315, "activity_lines": {"activity_5": 315.20532, "activity_10": 312.55396, "activity_20": 301.697367, "activity_30": 290.838875}, "trend_signal": 1, "fair_value": 239.411219, "relative_strength": 15.405509, "rate_of_change": 0.8856844591871456, "market_dynamics": 1.080444, "expectation": {"probability": 54.5703, "direction": "undecided"}}, {"week_ending": "2023-06-16", "ohlcv": {"open": 327.320878, "high": 342.441378, "low": 324.711343, "close": 339.2211, "volume": 1936745}, "trend_line": 278.929183, "activity_lines": {"activity_5": 323.9007, "activity_10": 318.289258, "activity_20": 306.080421, "activity_30": 294.919388}, "trend_signal": 1, "fair_value": 240.622267, "relative_strength": 16.484503, "rate_of_change": 1.071130651659427, "market_dynamics": 1.306243, "expectation": {"probability": 54.8045, "direction": "undecided"}}, {"week_ending": "2023-06-23", "ohlcv": {"open": 338.138351, "high": 338.971182, "low": 327.663197, "close": 338.0088, "volume": 1729356}, "trend_line": 281.740453, "activity_lines": {"activity_5": 330.376407, "activity_10": 322.675325, "activity_20": 309.966639, "activity_30": 298.730976}, "trend_signal": 1, "fair_value": 241.853209, "relative_strength": 16.994229, "rate_of_change": 1.0078794802908733, "market_dynamics": 1.593686, "expectation": {"probability": 55.0047, "direction": "positive"}}, {"week_ending": "2023-06-30", "ohlcv": {"open": 337.083485, "high": 355.183666, "low": 333.104407, "close": 352.9998, "volume": 1747701}, "trend_line": 285.42576, "activity_lines": {"activity_5": 340.07796, "activity_10": 328.890265, "activity_20": 315.044655, "activity_30": 303.328354}, "trend_signal": 1, "fair_value": 243.145126, "relative_strength": 18.647999, "rate_of_change": 1.3080503565457187, "market_dynamics": 1.629979, "expectation": {"probability": 54.7045, "direction": "undecided"}}, {"week_ending": "2023-07-07", "ohlcv": {"open": 352.425992, "high": 353.781654, "low": 339.613824, "close": 342.7374, "volume": 1129529}, "trend_line": 288.87334, "activity_lines": {"activity_5": 342.915113, "activity_10": 332.515004, "activity_20": 318.751647, "activity_30": 307.025879}, "trend_signal": 1, "fair_value": 244.347483, "relative_strength": 15.776267, "rate_of_change": 1.2078727582261528, "market_dynamics": 1.593148, "expectation": {"probability": 54.432, "direction": "undecided"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 340.717627, "high": 353.899544, "low": 336.944711, "close": 339.7022, "volume": 2154053}, "trend_line": 292.4506, "activity_lines": {"activity_5": 342.913247, "activity_10": 335.184091, "activity_20": 321.953811, "activity_30": 310.30516}, "trend_signal": 1, "fair_value": 245.467224, "relative_strength": 11.526671, "rate_of_change": 1.238348959443618, "market_dynamics": 1.557767, "expectation": {"probability": 53.6205, "direction": "undecided"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 339.879229, "high": 348.477753, "low": 338.388695, "close": 341.1555, "volume": 1109836}, "trend_line": 296.17277, "activity_lines": {"activity_5": 342.453793, "activity_10": 337.606107, "activity_20": 324.989369, "activity_30": 313.447412}, "trend_signal": 1, "fair_value": 246.414467, "relative_strength": 10.768454, "rate_of_change": 1.272751705758171, "market_dynamics": 1.402877, "expectation": {"probability": 52.9287, "direction": "undecided"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 341.053064, "high": 351.132808, "low": 337.83444, "close": 350.6577, "volume": 1265291}, "trend_line": 300.29571, "activity_lines": {"activity_5": 345.03278, "activity_10": 341.225469, "activity_20": 328.678342, "activity_30": 316.962568}, "trend_signal": 1, "fair_value": 247.374905, "relative_strength": 12.172591, "rate_of_change": 1.3920726068098601, "market_dynamics": 1.263727, "expectation": {"probability": 52.8576, "direction": "undecided"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 353.238114, "high": 354.155724, "low": 329.122472, "close": 335.1188, "volume": 2105554}, "trend_line": 303.509057, "activity_lines": {"activity_5": 341.588873, "activity_10": 341.306555, "activity_20": 330.498844, "activity_30": 319.209219}, "trend_signal": 1, "fair_value": 248.227772, "relative_strength": 9.244593, "rate_of_change": 1.0700609076300154, "market_dynamics": 0.994811, "expectation": {"probability": 52.8002, "direction": "undecided"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 337.140363, "high": 340.242539, "low": 328.951737, "close": 333.5165, "volume": 980334}, "trend_line": 306.19576, "activity_lines": {"activity_5": 338.802933, "activity_10": 340.482258, "activity_20": 331.86423, "activity_30": 321.145183}, "trend_signal": 1, "fair_value": 249.066879, "relative_strength": 8.7061, "rate_of_change": 0.8852134518015463, "market_dynamics": 0.474819, "expectation": {"probability": 51.9913, "direction": "undecided"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 332.482439, "high": 340.084167, "low": 314.484231, "close": 321.0519, "volume": 1244660}, "trend_line": 308.605007, "activity_lines": {"activity_5": 332.476853, "activity_10": 337.060973, "activity_20": 331.764373, "activity_30": 322.103644}, "trend_signal": 1, "fair_value": 249.814141, "relative_strength": 6.552035, "rate_of_change": 0.786832253980262, "market_dynamics": -0.052798, "expectation": {"probability": 51.2632, "direction": "undecided"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 321.909004, "high": 329.166047, "low": 319.477568, "close": 325.7285, "volume": 989691}, "trend_line": 310.824913, "activity_lines": {"activity_5": 328.952993, "activity_10": 334.57216, "activity_20": 331.972138, "activity_30": 323.208386}, "trend_signal": 1, "fair_value": 250.558716, "relative_strength": 6.962826, "rate_of_change": 0.7193357041028114, "market_dynamics": -0.586858, "expectation": {"probability": 50.4223, "direction": "undecided"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 326.45515, "high": 343.088591, "low": 325.225458, "close": 340.2426, "volume": 1100645}, "trend_line": 312.550787, "activity_lines": {"activity_5": 331.295633, "activity_10": 334.967595, "activity_20": 333.330808, "activity_30": 325.106301}, "trend_signal": 1, "fair_value": 251.440175, "relative_strength": 8.593286, "rate_of_change": 0.5552560067796216, "market_dynamics": -0.742651, "expectation": {"probability": 51.1555, "direction": "undecided"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 337.065835, "high": 338.090577, "low": 323.520599, "close": 325.5794, "volume": 1085938}, "trend_line": 314.39234, "activity_lines": {"activity_5": 329.44488, "activity_10": 332.656378, "activity_20": 333.047478, "activity_30": 325.946857}, "trend_signal": 1, "fair_value": 252.252506, "relative_strength": 4.985753, "rate_of_change": 0.5892012039630462, "market_dynamics": -0.89535, "expectation": {"probability": 52.088, "direction": "undecided"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 326.725227, "high": 331.699886, "low": 317.521174, "close": 328.5325, "volume": 1773692}, "trend_line": 315.42917, "activity_lines": {"activity_5": 329.214453, "activity_10": 331.380642, "activity_20": 332.986269, "activity_30": 326.859125}, "trend_signal": 1, "fair_value": 253.079677, "relative_strength": 5.783017, "rate_of_change": 0.32978856927621364, "market_dynamics": -0.798424, "expectation": {"probability": 51.2279, "direction": "undecided"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 328.988983, "high": 338.593523, "low": 322.123207, "close": 331.998, "volume": 1531623}, "trend_line": 317.307473, "activity_lines": {"activity_5": 330.47146, "activity_10": 330.993267, "activity_20": 333.216994, "activity_30": 327.928082}, "trend_signal": 1, "fair_value": 253.956656, "relative_strength": 9.688859, "rate_of_change": 0.5954753645644176, "market_dynamics": -0.741494, "expectation": {"probability": 51.9553, "direction": "undecided"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 330.842922, "high": 359.964254, "low": 329.678441, "close": 351.8781, "volume": 2153815}, "trend_line": 319.425787, "activity_lines": {"activity_5": 337.625427, "activity_10": 334.360533, "activity_20": 335.243834, "activity_30": 330.158445}, "trend_signal": 1, "fair_value": 254.952729, "relative_strength": 16.537937, "rate_of_change": 0.6675903280727327, "market_dynamics": -0.588129, "expectation": {"probability": 52.0297, "direction": "undecided"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 351.011651, "high": 366.163497, "low": 344.686193, "close": 361.3895, "volume": 2258728}, "trend_line": 322.50355, "activity_lines": {"activity_5": 346.206553, "activity_10": 339.262187, "activity_20": 337.986567, "activity_30": 332.865781}, "trend_signal": 1, "fair_value": 255.976071, "relative_strength": 18.50557, "rate_of_change": 0.9635299106267848, "market_dynamics": -0.217841, "expectation": {"probability": 52.104, "direction": "undecided"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 360.923742, "high": 378.297791, "low": 355.026813, "close": 356.4894, "volume": 1765247}, "trend_line": 325.333507, "activity_lines": {"activity_5": 351.74452, "activity_10": 343.077791, "activity_20": 340.024776, "activity_30": 335.058417}, "trend_signal": 1, "fair_value": 256.943576, "relative_strength": 15.734747, "rate_of_change": 0.8774963872490641, "market_dynamics": -0.003003, "expectation": {"probability": 52.3087, "direction": "undecided"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 357.648674, "high": 362.205186, "low": 324.506145, "close": 325.9031, "volume": 2842310}, "trend_line": 327.026703, "activity_lines": {"activity_5": 345.026387, "activity_10": 340.943693, "activity_20": 338.887416, "activity_30": 335.095165}, "trend_signal": 1, "fair_value": 257.739298, "relative_strength": 7.928496, "rate_of_change": 0.5204493123421192, "market_dynamics": 0.052776, "expectation": {"probability": 52.867, "direction": "undecided"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 326.081214, "high": 331.354954, "low": 317.436968, "close": 321.4872, "volume": 1647783}, "trend_line": 328.005587, "activity_lines": {"activity_5": 337.01158, "activity_10": 338.145129, "activity_20": 337.279136, "activity_30": 334.737777}, "trend_signal": 1, "fair_value": 258.568686, "relative_strength": 8.790101, "rate_of_change": 0.29932846187181045, "market_dynamics": -0.279398, "expectation": {"probability": 53.8722, "direction": "undecided"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 325.218731, "high": 350.195169, "low": 321.618523, "close": 345.0855, "volume": 1230959}, "trend_line": 330.270557, "activity_lines": {"activity_5": 337.563593, "activity_10": 339.629251, "activity_20": 337.937765, "activity_30": 335.839707}, "trend_signal": 1, "fair_value": 259.451003, "relative_strength": 9.884113, "rate_of_change": 0.6905278720145719, "market_dynamics": -0.565906, "expectation": {"probability": 51.6249, "direction": "undecided"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 344.504166, "high": 356.167336, "low": 339.460127, "close": 352.9234, "volume": 980541}, "trend_line": 332.411777, "activity_lines": {"activity_5": 341.18108, "activity_10": 342.1865, "activity_20": 339.314934, "activity_30": 337.301181}, "trend_signal": 1, "fair_value": 260.441963, "relative_strength": 10.41057, "rate_of_change": 0.6483230050688339, "market_dynamics": -0.675371, "expectation": {"probability": 52.3411, "direction": "undecided"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 352.567173, "high": 367.53991, "low": 349.360738, "close": 365.6273, "volume": 1303070}, "trend_line": 334.160597, "activity_lines": {"activity_5": 349.597607, "activity_10": 346.822989, "activity_20": 341.830977, "activity_30": 339.444118}, "trend_signal": 1, "fair_value": 261.510294, "relative_strength": 11.304992, "rate_of_change": 0.5261004937258957, "market_dynamics": -0.425359, "expectation": {"probability": 52.4961, "direction": "undecided"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 364.830322, "high": 371.524456, "low": 359.30813, "close": 370.5494, "volume": 654623}, "trend_line": 335.827957, "activity_lines": {"activity_5": 359.04564, "activity_10": 351.626262, "activity_20": 344.75566, "activity_30": 341.791783}, "trend_signal": 1, "fair_value": 262.659952, "relative_strength": 11.177456, "rate_of_change": 0.4989696615846155, "market_dynamics": 0.021125, "expectation": {"probability": 52.6687, "direction": "undecided"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 367.896118, "high": 371.965101, "low": 353.279654, "close": 371.5057, "volume": 1598875}, "trend_line": 337.82547, "activity_lines": {"activity_5": 365.83602, "activity_10": 355.839464, "activity_20": 347.638982, "activity_30": 344.093572}, "trend_signal": 1, "fair_value": 263.841067, "relative_strength": 9.952755, "rate_of_change": 0.594802475006561, "market_dynamics": 0.4273, "expectation": {"probability": 53.3844, "direction": "undecided"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 368.505585, "high": 387.819197, "low": 365.885122, "close": 386.1316, "volume": 1015769}, "trend_line": 340.29694, "activity_lines": {"activity_5": 374.167133, "activity_10": 361.993598, "activity_20": 351.763801, "activity_30": 347.210097}, "trend_signal": 1, "fair_value": 265.109456, "relative_strength": 13.354119, "rate_of_change": 0.7315819023355494, "market_dynamics": 0.69483, "expectation": {"probability": 53.5267, "direction": "undecided"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 386.5722, "high": 397.532204, "low": 366.977324, "close": 394.8508, "volume": 1885516}, "trend_line": 343.07725, "activity_lines": {"activity_5": 382.66824, "activity_10": 369.110251, "activity_20": 356.504848, "activity_30": 350.729701}, "trend_signal": 1, "fair_value": 266.385444, "relative_strength": 12.541863, "rate_of_change": 0.8170246843829937, "market_dynamics": 0.943601, "expectation": {"probability": 53.6682, "direction": "undecided"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 395.647788, "high": 406.139017, "low": 390.99752, "close": 398.9011, "volume": 1033630}, "trend_line": 346.329093, "activity_lines": {"activity_5": 389.724287, "activity_10": 376.354935, "activity_20": 361.421195, "activity_30": 354.33124}, "trend_signal": 1, "fair_value": 267.65586, "relative_strength": 11.986126, "rate_of_change": 0.9478457111335736, "market_dynamics": 1.062317, "expectation": {"probability": 53.8906, "direction": "undecided"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 400.091732, "high": 405.670177, "low": 396.772791, "close": 401.7137, "volume": 656679}, "trend_line": 349.208613, "activity_lines": {"activity_5": 395.499613, "activity_10": 383.339878, "activity_20": 366.301683, "activity_30": 357.90444}, "trend_signal": 1, "fair_value": 268.98628, "relative_strength": 11.689024, "rate_of_change": 0.8314404011100545, "market_dynamics": 1.093368, "expectation": {"probability": 54.6667, "direction": "undecided"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 396.444684, "high": 400.335533, "low": 380.365634, "close": 380.6469, "volume": 1072285}, "trend_line": 351.044447, "activity_lines": {"activity_5": 392.175053, "activity_10": 385.11612, "activity_20": 368.85106, "activity_30": 359.932717}, "trend_signal": 1, "fair_value": 270.091885, "relative_strength": 6.989487, "rate_of_change": 0.5257126919718835, "market_dynamics": 0.974913, "expectation": {"probability": 53.8943, "direction": "undecided"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 382.025065, "high": 387.303493, "low": 375.480939, "close": 382.2032, "volume": 1678111}, "trend_line": 352.477183, "activity_lines": {"activity_5": 388.759847, "activity_10": 386.099695, "activity_20": 371.264871, "activity_30": 361.942959}, "trend_signal": 1, "fair_value": 271.230011, "relative_strength": 5.034542, "rate_of_change": 0.4081352125760969, "market_dynamics": 0.743678, "expectation": {"probability": 54.7892, "direction": "undecided"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 379.872433, "high": 381.80613, "low": 366.251659, "close": 377.4954, "volume": 1724604}, "trend_line": 353.793403, "activity_lines": {"activity_5": 384.037267, "activity_10": 385.552438, "activity_20": 372.961393, "activity_30": 363.557037}, "trend_signal": 1, "fair_value": 272.251599, "relative_strength": 2.132634, "rate_of_change": 0.3734199158077098, "market_dynamics": 0.561372, "expectation": {"probability": 53.8821, "direction": "undecided"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 379.2782, "high": 386.880931, "low": 355.35695, "close": 361.7523, "volume": 1596529}, "trend_line": 354.085153, "activity_lines": {"activity_5": 375.224013, "activity_10": 381.696036, "activity_20": 372.981178, "activity_30": 364.070514}, "trend_signal": 1, "fair_value": 273.250271, "relative_strength": -3.35392, "rate_of_change": 0.0824633804717888, "market_dynamics": 0.336898, "expectation": {"probability": 55.5556, "direction": "positive"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 361.959847, "high": 375.401402, "low": 361.752329, "close": 373.0621, "volume": 1681902}, "trend_line": 355.095977, "activity_lines": {"activity_5": 372.65728, "activity_10": 379.966416, "activity_20": 373.905835, "activity_30": 365.294834}, "trend_signal": 1, "fair_value": 274.300737, "relative_strength": -1.840645, "rate_of_change": 0.2854748332246548, "market_dynamics": 0.309912, "expectation": {"probability": 54.0616, "direction": "undecided"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 369.628603, "high": 393.002759, "low": 366.987455, "close": 391.9463, "volume": 1373306}, "trend_line": 356.837447, "activity_lines": {"activity_5": 378.295387, "activity_10": 381.624602, "activity_20": 376.416941, "activity_30": 367.672274}, "trend_signal": 1, "fair_value": 275.439428, "relative_strength": 1.441161, "rate_of_change": 0.49042234009877067, "market_dynamics": 0.246264, "expectation": {"probability": 53.9367, "direction": "undecided"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 391.946271, "high": 393.53096, "low": 352.847857, "close": 359.8186, "volume": 2522051}, "trend_line": 357.45955, "activity_lines": {"activity_5": 372.470967, "activity_10": 377.06974, "activity_20": 375.582798, "activity_30": 367.864606}, "trend_signal": 1, "fair_value": 276.397527, "relative_strength": -6.509541, "rate_of_change": 0.17433792479744464, "market_dynamics": 0.024548, "expectation": {"probability": 55.7979, "direction": "positive"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 354.951343, "high": 365.657423, "low": 352.14984, "close": 363.1389, "volume": 868244}, "trend_line": 357.87559, "activity_lines": {"activity_5": 369.24562, "activity_10": 373.596987, "activity_20": 375.027062, "activity_30": 368.231016}, "trend_signal": 1, "fair_value": 277.379567, "relative_strength": -7.217125, "rate_of_change": 0.11638799411010547, "market_dynamics": -0.290661, "expectation": {"probability": 56.9606, "direction": "positive"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 362.356055, "high": 377.316271, "low": 358.983875, "close": 372.1566, "volume": 1489395}, "trend_line": 359.110183, "activity_lines": {"activity_5": 369.983273, "activity_10": 372.340396, "activity_20": 375.321825, "activity_30": 369.152371}, "trend_signal": 1, "fair_value": 278.438456, "relative_strength": -5.843397, "rate_of_change": 0.34497826465337245, "market_dynamics": -0.532287, "expectation": {"probability": 57.621, "direction": "positive"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 374.137395, "high": 385.503761, "low": 366.430904, "close": 378.3255, "volume": 1774258}, "trend_line": 360.603817, "activity_lines": {"activity_5": 372.083607, "activity_10": 372.691687, "activity_20": 376.129496, "activity_30": 370.392069}, "trend_signal": 1, "fair_value": 279.490388, "relative_strength": -4.146505, "rate_of_change": 0.41592638435429324, "market_dynamics": -0.69821, "expectation": {"probability": 57.6979, "direction": "positive"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 376.316349, "high": 382.244781, "low": 367.006304, "close": 381.2685, "volume": 3048066}, "trend_line": 362.611037, "activity_lines": {"activity_5": 374.814047, "activity_10": 374.003309, "activity_20": 376.967822, "activity_30": 371.725275}, "trend_signal": 1, "fair_value": 280.530074, "relative_strength": -3.444201, "rate_of_change": 0.5566274968187644, "market_dynamics": -0.598031, "expectation": {"probability": 57.8509, "direction": "positive"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 383.720973, "high": 416.254248, "low": 382.551322, "close": 414.5658, "volume": 1746333}, "trend_line": 365.57228, "activity_lines": {"activity_5": 389.35544, "activity_10": 381.357684, "activity_20": 380.692647, "activity_30": 375.077195}, "trend_signal": 1, "fair_value": 281.748715, "relative_strength": 2.46675, "rate_of_change": 0.816644475165263, "market_dynamics": -0.23924, "expectation": {"probability": 55.8255, "direction": "positive"}}, {"week_ending": "2024-03-28", "ohlcv": {"open": 413.886648, "high": 414.546934, "low": 400.07722, "close": 407.463, "volume": 1017856}, "trend_line": 367.81296, "activity_lines": {"activity_5": 397.87942, "activity_10": 386.832229, "activity_20": 383.410156, "activity_30": 377.779822}, "trend_signal": 1, "fair_value": 282.881358, "relative_strength": 0.216398, "rate_of_change": 0.6129239339481641, "market_dynamics": -0.082247, "expectation": {"probability": 55.1535, "direction": "positive"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 407.802617, "high": 419.499128, "low": 400.114991, "close": 418.9426, "volume": 1340122}, "trend_line": 370.925067, "activity_lines": {"activity_5": 407.274993, "activity_10": 393.849109, "activity_20": 386.961248, "activity_30": 381.078508}, "trend_signal": 1, "fair_value": 284.038429, "relative_strength": 3.651883, "rate_of_change": 0.8461112952626894, "market_dynamics": 0.121374, "expectation": {"probability": 54.0153, "direction": "undecided"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 423.302488, "high": 424.830964, "low": 389.438669, "close": 396.5589, "volume": 1477709}, "trend_line": 373.192613, "activity_lines": {"activity_5": 406.090267, "activity_10": 395.756402, "activity_20": 388.126676, "activity_30": 382.732304}, "trend_signal": 1, "fair_value": 284.998994, "relative_strength": -0.592556, "rate_of_change": 0.6113218549341076, "market_dynamics": 0.183184, "expectation": {"probability": 56.0015, "direction": "positive"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 400.308868, "high": 400.308868, "low": 376.8216, "close": 376.8216, "volume": 1227863}, "trend_line": 374.686733, "activity_lines": {"activity_5": 397.11088, "activity_10": 393.64788, "activity_20": 387.288507, "activity_30": 382.966432}, "trend_signal": 1, "fair_value": 285.785149, "relative_strength": -2.523583, "rate_of_change": 0.4003616223775601, "market_dynamics": -0.031935, "expectation": {"probability": 55.6751, "direction": "positive"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 378.30264, "high": 428.438563, "low": 376.721949, "close": 420.7677, "volume": 2503444}, "trend_line": 376.983053, "activity_lines": {"activity_5": 403.076653, "activity_10": 399.804553, "activity_20": 390.610367, "activity_30": 385.939398}, "trend_signal": 1, "fair_value": 286.849721, "relative_strength": 5.919017, "rate_of_change": 0.612863973489016, "market_dynamics": 0.244587, "expectation": {"probability": 52.1352, "direction": "undecided"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 422.590449, "high": 442.935322, "low": 418.384766, "close": 441.0271, "volume": 1398071}, "trend_line": 379.63764, "activity_lines": {"activity_5": 415.3821, "activity_10": 408.536587, "activity_20": 395.69676, "activity_30": 390.071272}, "trend_signal": 1, "fair_value": 288.001904, "relative_strength": 10.099625, "rate_of_change": 0.704166136614102, "market_dynamics": 0.418997, "expectation": {"probability": 52.0679, "direction": "undecided"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 444.87198, "high": 455.870362, "low": 440.685284, "close": 454.9922, "volume": 1813534}, "trend_line": 382.921067, "activity_lines": {"activity_5": 430.104973, "activity_10": 418.391582, "activity_20": 401.893275, "activity_30": 394.932856}, "trend_signal": 1, "fair_value": 289.257711, "relative_strength": 11.217895, "rate_of_change": 0.8648844724669603, "market_dynamics": 0.738094, "expectation": {"probability": 52.943, "direction": "undecided"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 456.321367, "high": 463.954255, "low": 445.356211, "close": 453.4353, "volume": 1130276}, "trend_line": 387.17214, "activity_lines": {"activity_5": 441.905573, "activity_10": 426.457402, "activity_20": 407.674414, "activity_30": 399.482162}, "trend_signal": 1, "fair_value": 290.581028, "relative_strength": 8.764266, "rate_of_change": 1.1101695274446781, "market_dynamics": 1.121241, "expectation": {"probability": 53.1718, "direction": "undecided"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 453.397305, "high": 466.992199, "low": 450.778579, "close": 464.7517, "volume": 1095290}, "trend_line": 391.947623, "activity_lines": {"activity_5": 453.686547, "activity_10": 435.215116, "activity_20": 414.287011, "activity_30": 404.487295}, "trend_signal": 1, "fair_value": 291.935688, "relative_strength": 11.074147, "rate_of_change": 1.2334262997332421, "market_dynamics": 1.167952, "expectation": {"probability": 53.0154, "direction": "undecided"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 463.849794, "high": 465.288081, "low": 445.337195, "close": 450.853, "volume": 924221}, "trend_line": 395.473207, "activity_lines": {"activity_5": 454.972613, "activity_10": 439.927918, "activity_20": 419.175424, "activity_30": 408.287642}, "trend_signal": 1, "fair_value": 293.21876, "relative_strength": 7.893653, "rate_of_change": 0.8995038604941306, "market_dynamics": 1.094631, "expectation": {"probability": 53.3312, "direction": "undecided"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 455.590324, "high": 455.590324, "low": 430.726479, "close": 439.2043, "volume": 1280896}, "trend_line": 398.349237, "activity_lines": {"activity_5": 450.370093, "activity_10": 441.863007, "activity_20": 422.627533, "activity_30": 411.109002}, "trend_signal": 1, "fair_value": 294.441319, "relative_strength": 3.66295, "rate_of_change": 0.7272376355953778, "market_dynamics": 0.895826, "expectation": {"probability": 53.4163, "direction": "undecided"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 436.213772, "high": 464.471592, "low": 433.764413, "close": 453.7865, "volume": 1214950}, "trend_line": 401.287877, "activity_lines": {"activity_5": 450.749827, "activity_10": 445.872291, "activity_20": 427.174571, "activity_30": 414.6856}, "trend_signal": 1, "fair_value": 295.818567, "relative_strength": 5.231838, "rate_of_change": 0.737704437977865, "market_dynamics": 0.842316, "expectation": {"probability": 53.7327, "direction": "undecided"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 452.258111, "high": 468.65363, "low": 446.001801, "close": 448.2423, "volume": 1444744}, "trend_line": 403.87764, "activity_lines": {"activity_5": 449.361873, "activity_10": 448.240013, "activity_20": 430.755332, "activity_30": 417.714918}, "trend_signal": 1, "fair_value": 297.126212, "relative_strength": 3.202603, "rate_of_change": 0.6453628799755655, "market_dynamics": 0.702966, "expectation": {"probability": 53.3312, "direction": "undecided"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 447.824513, "high": 458.172582, "low": 436.057146, "close": 439.7834, "volume": 1630958}, "trend_line": 406.153563, "activity_lines": {"activity_5": 445.500487, "activity_10": 448.130055, "activity_20": 433.172483, "activity_30": 420.031418}, "trend_signal": 1, "fair_value": 298.33615, "relative_strength": 1.307614, "rate_of_change": 0.5635179506347602, "market_dynamics": 0.561317, "expectation": {"probability": 52.6533, "direction": "undecided"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 442.356187, "high": 458.333984, "low": 433.346722, "close": 456.9669, "volume": 934024}, "trend_line": 408.51474, "activity_lines": {"activity_5": 449.031487, "activity_10": 449.999609, "activity_20": 436.998361, "activity_30": 423.309698}, "trend_signal": 1, "fair_value": 299.64219, "relative_strength": 3.210247, "rate_of_change": 0.5813508030212695, "market_dynamics": 0.442174, "expectation": {"probability": 52.2086, "direction": "undecided"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 458.742172, "high": 476.580721, "low": 450.862451, "close": 467.6567, "volume": 1190344}, "trend_line": 410.941603, "activity_lines": {"activity_5": 455.71816, "activity_10": 453.154596, "activity_20": 441.379705, "activity_30": 427.125308}, "trend_signal": 1, "fair_value": 301.053253, "relative_strength": 4.443481, "rate_of_change": 0.5940698737088334, "market_dynamics": 0.348507, "expectation": {"probability": 52.925, "direction": "undecided"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 472.452106, "high": 496.624385, "low": 470.438545, "close": 471.7841, "volume": 1272228}, "trend_line": 413.371037, "activity_lines": {"activity_5": 461.883807, "activity_10": 456.575845, "activity_20": 445.656431, "activity_30": 431.050631}, "trend_signal": 1, "fair_value": 302.420951, "relative_strength": 7.233291, "rate_of_change": 0.591187161938436, "market_dynamics": 0.347302, "expectation": {"probability": 53.2214, "direction": "undecided"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 475.839909, "high": 487.625447, "low": 455.561149, "close": 487.2151, "volume": 1356324}, "trend_line": 416.221083, "activity_lines": {"activity_5": 471.99328, "activity_10": 462.497424, "activity_20": 450.928359, "activity_30": 435.814764}, "trend_signal": 1, "fair_value": 303.958847, "relative_strength": 11.35439, "rate_of_change": 0.6894643661258784, "market_dynamics": 0.590435, "expectation": {"probability": 54.003, "direction": "undecided"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 489.553072, "high": 491.776578, "low": 432.600777, "close": 446.0277, "volume": 2253349}, "trend_line": 418.400443, "activity_lines": {"activity_5": 465.775433, "activity_10": 460.316205, "activity_20": 451.759156, "activity_30": 437.737771}, "trend_signal": 1, "fair_value": 305.264884, "relative_strength": 3.958352, "rate_of_change": 0.5236063450442692, "market_dynamics": 0.550723, "expectation": {"probability": 54.265, "direction": "undecided"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 422.838312, "high": 456.734849, "low": 419.011591, "close": 449.7685, "volume": 1074510}, "trend_line": 420.65262, "activity_lines": {"activity_5": 460.388233, "activity_10": 459.155569, "activity_20": 452.637842, "activity_30": 439.761517}, "trend_signal": 1, "fair_value": 306.597538, "relative_strength": 4.600302, "rate_of_change": 0.5382826518661257, "market_dynamics": 0.272262, "expectation": {"probability": 54.4495, "direction": "undecided"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 449.176865, "high": 464.235632, "low": 440.110495, "close": 451.429, "volume": 855927}, "trend_line": 423.117073, "activity_lines": {"activity_5": 456.034427, "activity_10": 458.31656, "activity_20": 453.507039, "activity_30": 441.74709}, "trend_signal": 1, "fair_value": 307.948581, "relative_strength": 0.783791, "rate_of_change": 0.5858641745771112, "market_dynamics": -0.121733, "expectation": {"probability": 56.4119, "direction": "positive"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 452.669558, "high": 467.604266, "low": 449.186384, "close": 463.5008, "volume": 817522}, "trend_line": 426.50869, "activity_lines": {"activity_5": 456.7864, "activity_10": 459.450156, "activity_20": 455.31657, "activity_30": 444.352492}, "trend_signal": 1, "fair_value": 309.358823, "relative_strength": 1.860486, "rate_of_change": 0.8015788575848833, "market_dynamics": -0.589284, "expectation": {"probability": 56.4119, "direction": "positive"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 466.65002, "high": 470.366997, "low": 443.766037, "close": 453.6907, "volume": 1098510}, "trend_line": 429.19631, "activity_lines": {"activity_5": 454.82056, "activity_10": 458.623475, "activity_20": 455.979623, "activity_30": 446.10617}, "trend_signal": 1, "fair_value": 310.644271, "relative_strength": -0.66437, "rate_of_change": 0.6301442533327941, "market_dynamics": -0.775381, "expectation": {"probability": 58.1457, "direction": "positive"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 452.373796, "high": 458.013677, "low": 427.66711, "close": 428.1538, "volume": 927025}, "trend_line": 430.403227, "activity_lines": {"activity_5": 446.57738, "activity_10": 453.054658, "activity_20": 453.938534, "activity_30": 446.038911}, "trend_signal": 1, "fair_value": 311.803906, "relative_strength": -2.328895, "rate_of_change": 0.28120395536486154, "market_dynamics": -0.930492, "expectation": {"probability": 64.135, "direction": "positive"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 431.885032, "high": 465.633655, "low": 427.814967, "close": 454.9217, "volume": 1077032}, "trend_line": 433.57333, "activity_lines": {"activity_5": 448.448427, "activity_10": 452.56418, "activity_20": 454.20233, "activity_30": 447.620748}, "trend_signal": 1, "fair_value": 313.182896, "relative_strength": -0.363738, "rate_of_change": 0.7365425724375396, "market_dynamics": -0.858439, "expectation": {"probability": 58.8881, "direction": "positive"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 456.143199, "high": 479.761986, "low": 454.692671, "close": 467.2321, "volume": 1434536}, "trend_line": 437.043103, "activity_lines": {"activity_5": 454.079393, "activity_10": 454.349142, "activity_20": 455.475908, "activity_30": 449.792282}, "trend_signal": 1, "fair_value": 314.620031, "relative_strength": 0.802618, "rate_of_change": 0.8002736238412025, "market_dynamics": -0.738278, "expectation": {"probability": 56.5474, "direction": "positive"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 471.383325, "high": 484.304473, "low": 470.390859, "close": 473.311, "volume": 846366}, "trend_line": 440.414917, "activity_lines": {"activity_5": 460.68312, "activity_10": 457.247078, "activity_20": 457.203642, "activity_30": 452.132146}, "trend_signal": 1, "fair_value": 316.152822, "relative_strength": 1.553278, "rate_of_change": 0.7715060544039816, "market_dynamics": -0.624168, "expectation": {"probability": 57.1606, "direction": "positive"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 472.223066, "high": 475.228999, "low": 455.580171, "close": 458.7198, "volume": 1171896}, "trend_line": 443.094727, "activity_lines": {"activity_5": 461.7691, "activity_10": 457.464307, "activity_20": 457.454506, "activity_30": 453.313106}, "trend_signal": 1, "fair_value": 317.55919, "relative_strength": -1.715895, "rate_of_change": 0.6084739404955203, "market_dynamics": -0.3799, "expectation": {"probability": 59.1463, "direction": "positive"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 453.194467, "high": 478.130183, "low": 452.216316, "close": 469.1121, "volume": 1137544}, "trend_line": 446.022847, "activity_lines": {"activity_5": 465.983907, "activity_10": 460.089142, "activity_20": 458.669948, "activity_30": 454.991646}, "trend_signal": 1, "fair_value": 318.95401, "relative_strength": -0.568185, "rate_of_change": 0.660833862732931, "market_dynamics": -0.295421, "expectation": {"probability": 59.1503, "direction": "positive"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 473.927766, "high": 485.26536, "low": 471.860035, "close": 482.3714, "volume": 944503}, "trend_line": 448.283033, "activity_lines": {"activity_5": 471.887927, "activity_10": 464.705042, "activity_20": 461.127417, "activity_30": 457.336714}, "trend_signal": 1, "fair_value": 320.37946, "relative_strength": 1.268177, "rate_of_change": 0.5067422028271067, "market_dynamics": -0.278856, "expectation": {"probability": 56.9419, "direction": "positive"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 480.471572, "high": 482.942294, "low": 436.487913, "close": 456.6279, "volume": 1735897}, "trend_line": 449.921863, "activity_lines": {"activity_5": 467.3808, "activity_10": 464.047525, "activity_20": 460.983037, "activity_30": 457.875093}, "trend_signal": 1, "fair_value": 321.670009, "relative_strength": -3.206477, "rate_of_change": 0.3655793057864817, "market_dynamics": -0.266587, "expectation": {"probability": 59.29, "direction": "positive"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 460.763319, "high": 462.38488, "low": 447.810017, "close": 454.8048, "volume": 766044}, "trend_line": 451.11727, "activity_lines": {"activity_5": 462.97292, "activity_10": 462.964011, "activity_20": 460.582058, "activity_30": 458.190121}, "trend_signal": 1, "fair_value": 322.916997, "relative_strength": -2.223436, "rate_of_change": 0.26569213419176424, "market_dynamics": -0.487729, "expectation": {"probability": 58.5126, "direction": "positive"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 453.806955, "high": 511.924105, "low": 453.806955, "close": 507.0978, "volume": 1096339}, "trend_line": 454.8019, "activity_lines": {"activity_5": 477.229787, "activity_10": 471.546424, "activity_20": 465.156516, "activity_30": 461.801768}, "trend_signal": 1, "fair_value": 324.460146, "relative_strength": 3.982737, "rate_of_change": 0.8167787502349378, "market_dynamics": -0.162078, "expectation": {"probability": 56.2709, "direction": "positive"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 511.271591, "high": 523.399719, "low": 496.42327, "close": 499.652, "volume": 991729}, "trend_line": 458.896247, "activity_lines": {"activity_5": 485.77952, "activity_10": 477.804016, "activity_20": 468.741586, "activity_30": 464.695323}, "trend_signal": 1, "fair_value": 325.953812, "relative_strength": 4.555579, "rate_of_change": 0.9002484378363476, "market_dynamics": 0.068632, "expectation": {"probability": 54.7655, "direction": "undecided"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 499.31617, "high": 532.927587, "low": 496.485634, "close": 532.3231, "volume": 844893}, "trend_line": 462.61476, "activity_lines": {"activity_5": 503.183627, "activity_10": 488.701842, "activity_20": 475.153101, "activity_30": 469.432539}, "trend_signal": 1, "fair_value": 327.669342, "relative_strength": 9.388672, "rate_of_change": 0.8103167163186611, "market_dynamics": 0.426335, "expectation": {"probability": 55.3248, "direction": "positive"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 535.4511, "high": 548.274868, "low": 526.062355, "close": 529.2623, "volume": 1074751}, "trend_line": 465.555933, "activity_lines": {"activity_5": 516.237353, "activity_10": 497.63586, "activity_20": 480.914272, "activity_30": 473.73238}, "trend_signal": 1, "fair_value": 329.355531, "relative_strength": 7.341982, "rate_of_change": 0.635771543476043, "market_dynamics": 1.042496, "expectation": {"probability": 54.8485, "direction": "undecided"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 529.924357, "high": 529.953142, "low": 499.842186, "close": 505.4762, "volume": 806720}, "trend_line": 467.238733, "activity_lines": {"activity_5": 516.520087, "activity_10": 501.117311, "activity_20": 484.11674, "activity_30": 476.307882}, "trend_signal": 1, "fair_value": 330.848555, "relative_strength": 1.675533, "rate_of_change": 0.36146032747477475, "market_dynamics": 0.90796, "expectation": {"probability": 54.0606, "direction": "undecided"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 506.387749, "high": 510.40807, "low": 486.031875, "close": 489.0783, "volume": 788549}, "trend_line": 468.426833, "activity_lines": {"activity_5": 507.95876, "activity_10": 501.032504, "activity_20": 485.597065, "activity_30": 477.716886}, "trend_signal": 1, "fair_value": 332.261047, "relative_strength": -0.944001, "rate_of_change": 0.25428114496662735, "market_dynamics": 0.752342, "expectation": {"probability": 56.5775, "direction": "positive"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 489.711575, "high": 492.052765, "low": 461.521448, "close": 464.7165, "volume": 1632658}, "trend_line": 468.42566, "activity_lines": {"activity_5": 492.478133, "activity_10": 495.966305, "activity_20": 484.748346, "activity_30": 477.477509}, "trend_signal": 1, "fair_value": 333.528112, "relative_strength": -3.96695, "rate_of_change": -0.000250412640215749, "market_dynamics": 0.473422, "expectation": {"probability": 57.1092, "direction": "positive"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 464.879643, "high": 473.016236, "low": 456.541554, "close": 460.5139, "volume": 461734}, "trend_line": 468.74769, "activity_lines": {"activity_5": 477.925673, "activity_10": 490.215918, "activity_20": 483.410385, "activity_30": 476.967073}, "trend_signal": 1, "fair_value": 334.711892, "relative_strength": -5.270214, "rate_of_change": 0.06874730133272029, "market_dynamics": -0.060006, "expectation": {"probability": 61.2, "direction": "positive"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 457.395524, "high": 463.795415, "low": 448.227464, "close": 456.4744, "volume": 736563}, "trend_line": 469.32336, "activity_lines": {"activity_5": 466.813993, "activity_10": 484.128485, "activity_20": 481.636541, "activity_30": 476.175248}, "trend_signal": 0, "fair_value": 335.94596, "relative_strength": -5.498372, "rate_of_change": 0.12281020520869176, "market_dynamics": -0.441648, "expectation": {"probability": 62.3466, "direction": "positive"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 458.940332, "high": 463.493178, "low": 439.222526, "close": 445.0755, "volume": 1274250}, "trend_line": 469.032993, "activity_lines": {"activity_5": 456.755207, "activity_10": 475.971316, "activity_20": 478.753062, "activity_30": 474.61087}, "trend_signal": 0, "fair_value": 337.103693, "relative_strength": -5.938627, "rate_of_change": -0.0618692834722745, "market_dynamics": -0.686766, "expectation": {"probability": 61.1738, "direction": "positive"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 443.773015, "high": 479.737924, "low": 443.374198, "close": 478.7732, "volume": 1007067}, "trend_line": 470.05069, "activity_lines": {"activity_5": 461.9557, "activity_10": 474.117898, "activity_20": 479.166627, "activity_30": 475.239271}, "trend_signal": 0, "fair_value": 338.564236, "relative_strength": -1.730833, "rate_of_change": 0.21697769990351154, "market_dynamics": -0.826267, "expectation": {"probability": 57.7578, "direction": "positive"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 482.362054, "high": 491.43046, "low": 467.389535, "close": 477.6542, "volume": 764799}, "trend_line": 471.31305, "activity_lines": {"activity_5": 467.4702, "activity_10": 472.576018, "activity_20": 479.35418, "activity_30": 475.72982}, "trend_signal": 0, "fair_value": 340.03831, "relative_strength": -3.713062, "rate_of_change": 0.2685582697474609, "market_dynamics": -0.772817, "expectation": {"probability": 59.8433, "direction": "positive"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 472.454326, "high": 476.14922, "low": 460.404922, "close": 461.7073, "volume": 824906}, "trend_line": 471.471063, "activity_lines": {"activity_5": 466.806553, "activity_10": 468.534662, "activity_20": 477.787265, "activity_30": 475.110094}, "trend_signal": 0, "fair_value": 341.476597, "relative_strength": -5.982923, "rate_of_change": 0.03352612451533848, "market_dynamics": -0.696704, "expectation": {"probability": 62.0132, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 450.487545, "high": 468.305998, "low": 445.818281, "close": 448.7221, "volume": 1086660}, "trend_line": 470.83991, "activity_lines": {"activity_5": 461.734947, "activity_10": 463.416284, "activity_20": 474.951352, "activity_30": 473.642419}, "trend_signal": 0, "fair_value": 342.857071, "relative_strength": -8.369939, "rate_of_change": -0.133868873305601, "market_dynamics": -0.687435, "expectation": {"probability": 62.2878, "direction": "positive"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 451.568057, "high": 469.010269, "low": 444.959793, "close": 466.6274, "volume": 1252876}, "trend_line": 470.66802, "activity_lines": {"activity_5": 463.148593, "activity_10": 463.017782, "activity_20": 473.908848, "activity_30": 473.370644}, "trend_signal": 0, "fair_value": 344.373879, "relative_strength": -6.188412, "rate_of_change": -0.03650710068310949, "market_dynamics": -0.71728, "expectation": {"probability": 62.5, "direction": "positive"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 501.656517, "high": 516.513268, "low": 478.097955, "close": 481.0886, "volume": 1876336}, "trend_line": 470.463803, "activity_lines": {"activity_5": 467.945847, "activity_10": 465.954931, "activity_20": 474.275428, "activity_30": 474.042939}, "trend_signal": 0, "fair_value": 345.936121, "relative_strength": -1.887303, "rate_of_change": -0.043388756261797494, "market_dynamics": -0.557626, "expectation": {"probability": 57.4515, "direction": "positive"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 479.834468, "high": 488.319216, "low": 476.009337, "close": 486.5393, "volume": 1406786}, "trend_line": 471.81419, "activity_lines": {"activity_5": 474.40564, "activity_10": 470.028384, "activity_20": 475.054604, "activity_30": 475.080068}, "trend_signal": 0, "fair_value": 347.440246, "relative_strength": -0.011144, "rate_of_change": 0.28703313440673184, "market_dynamics": -0.452484, "expectation": {"probability": 57.4515, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 485.506972, "high": 498.55004, "low": 466.116021, "close": 494.8455, "volume": 1688643}, "trend_line": 473.316757, "activity_lines": {"activity_5": 483.041827, "activity_10": 475.215276, "activity_20": 476.54186, "activity_30": 476.565959}, "trend_signal": 1, "fair_value": 348.994602, "relative_strength": 4.64884, "rate_of_change": 0.31846583503560993, "market_dynamics": -0.233055, "expectation": {"probability": 55.0046, "direction": "positive"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 489.751842, "high": 514.265482, "low": 467.732014, "close": 490.9481, "volume": 1878487}, "trend_line": 474.63406, "activity_lines": {"activity_5": 488.169667, "activity_10": 479.06934, "activity_20": 477.598535, "activity_30": 477.703465}, "trend_signal": 1, "fair_value": 350.385187, "relative_strength": 5.952115, "rate_of_change": 0.2783131973499897, "market_dynamics": 0.038916, "expectation": {"probability": 53.3415, "direction": "undecided"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 488.931742, "high": 495.530454, "low": 475.377467, "close": 479.4678, "volume": 1264522}, "trend_line": 475.166293, "activity_lines": {"activity_5": 486.655673, "activity_10": 480.209282, "activity_20": 477.398419, "activity_30": 478.015319}, "trend_signal": 1, "fair_value": 351.762529, "relative_strength": 2.843391, "rate_of_change": 0.11213544177592719, "market_dynamics": 0.093302, "expectation": {"probability": 53.1712, "direction": "undecided"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 486.76116, "high": 503.29653, "low": 476.361435, "close": 484.1757, "volume": 985122}, "trend_line": 476.18246, "activity_lines": {"activity_5": 485.854953, "activity_10": 481.579891, "activity_20": 477.52923, "activity_30": 478.596571}, "trend_signal": 1, "fair_value": 353.135923, "relative_strength": 5.206365, "rate_of_change": 0.21385502611819224, "market_dynamics": 0.288832, "expectation": {"probability": 53.5874, "direction": "undecided"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 480.278237, "high": 502.708072, "low": 447.969627, "close": 461.1767, "volume": 1548935}, "trend_line": 477.283223, "activity_lines": {"activity_5": 477.182093, "activity_10": 478.670636, "activity_20": 475.578814, "activity_30": 477.628458}, "trend_signal": 0, "fair_value": 354.383729, "relative_strength": 9.959538, "rate_of_change": 0.23116412141682605, "market_dynamics": 0.284026, "expectation": {"probability": 54.9263, "direction": "undecided"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 447.255707, "high": 493.813289, "low": 441.226664, "close": 490.977, "volume": 1684007}, "trend_line": 478.485067, "activity_lines": {"activity_5": 480.133507, "activity_10": 481.479209, "activity_20": 476.649738, "activity_30": 478.511927}, "trend_signal": 0, "fair_value": 355.878404, "relative_strength": 10.439931, "rate_of_change": 0.25180939578091854, "market_dynamics": 0.389763, "expectation": {"probability": 54.5948, "direction": "undecided"}}, {"week_ending": "2025-04-17", "ohlcv": {"open": 494.678228, "high": 502.664579, "low": 475.736216, "close": 491.6603, "volume": 906370}, "trend_line": 479.29934, "activity_lines": {"activity_5": 483.570587, "activity_10": 483.879842, "activity_20": 477.982623, "activity_30": 479.361942}, "trend_signal": 0, "fair_value": 357.362617, "relative_strength": 11.75406, "rate_of_change": 0.17017730670369227, "market_dynamics": 0.45726, "expectation": {"probability": 54.595, "direction": "undecided"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 487.070306, "high": 494.619978, "low": 428.361415, "close": 442.5777, "volume": 2890217}, "trend_line": 478.274897, "activity_lines": {"activity_5": 470.59932, "activity_10": 476.575671, "activity_20": 474.820033, "activity_30": 476.992804}, "trend_signal": 0, "fair_value": 358.670876, "relative_strength": -3.752349, "rate_of_change": -0.21373761958444643, "market_dynamics": 0.27243, "expectation": {"probability": 59.9592, "direction": "positive"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 440.34577, "high": 459.996266, "low": 434.033352, "close": 458.1137, "volume": 1220793}, "trend_line": 478.254693, "activity_lines": {"activity_5": 465.26606, "activity_10": 472.533495, "activity_20": 473.436578, "activity_30": 475.692082}, "trend_signal": 0, "fair_value": 360.136603, "relative_strength": -3.061735, "rate_of_change": -0.004224348826744966, "market_dynamics": 0.086422, "expectation": {"probability": 59.3158, "direction": "positive"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 456.735735, "high": 466.759914, "low": 451.534419, "close": 461.8109, "volume": 1294075}, "trend_line": 478.01132, "activity_lines": {"activity_5": 462.902667, "activity_10": 469.581262, "activity_20": 472.552688, "activity_30": 474.631192}, "trend_signal": 0, "fair_value": 361.61772, "relative_strength": -1.709971, "rate_of_change": -0.05088773901481878, "market_dynamics": -0.251173, "expectation": {"probability": 64.4351, "direction": "positive"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 474.988838, "high": 481.558411, "low": 460.963043, "close": 477.5992, "volume": 1377015}, "trend_line": 477.852247, "activity_lines": {"activity_5": 465.75976, "activity_10": 469.949236, "activity_20": 473.186282, "activity_30": 474.604604}, "trend_signal": 0, "fair_value": 363.265658, "relative_strength": -3.315942, "rate_of_change": -0.033278082201073166, "market_dynamics": -0.364806, "expectation": {"probability": 65.7895, "direction": "positive"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 469.933174, "high": 477.007353, "low": 438.162443, "close": 441.7432, "volume": 1306163}, "trend_line": 477.35609, "activity_lines": {"activity_5": 457.556707, "activity_10": 464.111507, "activity_20": 470.32366, "activity_30": 472.274988}, "trend_signal": 0, "fair_value": 364.633494, "relative_strength": -7.975808, "rate_of_change": -0.10383063030777848, "market_dynamics": -0.577358, "expectation": {"probability": 64.6611, "direction": "positive"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 447.594683, "high": 449.200687, "low": 422.684644, "close": 430.4381, "volume": 1675582}, "trend_line": 476.543867, "activity_lines": {"activity_5": 448.913093, "activity_10": 457.11294, "activity_20": 466.45451, "activity_30": 469.248021}, "trend_signal": 0, "fair_value": 365.92485, "relative_strength": -11.617141, "rate_of_change": -0.17015033787460787, "market_dynamics": -0.715837, "expectation": {"probability": 62.6809, "direction": "positive"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 428.235265, "high": 436.629181, "low": 417.463882, "close": 432.2527, "volume": 1164979}, "trend_line": 474.04903, "activity_lines": {"activity_5": 441.683653, "activity_10": 451.335749, "activity_20": 462.827882, "activity_30": 466.390526}, "trend_signal": 0, "fair_value": 367.240273, "relative_strength": -12.461832, "rate_of_change": -0.5235272495910563, "market_dynamics": -0.949029, "expectation": {"probability": 63.9889, "direction": "positive"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 434.174094, "high": 438.152713, "low": 417.67738, "close": 419.2009, "volume": 1096863}, "trend_line": 471.367327, "activity_lines": {"activity_5": 431.82768, "activity_10": 444.129558, "activity_20": 458.179751, "activity_30": 462.851937}, "trend_signal": 0, "fair_value": 368.625837, "relative_strength": -14.512534, "rate_of_change": -0.5657016110759739, "market_dynamics": -1.304604, "expectation": {"probability": 64.4158, "direction": "positive"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 422.723442, "high": 422.723442, "low": 407.473686, "close": 409.3514, "volume": 1383084}, "trend_line": 467.26827, "activity_lines": {"activity_5": 421.529207, "activity_10": 435.895745, "activity_20": 452.871921, "activity_30": 458.850909}, "trend_signal": 0, "fair_value": 369.872849, "relative_strength": -16.10363, "rate_of_change": -0.8696099125258243, "market_dynamics": -1.352988, "expectation": {"probability": 62.4431, "direction": "positive"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 409.904535, "high": 428.48721, "low": 405.925916, "close": 423.5774, "volume": 2214616}, "trend_line": 463.74544, "activity_lines": {"activity_5": 420.522587, "activity_10": 431.73258, "activity_20": 449.168263, "activity_30": 456.032144}, "trend_signal": 0, "fair_value": 371.207158, "relative_strength": -15.845678, "rate_of_change": -0.7539202265970251, "market_dynamics": -1.252666, "expectation": {"probability": 61.4958, "direction": "positive"}}, {"week_ending": "2025-07-03", "ohlcv": {"open": 423.004845, "high": 449.025984, "low": 422.078118, "close": 443.781, "volume": 1161925}, "trend_line": 461.688933, "activity_lines": {"activity_5": 427.461553, "activity_10": 432.480667, "activity_20": 447.508493, "activity_30": 454.744115}, "trend_signal": 0, "fair_value": 372.627597, "relative_strength": -13.047994, "rate_of_change": -0.4434560046563377, "market_dynamics": -1.107177, "expectation": {"probability": 61.3621, "direction": "positive"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 440.782453, "high": 467.351864, "low": 440.782453, "close": 456.1341, "volume": 1692231}, "trend_line": 460.590793, "activity_lines": {"activity_5": 437.628693, "activity_10": 435.452895, "activity_20": 447.134002, "activity_30": 454.385739}, "trend_signal": 0, "fair_value": 374.084936, "relative_strength": -10.139594, "rate_of_change": -0.23785278821054193, "market_dynamics": -0.75214, "expectation": {"probability": 61.4958, "direction": "positive"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 458.644178, "high": 466.114907, "low": 455.079712, "close": 459.7184, "volume": 1272788}, "trend_line": 460.42419, "activity_lines": {"activity_5": 447.398507, "activity_10": 439.112805, "activity_20": 447.219703, "activity_30": 454.329455}, "trend_signal": 0, "fair_value": 375.562014, "relative_strength": -9.711593, "rate_of_change": -0.03617158712940429, "market_dynamics": -0.459711, "expectation": {"probability": 61.6287, "direction": "positive"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 461.857083, "high": 483.341533, "low": 453.126681, "close": 478.488, "volume": 1171686}, "trend_line": 461.023327, "activity_lines": {"activity_5": 460.723687, "activity_10": 446.223416, "activity_20": 449.220704, "activity_30": 455.494863}, "trend_signal": 0, "fair_value": 377.045523, "relative_strength": -7.088199, "rate_of_change": 0.13012717685401906, "market_dynamics": -0.159675, "expectation": {"probability": 56.6507, "direction": "positive"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 479.708722, "high": 480.026106, "low": 418.419541, "close": 424.6597, "volume": 2958313}, "trend_line": 459.962837, "activity_lines": {"activity_5": 451.496993, "activity_10": 443.530904, "activity_20": 446.173093, "activity_30": 453.148822}, "trend_signal": 0, "fair_value": 378.137152, "relative_strength": -15.168934, "rate_of_change": -0.23002957505445615, "market_dynamics": 0.131016, "expectation": {"probability": 59.4987, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 426.329643, "high": 426.329643, "low": 399.405719, "close": 401.2026, "volume": 1871284}, "trend_line": 458.500407, "activity_lines": {"activity_5": 434.379113, "activity_10": 436.884073, "activity_20": 441.207132, "activity_30": 449.357839}, "trend_signal": 0, "fair_value": 378.95788, "relative_strength": -21.377424, "rate_of_change": -0.31794525173780147, "market_dynamics": 0.022088, "expectation": {"probability": 58.5092, "direction": "positive"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 399.083385, "high": 422.452605, "low": 393.565788, "close": 405.392, "volume": 1370545}, "trend_line": 456.054367, "activity_lines": {"activity_5": 421.49626, "activity_10": 431.530505, "activity_20": 437.012852, "activity_30": 445.93149}, "trend_signal": 0, "fair_value": 379.853331, "relative_strength": -20.960237, "rate_of_change": -0.533486985541538, "market_dynamics": -0.12549, "expectation": {"probability": 60.498, "direction": "positive"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 406.466258, "high": 417.23778, "low": 388.409554, "close": 406.0561, "volume": 1461549}, "trend_line": 453.667763, "activity_lines": {"activity_5": 412.21758, "activity_10": 426.78606, "activity_20": 433.256981, "activity_30": 442.705796}, "trend_signal": 0, "fair_value": 380.811542, "relative_strength": -20.666775, "rate_of_change": -0.5233156774047586, "market_dynamics": -0.431918, "expectation": {"probability": 61.0484, "direction": "positive"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 404.161577, "high": 411.895979, "low": 389.093165, "close": 392.9506, "volume": 1457407}, "trend_line": 451.375873, "activity_lines": {"activity_5": 402.147887, "activity_10": 419.897793, "activity_20": 428.515446, "activity_30": 438.788559}, "trend_signal": 0, "fair_value": 381.758008, "relative_strength": -22.811353, "rate_of_change": -0.5051912846626413, "market_dynamics": -0.716693, "expectation": {"probability": 61.4783, "direction": "positive"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 387.696641, "high": 400.753327, "low": 381.212342, "close": 399.3959, "volume": 1307568}, "trend_line": 449.731667, "activity_lines": {"activity_5": 399.92912, "activity_10": 414.479595, "activity_20": 424.854541, "activity_30": 435.435013}, "trend_signal": 0, "fair_value": 382.664912, "relative_strength": -21.456447, "rate_of_change": -0.36426537135714315, "market_dynamics": -0.752841, "expectation": {"probability": 61.1969, "direction": "positive"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 399.757273, "high": 402.096148, "low": 369.483728, "close": 372.9896, "volume": 3064784}, "trend_line": 446.610407, "activity_lines": {"activity_5": 390.592507, "activity_10": 404.699915, "activity_20": 419.118105, "activity_30": 430.483912}, "trend_signal": 0, "fair_value": 383.495389, "relative_strength": -27.33564, "rate_of_change": -0.6940271786554018, "market_dynamics": -0.705854, "expectation": {"probability": 61.1842, "direction": "positive"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 374.766914, "high": 390.772828, "low": 371.910459, "close": 380.7142, "volume": 2533242}, "trend_line": 443.264593, "activity_lines": {"activity_5": 385.711627, "activity_10": 397.611824, "activity_20": 414.448717, "activity_30": 426.232543}, "trend_signal": 0, "fair_value": 384.473661, "relative_strength": -26.267553, "rate_of_change": -0.7491571955241111, "market_dynamics": -0.63698, "expectation": {"probability": 61.9612, "direction": "positive"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 377.306007, "high": 390.333396, "low": 375.79233, "close": 388.683, "volume": 3059616}, "trend_line": 440.002717, "activity_lines": {"activity_5": 385.1322, "activity_10": 393.343876, "activity_20": 410.906831, "activity_30": 422.71115}, "trend_signal": 0, "fair_value": 385.476826, "relative_strength": -24.039183, "rate_of_change": -0.7358756037615601, "market_dynamics": -0.493471, "expectation": {"probability": 60.67, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 390.587305, "high": 411.690895, "low": 386.983777, "close": 405.1772, "volume": 2900151}, "trend_line": 437.013773, "activity_lines": {"activity_5": 391.209047, "activity_10": 393.366427, "activity_20": 409.28405, "activity_30": 420.464343}, "trend_signal": 0, "fair_value": 386.579828, "relative_strength": -21.289114, "rate_of_change": -0.6793012598601756, "market_dynamics": -0.321962, "expectation": {"probability": 61.1248, "direction": "positive"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 405.08935, "high": 408.506354, "low": 357.716132, "close": 358.3509, "volume": 2935608}, "trend_line": 432.593867, "activity_lines": {"activity_5": 380.86202, "activity_10": 386.208029, "activity_20": 403.546487, "activity_30": 415.389319}, "trend_signal": 0, "fair_value": 387.468278, "relative_strength": -28.174189, "rate_of_change": -1.011388261211627, "market_dynamics": -0.451706, "expectation": {"probability": 61.5935, "direction": "positive"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 361.813, "high": 366.302313, "low": 344.574434, "close": 365.052, "volume": 2643567}, "trend_line": 428.780007, "activity_lines": {"activity_5": 375.485027, "activity_10": 381.473627, "activity_20": 398.844231, "activity_30": 411.031779}, "trend_signal": 0, "fair_value": 388.359664, "relative_strength": -27.562349, "rate_of_change": -0.8816259986413486, "market_dynamics": -0.616557, "expectation": {"probability": 63.2591, "direction": "positive"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 368.2516, "high": 379.066315, "low": 344.68271, "close": 356.6739, "volume": 2164006}, "trend_line": 424.529947, "activity_lines": {"activity_5": 367.844507, "activity_10": 375.873218, "activity_20": 393.655423, "activity_30": 406.379772}, "trend_signal": 0, "fair_value": 389.061477, "relative_strength": -30.087522, "rate_of_change": -0.9911982673203368, "market_dynamics": -0.899243, "expectation": {"probability": 61.4341, "direction": "positive"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 357.372864, "high": 371.707158, "low": 349.299978, "close": 362.3052, "volume": 4037828}, "trend_line": 421.23423, "activity_lines": {"activity_5": 363.683773, "activity_10": 372.182465, "activity_20": 389.362828, "activity_30": 402.365272}, "trend_signal": 0, "fair_value": 389.855742, "relative_strength": -28.986171, "rate_of_change": -0.7763214405225382, "market_dynamics": -1.170728, "expectation": {"probability": 63.2653, "direction": "positive"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 361.675159, "high": 361.675159, "low": 339.179372, "close": 346.189, "volume": 1933669}, "trend_line": 416.407963, "activity_lines": {"activity_5": 355.909493, "activity_10": 366.356965, "activity_20": 383.806289, "activity_30": 397.523645}, "trend_signal": 0, "fair_value": 390.453824, "relative_strength": -30.411589, "rate_of_change": -1.1457442572983751, "market_dynamics": -1.245492, "expectation": {"probability": 60.4846, "direction": "positive"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 345.854297, "high": 350.058105, "low": 335.379234, "close": 337.8011, "volume": 1708008}, "trend_line": 411.279323, "activity_lines": {"activity_5": 349.271793, "activity_10": 359.856604, "activity_20": 377.751676, "activity_30": 392.452234}, "trend_signal": 0, "fair_value": 391.01319, "relative_strength": -31.554499, "rate_of_change": -1.231638310432603, "market_dynamics": -1.27717, "expectation": {"probability": 59.0537, "direction": "positive"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 335.280779, "high": 338.657608, "low": 318.042212, "close": 331.4117, "volume": 2387260}, "trend_line": 407.57379, "activity_lines": {"activity_5": 341.87428, "activity_10": 353.314438, "activity_20": 371.497007, "activity_30": 387.299484}, "trend_signal": 0, "fair_value": 391.511529, "relative_strength": -30.806713, "rate_of_change": -0.9009772173739945, "market_dynamics": -1.244554, "expectation": {"probability": 57.4336, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 330.387774, "high": 344.574394, "low": 325.809857, "close": 341.0302, "volume": 1397755}, "trend_line": 403.671007, "activity_lines": {"activity_5": 339.92562, "activity_10": 349.277053, "activity_20": 366.693477, "activity_30": 383.006349}, "trend_signal": 0, "fair_value": 392.143514, "relative_strength": -30.620631, "rate_of_change": -0.9575647639167375, "market_dynamics": -1.311251, "expectation": {"probability": 59.4903, "direction": "positive"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 336.0979, "high": 351.456075, "low": 331.342872, "close": 342.379, "volume": 1747595}, "trend_line": 399.689943, "activity_lines": {"activity_5": 339.469473, "activity_10": 346.206431, "activity_20": 362.566519, "activity_30": 379.052026}, "trend_signal": 0, "fair_value": 392.804213, "relative_strength": -29.938523, "rate_of_change": -0.9862149946280256, "market_dynamics": -1.250568, "expectation": {"probability": 60.3952, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 339.484605, "high": 357.372942, "low": 329.806985, "close": 349.113, "volume": 2939117}, "trend_line": 395.40707, "activity_lines": {"activity_5": 342.586407, "activity_10": 345.202064, "activity_20": 359.639652, "activity_30": 375.788998}, "trend_signal": 0, "fair_value": 393.552473, "relative_strength": -27.548196, "rate_of_change": -1.0715488530568436, "market_dynamics": -1.030014, "expectation": {"probability": 61.4226, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 347.291677, "high": 353.700762, "low": 331.835052, "close": 342.4381, "volume": 2428228}, "trend_line": 392.0969, "activity_lines": {"activity_5": 343.28344, "activity_10": 344.003427, "activity_20": 356.693153, "activity_30": 372.371645}, "trend_signal": 0, "fair_value": 394.276497, "relative_strength": -28.452034, "rate_of_change": -0.8371549856202549, "market_dynamics": -0.784446, "expectation": {"probability": 59.8528, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 341.384617, "high": 344.456252, "low": 336.181544, "close": 342.694, "volume": 783719}, "trend_line": 389.172097, "activity_lines": {"activity_5": 343.75664, "activity_10": 343.140642, "activity_20": 354.162556, "activity_30": 369.184361}, "trend_signal": 0, "fair_value": 395.018321, "relative_strength": -28.849142, "rate_of_change": -0.7459388227756958, "market_dynamics": -0.56374, "expectation": {"probability": 61.6935, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 342.605414, "high": 345.657359, "low": 331.598723, "close": 341.9458, "volume": 1210738}, "trend_line": 386.161867, "activity_lines": {"activity_5": 343.228287, "activity_10": 342.548329, "activity_20": 351.839315, "activity_30": 366.137503}, "trend_signal": 0, "fair_value": 395.680035, "relative_strength": -27.705291, "rate_of_change": -0.7734958449500647, "market_dynamics": -0.36873, "expectation": {"probability": 59.5469, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 340.252447, "high": 371.313367, "low": 340.252447, "close": 369.6791, "volume": 1998235}, "trend_line": 384.51114, "activity_lines": {"activity_5": 351.883327, "activity_10": 347.266218, "activity_20": 352.459465, "activity_30": 365.074099}, "trend_signal": 0, "fair_value": 396.42852, "relative_strength": -22.546348, "rate_of_change": -0.42747022455222405, "market_dynamics": -0.072037, "expectation": {"probability": 60.5792, "direction": "positive"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 374.312228, "high": 379.397452, "low": 364.379916, "close": 378.5987, "volume": 1993019}, "trend_line": 383.48605, "activity_lines": {"activity_5": 361.69156, "activity_10": 353.471782, "activity_20": 354.102324, "activity_30": 364.692651}, "trend_signal": 0, "fair_value": 397.260726, "relative_strength": -19.810962, "rate_of_change": -0.2665956570205051, "market_dynamics": 0.279828, "expectation": {"probability": 60.6526, "direction": "positive"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 371.524008, "high": 386.615962, "low": 366.979554, "close": 380.9602, "volume": 1529348}, "trend_line": 382.065477, "activity_lines": {"activity_5": 370.321247, "activity_10": 359.517442, "activity_20": 356.038431, "activity_30": 364.529693}, "trend_signal": 0, "fair_value": 398.041681, "relative_strength": -18.470174, "rate_of_change": -0.370436682116596, "market_dynamics": 0.641517, "expectation": {"probability": 61.0266, "direction": "positive"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 383.212563, "high": 387.786784, "low": 370.630974, "close": 383.4507, "volume": 2546434}, "trend_line": 380.054467, "activity_lines": {"activity_5": 377.21296, "activity_10": 365.231209, "activity_20": 358.299517, "activity_30": 364.619062}, "trend_signal": 0, "fair_value": 398.650554, "relative_strength": -17.744077, "rate_of_change": -0.5263521885804927, "market_dynamics": 1.069083, "expectation": {"probability": 59.0726, "direction": "positive"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 382.36922, "high": 417.9012, "low": 378.628479, "close": 416.661, "volume": 2742148}, "trend_line": 378.738697, "activity_lines": {"activity_5": 392.45766, "activity_10": 376.037049, "activity_20": 363.673674, "activity_30": 366.980774}, "trend_signal": 0, "fair_value": 399.588556, "relative_strength": -10.054111, "rate_of_change": -0.34620564004579546, "market_dynamics": 1.308401, "expectation": {"probability": 57.8212, "direction": "positive"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 417.881432, "high": 432.40781, "low": 405.944797, "close": 414.6765, "volume": 2186060}, "trend_line": 377.2373, "activity_lines": {"activity_5": 402.059847, "activity_10": 385.106965, "activity_20": 368.687656, "activity_30": 369.299342}, "trend_signal": 0, "fair_value": 400.340151, "relative_strength": -8.88406, "rate_of_change": -0.396420279177334, "market_dynamics": 1.387361, "expectation": {"probability": 59.4286, "direction": "positive"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 414.339128, "high": 433.782049, "low": 398.27478, "close": 406.7485, "volume": 1773935}, "trend_line": 374.845983, "activity_lines": {"activity_5": 406.01954, "activity_10": 391.420927, "activity_20": 372.822812, "activity_30": 371.20329}, "trend_signal": 0, "fair_value": 401.180533, "relative_strength": -11.054605, "rate_of_change": -0.633902585985006, "market_dynamics": 1.433414, "expectation": {"probability": 59.053, "direction": "positive"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 406.798143, "high": 416.283948, "low": 392.91672, "close": 414.0911, "volume": 1759541}, "trend_line": 374.493697, "activity_lines": {"activity_5": 410.550113, "activity_10": 398.021989, "activity_20": 377.64978, "activity_30": 373.735233}, "trend_signal": 0, "fair_value": 401.986703, "relative_strength": -8.397899, "rate_of_change": -0.09398153267657995, "market_dynamics": 1.410699, "expectation": {"probability": 57.0414, "direction": "positive"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 408.574198, "high": 414.091046, "low": 383.301973, "close": 390.1384, "volume": 1543004}, "trend_line": 374.12489, "activity_lines": {"activity_5": 404.887727, "activity_10": 398.965233, "activity_20": 379.93011, "activity_30": 374.744569}, "trend_signal": 1, "fair_value": 402.762868, "relative_strength": -11.200572, "rate_of_change": -0.0984814972733717, "market_dynamics": 1.156985, "expectation": {"probability": 58.8459, "direction": "positive"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 384.155225, "high": 391.40353, "low": 357.394541, "close": 365.5309, "volume": 1576297}, "trend_line": 372.796187, "activity_lines": {"activity_5": 390.576993, "activity_10": 394.57176, "activity_20": 379.747409, "activity_30": 374.190118}, "trend_signal": 1, "fair_value": 403.365049, "relative_strength": -14.704017, "rate_of_change": -0.35514958654582396, "market_dynamics": 0.820171, "expectation": {"probability": 59.4378, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 368.219908, "high": 381.565524, "low": 364.965364, "close": 370.3433, "volume": 2769047}, "trend_line": 371.60576, "activity_lines": {"activity_5": 381.279067, "activity_10": 390.624449, "activity_20": 379.980856, "activity_30": 374.031867}, "trend_signal": 1, "fair_value": 403.975537, "relative_strength": -11.236759, "rate_of_change": -0.31932381325563286, "market_dynamics": 0.652179, "expectation": {"probability": 58.3911, "direction": "positive"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 379.769576, "high": 389.840802, "low": 337.371201, "close": 344.5054, "volume": 3480779}, "trend_line": 369.99092, "activity_lines": {"activity_5": 366.324053, "activity_10": 381.967262, "activity_20": 377.715273, "activity_30": 372.283457}, "trend_signal": 0, "fair_value": 404.311336, "relative_strength": -14.681803, "rate_of_change": -0.4345573114905319, "market_dynamics": 0.362397, "expectation": {"probability": 59.6016, "direction": "positive"}}, {"week_ending": "2026-04-02", "ohlcv": {"open": 348.58346, "high": 375.621971, "low": 340.387567, "close": 367.436, "volume": 2068730}, "trend_line": 368.92559, "activity_lines": {"activity_5": 363.162113, "activity_10": 378.099153, "activity_20": 377.641575, "activity_30": 372.118623}, "trend_signal": 0, "fair_value": 404.890179, "relative_strength": -11.044442, "rate_of_change": -0.28793409308531603, "market_dynamics": 0.164603, "expectation": {"probability": 60.1415, "direction": "positive"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 364.508872, "high": 411.27309, "low": 362.25649, "close": 405.915, "volume": 2163703}, "trend_line": 370.023103, "activity_lines": {"activity_5": 375.936847, "activity_10": 381.47312, "activity_20": 381.091424, "activity_30": 374.505037}, "trend_signal": 1, "fair_value": 405.641642, "relative_strength": -4.172996, "rate_of_change": 0.2974889868713071, "market_dynamics": 0.22226, "expectation": {"probability": 55.5885, "direction": "positive"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 405.55, "high": 439.485, "low": 394.2, "close": 430.26, "volume": 2925018}, "trend_line": 371.67463, "activity_lines": {"activity_5": 395.774807, "activity_10": 388.865009, "activity_20": 386.505068, "activity_30": 378.391288}, "trend_signal": 1, "fair_value": 406.392266, "relative_strength": -1.787523, "rate_of_change": 0.4463307795135125, "market_dynamics": 0.317845, "expectation": {"probability": 55.4069, "direction": "positive"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 428.65, "high": 445.67, "low": 428.65, "close": 440.64, "volume": 1717618}, "trend_line": 373.40653, "activity_lines": {"activity_5": 414.757493, "activity_10": 397.896916, "activity_20": 392.482379, "activity_30": 382.840667}, "trend_signal": 1, "fair_value": 407.162211, "relative_strength": 0.660818, "rate_of_change": 0.46597207885832725, "market_dynamics": 0.432376, "expectation": {"probability": 54.0727, "direction": "undecided"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 441.29, "high": 459.0, "low": 420.05, "close": 428.57, "volume": 3981436}, "trend_line": 374.18629, "activity_lines": {"activity_5": 425.0304, "activity_10": 404.262215, "activity_20": 396.842256, "activity_30": 386.399601}, "trend_signal": 1, "fair_value": 407.912145, "relative_strength": -2.325286, "rate_of_change": 0.20882334328754518, "market_dynamics": 0.707404, "expectation": {"probability": 55.6689, "direction": "positive"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 428.0, "high": 439.29, "low": 407.445, "close": 420.6, "volume": 1685428}, "trend_line": 376.26126, "activity_lines": {"activity_5": 427.042333, "activity_10": 408.781667, "activity_20": 400.06472, "activity_30": 389.394034}, "trend_signal": 1, "fair_value": 408.608379, "relative_strength": -5.579149, "rate_of_change": 0.5545286012483268, "market_dynamics": 0.673953, "expectation": {"probability": 54.845, "direction": "undecided"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 420.3, "high": 428.115, "low": 400.63, "close": 403.15, "volume": 1494970}, "trend_line": 377.531193, "activity_lines": {"activity_5": 419.693333, "activity_10": 410.010049, "activity_20": 401.253079, "activity_30": 391.128791}, "trend_signal": 1, "fair_value": 409.196254, "relative_strength": -8.910136, "rate_of_change": 0.3375136201903912, "market_dynamics": 0.406608, "expectation": {"probability": 56.5147, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 404.17, "high": 406.755, "low": 370.415, "close": 375.17, "volume": 1759331}, "trend_line": 378.14773, "activity_lines": {"activity_5": 403.202, "activity_10": 405.914584, "activity_20": 399.48879, "activity_30": 390.976456}, "trend_signal": 1, "fair_value": 409.669486, "relative_strength": -15.23695, "rate_of_change": 0.1633075654228261, "market_dynamics": 0.139526, "expectation": {"probability": 57.8871, "direction": "positive"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 375.77, "high": 392.53, "low": 360.0, "close": 367.1, "volume": 1879861}, "trend_line": 378.307557, "activity_lines": {"activity_5": 387.693333, "activity_10": 400.176589, "activity_20": 396.79772, "activity_30": 390.263699}, "trend_signal": 1, "fair_value": 410.001357, "relative_strength": -17.571989, "rate_of_change": 0.04226575682470716, "market_dynamics": -0.277816, "expectation": {"probability": 60.3591, "direction": "positive"}}], "links": {"chart": "https://sharemaestro.com/terminal/92bae8a1-0d4f-45f7-96d0-80dea17aa8cf/", "share_image": "https://sharemaestro.com/terminal/92bae8a1-0d4f-45f7-96d0-80dea17aa8cf/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}