From March 11, 2024 to March 14, 2024, the company has repurchased $100 million worth of its shares. With this, the company has completed the repurchase of $100 million worth of its shares under the buyback announced on March 12, 2024.