Tech stocks have experienced choppy trading patterns in recent weeks. However, the long-term outlook for top companies in the ...