3 ms·
The initial reporting I saw on this indicated they sold something like 5% of their total stock in the company, which seems like kind of a small amount to risk i
by ellius 9y ago
The initial reporting I saw on this indicated they sold something like 5% of their total stock in the company, which seems like kind of a small amount to risk insider trading charges over.