2685 Stock Price and Chart - Quantgroup Technology Limited | Makkler