ed price