Institutions are in panic mode for some reason.
I thought it was off, but CPE is on my watch list. Waiting to see what earnings say.
Nasdaq time and sales data shows 1 block of 1,152,214 shares traded at 2:39 at $5. There aren't many institutions that even own that many shares. Looks like one of them just liquidated their entire position for some reason. Very fishy.
Would it possible to provide any link to where you noticed this very BIG trade. Thank you.