RE:Cation is Likely Liquidating their PositionIt’s not Cation. They have publicly stated that they are holding to their position. Look at their website to see their statement.
It is probably other holders who are disappointed that the status quo remains that are selling.