There is an epic showdown brewing in shares of NVIDIA Corporation (NASDAQ:NVDA). The stock is reporting earnings after the market closes on Thursday. Just as that happens, the stock chart is nearing a major technical resistance level known as a double top. The double top is at $120.00 and was the previous all-time high. The showdown will be earnings versus major technical resistance. Will earnings be good enough to blow through the $120.00 level? Or will the mega resistance be enough to slam the stock down following earnings. Let the battle begin, 4pm ET Thursday.