DHR at bottom channel
Oversold
Gap closure
Upside target $254
Parallel Channel

Clause de non-responsabilité