Looking to invest $1,000 in stocks that have the potential for solid returns ... Second, as a tech company offering ...