Shouldn’t be surprised that alts are dumping all across the board. It’s the last day of May to execute “sell in May and go away”