They are indeed a sensitive bunch! I do not agree at all that the only source of worthwhile info is the company. This value of this kind of personal research was perhaps best explained by Peter Lynch. I am generally quantitatively focused so it is also a bit of fun.
Regards
APT Price at posting:
$17.27 Sentiment: Sell Disclosure: Not Held