Kirkland Lake Gold is a low-cost gold producer with operations in Canada and Australia. In the first half of 2017, the company produced 290,733 ounces of gold at an all-in sustaining cost of $794 per ounce. Kirkland Lake has increased its 2017 production and cost guidance twice already based on strong results from its Macassa and Fosterville mines. The company is focused on growing reserves and resources through exploration while maintaining a strong financial position.