2025-09-12 | Investor Buy | — | 74.460000 |
2025-09-05 | Ribbon Change | — | 75.200000 |
2025-08-15 | Ribbon Change | — | 74.520000 |
2025-08-01 | Ribbon Change | — | 67.690000 |
2025-07-04 | Accumulation | — | 77.700000 |
2025-07-04 | Smart Money Buy | — | 77.700000 |
2025-06-27 | Accumulation | — | 78.760000 |
2025-06-20 | Accumulation | — | 74.650000 |
2025-06-13 | Accumulation | — | 71.620000 |
2025-06-06 | Accumulation | — | 72.010000 |
2025-06-06 | Ribbon Change | — | 72.010000 |
2025-05-30 | Accumulation | — | 70.790000 |
2025-05-30 | Ribbon Change | — | 70.790000 |
2025-05-23 | Accumulation | — | 68.798900 |
2025-05-16 | Ribbon Change | — | 69.650200 |
2025-05-02 | Ribbon Change | — | 66.611200 |
2025-04-25 | Demand -1 Crossover | — | 64.572000 |
2025-04-25 | Ribbon Change | — | 64.572000 |
2025-04-11 | Accumulation | — | 55.415300 |
2025-04-11 | Threshold Breach (Buy) | — | 55.415300 |
2025-04-11 | Ribbon Change | — | 55.415300 |
2025-04-04 | Accumulation | — | 53.296900 |
2025-04-04 | Ribbon Change | — | 53.296900 |
2025-03-28 | Accumulation | — | 56.187400 |
2025-03-28 | Threshold Breach (Buy) | — | 56.187400 |
2025-03-21 | Accumulation | — | 65.631200 |
2025-02-28 | Demand -1 Crossover | — | 66.254800 |
2025-02-07 | ML Turned Negative | — | 64.830100 |
2025-02-07 | Accumulation | — | 64.830100 |
2025-02-07 | Ribbon Change | — | 64.830100 |
2025-01-31 | ML Turned Positive | — | 64.261900 |
2025-01-31 | Accumulation | — | 64.261900 |
2025-01-31 | Ribbon Change | — | 64.261900 |
2025-01-24 | Accumulation | — | 87.576400 |
2025-01-24 | Ribbon Change | — | 87.576400 |
2025-01-17 | Ribbon Change | — | 90.632800 |
2025-01-10 | Ribbon Change | — | 89.574800 |
2025-01-03 | Ribbon Change | — | 90.740500 |
2024-12-20 | Ribbon Change | — | 88.575600 |
2024-12-13 | Ribbon Change | — | 86.459700 |
2024-11-22 | ML Turned Negative | — | 84.356800 |
2024-11-15 | Ribbon Change | — | 82.656100 |
2024-11-08 | Ribbon Change | — | 81.635600 |
2024-10-18 | Ribbon Change | — | 92.403800 |
2024-09-27 | Ribbon Change | — | 94.007300 |
2024-09-20 | DTL Breach Warning | — | 97.253300 |
2024-09-06 | DTL Breach Warning | — | 97.612900 |
2024-09-06 | Ribbon Change | — | 97.612900 |
2024-08-30 | Ribbon Change | — | 98.536200 |
2024-08-30 | DTL Breach Warning | — | 98.536200 |
2024-08-23 | DTL Breach Warning | — | 104.668600 |
2024-08-16 | DTL Breach Warning | — | 101.557300 |
2024-08-09 | DTL Breach Warning | — | 105.023600 |
2024-08-02 | DTL Breach Warning | — | 99.239900 |
2024-07-26 | DTL Breach Warning | — | 104.289800 |
2024-07-19 | DTL Breach Warning | — | 108.798900 |
2024-07-12 | DTL Breach Warning | — | 113.346700 |
2024-07-12 | Threshold Breach (Sell) | — | 113.346700 |
2024-07-05 | DTL Breach Warning | — | 106.163000 |
2024-07-05 | Ribbon Change | — | 106.163000 |
2024-06-28 | DTL Breach Warning | — | 101.026200 |
2024-06-21 | Ribbon Change | — | 101.962800 |
2024-06-21 | DTL Breach Warning | — | 101.962800 |
2024-06-14 | DTL Breach Warning | — | 102.155900 |
2024-06-07 | DTL Breach Warning | — | 102.667700 |
2024-06-07 | Ribbon Change | — | 102.667700 |
2024-05-03 | Ribbon Change | — | 88.425600 |
2024-04-19 | DTL Breach Warning | — | 98.682000 |
2024-04-12 | Ribbon Change | — | 93.573000 |
2024-04-05 | DTL Breach Warning | — | 100.004800 |
2024-03-29 | DTL Breach Warning | — | 100.397900 |
2024-03-22 | Ribbon Change | — | 103.829400 |
2024-03-22 | DTL Breach Warning | — | 103.829400 |
2024-03-15 | DTL Breach Warning | — | 101.768600 |
2024-03-08 | DTL Breach Warning | — | 100.771700 |
2024-03-08 | Ribbon Change | — | 100.771700 |
2024-03-01 | DTL Breach Warning | — | 103.331000 |
2024-02-23 | DTL Breach Warning | — | 100.570400 |
2024-02-16 | DTL Breach Warning | — | 99.932100 |
2024-02-09 | DTL Breach Warning | — | 100.541600 |
2024-02-02 | DTL Breach Warning | — | 99.608300 |
2024-01-26 | DTL Breach Warning | — | 98.055900 |
2024-01-19 | DTL Breach Warning | — | 101.932100 |
2024-01-12 | DTL Breach Warning | — | 98.789300 |
2024-01-05 | DTL Breach Warning | — | 98.179700 |
2023-12-29 | DTL Breach Warning | — | 98.303600 |
2023-12-22 | DTL Breach Warning | — | 108.493900 |
2023-12-15 | DTL Breach Warning | — | 106.836800 |
2023-12-08 | ML Turned Positive | — | 108.008200 |
2023-12-08 | DTL Breach Warning | — | 108.008200 |
2023-12-08 | Ribbon Change | — | 108.008200 |
2023-12-01 | DTL Breach Warning | — | 97.408300 |
2023-12-01 | Ribbon Change | — | 97.408300 |
2023-11-24 | Ribbon Change | — | 92.313200 |
2023-11-17 | Ribbon Change | — | 89.131800 |
2023-10-06 | ML Turned Negative | — | 91.665700 |
2023-09-15 | Ribbon Change | — | 91.032200 |
2023-09-08 | Ribbon Change | — | 93.830900 |
2023-09-01 | Ribbon Change | — | 93.017700 |
2023-08-25 | DTL Breach Warning | — | 102.149700 |
2023-08-18 | DTL Breach Warning | — | 97.913000 |
2023-08-11 | Ribbon Change | — | 97.546700 |
2023-08-11 | DTL Breach Warning | — | 97.546700 |
2023-08-04 | DTL Breach Warning | — | 101.398200 |
2023-07-28 | DTL Breach Warning | — | 102.469100 |
2023-07-21 | DTL Breach Warning | — | 105.672400 |
2023-07-21 | Ribbon Change | — | 105.672400 |
2023-07-14 | DTL Breach Warning | — | 104.723600 |
2023-07-07 | DTL Breach Warning | — | 107.325800 |
2023-07-07 | Ribbon Change | — | 107.325800 |
2023-06-30 | DTL Breach Warning | — | 102.102700 |
2023-06-23 | DTL Breach Warning | — | 103.220600 |
2023-06-16 | DTL Breach Warning | — | 97.452700 |
2023-06-09 | DTL Breach Warning | — | 102.929400 |
2023-06-02 | DTL Breach Warning | — | 98.880600 |
2023-05-26 | DTL Breach Warning | — | 98.855600 |
2023-05-26 | Ribbon Change | — | 98.855600 |
2023-05-19 | Ribbon Change | — | 93.338200 |
2023-04-28 | Ribbon Change | — | 95.354700 |
2023-04-21 | DTL Breach Warning | — | 97.007100 |
2023-04-14 | DTL Breach Warning | — | 101.273500 |
2023-04-07 | Ribbon Change | — | 101.497600 |
2023-04-07 | DTL Breach Warning | — | 101.497600 |
2023-03-31 | DTL Breach Warning | — | 103.952900 |
2023-03-31 | Ribbon Change | — | 103.952900 |
2023-03-24 | DTL Breach Warning | — | 109.526300 |
2023-03-17 | DTL Breach Warning | — | 108.630000 |
2023-03-10 | DTL Breach Warning | — | 108.041900 |
2023-03-10 | Threshold Breach (Sell) | — | 108.041900 |
2023-03-03 | DTL Breach Warning | — | 105.838700 |
2023-02-24 | DTL Breach Warning | — | 103.786500 |
2023-02-17 | DTL Breach Warning | — | 104.965600 |
2023-02-10 | DTL Breach Warning | — | 110.675300 |
2023-02-03 | DTL Breach Warning | — | 112.216500 |
2023-02-03 | Threshold Breach (Sell) | — | 112.216500 |
2023-01-27 | ML Turned Positive | — | 105.262700 |
2023-01-27 | DTL Breach Warning | — | 105.262700 |
2023-01-20 | DTL Breach Warning | — | 104.000000 |
2023-01-20 | Ribbon Change | — | 104.000000 |
2023-01-13 | Ribbon Change | — | 92.766300 |
2023-01-06 | Ribbon Change | — | 94.001100 |
2022-12-30 | Accumulation | — | 85.803300 |
2022-12-23 | Accumulation | — | 84.429300 |
2022-12-23 | Ribbon Change | — | 84.429300 |
2022-12-16 | Accumulation | — | 82.377500 |
2022-12-16 | Ribbon Change | — | 82.377500 |
2022-12-02 | Ribbon Change | — | 88.356400 |
2022-11-11 | Ribbon Change | — | 86.466000 |
2022-11-04 | Ribbon Change | — | 85.986400 |
2022-10-14 | Accumulation | — | 75.112400 |
2022-10-07 | Accumulation | — | 77.289100 |
2022-10-07 | Ribbon Change | — | 77.289100 |
2022-09-30 | Accumulation | — | 85.414600 |
2022-09-23 | Accumulation | — | 82.324900 |