GAB posts higher profit on better pricing, brand mix