Looks like a run to the upside

Run looks primed for further upside. A break above 21 would be wave three confirmation.
Wave Analysis

Disclaimer