Insiders at GNC Holdings, American Express and three other companies have been scooping up shares of their own stock lately. Corporate insiders sell their own companies’ stock for a number of reasons.
Insiders at GNC Holdings, American Express and three other companies have been scooping up shares of their own stock lately. Corporate insiders sell their own companies’ stock for a number of reasons.