Jupiter buyback