Q: I noticed that insiders sold $51,322,547 worth of stock in the last 60 days. That would amount to well over a million shares in my opinion. Should I sell too?
Doug
Doug
Not investment advice or solicitation to buy/sell securities. Do your own due diligence and/or consult an advisor.