Insider selling at the biggest technology companies hit a record pace over the last six months even as investors snatched up shares, pushing the Nasdaq Composite Index to a 12-year high.
More than 55 million shares were sold versus 1,780 shares bought for a sell-buy ratio of an eye-popping 31,109 to 1 at the 10 biggest tech companies, including Microsoft (MSFT), Oracle (ORCL) and Qualcomm (QCOM).
The above is an excerpt from John Melloy at CNBC
What does it mean?
I will let you draw your own conclusions.
Treacherous waters indeed!