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.