As for cornerstones.... I've owned the following companies since they were pre-production or first year debt free production. EVN, NST, SAR, SFR, AMI, PNR
and have made a hell of a return. I wish I could show you my portfolio right now, just to tell you how it is done...