The price of a 100% Iberian bellota ham is around 300 - 500 € depending on its weight and the stockbreaders or ham producers that sells it.
Prices also depend on the category, the cheapest being the white-label cebo ham (the most common). This is a far cry from the price of a Serrano ham, which is available for less than €100.