this looks like an ABC and ready to break it's previous high.
Trend AnalysisWave Analysis

Disclaimer