Predictably a bunch of meme clowns got dumped on by $RR Chinese owners which means unlimited nonstop share printing.