I didn't believe those prints myself, almost still don't. Looked at the Tradestation matrix for IWM and there were several large blocks that traded up there in the stratosphere, including >73k at 142. For a moment today, every print >84.14 was taken down, which is still a ridiculous price...