From January 1, 2024 to May 8, 2024, the company has repurchased 2,515,656 shares, representing 2.44% for $387.64 million. With this, the company has completed the repurchase of 18,485,603 shares, representing 17.47% for $1,779.81 million under the buyback announced on October 30, 2018.