I think ZAGG is a great stock, still do. I was very surprised when ZACKS rated ZAGG a 5 then a 4 which is a sell rating with a long term rating of underperform. I couldn't see the reason or understand it but I follow and pay for ZACKS services because they seem to be the most accurate. After not taking any action because I didn't believe Zacks was right I continued to lose money on my largest holding. Thinking back on it now I think Zacks, like many others, get information we don't see or know about! I still hold some ZAGG just to track easy when I pull up my other stocks and will buy more if it falls below $6.40 which Zacks rates it at. I still think its a good stock.