Hungarian drug maker Richter bought back 1,652 company shares at an average price of HUF 35,948 a share on May 24 on the Budapest Stock Exchange as part of its share buyback program.

Richter held 25,876 treasury shares after the transaction and 36,426 shares on group level, it said on the website of the Budapest Stock Exchange on Wednesday.

Richter gave UniCredit Bank Hungary an order to buy a total of 20,000 treasury shares on May. The shares will be used for Richter’s stock incentive plan.