One of the best setups for me at the moment, so it makes the COTW.
Earnings on the 31st of August, so we are seeing a potential break out of this ascending triangle before earnings, which may see a nice run leading to the results, the market may be positive on an earnings beat, we can see from the chart that they rarely miss on earnings....in fact, only once since 2017.
As always, my COTW means that I feel this is in a good position to buy and hold for long term.
The price could reject again at the top of the ascending triangle again and continue through the triangle until it is ready to break out.