I think earning sell off was over reaction. Buy here for mid-term hold and price target of $45.
RSI also at over-sold area.
Fundamentals and earning were good as well.
Or wait and it may go down more closer to $27 and buy there.
Put stop-loss at $26.
Buy July $65 put options today, before the earnings tomorrow.
It can go down to $60-$63.
Buying put option instead of shorting the stock limits the risk.
Good luck to everyone.
Earnings coming out Thursday after market close. I believe it will be disappointing. There is also divergence on RSI. could drop to $60.
Short stock or buy put options to play it safer.
Good luck to all