688078 Stock Price and Chart - Beijing Longruan Technologies Inc. Class A | Makkler