Price is at 527.
Remember the network difficulty just went up more than 20%. Cost of producing each coin was over 590 before the network difficulty increased. There is still plenty of room to go before supply contraction.
How do you work out the cost of producing each coin from the network difficulty, and why are they selling lower than your calculated cost to produce them?