Will TESLA stock close above $376 July 12 2026