Quote Originally Posted by forest View Post
You should and deserve to get $8 plus for your shares in my opinion.
I don't think "deserve" is recognised as a valid concept in investment land.