Why all the insider selling?Not a good sign IMO all out today
Selling less than 1% of holdings most likely for tax purposes. Check out the insider buying over the past year which dwarfs the selling.
Also check the chart. Remember that the stock price or market cap is the sum total of all opinions about the stock.
My read: Selling is a mistake.