Bubae
7 minutes ago
Heavy dumpage today. They are finding buyers for what I suspect are the continuing selling of the shares that went restricted at the end of December 2023. Today they had 997,688 on the buy side, 1,697,566 neutral and 8,313,024 sold into the bid. Could have been worse than the 30% sell off today. The