Yeah, I know that Dr. Kelly had strong feelings on remaining an independent company and not selling out to another company. Perhaps the board has some viable offers and disagreed with that viewpoint, and since Dr. Kelly couldn't agree, he just left.
NRT Price at posting:
21.5¢ Sentiment: Buy Disclosure: Held