So much for the theory that posting doesn't affect the share price. You said the constant negativity drove you away. I am sure that you are not alone, but in the minority by posting about it. Selling begets lower prices and you are proof that negative posting begets selling... nuf said.
I note that this is your first post in 3 weeks. If you read the posts over the last 3 weeks, I think you'll find that a lot of the negativity has waned since the shareholder meeting. Perhaps this stock will once again entice you into its hold... err, fold. LOL!
Good luck in your endeavors.
People maintain anonymity for a reason and it is rarely noble.