Jim Oberweis: Editor, The Oberweis Report, President, Oberweis Asset Management · Forbes · Sentinel