Last three supports and last one resitance before ATH marked on chart.
Waiting for Q2 Earnings.
Waiting for results declaration. Most likely positive results. Levels given on chart.