From March 15, 2024 to May 3, 2024, the company has repurchased $2.1 million worth of it's shares. With this, the company has completed the repurchase of $2.1 million worth of it's shares under the buyback announced on March 15, 2024.