2026-08-28 · $716 · open · Cup and handle 2026-06-12 · Ascending triangle 2026-08-07
win 65% · 72/39 · avg +2.6% · 113 triggers · 2 open · 13w · best Weekly MACD bullish cross 81% (16)
latest
Ascending triangle · 2026-08-07 · open
entry $723 · stop $0.00 · target $742
patterns
| pattern | n | w | l | open | win | avg | |
| Weekly bull flag | 3 | 3 | 0 | 0 | 100% | +3.6% | Wait for weekly close above flag high; stop under flag low. |
| Weekly MACD bullish cross | 16 | 13 | 3 | 0 | 81% | +4.7% | Buy after weekly MACD cross up; best above rising 20W EMA; stop on MACD failure or EMA loss. |
| Ascending triangle | 36 | 28 | 7 | 1 | 80% | +3.2% | Wait for weekly close above flat resistance; stop back under the line. |
| Cup and handle | 18 | 13 | 4 | 1 | 76% | +3.3% | Wait for weekly close above cup pivot; stop under handle low. |
| 20-week EMA pullback in an uptrend | 37 | 14 | 23 | 0 | 38% | +0.8% | Buy pullbacks to the 20-week EMA only in an uptrend; stop on weekly close through EMA. |
| Inverse head & shoulders | 3 | 1 | 2 | 0 | 33% | +0.7% | Buy weekly close above neckline; stop under right shoulder. |
tape
Ascending triangle · 2026-08-07 · open
entry $723 · stop $0.00 · target $742

20-week EMA pullback in an uptrend · 2026-07-17 · loss
entry $695 · stop $686 · target $765 · exit 2026-07-24 $686 -1.3%

Cup and handle · 2026-06-12 · open
entry $721 · stop $556 · target $793

Ascending triangle · 2026-05-29 · loss
entry $738 · stop $0.00 · target $812 · exit 2026-08-28 $716 -3.0%

20-week EMA pullback in an uptrend · 2026-05-01 · win
entry $674 · stop $616 · target $742 · exit 2026-05-29 $742 +10.0%

Weekly MACD bullish cross · 2026-04-24 · win
entry $664 · stop $611 · target $730 · exit 2026-05-29 $730 +10.0%

Cup and handle · 2026-04-17 · win
entry $649 · stop $556 · target $714 · exit 2026-05-15 $714 +10.0%

Inverse head & shoulders · 2026-04-10 · win
entry $611 · stop $581 · target $672 · exit 2026-05-01 $672 +10.0%

20-week EMA pullback in an uptrend · 2026-03-06 · loss
entry $600 · stop $592 · target $660 · exit 2026-03-13 $592 -1.3%

Inverse head & shoulders · 2026-02-06 · loss
entry $610 · stop $581 · target $671 · exit 2026-03-20 $581 -4.7%

Cup and handle · 2026-01-23 · loss
entry $623 · stop $581 · target $637 · exit 2026-03-20 $581 -6.7%

20-week EMA pullback in an uptrend · 2026-01-09 · loss
entry $627 · stop $603 · target $689 · exit 2026-02-06 $603 -3.8%

Inverse head & shoulders · 2025-12-12 · loss
entry $614 · stop $581 · target $675 · exit 2026-03-13 $594 -3.2%

Ascending triangle · 2025-12-12 · win
entry $614 · stop $0.00 · target $629 · exit 2026-01-16 $629 +2.5%

Cup and handle · 2025-11-28 · loss
entry $619 · stop $581 · target $681 · exit 2026-02-27 $607 -1.9%

20-week EMA pullback in an uptrend · 2025-11-14 · loss
entry $609 · stop $588 · target $670 · exit 2025-11-21 $588 -3.4%

Ascending triangle · 2025-10-17 · win
entry $604 · stop $0.00 · target $664 · exit 2026-01-16 $621 +2.9%

Cup and handle · 2025-10-03 · win
entry $603 · stop $552 · target $663 · exit 2026-01-02 $613 +1.7%

Ascending triangle · 2025-08-22 · win
entry $572 · stop $0.00 · target $629 · exit 2025-10-31 $629 +10.0%

Ascending triangle · 2025-06-27 · win
entry $548 · stop $0.00 · target $603 · exit 2025-09-26 $596 +8.7%

20-week EMA pullback in an uptrend · 2025-06-20 · win
entry $527 · stop $502 · target $580 · exit 2025-08-15 $580 +10.0%

Weekly MACD bullish cross · 2025-05-16 · win
entry $522 · stop $480 · target $574 · exit 2025-08-01 $574 +10.0%

20-week EMA pullback in an uptrend · 2025-01-31 · loss
entry $522 · stop $507 · target $575 · exit 2025-02-28 $507 -2.9%

Ascending triangle · 2025-01-03 · loss
entry $519 · stop $0.00 · target $570 · exit 2025-04-04 $423 -18.5%

20-week EMA pullback in an uptrend · 2024-12-06 · loss
entry $526 · stop $490 · target $579 · exit 2025-03-07 $490 -6.9%

Ascending triangle · 2024-11-08 · win
entry $514 · stop $0.00 · target $566 · exit 2025-02-07 $523 +1.7%

Weekly MACD bullish cross · 2024-10-11 · win
entry $493 · stop $454 · target $543 · exit 2025-01-10 $507 +2.8%

20-week EMA pullback in an uptrend · 2024-10-11 · win
entry $493 · stop $471 · target $543 · exit 2025-01-10 $507 +2.8%

Ascending triangle · 2024-08-16 · win
entry $475 · stop $0.00 · target $489 · exit 2024-09-27 $489 +2.9%

20-week EMA pullback in an uptrend · 2024-08-16 · loss
entry $475 · stop $458 · target $523 · exit 2024-09-06 $458 -3.6%

20-week EMA pullback in an uptrend · 2024-06-21 · loss
entry $480 · stop $444 · target $528 · exit 2024-08-09 $444 -7.5%

Weekly MACD bullish cross · 2024-06-14 · loss
entry $479 · stop $441 · target $527 · exit 2024-08-09 $441 -8.0%

Ascending triangle · 2024-05-31 · win
entry $451 · stop $0.00 · target $496 · exit 2024-07-05 $496 +10.0%

20-week EMA pullback in an uptrend · 2024-04-26 · loss
entry $431 · stop $423 · target $474 · exit 2024-05-03 $423 -1.9%

Ascending triangle · 2024-04-05 · win
entry $440 · stop $0.00 · target $485 · exit 2024-06-21 $485 +10.0%

Cup and handle · 2024-03-01 · win
entry $446 · stop $395 · target $490 · exit 2024-05-31 $451 +1.1%

Ascending triangle · 2024-02-09 · win
entry $437 · stop $0.00 · target $481 · exit 2024-05-10 $442 +1.1%

Cup and handle · 2024-01-05 · win
entry $397 · stop $342 · target $436 · exit 2024-02-09 $436 +10.0%

Ascending triangle · 2023-12-15 · win
entry $405 · stop $0.00 · target $446 · exit 2024-03-01 $446 +10.0%

20-week EMA pullback in an uptrend · 2023-12-08 · win
entry $392 · stop $370 · target $431 · exit 2024-02-09 $431 +10.0%

Weekly MACD bullish cross · 2023-11-24 · win
entry $390 · stop $358 · target $428 · exit 2024-01-26 $428 +10.0%
Cup and handle · 2023-11-10 · win
entry $378 · stop $342 · target $388 · exit 2023-11-24 $388 +2.5%
20-week EMA pullback in an uptrend · 2023-10-13 · loss
entry $365 · stop $360 · target $402 · exit 2023-10-20 $360 -1.5%
Ascending triangle · 2023-09-01 · win
entry $378 · stop $0.00 · target $415 · exit 2023-12-01 $390 +3.3%
20-week EMA pullback in an uptrend · 2023-08-18 · loss
entry $358 · stop $355 · target $394 · exit 2023-09-29 $355 -0.9%
Cup and handle · 2023-07-28 · loss
entry $383 · stop $324 · target $422 · exit 2023-10-27 $345 -10.0%
Ascending triangle · 2023-06-23 · loss
entry $363 · stop $0.00 · target $399 · exit 2023-09-22 $358 -1.3%
Ascending triangle · 2023-04-28 · win
entry $323 · stop $0.00 · target $355 · exit 2023-06-02 $355 +10.0%
20-week EMA pullback in an uptrend · 2023-04-28 · win
entry $323 · stop $303 · target $355 · exit 2023-06-02 $355 +10.0%
Ascending triangle · 2023-03-03 · win
entry $300 · stop $0.00 · target $330 · exit 2023-05-19 $330 +10.0%
20-week EMA pullback in an uptrend · 2023-03-03 · loss
entry $300 · stop $290 · target $330 · exit 2023-03-10 $290 -3.2%
Weekly MACD bullish cross · 2022-11-11 · loss
entry $288 · stop $265 · target $317 · exit 2022-12-23 $265 -8.0%
Weekly MACD bullish cross · 2022-07-22 · win
entry $302 · stop $278 · target $332 · exit 2022-08-19 $332 +10.0%
20-week EMA pullback in an uptrend · 2022-01-14 · loss
entry $380 · stop $369 · target $418 · exit 2022-01-21 $369 -2.9%
20-week EMA pullback in an uptrend · 2021-11-19 · loss
entry $404 · stop $373 · target $444 · exit 2022-01-14 $373 -7.7%
Ascending triangle · 2021-11-12 · loss
entry $395 · stop $0.00 · target $434 · exit 2022-02-11 $347 -12.1%
Weekly MACD bullish cross · 2021-11-05 · loss
entry $399 · stop $367 · target $438 · exit 2022-01-21 $367 -8.0%
20-week EMA pullback in an uptrend · 2021-09-24 · loss
entry $373 · stop $360 · target $411 · exit 2021-10-01 $360 -3.6%
Ascending triangle · 2021-09-17 · win
entry $374 · stop $0.00 · target $411 · exit 2021-12-17 $385 +3.0%
Ascending triangle · 2021-07-23 · win
entry $368 · stop $0.00 · target $405 · exit 2021-10-22 $374 +1.6%
Weekly MACD bullish cross · 2021-07-02 · win
entry $359 · stop $330 · target $395 · exit 2021-10-01 $360 +0.4%
20-week EMA pullback in an uptrend · 2021-06-18 · win
entry $343 · stop $328 · target $377 · exit 2021-09-03 $377 +10.0%
Cup and handle · 2021-05-28 · win
entry $334 · stop $300 · target $367 · exit 2021-07-23 $367 +10.0%
Ascending triangle · 2021-05-28 · win
entry $334 · stop $0.00 · target $367 · exit 2021-07-23 $367 +10.0%
Weekly MACD bullish cross · 2021-04-23 · win
entry $339 · stop $312 · target $373 · exit 2021-07-23 $368 +8.5%
20-week EMA pullback in an uptrend · 2021-04-23 · loss
entry $339 · stop $319 · target $373 · exit 2021-05-14 $319 -6.0%
Ascending triangle · 2021-04-02 · win
entry $325 · stop $0.00 · target $357 · exit 2021-07-02 $357 +10.0%
Cup and handle · 2021-03-19 · win
entry $313 · stop $297 · target $344 · exit 2021-06-18 $344 +10.0%
20-week EMA pullback in an uptrend · 2021-02-26 · loss
entry $314 · stop $308 · target $346 · exit 2021-03-05 $308 -1.9%
Cup and handle · 2021-01-22 · win
entry $325 · stop $267 · target $358 · exit 2021-04-23 $339 +4.3%
Ascending triangle · 2021-01-22 · win
entry $325 · stop $0.00 · target $358 · exit 2021-04-23 $339 +4.3%
Weekly MACD bullish cross · 2020-12-04 · win
entry $306 · stop $281 · target $336 · exit 2021-02-12 $336 +10.0%
Cup and handle · 2020-11-27 · win
entry $299 · stop $260 · target $329 · exit 2021-01-29 $329 +10.0%
Ascending triangle · 2020-11-27 · win
entry $299 · stop $0.00 · target $329 · exit 2021-01-29 $329 +10.0%
20-week EMA pullback in an uptrend · 2020-11-13 · win
entry $291 · stop $272 · target $320 · exit 2021-01-22 $320 +10.0%
Weekly bull flag · 2020-11-06 · win
entry $295 · stop $260 · target $304 · exit 2020-12-04 $304 +3.2%
Ascending triangle · 2020-10-02 · win
entry $274 · stop $0.00 · target $282 · exit 2020-10-09 $282 +2.8%
20-week EMA pullback in an uptrend · 2020-09-18 · win
entry $267 · stop $257 · target $294 · exit 2020-10-16 $294 +10.0%
Weekly bull flag · 2020-08-21 · win
entry $282 · stop $237 · target $310 · exit 2020-11-20 $290 +3.0%
Ascending triangle · 2020-08-07 · win
entry $271 · stop $0.00 · target $299 · exit 2020-09-04 $299 +10.0%
Weekly bull flag · 2020-06-26 · win
entry $240 · stop $211 · target $251 · exit 2020-07-03 $251 +4.5%
Ascending triangle · 2020-06-12 · win
entry $236 · stop $0.00 · target $259 · exit 2020-07-10 $259 +10.0%
20-week EMA pullback in an uptrend · 2020-06-05 · win
entry $240 · stop $215 · target $264 · exit 2020-07-10 $264 +10.0%
Weekly MACD bullish cross · 2020-05-08 · win
entry $225 · stop $207 · target $247 · exit 2020-06-12 $247 +10.0%
20-week EMA pullback in an uptrend · 2020-04-10 · win
entry $201 · stop $165 · target $221 · exit 2020-05-08 $221 +10.0%
Cup and handle · 2020-02-14 · loss
entry $235 · stop $199 · target $258 · exit 2020-02-28 $199 -15.2%
20-week EMA pullback in an uptrend · 2020-01-17 · loss
entry $223 · stop $204 · target $246 · exit 2020-02-28 $204 -8.7%
Ascending triangle · 2020-01-10 · loss
entry $218 · stop $0.00 · target $240 · exit 2020-04-10 $201 -8.0%
Cup and handle · 2019-12-20 · win
entry $212 · stop $182 · target $233 · exit 2020-02-14 $233 +10.0%
20-week EMA pullback in an uptrend · 2019-11-22 · win
entry $202 · stop $193 · target $222 · exit 2020-01-17 $222 +10.0%
Ascending triangle · 2019-11-15 · win
entry $203 · stop $0.00 · target $223 · exit 2020-01-17 $223 +10.0%
Weekly MACD bullish cross · 2019-10-25 · win
entry $196 · stop $180 · target $215 · exit 2020-01-03 $215 +10.0%
Cup and handle · 2019-10-25 · win
entry $196 · stop $179 · target $215 · exit 2020-01-03 $215 +10.0%
20-week EMA pullback in an uptrend · 2019-09-27 · loss
entry $187 · stop $187 · target $206 · exit 2019-10-04 $187 -0.0%
Ascending triangle · 2019-09-13 · win
entry $193 · stop $0.00 · target $212 · exit 2019-12-13 $207 +7.6%
Cup and handle · 2019-08-30 · win
entry $187 · stop $179 · target $206 · exit 2019-11-29 $205 +9.4%
20-week EMA pullback in an uptrend · 2019-08-02 · loss
entry $187 · stop $185 · target $206 · exit 2019-08-09 $185 -1.2%
Weekly MACD bullish cross · 2019-06-28 · win
entry $187 · stop $172 · target $205 · exit 2019-09-27 $187 +0.2%
Cup and handle · 2019-06-21 · win
entry $189 · stop $169 · target $207 · exit 2019-09-20 $191 +1.2%
Ascending triangle · 2019-06-14 · win
entry $183 · stop $0.00 · target $188 · exit 2019-06-21 $188 +2.9%
20-week EMA pullback in an uptrend · 2019-06-07 · win
entry $181 · stop $179 · target $199 · exit 2019-09-06 $192 +5.8%
Ascending triangle · 2019-04-12 · win
entry $186 · stop $0.00 · target $204 · exit 2019-07-12 $194 +4.1%
20-week EMA pullback in an uptrend · 2019-04-12 · loss
entry $186 · stop $174 · target $204 · exit 2019-05-31 $174 -6.4%
Weekly MACD bullish cross · 2019-02-01 · win
entry $167 · stop $154 · target $184 · exit 2019-04-05 $184 +10.0%
Ascending triangle · 2018-09-28 · loss
entry $186 · stop $0.00 · target $204 · exit 2018-12-28 $153 -17.7%
20-week EMA pullback in an uptrend · 2018-08-31 · loss
entry $187 · stop $175 · target $205 · exit 2018-10-12 $175 -6.2%
Ascending triangle · 2018-08-03 · loss
entry $180 · stop $0.00 · target $198 · exit 2018-11-02 $169 -5.9%
20-week EMA pullback in an uptrend · 2018-07-06 · win
entry $176 · stop $168 · target $193 · exit 2018-10-05 $180 +2.6%
Ascending triangle · 2018-06-08 · win
entry $174 · stop $0.00 · target $192 · exit 2018-09-07 $181 +3.8%
Weekly MACD bullish cross · 2018-06-01 · win
entry $173 · stop $159 · target $190 · exit 2018-08-31 $187 +8.1%
20-week EMA pullback in an uptrend · 2018-05-11 · win
entry $169 · stop $162 · target $186 · exit 2018-08-10 $181 +6.5%
Ascending triangle · 2018-03-16 · win
entry $171 · stop $0.00 · target $188 · exit 2018-06-15 $177 +3.5%
20-week EMA pullback in an uptrend · 2018-03-16 · loss
entry $171 · stop $162 · target $188 · exit 2018-03-23 $162 -5.3%