In general, saying that someone is a shark means that they are very competitive or ruthless when it comes to money. In some situations, it can also mean that a person is dishonest or deceitful in their pursuit of moneyand is not to be trusted. This makes sense in that sharks are commonly known as emotionless predators.
Example – There are so many sharks in that line of business, be careful you don’t lose everything.