the only homework anyone needs to do is see price appreciation from 2.50 to 16.50 in 12 months. unless a company brings a disruptive technology to market a price spike like ZAGG's alone indicates that any buying at these levels is artificial. Like I said, I'm short but I'm done fighting the uptrend if this thing moves another 2% against me. It appears as though I'll be out before 10am tomorrow. Looking at this thing rationally attempting a short was the right move - it didn't work so the next right move is to get out... but not to buy. you really can't be so stupid as to believe that your good fortune as a long has anything at all to do with fundamentals, can you? if so, when it starts to crumble you should definitely hold it all the way back down to 2.50 because certainly it belongs at 20 and will snap back right?