NVDA Bear or Bull?

Hidden bullish divergence on the MACD with a partial decline in the channel. Will NVDA run for the 2.0 fib extension, or will it fail to break the previous top again and the bearish harmonic show a type 2 return?
Double Top or BottomHarmonic PatternsParallel Channel

Disclaimer