300895 Historical data - Beijing Topnew Info & Tech Co., Ltd. Class A | Makkler