Stock is trading at level with lower than average volume from past 2 weeks.
22973 is a major weekly level following it 23260 is another major resistance as price rejection from 2 weeks on level 23260.
Bullish point of view --
1: if we go on DAILY timeframe we can see lower high`s and ascending triangle formation.
2: on WEEKLY chart price breakout on...