Endeavour Mining ( ($TSE:EDV) ) has shared an announcement. Endeavour Mining has announced the purchase of 45,000 of its own ordinary shares as ...