From September 1, 2023 to October 25, 2023 the company has repurchased 2,909,042 shares, for $31.10 million. With this the company has completed repurchase of 2,909,042 shares, for $31.10 million under the buyback announced on September 1, 2023.