Not kidding...this stocks tends to surprise people in both directions.
You weren't around when this stock went from 60 to 130 with everyone trying to short it. Then when most gave up and board got too happy, stock fell to 97.Then everyone tried shorting again and stock went back to 130...then most, but not all thought earnings would push stock to new highs, we go right back to 90, then 115, then 95...you see what I'm getting at.
IMO, this is a stock that you don't hold over the weekend...it's a company you WILL lose sleep over.
Trade what you see, not what you want to see.Protect those profits.