Earnings season is upon us and all eyes will be fixed on Netflix Wednesday as the company is set to report after the bell. Expectations are for a move of $50 either way. Facebook will be another big one and I'm looking for more upside based off the weekly Squeeze. Stock indexes carry a similar tone where as much as I'd love to be bearish, the charts continue to hold strong buy signals. Barracuda Networks and Cyberark Software are two of my favorite current plays while we work to exit the rest of our April exposure.