Kirkland Lake Gold Inc. is a Canadian gold mining company, based in Toronto, that owns and operates several gold mines in Canada and Australia.  It...