1) very good 2023 Q2 results
2) stock at listed price level
3) results as good news for the stock and sentimental good for this stock
4) sentimental and chart-two combination can give better result
5) 185 level next target in 9-12 month
6) 125 is short-term target
7) no recommendation for buy-and-sell