Thanks for posting the link back to your excellent Stock Review/Selection explanation on CGNX.
I've probably read that tens of times over the last 15 years, but hadn't for a while. It always gives me pause and not a little self-reflection on how I've stumbled on a number of stocks over the years by not doing my homework.
Are you still AIMing it? I think Toofuzzy is. Maybe one of the few single stocks he still manages with AIM.