In my exp these manipulators try to keep the price down for long enough (6 months +) to keep expectations low.. then an offer at 20-25× earnings in this environment seems great for newer shareholders and board members with little stock holdings.
NTC Price at posting:
79.0¢ Sentiment: Buy Disclosure: Held