Just to throw something out there to start, I would limit price hikes over time, say 10% a year. I'm open to any alternatives.
Hopefully instead of someone buying a drug that has already been released won't buy it because they can jack up the price 5000%. They would have to factor in the 10% rule when purchasing. Unfortunately this might lead to expensive release costs, but that already happens.
It might not be perfect, but 6000% increases because more yachts is a hell of a lot worse.