Are you sure it's not infected? Sometimes I don't notice a fish is sick for a while.
According to the FT price list the suggested price for a Twin-fin Shark is only [SPOILER]$4[/SPOILER] so it may still be set too high.
_________________________
To err is human; to arr is pirate.