2 Buy Rated Tech Stocks to Consider as Earnings Approach: TEL & TXN