From October 1, 2023 to February 26, 2024, the company has repurchased 4,361,484 shares, representing 4.11% for $55.3 million. With this, the company has completed the repurchase of 18,163,394 shares, representing 16.56% for $247.58 million under the buyback announced on December 10, 2015.