A federal appeals court has affirmed settlements worth $150 million, plus $29.9 million in legal fees and costs, in class action cases alleging that Zurich Financial Services and insurance broker Arthur J. Gallagher & Co. engaged in price fixing from 1994 to 2005.

The 3rd U.S. Circuit Court of Appeals ruled Tuesday that the settlements reached in 2006 with customers and 10 state attorneys general were fair and reasonable and that the firms who represented the plaintiffs deserved the fees.