You'd think they'd be buying shares as these low levels if they had confidence in the company. But they are not.
An excellent point.....would like to hear it asked as a question on a CC.
Sentiment: Strong Buy
maybe the company is up for sale and they cannot buy... or maybe just hopeful thinking.... in any case they are in a quiet period until they report