This would be a case of insider trading, meaning that the trader (the financial advisor) has information that is not public that will affect the future performance of the company. If the advisor acts on this early information and profits, then this could be considered illegal.