These Tech Stocks are a buy Ahead of Their Earnings Reports | Blerbz