That trading looks nasty. I think I may suffer an epileptic seizure watching all the flashing lines on Level 2.
IPO's are such a crock to begin with. The company gets paid at $68 per share. It opens at $93ish, goes damn near to a $100, and now it's anybody's guess to which way that stock is gonna rock.