From August 3, 2024 to November 1, 2024, the company has repurchased 859,188 shares, representing 1.72% for $115.14 million. With this, the company has completed the repurchase of 23,419,629 shares, representing 46.3% for $1,944.55 million under the buyback announced on October 3, 2013.