2685 Analysis - Quantgroup Technology Limited | Makkler