seems to me that management have put their heart and soul into building this company to this stage so i cant see them walking away without a LOT of incetive to do so. $8 to $10 per share imho
LNC Price at posting:
0.0¢ Sentiment: LT Buy Disclosure: Held