May. 15 at 11:34 PM
$OWL looks like institutions piled on. I think we might have a good idea who the bearish whale is. Caption Managment, LLC has 22,950 put contracts. Thats 23M shares. This is Q1, so probably printed on the way down. Also they increased their shares by 10X to 15M shares. Looks like average of around 9.25, which explains the sharp bounce around there. They are probably loading up around there. I would add that their put position increased by 8X. They probably make up the majority of the new put OI. Of course we can just guess what is happening, but the facts are they have a nuclear fuck ton of puts and have increased their share position by 10X. Seems like a bear raid. Puts print on the way down, keep shorting and load up to go long. What do you guys think?