Apr 26: Near a medium-term topThe huge gap up post-earnings on Friday is near the finals of the rally from Jan 2023 in the weekly chart.
A closer look at the 4-hour chart with the help of stochastic and RSI shows that one more high is needed early next week (Apr 29 - May 3) to establish a medium-term top before a sizeable drop will begin. I believe the earnings gap will be filled in the subsequent drop.
This will sync with the relief rally of NASDAQ:QQQ AMEX:SPY