TGB Financials: Taseko Mines Limited AI Analysis