My post was not specifically directed at you but open to anyone here who appears to be consistently and extremely critical and/or negative about the performance of the stock. For example, a day trader or an individual who has a 1 year time horizon may have a negative view of the stock because it has not performed well based upon their own personal needs.
While I am positive on the company, I should probably answer my own question:
1. I have owned 30% of my shares for longer than 12 months.