This is a great Company just a little ahead of itself. As soon as stock hits 25 it sells off. Buy on weakness under 18. Also Q1 is always a tough quarter without drivers.If long trem hold if trader sell.
becauese you are a long term holder not a trader traders should sell on strength; need to explore today's weakness. All of the Institutional Holdings should be on NASDAQ for year end so we'll see who is selling.