The Street just raised it today from a hold to a buy, for whatever that's worth to you. I've bought and sold this about 5 times or so. I bought again yesterday. I will put in a fairly tight market stop before the close and hope they don't take me out. Even if they take it higher I've had them come down and take my stop, only to turn right around and head back up. It's a risk I'm willing to take instead of getting my head caved in. This thing can move pretty fast in either direction. Good luck.