“Agnico Eagle Mines is buying back $2 billion worth of its stock and generates $6 to $7 billion in free cash flow.”