600876 Stock Price and Chart - Triumph New Energy Company Limited Class A | Makkler