688078 Historical data - Beijing Longruan Technologies Inc. Class A | Makkler