what i know is that 99% of people who have bought stock in it over the last 5 years and have held on to it have lost money. only a few people who may have bought today can say otherwise. that's enough for me to know. i would guess from your post that you are possibly holding some shares at a higher level ?
price is truth. right now the truth is that it is worth 16.32 per share.