Is Ant Financial still worth $150 billion?