8619 Financials - NIU Holdings Limited | Makkler