NIU stock analysis: