Profiteer

An organisation or individual who makes excessive profits by charging very high prices for goods which are in short supply.