Price, value and profit