We can see decline in price towards bottom side of Bollinger's Band while the trend exhibits steady grow. At the moment the price is at mild support, particulary formed by the EMA50. The price underperfomed S&P Semiconductory index at level 51.66%, whilst most of time it managed to outperform this index as well as EMA50.
The indicators reached buy signals area though it is not exluded the price can decline to major support marked on the chart. We can also see Accumulation divergence indicates proffesionals positive expectation. At the second day of this month, most of company's directors have bought new shares making up the ratio 9 buys to 2 sells within 3 months.
Community sentiment is highly bullish.
Being that said, odds favour long.