I would have liked to see Michael stay, but i wonder if part of the reason he left was "to make room" for Kevin Russell. It probably complicates leadership to have the old boss hanging around, even if it was only interim.
VOC Price at posting:
$2.42 Sentiment: Buy Disclosure: Held