RE:RE:RE:RE:RE:The selling is overdoneHoly 'mother of pearl'... haven't heard that one in a long time!
I don't know what all the angst is all about. If you believe in this stock long-term, then buy/hold. If not, then sell.
The long-term buy is about growing sales, their ability to innovate and business analytics.
The long-term sell is they get their lunch eaten by much larger rivals like Canon or Hikvision.
Place yer bets!