300977 Historical data - Shenzhen Ridge Technology Co., Ltd. Class A | Makkler