Selling off significant amounts of stock, for tax purposes, in the company you work for is not something one typically does _before the company has even gone public_.
Insiders were dumping their stock in the days leading up to the IPO.
What does that say about their perceived value of the company over the long-term?
Nothing, of course. Yes, that makes perfect sense.
Insiders were dumping their stock in the days leading up to the IPO.
What does that say about their perceived value of the company over the long-term?
Nothing, of course. Yes, that makes perfect sense.