2685 Historical data - Quantgroup Technology Limited | Makkler