Randy Watts Chief Investment Strategist Randy Watts is the chief investment strategist for William O’Neil + Co.