Here are a few companies I like. No specific order to how much I like these either. 1.VGAM 2.IFTP 3.NPCT 4.INCE 5.WAST 6.SWLL 7.QBID 8.ZKEM 9.ABRG I do follow more but don't own them. Thank you, Willy