2660 Historical data - Zengame Technology Holding Ltd. | Makkler