Moving strong effectively since 2009 and in Wave 5 now of a cycle.
The price has broken out of its long channel which is very bullish so a test of the 1.27 Fib next at $371 seems inevitable....a further breakout at this level and this can run up to the 1.618 Fib at $438 over the next 12 months.