Remember that the vast majority of investors, ie not people on this board, but Vulture day traders, follow the old fashonined edict...buy on rumour, sell on news. Some may have bought at the 60 cent level 2 years ago, and will have made a very sound return all things considered.
Let them.