It will likely be like this until earnings. It was the same last quarter. Heavy-duty trading algos designed to create maximum confusion, random large price swings, and despair amongst the longs. I expect the share price in this to make no sense at all from now until earnings, and then they'll punch it firmly into the $90-110 range.
The month before last quarter's earnings release was one of the most frustrating times ever for me as an investor, but I am glad I held a levered big position all the way through. It was like that in the Nov qtr as well.
If you're really nimble, you may be able to trade this around some in here, but otherwise you just have to commit if you believe the story. I do, and I'll be with this for the next 50+ points.
I was going to disagree slightly that previous to last earnings announcement, it was volatile but not *this* volatile... and yet, sadly, there are similar percentage swings. It does seem to smooth out a little bit closer to earnings.
Given that we were at 78+ yesterday, seems like a prime buying opportunity.