2025-09-12 | Smart Money Buy | — | 63.570000 |
2025-09-05 | Accumulation | — | 64.110000 |
2025-08-29 | Ribbon Change | — | 65.450000 |
2025-08-22 | Demand -1 Crossover | — | 65.150000 |
2025-08-22 | Ribbon Change | — | 65.150000 |
2025-08-08 | Accumulation | — | 57.980000 |
2025-08-01 | Ribbon Change | — | 56.480000 |
2025-08-01 | Accumulation | — | 56.480000 |
2025-07-25 | Ribbon Change | — | 58.150000 |
2025-07-25 | Accumulation | — | 58.150000 |
2025-07-18 | Accumulation | — | 59.200000 |
2025-07-11 | Accumulation | — | 57.510000 |
2025-07-04 | Accumulation | — | 59.660000 |
2025-06-27 | Accumulation | — | 59.100000 |
2025-06-27 | Ribbon Change | — | 59.100000 |
2025-06-20 | Ribbon Change | — | 55.610000 |
2025-06-20 | Accumulation | — | 55.610000 |
2025-06-13 | Accumulation | — | 53.800000 |
2025-05-09 | Ribbon Change | — | 58.788100 |
2025-04-25 | Threshold Breach (Buy) | — | 52.589900 |
2025-04-04 | ML Turned Negative | — | 55.743900 |
2025-03-28 | Ribbon Change | — | 58.448700 |
2025-02-21 | Ribbon Change | — | 68.160300 |
2025-01-17 | Ribbon Change | — | 75.473600 |
2024-12-27 | Ribbon Change | — | 74.726100 |
2024-12-20 | Ribbon Change | — | 77.128000 |
2024-12-13 | Ribbon Change | — | 75.653000 |
2024-12-06 | DTL Breach Warning | — | 79.210900 |
2024-11-29 | DTL Breach Warning | — | 79.938400 |
2024-11-22 | DTL Breach Warning | — | 80.855300 |
2024-11-15 | DTL Breach Warning | — | 82.150900 |
2024-11-08 | DTL Breach Warning | — | 81.443300 |
2024-11-08 | Ribbon Change | — | 81.443300 |
2024-11-01 | DTL Breach Warning | — | 81.343600 |
2024-11-01 | Ribbon Change | — | 81.343600 |
2024-10-18 | DTL Breach Warning | — | 77.584400 |
2024-10-11 | DTL Breach Warning | — | 80.231600 |
2024-09-27 | Ribbon Change | — | 74.559100 |
2024-08-23 | Ribbon Change | — | 74.967100 |
2024-08-02 | Ribbon Change | — | 70.244700 |
2024-07-26 | Ribbon Change | — | 75.850000 |
2024-07-19 | DTL Breach Warning | — | 87.706500 |
2024-07-12 | DTL Breach Warning | — | 85.748600 |
2024-07-12 | Threshold Breach (Sell) | — | 85.748600 |
2024-07-05 | DTL Breach Warning | — | 83.979600 |
2024-07-05 | Ribbon Change | — | 83.979600 |
2024-06-28 | DTL Breach Warning | — | 81.793100 |
2024-06-21 | DTL Breach Warning | — | 82.190700 |
2024-06-21 | Ribbon Change | — | 82.190700 |
2024-06-14 | DTL Breach Warning | — | 83.333600 |
2024-06-07 | DTL Breach Warning | — | 82.737300 |
2024-05-31 | DTL Breach Warning | — | 84.993800 |
2024-05-31 | Threshold Breach (Sell) | — | 84.993800 |
2024-05-24 | DTL Breach Warning | — | 85.390800 |
2024-05-24 | Threshold Breach (Sell) | — | 85.390800 |
2024-05-17 | DTL Breach Warning | — | 82.611300 |
2024-05-10 | DTL Breach Warning | — | 81.261300 |
2024-05-03 | DTL Breach Warning | — | 79.156800 |
2024-05-03 | Ribbon Change | — | 79.156800 |
2024-04-26 | Ribbon Change | — | 74.679700 |
2024-04-19 | Ribbon Change | — | 70.659400 |
2024-04-12 | Ribbon Change | — | 70.490600 |
2024-03-01 | Ribbon Change | — | 72.237700 |
2024-01-26 | ML Turned Positive | — | 66.017600 |
2024-01-19 | Ribbon Change | — | 65.492200 |
2024-01-12 | Ribbon Change | — | 65.075900 |
2023-12-08 | Ribbon Change | — | 65.789600 |
2023-12-01 | Ribbon Change | — | 63.430400 |
2023-12-01 | Demand -1 Crossover | — | 63.430400 |
2023-12-01 | Investor Buy | — | 63.430400 |
2023-11-17 | Ribbon Change | — | 61.319000 |
2023-11-10 | Accumulation | — | 61.477600 |
2023-11-10 | Smart Money Buy | — | 61.477600 |
2023-11-03 | Accumulation | — | 57.998300 |
2023-11-03 | Ribbon Change | — | 57.998300 |
2023-10-27 | Ribbon Change | — | 56.239100 |
2023-10-20 | Threshold Breach (Buy) | — | 50.520200 |
2023-10-06 | Threshold Breach (Buy) | — | 48.996500 |
2023-09-29 | Ribbon Change | — | 50.935700 |
2023-09-22 | Ribbon Change | — | 54.656000 |
2023-09-08 | Ribbon Change | — | 55.417800 |
2023-08-25 | Ribbon Change | — | 60.454000 |
2023-08-18 | Smart Money Buy | — | 58.504900 |
2023-08-18 | Ribbon Change | — | 58.504900 |
2023-08-11 | Accumulation | — | 56.901200 |
2023-08-04 | Accumulation | — | 58.354400 |
2023-08-04 | Ribbon Change | — | 58.354400 |
2023-07-28 | Accumulation | — | 59.184800 |
2023-07-21 | Accumulation | — | 58.601500 |
2023-07-21 | Ribbon Change | — | 58.601500 |
2023-07-14 | Accumulation | — | 55.280000 |
2023-07-14 | Ribbon Change | — | 55.280000 |
2023-07-07 | Ribbon Change | — | 54.518800 |
2023-06-30 | Ribbon Change | — | 53.718100 |
2023-06-09 | Ribbon Change | — | 55.833600 |
2023-05-19 | Ribbon Change | — | 56.939900 |
2023-05-12 | Ribbon Change | — | 60.594300 |
2023-05-05 | Ribbon Change | — | 58.362100 |
2023-04-28 | Ribbon Change | — | 58.905400 |
2023-03-10 | Ribbon Change | — | 56.752200 |
2023-03-03 | Ribbon Change | — | 59.152300 |
2023-02-10 | Ribbon Change | — | 61.226200 |
2023-02-03 | Ribbon Change | — | 60.130800 |
2023-01-20 | Ribbon Change | — | 67.029100 |
2023-01-06 | Demand -1 Crossover | — | 65.578300 |
2022-12-30 | Ribbon Change | — | 60.989300 |
2022-12-30 | Accumulation | — | 60.989300 |
2022-12-30 | Smart Money Buy | — | 60.989300 |
2022-12-23 | Accumulation | — | 60.081400 |
2022-12-23 | Ribbon Change | — | 60.081400 |
2022-12-16 | Accumulation | — | 58.196500 |
2022-12-09 | Accumulation | — | 57.337900 |
2022-12-02 | Accumulation | — | 60.792000 |
2022-11-25 | Accumulation | — | 60.732800 |
2022-11-25 | Ribbon Change | — | 60.732800 |
2022-11-18 | Accumulation | — | 56.489200 |
2022-11-11 | Accumulation | — | 54.258800 |
2022-11-04 | Accumulation | — | 56.281900 |
2022-09-23 | ML Turned Negative | — | 49.319000 |
2022-09-23 | Threshold Breach (Buy) | — | 49.319000 |
2022-09-23 | Ribbon Change | — | 49.319000 |