Ascending triangle on CSCO

CSCO looks to have a bullish trend leading up to its Aug 12 earnings report
Chart Patterns

Disclaimer