The short-term price movement is heavily dependent on the upcoming earnings report, however recent geopolitical events cannot be overlooked either. Even if delivery numbers are met, I don't think we can expect a substantial push to the upside given the uncertain geopolitical climate. On an earnings beat, I would expect the stock to retest the $30 resistance and...