Ant’s unexpected share buyback values firm 75% below IPO.