Price has produced a triangle pattern
ahead of its Half Year earnings
release but if it moves down it would be the first lower high and lower low in a while. The trend is still firmly up in all the higher timeframes. On the 1hour timeframe there is now a divergence to watch out for too.