Cadwalader profits top $2.5m per partner