Profit Maximization and Price Determination