Jun. 4 at 11:43 PM
$CATX This is just my humble opinion but I think that what we saw today was Morgan Stanley dumping the rest of their shares today. According to fintel.io they had roughly 3 million shares left after dumping roughly 1.5 million shares in the most recent reporting period.