From August 4, 2024 to November 2, 2024, the company has repurchased 742,861 shares, representing 1.68% for $66.5 million. With this, the company has completed the repurchase of 20,028,661 shares, representing 38.43% for $1,375.65 million under the buyback announced on August 24, 2017.