Arterra Bioscience has purchased more than 11,200 of its own ordinary shares
Arterra Bioscience Spa reported Friday that it bought back 11,250 of its own ordinary shares between Oct. 16 and Oct. 20. The shares were taken over at an average unit price of EUR1.7395, for a total...