It might seem as a gamble especially that the earnings are scheduled for tomorrow, but there are some convenient technical points to be taken into consideration:
1) Down Trendline broken:
2) EMA 50 Crossed above EMA 200
3) The Market Broke above a resistance now support at 43.50$, rallied a bit and now hovering around it;
4) Stop loss level around 43.40$, compared to a take profit of 45.50$;
Inconvenient points:
1) Bearish divergences on the RSI and MACD;
2) MACD Turning negative;