The European General Court has dismissed Coats' appeal on all counts and has upheld a 110 million euro ($174m) fine imposed by the European Commission in 2007 for price-fixing, Coats' owner, New Zealand investment company Guinness Peat Group said.
All up, the decision is going to cost Coats - a major player in the global industrial yarns, threads and textile consumer crafts markets - 138 million euro ($217m).
"Coats is extremely disappointed with the Court's decision and its legal counsel are considering whether there are any grounds for further appeal to the European Court of Justice," Coats said in a statement.
"Coats maintains that the European Commission's allegations of a market sharing agreement in the European haberdashery market in the period from 1977 to 1998 are unfounded," Coats said.
Including 28 million euro of interest accrued from the date of the original European Commission decision, the cost of this decision to Coats will be 138 million, the company said.