• Support: $628.87 - $619.09.
• Resistance: $639.68 - $640.82.
• Expectation:
• Up if $639.68 is broken.
• Down towards $628.87 if the break fails.