"What does this say about their confidence with regard to future revenue projections? All senior executives liquidating positions within 7 days of one another? Hmmmmm....very interesting."
It is interesting.....Maybe Apple is considering buying Avid and the boy's want to lighten up in case it happens. There could be many reasons, and they aren't all bad. The chart alone keeps me in, look at that double bottom! Gotta love it!