contract price