SOFIA (Bulgaria), October 10 (SeeNews) – Bulgarian drug maker Sopharma [BUL:3JR] said on Thursday it bought back 42,014 own shares at an average price of 3.254 levs ($2.247/1.664 euro) each between October 3 and October 9 under its share repurchase programme.