What's the deal with this turd?Everyone, and I mean absolustely every name in the industry is solid green today.
For some reason this is being a piece of sh1t and going the wrong direction. Large blocks of asks up. Makes me wonder if someone inside has leaked the financials already?