MemeCore rebounds 150% to $1.66 after $10M treasury buyback