RED · Downtrend. Below 200 SMA (86.87) since Oct 30.
| Lost EMA21 | Yes, since Oct 8, 2026 (17 sessions) |
| Lost SMA50 | Yes, since Oct 12, 2026 (volume 0.73× 50-day avg that day) |
| Lost SMA200 | Yes, since Oct 30, 2026 |
| Broke prior swing low | Yes, closed below Oct 22, 2026 low 84.64 on Oct 30, 2026 |
| Death cross (SMA50 < SMA200) | No |
| Failed rallies at SMA50 (6 mo) | 3 |
52w closing high 140.94 (Jun 22) · RSI 25.1 (oversold <30) · EMA9 87.65 · EMA21 94.71 · EMA50 99.70 · SMA50 101.11 · SMA200 86.87 · Vol 213.0M vs 50d avg 102.8M
RED · Downtrend. Below 200 SMA (181.07) since Oct 22.
| Lost EMA21 | Yes, since Oct 12, 2026 (15 sessions) |
| Lost SMA50 | Yes, since Oct 12, 2026 (volume 1.15× 50-day avg that day) |
| Lost SMA200 | Yes, since Oct 22, 2026 |
| Broke prior swing low | No (last swing low 142.89 on Oct 23, 2026) |
| Death cross (SMA50 < SMA200) | No |
| Failed rallies at SMA50 (6 mo) | 6 |
52w closing high 302.52 (Jun 22) · RSI 38.2 (neutral 30–70) · EMA9 165.19 · EMA21 175.84 · EMA50 189.27 · SMA50 188.40 · SMA200 181.07 · Vol 5.1M vs 50d avg 8.3M
RED · Downtrend. Below 200 SMA (177.49) since Oct 29.
| Lost EMA21 | Yes, since Oct 8, 2026 (17 sessions) |
| Lost SMA50 | Yes, since Oct 8, 2026 (volume 1.1× 50-day avg that day) |
| Lost SMA200 | Yes, since Oct 29, 2026 |
| Broke prior swing low | Yes, closed below Sep 14, 2026 low 203.87 on Oct 14, 2026 |
| Death cross (SMA50 < SMA200) | No |
| Failed rallies at SMA50 (6 mo) | 6 |
52w closing high 286.69 (Jun 18) · RSI 35.6 (neutral 30–70) · EMA9 169.56 · EMA21 184.79 · EMA50 201.14 · SMA50 209.70 · SMA200 177.49 · Vol 10.0M vs 50d avg 17.9M
RED · Downtrend. Below 200 SMA (221.34) since Oct 30.
| Lost EMA21 | Yes, since Oct 12, 2026 (15 sessions) |
| Lost SMA50 | Yes, since Oct 14, 2026 (volume 1.28× 50-day avg that day) |
| Lost SMA200 | Yes, since Oct 30, 2026 |
| Broke prior swing low | No (last swing low 189.00 on Oct 23, 2026) |
| Death cross (SMA50 < SMA200) | No |
| Failed rallies at SMA50 (6 mo) | 4 |
52w closing high 345.85 (Jun 22) · RSI 39.2 (neutral 30–70) · EMA9 219.32 · EMA21 233.89 · EMA50 242.80 · SMA50 248.22 · SMA200 221.34 · Vol 5.8M vs 50d avg 15.3M
RED · Downtrend. Below 200 SMA (338.70) since Oct 20; 50 SMA (335.73) crossed under 200 SMA on Oct 26.
| Lost EMA21 | Yes, since Oct 16, 2026 (11 sessions) |
| Lost SMA50 | Yes, since Oct 16, 2026 (volume 1.06× 50-day avg that day) |
| Lost SMA200 | Yes, since Oct 20, 2026 |
| Broke prior swing low | Yes, closed below Oct 1, 2026 low 332.65 on Oct 21, 2026 |
| Death cross (SMA50 < SMA200) | Yes, since Oct 26, 2026 |
| Failed rallies at SMA50 (6 mo) | 7 |
52w closing high 399.04 (May 13) · RSI 21.1 (oversold <30) · EMA9 309.00 · EMA21 323.37 · EMA50 333.61 · SMA50 335.73 · SMA200 338.70 · Vol 20.1M vs 50d avg 18.5M
RED · Downtrend. Below 200 SMA (1,597.22) since Oct 30.
| Lost EMA21 | Yes, since Oct 30, 2026 (1 session) |
| Lost SMA50 | Yes, since Oct 13, 2026 (volume 1.24× 50-day avg that day) |
| Lost SMA200 | Yes, since Oct 30, 2026 |
| Broke prior swing low | Yes, closed below Sep 14, 2026 low 1,572.84 on Oct 22, 2026 |
| Death cross (SMA50 < SMA200) | No |
| Failed rallies at SMA50 (6 mo) | 7 |
52w closing high 1,989.44 (Jun 30) · RSI 38.4 (neutral 30–70) · EMA9 1,629.83 · EMA21 1,664.88 · EMA50 1,696.04 · SMA50 1,704.70 · SMA200 1,597.22 · Vol 0.9M vs 50d avg 1.4M
RED · Downtrend. Below 200 SMA (243.40) since Oct 30.
| Lost EMA21 | Yes, since Oct 29, 2026 (2 sessions) |
| Lost SMA50 | Yes, since Oct 22, 2026 (volume 1.4× 50-day avg that day) |
| Lost SMA200 | Yes, since Oct 30, 2026 |
| Broke prior swing low | Yes, closed below Sep 28, 2026 low 244.72 on Oct 29, 2026 |
| Death cross (SMA50 < SMA200) | No |
| Failed rallies at SMA50 (6 mo) | 4 |
52w closing high 284.02 (Aug 3) · RSI 38.3 (neutral 30–70) · EMA9 249.59 · EMA21 252.28 · EMA50 253.51 · SMA50 254.28 · SMA200 243.40 · Vol 43.8M vs 50d avg 36.0M
YELLOW · Warning. Below 50 SMA (242.61) since Oct 29; still above 200 SMA (183.19).
| Lost EMA21 | Yes, since Oct 29, 2026 (2 sessions) |
| Lost SMA50 | Yes, since Oct 29, 2026 (volume 2.0× 50-day avg that day) |
| Lost SMA200 | No |
| Broke prior swing low | Yes, closed below Sep 1, 2026 low 200.62 on Oct 30, 2026 |
| Death cross (SMA50 < SMA200) | No |
| Failed rallies at SMA50 (6 mo) | 3 |
52w closing high 316.43 (Jun 4) · RSI 34.0 (neutral 30–70) · EMA9 229.20 · EMA21 239.62 · EMA50 240.19 · SMA50 242.61 · SMA200 183.19 · Vol 16.2M vs 50d avg 20.8M
YELLOW · Warning. Below 50 SMA (149.56) since Oct 22; below EMA21 (148.97) for 7 sessions since Oct 22; 200 SMA not available (only 98 sessions of history).
| Lost EMA21 | Yes, since Oct 22, 2026 (7 sessions) |
| Lost SMA50 | Yes, since Oct 22, 2026 (volume 2.12× 50-day avg that day) |
| Lost SMA200 | n/a (under 200 sessions) |
| Broke prior swing low | Yes, closed below Oct 15, 2026 low 140.66 on Oct 30, 2026 |
| Death cross (SMA50 < SMA200) | n/a |
| Failed rallies at SMA50 (6 mo) | 2 |
52w closing high 201.80 (Jun 16) · RSI 37.1 (neutral 30–70) · EMA9 145.26 · EMA21 148.97 · EMA50 149.14 · SMA50 149.56 · SMA200 n/a · Vol 59.8M vs 50d avg 91.2M
YELLOW · Warning. Below 50 SMA (572.62) since Oct 14; still above 200 SMA (519.50).
| Lost EMA21 | Yes, since Oct 29, 2026 (2 sessions) |
| Lost SMA50 | Yes, since Oct 14, 2026 (volume 1.79× 50-day avg that day) |
| Lost SMA200 | No |
| Broke prior swing low | No (last swing low 520.53 on Oct 22, 2026) |
| Death cross (SMA50 < SMA200) | No |
| Failed rallies at SMA50 (6 mo) | 5 |
52w closing high 668.91 (Jun 22) · RSI 37.1 (neutral 30–70) · EMA9 549.20 · EMA21 561.92 · EMA50 570.57 · SMA50 572.62 · SMA200 519.50 · Vol 7.2M vs 50d avg 7.4M
YELLOW · Warning. Below 50 SMA (251.27) since Oct 30; still above 200 SMA (198.34).
| Lost EMA21 | Yes, since Oct 29, 2026 (2 sessions) |
| Lost SMA50 | Yes, since Oct 30, 2026 (volume 0.68× 50-day avg that day) |
| Lost SMA200 | No |
| Broke prior swing low | Yes, closed below Oct 16, 2026 low 243.63 on Oct 30, 2026 |
| Death cross (SMA50 < SMA200) | No |
| Failed rallies at SMA50 (6 mo) | 3 |
52w closing high 293.26 (Oct 9) · RSI 38.7 (neutral 30–70) · EMA9 264.10 · EMA21 265.09 · EMA50 257.68 · SMA50 251.27 · SMA200 198.34 · Vol 2.2M vs 50d avg 3.2M
YELLOW · Warning. Below 50 SMA (434.92) since Oct 29; still above 200 SMA (400.16).
| Lost EMA21 | Yes, since Oct 29, 2026 (2 sessions) |
| Lost SMA50 | Yes, since Oct 29, 2026 (volume 0.82× 50-day avg that day) |
| Lost SMA200 | No |
| Broke prior swing low | Yes, closed below Oct 15, 2026 low 407.13 on Oct 30, 2026 |
| Death cross (SMA50 < SMA200) | No |
| Failed rallies at SMA50 (6 mo) | 6 |
52w closing high 485.80 (Oct 5) · RSI 38.3 (neutral 30–70) · EMA9 425.87 · EMA21 432.16 · EMA50 433.08 · SMA50 434.92 · SMA200 400.16 · Vol 7.1M vs 50d avg 10.3M
YELLOW · Warning. Below 50 SMA (221.75) since Oct 14; below EMA21 (218.41) for 13 sessions since Oct 14; still above 200 SMA (204.39).
| Lost EMA21 | Yes, since Oct 14, 2026 (13 sessions) |
| Lost SMA50 | Yes, since Oct 14, 2026 (volume 1.02× 50-day avg that day) |
| Lost SMA200 | No |
| Broke prior swing low | Yes, closed below Sep 14, 2026 low 208.93 on Oct 30, 2026 |
| Death cross (SMA50 < SMA200) | No |
| Failed rallies at SMA50 (6 mo) | 4 |
52w closing high 239.24 (Oct 6) · RSI 35.2 (neutral 30–70) · EMA9 214.12 · EMA21 218.41 · EMA50 219.52 · SMA50 221.75 · SMA200 204.39 · Vol 60.4M vs 50d avg 113.4M
YELLOW · Warning. Below 50 SMA (725.00) since Oct 29; still above 200 SMA (679.52).
| Lost EMA21 | Yes, since Oct 29, 2026 (2 sessions) |
| Lost SMA50 | Yes, since Oct 29, 2026 (volume 1.12× 50-day avg that day) |
| Lost SMA200 | No |
| Broke prior swing low | Yes, closed below Sep 16, 2026 low 700.00 on Oct 30, 2026 |
| Death cross (SMA50 < SMA200) | No |
| Failed rallies at SMA50 (6 mo) | 4 |
52w closing high 759.66 (Oct 6) · RSI 34.9 (neutral 30–70) · EMA9 713.37 · EMA21 721.51 · EMA50 723.04 · SMA50 725.00 · SMA200 679.52 · Vol 26.6M vs 50d avg 34.0M
GREEN · Healthy trend. Close 250.43 is above 50 SMA (240.25) and 200 SMA (167.24); below EMA21 (252.52) for 1 session(s) since Oct 30, inside the 3-session window.
| Lost EMA21 | Yes, since Oct 30, 2026 (1 session) |
| Lost SMA50 | No |
| Lost SMA200 | No |
| Broke prior swing low | No (last swing low 221.36 on Oct 20, 2026) |
| Death cross (SMA50 < SMA200) | No |
| Failed rallies at SMA50 (6 mo) | 3 |
52w closing high 278.86 (Oct 6) · RSI 49.9 (neutral 30–70) · EMA9 255.13 · EMA21 252.52 · EMA50 240.76 · SMA50 240.25 · SMA200 167.24 · Vol 5.8M vs 50d avg 10.3M
SMA = simple moving average of closes; EMA seeded from SMA. "Since" = first close of the current unbroken run. Volume multiple = that day's volume ÷ 50-day avg. Swing low = lowest low within 5 sessions either side, last 6 months. Failed rally at SMA50 = while below SMA50, high within 1% of (or above) SMA50 but close below; touches within 5 sessions count once. Sorted red, yellow, green; then by distance from 52w high. Built Oct 30 4:28 PM ET.